re PR fortran/18918 (Eventually support Fortran 2008's coarrays [co-arrays])
[gcc.git] / gcc / testsuite / ChangeLog
1 2011-04-06 Tobias Burnus <burnus@net-b.de>
2
3 PR fortran/18918
4 PR fortran/48477
5 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
6
7 2011-04-06 Steve Ellcey <sje@cup.hp.com>
8
9 * gcc.dg/mtune.c: Prune note from output.
10
11 2011-04-06 Jakub Jelinek <jakub@redhat.com>
12
13 PR debug/48466
14 * gcc.dg/guality/pr36977.c: New test.
15 * gcc.dg/guality/pr48466.c: New test.
16
17 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
18
19 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
20
21 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
22
23 * gnat.dg/return3.adb: New test.
24
25 2011-04-06 Richard Guenther <rguenther@suse.de>
26
27 PR tree-optimization/47663
28 * gcc.dg/tree-ssa/inline-8.c: New testcase.
29
30 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
31
32 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
33 Solaris 8 and 9 as well.
34
35 2011-04-05 Tom de Vries <tom@codesourcery.com>
36
37 PR target/43920
38 * gcc.target/arm/pr43920-1.c: New test.
39
40 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
41
42 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
43 (cctor): Actually return the value.
44 (main): Cast return values.
45
46 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
47
48 * gfortran.dg/character_comparison_8.f90: New test.
49
50 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
51
52 * frontend-passes: (optimize_lexical_comparison): New function.
53 (optimize_expr): Call it.
54 (optimize_comparison): Also handle lexical comparison functions.
55 Return false instad of -2 for unequal comparison.
56
57 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
58
59 PR fortran/48412
60 * function_optimize_4.f90: New test.
61
62 2011-04-04 Tobias Burnus <burnus@net-b.de>
63
64 PR fortran/18918
65 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
66 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
67 * gfortran.dg/coarray_15.f90: New.
68
69 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
70
71 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
72 * gfortran.dg/bessel_7.f90: Likewise.
73
74 2011-04-03 Tobias Burnus <burnus@net-b.de>
75
76 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
77
78 2011-04-03 Richard Guenther <rguenther@suse.de>
79 Ira Rosen <ira.rosen@linaro.org>
80
81 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
82 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
83 -ftree-loop-if-convert-stores.
84
85 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
86
87 * gnat.dg/specs/aggr2.ads: New test.
88
89 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
90
91 * gnat.dg/debug2.ad[sb]: New test.
92 * gnat.dg/debug2_pkg.ads: New helper.
93 * gnat.dg/debug3.ad[sb]: New test.
94
95 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
96
97 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
98
99 2011-04-01 Jakub Jelinek <jakub@redhat.com>
100
101 PR middle-end/48335
102 * gcc.c-torture/compile/pr48335-1.c: New test.
103 * gcc.dg/pr48335-1.c: New test.
104 * gcc.dg/pr48335-2.c: New test.
105 * gcc.dg/pr48335-3.c: New test.
106 * gcc.dg/pr48335-4.c: New test.
107 * gcc.dg/pr48335-5.c: New test.
108 * gcc.dg/pr48335-6.c: New test.
109 * gcc.dg/pr48335-7.c: New test.
110 * gcc.dg/pr48335-8.c: New test.
111 * gcc.target/i386/pr48335-1.c: New test.
112
113 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
114
115 PR c/36299
116 * gcc.dg/Waddress.c: New test.
117
118 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
119
120 PR fortran/48352
121 * gfortran.dg/function_optimize_3.f90: New test.
122
123 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
124
125 * gcc.c-torture/compile/20110401-1.c: New test.
126
127 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
128 * g++.dg/lto/20091002-2_0.C: Likewise.
129 * g++.dg/lto/20090303_0.c: Likewise.
130 * g++.dg/lto/20091004-1_0.C: Likewise.
131 * g++.dg/lto/20091002-3_0.C: Likewise.
132 * g++.dg/lto/20091004-2_0.C: Likewise.
133 * g++.dg/lto/20081123_0.C: Likewise.
134 * g++.dg/lto/20090313_0.C: Likewise.
135 * g++.dg/lto/20081109-1_0.C: Likewise.
136 * g++.dg/lto/20081219_0.C: Likewise.
137 * g++.dg/lto/20081204-1_0.C: Likewise.
138 * g++.dg/lto/20090302_0.C: Likewise.
139 * g++.dg/lto/20081119-1_0.C: Likewise.
140 * g++.dg/lto/20081118_0.C: Likewise.
141 * gcc.dg/lto/20091020-2_0.c: Likewise.
142 * gcc.dg/lto/20090210_0.c: Likewise.
143 * gcc.dg/lto/20081204-1_0.c: Likewise.
144 * gcc.dg/lto/20081224_0.c: Likewise.
145 * gcc.dg/lto/20090219_0.c: Likewise.
146 * gcc.dg/lto/20091014-1_0.c: Likewise.
147 * gcc.dg/lto/20091016-1_0.c: Likewise.
148 * gcc.dg/lto/20090206-2_0.c: Likewise.
149 * gcc.dg/lto/20090116_0.c: Likewise.
150 * gcc.dg/lto/20091013-1_0.c: Likewise.
151 * gcc.dg/lto/20091015-1_0.c: Likewise.
152 * gcc.dg/lto/20090126-2_0.c: Likewise.
153
154 2011-03-31 Ian Lance Taylor <iant@google.com>
155
156 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
157
158 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
159
160 * gnat.dg/opt16.adb: New test.
161
162 2011-03-31 Jason Merrill <jason@redhat.com>
163
164 * g++.dg/cpp0x/defaulted24.C: New.
165
166 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
167
168 PR target/16292
169 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
170 with -O0.
171
172 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
173
174 * g++.dg/other/i386-9.C: New test.
175
176 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
177
178 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
179
180 2011-03-30 Jason Merrill <jason@redhat.com>
181
182 * g++.dg/cpp0x/regress/error-recovery1.C: New.
183
184 * g++.dg/cpp0x/regress/isnan.C: New.
185
186 * g++.dg/cpp0x/initlist46.C: New.
187
188 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
189
190 PR target/47551
191 * gcc.target/arm/neon-modes-2.c: New test.
192
193 2011-03-30 Jakub Jelinek <jakub@redhat.com>
194
195 PR c/48305
196 * gcc.c-torture/compile/pr48305.c: New test.
197
198 2011-03-29 Jason Merrill <jason@redhat.com>
199
200 * g++.dg/cpp0x/regress/value-dep1.C: New.
201
202 2011-03-29 Steve Ellcey <sje@cup.hp.com>
203
204 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
205
206 2011-03-29 Ian Lance Taylor <iant@google.com>
207
208 * go.test/go-test.exp: Handle the test lines used in several new
209 tests.
210 (errchk): Add opts parameter. Change all callers. Handle parens
211 in regexps.
212
213 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
214 Dominique d'Humieres <dominiq@lps.ens.fr>
215
216 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
217 and __APPLE__ && __PPC__ && __ALTIVEC__.
218
219 2011-03-29 Jason Merrill <jason@redhat.com>
220
221 * g++.dg/cpp0x/dependent1.C: New.
222
223 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
224
225 * g++.dg/cpp0x/constexpr-memfn1.C: New.
226
227 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
228
229 2011-03-29 Janus Weil <janus@gcc.gnu.org>
230
231 PR fortran/48095
232 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
233 * gfortran.dg/proc_ptr_comp_32.f90: New.
234
235 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
236
237 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
238 check for corresponding warning.
239
240 2011-03-28 Jason Merrill <jason@redhat.com>
241
242 * g++.dg/cpp0x/rv-deduce2.C: New.
243
244 2011-03-29 Jakub Jelinek <jakub@redhat.com>
245
246 PR debug/48203
247 * gcc.dg/pr48203.c: New test.
248
249 2011-03-28 Jeff Law <law@redhat.com>
250
251 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
252
253 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
254
255 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
256 and __PPC__ && __ALTIVEC__.
257
258 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
259
260 PR testsuite/48238
261 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
262 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
263 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
264 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
265
266 2011-03-28 Jason Merrill <jason@redhat.com>
267
268 * g++.dg/cpp0x/initlist-array2.C: New.
269
270 * g++.dg/cpp0x/initlist-array1.C: New.
271
272 * g++.dg/cpp0x/constexpr-compound.C: New.
273
274 * g++.dg/cpp0x/constexpr-using.C: New.
275
276 * g++.dg/cpp0x/constexpr-noexcept.C: New.
277
278 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
279
280 PR testsuite/48276
281 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
282
283 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
284
285 * gcc.dg/slp-1.c: New test.
286
287 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
288
289 * gcc.target/i386/avx256-unaligned-load-1.c: New.
290 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
291 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
292 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
293 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
294 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
295 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
296 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
297 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
298 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
299 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
300 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
301 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
302 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
303
304 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
305
306 PR fortran/47065
307 * gfortran.dg/trim_optimize_5.f90: New test.
308 * gfortran.dg/trim_optimize_6.f90: New test.
309
310 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
311
312 PR target/38598
313 * gcc.target/mips/madd-7.c: Remove -mlong32.
314 * gcc.target/mips/msub-7.c: Likewise.
315
316 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
317
318 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
319 accesses to preserve the meaning of the test for doubleword vectors.
320 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
321 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
322
323 2011-03-26 Janus Weil <janus@gcc.gnu.org>
324
325 PR fortran/48291
326 * gfortran.dg/class_42.f03: New.
327
328 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
329
330 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
331 strided accesses.
332
333 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
334
335 PR rtl-optimization/48144
336 * gcc.dg/pr48144.c: New test.
337
338 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
339
340 * gnat.dg/discr27.ad[sb]: New test.
341
342 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
343
344 * gnat.dg/limited_with2.ad[sb]: New test.
345 * gnat.dg/limited_with2_pkg1.ads: New helper.
346 * gnat.dg/limited_with2_pkg2.ads: Likewise.
347
348 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
349
350 * gnat.dg/opt15.adb: New test.
351 * gnat.dg/opt15_pkg.ad[sb]: New helper.
352
353 2011-03-25 Tobias Burnus <burnus@net-b.de>
354
355 PR fortran/48174
356 PR fortran/45304
357 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
358 * gfortran.dg/leadz_trailz_3.f90: Ditto
359
360 2011-03-25 Martin Jambor <mjambor@suse.cz>
361
362 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
363
364 2011-03-25 Jason Merrill <jason@redhat.com>
365
366 * g++.dg/cpp0x/defaulted22.C: New.
367 * g++.dg/cpp0x/defaulted23.C: New.
368 * g++.dg/cpp0x/defaulted15.C: Adjust.
369
370 2011-03-25 Jason Merrill <jason@redhat.com>
371
372 * g++.dg/cpp0x/move1.C: New.
373
374 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
375
376 PR target/48287
377 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
378
379 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
380
381 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
382 for mips-sgi-irix6.5.
383 Replace snprintf prototype by <stdio.h>.
384
385 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
386
387 PR testsuite/48283
388 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
389 run_expensive_tests.
390 * gcc.dg/graphite/block-4.c: Likewise.
391 * gcc.dg/graphite/block-7.c: Likewise.
392 * gcc.dg/graphite/block-8.c: Likewise.
393
394 2011-03-25 Richard Guenther <rguenther@suse.de>
395
396 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
397 * g++.dg/tree-ssa/pr8781.C: Likewise.
398 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
399 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
400 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
401 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
402 * gcc.dg/tree-ssa/alias-18.c: Likewise.
403 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
404 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
405 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
406 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
407 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
408 * gcc.dg/tree-ssa/pr21574.c: Likewise.
409 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
410 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
411 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
412 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
413 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
414 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
415 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
416 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
417 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
418 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
419 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
420 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
421 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
422 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
423 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
424 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
425 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
426 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
427 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
428 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
429 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
430 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
431 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
432 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
433 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
434 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
435 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
436 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
437 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
438 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
439 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
440 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
441 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
442 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
443 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
444 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
445 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
446 * c-c++-common/pr46562-2.c: Likewise.
447 * gfortran.dg/pr42108.f90: Likewise.
448 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
449 foo to be inlined even at -O1.
450 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
451 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
452 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
453 * gcc.dg/matrix/matrix.exp: Disable FRE.
454
455 2011-03-24 Jakub Jelinek <jakub@redhat.com>
456
457 PR debug/48204
458 * gcc.dg/dfp/pr48204.c: New test.
459
460 2011-03-24 Steve Ellcey <sje@cup.hp.com>
461
462 PR target/48209
463 * gcc.c-torture/execute/pr47917.c: Move this...
464 * gcc.dg/torture/pr47917.c: to here and add xfails.
465
466 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
467
468 * gnat.dg/array16.ad[sb]: New test.
469 * gnat.dg/array16.ads: New helper.
470
471 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
472
473 * gnat.dg/derived_type2.adb: New test.
474
475 2011-03-24 Richard Guenther <rguenther@suse.de>
476
477 PR tree-optimization/48271
478 * g++.dg/torture/pr48271.C: New testcase.
479
480 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
481
482 * gnat.dg/array15.ad[sb]: New test.
483
484 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
485
486 PR target/48237
487 * gcc.target/i386/pr48237.c: New test.
488
489 2011-03-24 Richard Guenther <rguenther@suse.de>
490
491 PR middle-end/48269
492 * gcc.dg/builtin-object-size-10.c: New testcase.
493
494 2011-03-24 Richard Guenther <rguenther@suse.de>
495
496 PR tree-optimization/46562
497 * c-c++-common/pr46562-2.c: New testcase.
498 * c-c++-common/pr46562.c: Likewise.
499
500 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
501
502 * gcc.dg/vect/vect-cselim-1.c: New test.
503 * gcc.dg/vect/vect-cselim-2.c: New test.
504
505 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
506
507 * gcc.target/arm/pr46934.c: New.
508
509 2011-03-23 Ian Lance Taylor <iant@google.com>
510
511 * go.test/go-test.exp (errchk): Ignore lines containing ////.
512
513 2011-03-23 Richard Guenther <rguenther@suse.de>
514
515 * gcc.dg/struct: Remove directory and contents.
516
517 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
518
519 PR testsuite/48251
520 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
521
522 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
523
524 * gnat.dg/discr26.ad[sb]: New test.
525 * gnat.dg/discr26_pkg.ads: New helper.
526
527 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
528
529 PR target/47553
530 * gcc.target/arm/neon-vld-1.c: New test.
531
532 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
533
534 * gnat.dg/array14.ad[sb]: New test.
535 * gnat.dg/array14_pkg.ads: New helper.
536
537 2011-03-22 Joseph Myers <joseph@codesourcery.com>
538
539 * gcc.c-torture/execute/920501-8.x: Remove.
540 * gcc.c-torture/execute/930513-1.x: Remove.
541 * gcc.c-torture/execute/960312-1.x: Remove.
542 * gcc.c-torture/compile/20000804-1.c,
543 gcc.c-torture/compile/20001205-1.c,
544 gcc.c-torture/compile/20001226-1.c,
545 gcc.c-torture/compile/20010518-2.c,
546 gcc.c-torture/compile/20020312-1.c,
547 gcc.c-torture/compile/20020604-1.c,
548 gcc.c-torture/compile/920501-12.c,
549 gcc.c-torture/compile/920501-4.c,
550 gcc.c-torture/compile/920520-1.c,
551 gcc.c-torture/compile/980506-1.c,
552 gcc.c-torture/execute/980709-1.x,
553 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
554 options for m68hc11.
555 * gcc.dg/cpp/assert4.c: Don't handle ARC.
556 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
557 m68hc11.
558
559 2011-03-22 Nick Clifton <nickc@redhat.com>
560
561 * lib/target-supports.exp (check_profiling_available): Add MN10300
562 to the list of targets that do not support profiling. Restore
563 alpha sorting to this list.
564
565 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
566
567 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
568 failure on 32-bit systems.
569 * gcc.dg/torture/vector-2.c: Ditto.
570
571 2011-03-22 Richard Guenther <rguenther@suse.de>
572
573 PR tree-optimization/48228
574 * gcc.dg/Wstrict-overflow-23.c: New testcase.
575
576 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
577
578 * lib/prune.exp (prune_gcc_output): Prune "could not create
579 compact unwind for" warnings.
580
581 2011-03-20 Jakub Jelinek <jakub@redhat.com>
582
583 PR c/42544
584 PR c/48197
585 * gcc.c-torture/execute/pr42544.c: New test.
586 * gcc.c-torture/execute/pr48197.c: New test.
587
588 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
589
590 PR preprocessor/48192
591 * gcc.target/powerpc/pr48192.c: New file.
592
593 PR target/48053
594 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
595 split problem of 0 being loaded in a VSX register.
596
597 2011-03-21 Richard Guenther <rguenther@suse.de>
598
599 PR c/47939
600 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
601 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
602 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
603 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
604
605 2011-03-21 Jakub Jelinek <jakub@redhat.com>
606
607 PR target/48213
608 * gcc.dg/pr48213.c: New test.
609
610 2011-03-21 Kai Tietz <ktietz@redhat.com>
611
612 PR target/12171
613 * g++.dg/plugin/attribute_plugin.c: Adjust test.
614
615 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
616
617 * gcc.target/arm/xor-and.c: New.
618
619 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
620
621 PR fortran/22572
622 * gfortran.dg/function_optimize_1.f90: New test.
623 * gfortran.dg/function_optimize_2.f90: New test.
624
625 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
626
627 PR rtl-optimization/47502
628 * gcc.target/i386/pr47502-1.c: New.
629 * gcc.target/i386/pr47502-2.c: Likewise.
630
631 2011-03-20 Jakub Jelinek <jakub@redhat.com>
632
633 PR rtl-optimization/48156
634 * gcc.dg/pr48156.c: New test.
635
636 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
637
638 PR libfortran/47439
639 * gfortran.dg/scratch_1.f90: Adjust test.
640
641 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
642
643 PR libfortran/47439
644 * gfortran.dg/scratch_1.f90: New test.
645
646 2011-03-18 Joseph Myers <joseph@codesourcery.com>
647
648 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
649 variably modified typedefs.
650 * gcc.dg/c1x-typedef-2.c: Remove.
651
652 2011-03-18 Joseph Myers <joseph@codesourcery.com>
653
654 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
655 * gcc.dg/c1x-anon-struct-3.c: New test.
656 * gcc.dg/anon-struct-11.c: Update.
657
658 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
659
660 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
661 dg-xfail-run-if.
662 Only xfail with gas.
663
664 2011-03-18 Jason Merrill <jason@redhat.com>
665
666 * g++.dg/template/fn-ptr1.C: New.
667
668 * g++.dg/overload/volatile1.C: New.
669
670 * g++.dg/opt/pr23372.C: New.
671
672 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
673
674 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
675
676 PR middle-end/47405
677 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
678
679 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
680
681 * gcc.target/arm/unsigned-extend-1.c: New.
682
683 2011-03-18 Jakub Jelinek <jakub@redhat.com>
684
685 PR bootstrap/48161
686 * gcc.c-torture/compile/pr48161.c: New test.
687
688 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
689
690 PR middle-end/47725
691 * gcc.dg/torture/pr47725.c: New.
692
693 2011-03-17 Jason Merrill <jason@redhat.com>
694
695 * g++.dg/cpp0x/constexpr-overflow2.C: New.
696 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
697
698 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
699
700 * gnat.dg/specs/elab2.ads: New test.
701 * gnat.dg/specs/elab2_pkg.ads: New helper.
702
703 2011-03-17 Jason Merrill <jason@redhat.com>
704
705 * g++.dg/cpp0x/decltype-1212.C: New.
706 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
707
708 2011-03-17 Jason Merrill <jason@redhat.com>
709
710 * g++.dg/parse/memfnquals1.C: New.
711
712 2011-03-17 Richard Guenther <rguenther@suse.de>
713
714 PR middle-end/48134
715 * gcc.dg/pr48134.c: New testcase.
716
717 2011-03-17 Richard Guenther <rguenther@suse.de>
718
719 PR middle-end/48165
720 * g++.dg/torture/pr48165.C: New testcase.
721
722 2011-03-17 Jakub Jelinek <jakub@redhat.com>
723
724 PR rtl-optimization/48141
725 * gcc.dg/pr48141.c: New test.
726
727 2011-03-16 Jason Merrill <jason@redhat.com>
728
729 * g++.dg/cpp0x/constexpr-48089.C: New.
730
731 * g++.dg/cpp0x/constexpr-abi1.C: New.
732
733 * g++.dg/cpp0x/constexpr-46336.C: New.
734 * g++.dg/parse/friend5.C: Adjust expected errors.
735
736 * g++.dg/cpp0x/constexpr-47570.C: New.
737
738 2011-03-16 Dodji Seketeli <dodji@redhat.com>
739
740 PR debug/47510
741 * ++.dg/debug/dwarf2/typedef6.C: New test.
742
743 2011-03-16 Jason Merrill <jason@redhat.com>
744
745 * g++.dg/cpp0x/elision2.C: New.
746
747 * g++.dg/cpp0x/constexpr-array3.C: New.
748
749 2011-03-16 Jason Merrill <jason@redhat.com>
750
751 * g++.dg/cpp0x/sfinae6.C: New.
752 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
753 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
754 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
755 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
756 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
757
758 2011-03-16 Jason Merrill <jason@redhat.com>
759
760 * g++.dg/template/incomplete6.C: New.
761
762 2011-03-16 Jeff Law <law@redhat.com>
763
764 * gcc.dg/tree-ssa/vrp55.c: New test.
765
766 2011-03-16 Jason Merrill <jason@redhat.com>
767
768 * g++.dg/cpp0x/auto22.C: New.
769
770 2011-03-16 Richard Guenther <rguenther@suse.de>
771
772 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
773 optimizing it away if promoted to const.
774
775 2011-03-16 Richard Guenther <rguenther@suse.de>
776
777 PR tree-optimization/48149
778 * gcc.dg/fold-complex-1.c: New testcase.
779
780 2011-03-16 Richard Guenther <rguenther@suse.de>
781
782 PR testsuite/48147
783 * gcc.dg/guality/pr45882.c: Really make sure no inlining
784 or cloning happens.
785
786 2011-03-16 Richard Guenther <rguenther@suse.de>
787
788 PR tree-optimization/26134
789 * gcc.dg/tree-ssa/complex-6.c: New testcase.
790
791 2011-03-16 Richard Guenther <rguenther@suse.de>
792
793 PR tree-optimization/48146
794 * gcc.dg/torture/pr48146.c: New testcase.
795
796 2011-03-16 Richard Guenther <rguenther@suse.de>
797
798 * gcc.dg/tree-ssa/pr14814.c: Adjust.
799 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
800
801 2011-03-16 Jakub Jelinek <jakub@redhat.com>
802
803 PR middle-end/48136
804 * gcc.c-torture/compile/pr48136.c: New test.
805
806 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
807
808 PR debug/45882
809 * gcc.dg/guality/pr45882.c: New test.
810
811 2011-03-15 Jason Merrill <jason@redhat.com>
812
813 * g++.dg/cpp0x/constexpr-recursion.C: New.
814
815 * g++.dg/cpp0x/implicit11.C: New.
816
817 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
818
819 * g++.dg/cpp0x/constexpr-attribute.C: New.
820
821 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
822
823 * g++.dg/parse/pr34758.C: New.
824
825 2011-03-15 Xinliang David Li <davidxl@google.com>
826
827 PR c/47837
828 * gcc.dg/uninit-pred-7_d.c: New test.
829 * gcc.dg/uninit-pred-8_d.c: New test.
830
831 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
832
833 PR target/46788
834 * gcc.target/arm/pr46788.c: New.
835
836 2011-03-15 Richard Guenther <rguenther@suse.de>
837
838 PR middle-end/47650
839 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
840 * gfortran.dg/ishft_4.f90: Likewise.
841 * gfortran.dg/leadz_trailz_3.f90: Likewise.
842
843 2011-03-15 Richard Guenther <rguenther@suse.de>
844
845 PR tree-optimization/13954
846 * g++.dg/tree-ssa/pr13954.C: New testcase.
847
848 2011-03-15 Richard Guenther <rguenther@suse.de>
849
850 PR tree-optimization/48037
851 * gcc.target/i386/pr48037-1.c: New testcase.
852
853 2011-03-15 Richard Guenther <rguenther@suse.de>
854
855 PR tree-optimization/41490
856 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
857 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
858 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
859 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
860 * g++.dg/tree-ssa/pr33604.C: Adjust.
861
862 2011-03-14 Jakub Jelinek <jakub@redhat.com>
863
864 PR middle-end/47917
865 * gcc.c-torture/execute/pr47917.c: New test.
866 * gcc.dg/pr47917.c: New test.
867
868 PR middle-end/38878
869 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
870
871 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
872
873 * gcc.target/i386/sse4_1-floor-vec.c: New test.
874 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
875 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
876 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
877 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
878 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
879 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
880 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
881 * gcc.target/i386/avx-floor-vec.c: Ditto.
882 * gcc.target/i386/avx-ceil-vec.c: Ditto.
883 * gcc.target/i386/avx-trunc-vec.c: Ditto.
884 * gcc.target/i386/avx-rint-vec.c: Ditto.
885 * gcc.target/i386/avx-floorf-vec.c: Ditto.
886 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
887 * gcc.target/i386/avx-truncf-vec.c: Ditto.
888 * gcc.target/i386/avx-rintf-vec.c: Ditto.
889
890 2011-03-14 Tom Tromey <tromey@redhat.com>
891
892 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
893 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
894 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
895
896 2011-03-14 Tom Tromey <tromey@redhat.com>
897
898 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
899 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
900 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
901
902 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
903
904 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
905
906 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
907
908 PR rtl-optimization/47166
909 * gcc.c-torture/execute/postmod-1.c: New test.
910
911 2011-03-14 Richard Guenther <rguenther@suse.de>
912
913 PR middle-end/48098
914 * gcc.dg/torture/pr48098.c: New testcase.
915
916 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
917
918 PR target/48053
919 * gcc.target/powerpc/pr48053-1.c: New test.
920 * gcc.target/powerpc/pr48053-2.c: Likewise.
921
922 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
923
924 PR libfortran/48066
925 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
926
927 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
928
929 PR libfortran/48066
930 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
931
932 2011-03-12 Janus Weil <janus@gcc.gnu.org>
933
934 PR fortran/48059
935 * gfortran.dg/class_41.f03: New.
936
937 2011-03-11 Dodji Seketeli <dodji@redhat.com>
938
939 * g++.dg/conversion/cast3.C: New test.
940
941 2011-03-11 Jason Merrill <jason@redhat.com>
942
943 * g++.dg/template/error45.C: New.
944
945 * g++.dg/parse/no-type-defn1.C: New.
946
947 * g++.dg/ext/attrib40.C: New.
948
949 * g++.dg/cpp0x/regress/array1.C: New.
950
951 2011-03-11 Richard Guenther <rguenther@suse.de>
952
953 PR tree-optimization/48067
954 * gcc.dg/pr48067.c: New testcase.
955
956 2011-03-11 Richard Guenther <rguenther@suse.de>
957
958 PR lto/48073
959 * g++.dg/lto/20110311-1_0.C: New testcase.
960
961 2011-03-11 Jakub Jelinek <jakub@redhat.com>
962
963 PR c++/48035
964 * g++.dg/inherit/virtual8.C: New test.
965
966 PR middle-end/48044
967 * gcc.dg/torture/pr48044.c: New test.
968
969 2011-03-11 Janus Weil <janus@gcc.gnu.org>
970
971 PR fortran/47768
972 * gfortran.dg/proc_ptr_comp_31.f90: New.
973
974 2011-03-11 Richard Guenther <rguenther@suse.de>
975
976 PR tree-optimization/47278
977 * gcc.dg/torture/pr47278-1.c: New testcase.
978 * gcc.dg/torture/pr47278-2.c: Likewise.
979
980 2011-03-11 Jakub Jelinek <jakub@redhat.com>
981
982 PR tree-optimization/48063
983 * gcc.dg/torture/pr48063.c: New test.
984
985 2011-03-10 Jason Merrill <jason@redhat.com>
986
987 * g++.dg/template/array22.C: New.
988
989 * g++.dg/cpp0x/syntax-err1.C: New.
990 * g++.dg/parse/error36.C: Adjust expected errors.
991 * g++.old-deja/g++.pt/ctor2.C: Likewise.
992 * g++.old-deja/g++.pt/typename3.C: Likewise.
993 * g++.old-deja/g++.pt/typename4.C: Likewise.
994 * g++.old-deja/g++.pt/typename6.C: Likewise.
995
996 2011-03-09 Jason Merrill <jason@redhat.com>
997
998 * g++.dg/template/nontype22.C: New.
999
1000 2011-03-09 Martin Jambor <mjambor@suse.cz>
1001
1002 PR tree-optimization/47714
1003 * g++.dg/torture/pr47714.C: New test.
1004
1005 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1006
1007 PR target/47755
1008 * gcc.target/powerpc/pr47755-2.c: New file.
1009
1010 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1011
1012 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1013 is not set in the environment, pass 64 as first argument when not
1014 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1015 native where ulimit -u is supported.
1016
1017 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1018
1019 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1020
1021 2011-03-08 Jason Merrill <jason@redhat.com>
1022
1023 * g++.dg/template/nontype21.C: New.
1024
1025 * g++.dg/template/anon5.C: New.
1026
1027 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1028
1029 PR debug/47881
1030 * gcc.dg/pr47881.c: New test.
1031
1032 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1033
1034 PR c++/47957
1035 * g++.dg/lookup/template3.C: New test.
1036
1037 2011-03-08 Kai Tietz <ktietz@redhat.com>
1038
1039 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1040 'long' type.
1041
1042 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1043
1044 PR testsuite/47954
1045 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1046 sizeof to compute alignment.
1047
1048 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1049
1050 PR tree-optimization/48022
1051 * gcc.dg/pr48022-1.c: New test.
1052 * gcc.dg/pr48022-2.c: New test.
1053
1054 2011-03-07 Jason Merrill <jason@redhat.com>
1055
1056 * g++.dg/template/nontype20.C: New.
1057 * g++.dg/init/member1.C: Adjust expected errors.
1058 * g++.dg/parse/constant4.C: Likewise.
1059 * g++.dg/template/qualified-id3.C: Likewise.
1060 * g++.old-deja/g++.pt/crash10.C: Likewise.
1061
1062 * g++.dg/cpp0x/regress/non-const1.C: New.
1063
1064 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1065
1066 PR debug/47991
1067 * gcc.dg/pr47991.c: New test.
1068
1069 2011-03-07 Jason Merrill <jason@redhat.com>
1070
1071 * g++.dg/abi/mangle46.C: New.
1072
1073 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1074
1075 PR target/47862
1076 * gcc.target/powerpc/pr47862.c: New.
1077
1078 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1079
1080 PR target/45413
1081 * gcc.target/i386/combine-mul.c: Require nonpic.
1082
1083 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1084 Nathan Froyd <froydnj@codesourcery.com>
1085
1086 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1087
1088 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1089
1090 * README.QMTEST: Remove.
1091
1092 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1093 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1094
1095 PR fortran/47850
1096 * gfortran.dg/array_constructor_37.f90 : New test.
1097
1098 2011-03-05 Jason Merrill <jason@redhat.com>
1099
1100 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1101 * g++.dg/abi/mangle45.C: Likewise.
1102 * g++.dg/cpp0x/trailing1.C: Likewise.
1103
1104 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1105
1106 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1107
1108 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1109
1110 PR rtl-optimization/47899
1111 * gcc.dg/pr47899.c: New test.
1112
1113 * gcc.dg/torture/pr47968.c: Ignore warnings.
1114
1115 PR tree-optimization/47967
1116 * gcc.c-torture/compile/pr47967.c: New test.
1117
1118 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1119
1120 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1121 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1122
1123 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1124
1125 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1126 and property_getAttributes() if __OBJC2__.
1127 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1128 * objc.dg/property/property-encoding-1.m: New.
1129 * obj-c++.dg/property/property-encoding-1.mm: New.
1130
1131 2011-03-04 Jason Merrill <jason@redhat.com>
1132
1133 * g++.dg/template/pseudodtor6.C: New.
1134
1135 * g++.dg/inherit/covariant19.C: New.
1136
1137 2011-03-04 Richard Guenther <rguenther@suse.de>
1138
1139 PR middle-end/47968
1140 * gcc.dg/torture/pr47968.c: New testcase.
1141
1142 2011-03-04 Richard Guenther <rguenther@suse.de>
1143
1144 PR middle-end/47975
1145 * gcc.dg/torture/pr47975.c: New testcase.
1146
1147 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1148
1149 PR c++/47974
1150 * g++.dg/template/crash106.C: New.
1151
1152 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1153
1154 PR c/47963
1155 * gcc.dg/gomp/pr47963.c: New test.
1156 * g++.dg/gomp/pr47963.C: New test.
1157
1158 2011-03-02 Jason Merrill <jason@redhat.com>
1159
1160 * g++.dg/cpp0x/regress/condition1.C: New.
1161
1162 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1163
1164 2011-03-01 Jason Merrill <jason@redhat.com>
1165
1166 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1167
1168 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1169
1170 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1171
1172 PR rtl-optimization/47925
1173 * gcc.c-torture/execute/pr47925.c: New test.
1174
1175 2011-03-01 Jason Merrill <jason@redhat.com>
1176
1177 * g++.dg/cpp0x/decltype25.C: New.
1178
1179 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1180
1181 2011-03-01 Richard Guenther <rguenther@suse.de>
1182
1183 PR tree-optimization/47890
1184 * gcc.dg/torture/pr47890.c: New testcase.
1185
1186 2011-03-01 Richard Guenther <rguenther@suse.de>
1187
1188 PR lto/47924
1189 * gcc.dg/lto/pr47924_0.c: New testcase.
1190
1191 2011-03-01 Richard Guenther <rguenther@suse.de>
1192
1193 PR lto/46911
1194 * gfortran.dg/lto/pr46911_0.f: New testcase.
1195
1196 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1197
1198 PR libgfortran/47933
1199 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1200 compile errors from older code form.
1201
1202 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1203
1204 PR libgfortran/47567
1205 * gfortran.dg/fmt_fw_d.f90: New test.
1206
1207 2011-02-28 Jason Merrill <jason@redhat.com>
1208
1209 * g++.dg/inherit/covariant18.C: New.
1210
1211 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1212
1213 PR middle-end/47893
1214 * gcc.dg/pr47893.c: New test.
1215
1216 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1217
1218 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1219 NULL in case of a selector with conflicting types.
1220 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1221
1222 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1223
1224 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1225 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1226 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1227 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1228
1229 2011-02-28 Jason Merrill <jason@redhat.com>
1230
1231 PR c++/47906
1232 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1233
1234 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1235
1236 PR libgfortran/47778
1237 * gfortran.dg/namelist_71.f90: New test.
1238
1239 2011-02-27 Jason Merrill <jason@redhat.com>
1240
1241 PR c++/47906
1242 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1243 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1244
1245 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1246
1247 PR c++/46466
1248 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1249
1250 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1251
1252 PR fortran/47886
1253 * gfortran.dg/gomp/task-1.f90: Removed.
1254
1255 2011-02-26 Jason Merrill <jason@redhat.com>
1256
1257 * g++.dg/template/this-targ1.C: New.
1258
1259 * g++.dg/cpp0x/regress/template-const1.C: New.
1260 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1261 * g++.dg/template/function1.C: Adjust.
1262 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1263 * g++.dg/debug/debug7.C: Adjust.
1264
1265 2011-02-26 Tobias Burnus <burnus@net-b.de>
1266
1267 PR fortran/47886
1268 * gfortran.dg/gomp/task-1.f90: New.
1269
1270 2011-02-25 Jie Zhang <jie@codesourcery.com>
1271
1272 * gcc.target/arm/neon-thumb2-move.c: Add
1273 dg-require-effective-target arm_thumb2_ok.
1274
1275 2011-02-24 Jason Merrill <jason@redhat.com>
1276
1277 * g++.dg/parse/constant1.C: Specify C++98 mode.
1278 * g++.dg/parse/constant5.C: Likewise.
1279 * g++.dg/parse/error2.C: Likewise.
1280 * g++.dg/parse/semicolon3.C: Likewise.
1281 * g++.dg/template/crash14.C: Likewise.
1282 * g++.dg/template/local4.C: Likewise.
1283 * g++.dg/template/nontype3.C: Likewise.
1284 * g++.dg/parse/crash31.C: Adjust expected errors.
1285 * g++.dg/template/function1.C: Likewise.
1286 * g++.dg/template/ref3.C: Likewise.
1287 * g++.dg/template/static9.C: Likewise.
1288 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1289
1290 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1291 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1292 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1293 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1294 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1295
1296 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1297
1298 PR fortran/47878
1299 * gfortran.dg/pr47878.f90: New test.
1300
1301 2011-02-24 Richard Guenther <rguenther@suse.de>
1302
1303 PR testsuite/47801
1304 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1305 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1306
1307 2011-02-24 Richard Guenther <rguenther@suse.de>
1308
1309 PR fortran/47839
1310 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1311 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1312
1313 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1314
1315 PR libgfortran/47567
1316 * gfortran.dg/fmt_f0_1.f90: Update test.
1317
1318 2011-02-23 Jason Merrill <jason@redhat.com>
1319
1320 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1321 * g++.dg/abi/mangle45.C: New.
1322
1323 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1324 * g++.dg/template/canon-type-9.C: Match use of decltype
1325 between declaration and definition.
1326 * g++.dg/template/canon-type-12.C: Likewise.
1327
1328 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1329
1330 PR fortran/40850
1331 * gfortran.dg/nested_allocatables_1.f90: New.
1332
1333 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1334
1335 PR c++/46868
1336 * g++.dg/pr46868.C: New test.
1337 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1338 * g++.dg/parse/error14.C: Adjust.
1339
1340 2011-02-23 Richard Guenther <rguenther@suse.de>
1341
1342 PR tree-optimization/47838
1343 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1344
1345 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1346
1347 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1348
1349 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1350
1351 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1352 * gfortran.dg/count_init_expr.f03: Ditto.
1353 * gfortran.dg/gomp/pr43711.f90: Ditto.
1354 * gcc.dg/struct-parse-2.c: Ditto.
1355 * gcc.dg/parse-error-3.c: Ditto.
1356 * gcc.dg/Wlogical-op-1.c: Ditto.
1357 * gcc.dg/Walways-true-1.c: Ditto.
1358 * gcc.dg/pr24225.c: Ditto.
1359 * gcc.dg/Walways-true-2.c: Ditto.
1360 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1361 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1362 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1363 * g++.dg/overload/defarg4.C: Ditto.
1364 * g++.dg/inherit/covariant16.C: Ditto.
1365 * g++.dg/inherit/virtual7.C: Ditto.
1366 * g++.dg/template/canon-type-9.C: Ditto.
1367 * g++.dg/template/access19.C: Ditto.
1368 * g++.dg/template/call7.C: Ditto.
1369 * g++.dg/template/canon-type-2.C: Ditto.
1370 * g++.dg/template/init7.C: Ditto.
1371 * g++.dg/template/sizeof-template-argument.C: Ditto.
1372 * g++.dg/template/const3.C: Ditto.
1373 * g++.dg/template/sfinae26.C: Ditto.
1374 * g++.dg/template/sfinae26.C: Ditto.
1375 * g++.dg/template/canon-type-11.C: Ditto.
1376 * g++.dg/template/union2.C: Ditto.
1377 * g++.dg/template/canon-type-3.C: Ditto.
1378 * g++.dg/template/canon-type-1.C: Ditto.
1379 * g++.dg/template/canon-type-5.C: Ditto.
1380 * g++.dg/template/canon-type-7.C: Ditto.
1381 * g++.dg/template/canon-type-10.C: Ditto.
1382 * g++.dg/template/spec36.C: Ditto.
1383 * g++.dg/template/typedef38.C: Ditto.
1384 * g++.dg/template/canon-type-4.C: Ditto.
1385 * g++.dg/template/canon-type-6.C: Ditto.
1386 * g++.dg/template/canon-type-13.C: Ditto.
1387 * g++.dg/template/instantiate9.C: Ditto.
1388 * g++.dg/template/ttp22.C: Ditto.
1389 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1390 * g++.dg/warn/Walways-true-1.C: Ditto.
1391 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1392 * g++.dg/warn/Walways-true-2.C: Ditto.
1393 * g++.dg/conversion/op4.C: Ditto.
1394 * g++.dg/opt/pr19650.C: Ditto.
1395 * g++.dg/lookup/friend11.C: Ditto.
1396 * g++.dg/other/default2.C: Ditto.
1397 * g++.dg/other/default3.C: Ditto.
1398 * g++.dg/other/dtor2.C: Ditto.
1399 * g++.dg/other/friend5.C: Ditto.
1400 * g++.dg/other/default5.C: Ditto.
1401 * g++.dg/init/brace6.C: Ditto.
1402 * g++.dg/init/aggr5.C: Ditto.
1403 * g++.dg/init/error2.C: Ditto.
1404 * g++.dg/expr/bound-mem-fun.C: Ditto.
1405 * g++.dg/expr/cond6.C: Ditto.
1406 * g++.dg/expr/stmt-expr-1.C: Ditto.
1407 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1408 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1409 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1410 * g++.dg/cpp0x/bracket1.C: Ditto.
1411 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1412 * g++.dg/cpp0x/pr38646.C: Ditto.
1413 * g++.dg/cpp0x/variadic73.C: Ditto.
1414 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1415 * g++.dg/cpp0x/bracket4.C: Ditto.
1416 * g++.dg/cpp0x/decltype4.C: Ditto.
1417 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1418 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1419 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1420 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1421 * g++.dg/cpp0x/decltype2.C: Ditto.
1422 * g++.dg/cpp0x/decltype1.C: Ditto.
1423 * g++.dg/cpp0x/bracket2.C: Ditto.
1424 * g++.dg/cpp0x/decltype5.C: Ditto.
1425 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1426 * g++.dg/cpp0x/variadic70.C: Ditto.
1427 * g++.dg/cpp0x/decltype6.C: Ditto.
1428 * g++.dg/cpp0x/rvo.C: Ditto.
1429 * g++.dg/cpp0x/vt-40092.C: Ditto.
1430 * g++.dg/cpp0x/variadic-new.C: Ditto.
1431 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1432 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1433 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1434 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1435 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1436 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1437 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1438 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1439 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1440 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1441 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1442 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1443 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1444 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1445 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1446 * g++.dg/cpp0x/pr39639.C: Ditto.
1447 * g++.dg/cpp0x/decltype3.C: Ditto.
1448 * g++.dg/cpp0x/variadic68.C: Ditto.
1449 * g++.dg/cpp0x/variadic-function.C: Ditto.
1450 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1451 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1452 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1453 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1454 * g++.dg/parse/crash35.C: Ditto.
1455 * g++.dg/parse/crash40.C: Ditto.
1456 * g++.dg/parse/defarg12.C: Ditto.
1457 * g++.dg/parse/crash34.C: Ditto.
1458 * g++.dg/parse/constructor3.C: Ditto.
1459 * g++.dg/parse/template23.C: Ditto.
1460 * g++.dg/parse/crash56.C: Ditto.
1461 * g++.dg/parse/dtor13.C: Ditto.
1462 * g++.dg/parse/error33.C: Ditto.
1463 * g++.dg/parse/ctor9.C: Ditto.
1464 * g++.dg/parse/error32.C: Ditto.
1465 * g++.dg/parse/error37.C: Ditto.
1466 * g++.dg/parse/bitfield3.C: Ditto.
1467 * g++.dg/parse/struct-4.C: Ditto.
1468 * g++.dg/ext/has_trivial_copy.C: Ditto.
1469 * g++.dg/ext/is_polymorphic.C: Ditto.
1470 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1471 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1472 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1473 * g++.dg/ext/is_union.C: Ditto.
1474 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1475 * g++.dg/ext/is_pod.C: Ditto.
1476 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1477 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1478 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1479 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1480 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1481 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1482 * g++.dg/ext/is_abstract.C: Ditto.
1483 * g++.dg/ext/has_trivial_assign.C: Ditto.
1484 * g++.dg/ext/is_class.C: Ditto.
1485 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1486 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1487 * g++.dg/ext/is_base_of.C: Ditto.
1488 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1489 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1490 * g++.dg/ext/is_empty.C: Ditto.
1491 * g++.dg/ext/is_enum.C: Ditto.
1492 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1493 * gnat.dg/opt11.adb: Ditto.
1494 * obj-c++.dg/pr45735.mm: Ditto.
1495 * obj-c++.dg/pr24393.mm: Ditto.
1496 * obj-c++.dg/exceptions-2.mm: Ditto.
1497 * objc.dg/pr45735.m: Ditto.
1498 * objc.dg/pr24393.m: Ditto.
1499
1500 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1501
1502 * objc.dg/attributes/objc-exception-1.m: New.
1503
1504 2011-02-23 Jie Zhang <jie@codesourcery.com>
1505
1506 * gcc.dg/cpp/include7.c: New test.
1507
1508 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1509
1510 PR c++/47242
1511 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1512
1513 2011-02-23 Jie Zhang <jie@codesourcery.com>
1514
1515 PR rtl-optimization/47763
1516 * gcc.dg/pr47763.c: New test.
1517
1518 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1519
1520 PR fortran/45743
1521 * gfortran.dg/whole_file_32.f90 : New test.
1522
1523 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1524
1525 PR c++/47666
1526 * g++.dg/inherit/virtual7.C: New test.
1527
1528 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1529
1530 PR objc/47832
1531 * objc.dg/type-size-3.m: Updated error message.
1532 * objc.dg/type-size-4.m: New test.
1533 * objc.dg/type-size-5.m: New test.
1534
1535 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1536
1537 * lib/gnat.exp: Fix comments.
1538 Don't load libgloss.exp.
1539 (default_gnat_version): Call $compiler with --version.
1540 Adapt regexp for gnatmake output, insert version.
1541 (gnat_version): New proc.
1542 (gnat_init): Remove gnat_libgcc_s_path.
1543 (gnat_target_compile): Likewise.
1544 Remove ld_library_path.
1545 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1546 (gnat_pass): Remove.
1547 (gnat_pass): Remove.
1548 (gnat_finish): Remove.
1549 (gnat_exit): Remove.
1550 (local_find_gnatmake): Reindent.
1551 (runtest_file_p): Remove.
1552 (prune_warnings): Remove.
1553 (find_gnatclean): New proc.
1554 * lib/gnat-dg.exp (lremove): New proc.
1555 (gnat-dg-test): Reindent.
1556 Remove additional output files.
1557 (gnat-dg-runtest): Remove.
1558
1559 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1560 * gnat.dg/loop_optimization6.adb: Likewise.
1561 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1562
1563 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1564
1565 PR tree-optimization/47835
1566 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1567
1568 2011-02-22 Tobias Burnus <burnus@net-b.de>
1569
1570 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1571 * gfortran.dg/abstract_type_2.f03: Ditto.
1572 * gfortran.dg/abstract_type_3.f03: Ditto.
1573 * gfortran.dg/abstract_type_4.f03: Ditto.
1574 * gfortran.dg/abstract_type_5.f03: Ditto.
1575 * gfortran.dg/abstract_type_6.f03: Ditto.
1576 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1577 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1578 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1579 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1580 * gfortran.dg/array_function_5.f90: Ditto.
1581 * gfortran.dg/asynchronous_3.f03: Ditto.
1582 * gfortran.dg/char_expr_1.f90: Ditto.
1583 * gfortran.dg/class_14.f03: Ditto.
1584 * gfortran.dg/data_array_6.f: Ditto.
1585 * gfortran.dg/data_invalid.f90: Ditto.
1586 * gfortran.dg/dot_product_1.f03: Ditto.
1587 * gfortran.dg/func_derived_5.f90: Ditto.
1588 * gfortran.dg/func_result_4.f90: Ditto.
1589 * gfortran.dg/implied_do_1.f90: Ditto.
1590 * gfortran.dg/initialization_25.f90: Ditto.
1591 * gfortran.dg/initialization_26.f90: Ditto.
1592 * gfortran.dg/interface_34.f90: Ditto.
1593 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1594 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1595 * gfortran.dg/matmul_8.f03: Ditto.
1596 * gfortran.dg/merge_init_expr.f90: Ditto.
1597 * gfortran.dg/pack_assign_1.f90: Ditto.
1598 * gfortran.dg/pack_vector_1.f90: Ditto.
1599 * gfortran.dg/pointer_check_8.f90: Ditto.
1600 * gfortran.dg/product_init_expr.f03: Ditto.
1601 * gfortran.dg/reshape_order_5.f90: Ditto.
1602 * gfortran.dg/reshape_shape_1.f90: Ditto.
1603 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1604 * gfortran.dg/same_name_2.f90: Ditto.
1605 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1606 * gfortran.dg/spread_init_expr.f03: Ditto.
1607 * gfortran.dg/stmt_func_1.f90: Ditto.
1608 * gfortran.dg/sum_init_expr.f03: Ditto.
1609 * gfortran.dg/transpose_3.f03: Ditto.
1610 * gfortran.dg/unpack_init_expr.f03: Ditto.
1611 * gfortran.dg/warn_conversion.f90: Ditto.
1612 * gfortran.dg/warn_conversion_2.f90: Ditto.
1613 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1614 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1615 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1616 * gfortran.dg/whole_file_16.f90: Ditto.
1617 * gfortran.dg/whole_file_17.f90: Ditto.
1618 * gfortran.dg/whole_file_18.f90: Ditto.
1619 * gfortran.dg/whole_file_20.f03: Ditto.
1620 * gfortran.dg/whole_file_5.f90: Ditto.
1621 * gfortran.dg/whole_file_6.f90: Ditto.
1622 * gfortran.dg/write_invalid_format.f90: Ditto.
1623 * gfortran.dg/zero_sized_6.f90: Ditto.
1624
1625 2011-02-21 Jeff Law <law@redhat.com>
1626
1627 PR rtl-optimization/46178
1628 * gcc.target/i386/pr46178.c: New test.
1629
1630 PR rtl-optimization/46002
1631 * gcc.c-torture/compile/pr46002.c: New test.
1632
1633 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1634
1635 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1636 *-*-hpux10*.
1637
1638 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1639
1640 PR debug/47106
1641 * g++.dg/debug/pr47106.C: Require effective target lto.
1642
1643 2011-02-21 Jason Merrill <jason@redhat.com>
1644
1645 * g++.dg/cpp0x/constexpr-diag2.C: New.
1646
1647 2011-02-20 Jason Merrill <jason@redhat.com>
1648
1649 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1650
1651 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1652
1653 * g++.dg/overload/conv-op1.C: New.
1654
1655 * g++.dg/cpp0x/constexpr-synth1.C: New.
1656
1657 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1658
1659 * objc.dg/layout-2.m: New.
1660 * objc.dg/selector-3.m: Adjusted location of error message.
1661 * objc.dg/type-size-3.m: Same.
1662 * obj-c++.dg/selector-3.mm: Same.
1663
1664 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1665
1666 PR objc/47784
1667 * objc.dg/property/dotsyntax-22.m: New.
1668 * obj-c++.dg/property/dotsyntax-22.mm: New.
1669
1670 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1671
1672 PR c++/46394
1673 * g++.dg/template/typedef38.C: New test.
1674
1675 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1676
1677 PR fortran/46818
1678 * gfortran.dg/whole_file_30.f90 : New test.
1679 * gfortran.dg/whole_file_31.f90 : New test.
1680
1681 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1682
1683 PR fortran/45077
1684 PR fortran/44945
1685 * gfortran.dg/whole_file_28.f90 : New test.
1686 * gfortran.dg/whole_file_29.f90 : New test.
1687
1688 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1689
1690 PR c++/44118
1691 * g++.dg/template/crash105.C: New.
1692
1693 2011-02-19 Jason Merrill <jason@redhat.com>
1694
1695 * g++.dg/cpp0x/regress/no-elide1.C: New.
1696
1697 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1698
1699 PR tree-optimization/46620
1700 * gcc.dg/pr46620.c: New.
1701
1702 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1703
1704 PR c/47809
1705 * gcc.target/i386/pr47809.c: New test.
1706
1707 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1708 Tobias Burnus <burnus@net-b.de>
1709
1710 * lib/target-supports.exp
1711 (check_effective_target_fortran_large_real): New check for large reals.
1712 * gfortran.dg/nan_7.f90: New test.
1713
1714 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1715
1716 PR libgfortran/47567
1717 * gfortran.dg/fmt_f0_1.f90: Update test.
1718
1719 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1720
1721 PR fortran/47348
1722 * gfortran.dg/array_constructor_36.f90 : New test.
1723 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1724 allow for comparison between different elements of the array
1725 constructor at different levels of optimization.
1726
1727 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1728
1729 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1730 * gcc.target/i386/pr32280-1.c: Likewise.
1731
1732 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1733
1734 PR target/47800
1735 * gcc.target/i386/pr47800.c: New test.
1736
1737 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1738
1739 * objc/execute/exceptions/foward-1.x: New.
1740
1741 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1742
1743 PR fortran/47789
1744 * gfortran.dg/derived_constructor_comps_4.f90: New.
1745
1746 2011-02-18 Tobias Burnus
1747
1748 PR fortran/47775
1749 * gfortran.dg/func_result_6.f90: New.
1750
1751 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1752
1753 PR c++/47795
1754 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1755
1756 2011-02-18 Tobias Burnus <burnus@net-b.de>
1757
1758 PR fortran/47750
1759 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1760 gcc_warning_prefix.
1761 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1762 normalizing the error/warning output.
1763 * gfortran.dg/Wall.f90: Update dg-error/warning.
1764 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1765 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1766 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1767 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1768 * gfortran.dg/class_30.f90: Update dg-error/warning.
1769 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1770 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1771 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1772 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1773 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1774 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1775 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1776 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1777 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1778 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1779 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1780 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1781 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1782 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1783 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1784 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1785 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1786 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1787 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1788 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1789 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1790 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1791 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1792 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1793 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1794
1795 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1796
1797 PR fortran/47768
1798 * gfortran.dg/proc_ptr_comp_30.f90: New.
1799
1800 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1801
1802 PR debug/47780
1803 * gcc.target/i386/pr47780.c: New test.
1804
1805 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1806
1807 PR fortran/47767
1808 * gfortran.dg/class_40.f03: New.
1809
1810 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1811
1812 PR c++/47208
1813 * g++.dg/cpp0x/auto21.C: New test.
1814
1815 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1816
1817 * objc.dg/special/unclaimed-category-1.h: Updated for
1818 new ABI support.
1819 * objc.dg/special/unclaimed-category-1.m: Same.
1820 * objc.dg/zero-link-1.m: Same.
1821 * objc.dg/lookup-1.m: Same.
1822 * objc.dg/torture/strings/const-str-9.m
1823 * objc.dg/torture/strings/const-str-10.m: Same.
1824 * objc.dg/torture/strings/const-str-11.m: Same.
1825 * objc.dg/torture/forward-1.m: Same.
1826 * objc.dg/zero-link-2.m: Same.
1827 * objc.dg/encode-7-next-64bit.m: Same.
1828 * objc.dg/method-4.m: Same.
1829 * objc.dg/next-runtime-1.m: Same.
1830 * objc.dg/image-info.m: Same.
1831 * objc.dg/pr23214.m: Same.
1832 * objc.dg/symtab-1.m: Same.
1833 * obj-c++.dg/basic.m: Same.
1834 * obj-c++.dg/proto-lossage-3.m: Same.
1835 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1836 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1837 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1838 * obj-c++.dg/method-11.m: Same.
1839 * objc/execute/enumeration-1.m: Same.
1840 * objc/execute/object_is_class.m: Same.
1841 * objc/execute/formal_protocol-2.m: Same.
1842 * objc/execute/formal_protocol-4.m: Same.
1843 * objc/execute/formal_protocol-6.m: Same.
1844 * objc/execute/bycopy-3.m: Same.
1845 * objc/execute/exceptions/catchall-1.m: Same.
1846 * objc/execute/exceptions/finally-1.m: Same.
1847 * objc/execute/exceptions/local-variables-1.m: Same.
1848 * objc/execute/exceptions/foward-1.m: Same.
1849 * objc/execute/bf-common.h
1850 * objc/execute/enumeration-2.m: Same.
1851 * objc/execute/formal_protocol-1.m: Same.
1852 * objc/execute/formal_protocol-3.m: Same.
1853 * objc/execute/formal_protocol-5.m: Same.
1854 * objc/execute/accessing_ivars.m: Same.
1855 * objc/execute/bycopy-2.m: Same.
1856 * objc/execute/formal_protocol-7.m: Same.
1857 * objc/execute/compatibility_alias.m: Same.
1858 * objc/execute/no_clash.m: Same.
1859 * objc/execute/object_is_meta_class.m: Same.
1860 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1861 * objc/execute/class-tests-1.h: Include stdio.h.
1862 * objc/execute/class-tests-2.h: Same.
1863 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1864 runtimes.
1865 * obj-c++.dg/try-catch-2.mm: Same.
1866
1867 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1868
1869 PR c++/47783
1870 * g++.dg/warn/Wunused-parm-4.C: New test.
1871
1872 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1873 Jan Hubicka <jh@suse.cz>
1874
1875 PR debug/47106
1876 PR debug/47402
1877 * g++.dg/debug/pr47106.C: New.
1878
1879 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1880
1881 PR target/43653
1882 * gcc.target/i386/pr43653.c: New test.
1883
1884 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1885
1886 PR c++/47172
1887 * g++.dg/template/inherit6.C: New test.
1888
1889 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1890
1891 PR fortran/47745
1892 * gfortran.dg/class_39.f03: New.
1893
1894 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1895
1896 PR c++/47326
1897 * g++.dg/cpp0x/variadic106.C: New test.
1898
1899 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1900
1901 PR libfortran/47757
1902 * gfortran.dg/pr47757-1.f90: New test.
1903 * gfortran.dg/pr47757-2.f90: New test.
1904 * gfortran.dg/pr47757-3.f90: New test.
1905
1906 PR c++/47704
1907 * g++.dg/cpp0x/enum8.C: New test.
1908
1909 2011-02-15 Jason Merrill <jason@redhat.com>
1910
1911 * g++.dg/inherit/implicit-trivial1.C: New.
1912 * g++.dg/cpp0x/implicit-trivial1.C: New.
1913
1914 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1915
1916 PR middle-end/47725
1917 * gcc.dg/torture/pr47725.c: Removed.
1918
1919 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1920
1921 PR target/47755
1922 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1923 constant does not generate a load from memory.
1924
1925 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1926
1927 PR middle-end/47725
1928 * gcc.dg/torture/pr47725.c: New.
1929
1930 2011-02-15 Richard Guenther <rguenther@suse.de>
1931
1932 PR tree-optimization/47743
1933 * gcc.dg/torture/pr47743.c: New testcase.
1934
1935 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1936
1937 PR middle-end/47581
1938 * gcc.target/i386/pr47581.c: New test.
1939
1940 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1941
1942 PR fortran/47730
1943 * gfortran.dg/select_type_22.f03: New.
1944
1945 2011-02-14 Jason Merrill <jason@redhat.com>
1946
1947 * g++.dg/cpp0x/regress/enum1.C: New.
1948
1949 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1950
1951 * gnat.dg/include.adb: New test.
1952
1953 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1954
1955 PR fortran/47728
1956 * gfortran.dg/class_38.f03: New.
1957
1958 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1959
1960 * gcc.dg/pr46494.c: New test.
1961
1962 2011-02-14 Richard Guenther <rguenther@suse.de>
1963
1964 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1965
1966 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1967
1968 PR ada/41929
1969 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1970 sparc*-sun-solaris2.11.
1971
1972 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1973
1974 PR fortran/47349
1975 * gfortran.dg/argument_checking_18.f90: New.
1976
1977 2011-02-13 Tobias Burnus <burnus@net-b.de>
1978
1979 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1980 * gfortran.dg/argument_checking_17.f90: New.
1981
1982 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1983
1984 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1985 are temporarily disabled.
1986 * gfortran.dg/class_7.f03: Ditto.
1987 * gfortran.dg/coarray_14.f90: Ditto.
1988 * gfortran.dg/typebound_proc_13.f03: Ditto.
1989
1990 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1991
1992 PR fortran/45586
1993 * gfortran.dg/extends_11.f03: New.
1994
1995 2011-02-11 Xinliang David Li <davidxl@google.com>
1996
1997 PR tree-optimization/47707
1998 * g++.dg/tree-ssa/pr47707.C: New test.
1999
2000 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2001
2002 * g++.dg/opt/inline17.C: New test.
2003
2004 2011-02-11 Tobias Burnus <burnus@net-b.de>
2005
2006 PR fortran/47550
2007 * gfortran.dg/pure_formal_2.f90: New.
2008
2009 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2010
2011 PR rtl-optimization/47614
2012 * gfortran.dg/pr47614.f: New.
2013
2014 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2015
2016 PR driver/47678
2017 * gcc.dg/opts-6.c: New test.
2018
2019 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2020
2021 PR debug/47684
2022 * gcc.dg/pr47684.c: New test.
2023
2024 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2025
2026 PR target/47629
2027 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2028 c99_runtime, dg-add-options c99_runtime.
2029 (main): Use __asm__.
2030
2031 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2032
2033 PR testsuite/47400
2034 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2035 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2036 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2037 * gcc.dg/ucnid-10.c: Likewise.
2038 * gcc.dg/ucnid-13.c: Likewise.
2039 * gcc.dg/ucnid-7.c: Likewise.
2040 * gcc.dg/ucnid-8.c: Likewise.
2041 Adapt dg-warning line number.
2042
2043 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2044
2045 * gcc.target/i386/parity-1.c: Use -march=k8.
2046 * gcc.target/i386/parity-2.c: Ditto.
2047 * gcc.target/i386/vecinit-1.c: Ditto.
2048 * gcc.target/i386/vecinit-2.c: Ditto.
2049
2050 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2051
2052 PR target/46610
2053 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2054 * gcc.target/mips/save-restore-3.c: Likewise.
2055 * gcc.target/mips/save-restore-4.c: Likewise.
2056 * gcc.target/mips/save-restore-5.c: Likewise.
2057
2058 PR target/47683
2059 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2060 * g++.dg/tree-prof/partition2.C: Likewise.
2061
2062 2011-02-09 Jason Merrill <jason@redhat.com>
2063
2064 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2065 rather than misdeclare std::puts.
2066
2067 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2068 * g++.dg/other/warning1.C: Likewise.
2069 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2070 * g++.old-deja/g++.gb/scope06.C: Likewise.
2071 * g++.old-deja/g++.law/cvt11.C: Likewise.
2072 * g++.old-deja/g++.law/init1.C: Likewise.
2073 * g++.dg/abi/mangle26.C: Likewise.
2074
2075 * g++.dg/template/function1.C: Adjust for C++0x mode.
2076 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2077
2078 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2079 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2080
2081 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2082
2083 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2084
2085 * g++.dg/cpp0x/regress: New directory.
2086 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2087 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2088 * g++.dg/cpp0x/regress/regress3.C: New.
2089
2090 2011-02-10 Richard Guenther <rguenther@suse.de>
2091
2092 PR tree-optimization/47677
2093 * gcc.dg/torture/pr47677.c: New testcase.
2094
2095 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2096
2097 * objc.dg/special/load-category-1.m: Remove unused header.
2098 * objc.dg/special/load-category-1a.m: Likewise.
2099 * objc.dg/special/load-category-2.m: Likewise.
2100 * objc.dg/special/load-category-2a.m: Likewise.
2101 * objc.dg/special/load-category-3.m: Likewise.
2102 * objc.dg/special/load-category-3a.m: Likewise.
2103 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2104 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2105 * objc.dg/attributes/class-attribute-1.m: Likewise.
2106 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2107 * obj-c++.dg/property/property.exp: Likewise.
2108 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2109 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2110 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2111 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2112 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2113 * obj-c++.dg/template-8.mm: Likewise.
2114
2115 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2116
2117 PR target/47665
2118 * gcc.target/i386/pr47665.c: New test.
2119
2120 2011-02-10 Jie Zhang <jie@codesourcery.com>
2121
2122 PR testsuite/47622
2123 Revert
2124 2011-02-05 Jie Zhang <jie@codesourcery.com>
2125 PR debug/42631
2126 * gcc.dg/pr42631.c: Update test.
2127 * gcc.dg/pr42631-2.c: New test.
2128
2129 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2130
2131 PR fortran/47352
2132 * gfortran.dg/proc_decl_25.f90: New.
2133
2134 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2135
2136 PR fortran/47463
2137 * gfortran.dg/typebound_assignment_2.f03: New.
2138
2139 2011-02-09 Richard Guenther <rguenther@suse.de>
2140
2141 PR tree-optimization/47664
2142 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2143
2144 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2145
2146 PR middle-end/47646
2147 * gnat.dg/uninit_func.adb: Adjust dg directive.
2148
2149 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2150
2151 PR middle-end/47646
2152 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2153
2154 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2155
2156 PR fortran/47637
2157 * gfortran.dg/auto_dealloc_2.f90: New.
2158
2159 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2160
2161 * gcc.dg/builtins-config.h: Remove __sgi handling.
2162 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2163 -std=c99 for mips-sgi-irix6.5*.
2164
2165 2011-02-09 Martin Jambor <mjambor@suse.cz>
2166
2167 PR middle-end/45505
2168 * gfortran.dg/pr25923.f90: Remove xfails.
2169
2170 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2171
2172 PR fortran/47583
2173 * gfortran.dg/inquire_14.f90: New test.
2174
2175 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2176
2177 PR fortran/45290
2178 * gfortran.dg/pointer_init_6.f90: New.
2179
2180 2011-02-08 Jeff Law <law@redhat.com>
2181
2182 PR tree-optimization/42893
2183 * gcc.tree-ssa/pr42893.c: New test.
2184
2185 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2186
2187 PR tree-optimization/46834
2188 PR tree-optimization/46994
2189 PR tree-optimization/46995
2190 * gcc.dg/graphite/id-pr46834.c: New.
2191 * gfortran.dg/graphite/id-pr46994.f90: New.
2192 * gfortran.dg/graphite/id-pr46995.f90: New.
2193
2194 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2195
2196 PR middle-end/47646
2197 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2198 using the variable is known the warning is emitted there.
2199 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2200 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2201
2202 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2203 statement.
2204 (vg): Likewise.
2205 * gcc.dg/noreturn-1.c (foo5): Likewise.
2206 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2207 (method2): Likewise.
2208
2209 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2210 the return statement using the uninitialized variable.
2211 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2212
2213 2011-02-08 Richard Guenther <rguenther@suse.de>
2214
2215 PR middle-end/47639
2216 * g++.dg/opt/pr47639.c: New testcase.
2217
2218 2011-02-08 Richard Guenther <rguenther@suse.de>
2219
2220 PR tree-optimization/47632
2221 * g++.dg/opt/pr47632.C: New testcase.
2222
2223 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2224
2225 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2226
2227 2011-02-07 Richard Guenther <rguenther@suse.de>
2228
2229 PR tree-optimization/47615
2230 * g++.dg/opt/pr47615.C: New testcase.
2231
2232 2011-02-07 Richard Guenther <rguenther@suse.de>
2233
2234 PR tree-optimization/47621
2235 * gcc.dg/torture/pr47621.c: New testcase.
2236
2237 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2238
2239 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2240
2241 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2242
2243 PR fortran/47592
2244 * gfortran.dg/allocate_with_source_1 : New test.
2245
2246 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2247
2248 PR middle-end/47610
2249 * gcc.dg/pr47610.c: New test.
2250
2251 2011-02-05 Jie Zhang <jie@codesourcery.com>
2252
2253 PR debug/42631
2254 * gcc.dg/pr42631.c: Update test.
2255 * gcc.dg/pr42631-2.c: New test.
2256
2257 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2258
2259 PR fortran/47574
2260 * gfortran.dg/pr47574.f90: New test.
2261
2262 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2263
2264 PR tree-optimization/46194
2265 * gcc.dg/autopar/pr46194.c: New.
2266
2267 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2268
2269 PR tree-optimization/43695
2270 * g++.dg/ipa/pr43695.C: New.
2271
2272 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2273
2274 PR inline-asm/23200
2275 * gcc.dg/pr23200.c: New test.
2276
2277 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2278
2279 PR c++/47589
2280 * g++.dg/pr47589.C: New test.
2281
2282 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2283
2284 PR c++/47398
2285 * g++.dg/template/typedef37.C: New test.
2286 * g++.dg/template/param1.C: Adjust expected error message.
2287
2288 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2289
2290 PR middle-end/31490
2291 * gcc.dg/pr31490-2.c: New test.
2292 * gcc.dg/pr31490-3.c: New test.
2293 * gcc.dg/pr31490-4.c: New test.
2294
2295 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2296 Jakub Jelinek <jakub@redhat.com>
2297
2298 PR c++/46890
2299 * g++.dg/parser/semicolon3.C: Adjust.
2300 * g++.dg/parser/semicolon4.C: New testcase.
2301 * g++.dg/pr46890.C: New testcase.
2302
2303 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2304
2305 PR c++/29571
2306 * g++.dg/init/pr29571.C: New.
2307
2308 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2309
2310 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2311 instead of vect_int.
2312
2313 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2314
2315 PR target/47312
2316 * gcc.target/i386/pr47312.c: New test.
2317
2318 PR target/47564
2319 * gcc.target/i386/pr47564.c: New test.
2320
2321 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2322
2323 PR tree-optimization/45122
2324 * gcc.dg/tree-ssa/pr45122.c: New.
2325
2326 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2327
2328 PR target/47272
2329 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2330 and vec_vsx_st.
2331
2332 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2333 and vsx so a default --with-cpu=power7 doesn't give an error
2334 when -mavoid-indexed-addresses is used.
2335
2336 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2337 wrapper function to save the arguments and then jump to the real
2338 function, rather than depending on the compiler not to move stuff
2339 before an asm.
2340 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2341
2342 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2343 Paul Thomas <pault@gcc.gnu.org>
2344
2345 PR fortran/47082
2346 * gfortran.dg/class_37.f03 : New test.
2347
2348 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2349 Richard Guenther <rguenther@suse.de>
2350
2351 PR tree-optimization/40979
2352 PR bootstrap/47044
2353 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2354 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2355 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2356 check_vect_support_and_set_flags.
2357 * gfortran.dg/graphite/vect-pr40979.f90: New.
2358
2359 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2360
2361 PR fortran/47572
2362 * gfortran.dg/class_36.f03: New.
2363
2364 2011-02-02 Richard Guenther <rguenther@suse.de>
2365
2366 PR tree-optimization/47566
2367 * gcc.dg/lto/20110201-1_0.c: New testcase.
2368
2369 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2370
2371 PR debug/47498
2372 PR debug/47501
2373 PR debug/45136
2374 PR debug/45130
2375 * debug/pr47498.c: New.
2376 * debug/pr47501.c: New.
2377
2378 2011-02-01 Richard Guenther <rguenther@suse.de>
2379
2380 PR tree-optimization/47559
2381 * g++.dg/torture/pr47559.C: New testcase.
2382
2383 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2384
2385 PR fortran/47565
2386 * gfortran.dg/typebound_call_20.f03: New.
2387
2388 2011-02-01 Richard Guenther <rguenther@suse.de>
2389
2390 PR tree-optimization/47555
2391 * gcc.dg/pr47555.c: New testcase.
2392
2393 2011-02-01 Richard Guenther <rguenther@suse.de>
2394
2395 PR tree-optimization/47541
2396 * g++.dg/torture/pr47541.C: New testcase.
2397
2398 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2399
2400 PR fortran/47455
2401 * gfortran.dg/typebound_call_19.f03: New.
2402
2403 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2404
2405 PR c++/47416
2406 * g++.dg/cpp0x/pr47416.C: New test.
2407
2408 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2409
2410 PR fortran/47519
2411 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2412
2413 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2414
2415 PR fortran/47463
2416 * gfortran.dg/typebound_assignment_1.f03: New.
2417
2418 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2419
2420 PR tree-optimization/47538
2421 * gcc.c-torture/execute/pr47538.c: New test.
2422
2423 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2424
2425 PR target/45325
2426 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2427
2428 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2429
2430 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2431
2432 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2433
2434 PR rtl-optimization/44031
2435 * gcc.c-torture/compile/20110131-1.c: New test.
2436
2437 2011-01-31 Tobias Burnus <burnus@net-b.de>
2438
2439 PR fortran/47042
2440 * gfortran.dg/stmt_func_1.f90: New.
2441
2442 2011-01-31 Tobias Burnus <burnus@net-b.de>
2443
2444 PR fortran/47042
2445 * gfortran.dg/interface_34.f90: New.
2446
2447 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2448
2449 PR fortran/47523
2450 * gfortran.dg/realloc_on_assign_5.f03: New test.
2451 * gfortran.dg/realloc_on_assign_5.f03: New test.
2452
2453 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2454
2455 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2456 * gfortran.dg/bessel_7.f90: Likewise.
2457 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2458
2459 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2460 * gfortran.dg/sum_init_expr.f03: Likewise.
2461
2462 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2463
2464 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2465 -r -nostdlib.
2466
2467 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2468 loop only on "vect_intfloat_cvt" targets.
2469
2470 2011-01-29 Tobias Burnus <burnus@net-b.de>
2471
2472 PR fortran/47531
2473 * gfortran.dg/shape_6.f90: New.
2474
2475 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2476
2477 PR libgfortran/47434
2478 * gfortran.dg/read_infnan_1.f90: Update test.
2479 * gfortran.dg/module_nan.f90: Update test.
2480 * gfortran.dg/char4_iunit_1.f03: Update test.
2481 * gfortran.dg/large_real_kind_1.f90: Update test.
2482 * gfortran.dg/real_const_3.f90: Update test.
2483 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2484
2485 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2486
2487 PR c++/47311
2488 * g++.dg/template/param2.C: New test.
2489
2490 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2491
2492 PR libgfortran/47285
2493 * gfortran.dg/fmt_g.f: New test.
2494
2495 2011-01-28 Tobias Burnus <burnus@net-b.de>
2496
2497 PR fortran/47507
2498 * gfortran.dg/pure_formal_1.f90: New.
2499
2500 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2501
2502 PR target/42894
2503 * gcc.dg/tls/pr42894.c: New test.
2504
2505 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2506
2507 * gcc.dg/pr47276.c: Add dg-require-visibility.
2508
2509 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2510
2511 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2512
2513 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2514 Tobias Burnus <burnus@gcc.gnu.org>
2515
2516 PR fortran/45170
2517 PR fortran/35810
2518 PR fortran/47350
2519 * gfortran.dg/realloc_on_assign_3.f03: New test.
2520 * gfortran.dg/realloc_on_assign_4.f03: New test.
2521 * gfortran.dg/allocatable_function_5.f90: New test.
2522 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2523 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2524 implemented" dg-errors.
2525
2526 2011-01-27 Jan Hubicka <jh@suse.cz>
2527
2528 PR middle-end/46949
2529 * gcc.dg/attr-weakref-4.c: New testcase
2530
2531 2011-01-27 Martin Jambor <mjambor@suse.cz>
2532
2533 PR tree-optimization/47228
2534 * gcc.dg/torture/pr47228.c: New test.
2535
2536 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2537
2538 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2539
2540 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2541
2542 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2543 when using auto-overlay support on the SPU.
2544
2545 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2546
2547 PR rtl-optimization/44174
2548 * gcc.target/i386/asm-6.c: New test.
2549
2550 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2551
2552 PR rtl-optimization/46856
2553 * gcc.c-torture/compile/pr46856.c: New test.
2554
2555 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2556 Andrew Pinski <pinskia@gmail.com>
2557
2558 PR c/43082
2559 * gcc.dg/pr43082.c: New.
2560
2561 2011-01-26 DJ Delorie <dj@redhat.com>
2562
2563 PR rtl-optimization/46878
2564 * gcc.dg/pr46878-1.c: New test.
2565
2566 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2567
2568 PR c++/47476
2569 * g++.dg/cpp0x/pr47476.C: New test.
2570
2571 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2572
2573 * gcc.c-torture/compile/20110126-1.c: New test.
2574
2575 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2576
2577 PR c/47473
2578 * gcc.dg/torture/pr47473.c: New test.
2579
2580 2011-01-26 Jan Hubicka <jh@suse.cz>
2581
2582 PR target/47237
2583 * gcc.c-torture/execute/pr47237.c: New testcase.
2584
2585 2011-01-26 Jan Hubicka <jh@suse.cz>
2586
2587 PR tree-optimization/47190
2588 * gcc.dg/attr-weakref-3.c: New testcase.
2589
2590 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2591
2592 PR c++/43601
2593 * gcc.dg/dll-9a.c: New test file.
2594 * gcc.dg/dll-11.c: Likewise.
2595 * gcc.dg/dll-12.c: Likewise.
2596 * gcc.dg/dll-12a.c: Likewise.
2597 * gcc.dg/dll-11a.c: Likewise.
2598 * gcc.dg/dll-9.c: Likewise.
2599 * gcc.dg/dll-10.c: Likewise.
2600 * gcc.dg/dll-10a.c: Likewise.
2601 * g++.dg/ext/dllexport4a.cc: Likewise.
2602 * g++.dg/ext/dllexport4.C: Likewise.
2603 * g++.dg/ext/dllexport5.C: Likewise.
2604 * g++.dg/ext/dllexport5a.cc: Likewise.
2605
2606 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2607
2608 PR tree-optimization/46970
2609 * gcc.dg/graphite/pr46970.c: New.
2610
2611 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2612
2613 PR tree-optimization/46215
2614 * gcc.dg/graphite/pr46215.c: New.
2615
2616 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2617
2618 PR tree-optimization/46168
2619 * gcc.dg/graphite/pr46168.c: New.
2620
2621 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2622
2623 PR tree-optimization/43657
2624 * gcc.dg/graphite/pr43657.c: New.
2625
2626 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2627
2628 PR tree-optimization/29832
2629 * gfortran.dg/graphite/pr29832.f90: New.
2630
2631 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2632
2633 PR tree-optimization/43567
2634 * gcc.dg/graphite/pr43567.c: New.
2635
2636 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2637
2638 * gfortran.dg/graphite/interchange-4.f: New.
2639 * gfortran.dg/graphite/interchange-5.f: New.
2640
2641 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2642 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2643 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2644 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2645 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2646 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2647 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2648 * gfortran.dg/ltrans-7.f90: Removed.
2649 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2650
2651 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2652 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2653 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2654 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2655 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2656 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2657 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2658 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2659 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2660 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2661 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2662 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2663 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2664 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2665 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2666 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2667 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2668 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2669 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2670 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2671 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2672 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2673 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2674 * gcc.dg/tree-ssa/data-dep-1.c
2675 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2676 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2677 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2678 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2679 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2680
2681 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2682
2683 PR tree-optimization/47265
2684 PR tree-optimization/47443
2685 * gcc.c-torture/compile/pr47265.c: New test.
2686 * gcc.dg/pr47443.c: New test.
2687
2688 2011-01-25 Martin Jambor <mjambor@suse.cz>
2689
2690 PR tree-optimization/47382
2691 * g++.dg/torture/pr47382.C: New test.
2692 * g++.dg/opt/devirt1.C: Xfail.
2693
2694 2011-01-25 Yao Qi <yao@codesourcery.com>
2695
2696 PR target/45701
2697 * gcc.target/arm/pr45701-1.c: New test.
2698 * gcc.target/arm/pr45701-2.c: New test.
2699 * gcc.target/arm/pr45701-3.c: New test.
2700
2701 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2702 Jakub Jelinek <jakub@redhat.com>
2703
2704 PR tree-optimization/47271
2705 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2706
2707 2011-01-25 Nick Clifton <nickc@redhat.com>
2708
2709 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2710 (saturate_add): Delete.
2711 (exchange): Delete.
2712 (main): Do not run saturate_add.
2713 (set_interrupts): Delete.
2714
2715 2011-01-25 Tobias Burnus <burnus@net-b.de>
2716
2717 PR fortran/47448
2718 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2719
2720 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2721
2722 PR tree-optimization/47427
2723 PR tree-optimization/47428
2724 * gcc.c-torture/compile/pr47427.c: New test.
2725 * gcc.c-torture/compile/pr47428.c: New test.
2726
2727 2011-01-25 Richard Guenther <rguenther@suse.de>
2728
2729 PR middle-end/47411
2730 * gcc.dg/torture/pr47411.c: New testcase.
2731
2732 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2733
2734 * gfortran.dg/graphite/id-24.f: New.
2735 * gfortran.dg/graphite/id-25.f: New.
2736
2737 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2738
2739 * gfortran.dg/graphite/id-23.f: New.
2740
2741 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2742
2743 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2744
2745 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2746
2747 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2748 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2749 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2750 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2751 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2752 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2753 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2754 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2755 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2756
2757 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2758
2759 * gcc.dg/graphite/block-0.c: Add documentation.
2760 * gcc.dg/graphite/block-4.c: Same.
2761 * gcc.dg/graphite/block-7.c: Same.
2762 * gcc.dg/graphite/block-8.c: New.
2763 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2764 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2765 * gcc.dg/graphite/interchange-12.c: Add documentation.
2766 * gcc.dg/graphite/interchange-13.c: New.
2767 * gcc.dg/graphite/interchange-14.c: New.
2768 * gcc.dg/graphite/interchange-15.c: New.
2769 * gcc.dg/graphite/interchange-8.c: Add documentation.
2770 * gcc.dg/graphite/interchange-mvt.c: Same.
2771
2772 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2773
2774 PR target/47408
2775 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2776 * gcc.target/powerpc/altivec-14.c: Ditto.
2777 * gcc.target/powerpc/altivec-33.c: Ditto.
2778 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2779 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2780 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2781 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2782 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2783 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2784 * g++.dg/ext/altivec-15.C: Ditto.
2785 * g++.dg/ext/altivec-types-1.C: Ditto.
2786 * g++.dg/ext/altivec-types-2.C: Ditto.
2787 * g++.dg/ext/altivec-types-3.C: Ditto.
2788 * g++.dg/ext/altivec-types-4.C: Ditto.
2789
2790 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2791
2792 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2793
2794 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2795
2796 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2797 optimization options.
2798
2799 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2800
2801 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2802
2803 PR testsuite/45988
2804 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2805
2806 2011-01-23 Tobias Burnus <burnus@net-b.de>
2807
2808 PR fortran/47421
2809 * gfortran.dg/allocatable_scalar_12.f90: New.
2810
2811 2011-01-23 Ira Rosen <irar@il.ibm.com>
2812
2813 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2814 vectorization to be not profitable if peeling is used to
2815 realign the memory access.
2816 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2817 loop bound to avoid loop unrolling.
2818 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2819
2820 2011-01-22 Jan Hubicka <jh@suse.cz>
2821
2822 PR lto/47333
2823 * g++.dg/lto/pr47333.C: New file.
2824
2825 2011-01-22 Jan Hubicka <jh@suse.cz>
2826
2827 PR tree-optimization/43884
2828 PR lto/44334
2829 * gcc.dg/autopar/outer-2.c: Increase array size.
2830 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2831
2832 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2833
2834 PR fortran/38536
2835 * gfortran.dg/c_loc_tests_16.f90: New test.
2836
2837 2011-01-22 Tobias Burnus <burnus@net-b.de>
2838
2839 PR fortran/47399
2840 * gfortran.dg/typebound_proc_19.f90: New.
2841
2842 2011-01-21 Jeff Law <law@redhat.com>
2843
2844 PR tree-optimization/47053
2845 * g++.dg/pr47053.C: New test.
2846
2847 2011-01-21 Jason Merrill <jason@redhat.com>
2848
2849 PR c++/47041
2850 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2851
2852 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2853
2854 PR c++/47388
2855 * g++.dg/cpp0x/range-for10.C: New test.
2856 * g++.dg/template/for1.C: New test.
2857
2858 PR middle-end/45566
2859 * g++.dg/tree-prof/partition3.C: New test.
2860
2861 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2862
2863 PR rtl-optimization/47366
2864 * g++.dg/opt/pr47366.C: New test.
2865
2866 2011-01-21 Jason Merrill <jason@redhat.com>
2867
2868 PR c++/46552
2869 * g++.dg/cpp0x/constexpr-regress2.C: New.
2870
2871 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2872
2873 2011-01-21 Jeff Law <law@redhat.com>
2874
2875 PR rtl-optimization/41619
2876 * gcc.dg/pr41619.c: New.
2877
2878 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2879
2880 PR tree-optimization/47355
2881 * g++.dg/opt/pr47355.C: New test.
2882
2883 2011-01-21 Richard Guenther <rguenther@suse.de>
2884
2885 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2886 making main hot.
2887
2888 2011-01-21 Richard Guenther <rguenther@suse.de>
2889
2890 PR tree-optimization/47365
2891 * gcc.dg/torture/pr47365.c: New testcase.
2892 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2893
2894 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2895
2896 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2897
2898 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2899
2900 PR tree-optimization/47391
2901 * gcc.dg/pr47391.c: New test.
2902
2903 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2904
2905 * g++.dg/template/char1.C: Use signed char.
2906
2907 2011-01-21 Tobias Burnus <burnus@net-b.de>
2908
2909 PR fortran/47377
2910 * gfortran.dg/pointer_target_4.f90: New.
2911
2912 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2913
2914 PR target/47251
2915 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2916 ILP32 system and not IP32.
2917
2918 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2919
2920 PR debug/46583
2921 * g++.dg/debug/pr46583.C: New.
2922
2923 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2924
2925 PR debug/47283
2926 * g++.dg/debug/pr47283.C: New test.
2927
2928 PR testsuite/47371
2929 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2930 * gcc.target/i386/headmerge-2.c: Likewise.
2931
2932 2011-01-20 Richard Guenther <rguenther@suse.de>
2933
2934 PR middle-end/47370
2935 * gcc.dg/torture/pr47370.c: New testcase.
2936
2937 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2938
2939 PR tree-optimization/46130
2940 * gcc.dg/pr46130-1.c: New test.
2941 * gcc.dg/pr46130-2.c: New test.
2942
2943 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2944
2945 PR c++/47291
2946 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2947
2948 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2949
2950 PR debug/46240
2951 * g++.dg/debug/pr46240.cc: New.
2952
2953 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2954
2955 PR c++/47303
2956 * g++.dg/template/anonunion1.C: New test.
2957
2958 PR rtl-optimization/47337
2959 * gcc.c-torture/execute/pr47337.c: New test.
2960
2961 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2962
2963 PR testsuite/45342
2964 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2965
2966 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2967
2968 PR tree-optimization/46021
2969 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2970
2971 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2972
2973 PR tree-optimization/47290
2974 * g++.dg/torture/pr47290.C: New test.
2975
2976 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2977
2978 PR fortran/47240
2979 * gfortran.dg/proc_ptr_comp_29.f90: New.
2980
2981 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2982
2983 PR testsuite/41146
2984 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2985 powerpc-apple-darwin9.
2986
2987 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2988
2989 PR rtl-optimization/47299
2990 * gcc.c-torture/execute/pr47299.c: New test.
2991
2992 2011-01-17 Jason Merrill <jason@redhat.com>
2993
2994 * g++.dg/cpp0x/constexpr-virtual.C: New.
2995
2996 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2997
2998 PR fortran/47331
2999 * gfortran.dg/gomp/pr47331.f90: New test.
3000
3001 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3002
3003 PR objc/47314
3004 * objc.dg/selector-warn-1.m: New.
3005 * obj-c++.dg/selector-warn-1.mm: New.
3006
3007 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3008
3009 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3010 Update dg-final accordingly.
3011
3012 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3013
3014 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3015
3016 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3017
3018 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3019 target check.
3020 * gcc.dg/guality/pr36728-2.c: Likewise.
3021
3022 2011-01-17 Richard Guenther <rguenther@suse.de>
3023
3024 PR tree-optimization/47313
3025 * g++.dg/torture/pr47313.C: New testcase.
3026
3027 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3028
3029 PR target/47318
3030 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3031 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3032 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3033 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3034
3035 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3036 as __m256i.
3037 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3038 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3039 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3040
3041 2011-01-17 Richard Guenther <rguenther@suse.de>
3042
3043 PR tree-optimization/45967
3044 * gcc.dg/torture/pr45967-2.c: New testcase.
3045 * gcc.dg/torture/pr45967-3.c: Likewise.
3046
3047 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3048
3049 PR testsuite/47325
3050 * g++.dg/ext/pr47213.C: Require visibility.
3051
3052 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3053
3054 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3055 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3056
3057 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3058
3059 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3060 Linux-based targets.
3061
3062 2011-01-13 Jan Hubicka <jh@suse.cz>
3063
3064 PR tree-optimization/47276
3065 * gcc.dg/pr47276.c: New testcase.
3066
3067 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3068 Jonathan Wakely <jwakely.gcc@gmail.com>
3069
3070 PR c++/33558
3071 * g++.dg/other/pr33558.C: New.
3072 * g++.dg/other/pr33558-2.C: New.
3073
3074 2011-01-14 Martin Jambor <mjambor@suse.cz>
3075
3076 PR tree-optimization/45934
3077 PR tree-optimization/46302
3078 * g++.dg/ipa/devirt-c-1.C: New test.
3079 * g++.dg/ipa/devirt-c-2.C: Likewise.
3080 * g++.dg/ipa/devirt-c-3.C: Likewise.
3081 * g++.dg/ipa/devirt-c-4.C: Likewise.
3082 * g++.dg/ipa/devirt-c-5.C: Likewise.
3083 * g++.dg/ipa/devirt-c-6.C: Likewise.
3084 * g++.dg/ipa/devirt-6.C: Likewise.
3085 * g++.dg/ipa/devirt-d-1.C: Likewise.
3086 * g++.dg/torture/pr45934.C: Likewise.
3087
3088 2011-01-14 Jason Merrill <jason@redhat.com>
3089
3090 * g++.dg/cpp0x/variadic105.C: New.
3091
3092 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3093 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3094
3095 PR objc/45989
3096 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3097 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3098 execution tests on i?86-*-*, x86_64-*-* and
3099 powerpc*-apple-darwin* && ilp32.
3100 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3101 tests on i?86-*-* and x86_64-*-*.
3102
3103 2011-01-14 Richard Guenther <rguenther@suse.de>
3104
3105 PR tree-optimization/47280
3106 * g++.dg/opt/pr47280.C: New testcase.
3107
3108 2011-01-14 Jason Merrill <jason@redhat.com>
3109
3110 * g++.dg/cpp0x/constexpr-regress1.C: New.
3111
3112 * g++.dg/ext/flexary2.C: New.
3113
3114 2011-01-14 Richard Guenther <rguenther@suse.de>
3115
3116 PR middle-end/47281
3117 * gcc.dg/torture/pr47281.c: New testcase.
3118 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3119
3120 2011-01-14 Richard Guenther <rguenther@suse.de>
3121
3122 PR tree-optimization/47286
3123 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3124
3125 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3126
3127 PR c++/47213
3128 * g++.dg/ext/pr47213.C: New.
3129
3130 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3131
3132 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3133
3134 2011-01-13 Tobias Burnus <burnus@net-b.de>
3135 Mikael Morin <mikael@gcc.gnu.org>
3136
3137 PR fortran/45848
3138 PR fortran/47204
3139 * gfortran.dg/select_type_20.f90: New.
3140 * gfortran.dg/select_type_21.f90: New.
3141
3142 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3143
3144 PR target/47251
3145 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3146
3147 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3148
3149 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3150 * gcc.dg/guality/pr36728-2.c: Likewise.
3151
3152 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3153
3154 PR debug/PR46973
3155 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3156
3157 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3158
3159 PR rtl-optimization/45352
3160 * gcc.dg/pr45352-3.c: New.
3161
3162 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3163
3164 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3165 comment.
3166 * g++.dg/cpp0x/range-for8.C: New.
3167 * g++.dg/cpp0x/range-for9.C: New.
3168
3169 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3170
3171 PR debug/47209
3172 * g++.dg/debug/pr47209.C: New.
3173
3174 2011-01-12 Richard Guenther <rguenther@suse.de>
3175
3176 PR lto/47259
3177 * gcc.dg/lto/pr47259_0.c: New testcase.
3178 * gcc.dg/lto/pr47259_1.c: Likewise.
3179
3180 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3181
3182 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3183 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3184 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3185 methods missing from the OBJC2 Object.
3186 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3187 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3188 GNU and NeXT runtimes.
3189 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3190 comments.
3191 * objc-obj-c++-shared/Object1.m: Likewise.
3192 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3193 * objc.dg/proto-qual-1.m: Likewise.
3194 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3195 * obj-c++.dg/proto-qual-1.mm: Likewise.
3196
3197 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3198
3199 PR testsuite/33033
3200 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3201
3202 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3203
3204 Fixed the Objective-C++ testsuite and updated all tests.
3205 * lib/obj-c++.exp (obj-c++_init): Declare and set
3206 gcc_warning_prefix and gcc_error_prefix.
3207 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3208 'dg-warning', 'dg-message' and 'dg-error'.
3209 * obj-c++.dg/class-extension-3.mm: Likewise.
3210 * obj-c++.dg/class-protocol-1.mm: Likewise.
3211 * obj-c++.dg/encode-7.mm: Likewise.
3212 * obj-c++.dg/exceptions-3.mm: Likewise.
3213 * obj-c++.dg/exceptions-5.mm: Likewise.
3214 * obj-c++.dg/method-12.mm: Likewise.
3215 * obj-c++.dg/method-13.mm: Likewise.
3216 * obj-c++.dg/method-15.mm: Likewise.
3217 * obj-c++.dg/method-16.mm: Likewise.
3218 * obj-c++.dg/method-4.mm: Likewise.
3219 * obj-c++.dg/method-8.mm: Likewise.
3220 * obj-c++.dg/method-conflict-1.mm: Likewise.
3221 * obj-c++.dg/method-conflict-2.mm: Likewise.
3222 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3223 and uncommented second part of the testcase now that the testsuite
3224 works correctly.
3225 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3226 and uncommented second part of the testcase now that the testsuite
3227 works correctly.
3228 * obj-c++.dg/private-1.mm: Likewise.
3229 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3230 * obj-c++.dg/syntax-error-7.mm: Likewise.
3231 * obj-c++.dg/warn5.mm: Likewise.
3232 * obj-c++.dg/property/at-property-14.mm: Likewise.
3233 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3234 FIXME.
3235 * obj-c++.dg/property/at-property-18.mm: Likewise.
3236 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3237 FIXME.
3238 * obj-c++.dg/property/at-property-21.mm: Likewise.
3239 * obj-c++.dg/property/at-property-28.mm: Likewise.
3240 * obj-c++.dg/property/at-property-5.mm: Likewise.
3241 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3242 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3243 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3244 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3245 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3246 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3247 * obj-c++.dg/tls/diag-5.mm: Likewise.
3248 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3249 dg-error, now matched correctly.
3250
3251 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3252
3253 * objc.dg/property/at-property-29.m: New.
3254 * obj-c++.dg/property/at-property-29.mm: New.
3255
3256 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3257
3258 * go.test/go-test.exp (go-set-goarch): New proc.
3259 (go-gc-tests): Use it.
3260
3261 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3262
3263 PR debug/46955
3264 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3265
3266 2011-01-11 Richard Henderson <rth@redhat.com>
3267
3268 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3269
3270 2011-01-11 Jan Hubicka <jh@suse.cz>
3271
3272 PR lto/45721
3273 PR lto/45375
3274 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3275 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3276
3277 2011-01-11 Richard Guenther <rguenther@suse.de>
3278
3279 PR tree-optimization/46076
3280 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3281
3282 2011-01-11 Jeff Law <law@redhat.com>
3283
3284 * PR tree-optimization/47086
3285 * gcc.dg/pr47086.c: New test.
3286
3287 2011-01-11 Jason Merrill <jason@redhat.com>
3288
3289 PR c++/46658
3290 * g++.dg/template/new10.C: New.
3291
3292 PR c++/45520
3293 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3294
3295 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3296
3297 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3298 Split type definitions and NSConstantString class into...
3299 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3300 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3301 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3302 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3303 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3304 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3305 to comments.
3306 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3307 encode defines for newer NeXT system headers.
3308 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3309 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3310 * objc.dg/foreach-5.m: Likewise.
3311 * objc.dg/foreach-2.m: Likewise.
3312 * objc.dg/foreach-4.m: Likewise.
3313 * objc.dg/torture/strings/string1.m: Likewise.
3314 * objc.dg/torture/strings/string2.m: Likewise.
3315 * objc.dg/torture/strings/string3.m: Likewise.
3316 * objc.dg/torture/strings/string4.m: Likewise.
3317 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3318 header and stand alone.
3319 * obj-c++.dg/strings/strings-2.mm: Likewise.
3320 * objc.dg/torture/strings/const-str-3.m: Likewise.
3321 * objc.dg/strings/strings-2.m: Likewise.
3322 * objc.dg/strings/const-str-12b.m: Likewise.
3323
3324 2011-01-12 Richard Guenther <rguenther@suse.de>
3325
3326 PR middle-end/32511
3327 * gcc.dg/attr-weak-1.c: Adjust.
3328
3329 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3330
3331 PR fortran/47051
3332 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3333 standard compliant and comment.
3334
3335 2011-01-10 Jan Hubicka <jh@suse.cz>
3336
3337 PR lto/46083
3338 * gcc.dg/initpri3.c: New testcase.
3339
3340 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3341
3342 PR lto/47222
3343 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3344 externally visible.
3345 (g_esi): Likewise.
3346 (g_ebx): Likewise.
3347 (g_ebp): Likewise.
3348 (g_esp): Likewise.
3349 (g_ebp_save): Likewise.
3350 (g_esp_save): Likewise.
3351
3352 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3353
3354 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3355
3356 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3357
3358 PR tree-optimization/46021
3359 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3360 i?86-*-*, x86_64-*-*.
3361
3362 2011-01-10 Jeff Law <law@redhat.com>
3363
3364 * PR tree-optimization/47141
3365 * gcc.c-torture/compile/pr47141.c: New test.
3366
3367 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3368
3369 PR testsuite/46230
3370 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3371 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3372 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3373 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3374
3375 PR testsuite/46230
3376 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3377 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3378 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3379 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3380 being vectorized. Adjust dg-final pattern.
3381
3382 PR testsuite/46230
3383 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3384 * gcc.dg/vect/slp-24.c: Likewise.
3385
3386 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3387
3388 PR c++/47218
3389 * g++.dg/other/pr47218-1.C: New test file.
3390 * g++.dg/other/pr47218.C: Likewise.
3391 * g++.dg/other/pr47218.h: New supporting header.
3392
3393 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3394
3395 PR objc/47232
3396 * objc.dg/attributes/invalid-attribute-1.m: New.
3397 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3398
3399 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3400
3401 PR fortran/47224
3402 * gfortran.dg/proc_ptr_comp_28.f90: New.
3403
3404 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3405
3406 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3407 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3408 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3409 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3410 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3411 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3412 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3413 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3414 * objc.dg/gnu-api-2-class.m: Likewise.
3415 * objc.dg/gnu-api-2-ivar.m: Likewise.
3416 * objc.dg/gnu-api-2-method.m: Likewise.
3417 * objc.dg/gnu-api-2-objc.m: Likewise.
3418 * objc.dg/gnu-api-2-object.m: Likewise.
3419 * objc.dg/gnu-api-2-property.m: Likewise.
3420 * objc.dg/gnu-api-2-protocol.m: Likewise.
3421 * objc.dg/gnu-api-2-sel.m: Likewise.
3422
3423 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3424
3425 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3426 * objc.dg/objc-foreach-4.m: Likewise.
3427 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3428 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3429 * objc.dg/foreach-4.m: Likewise.
3430 * objc.dg/foreach-5.m: Likewise.
3431 * objc.dg/foreach-3.m: Return self from init.
3432
3433 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3434
3435 PR fortran/38536
3436 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3437
3438 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3439
3440 PR fortran/46313
3441 * gfortran.dg/class_35.f90: New.
3442
3443 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3444
3445 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3446
3447 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3448
3449 PR objc/47078
3450 * objc.dg/invalid-method-2.m: New.
3451 * obj-c++.dg/invalid-method-2.mm: New.
3452
3453 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3454
3455 PR fortran/46896
3456 * gfortran.dg/transpose_optimization_2.f90 : New test.
3457
3458 2011-01-08 Jan Hubicka <jh@suse.cz>
3459
3460 PR tree-optmization/46469
3461 * g++.dg/torture/pr46469.C: New testcase.
3462
3463 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3464
3465 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3466 emulation of libobjc-gnu structure layout functionality to ..
3467 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3468 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3469 * objc/execute/bf-common.h: Adjust headers.
3470 * objc/execute/bf-1.m: Likewise.
3471 * objc/execute/bf-2.m: Likewise.
3472 * objc/execute/bf-3.m: Likewise.
3473 * objc/execute/bf-4.m: Likewise.
3474 * objc/execute/bf-5.m: Likewise.
3475 * objc/execute/bf-6.m: Likewise.
3476 * objc/execute/bf-7.m: Likewise.
3477 * objc/execute/bf-8.m: Likewise.
3478 * objc/execute/bf-9.m: Likewise.
3479 * objc/execute/bf-10.m: Likewise.
3480 * objc/execute/bf-11.m: Likewise.
3481 * objc/execute/bf-12.m: Likewise.
3482 * objc/execute/bf-13.m: Likewise.
3483 * objc/execute/bf-14.m: Likewise.
3484 * objc/execute/bf-15.m: Likewise.
3485 * objc/execute/bf-16.m: Likewise.
3486 * objc/execute/bf-17.m: Likewise.
3487 * objc/execute/bf-18.m: Likewise.
3488 * objc/execute/bf-19.m: Likewise.
3489 * objc/execute/bf-20.m: Likewise.
3490 * objc/execute/bf-21.m: Likewise.
3491 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3492 objc_get_type_qualifiers ().
3493
3494 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3495
3496 PR fortran/45777
3497 * gfortran.dg/dependency_39.f90: New test.
3498
3499 2011-01-07 Jan Hubicka <jh@suse.cz>
3500
3501 Get builtins tests ready for linker plugin.
3502 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3503 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3504 my_memset, my_bzero): Mark used.
3505 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3506 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3507 volatile.
3508 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3509 volatile.
3510
3511 2011-01-07 Jan Hubicka <jh@suse.cz>
3512
3513 PR tree-optimization/46367
3514 * g++.dg/torture/pr46367.C: New file.
3515
3516 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3517
3518 PR target/47201
3519 * gcc.dg/pr47201.c: New test.
3520
3521 PR bootstrap/47187
3522 * gcc.dg/tree-prof/pr47187.c: New test.
3523
3524 2011-01-07 Tobias Burnus <burnus@net-b.de>
3525
3526 PR fortran/41580
3527 * gfortran.dg/extends_type_of_3.f90: New.
3528
3529 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3530
3531 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3532 * g++.dg/ext/dllimport-MI1.C: Likewise.
3533 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3534 * g++.dg/ext/dllimport10.C: Likewise.
3535 * g++.dg/ext/dllimport11.C: Likewise.
3536 * g++.dg/ext/dllimport12.C: Likewise.
3537 * g++.dg/ext/dllimport13.C: Likewise.
3538 * g++.dg/ext/dllimport2.C: Likewise.
3539 * g++.dg/ext/dllimport3.C: Likewise.
3540 * g++.dg/ext/dllimport4.C: Likewise.
3541 * g++.dg/ext/dllimport5.C: Likewise.
3542 * g++.dg/ext/dllimport6.C: Likewise.
3543 * g++.dg/ext/dllimport8.C: Likewise.
3544 * g++.dg/ext/dllimport9.C: Likewise.
3545 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3546 targets, too. Additionally enable test for i?86-*-mingw*.
3547 * g++.dg/ext/selectany1.C: Likewise.
3548 Remove guard variable check.
3549
3550 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3551
3552 PR fortran/47189
3553 PR fortran/47194
3554 * gfortran.dg/storage_size_3.f08: Extended.
3555
3556 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3557
3558 PR c++/47022
3559 * g++.dg/template/stdarg1.C: New test.
3560
3561 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3562
3563 PR fortran/47195
3564 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3565 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3566 from the interface of functions to not hide the errors that
3567 shall be tested.
3568
3569 2011-01-06 Jan Hubicka <jh@suse.cz>
3570
3571 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3572 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3573
3574 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3575
3576 PR fortran/33117
3577 PR fortran/46478
3578 * gfortran.dg/interface_33.f90: New test.
3579
3580 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3581
3582 PR c/47150
3583 * gcc.c-torture/compile/pr47150.c: New test.
3584
3585 2011-01-06 Ira Rosen <irar@il.ibm.com>
3586
3587 PR tree-optimization/47139
3588 * gcc.dg/vect/pr47139.c: New test.
3589
3590 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3591
3592 PR fortran/47180
3593 * gfortran.dg/extends_type_of_2.f03: New.
3594
3595 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3596
3597 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3598
3599 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3600
3601 * gnat.dg/opt14.adb: New test.
3602
3603 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3604
3605 PR fortran/46017
3606 * gfortran.dg/allocate_error_2.f90: New test.
3607
3608 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3609
3610 PR fortran/47024
3611 * gfortran.dg/storage_size_3.f08: New.
3612
3613 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3614
3615 PR libgfortran/47154
3616 * gfortran.dg/namelist_68.f90: New test.
3617
3618 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3619
3620 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3621
3622 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3623
3624 PR fortran/46448
3625 * gfortran.dg/class_34.f90: New.
3626
3627 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3628
3629 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3630 use __builtin_inff. Skip all single-precision tests that require
3631 Infinity.
3632
3633 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3634
3635 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3636
3637 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3638
3639 PR tree-optimization/47148
3640 * gcc.c-torture/execute/pr47148.c: New test.
3641
3642 PR tree-optimization/47155
3643 * gcc.c-torture/execute/pr47155.c: New test.
3644
3645 PR rtl-optimization/47157
3646 * gcc.c-torture/compile/pr47157.c: New test.
3647
3648 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3649
3650 * gcc.dg/torture/vector-shift2.c (schar): Define.
3651 (main): Always use schar or uchar instead of plain "char" to avoid
3652 dependencies on implementation-defined char signedness.
3653
3654 2011-01-03 Martin Jambor <mjambor@suse.cz>
3655
3656 PR tree-optimization/46801
3657 * gnat.dg/pack9.adb: Remove xfail.
3658
3659 2011-01-03 Martin Jambor <mjambor@suse.cz>
3660
3661 PR tree-optimization/46984
3662 * g++.dg/ipa/pr46984.C: New test.
3663
3664 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3665
3666 PR fortran/46408
3667 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3668
3669 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3670
3671 PR tree-optimization/47140
3672 * gcc.c-torture/compile/pr47140.c: New test.
3673
3674 PR rtl-optimization/47028
3675 * gcc.dg/pr47028.c: New test.
3676
3677 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3678
3679 * objc.dg/protocol-forward-1.m: Removed TODO.
3680 * objc.dg/protocol-forward-2.m: New.
3681 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3682 * obj-c++.dg/protocol-forward-2.mm: New.
3683
3684 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3685
3686 PR target/38662
3687 * g++.dg/eh/pr38662.C: New testcase.
3688
3689 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3690
3691 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3692 scan for newline '\n'.
3693
3694 \f
3695 Copyright (C) 2011 Free Software Foundation, Inc.
3696
3697 Copying and distribution of this file, with or without modification,
3698 are permitted in any medium without royalty provided the copyright
3699 notice and this notice are preserved.