1 2011-05-03 Jakub Jelinek <jakub@redhat.com>
4 * gcc.dg/pr48774.c: New test.
6 2011-05-03 Richard Guenther <rguenther@suse.de>
8 * gcc.dg/large-size-array-5.c: New testcase.
10 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
12 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
14 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
16 * lib/target-supports.exp (check_effective_target_vect_strided):
18 (check_effective_target_vect_strided2)
19 (check_effective_target_vect_strided3)
20 (check_effective_target_vect_strided4)
21 (check_effective_target_vect_strided8): ...these new functions.
23 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
24 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
25 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
26 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
27 * gcc.dg/vect/pr37539.c: Likewise.
28 * gcc.dg/vect/slp-11a.c: Likewise.
29 * gcc.dg/vect/slp-11b.c: Likewise.
30 * gcc.dg/vect/slp-11c.c: Likewise.
31 * gcc.dg/vect/slp-12a.c: Likewise.
32 * gcc.dg/vect/slp-12b.c: Likewise.
33 * gcc.dg/vect/slp-18.c: Likewise.
34 * gcc.dg/vect/slp-19a.c: Likewise.
35 * gcc.dg/vect/slp-19b.c: Likewise.
36 * gcc.dg/vect/slp-21.c: Likewise.
37 * gcc.dg/vect/slp-23.c: Likewise.
38 * gcc.dg/vect/vect-cselim-1.c: Likewise.
40 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
41 instead of vect_interleave && vect_extract_even_odd.
42 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
43 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
44 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
45 * gcc.dg/vect/vect-1.c: Likewise.
46 * gcc.dg/vect/vect-10.c: Likewise.
47 * gcc.dg/vect/vect-98.c: Likewise.
48 * gcc.dg/vect/vect-107.c: Likewise.
49 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
50 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
51 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
52 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
53 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
54 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
55 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
56 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
57 * gcc.dg/vect/vect-strided-float.c: Likewise.
58 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
59 * gcc.dg/vect/vect-strided-mult.c: Likewise.
60 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
61 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
62 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
63 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
64 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
65 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
66 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
67 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
68 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
69 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
70 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
71 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
72 * gcc.dg/vect/vect-vfa-03.c: Likewise.
74 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
76 * gcc.dg/vect/pr30843.c: Likewise.
77 * gcc.dg/vect/pr33866.c: Likewise.
78 * gcc.dg/vect/slp-reduc-6.c: Likewise.
79 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
80 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
81 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
83 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
85 * gcc.dg/vect/slp-11.c: Split into...
86 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
87 gcc.dg/vect/slp-11c.c: ...these tests.
88 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
89 * gcc.dg/vect/slp-12c.c: ...this new test.
90 * gcc.dg/vect/slp-19.c: Split into...
91 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
92 gcc.dg/vect/slp-19c.c: ...these new tests.
94 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
96 * lib/target-supports.exp
97 (check_effective_target_vect_extract_even_odd_wide): Delete.
98 (check_effective_target_vect_strided_wide): Likewise.
99 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
100 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
101 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
102 * gcc.dg/vect/pr37539.c: Likewise.
103 * gcc.dg/vect/slp-11.c: Likewise.
104 * gcc.dg/vect/slp-12a.c: Likewise.
105 * gcc.dg/vect/slp-12b.c: Likewise.
106 * gcc.dg/vect/slp-19.c: Likewise.
107 * gcc.dg/vect/slp-23.c: Likewise.
108 * gcc.dg/vect/vect-1.c: Likewise.
109 * gcc.dg/vect/vect-98.c: Likewise.
110 * gcc.dg/vect/vect-107.c: Likewise.
111 * gcc.dg/vect/vect-strided-float.c: Likewise.
113 2011-05-02 Jason Merrill <jason@redhat.com>
115 * g++.dg/init/new31.C: New.
117 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
120 * gcc.dg/pr35445.c: New test.
122 2011-05-02 Jason Merrill <jason@redhat.com>
124 * c-c++-common/vla-1.c: New.
126 2011-05-02 Richard Guenther <rguenther@suse.de>
128 PR tree-optimization/48822
129 * gcc.dg/torture/pr48822.c: New testcase.
131 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
134 * g++.dg/cpp0x/constexpr-47969.C: New.
136 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
139 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
140 on vect_no_align targets.
141 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
142 vect_no_align targets.
144 2011-05-01 Xinliang David Li <davidxl@google.com>
146 * gcc.dg/tree-ssa/integer-addr.c: New test.
147 * gcc.dg/tree-ssa/alias_bug.c: New test.
149 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
152 * gfortran.dg/round_3.f08: Add more checks.
154 2011-04-30 Tobias Burnus <burnus@net-b.de>
157 * gfortran.dg/import9.f90: New, proper test.
158 * gfortran.dg/interface_37.f90: Remove bogus
159 test (bogus copy of interface_36.f90).
161 2011-04-30 Tobias Burnus <burnus@net-b.de>
164 * gfortran.dg/interface_37.f90: New.
166 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
169 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
171 2011-04-30 Jakub Jelinek <jakub@redhat.com>
173 PR tree-optimization/48809
174 * gcc.c-torture/execute/pr48809.c: New test.
176 2011-04-29 Jeff Law <law@redhat.com>
178 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
180 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
183 * g++.dg/init/ctor10.C: New.
185 2011-04-29 Le-Chun Wu <lcwu@google.com>
187 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
188 warning in implicitly instantiated templates.
190 2011-04-29 Le-Chun Wu <lcwu@google.com>
192 * g++.dg/warn/Wnull-conversion-1.C: New.
193 * g++.dg/warn/Wnull-conversion-2.C: New.
195 2011-04-29 Diego Novillo <dnovillo@google.com>
197 * g++.old-deja/g++.other/null3.C: Expect warning about
198 converting boolean to a pointer.
200 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
203 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
207 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
209 2011-04-29 Tobias Burnus <burnus@net-b.de>
212 * gfortran.dg/typebound_proc_22.f90: New.
215 * gfortran.dg/interface_36.f90: New.
217 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
224 * gfortran.dg/fmt_g.f: Adjust test.
225 * gfortran.dg/fmt_g0_1.f08: Adjust test.
226 * gfortran.dg/round_3.f08: New test.
227 * gfortran.dg/namelist_print_1.f: Adjust test.
228 * gfortran.dg/char4_iunit_1.f03: Adjust test.
229 * gfortran.dg/f2003_io_5.f03: Adjust test.
230 * gfortran.dg/coarray_15.f90: Adjust test.
231 * gfortran.dg/namelist_65.f90: Adjust test.
232 * gfortran.dg/fmt_cache_1.f: Adjust test.
233 * gfortran.dg/char4_iunit_2.f03: Adjust test.
234 * gfortran.dg/real_const_3.f90: Adjust test.
236 2011-04-28 Xinliang David Li <davidxl@google.com>
238 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
239 * testsuite/g++.dg/prof-robust-1.C: New test.
241 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
243 PR tree-optimization/48765
244 * gcc.dg/vect/pr48765.c: New.
246 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
248 PR tree-optimization/48775
249 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
251 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
254 * g++.dg/inherit/pr48798.C: New.
255 * g++.old-deja/g++.other/base1.C: Adjust.
257 2011-04-28 Dodji Seketeli <dodji@redhat.com>
260 * g++.dg/template/inherit7.C: New test case.
262 2011-04-28 Richard Guenther <rguenther@suse.de>
264 PR tree-optimization/40052
265 PR tree-optimization/15347
266 * gcc.dg/tree-ssa/vrp57.c: New testcase.
267 * gcc.dg/pr15347.c: Likewise.
269 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
272 * g++.dg/cpp0x/sfinae18.C: New.
274 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
277 * g++.dg/ext/is_literal_type1.C: New.
279 2011-04-28 Tobias Burnus <burnus@net-b.de>
283 * gfortran.dg/interface_35.f90: New.
284 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
285 * gfortran.dg/func_result_6.f90: Add dg-warning.
286 * gfortran.dg/bessel_1.f90: Ditto.
287 * gfortran.dg/hypot_1.f90: Ditto.
288 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
289 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
290 * gfortran.dg/interface_assignment_4.f90: Ditto.
292 2011-04-27 Jason Merrill <jason@redhat.com>
294 * g++.dg/ext/complex8.C: New.
296 * g++.dg/cpp0x/initlist49.C: New.
297 * g++.dg/init/new30.C: New.
299 2011-04-27 Tobias Burnus <burnus@net-b.de>
302 * gfortran.dg/whole_file_34.f90: New.
304 2011-04-27 Jan Hubicka <jh@suse.cz>
306 * gcc.dg/tree-ssa/inline-9.c: New testcase.
308 2011-04-27 Jason Merrill <jason@redhat.com>
310 * g++.old-deja/g++.oliva/overload1.C: Adjust.
312 * g++.dg/parse/ambig6.C: New.
314 2011-04-27 Nick Clifton <nickc@redhat.com>
316 * gcc.dg/20020312-2.c: Add definition for RX.
318 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
319 option with RX targets.
321 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
324 2011-04-27 Richard Guenther <rguenther@suse.de>
326 * gcc.dg/tree-ssa/pr23382.c: Remove.
328 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
331 * gcc.c-torture/compile/pr48767.c: New test.
333 2011-04-27 Richard Guenther <rguenther@suse.de>
335 PR tree-optimization/48772
336 * g++.dg/pr48772.C: New testcase.
338 2011-04-27 Jakub Jelinek <jakub@redhat.com>
341 * gcc.c-torture/compile/pr48742.c: New test.
343 2011-04-26 Jason Merrill <jason@redhat.com>
345 * g++.dg/lookup/koenig13.C: New.
347 * g++.dg/cpp0x/initlist48.C: New.
349 2011-04-25 Jason Merrill <jason@redhat.com>
351 * g++.dg/cpp0x/sfinae17.C: New.
353 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
356 * gcc.target/powerpc/pr48258-1.c: New file.
357 * gcc.target/powerpc/pr48258-2.c: Ditto.
359 2011-04-26 Xinliang David Li <davidxl@google.com>
361 * gcc.dg/uninit-suppress.c: New test.
362 * gcc.dg/uninit-suppress.c: New test.
364 2011-04-26 Jakub Jelinek <jakub@redhat.com>
367 * gcc.dg/pr48768.c: New test.
369 PR tree-optimization/48734
370 * gcc.c-torture/compile/pr48734.c: New test.
373 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
375 2011-04-26 Richard Guenther <rguenther@suse.de>
377 PR tree-optimization/48731
378 * gcc.dg/torture/pr48731.c: New testcase.
380 2011-04-26 Richard Guenther <rguenther@suse.de>
383 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
385 2011-04-26 Richard Guenther <rguenther@suse.de>
388 * gcc.dg/torture/pr48694-1.c: New testcase.
389 * gcc.dg/torture/pr48694-2.c: Likewise.
391 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
393 * g++.dg/ext/underlying_type1.C: New.
394 * g++.dg/ext/underlying_type2.C: Likewise.
395 * g++.dg/ext/underlying_type3.C: Likewise.
396 * g++.dg/ext/underlying_type4.C: Likewise.
397 * g++.dg/ext/underlying_type5.C: Likewise.
398 * g++.dg/ext/underlying_type6.C: Likewise.
399 * g++.dg/ext/underlying_type7.C: Likewise.
400 * g++.dg/ext/underlying_type8.C: Likewise.
401 * g++.dg/ext/underlying_type9.C: Likewise.
402 * g++.dg/ext/underlying_type10.C: Likewise.
404 2011-04-25 Jason Merrill <jason@redhat.com>
406 * g++.dg/cpp0x/regress/template-const2.C: New.
408 2011-04-25 Jeff Law <law@redhat.com>
410 * gcc.dg/tree-ssa/vrp56.c: new test.
412 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
414 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
416 2011-04-24 Jakub Jelinek <jakub@redhat.com>
418 PR preprocessor/48740
419 * c-c++-common/raw-string-11.c: New test.
421 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
423 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
426 2011-04-23 Tobias Burnus <burnus@net-b.de>
429 * gfortran.dg/coarray_19.f90: New.
431 2011-04-23 Jakub Jelinek <jakub@redhat.com>
434 * gcc.dg/pr48685.c: New test.
436 2011-04-22 Jan Hubicka <jh@suse.cz>
438 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
440 2011-04-22 Jakub Jelinek <jakub@redhat.com>
442 PR tree-optimization/48717
443 * gcc.c-torture/execute/pr48717.c: New test.
445 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
448 * gcc.target/i386/pr48723.c: New test.
450 2011-04-22 Jakub Jelinek <jakub@redhat.com>
453 * gcc.dg/gomp/pr48716.c: New test.
454 * g++.dg/gomp/pr48716.C: New test.
456 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
459 * gcc.dg/missing-field-init-2.c: Update testcase.
461 2011-04-22 Alan Modra <amodra@gmail.com>
463 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
465 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
468 * gfortran.dg/function_optimize_6.f90: New test.
470 2011-04-21 Easwaran Raman <eraman@google.com>
472 * gcc.dg/stack-layout-2.c: New test.
474 2011-04-21 Richard Guenther <rguenther@suse.de>
477 * g++.dg/lto/pr48207-2_0.C: New testcase.
478 * g++.dg/lto/pr48207-3_0.C: Likewise.
480 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
482 * gnat.dg/volatile5.adb: New test.
483 * gnat.dg/volatile5_pkg.ads: New helper.
485 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
488 * gcc.target/i386/pr48708.c: New test.
490 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
492 * gcc.dg/vect/vect-119.c: New test.
494 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
496 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
499 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
500 Richard Sandiford <richard.sandiford@linaro.org>
503 * gcc.target/arm/pr46329.c: New test.
505 2011-04-21 Tobias Burnus <burnus@net-b.de>
508 * gfortran.dg/coarray_18.f90: New.
510 2011-04-20 Jason Merrill <jason@redhat.com>
512 * g++.dg/cpp0x/initlist47.C: New.
514 * g++.dg/init/dtor4.C: New.
516 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
519 * gcc.target/i386/sse2-pinsrw.c: New test.
520 * gcc.target/i386/avx-vpinsrw.c: Ditto.
521 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
522 * gcc.target/i386/sse2-insvhi.c: Ditto.
523 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
524 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
526 2011-04-20 Jason Merrill <jason@redhat.com>
528 * g++.dg/template/const4.C: New.
530 2011-04-20 Easwaran Raman <eraman@google.com>
532 * gcc.dg/stack-layout-1.c: New test.
534 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
536 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
537 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
540 2011-04-20 Kai Tietz <ktietz@redhat.com>
542 * gcc.dg/binop-xor1.c: New test.
543 * gcc.dg/binop-xor2.c: New test.
544 * gcc.dg/binop-xor3.c: New test.
545 * gcc.dg/binop-xor4.c: New test.
546 * gcc.dg/binop-xor5.c: New test.
548 2011-04-20 Richard Guenther <rguenther@suse.de>
550 PR tree-optimization/47892
551 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
553 2011-04-20 Richard Guenther <rguenther@suse.de>
556 * g++.dg/torture/pr48695.C: New testcase.
558 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
560 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
561 * gcc.c-torture/execute/cmpsi-2.c: Ditto
562 * gcc.c-torture/execute/pr45262.c: Ditto
563 * gcc.dg/torture/pr43165.c: Ditto.
564 * gcc.dg/torture/pr47228.c: Ditto.
565 * gcc.dg/tree-ssa/pr45144.c: Ditto.
566 * gcc.dg/ipa/pr45644.c: Ditto.
567 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
570 2011-04-19 Jason Merrill <jason@redhat.com>
572 * g++.dg/ext/complex7.C: New.
574 * g++.dg/ext/attrib41.C: New.
576 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
579 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
581 2011-04-19 Jakub Jelinek <jakub@redhat.com>
584 * gcc.target/i386/pr48678.c: New test.
586 2011-04-19 Martin Jambor <mjambor@suse.cz>
588 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
589 * g++.dg/opt/devirt2.C: New test.
590 * g++.dg/ipa/devirt-g-1.C: Likewise.
592 2011-04-19 Tobias Burnus <burnus@net-b.de>
595 * gfortran.dg/whole_file_33.f90: New.
597 2011-04-19 Martin Jambor <mjambor@suse.cz>
599 * g++.dg/ipa/devirt-7.C: New test.
601 2011-04-19 Richard Guenther <rguenther@suse.de>
604 * g++.dg/lto/pr48207_0.C: New testcase.
606 2011-04-18 Jason Merrill <jason@redhat.com>
608 * g++.dg/init/void1.C: New.
610 * g++.dg/cpp0x/union4.C: New.
612 2011-04-18 Jakub Jelinek <jakub@redhat.com>
615 * g++.dg/torture/pr48661.C: New test.
618 * g++.dg/gomp/pr48632.C: New test.
620 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
622 * gcc.target/i386/sse2-maskmovdqu.c: New test.
623 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
625 2011-04-18 Tobias Burnus <burnus@net-b.de>
628 * gfortran.dg/coarray_17.f90: New.
629 * gfortran.dg/coarray_10.f90: Update dg-error.
631 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
634 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
635 * gfortran.dg/guality/guality.exp: Likewise.
637 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
639 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
641 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
643 * gcc.dg/vect/pr48377.c: Remove dg-do run.
645 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
647 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
649 2011-04-18 Richard Guenther <rguenther@suse.de>
652 * g++.dg/torture/pr46364.C: New testcase.
654 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
656 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
658 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
660 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
662 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
663 Ira Rosen <ira.rosen@linaro.org>
666 * gcc.target/arm/pr48252.c: New test.
668 2011-04-18 Jakub Jelinek <jakub@redhat.com>
670 PR tree-optimization/48616
671 * gcc.dg/pr48616.c: New test.
673 2011-04-18 Tobias Burnus <burnus@net-b.de>
676 * gfortran.dg/coarray_16.f90: New.
678 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
681 * gfortran.dg/realloc_on_assign_7.f03: New test.
683 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
686 * gfortran.dg/fmt_g0_6.f08: New test.
688 2011-04-17 Jason Merrill <jason@redhat.com>
690 * g++.dg/cpp0x/sfinae16.C: New.
692 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
694 * gcc.target/mips/reg-var-1.c: New test.
696 2011-04-17 Jan Hubicka <jh@suse.cz>
698 * gcc.dg/winline-5.c: Update testcase.
700 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
702 * gnat.dg/discr27.ad[sb]: Move dg directive.
703 * gnat.dg/discr28.ad[sb]: New test.
704 * gnat.dg/discr28_pkg.ads: New helper.
706 2011-04-17 Michael Matz <matz@suse.de>
708 PR tree-optimization/48622
710 * gcc.dg/lto/pr48622_0.c: New test.
712 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
714 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
715 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
716 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
717 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
718 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
719 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
721 2011-04-15 Jason Merrill <jason@redhat.com>
723 * g++.dg/cpp0x/range-for17.C: New.
725 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
727 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
728 * g++.dg/cpp0x/range-for3.C: Likewise.
729 * g++.dg/cpp0x/range-for9.C: Correct error message.
730 * g++.dg/cpp0x/range-for11.C: New.
731 * g++.dg/cpp0x/range-for12.C: New.
732 * g++.dg/cpp0x/range-for13.C: New.
733 * g++.dg/cpp0x/range-for14.C: New.
734 * g++.dg/cpp0x/range-for15.C: New.
735 * g++.dg/cpp0x/range-for16.C: New.
737 2011-04-15 Tobias Burnus <burnus@net-b.de>
740 * gfortran.dg/coarray_15.f90: Change to dg-do run.
742 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
744 * objc.dg/naming-4.m: Updated.
745 * objc.dg/naming-5.m: Updated.
746 * objc.dg/naming-6.m: New.
747 * objc.dg/naming-7.m: New.
748 * obj-c++.dg/naming-1.mm: Updated.
749 * obj-c++.dg/naming-2.mm: Updated.
750 * obj-c++.dg/naming-3.mm: New.
751 * obj-c++.dg/naming-4.mm: New.
753 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
756 * gfortran.dg/fmt_g0_5.f08: New test.
758 2011-04-15 Richard Guenther <rguenther@suse.de>
761 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
763 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
765 * gcc.target/avr/torture/pr41885.c (dg-options): Change
766 -finline-limit=0 to -fno-inline
768 2011-04-15 Jakub Jelinek <jakub@redhat.com>
771 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
774 2011-04-14 Jakub Jelinek <jakub@redhat.com>
777 * gcc.target/i386/sse4_1-insertps-3.c: New test.
778 * gcc.target/i386/sse4_1-insertps-4.c: New test.
779 * gcc.target/i386/avx-insertps-3.c: New test.
780 * gcc.target/i386/avx-insertps-4.c: New test.
782 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
784 * gcc.target/avr/torture/pr41885.c (dg-options): Add
787 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
792 * gcc.target/avr/pr46779-1.c: New test case
793 * gcc.target/avr/pr46779-2.c: New test case
795 2011-04-14 Jason Merrill <jason@redhat.com>
797 * g++.dg/cpp0x/sfinae15.C: New.
799 * g++.dg/cpp0x/sfinae14.C: New.
801 * g++.dg/ext/vla10.C: New.
803 2011-04-14 Richard Guenther <rguenther@suse.de>
805 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
807 2011-04-14 Richard Guenther <rguenther@suse.de>
809 * gcc.dg/fold-bitand-4.c: Move ...
810 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
812 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
814 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
816 * gcc.target/avr/torture/trivial.c: Ditto.
818 2011-04-13 Jason Merrill <jason@redhat.com>
820 * g++.dg/template/operator11.C: New.
822 2011-04-13 Jakub Jelinek <jakub@redhat.com>
825 * gcc.dg/gomp/pr48591.c: New test.
828 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
829 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
831 2011-04-13 Dodji Seketeli <dodji@redhat.com>
834 * g++.dg/template/dependent-expr7.C: New test case.
836 2011-04-13 Jason Merrill <jason@redhat.com>
838 * g++.dg/cpp0x/sfinae13.C: New.
840 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
842 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
844 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
846 * gcc.target/arm/pr43698.c: Remove -march option.
848 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
850 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
853 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
857 * gfortran.dg/realloc_on_assign_6.f03: New test.
859 2011-04-12 Kai Tietz <ktietz@redhat.com>
861 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
862 targets the additional -mno-ms-bitfields and
863 -Wno-packed-bitfield-compat options.
864 * g++.dg/ext/bitfield3.C: Likewise.
865 * g++.dg/ext/bitfield4.C: Likewise.
866 * g++.dg/ext/bitfield5.C: Likewise.
867 * gcc.dg/bitfld-15.c: Likewise.
868 * gcc.dg/bitfld-16.c: Likewise.
869 * gcc.dg/bitfld-17.c: Likewise.
870 * gcc.dg/bitfld-18.c: Likewise.
872 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
874 * gcc.target/arm/neon-vld3-1.c: New test.
875 * gcc.target/arm/neon-vst3-1.c: New test.
876 * gcc.target/arm/neon/v*.c: Regenerate.
878 2011-04-12 Jakub Jelinek <jakub@redhat.com>
880 PR rtl-optimization/48549
881 * g++.dg/opt/pr48549.C: New test.
883 2011-04-12 Richard Guenther <rguenther@suse.de>
885 PR tree-optimization/46076
886 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
888 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
891 * lib/compat.exp (compat-execute): Declare unsupported after
892 stripping path from src1.
893 * lib/lto.exp (lto-execute): Likewise.
895 2011-04-12 Jakub Jelinek <jakub@redhat.com>
898 * gcc.dg/pr48552-1.c: New test.
899 * gcc.dg/pr48552-2.c: New test.
901 2011-04-11 Jason Merrill <jason@redhat.com>
903 * g++.dg/cpp0x/sfinae12.C: New.
905 * g++.dg/cpp0x/enum10.C: New.
907 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
909 * g++.dg/cpp0x/rv-func.C: New.
911 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
913 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
916 2011-04-11 Martin Jambor <mjambor@suse.cz>
918 PR tree-optimization/48195
919 * gcc.dg/ipa/pr48195.c: New test.
921 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
923 * gnat.dg/return3.adb: Remove unused switch.
925 2011-04-08 Mike Stump <mikestump@comcast.net>
928 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
929 default to fno-common.
931 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
933 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
934 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
936 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
939 * gfortran.dg/function_optimize_5.f90: New test.
941 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
943 * gnat.dg/aggr17.adb: New test.
944 * gnat.dg/aggr18.adb: Likewise.
946 2011-04-08 Michael Matz <matz@suse.de>
949 * gcc.target/i386/pr48389.c: New test.
951 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
953 PR rtl-optimization/48272
954 * g++.dg/opt/pr48272.C: New.
956 2011-04-08 Dmitry Melnik <dm@ispras.ru>
958 PR rtl-optimization/48235
959 * gcc.dg/pr48235.c: New.
961 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
963 PR rtl-optimization/48302
964 * g++.dg/opt/pr48302.C: New.
966 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
969 * g++.dg/opt/pr48273.C: New.
971 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
973 PR rtl-optimization/48442
974 * gcc.dg/pr48442.c: New.
976 2011-04-08 Jakub Jelinek <jakub@redhat.com>
978 PR tree-optimization/48377
979 * gcc.dg/vect/pr48377.c: New test.
981 2011-04-07 Jason Merrill <jason@redhat.com>
983 * g++.dg/cpp0x/regress/call1.C: New.
985 * g++.dg/cpp0x/variadic107.C: New.
987 * g++.dg/cpp0x/sfinae11.C: New.
988 * g++.dg/cpp0x/noexcept02.C: Fix.
990 * g++.dg/cpp0x/sfinae10.C: New.
992 * g++.dg/cpp0x/sfinae9.C: New.
994 * c-c++-common/Wcast-qual-1.c: Move here from...
995 * gcc.dg/cast-qual-3.c: ...here, and...
996 * g++.dg/warn/Wcast-qual2.C: ...here.
998 * g++.dg/cpp0x/sfinae8.C: New.
1000 * g++.dg/cpp0x/sfinae7.C: New.
1002 * g++.dg/cpp0x/enum9.C: New.
1004 2011-04-07 Mike Stump <mikestump@comcast.net>
1006 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1007 with no trampolines.
1009 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1012 * gfortran.dg/gomp/pr48117.f90: New test.
1015 * gcc.dg/torture/pr48343.c: New test.
1017 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1019 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1021 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1023 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1025 2011-04-07 Tom de Vries <tom@codesourcery.com>
1028 * lib/scanasm.exp (object-size): New proc.
1029 * gcc.target/arm/pr43920-2.c: New test.
1031 2011-04-06 Tobias Burnus <burnus@net-b.de>
1035 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1037 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1039 * gcc.dg/mtune.c: Prune note from output.
1041 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1044 * gcc.dg/guality/pr36977.c: New test.
1045 * gcc.dg/guality/pr48466.c: New test.
1047 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1049 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1051 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1053 * gnat.dg/return3.adb: New test.
1055 2011-04-06 Richard Guenther <rguenther@suse.de>
1057 PR tree-optimization/47663
1058 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1060 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1062 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1063 Solaris 8 and 9 as well.
1065 2011-04-05 Tom de Vries <tom@codesourcery.com>
1068 * gcc.target/arm/pr43920-1.c: New test.
1070 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1072 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1073 (cctor): Actually return the value.
1074 (main): Cast return values.
1076 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1078 * gfortran.dg/character_comparison_8.f90: New test.
1080 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1082 * frontend-passes: (optimize_lexical_comparison): New function.
1083 (optimize_expr): Call it.
1084 (optimize_comparison): Also handle lexical comparison functions.
1085 Return false instad of -2 for unequal comparison.
1087 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1090 * function_optimize_4.f90: New test.
1092 2011-04-04 Tobias Burnus <burnus@net-b.de>
1095 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1096 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1097 * gfortran.dg/coarray_15.f90: New.
1099 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1101 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1102 * gfortran.dg/bessel_7.f90: Likewise.
1104 2011-04-03 Tobias Burnus <burnus@net-b.de>
1106 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1108 2011-04-03 Richard Guenther <rguenther@suse.de>
1109 Ira Rosen <ira.rosen@linaro.org>
1111 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1112 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1113 -ftree-loop-if-convert-stores.
1115 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1117 * gnat.dg/specs/aggr2.ads: New test.
1119 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1121 * gnat.dg/debug2.ad[sb]: New test.
1122 * gnat.dg/debug2_pkg.ads: New helper.
1123 * gnat.dg/debug3.ad[sb]: New test.
1125 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1127 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1129 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1132 * gcc.c-torture/compile/pr48335-1.c: New test.
1133 * gcc.dg/pr48335-1.c: New test.
1134 * gcc.dg/pr48335-2.c: New test.
1135 * gcc.dg/pr48335-3.c: New test.
1136 * gcc.dg/pr48335-4.c: New test.
1137 * gcc.dg/pr48335-5.c: New test.
1138 * gcc.dg/pr48335-6.c: New test.
1139 * gcc.dg/pr48335-7.c: New test.
1140 * gcc.dg/pr48335-8.c: New test.
1141 * gcc.target/i386/pr48335-1.c: New test.
1143 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1146 * gcc.dg/Waddress.c: New test.
1148 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1151 * gfortran.dg/function_optimize_3.f90: New test.
1153 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1155 * gcc.c-torture/compile/20110401-1.c: New test.
1157 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1158 * g++.dg/lto/20091002-2_0.C: Likewise.
1159 * g++.dg/lto/20090303_0.c: Likewise.
1160 * g++.dg/lto/20091004-1_0.C: Likewise.
1161 * g++.dg/lto/20091002-3_0.C: Likewise.
1162 * g++.dg/lto/20091004-2_0.C: Likewise.
1163 * g++.dg/lto/20081123_0.C: Likewise.
1164 * g++.dg/lto/20090313_0.C: Likewise.
1165 * g++.dg/lto/20081109-1_0.C: Likewise.
1166 * g++.dg/lto/20081219_0.C: Likewise.
1167 * g++.dg/lto/20081204-1_0.C: Likewise.
1168 * g++.dg/lto/20090302_0.C: Likewise.
1169 * g++.dg/lto/20081119-1_0.C: Likewise.
1170 * g++.dg/lto/20081118_0.C: Likewise.
1171 * gcc.dg/lto/20091020-2_0.c: Likewise.
1172 * gcc.dg/lto/20090210_0.c: Likewise.
1173 * gcc.dg/lto/20081204-1_0.c: Likewise.
1174 * gcc.dg/lto/20081224_0.c: Likewise.
1175 * gcc.dg/lto/20090219_0.c: Likewise.
1176 * gcc.dg/lto/20091014-1_0.c: Likewise.
1177 * gcc.dg/lto/20091016-1_0.c: Likewise.
1178 * gcc.dg/lto/20090206-2_0.c: Likewise.
1179 * gcc.dg/lto/20090116_0.c: Likewise.
1180 * gcc.dg/lto/20091013-1_0.c: Likewise.
1181 * gcc.dg/lto/20091015-1_0.c: Likewise.
1182 * gcc.dg/lto/20090126-2_0.c: Likewise.
1184 2011-03-31 Ian Lance Taylor <iant@google.com>
1186 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1188 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1190 * gnat.dg/opt16.adb: New test.
1192 2011-03-31 Jason Merrill <jason@redhat.com>
1194 * g++.dg/cpp0x/defaulted24.C: New.
1196 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1199 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1202 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1204 * g++.dg/other/i386-9.C: New test.
1206 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1208 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1210 2011-03-30 Jason Merrill <jason@redhat.com>
1212 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1214 * g++.dg/cpp0x/regress/isnan.C: New.
1216 * g++.dg/cpp0x/initlist46.C: New.
1218 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1221 * gcc.target/arm/neon-modes-2.c: New test.
1223 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1226 * gcc.c-torture/compile/pr48305.c: New test.
1228 2011-03-29 Jason Merrill <jason@redhat.com>
1230 * g++.dg/cpp0x/regress/value-dep1.C: New.
1232 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1234 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1236 2011-03-29 Ian Lance Taylor <iant@google.com>
1238 * go.test/go-test.exp: Handle the test lines used in several new
1240 (errchk): Add opts parameter. Change all callers. Handle parens
1243 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1244 Dominique d'Humieres <dominiq@lps.ens.fr>
1246 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1247 and __APPLE__ && __PPC__ && __ALTIVEC__.
1249 2011-03-29 Jason Merrill <jason@redhat.com>
1251 * g++.dg/cpp0x/dependent1.C: New.
1253 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1255 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1257 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1259 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1262 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1263 * gfortran.dg/proc_ptr_comp_32.f90: New.
1265 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1267 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1268 check for corresponding warning.
1270 2011-03-28 Jason Merrill <jason@redhat.com>
1272 * g++.dg/cpp0x/rv-deduce2.C: New.
1274 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1277 * gcc.dg/pr48203.c: New test.
1279 2011-03-28 Jeff Law <law@redhat.com>
1281 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1283 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1285 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1286 and __PPC__ && __ALTIVEC__.
1288 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1291 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1292 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1293 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1294 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1296 2011-03-28 Jason Merrill <jason@redhat.com>
1298 * g++.dg/cpp0x/initlist-array2.C: New.
1300 * g++.dg/cpp0x/initlist-array1.C: New.
1302 * g++.dg/cpp0x/constexpr-compound.C: New.
1304 * g++.dg/cpp0x/constexpr-using.C: New.
1306 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1308 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1311 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1313 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1315 * gcc.dg/slp-1.c: New test.
1317 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1319 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1320 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1321 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1322 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1323 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1324 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1325 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1326 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1327 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1328 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1329 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1330 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1331 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1332 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1334 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1337 * gfortran.dg/trim_optimize_5.f90: New test.
1338 * gfortran.dg/trim_optimize_6.f90: New test.
1340 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1343 * gcc.target/mips/madd-7.c: Remove -mlong32.
1344 * gcc.target/mips/msub-7.c: Likewise.
1346 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1348 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1349 accesses to preserve the meaning of the test for doubleword vectors.
1350 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1351 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1353 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1356 * gfortran.dg/class_42.f03: New.
1358 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1360 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1363 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1365 PR rtl-optimization/48144
1366 * gcc.dg/pr48144.c: New test.
1368 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1370 * gnat.dg/discr27.ad[sb]: New test.
1372 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1374 * gnat.dg/limited_with2.ad[sb]: New test.
1375 * gnat.dg/limited_with2_pkg1.ads: New helper.
1376 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1378 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1380 * gnat.dg/opt15.adb: New test.
1381 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1383 2011-03-25 Tobias Burnus <burnus@net-b.de>
1387 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1388 * gfortran.dg/leadz_trailz_3.f90: Ditto
1390 2011-03-25 Martin Jambor <mjambor@suse.cz>
1392 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1394 2011-03-25 Jason Merrill <jason@redhat.com>
1396 * g++.dg/cpp0x/defaulted22.C: New.
1397 * g++.dg/cpp0x/defaulted23.C: New.
1398 * g++.dg/cpp0x/defaulted15.C: Adjust.
1400 2011-03-25 Jason Merrill <jason@redhat.com>
1402 * g++.dg/cpp0x/move1.C: New.
1404 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1407 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1409 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1411 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1412 for mips-sgi-irix6.5.
1413 Replace snprintf prototype by <stdio.h>.
1415 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1418 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1419 run_expensive_tests.
1420 * gcc.dg/graphite/block-4.c: Likewise.
1421 * gcc.dg/graphite/block-7.c: Likewise.
1422 * gcc.dg/graphite/block-8.c: Likewise.
1424 2011-03-25 Richard Guenther <rguenther@suse.de>
1426 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1427 * g++.dg/tree-ssa/pr8781.C: Likewise.
1428 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1429 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1430 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1431 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1432 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1433 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1434 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1435 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1436 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1437 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1438 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1439 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1440 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1441 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1442 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1443 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1444 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1445 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1446 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1447 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1448 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1449 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1450 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1451 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1452 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1453 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1454 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1455 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1456 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1457 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1458 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1459 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1460 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1461 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1462 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1463 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1464 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1465 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1466 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1467 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1468 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1469 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1470 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1471 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1472 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1473 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1474 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1475 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1476 * c-c++-common/pr46562-2.c: Likewise.
1477 * gfortran.dg/pr42108.f90: Likewise.
1478 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1479 foo to be inlined even at -O1.
1480 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1481 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1482 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1483 * gcc.dg/matrix/matrix.exp: Disable FRE.
1485 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1488 * gcc.dg/dfp/pr48204.c: New test.
1490 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1493 * gcc.c-torture/execute/pr47917.c: Move this...
1494 * gcc.dg/torture/pr47917.c: to here and add xfails.
1496 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1498 * gnat.dg/array16.ad[sb]: New test.
1499 * gnat.dg/array16.ads: New helper.
1501 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1503 * gnat.dg/derived_type2.adb: New test.
1505 2011-03-24 Richard Guenther <rguenther@suse.de>
1507 PR tree-optimization/48271
1508 * g++.dg/torture/pr48271.C: New testcase.
1510 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1512 * gnat.dg/array15.ad[sb]: New test.
1514 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1517 * gcc.target/i386/pr48237.c: New test.
1519 2011-03-24 Richard Guenther <rguenther@suse.de>
1522 * gcc.dg/builtin-object-size-10.c: New testcase.
1524 2011-03-24 Richard Guenther <rguenther@suse.de>
1526 PR tree-optimization/46562
1527 * c-c++-common/pr46562-2.c: New testcase.
1528 * c-c++-common/pr46562.c: Likewise.
1530 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1532 * gcc.dg/vect/vect-cselim-1.c: New test.
1533 * gcc.dg/vect/vect-cselim-2.c: New test.
1535 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1537 * gcc.target/arm/pr46934.c: New.
1539 2011-03-23 Ian Lance Taylor <iant@google.com>
1541 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1543 2011-03-23 Richard Guenther <rguenther@suse.de>
1545 * gcc.dg/struct: Remove directory and contents.
1547 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1550 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1552 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1554 * gnat.dg/discr26.ad[sb]: New test.
1555 * gnat.dg/discr26_pkg.ads: New helper.
1557 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1560 * gcc.target/arm/neon-vld-1.c: New test.
1562 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1564 * gnat.dg/array14.ad[sb]: New test.
1565 * gnat.dg/array14_pkg.ads: New helper.
1567 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1569 * gcc.c-torture/execute/920501-8.x: Remove.
1570 * gcc.c-torture/execute/930513-1.x: Remove.
1571 * gcc.c-torture/execute/960312-1.x: Remove.
1572 * gcc.c-torture/compile/20000804-1.c,
1573 gcc.c-torture/compile/20001205-1.c,
1574 gcc.c-torture/compile/20001226-1.c,
1575 gcc.c-torture/compile/20010518-2.c,
1576 gcc.c-torture/compile/20020312-1.c,
1577 gcc.c-torture/compile/20020604-1.c,
1578 gcc.c-torture/compile/920501-12.c,
1579 gcc.c-torture/compile/920501-4.c,
1580 gcc.c-torture/compile/920520-1.c,
1581 gcc.c-torture/compile/980506-1.c,
1582 gcc.c-torture/execute/980709-1.x,
1583 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1584 options for m68hc11.
1585 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1586 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1589 2011-03-22 Nick Clifton <nickc@redhat.com>
1591 * lib/target-supports.exp (check_profiling_available): Add MN10300
1592 to the list of targets that do not support profiling. Restore
1593 alpha sorting to this list.
1595 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1597 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1598 failure on 32-bit systems.
1599 * gcc.dg/torture/vector-2.c: Ditto.
1601 2011-03-22 Richard Guenther <rguenther@suse.de>
1603 PR tree-optimization/48228
1604 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1606 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1608 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1612 * gcc.target/powerpc/pr48226.c: New file.
1614 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1616 * lib/prune.exp (prune_gcc_output): Prune "could not create
1617 compact unwind for" warnings.
1619 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1623 * gcc.c-torture/execute/pr42544.c: New test.
1624 * gcc.c-torture/execute/pr48197.c: New test.
1626 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1628 PR preprocessor/48192
1629 * gcc.target/powerpc/pr48192.c: New file.
1632 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1633 split problem of 0 being loaded in a VSX register.
1635 2011-03-21 Richard Guenther <rguenther@suse.de>
1638 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1639 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1640 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1641 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1643 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1646 * gcc.dg/pr48213.c: New test.
1648 2011-03-21 Kai Tietz <ktietz@redhat.com>
1651 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1653 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1655 * gcc.target/arm/xor-and.c: New.
1657 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1660 * gfortran.dg/function_optimize_1.f90: New test.
1661 * gfortran.dg/function_optimize_2.f90: New test.
1663 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1665 PR rtl-optimization/47502
1666 * gcc.target/i386/pr47502-1.c: New.
1667 * gcc.target/i386/pr47502-2.c: Likewise.
1669 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1671 PR rtl-optimization/48156
1672 * gcc.dg/pr48156.c: New test.
1674 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1677 * gfortran.dg/scratch_1.f90: Adjust test.
1679 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1682 * gfortran.dg/scratch_1.f90: New test.
1684 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1686 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1687 variably modified typedefs.
1688 * gcc.dg/c1x-typedef-2.c: Remove.
1690 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1692 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1693 * gcc.dg/c1x-anon-struct-3.c: New test.
1694 * gcc.dg/anon-struct-11.c: Update.
1696 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1698 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1700 Only xfail with gas.
1702 2011-03-18 Jason Merrill <jason@redhat.com>
1704 * g++.dg/template/fn-ptr1.C: New.
1706 * g++.dg/overload/volatile1.C: New.
1708 * g++.dg/opt/pr23372.C: New.
1710 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1712 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1715 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1717 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1719 * gcc.target/arm/unsigned-extend-1.c: New.
1721 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1724 * gcc.c-torture/compile/pr48161.c: New test.
1726 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1729 * gcc.dg/torture/pr47725.c: New.
1731 2011-03-17 Jason Merrill <jason@redhat.com>
1733 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1734 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1736 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1738 * gnat.dg/specs/elab2.ads: New test.
1739 * gnat.dg/specs/elab2_pkg.ads: New helper.
1741 2011-03-17 Jason Merrill <jason@redhat.com>
1743 * g++.dg/cpp0x/decltype-1212.C: New.
1744 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1746 2011-03-17 Jason Merrill <jason@redhat.com>
1748 * g++.dg/parse/memfnquals1.C: New.
1750 2011-03-17 Richard Guenther <rguenther@suse.de>
1753 * gcc.dg/pr48134.c: New testcase.
1755 2011-03-17 Richard Guenther <rguenther@suse.de>
1758 * g++.dg/torture/pr48165.C: New testcase.
1760 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1762 PR rtl-optimization/48141
1763 * gcc.dg/pr48141.c: New test.
1765 2011-03-16 Jason Merrill <jason@redhat.com>
1767 * g++.dg/cpp0x/constexpr-48089.C: New.
1769 * g++.dg/cpp0x/constexpr-abi1.C: New.
1771 * g++.dg/cpp0x/constexpr-46336.C: New.
1772 * g++.dg/parse/friend5.C: Adjust expected errors.
1774 * g++.dg/cpp0x/constexpr-47570.C: New.
1776 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1779 * ++.dg/debug/dwarf2/typedef6.C: New test.
1781 2011-03-16 Jason Merrill <jason@redhat.com>
1783 * g++.dg/cpp0x/elision2.C: New.
1785 * g++.dg/cpp0x/constexpr-array3.C: New.
1787 2011-03-16 Jason Merrill <jason@redhat.com>
1789 * g++.dg/cpp0x/sfinae6.C: New.
1790 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1791 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1792 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1793 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1794 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1796 2011-03-16 Jason Merrill <jason@redhat.com>
1798 * g++.dg/template/incomplete6.C: New.
1800 2011-03-16 Jeff Law <law@redhat.com>
1802 * gcc.dg/tree-ssa/vrp55.c: New test.
1804 2011-03-16 Jason Merrill <jason@redhat.com>
1806 * g++.dg/cpp0x/auto22.C: New.
1808 2011-03-16 Richard Guenther <rguenther@suse.de>
1810 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1811 optimizing it away if promoted to const.
1813 2011-03-16 Richard Guenther <rguenther@suse.de>
1815 PR tree-optimization/48149
1816 * gcc.dg/fold-complex-1.c: New testcase.
1818 2011-03-16 Richard Guenther <rguenther@suse.de>
1821 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1824 2011-03-16 Richard Guenther <rguenther@suse.de>
1826 PR tree-optimization/26134
1827 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1829 2011-03-16 Richard Guenther <rguenther@suse.de>
1831 PR tree-optimization/48146
1832 * gcc.dg/torture/pr48146.c: New testcase.
1834 2011-03-16 Richard Guenther <rguenther@suse.de>
1836 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1837 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1839 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1842 * gcc.c-torture/compile/pr48136.c: New test.
1844 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1847 * gcc.dg/guality/pr45882.c: New test.
1849 2011-03-15 Jason Merrill <jason@redhat.com>
1851 * g++.dg/cpp0x/constexpr-recursion.C: New.
1853 * g++.dg/cpp0x/implicit11.C: New.
1855 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1857 * g++.dg/cpp0x/constexpr-attribute.C: New.
1859 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1861 * g++.dg/parse/pr34758.C: New.
1863 2011-03-15 Xinliang David Li <davidxl@google.com>
1866 * gcc.dg/uninit-pred-7_d.c: New test.
1867 * gcc.dg/uninit-pred-8_d.c: New test.
1869 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1872 * gcc.target/arm/pr46788.c: New.
1874 2011-03-15 Richard Guenther <rguenther@suse.de>
1877 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1878 * gfortran.dg/ishft_4.f90: Likewise.
1879 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1881 2011-03-15 Richard Guenther <rguenther@suse.de>
1883 PR tree-optimization/13954
1884 * g++.dg/tree-ssa/pr13954.C: New testcase.
1886 2011-03-15 Richard Guenther <rguenther@suse.de>
1888 PR tree-optimization/48037
1889 * gcc.target/i386/pr48037-1.c: New testcase.
1891 2011-03-15 Richard Guenther <rguenther@suse.de>
1893 PR tree-optimization/41490
1894 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1895 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1896 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1897 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1898 * g++.dg/tree-ssa/pr33604.C: Adjust.
1900 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1903 * gcc.c-torture/execute/pr47917.c: New test.
1904 * gcc.dg/pr47917.c: New test.
1907 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1909 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1911 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1912 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1913 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1914 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1915 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1916 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1917 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1918 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1919 * gcc.target/i386/avx-floor-vec.c: Ditto.
1920 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1921 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1922 * gcc.target/i386/avx-rint-vec.c: Ditto.
1923 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1924 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1925 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1926 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1928 2011-03-14 Tom Tromey <tromey@redhat.com>
1930 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1931 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1932 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1934 2011-03-14 Tom Tromey <tromey@redhat.com>
1936 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1937 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1938 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1940 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1942 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1944 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1946 PR rtl-optimization/47166
1947 * gcc.c-torture/execute/postmod-1.c: New test.
1949 2011-03-14 Richard Guenther <rguenther@suse.de>
1952 * gcc.dg/torture/pr48098.c: New testcase.
1954 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1957 * gcc.target/powerpc/pr48053-1.c: New test.
1958 * gcc.target/powerpc/pr48053-2.c: Likewise.
1960 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1963 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1965 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1968 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1970 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1973 * gfortran.dg/class_41.f03: New.
1975 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1977 * g++.dg/conversion/cast3.C: New test.
1979 2011-03-11 Jason Merrill <jason@redhat.com>
1981 * g++.dg/template/error45.C: New.
1983 * g++.dg/parse/no-type-defn1.C: New.
1985 * g++.dg/ext/attrib40.C: New.
1987 * g++.dg/cpp0x/regress/array1.C: New.
1989 2011-03-11 Richard Guenther <rguenther@suse.de>
1991 PR tree-optimization/48067
1992 * gcc.dg/pr48067.c: New testcase.
1994 2011-03-11 Richard Guenther <rguenther@suse.de>
1997 * g++.dg/lto/20110311-1_0.C: New testcase.
1999 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2002 * g++.dg/inherit/virtual8.C: New test.
2005 * gcc.dg/torture/pr48044.c: New test.
2007 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2010 * gfortran.dg/proc_ptr_comp_31.f90: New.
2012 2011-03-11 Richard Guenther <rguenther@suse.de>
2014 PR tree-optimization/47278
2015 * gcc.dg/torture/pr47278-1.c: New testcase.
2016 * gcc.dg/torture/pr47278-2.c: Likewise.
2018 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2020 PR tree-optimization/48063
2021 * gcc.dg/torture/pr48063.c: New test.
2023 2011-03-10 Jason Merrill <jason@redhat.com>
2025 * g++.dg/template/array22.C: New.
2027 * g++.dg/cpp0x/syntax-err1.C: New.
2028 * g++.dg/parse/error36.C: Adjust expected errors.
2029 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2030 * g++.old-deja/g++.pt/typename3.C: Likewise.
2031 * g++.old-deja/g++.pt/typename4.C: Likewise.
2032 * g++.old-deja/g++.pt/typename6.C: Likewise.
2034 2011-03-09 Jason Merrill <jason@redhat.com>
2036 * g++.dg/template/nontype22.C: New.
2038 2011-03-09 Martin Jambor <mjambor@suse.cz>
2040 PR tree-optimization/47714
2041 * g++.dg/torture/pr47714.C: New test.
2043 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2046 * gcc.target/powerpc/pr47755-2.c: New file.
2048 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2050 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2051 is not set in the environment, pass 64 as first argument when not
2052 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2053 native where ulimit -u is supported.
2055 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2057 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2059 2011-03-08 Jason Merrill <jason@redhat.com>
2061 * g++.dg/template/nontype21.C: New.
2063 * g++.dg/template/anon5.C: New.
2065 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2068 * gcc.dg/pr47881.c: New test.
2070 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2073 * g++.dg/lookup/template3.C: New test.
2075 2011-03-08 Kai Tietz <ktietz@redhat.com>
2077 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2080 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2083 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2084 sizeof to compute alignment.
2086 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2088 PR tree-optimization/48022
2089 * gcc.dg/pr48022-1.c: New test.
2090 * gcc.dg/pr48022-2.c: New test.
2092 2011-03-07 Jason Merrill <jason@redhat.com>
2094 * g++.dg/template/nontype20.C: New.
2095 * g++.dg/init/member1.C: Adjust expected errors.
2096 * g++.dg/parse/constant4.C: Likewise.
2097 * g++.dg/template/qualified-id3.C: Likewise.
2098 * g++.old-deja/g++.pt/crash10.C: Likewise.
2100 * g++.dg/cpp0x/regress/non-const1.C: New.
2102 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2105 * gcc.dg/pr47991.c: New test.
2107 2011-03-07 Jason Merrill <jason@redhat.com>
2109 * g++.dg/abi/mangle46.C: New.
2111 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2114 * gcc.target/powerpc/pr47862.c: New.
2116 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2119 * gcc.target/i386/combine-mul.c: Require nonpic.
2121 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2122 Nathan Froyd <froydnj@codesourcery.com>
2124 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2126 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2128 * README.QMTEST: Remove.
2130 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2131 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2134 * gfortran.dg/array_constructor_37.f90 : New test.
2136 2011-03-05 Jason Merrill <jason@redhat.com>
2138 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2139 * g++.dg/abi/mangle45.C: Likewise.
2140 * g++.dg/cpp0x/trailing1.C: Likewise.
2142 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2144 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2146 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2148 PR rtl-optimization/47899
2149 * gcc.dg/pr47899.c: New test.
2151 * gcc.dg/torture/pr47968.c: Ignore warnings.
2153 PR tree-optimization/47967
2154 * gcc.c-torture/compile/pr47967.c: New test.
2156 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2158 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2159 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2161 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2163 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2164 and property_getAttributes() if __OBJC2__.
2165 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2166 * objc.dg/property/property-encoding-1.m: New.
2167 * obj-c++.dg/property/property-encoding-1.mm: New.
2169 2011-03-04 Jason Merrill <jason@redhat.com>
2171 * g++.dg/template/pseudodtor6.C: New.
2173 * g++.dg/inherit/covariant19.C: New.
2175 2011-03-04 Richard Guenther <rguenther@suse.de>
2178 * gcc.dg/torture/pr47968.c: New testcase.
2180 2011-03-04 Richard Guenther <rguenther@suse.de>
2183 * gcc.dg/torture/pr47975.c: New testcase.
2185 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2188 * g++.dg/template/crash106.C: New.
2190 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2193 * gcc.dg/gomp/pr47963.c: New test.
2194 * g++.dg/gomp/pr47963.C: New test.
2196 2011-03-02 Jason Merrill <jason@redhat.com>
2198 * g++.dg/cpp0x/regress/condition1.C: New.
2200 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2202 2011-03-01 Jason Merrill <jason@redhat.com>
2204 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2206 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2208 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2210 PR rtl-optimization/47925
2211 * gcc.c-torture/execute/pr47925.c: New test.
2213 2011-03-01 Jason Merrill <jason@redhat.com>
2215 * g++.dg/cpp0x/decltype25.C: New.
2217 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2219 2011-03-01 Richard Guenther <rguenther@suse.de>
2221 PR tree-optimization/47890
2222 * gcc.dg/torture/pr47890.c: New testcase.
2224 2011-03-01 Richard Guenther <rguenther@suse.de>
2227 * gcc.dg/lto/pr47924_0.c: New testcase.
2229 2011-03-01 Richard Guenther <rguenther@suse.de>
2232 * gfortran.dg/lto/pr46911_0.f: New testcase.
2234 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2236 PR libgfortran/47933
2237 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2238 compile errors from older code form.
2240 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2242 PR libgfortran/47567
2243 * gfortran.dg/fmt_fw_d.f90: New test.
2245 2011-02-28 Jason Merrill <jason@redhat.com>
2247 * g++.dg/inherit/covariant18.C: New.
2249 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2252 * gcc.dg/pr47893.c: New test.
2254 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2256 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2257 NULL in case of a selector with conflicting types.
2258 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2260 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2262 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2263 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2264 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2265 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2267 2011-02-28 Jason Merrill <jason@redhat.com>
2270 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2272 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2274 PR libgfortran/47778
2275 * gfortran.dg/namelist_71.f90: New test.
2277 2011-02-27 Jason Merrill <jason@redhat.com>
2280 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2281 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2283 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2286 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2288 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2291 * gfortran.dg/gomp/task-1.f90: Removed.
2293 2011-02-26 Jason Merrill <jason@redhat.com>
2295 * g++.dg/template/this-targ1.C: New.
2297 * g++.dg/cpp0x/regress/template-const1.C: New.
2298 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2299 * g++.dg/template/function1.C: Adjust.
2300 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2301 * g++.dg/debug/debug7.C: Adjust.
2303 2011-02-26 Tobias Burnus <burnus@net-b.de>
2306 * gfortran.dg/gomp/task-1.f90: New.
2308 2011-02-25 Jie Zhang <jie@codesourcery.com>
2310 * gcc.target/arm/neon-thumb2-move.c: Add
2311 dg-require-effective-target arm_thumb2_ok.
2313 2011-02-24 Jason Merrill <jason@redhat.com>
2315 * g++.dg/parse/constant1.C: Specify C++98 mode.
2316 * g++.dg/parse/constant5.C: Likewise.
2317 * g++.dg/parse/error2.C: Likewise.
2318 * g++.dg/parse/semicolon3.C: Likewise.
2319 * g++.dg/template/crash14.C: Likewise.
2320 * g++.dg/template/local4.C: Likewise.
2321 * g++.dg/template/nontype3.C: Likewise.
2322 * g++.dg/parse/crash31.C: Adjust expected errors.
2323 * g++.dg/template/function1.C: Likewise.
2324 * g++.dg/template/ref3.C: Likewise.
2325 * g++.dg/template/static9.C: Likewise.
2326 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2328 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2329 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2330 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2331 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2332 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2334 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2337 * gfortran.dg/pr47878.f90: New test.
2339 2011-02-24 Richard Guenther <rguenther@suse.de>
2342 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2343 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2345 2011-02-24 Richard Guenther <rguenther@suse.de>
2348 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2349 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2351 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2353 PR libgfortran/47567
2354 * gfortran.dg/fmt_f0_1.f90: Update test.
2356 2011-02-23 Jason Merrill <jason@redhat.com>
2358 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2359 * g++.dg/abi/mangle45.C: New.
2361 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2362 * g++.dg/template/canon-type-9.C: Match use of decltype
2363 between declaration and definition.
2364 * g++.dg/template/canon-type-12.C: Likewise.
2366 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2369 * gfortran.dg/nested_allocatables_1.f90: New.
2371 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2374 * g++.dg/pr46868.C: New test.
2375 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2376 * g++.dg/parse/error14.C: Adjust.
2378 2011-02-23 Richard Guenther <rguenther@suse.de>
2380 PR tree-optimization/47838
2381 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2383 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2385 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2387 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2389 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2390 * gfortran.dg/count_init_expr.f03: Ditto.
2391 * gfortran.dg/gomp/pr43711.f90: Ditto.
2392 * gcc.dg/struct-parse-2.c: Ditto.
2393 * gcc.dg/parse-error-3.c: Ditto.
2394 * gcc.dg/Wlogical-op-1.c: Ditto.
2395 * gcc.dg/Walways-true-1.c: Ditto.
2396 * gcc.dg/pr24225.c: Ditto.
2397 * gcc.dg/Walways-true-2.c: Ditto.
2398 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2399 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2400 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2401 * g++.dg/overload/defarg4.C: Ditto.
2402 * g++.dg/inherit/covariant16.C: Ditto.
2403 * g++.dg/inherit/virtual7.C: Ditto.
2404 * g++.dg/template/canon-type-9.C: Ditto.
2405 * g++.dg/template/access19.C: Ditto.
2406 * g++.dg/template/call7.C: Ditto.
2407 * g++.dg/template/canon-type-2.C: Ditto.
2408 * g++.dg/template/init7.C: Ditto.
2409 * g++.dg/template/sizeof-template-argument.C: Ditto.
2410 * g++.dg/template/const3.C: Ditto.
2411 * g++.dg/template/sfinae26.C: Ditto.
2412 * g++.dg/template/sfinae26.C: Ditto.
2413 * g++.dg/template/canon-type-11.C: Ditto.
2414 * g++.dg/template/union2.C: Ditto.
2415 * g++.dg/template/canon-type-3.C: Ditto.
2416 * g++.dg/template/canon-type-1.C: Ditto.
2417 * g++.dg/template/canon-type-5.C: Ditto.
2418 * g++.dg/template/canon-type-7.C: Ditto.
2419 * g++.dg/template/canon-type-10.C: Ditto.
2420 * g++.dg/template/spec36.C: Ditto.
2421 * g++.dg/template/typedef38.C: Ditto.
2422 * g++.dg/template/canon-type-4.C: Ditto.
2423 * g++.dg/template/canon-type-6.C: Ditto.
2424 * g++.dg/template/canon-type-13.C: Ditto.
2425 * g++.dg/template/instantiate9.C: Ditto.
2426 * g++.dg/template/ttp22.C: Ditto.
2427 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2428 * g++.dg/warn/Walways-true-1.C: Ditto.
2429 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2430 * g++.dg/warn/Walways-true-2.C: Ditto.
2431 * g++.dg/conversion/op4.C: Ditto.
2432 * g++.dg/opt/pr19650.C: Ditto.
2433 * g++.dg/lookup/friend11.C: Ditto.
2434 * g++.dg/other/default2.C: Ditto.
2435 * g++.dg/other/default3.C: Ditto.
2436 * g++.dg/other/dtor2.C: Ditto.
2437 * g++.dg/other/friend5.C: Ditto.
2438 * g++.dg/other/default5.C: Ditto.
2439 * g++.dg/init/brace6.C: Ditto.
2440 * g++.dg/init/aggr5.C: Ditto.
2441 * g++.dg/init/error2.C: Ditto.
2442 * g++.dg/expr/bound-mem-fun.C: Ditto.
2443 * g++.dg/expr/cond6.C: Ditto.
2444 * g++.dg/expr/stmt-expr-1.C: Ditto.
2445 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2446 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2447 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2448 * g++.dg/cpp0x/bracket1.C: Ditto.
2449 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2450 * g++.dg/cpp0x/pr38646.C: Ditto.
2451 * g++.dg/cpp0x/variadic73.C: Ditto.
2452 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2453 * g++.dg/cpp0x/bracket4.C: Ditto.
2454 * g++.dg/cpp0x/decltype4.C: Ditto.
2455 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2456 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2457 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2458 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2459 * g++.dg/cpp0x/decltype2.C: Ditto.
2460 * g++.dg/cpp0x/decltype1.C: Ditto.
2461 * g++.dg/cpp0x/bracket2.C: Ditto.
2462 * g++.dg/cpp0x/decltype5.C: Ditto.
2463 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2464 * g++.dg/cpp0x/variadic70.C: Ditto.
2465 * g++.dg/cpp0x/decltype6.C: Ditto.
2466 * g++.dg/cpp0x/rvo.C: Ditto.
2467 * g++.dg/cpp0x/vt-40092.C: Ditto.
2468 * g++.dg/cpp0x/variadic-new.C: Ditto.
2469 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2470 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2471 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2472 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2473 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2474 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2475 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2476 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2477 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2478 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2479 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2480 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2481 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2482 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2483 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2484 * g++.dg/cpp0x/pr39639.C: Ditto.
2485 * g++.dg/cpp0x/decltype3.C: Ditto.
2486 * g++.dg/cpp0x/variadic68.C: Ditto.
2487 * g++.dg/cpp0x/variadic-function.C: Ditto.
2488 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2489 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2490 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2491 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2492 * g++.dg/parse/crash35.C: Ditto.
2493 * g++.dg/parse/crash40.C: Ditto.
2494 * g++.dg/parse/defarg12.C: Ditto.
2495 * g++.dg/parse/crash34.C: Ditto.
2496 * g++.dg/parse/constructor3.C: Ditto.
2497 * g++.dg/parse/template23.C: Ditto.
2498 * g++.dg/parse/crash56.C: Ditto.
2499 * g++.dg/parse/dtor13.C: Ditto.
2500 * g++.dg/parse/error33.C: Ditto.
2501 * g++.dg/parse/ctor9.C: Ditto.
2502 * g++.dg/parse/error32.C: Ditto.
2503 * g++.dg/parse/error37.C: Ditto.
2504 * g++.dg/parse/bitfield3.C: Ditto.
2505 * g++.dg/parse/struct-4.C: Ditto.
2506 * g++.dg/ext/has_trivial_copy.C: Ditto.
2507 * g++.dg/ext/is_polymorphic.C: Ditto.
2508 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2509 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2510 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2511 * g++.dg/ext/is_union.C: Ditto.
2512 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2513 * g++.dg/ext/is_pod.C: Ditto.
2514 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2515 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2516 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2517 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2518 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2519 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2520 * g++.dg/ext/is_abstract.C: Ditto.
2521 * g++.dg/ext/has_trivial_assign.C: Ditto.
2522 * g++.dg/ext/is_class.C: Ditto.
2523 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2524 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2525 * g++.dg/ext/is_base_of.C: Ditto.
2526 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2527 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2528 * g++.dg/ext/is_empty.C: Ditto.
2529 * g++.dg/ext/is_enum.C: Ditto.
2530 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2531 * gnat.dg/opt11.adb: Ditto.
2532 * obj-c++.dg/pr45735.mm: Ditto.
2533 * obj-c++.dg/pr24393.mm: Ditto.
2534 * obj-c++.dg/exceptions-2.mm: Ditto.
2535 * objc.dg/pr45735.m: Ditto.
2536 * objc.dg/pr24393.m: Ditto.
2538 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2540 * objc.dg/attributes/objc-exception-1.m: New.
2542 2011-02-23 Jie Zhang <jie@codesourcery.com>
2544 * gcc.dg/cpp/include7.c: New test.
2546 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2549 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2551 2011-02-23 Jie Zhang <jie@codesourcery.com>
2553 PR rtl-optimization/47763
2554 * gcc.dg/pr47763.c: New test.
2556 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2559 * gfortran.dg/whole_file_32.f90 : New test.
2561 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2564 * g++.dg/inherit/virtual7.C: New test.
2566 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2569 * objc.dg/type-size-3.m: Updated error message.
2570 * objc.dg/type-size-4.m: New test.
2571 * objc.dg/type-size-5.m: New test.
2573 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2575 * lib/gnat.exp: Fix comments.
2576 Don't load libgloss.exp.
2577 (default_gnat_version): Call $compiler with --version.
2578 Adapt regexp for gnatmake output, insert version.
2579 (gnat_version): New proc.
2580 (gnat_init): Remove gnat_libgcc_s_path.
2581 (gnat_target_compile): Likewise.
2582 Remove ld_library_path.
2583 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2584 (gnat_pass): Remove.
2585 (gnat_pass): Remove.
2586 (gnat_finish): Remove.
2587 (gnat_exit): Remove.
2588 (local_find_gnatmake): Reindent.
2589 (runtest_file_p): Remove.
2590 (prune_warnings): Remove.
2591 (find_gnatclean): New proc.
2592 * lib/gnat-dg.exp (lremove): New proc.
2593 (gnat-dg-test): Reindent.
2594 Remove additional output files.
2595 (gnat-dg-runtest): Remove.
2597 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2598 * gnat.dg/loop_optimization6.adb: Likewise.
2599 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2601 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2603 PR tree-optimization/47835
2604 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2606 2011-02-22 Tobias Burnus <burnus@net-b.de>
2608 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2609 * gfortran.dg/abstract_type_2.f03: Ditto.
2610 * gfortran.dg/abstract_type_3.f03: Ditto.
2611 * gfortran.dg/abstract_type_4.f03: Ditto.
2612 * gfortran.dg/abstract_type_5.f03: Ditto.
2613 * gfortran.dg/abstract_type_6.f03: Ditto.
2614 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2615 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2616 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2617 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2618 * gfortran.dg/array_function_5.f90: Ditto.
2619 * gfortran.dg/asynchronous_3.f03: Ditto.
2620 * gfortran.dg/char_expr_1.f90: Ditto.
2621 * gfortran.dg/class_14.f03: Ditto.
2622 * gfortran.dg/data_array_6.f: Ditto.
2623 * gfortran.dg/data_invalid.f90: Ditto.
2624 * gfortran.dg/dot_product_1.f03: Ditto.
2625 * gfortran.dg/func_derived_5.f90: Ditto.
2626 * gfortran.dg/func_result_4.f90: Ditto.
2627 * gfortran.dg/implied_do_1.f90: Ditto.
2628 * gfortran.dg/initialization_25.f90: Ditto.
2629 * gfortran.dg/initialization_26.f90: Ditto.
2630 * gfortran.dg/interface_34.f90: Ditto.
2631 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2632 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2633 * gfortran.dg/matmul_8.f03: Ditto.
2634 * gfortran.dg/merge_init_expr.f90: Ditto.
2635 * gfortran.dg/pack_assign_1.f90: Ditto.
2636 * gfortran.dg/pack_vector_1.f90: Ditto.
2637 * gfortran.dg/pointer_check_8.f90: Ditto.
2638 * gfortran.dg/product_init_expr.f03: Ditto.
2639 * gfortran.dg/reshape_order_5.f90: Ditto.
2640 * gfortran.dg/reshape_shape_1.f90: Ditto.
2641 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2642 * gfortran.dg/same_name_2.f90: Ditto.
2643 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2644 * gfortran.dg/spread_init_expr.f03: Ditto.
2645 * gfortran.dg/stmt_func_1.f90: Ditto.
2646 * gfortran.dg/sum_init_expr.f03: Ditto.
2647 * gfortran.dg/transpose_3.f03: Ditto.
2648 * gfortran.dg/unpack_init_expr.f03: Ditto.
2649 * gfortran.dg/warn_conversion.f90: Ditto.
2650 * gfortran.dg/warn_conversion_2.f90: Ditto.
2651 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2652 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2653 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2654 * gfortran.dg/whole_file_16.f90: Ditto.
2655 * gfortran.dg/whole_file_17.f90: Ditto.
2656 * gfortran.dg/whole_file_18.f90: Ditto.
2657 * gfortran.dg/whole_file_20.f03: Ditto.
2658 * gfortran.dg/whole_file_5.f90: Ditto.
2659 * gfortran.dg/whole_file_6.f90: Ditto.
2660 * gfortran.dg/write_invalid_format.f90: Ditto.
2661 * gfortran.dg/zero_sized_6.f90: Ditto.
2663 2011-02-21 Jeff Law <law@redhat.com>
2665 PR rtl-optimization/46178
2666 * gcc.target/i386/pr46178.c: New test.
2668 PR rtl-optimization/46002
2669 * gcc.c-torture/compile/pr46002.c: New test.
2671 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2673 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2676 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2679 * g++.dg/debug/pr47106.C: Require effective target lto.
2681 2011-02-21 Jason Merrill <jason@redhat.com>
2683 * g++.dg/cpp0x/constexpr-diag2.C: New.
2685 2011-02-20 Jason Merrill <jason@redhat.com>
2687 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2689 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2691 * g++.dg/overload/conv-op1.C: New.
2693 * g++.dg/cpp0x/constexpr-synth1.C: New.
2695 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2697 * objc.dg/layout-2.m: New.
2698 * objc.dg/selector-3.m: Adjusted location of error message.
2699 * objc.dg/type-size-3.m: Same.
2700 * obj-c++.dg/selector-3.mm: Same.
2702 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2705 * objc.dg/property/dotsyntax-22.m: New.
2706 * obj-c++.dg/property/dotsyntax-22.mm: New.
2708 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2711 * g++.dg/template/typedef38.C: New test.
2713 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2716 * gfortran.dg/whole_file_30.f90 : New test.
2717 * gfortran.dg/whole_file_31.f90 : New test.
2719 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2723 * gfortran.dg/whole_file_28.f90 : New test.
2724 * gfortran.dg/whole_file_29.f90 : New test.
2726 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2729 * g++.dg/template/crash105.C: New.
2731 2011-02-19 Jason Merrill <jason@redhat.com>
2733 * g++.dg/cpp0x/regress/no-elide1.C: New.
2735 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2737 PR tree-optimization/46620
2738 * gcc.dg/pr46620.c: New.
2740 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2743 * gcc.target/i386/pr47809.c: New test.
2745 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2746 Tobias Burnus <burnus@net-b.de>
2748 * lib/target-supports.exp
2749 (check_effective_target_fortran_large_real): New check for large reals.
2750 * gfortran.dg/nan_7.f90: New test.
2752 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2754 PR libgfortran/47567
2755 * gfortran.dg/fmt_f0_1.f90: Update test.
2757 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2760 * gfortran.dg/array_constructor_36.f90 : New test.
2761 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2762 allow for comparison between different elements of the array
2763 constructor at different levels of optimization.
2765 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2767 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2768 * gcc.target/i386/pr32280-1.c: Likewise.
2770 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2773 * gcc.target/i386/pr47800.c: New test.
2775 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2777 * objc/execute/exceptions/foward-1.x: New.
2779 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2782 * gfortran.dg/derived_constructor_comps_4.f90: New.
2784 2011-02-18 Tobias Burnus
2787 * gfortran.dg/func_result_6.f90: New.
2789 2011-02-18 Michael Matz <matz@suse.de>
2792 * gfortran.dg/lto/pr45586_0.f90: New test.
2793 * gfortran.dg/typebound_proc_20.f90: Ditto.
2794 * gfortran.dg/typebound_proc_21.f90: Ditto.
2796 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2799 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2801 2011-02-18 Tobias Burnus <burnus@net-b.de>
2804 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2806 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2807 normalizing the error/warning output.
2808 * gfortran.dg/Wall.f90: Update dg-error/warning.
2809 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2810 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2811 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2812 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2813 * gfortran.dg/class_30.f90: Update dg-error/warning.
2814 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2815 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2816 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2817 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2818 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2819 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2820 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2821 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2822 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2823 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2824 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2825 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2826 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2827 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2828 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2829 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2830 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2831 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2832 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2833 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2834 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2835 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2836 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2837 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2838 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2840 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2843 * gfortran.dg/proc_ptr_comp_30.f90: New.
2845 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2848 * gcc.target/i386/pr47780.c: New test.
2850 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2853 * gfortran.dg/class_40.f03: New.
2855 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2858 * g++.dg/cpp0x/auto21.C: New test.
2860 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2862 * objc.dg/special/unclaimed-category-1.h: Updated for
2864 * objc.dg/special/unclaimed-category-1.m: Same.
2865 * objc.dg/zero-link-1.m: Same.
2866 * objc.dg/lookup-1.m: Same.
2867 * objc.dg/torture/strings/const-str-9.m
2868 * objc.dg/torture/strings/const-str-10.m: Same.
2869 * objc.dg/torture/strings/const-str-11.m: Same.
2870 * objc.dg/torture/forward-1.m: Same.
2871 * objc.dg/zero-link-2.m: Same.
2872 * objc.dg/encode-7-next-64bit.m: Same.
2873 * objc.dg/method-4.m: Same.
2874 * objc.dg/next-runtime-1.m: Same.
2875 * objc.dg/image-info.m: Same.
2876 * objc.dg/pr23214.m: Same.
2877 * objc.dg/symtab-1.m: Same.
2878 * obj-c++.dg/basic.m: Same.
2879 * obj-c++.dg/proto-lossage-3.m: Same.
2880 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2881 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2882 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2883 * obj-c++.dg/method-11.m: Same.
2884 * objc/execute/enumeration-1.m: Same.
2885 * objc/execute/object_is_class.m: Same.
2886 * objc/execute/formal_protocol-2.m: Same.
2887 * objc/execute/formal_protocol-4.m: Same.
2888 * objc/execute/formal_protocol-6.m: Same.
2889 * objc/execute/bycopy-3.m: Same.
2890 * objc/execute/exceptions/catchall-1.m: Same.
2891 * objc/execute/exceptions/finally-1.m: Same.
2892 * objc/execute/exceptions/local-variables-1.m: Same.
2893 * objc/execute/exceptions/foward-1.m: Same.
2894 * objc/execute/bf-common.h
2895 * objc/execute/enumeration-2.m: Same.
2896 * objc/execute/formal_protocol-1.m: Same.
2897 * objc/execute/formal_protocol-3.m: Same.
2898 * objc/execute/formal_protocol-5.m: Same.
2899 * objc/execute/accessing_ivars.m: Same.
2900 * objc/execute/bycopy-2.m: Same.
2901 * objc/execute/formal_protocol-7.m: Same.
2902 * objc/execute/compatibility_alias.m: Same.
2903 * objc/execute/no_clash.m: Same.
2904 * objc/execute/object_is_meta_class.m: Same.
2905 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2906 * objc/execute/class-tests-1.h: Include stdio.h.
2907 * objc/execute/class-tests-2.h: Same.
2908 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2910 * obj-c++.dg/try-catch-2.mm: Same.
2912 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2915 * g++.dg/warn/Wunused-parm-4.C: New test.
2917 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2918 Jan Hubicka <jh@suse.cz>
2922 * g++.dg/debug/pr47106.C: New.
2924 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2927 * gcc.target/i386/pr43653.c: New test.
2929 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2932 * g++.dg/template/inherit6.C: New test.
2934 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2937 * gfortran.dg/class_39.f03: New.
2939 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2942 * g++.dg/cpp0x/variadic106.C: New test.
2944 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2947 * gfortran.dg/pr47757-1.f90: New test.
2948 * gfortran.dg/pr47757-2.f90: New test.
2949 * gfortran.dg/pr47757-3.f90: New test.
2952 * g++.dg/cpp0x/enum8.C: New test.
2954 2011-02-15 Jason Merrill <jason@redhat.com>
2956 * g++.dg/inherit/implicit-trivial1.C: New.
2957 * g++.dg/cpp0x/implicit-trivial1.C: New.
2959 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2962 * gcc.dg/torture/pr47725.c: Removed.
2964 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2967 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2968 constant does not generate a load from memory.
2970 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2973 * gcc.dg/torture/pr47725.c: New.
2975 2011-02-15 Richard Guenther <rguenther@suse.de>
2977 PR tree-optimization/47743
2978 * gcc.dg/torture/pr47743.c: New testcase.
2980 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2983 * gcc.target/i386/pr47581.c: New test.
2985 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2988 * gfortran.dg/select_type_22.f03: New.
2990 2011-02-14 Jason Merrill <jason@redhat.com>
2992 * g++.dg/cpp0x/regress/enum1.C: New.
2994 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2996 * gnat.dg/include.adb: New test.
2998 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3001 * gfortran.dg/class_38.f03: New.
3003 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3005 * gcc.dg/pr46494.c: New test.
3007 2011-02-14 Richard Guenther <rguenther@suse.de>
3009 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3011 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3014 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3015 sparc*-sun-solaris2.11.
3017 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3020 * gfortran.dg/argument_checking_18.f90: New.
3022 2011-02-13 Tobias Burnus <burnus@net-b.de>
3024 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3025 * gfortran.dg/argument_checking_17.f90: New.
3027 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3029 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3030 are temporarily disabled.
3031 * gfortran.dg/class_7.f03: Ditto.
3032 * gfortran.dg/coarray_14.f90: Ditto.
3033 * gfortran.dg/typebound_proc_13.f03: Ditto.
3035 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3038 * gfortran.dg/extends_11.f03: New.
3040 2011-02-11 Xinliang David Li <davidxl@google.com>
3042 PR tree-optimization/47707
3043 * g++.dg/tree-ssa/pr47707.C: New test.
3045 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3047 * g++.dg/opt/inline17.C: New test.
3049 2011-02-11 Tobias Burnus <burnus@net-b.de>
3052 * gfortran.dg/pure_formal_2.f90: New.
3054 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3056 PR rtl-optimization/47614
3057 * gfortran.dg/pr47614.f: New.
3059 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3062 * gcc.dg/opts-6.c: New test.
3064 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3067 * gcc.dg/pr47684.c: New test.
3069 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3072 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3073 c99_runtime, dg-add-options c99_runtime.
3074 (main): Use __asm__.
3076 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3079 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3080 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3081 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3082 * gcc.dg/ucnid-10.c: Likewise.
3083 * gcc.dg/ucnid-13.c: Likewise.
3084 * gcc.dg/ucnid-7.c: Likewise.
3085 * gcc.dg/ucnid-8.c: Likewise.
3086 Adapt dg-warning line number.
3088 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3090 * gcc.target/i386/parity-1.c: Use -march=k8.
3091 * gcc.target/i386/parity-2.c: Ditto.
3092 * gcc.target/i386/vecinit-1.c: Ditto.
3093 * gcc.target/i386/vecinit-2.c: Ditto.
3095 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3098 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3099 * gcc.target/mips/save-restore-3.c: Likewise.
3100 * gcc.target/mips/save-restore-4.c: Likewise.
3101 * gcc.target/mips/save-restore-5.c: Likewise.
3104 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3105 * g++.dg/tree-prof/partition2.C: Likewise.
3107 2011-02-09 Jason Merrill <jason@redhat.com>
3109 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3110 rather than misdeclare std::puts.
3112 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3113 * g++.dg/other/warning1.C: Likewise.
3114 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3115 * g++.old-deja/g++.gb/scope06.C: Likewise.
3116 * g++.old-deja/g++.law/cvt11.C: Likewise.
3117 * g++.old-deja/g++.law/init1.C: Likewise.
3118 * g++.dg/abi/mangle26.C: Likewise.
3120 * g++.dg/template/function1.C: Adjust for C++0x mode.
3121 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3123 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3124 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3126 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3128 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3130 * g++.dg/cpp0x/regress: New directory.
3131 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3132 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3133 * g++.dg/cpp0x/regress/regress3.C: New.
3135 2011-02-10 Richard Guenther <rguenther@suse.de>
3137 PR tree-optimization/47677
3138 * gcc.dg/torture/pr47677.c: New testcase.
3140 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3142 * objc.dg/special/load-category-1.m: Remove unused header.
3143 * objc.dg/special/load-category-1a.m: Likewise.
3144 * objc.dg/special/load-category-2.m: Likewise.
3145 * objc.dg/special/load-category-2a.m: Likewise.
3146 * objc.dg/special/load-category-3.m: Likewise.
3147 * objc.dg/special/load-category-3a.m: Likewise.
3148 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3149 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3150 * objc.dg/attributes/class-attribute-1.m: Likewise.
3151 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3152 * obj-c++.dg/property/property.exp: Likewise.
3153 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3154 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3155 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3156 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3157 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3158 * obj-c++.dg/template-8.mm: Likewise.
3160 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3163 * gcc.target/i386/pr47665.c: New test.
3165 2011-02-10 Jie Zhang <jie@codesourcery.com>
3169 2011-02-05 Jie Zhang <jie@codesourcery.com>
3171 * gcc.dg/pr42631.c: Update test.
3172 * gcc.dg/pr42631-2.c: New test.
3174 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3177 * gfortran.dg/proc_decl_25.f90: New.
3179 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3182 * gfortran.dg/typebound_assignment_2.f03: New.
3184 2011-02-09 Richard Guenther <rguenther@suse.de>
3186 PR tree-optimization/47664
3187 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3189 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3192 * gnat.dg/uninit_func.adb: Adjust dg directive.
3194 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3197 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3199 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3202 * gfortran.dg/auto_dealloc_2.f90: New.
3204 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3206 * gcc.dg/builtins-config.h: Remove __sgi handling.
3207 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3208 -std=c99 for mips-sgi-irix6.5*.
3210 2011-02-09 Martin Jambor <mjambor@suse.cz>
3213 * gfortran.dg/pr25923.f90: Remove xfails.
3215 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3218 * gfortran.dg/inquire_14.f90: New test.
3220 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3223 * gfortran.dg/pointer_init_6.f90: New.
3225 2011-02-08 Jeff Law <law@redhat.com>
3227 PR tree-optimization/42893
3228 * gcc.tree-ssa/pr42893.c: New test.
3230 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3232 PR tree-optimization/46834
3233 PR tree-optimization/46994
3234 PR tree-optimization/46995
3235 * gcc.dg/graphite/id-pr46834.c: New.
3236 * gfortran.dg/graphite/id-pr46994.f90: New.
3237 * gfortran.dg/graphite/id-pr46995.f90: New.
3239 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3242 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3243 using the variable is known the warning is emitted there.
3244 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3245 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3247 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3250 * gcc.dg/noreturn-1.c (foo5): Likewise.
3251 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3252 (method2): Likewise.
3254 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3255 the return statement using the uninitialized variable.
3256 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3258 2011-02-08 Richard Guenther <rguenther@suse.de>
3261 * g++.dg/opt/pr47639.c: New testcase.
3263 2011-02-08 Richard Guenther <rguenther@suse.de>
3265 PR tree-optimization/47632
3266 * g++.dg/opt/pr47632.C: New testcase.
3268 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3270 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3272 2011-02-07 Richard Guenther <rguenther@suse.de>
3274 PR tree-optimization/47615
3275 * g++.dg/opt/pr47615.C: New testcase.
3277 2011-02-07 Richard Guenther <rguenther@suse.de>
3279 PR tree-optimization/47621
3280 * gcc.dg/torture/pr47621.c: New testcase.
3282 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3284 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3286 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3289 * gfortran.dg/allocate_with_source_1 : New test.
3291 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3294 * gcc.dg/pr47610.c: New test.
3296 2011-02-05 Jie Zhang <jie@codesourcery.com>
3299 * gcc.dg/pr42631.c: Update test.
3300 * gcc.dg/pr42631-2.c: New test.
3302 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3305 * gfortran.dg/pr47574.f90: New test.
3307 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3309 PR tree-optimization/46194
3310 * gcc.dg/autopar/pr46194.c: New.
3312 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3314 PR tree-optimization/43695
3315 * g++.dg/ipa/pr43695.C: New.
3317 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3320 * gcc.dg/pr23200.c: New test.
3322 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3325 * g++.dg/pr47589.C: New test.
3327 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3330 * g++.dg/template/typedef37.C: New test.
3331 * g++.dg/template/param1.C: Adjust expected error message.
3333 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3336 * gcc.dg/pr31490-2.c: New test.
3337 * gcc.dg/pr31490-3.c: New test.
3338 * gcc.dg/pr31490-4.c: New test.
3340 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3341 Jakub Jelinek <jakub@redhat.com>
3344 * g++.dg/parser/semicolon3.C: Adjust.
3345 * g++.dg/parser/semicolon4.C: New testcase.
3346 * g++.dg/pr46890.C: New testcase.
3348 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3351 * g++.dg/init/pr29571.C: New.
3353 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3355 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3356 instead of vect_int.
3358 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3361 * gcc.target/i386/pr47312.c: New test.
3364 * gcc.target/i386/pr47564.c: New test.
3366 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3368 PR tree-optimization/45122
3369 * gcc.dg/tree-ssa/pr45122.c: New.
3371 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3374 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3377 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3378 and vsx so a default --with-cpu=power7 doesn't give an error
3379 when -mavoid-indexed-addresses is used.
3381 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3382 wrapper function to save the arguments and then jump to the real
3383 function, rather than depending on the compiler not to move stuff
3385 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3387 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3388 Paul Thomas <pault@gcc.gnu.org>
3391 * gfortran.dg/class_37.f03 : New test.
3393 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3394 Richard Guenther <rguenther@suse.de>
3396 PR tree-optimization/40979
3398 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3399 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3400 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3401 check_vect_support_and_set_flags.
3402 * gfortran.dg/graphite/vect-pr40979.f90: New.
3404 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3407 * gfortran.dg/class_36.f03: New.
3409 2011-02-02 Richard Guenther <rguenther@suse.de>
3411 PR tree-optimization/47566
3412 * gcc.dg/lto/20110201-1_0.c: New testcase.
3414 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3420 * debug/pr47498.c: New.
3421 * debug/pr47501.c: New.
3423 2011-02-01 Richard Guenther <rguenther@suse.de>
3425 PR tree-optimization/47559
3426 * g++.dg/torture/pr47559.C: New testcase.
3428 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3431 * gfortran.dg/typebound_call_20.f03: New.
3433 2011-02-01 Richard Guenther <rguenther@suse.de>
3435 PR tree-optimization/47555
3436 * gcc.dg/pr47555.c: New testcase.
3438 2011-02-01 Richard Guenther <rguenther@suse.de>
3440 PR tree-optimization/47541
3441 * g++.dg/torture/pr47541.C: New testcase.
3443 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3446 * gfortran.dg/typebound_call_19.f03: New.
3448 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3451 * g++.dg/cpp0x/pr47416.C: New test.
3453 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3456 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3458 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3461 * gfortran.dg/typebound_assignment_1.f03: New.
3463 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3465 PR tree-optimization/47538
3466 * gcc.c-torture/execute/pr47538.c: New test.
3468 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3471 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3473 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3475 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3477 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3479 PR rtl-optimization/44031
3480 * gcc.c-torture/compile/20110131-1.c: New test.
3482 2011-01-31 Tobias Burnus <burnus@net-b.de>
3485 * gfortran.dg/stmt_func_1.f90: New.
3487 2011-01-31 Tobias Burnus <burnus@net-b.de>
3490 * gfortran.dg/interface_34.f90: New.
3492 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3495 * gfortran.dg/realloc_on_assign_5.f03: New test.
3496 * gfortran.dg/realloc_on_assign_5.f03: New test.
3498 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3500 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3501 * gfortran.dg/bessel_7.f90: Likewise.
3502 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3504 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3505 * gfortran.dg/sum_init_expr.f03: Likewise.
3507 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3509 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3512 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3513 loop only on "vect_intfloat_cvt" targets.
3515 2011-01-29 Tobias Burnus <burnus@net-b.de>
3518 * gfortran.dg/shape_6.f90: New.
3520 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3522 PR libgfortran/47434
3523 * gfortran.dg/read_infnan_1.f90: Update test.
3524 * gfortran.dg/module_nan.f90: Update test.
3525 * gfortran.dg/char4_iunit_1.f03: Update test.
3526 * gfortran.dg/large_real_kind_1.f90: Update test.
3527 * gfortran.dg/real_const_3.f90: Update test.
3528 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3530 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3533 * g++.dg/template/param2.C: New test.
3535 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3537 PR libgfortran/47285
3538 * gfortran.dg/fmt_g.f: New test.
3540 2011-01-28 Tobias Burnus <burnus@net-b.de>
3543 * gfortran.dg/pure_formal_1.f90: New.
3545 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3548 * gcc.dg/tls/pr42894.c: New test.
3550 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3552 * gcc.dg/pr47276.c: Add dg-require-visibility.
3554 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3556 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3558 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3559 Tobias Burnus <burnus@gcc.gnu.org>
3564 * gfortran.dg/realloc_on_assign_3.f03: New test.
3565 * gfortran.dg/realloc_on_assign_4.f03: New test.
3566 * gfortran.dg/allocatable_function_5.f90: New test.
3567 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3568 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3569 implemented" dg-errors.
3571 2011-01-27 Jan Hubicka <jh@suse.cz>
3574 * gcc.dg/attr-weakref-4.c: New testcase
3576 2011-01-27 Martin Jambor <mjambor@suse.cz>
3578 PR tree-optimization/47228
3579 * gcc.dg/torture/pr47228.c: New test.
3581 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3583 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3585 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3587 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3588 when using auto-overlay support on the SPU.
3590 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3592 PR rtl-optimization/44174
3593 * gcc.target/i386/asm-6.c: New test.
3595 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3597 PR rtl-optimization/46856
3598 * gcc.c-torture/compile/pr46856.c: New test.
3600 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3601 Andrew Pinski <pinskia@gmail.com>
3604 * gcc.dg/pr43082.c: New.
3606 2011-01-26 DJ Delorie <dj@redhat.com>
3608 PR rtl-optimization/46878
3609 * gcc.dg/pr46878-1.c: New test.
3611 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3614 * g++.dg/cpp0x/pr47476.C: New test.
3616 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3618 * gcc.c-torture/compile/20110126-1.c: New test.
3620 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3623 * gcc.dg/torture/pr47473.c: New test.
3625 2011-01-26 Jan Hubicka <jh@suse.cz>
3628 * gcc.c-torture/execute/pr47237.c: New testcase.
3630 2011-01-26 Jan Hubicka <jh@suse.cz>
3632 PR tree-optimization/47190
3633 * gcc.dg/attr-weakref-3.c: New testcase.
3635 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3638 * gcc.dg/dll-9a.c: New test file.
3639 * gcc.dg/dll-11.c: Likewise.
3640 * gcc.dg/dll-12.c: Likewise.
3641 * gcc.dg/dll-12a.c: Likewise.
3642 * gcc.dg/dll-11a.c: Likewise.
3643 * gcc.dg/dll-9.c: Likewise.
3644 * gcc.dg/dll-10.c: Likewise.
3645 * gcc.dg/dll-10a.c: Likewise.
3646 * g++.dg/ext/dllexport4a.cc: Likewise.
3647 * g++.dg/ext/dllexport4.C: Likewise.
3648 * g++.dg/ext/dllexport5.C: Likewise.
3649 * g++.dg/ext/dllexport5a.cc: Likewise.
3651 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3653 PR tree-optimization/46970
3654 * gcc.dg/graphite/pr46970.c: New.
3656 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3658 PR tree-optimization/46215
3659 * gcc.dg/graphite/pr46215.c: New.
3661 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3663 PR tree-optimization/46168
3664 * gcc.dg/graphite/pr46168.c: New.
3666 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3668 PR tree-optimization/43657
3669 * gcc.dg/graphite/pr43657.c: New.
3671 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3673 PR tree-optimization/29832
3674 * gfortran.dg/graphite/pr29832.f90: New.
3676 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3678 PR tree-optimization/43567
3679 * gcc.dg/graphite/pr43567.c: New.
3681 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3683 * gfortran.dg/graphite/interchange-4.f: New.
3684 * gfortran.dg/graphite/interchange-5.f: New.
3686 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3687 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3688 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3689 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3690 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3691 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3692 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3693 * gfortran.dg/ltrans-7.f90: Removed.
3694 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3696 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3697 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3698 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3699 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3700 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3701 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3702 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3703 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3704 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3705 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3706 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3707 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3708 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3709 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3710 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3711 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3712 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3713 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3714 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3715 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3716 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3717 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3718 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3719 * gcc.dg/tree-ssa/data-dep-1.c
3720 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3721 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3722 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3723 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3724 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3726 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3728 PR tree-optimization/47265
3729 PR tree-optimization/47443
3730 * gcc.c-torture/compile/pr47265.c: New test.
3731 * gcc.dg/pr47443.c: New test.
3733 2011-01-25 Martin Jambor <mjambor@suse.cz>
3735 PR tree-optimization/47382
3736 * g++.dg/torture/pr47382.C: New test.
3737 * g++.dg/opt/devirt1.C: Xfail.
3739 2011-01-25 Yao Qi <yao@codesourcery.com>
3742 * gcc.target/arm/pr45701-1.c: New test.
3743 * gcc.target/arm/pr45701-2.c: New test.
3744 * gcc.target/arm/pr45701-3.c: New test.
3746 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3747 Jakub Jelinek <jakub@redhat.com>
3749 PR tree-optimization/47271
3750 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3752 2011-01-25 Nick Clifton <nickc@redhat.com>
3754 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3755 (saturate_add): Delete.
3757 (main): Do not run saturate_add.
3758 (set_interrupts): Delete.
3760 2011-01-25 Tobias Burnus <burnus@net-b.de>
3763 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3765 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3767 PR tree-optimization/47427
3768 PR tree-optimization/47428
3769 * gcc.c-torture/compile/pr47427.c: New test.
3770 * gcc.c-torture/compile/pr47428.c: New test.
3772 2011-01-25 Richard Guenther <rguenther@suse.de>
3775 * gcc.dg/torture/pr47411.c: New testcase.
3777 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3779 * gfortran.dg/graphite/id-24.f: New.
3780 * gfortran.dg/graphite/id-25.f: New.
3782 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3784 * gfortran.dg/graphite/id-23.f: New.
3786 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3788 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3790 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3792 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3793 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3794 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3795 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3796 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3797 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3798 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3799 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3800 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3802 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3804 * gcc.dg/graphite/block-0.c: Add documentation.
3805 * gcc.dg/graphite/block-4.c: Same.
3806 * gcc.dg/graphite/block-7.c: Same.
3807 * gcc.dg/graphite/block-8.c: New.
3808 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3809 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3810 * gcc.dg/graphite/interchange-12.c: Add documentation.
3811 * gcc.dg/graphite/interchange-13.c: New.
3812 * gcc.dg/graphite/interchange-14.c: New.
3813 * gcc.dg/graphite/interchange-15.c: New.
3814 * gcc.dg/graphite/interchange-8.c: Add documentation.
3815 * gcc.dg/graphite/interchange-mvt.c: Same.
3817 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3820 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3821 * gcc.target/powerpc/altivec-14.c: Ditto.
3822 * gcc.target/powerpc/altivec-33.c: Ditto.
3823 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3824 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3825 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3826 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3827 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3828 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3829 * g++.dg/ext/altivec-15.C: Ditto.
3830 * g++.dg/ext/altivec-types-1.C: Ditto.
3831 * g++.dg/ext/altivec-types-2.C: Ditto.
3832 * g++.dg/ext/altivec-types-3.C: Ditto.
3833 * g++.dg/ext/altivec-types-4.C: Ditto.
3835 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3837 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3839 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3841 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3842 optimization options.
3844 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3846 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3849 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3851 2011-01-23 Tobias Burnus <burnus@net-b.de>
3854 * gfortran.dg/allocatable_scalar_12.f90: New.
3856 2011-01-23 Ira Rosen <irar@il.ibm.com>
3858 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3859 vectorization to be not profitable if peeling is used to
3860 realign the memory access.
3861 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3862 loop bound to avoid loop unrolling.
3863 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3865 2011-01-22 Jan Hubicka <jh@suse.cz>
3868 * g++.dg/lto/pr47333.C: New file.
3870 2011-01-22 Jan Hubicka <jh@suse.cz>
3872 PR tree-optimization/43884
3874 * gcc.dg/autopar/outer-2.c: Increase array size.
3875 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3877 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3880 * gfortran.dg/c_loc_tests_16.f90: New test.
3882 2011-01-22 Tobias Burnus <burnus@net-b.de>
3885 * gfortran.dg/typebound_proc_19.f90: New.
3887 2011-01-21 Jeff Law <law@redhat.com>
3889 PR tree-optimization/47053
3890 * g++.dg/pr47053.C: New test.
3892 2011-01-21 Jason Merrill <jason@redhat.com>
3895 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3897 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3900 * g++.dg/cpp0x/range-for10.C: New test.
3901 * g++.dg/template/for1.C: New test.
3904 * g++.dg/tree-prof/partition3.C: New test.
3906 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3908 PR rtl-optimization/47366
3909 * g++.dg/opt/pr47366.C: New test.
3911 2011-01-21 Jason Merrill <jason@redhat.com>
3914 * g++.dg/cpp0x/constexpr-regress2.C: New.
3916 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3918 2011-01-21 Jeff Law <law@redhat.com>
3920 PR rtl-optimization/41619
3921 * gcc.dg/pr41619.c: New.
3923 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3925 PR tree-optimization/47355
3926 * g++.dg/opt/pr47355.C: New test.
3928 2011-01-21 Richard Guenther <rguenther@suse.de>
3930 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3933 2011-01-21 Richard Guenther <rguenther@suse.de>
3935 PR tree-optimization/47365
3936 * gcc.dg/torture/pr47365.c: New testcase.
3937 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3939 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3941 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3943 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3945 PR tree-optimization/47391
3946 * gcc.dg/pr47391.c: New test.
3948 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3950 * g++.dg/template/char1.C: Use signed char.
3952 2011-01-21 Tobias Burnus <burnus@net-b.de>
3955 * gfortran.dg/pointer_target_4.f90: New.
3957 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3960 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3961 ILP32 system and not IP32.
3963 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3966 * g++.dg/debug/pr46583.C: New.
3968 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3971 * g++.dg/debug/pr47283.C: New test.
3974 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3975 * gcc.target/i386/headmerge-2.c: Likewise.
3977 2011-01-20 Richard Guenther <rguenther@suse.de>
3980 * gcc.dg/torture/pr47370.c: New testcase.
3982 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3984 PR tree-optimization/46130
3985 * gcc.dg/pr46130-1.c: New test.
3986 * gcc.dg/pr46130-2.c: New test.
3988 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3991 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3993 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3996 * g++.dg/debug/pr46240.cc: New.
3998 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4001 * g++.dg/template/anonunion1.C: New test.
4003 PR rtl-optimization/47337
4004 * gcc.c-torture/execute/pr47337.c: New test.
4006 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4009 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4011 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4013 PR tree-optimization/46021
4014 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4016 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4018 PR tree-optimization/47290
4019 * g++.dg/torture/pr47290.C: New test.
4021 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4024 * gfortran.dg/proc_ptr_comp_29.f90: New.
4026 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4029 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4030 powerpc-apple-darwin9.
4032 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4034 PR rtl-optimization/47299
4035 * gcc.c-torture/execute/pr47299.c: New test.
4037 2011-01-17 Jason Merrill <jason@redhat.com>
4039 * g++.dg/cpp0x/constexpr-virtual.C: New.
4041 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4044 * gfortran.dg/gomp/pr47331.f90: New test.
4046 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4049 * objc.dg/selector-warn-1.m: New.
4050 * obj-c++.dg/selector-warn-1.mm: New.
4052 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4054 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4055 Update dg-final accordingly.
4057 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4059 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4061 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4063 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4065 * gcc.dg/guality/pr36728-2.c: Likewise.
4067 2011-01-17 Richard Guenther <rguenther@suse.de>
4069 PR tree-optimization/47313
4070 * g++.dg/torture/pr47313.C: New testcase.
4072 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4075 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4076 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4077 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4078 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4080 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4082 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4083 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4084 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4086 2011-01-17 Richard Guenther <rguenther@suse.de>
4088 PR tree-optimization/45967
4089 * gcc.dg/torture/pr45967-2.c: New testcase.
4090 * gcc.dg/torture/pr45967-3.c: Likewise.
4092 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4095 * g++.dg/ext/pr47213.C: Require visibility.
4097 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4099 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4100 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4102 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4104 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4105 Linux-based targets.
4107 2011-01-13 Jan Hubicka <jh@suse.cz>
4109 PR tree-optimization/47276
4110 * gcc.dg/pr47276.c: New testcase.
4112 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4113 Jonathan Wakely <jwakely.gcc@gmail.com>
4116 * g++.dg/other/pr33558.C: New.
4117 * g++.dg/other/pr33558-2.C: New.
4119 2011-01-14 Martin Jambor <mjambor@suse.cz>
4121 PR tree-optimization/45934
4122 PR tree-optimization/46302
4123 * g++.dg/ipa/devirt-c-1.C: New test.
4124 * g++.dg/ipa/devirt-c-2.C: Likewise.
4125 * g++.dg/ipa/devirt-c-3.C: Likewise.
4126 * g++.dg/ipa/devirt-c-4.C: Likewise.
4127 * g++.dg/ipa/devirt-c-5.C: Likewise.
4128 * g++.dg/ipa/devirt-c-6.C: Likewise.
4129 * g++.dg/ipa/devirt-6.C: Likewise.
4130 * g++.dg/ipa/devirt-d-1.C: Likewise.
4131 * g++.dg/torture/pr45934.C: Likewise.
4133 2011-01-14 Jason Merrill <jason@redhat.com>
4135 * g++.dg/cpp0x/variadic105.C: New.
4137 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4138 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4141 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4142 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4143 execution tests on i?86-*-*, x86_64-*-* and
4144 powerpc*-apple-darwin* && ilp32.
4145 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4146 tests on i?86-*-* and x86_64-*-*.
4148 2011-01-14 Richard Guenther <rguenther@suse.de>
4150 PR tree-optimization/47280
4151 * g++.dg/opt/pr47280.C: New testcase.
4153 2011-01-14 Jason Merrill <jason@redhat.com>
4155 * g++.dg/cpp0x/constexpr-regress1.C: New.
4157 * g++.dg/ext/flexary2.C: New.
4159 2011-01-14 Richard Guenther <rguenther@suse.de>
4162 * gcc.dg/torture/pr47281.c: New testcase.
4163 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4165 2011-01-14 Richard Guenther <rguenther@suse.de>
4167 PR tree-optimization/47286
4168 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4170 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4173 * g++.dg/ext/pr47213.C: New.
4175 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4177 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4179 2011-01-13 Tobias Burnus <burnus@net-b.de>
4180 Mikael Morin <mikael@gcc.gnu.org>
4184 * gfortran.dg/select_type_20.f90: New.
4185 * gfortran.dg/select_type_21.f90: New.
4187 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4190 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4192 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4194 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4195 * gcc.dg/guality/pr36728-2.c: Likewise.
4197 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4200 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4202 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4204 PR rtl-optimization/45352
4205 * gcc.dg/pr45352-3.c: New.
4207 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4209 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4211 * g++.dg/cpp0x/range-for8.C: New.
4212 * g++.dg/cpp0x/range-for9.C: New.
4214 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4217 * g++.dg/debug/pr47209.C: New.
4219 2011-01-12 Richard Guenther <rguenther@suse.de>
4222 * gcc.dg/lto/pr47259_0.c: New testcase.
4223 * gcc.dg/lto/pr47259_1.c: Likewise.
4225 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4227 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4228 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4229 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4230 methods missing from the OBJC2 Object.
4231 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4232 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4233 GNU and NeXT runtimes.
4234 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4236 * objc-obj-c++-shared/Object1.m: Likewise.
4237 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4238 * objc.dg/proto-qual-1.m: Likewise.
4239 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4240 * obj-c++.dg/proto-qual-1.mm: Likewise.
4242 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4245 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4247 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4249 Fixed the Objective-C++ testsuite and updated all tests.
4250 * lib/obj-c++.exp (obj-c++_init): Declare and set
4251 gcc_warning_prefix and gcc_error_prefix.
4252 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4253 'dg-warning', 'dg-message' and 'dg-error'.
4254 * obj-c++.dg/class-extension-3.mm: Likewise.
4255 * obj-c++.dg/class-protocol-1.mm: Likewise.
4256 * obj-c++.dg/encode-7.mm: Likewise.
4257 * obj-c++.dg/exceptions-3.mm: Likewise.
4258 * obj-c++.dg/exceptions-5.mm: Likewise.
4259 * obj-c++.dg/method-12.mm: Likewise.
4260 * obj-c++.dg/method-13.mm: Likewise.
4261 * obj-c++.dg/method-15.mm: Likewise.
4262 * obj-c++.dg/method-16.mm: Likewise.
4263 * obj-c++.dg/method-4.mm: Likewise.
4264 * obj-c++.dg/method-8.mm: Likewise.
4265 * obj-c++.dg/method-conflict-1.mm: Likewise.
4266 * obj-c++.dg/method-conflict-2.mm: Likewise.
4267 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4268 and uncommented second part of the testcase now that the testsuite
4270 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4271 and uncommented second part of the testcase now that the testsuite
4273 * obj-c++.dg/private-1.mm: Likewise.
4274 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4275 * obj-c++.dg/syntax-error-7.mm: Likewise.
4276 * obj-c++.dg/warn5.mm: Likewise.
4277 * obj-c++.dg/property/at-property-14.mm: Likewise.
4278 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4280 * obj-c++.dg/property/at-property-18.mm: Likewise.
4281 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4283 * obj-c++.dg/property/at-property-21.mm: Likewise.
4284 * obj-c++.dg/property/at-property-28.mm: Likewise.
4285 * obj-c++.dg/property/at-property-5.mm: Likewise.
4286 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4287 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4288 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4289 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4290 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4291 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4292 * obj-c++.dg/tls/diag-5.mm: Likewise.
4293 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4294 dg-error, now matched correctly.
4296 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4298 * objc.dg/property/at-property-29.m: New.
4299 * obj-c++.dg/property/at-property-29.mm: New.
4301 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4303 * go.test/go-test.exp (go-set-goarch): New proc.
4304 (go-gc-tests): Use it.
4306 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4309 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4311 2011-01-11 Richard Henderson <rth@redhat.com>
4313 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4315 2011-01-11 Jan Hubicka <jh@suse.cz>
4319 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4320 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4322 2011-01-11 Richard Guenther <rguenther@suse.de>
4324 PR tree-optimization/46076
4325 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4327 2011-01-11 Jeff Law <law@redhat.com>
4329 * PR tree-optimization/47086
4330 * gcc.dg/pr47086.c: New test.
4332 2011-01-11 Jason Merrill <jason@redhat.com>
4335 * g++.dg/template/new10.C: New.
4338 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4340 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4342 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4343 Split type definitions and NSConstantString class into...
4344 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4345 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4346 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4347 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4348 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4349 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4351 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4352 encode defines for newer NeXT system headers.
4353 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4354 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4355 * objc.dg/foreach-5.m: Likewise.
4356 * objc.dg/foreach-2.m: Likewise.
4357 * objc.dg/foreach-4.m: Likewise.
4358 * objc.dg/torture/strings/string1.m: Likewise.
4359 * objc.dg/torture/strings/string2.m: Likewise.
4360 * objc.dg/torture/strings/string3.m: Likewise.
4361 * objc.dg/torture/strings/string4.m: Likewise.
4362 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4363 header and stand alone.
4364 * obj-c++.dg/strings/strings-2.mm: Likewise.
4365 * objc.dg/torture/strings/const-str-3.m: Likewise.
4366 * objc.dg/strings/strings-2.m: Likewise.
4367 * objc.dg/strings/const-str-12b.m: Likewise.
4369 2011-01-12 Richard Guenther <rguenther@suse.de>
4372 * gcc.dg/attr-weak-1.c: Adjust.
4374 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4377 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4378 standard compliant and comment.
4380 2011-01-10 Jan Hubicka <jh@suse.cz>
4383 * gcc.dg/initpri3.c: New testcase.
4385 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4388 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4394 (g_ebp_save): Likewise.
4395 (g_esp_save): Likewise.
4397 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4399 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4401 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4403 PR tree-optimization/46021
4404 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4405 i?86-*-*, x86_64-*-*.
4407 2011-01-10 Jeff Law <law@redhat.com>
4409 * PR tree-optimization/47141
4410 * gcc.c-torture/compile/pr47141.c: New test.
4412 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4415 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4416 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4417 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4418 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4421 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4422 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4423 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4424 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4425 being vectorized. Adjust dg-final pattern.
4428 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4429 * gcc.dg/vect/slp-24.c: Likewise.
4431 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4434 * g++.dg/other/pr47218-1.C: New test file.
4435 * g++.dg/other/pr47218.C: Likewise.
4436 * g++.dg/other/pr47218.h: New supporting header.
4438 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4441 * objc.dg/attributes/invalid-attribute-1.m: New.
4442 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4444 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4447 * gfortran.dg/proc_ptr_comp_28.f90: New.
4449 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4451 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4452 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4453 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4454 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4455 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4456 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4457 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4458 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4459 * objc.dg/gnu-api-2-class.m: Likewise.
4460 * objc.dg/gnu-api-2-ivar.m: Likewise.
4461 * objc.dg/gnu-api-2-method.m: Likewise.
4462 * objc.dg/gnu-api-2-objc.m: Likewise.
4463 * objc.dg/gnu-api-2-object.m: Likewise.
4464 * objc.dg/gnu-api-2-property.m: Likewise.
4465 * objc.dg/gnu-api-2-protocol.m: Likewise.
4466 * objc.dg/gnu-api-2-sel.m: Likewise.
4468 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4470 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4471 * objc.dg/objc-foreach-4.m: Likewise.
4472 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4473 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4474 * objc.dg/foreach-4.m: Likewise.
4475 * objc.dg/foreach-5.m: Likewise.
4476 * objc.dg/foreach-3.m: Return self from init.
4478 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4481 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4483 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4486 * gfortran.dg/class_35.f90: New.
4488 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4490 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4492 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4495 * objc.dg/invalid-method-2.m: New.
4496 * obj-c++.dg/invalid-method-2.mm: New.
4498 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4501 * gfortran.dg/transpose_optimization_2.f90 : New test.
4503 2011-01-08 Jan Hubicka <jh@suse.cz>
4505 PR tree-optmization/46469
4506 * g++.dg/torture/pr46469.C: New testcase.
4508 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4510 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4511 emulation of libobjc-gnu structure layout functionality to ..
4512 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4513 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4514 * objc/execute/bf-common.h: Adjust headers.
4515 * objc/execute/bf-1.m: Likewise.
4516 * objc/execute/bf-2.m: Likewise.
4517 * objc/execute/bf-3.m: Likewise.
4518 * objc/execute/bf-4.m: Likewise.
4519 * objc/execute/bf-5.m: Likewise.
4520 * objc/execute/bf-6.m: Likewise.
4521 * objc/execute/bf-7.m: Likewise.
4522 * objc/execute/bf-8.m: Likewise.
4523 * objc/execute/bf-9.m: Likewise.
4524 * objc/execute/bf-10.m: Likewise.
4525 * objc/execute/bf-11.m: Likewise.
4526 * objc/execute/bf-12.m: Likewise.
4527 * objc/execute/bf-13.m: Likewise.
4528 * objc/execute/bf-14.m: Likewise.
4529 * objc/execute/bf-15.m: Likewise.
4530 * objc/execute/bf-16.m: Likewise.
4531 * objc/execute/bf-17.m: Likewise.
4532 * objc/execute/bf-18.m: Likewise.
4533 * objc/execute/bf-19.m: Likewise.
4534 * objc/execute/bf-20.m: Likewise.
4535 * objc/execute/bf-21.m: Likewise.
4536 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4537 objc_get_type_qualifiers ().
4539 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4542 * gfortran.dg/dependency_39.f90: New test.
4544 2011-01-07 Jan Hubicka <jh@suse.cz>
4546 Get builtins tests ready for linker plugin.
4547 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4548 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4549 my_memset, my_bzero): Mark used.
4550 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4551 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4553 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4556 2011-01-07 Jan Hubicka <jh@suse.cz>
4558 PR tree-optimization/46367
4559 * g++.dg/torture/pr46367.C: New file.
4561 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4564 * gcc.dg/pr47201.c: New test.
4567 * gcc.dg/tree-prof/pr47187.c: New test.
4569 2011-01-07 Tobias Burnus <burnus@net-b.de>
4572 * gfortran.dg/extends_type_of_3.f90: New.
4574 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4576 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4577 * g++.dg/ext/dllimport-MI1.C: Likewise.
4578 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4579 * g++.dg/ext/dllimport10.C: Likewise.
4580 * g++.dg/ext/dllimport11.C: Likewise.
4581 * g++.dg/ext/dllimport12.C: Likewise.
4582 * g++.dg/ext/dllimport13.C: Likewise.
4583 * g++.dg/ext/dllimport2.C: Likewise.
4584 * g++.dg/ext/dllimport3.C: Likewise.
4585 * g++.dg/ext/dllimport4.C: Likewise.
4586 * g++.dg/ext/dllimport5.C: Likewise.
4587 * g++.dg/ext/dllimport6.C: Likewise.
4588 * g++.dg/ext/dllimport8.C: Likewise.
4589 * g++.dg/ext/dllimport9.C: Likewise.
4590 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4591 targets, too. Additionally enable test for i?86-*-mingw*.
4592 * g++.dg/ext/selectany1.C: Likewise.
4593 Remove guard variable check.
4595 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4599 * gfortran.dg/storage_size_3.f08: Extended.
4601 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4604 * g++.dg/template/stdarg1.C: New test.
4606 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4609 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4610 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4611 from the interface of functions to not hide the errors that
4614 2011-01-06 Jan Hubicka <jh@suse.cz>
4616 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4617 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4619 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4623 * gfortran.dg/interface_33.f90: New test.
4625 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4628 * gcc.c-torture/compile/pr47150.c: New test.
4630 2011-01-06 Ira Rosen <irar@il.ibm.com>
4632 PR tree-optimization/47139
4633 * gcc.dg/vect/pr47139.c: New test.
4635 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4638 * gfortran.dg/extends_type_of_2.f03: New.
4640 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4642 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4644 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4646 * gnat.dg/opt14.adb: New test.
4648 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4651 * gfortran.dg/allocate_error_2.f90: New test.
4653 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4656 * gfortran.dg/storage_size_3.f08: New.
4658 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4660 PR libgfortran/47154
4661 * gfortran.dg/namelist_68.f90: New test.
4663 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4665 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4667 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4670 * gfortran.dg/class_34.f90: New.
4672 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4674 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4675 use __builtin_inff. Skip all single-precision tests that require
4678 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4680 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4682 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4684 PR tree-optimization/47148
4685 * gcc.c-torture/execute/pr47148.c: New test.
4687 PR tree-optimization/47155
4688 * gcc.c-torture/execute/pr47155.c: New test.
4690 PR rtl-optimization/47157
4691 * gcc.c-torture/compile/pr47157.c: New test.
4693 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4695 * gcc.dg/torture/vector-shift2.c (schar): Define.
4696 (main): Always use schar or uchar instead of plain "char" to avoid
4697 dependencies on implementation-defined char signedness.
4699 2011-01-03 Martin Jambor <mjambor@suse.cz>
4701 PR tree-optimization/46801
4702 * gnat.dg/pack9.adb: Remove xfail.
4704 2011-01-03 Martin Jambor <mjambor@suse.cz>
4706 PR tree-optimization/46984
4707 * g++.dg/ipa/pr46984.C: New test.
4709 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4712 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4714 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4716 PR tree-optimization/47140
4717 * gcc.c-torture/compile/pr47140.c: New test.
4719 PR rtl-optimization/47028
4720 * gcc.dg/pr47028.c: New test.
4722 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4724 * objc.dg/protocol-forward-1.m: Removed TODO.
4725 * objc.dg/protocol-forward-2.m: New.
4726 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4727 * obj-c++.dg/protocol-forward-2.mm: New.
4729 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4732 * g++.dg/eh/pr38662.C: New testcase.
4734 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4736 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4737 scan for newline '\n'.
4740 Copyright (C) 2011 Free Software Foundation, Inc.
4742 Copying and distribution of this file, with or without modification,
4743 are permitted in any medium without royalty provided the copyright
4744 notice and this notice are preserved.