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