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