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