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