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