1 2011-06-04 Jan Hubicka <jh@suse.cz>
3 PR tree-optimization/48893
4 PR tree-optimization/49091
5 PR tree-optimization/49179
6 * gfortran.dg/pr49179.f90: New testcase
8 2011-06-04 Jan Hubicka <jh@suse.cz>
11 * g++.dg/torture/pr48954.C: New testcase.
13 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
15 * testsuite/g++.dg/warn/delete-non-virtual-dtor.C: New.
17 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
20 * g++.dg/diagnostic/bitfld2.C: New.
22 2011-06-04 Jakub Jelinek <jakub@redhat.com>
25 * gcc.c-torture/execute/pr49281.c: New test.
27 2011-06-04 Jan Hubicka <jh@suse.cz>
29 PR tree-optimize/48929
30 * gcc.c-torture/compile/pr48929.c: New testcase.
32 2011-06-04 Jakub Jelinek <jakub@redhat.com>
34 * gcc.dg/guality/rotatetest.c (f5, f6): Fix up pastos.
36 2011-06-03 Jakub Jelinek <jakub@redhat.com>
39 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
41 2011-06-03 Nicola Pero <nicola.pero@meta-innovation.com>
43 * objc.dg/headers.m: Do not include sarray.h and hash.h.
45 2011-06-03 Richard Henderson <rth@redhat.com>
46 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
48 * lib/target-supports.exp (check_sse_os_support_available): Use
51 2011-06-03 Nicola Pero <nicola.pero@meta-innovation.com>
53 * objc.dg/headers.m: Do not include objc-list.h.
55 2011-06-03 Nicola Pero <nicola.pero@meta-innovation.com>
57 * objc.dg/type-stream-1.m: Test removed.
58 * objc.dg/headers.m: Do not include typedstream.h.
60 2011-06-02 Nicola Pero <nicola.pero@meta-innovation.com>
62 * objc.dg/torture/forward-1.m (main): Updated testcase.
64 2011-06-02 Kaz Kojima <kkojima@gcc.gnu.org>
67 * gcc.c-torture/compile/pr49163.c: New.
69 2011-06-02 Asher Langton <langton2@llnl.gov>
72 * gfortran.dg/PR49268.f90: New test.
74 2011-06-02 Asher Langton <langton2@llnl.gov>
77 * gfortran.dg/PR37039.f90: New test.
79 2011-06-02 Nicola Pero <nicola.pero@meta-innovation.com>
82 * objc.dg/method-5.m: Updated.
83 * objc.dg/method-19.m: Updated.
84 * objc.dg/method-lookup-1.m: New.
85 * obj-c++.dg/method-6.mm: Updated.
86 * obj-c++.dg/method-7.mm: Updated.
87 * obj-c++.dg/method-lookup-1.mm: New.
89 2011-06-02 DJ Delorie <dj@redhat.com>
91 * lib/timeout.exp (timeout): Add board_info support.
93 2011-06-02 Uros Bizjak <ubizjak@gmail.com>
95 * gcc.target/i386/sse2-init-v2di-2: Update scan-assembler-times string.
97 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
100 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
101 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
103 2011-06-02 Eric Botcazou <ebotcazou@adacore.com>
104 Hans-Peter Nilsson <hp@axis.com>
106 PR rtl-optimization/48840
107 * gcc.target/sparc/ultrasp13.c: New test.
109 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
112 * gcc.c-torture/compile/pr49238.c: New.
114 2011-06-01 Sofiane Naci <sofiane.naci@arm.com>
116 * gcc.target/arm/g2.c: Skip test in -mthumb.
117 Skip test unless cpu is xscale.
118 * gcc.target/arm/scd42-2.c: Likewise.
119 * gcc.target/arm/mmx-1.c: Skip test in -mthumb.
121 2011-06-01 Jason Merrill <jason@redhat.com>
123 * g++.dg/cpp0x/decltype28.C: New.
124 * g++.dg/cpp0x/decltype29.C: New.
126 2011-06-01 Richard Sandiford <rdsandiford@googlemail.com>
129 * gcc.target/mips/pr45074.c: New test.
131 2011-06-01 Eric Botcazou <ebotcazou@adacore.com>
132 Hans-Peter Nilsson <hp@axis.com>
134 PR rtl-optimization/48830
135 * gcc.target/sparc/ultrasp12.c: New test.
137 2011-06-01 David Li <davidxl@google.com>
139 * testsuite/gcc.dg/profile-dir-1.c: Change pass name.
140 * testsuite/gcc.dg/profile-dir-2.c: Ditto.
141 * testsuite/gcc.dg/tree-ssa/dump-1.c: Ditto.
142 * testsuite/gcc.dg/tree-ssa/loop-25.c: Ditto.
143 * testsuite/gcc.dg/tree-prof/stringop-1.c: Ditto.
144 * testsuite/gcc.dg/tree-prof/update-loopch.c: Ditto.
145 * testsuite/gcc.dg/tree-prof/stringop-2.c: Ditto.
146 * testsuite/gcc.dg/tree-prof/ic-misattribution-1.c: Ditto.
147 * testsuite/gcc.dg/tree-prof/ic-misattribution-1a.c: Ditto.
148 * testsuite/gcc.dg/tree-prof/indir-call-prof.c: Ditto.
149 * testsuite/gcc.dg/tree-prof/val-prof-1.c: Ditto.
150 * testsuite/gcc.dg/tree-prof/val-prof-2.c: Ditto.
151 * testsuite/gcc.dg/tree-prof/val-prof-3.c: Ditto.
152 * testsuite/gcc.dg/tree-prof/val-prof-4.c: Ditto.
153 * testsuite/gcc.dg/tree-prof/val-prof-5.c: Ditto.
154 * testsuite/gcc.dg/tree-prof/val-prof-7.c: Ditto.
155 * testsuite/gcc.dg/profile-dir-3.c: Ditto.
156 * testsuite/g++.dg/tree-prof/indir-call-prof.C: Ditto.
158 2011-06-01 Nicola Pero <nicola.pero@meta-innovation.com>
160 * objc.dg/attributes/method-nonnull-1.m: New test.
161 * obj-c++.dg/attributes/method-nonnull-1.mm: New test.
163 2011-05-31 Tobias Burnus <burnus@net-b.de>
166 * gfortran.dg/coarray_atomic_1.f90: New.
167 * gfortran.dg/coarray/atomic_1.f90: New.
169 2011-05-31 Jakub Jelinek <jakub@redhat.com>
171 * gcc.dg/guality/bswaptest.c: New test.
172 * gcc.dg/guality/clztest.c: New test.
173 * gcc.dg/guality/ctztest.c: New test.
174 * gcc.dg/guality/rotatetest.c: New test.
177 * gcc.target/i386/pr48688.c: New test.
179 2010-11-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
182 * g++.dg/lookup/name-clash9.C: New.
184 2011-05-31 Tobias Burnus <burnus@net-b.de>
187 * gfortran.dg/coarray/dummy_1.f90: New.
189 2011-05-31 Tobias Burnus <burnus@net-b.de>
192 * gfortran.dg/coarray/save_1.f90: New.
193 * gfortran.dg/coarray_4.f90: Update dg-error.
195 2011-05-31 Jason Merrill <jason@redhat.com>
197 * g++.dg/cpp0x/rv-template1.C: New.
199 2011-05-31 Jakub Jelinek <jakub@redhat.com>
201 PR rtl-optimization/49235
202 * gcc.dg/pr49235.c: New test.
204 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
206 PR tree-optimization/49093
207 * gcc.dg/vect/pr49093.c: New test.
209 2011-05-31 Dodji Seketeli <dodji@redhat.com>
212 * g++.dg/debug/dwarf2/cdtor-1.C: New test.
214 2011-05-31 Ira Rosen <ira.rosen@linaro.org>
217 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Initialize the
220 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
223 * gcc.c-torture/execute/pr49186.c: New.
225 2011-05-30 H.J. Lu <hongjiu.lu@intel.com>
228 * gcc.target/i386/pr49168-1.c: New.
230 2011-05-30 Jakub Jelinek <jakub@redhat.com>
231 Eric Botcazou <ebotcazou@adacore.com>
233 * gcc.dg/guality/drap.c: New test.
235 2011-05-30 Richard Guenther <rguenther@suse.de>
237 PR tree-optimization/49210
238 * gnat.dg/boolean_subtype2.ad[sb]: New testcase.
239 * gnat.dg/boolean_subtype2_pkg.ads: New helper.
241 2011-05-30 Jakub Jelinek <jakub@redhat.com>
244 * g++.dg/gomp/pr49223-1.C: New test.
245 * g++.dg/gomp/pr49223-2.C: New test.
247 2011-05-30 Richard Guenther <rguenther@suse.de>
249 PR tree-optimization/49218
250 * gcc.c-torture/execute/pr49218.c: New testcase.
252 2011-05-30 Ira Rosen <ira.rosen@linaro.org>
254 PR tree-optimization/49199
255 * gcc.dg/vect/no-scevccp-pr49199.c: New test.
256 * gcc.dg/vect/vect.exp: Run no-scevccp-pr* tests with
257 -fno-tree-scev-cprop.
259 2011-05-29 Janus Weil <janus@gcc.gnu.org>
262 * gfortran.dg/extends_13.f03: New.
264 2011-05-29 Jakub Jelinek <jakub@redhat.com>
266 PR rtl-optimization/49095
267 * gcc.target/i386/pr49095.c: New test.
269 2011-05-29 Tobias Burnus <burnus@net-b.de>
272 * gfortran.dg/coarray_24.f90: New.
274 2011-05-29 Tobias Burnus <burnus@net-b.de>
277 * gfortran.dg/coarray_23.f90: New.
279 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
282 * gcc.dg/pr48826.c: New test.
284 2011-05-29 Richard Guenther <rguenther@suse.de>
286 PR tree-optimization/49217
287 * gcc.dg/torture/pr49217.c: New testcase.
289 2011-05-29 Ira Rosen <ira.rosen@linaro.org>
292 * gcc.dg/vect/pr49038.c: Use MAP_ANON if MAP_ANONYMOUS is not defined.
294 2011-05-29 Eric Botcazou <ebotcazou@adacore.com>
296 * gnat.dg/boolean_subtype.adb: Rename to...
297 * gnat.dg/boolean_subtype1.adb: ...this.
299 2011-05-28 Jason Merrill <jason@redhat.com>
301 * g++.dg/cpp0x/lambda/lambda-syntax1.C: New.
303 2011-05-27 Jason Merrill <jason@redhat.com>
305 * g++.dg/cpp0x/enum18.C: Adjust.
307 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
309 2011-05-27 Tobias Burnus <burnus@net-b.de>
312 * gfortran.dg/coarray_22.f90: New.
314 2011-05-27 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
316 PR tree-optimization/46728
317 * gcc.target/powerpc/pr46728-1.c: New.
318 * gcc.target/powerpc/pr46728-2.c: New.
319 * gcc.target/powerpc/pr46728-3.c: New.
320 * gcc.target/powerpc/pr46728-4.c: New.
321 * gcc.target/powerpc/pr46728-5.c: New.
322 * gcc.dg/pr46728-6.c: New.
323 * gcc.target/powerpc/pr46728-7.c: New.
324 * gcc.target/powerpc/pr46728-8.c: New.
325 * gcc.dg/pr46728-9.c: New.
326 * gcc.target/powerpc/pr46728-10.c: New.
327 * gcc.target/powerpc/pr46728-11.c: New.
328 * gcc.dg/pr46728-12.c: New.
329 * gcc.target/powerpc/pr46728-13.c: New.
330 * gcc.target/powerpc/pr46728-14.c: New.
331 * gcc.target/powerpc/pr46728-15.c: New.
332 * gcc.target/powerpc/pr46728-16.c: New.
334 2011-05-27 Jason Merrill <jason@redhat.com>
336 * g++.dg/abi/mangle47.C: New.
339 * g++.dg/template/const5.C: New.
341 * g++.dg/cpp0x/enum18.C: New.
343 * g++.dg/cpp0x/lambda/lambda-nested4.C: New.
345 * g++.dg/cpp0x/error6.C: New.
347 * g++.dg/cpp0x/error5.C: New.
349 2011-05-27 Jakub Jelinek <jakub@redhat.com>
352 * g++.dg/eh/cond6.C: New test.
354 2011-05-27 Tobias Burnus <burnus@net-b.de>
357 * gfortran.dg/rank_3.f90: New.
358 * gfortran.dg/rank_4.f90: New.
360 2011-05-27 Janis Johnson <janisjo@codesourcery.com>
362 * g++.dg/tree-ssa-pr43411.C: Rename function to be inlined and
365 2011-05-27 Eric Botcazou <ebotcazou@adacore.com>
367 * gnat.dg/bit_packed_array5.ads: Move dg directive to...
368 * gnat.dg/bit_packed_array5.adb: ...here.
370 2011-05-27 Paolo Carlini <paolo.carlini@oracle.com>
373 * testsuite/g++.dg/cpp0x/auto25.C: New.
375 2011-05-27 Richard Guenther <rguenther@suse.de>
377 * gcc.c-torture/execute/920711-1.x: Add -fwrapv.
379 2011-05-27 Richard Guenther <rguenther@suse.de>
381 * gcc.c-torture/execute/920612-1.x: Add -fwrapv.
383 2011-05-27 Richard Guenther <rguenther@suse.de>
386 * gnat.dg/bit_packed_array5.ad[sb]: New testcase.
388 2011-05-26 Jason Merrill <jason@redhat.com>
390 * g++.dg/cpp0x/friend1.C: New.
391 * g++.dg/cpp0x/friend2.C: New.
393 * g++.dg/cpp0x/auto7.C: Update.
394 * g++.dg/template/crash50.C: Adjust.
395 * g++.dg/template/static9.C: Adjust.
396 * g++.old-deja/g++.ext/memconst.C: Adjust.
398 2011-05-26 Janis Johnson <janisjo@codesourcery.com>
400 * gcc.dg/march.c: Ignore a note for some targets.
402 2011-05-26 Janis Johnson <janis187@us.ibm.com>
403 Nathan Froyd <froydnj@codesourcery.com>
407 * g++.old-deja/g++.jason/cond.C: Remove xfails.
408 * g++.dg/parse/pr18770.C: New test.
409 * g++.dg/cpp0x/range-for5.C: Add dg-error marker.
411 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
414 * gfortran.dg/dependency_40.f90 : New test.
416 2011-05-26 Tobias Burnus <burnus@net-b.de>
419 * gfortran.dg/coarray/registering_1.f90: New.
421 2011-05-26 Jason Merrill <jason@redhat.com>
423 * g++.dg/cpp0x/variadic111.C: New.
424 * g++.dg/cpp0x/variadic41.C: Adjust.
426 2011-05-26 Richard Guenther <rguenther@suse.de>
428 PR tree-optimization/48702
429 * gcc.dg/torture/pr48702.c: New testcase.
431 2011-05-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
433 PR gcov-profile/48845
434 * g++.dg/tree-prof/tree-prof.exp: Check for -fprofile-generate
436 * gcc.dg/matrix/matrix.exp: Likewise.
437 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
438 * lib/target-supports-dg.exp (dg-require-profiling): Don't pass
439 line number to check_profiling_available.
440 * lib/target-supports.exp (check_profiling_available): Account for
442 Require TLS runtime support with -fprofile-generate.
443 * lib/profopt.exp (profopt-execute): Add TLS options for
445 * gcc.dg/pr47793.c: Add dg-require-profiling "-fprofile-generate".
447 2011-05-26 Jakub Jelinek <jakub@redhat.com>
450 * g++.dg/eh/cond5.C: New test.
452 PR tree-optimization/49161
453 * gcc.c-torture/execute/pr49161.c: New test.
455 2011-05-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
457 * gcc.target/arm/neon-vorn-vbic.c: New test.
459 2011-05-26 Ira Rosen <ira.rosen@linaro.org>
461 PR tree-optimization/49038
462 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
463 * gcc.dg/vect/pr49038.c: New test.
465 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
466 * g++.dg/init/pr25811-3.C: New.
467 * g++.dg/init/pr25811-4.C: New.
469 2011-05-25 Jason Merrill <jason@redhat.com>
471 * g++.dg/cpp0x/enum17.C: New.
472 * g++.old-deja/g++.jason/rfg10.C: Adjust.
474 * g++.dg/cpp0x/auto24.C: New.
476 * g++.dg/cpp0x/error4.C: New.
478 * g++.dg/cpp0x/rv-restrict.C: New.
480 * g++.dg/cpp0x/enum15.C: New.
481 * g++.dg/cpp0x/constexpr-switch2.C: New.
483 * g++.dg/cpp0x/variadic110.C: New.
485 * g++.dg/cpp0x/auto9.C: Add typedef test.
487 * g++.dg/cpp0x/auto23.C: New.
488 * g++.dg/cpp0x/auto9.C: Adjust.
490 * g++.dg/cpp0x/defaulted29.C: New.
492 * g++.dg/cpp0x/initlist51.C: New.
494 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
496 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
497 * g++.dg/abi/packed1.C: Suppress warning.
498 * g++.dg/warn/Wunused-parm-3.C: Likewise.
499 * g++.dg/template/stdarg1.C: Likewise.
500 * g++.dg/other/packed1.C: Remove arm from xfail list.
502 2011-05-25 Jason Merrill <jason@redhat.com>
504 * g++.dg/cpp0x/enum16.C: New.
505 * g++.dg/parse/error15.C: Adjust.
507 * g++.dg/cpp0x/initlist50.C: New.
509 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
511 * g++.dg/cpp0x/variadic109.C: New.
513 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
515 * gcc.target/i386/pause-1.c: New.
517 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
519 * gcc.dg/stack-usage-1.c: Adjust comment.
520 * gcc.dg/stack-usage-2.c: New test.
522 2011-05-25 Jakub Jelinek <jakub@redhat.com>
525 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
526 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
528 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
530 PR rtl-optimization/48757
531 * gfortran.dg/pr48757.f: New test case.
533 2011-05-24 Jason Merrill <jason@redhat.com>
535 * g++.dg/cpp0x/access01.C: New.
537 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
540 * objc.dg/pr48177.m: New testcase.
542 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
545 * objc.dg/pr48187.m: New testcase.
546 * obj-c++.dg/pr48187.mm: New testcase.
547 * objc.dg/ivar-extra-semicolon.m: New testcase.
549 2011-05-24 Jason Merrill <jason@redhat.com>
551 * g++.dg/template/access21.C: New.
552 * g++.dg/template/access22.C: New.
554 2011-05-24 Michael Matz <matz@gcc.gnu.org>
556 PR rtl-optimization/48633
557 * g++.dg/pr48633.C: New test.
559 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
562 * g++.dg/other/pr49133.C: New test.
564 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
565 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
567 * gcc.dg/torture/tls/run-gd.c: New test.
568 * gcc.dg/torture/tls/run-ie.c: New test.
569 * gcc.dg/torture/tls/run-ld.c: New test.
570 * gcc.dg/torture/tls/run-le.c: New test.
571 * lib/target-supports.exp (check_effective_target_tls_runtime):
572 Build testcase with TLS options.
574 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
576 * gcc.dg/vect/pr48172.c: Remove dg-do run.
578 2011-05-24 Tom de Vries <tom@codesourcery.com>
580 PR tree-optimization/49121
581 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
583 2011-05-23 Jason Merrill <jason@redhat.com>
585 * g++.dg/cpp0x/defaulted28.C: New.
587 * g++.dg/cpp0x/sfinae25.C: New.
589 * g++.dg/cpp0x/rv-cast2.C: New.
591 * g++.dg/cpp0x/enum14.C: New.
593 2011-05-23 Jakub Jelinek <jakub@redhat.com>
596 * gcc.c-torture/execute/pr49123.c: New test.
599 * gcc.dg/debug/pr49032.c: New test.
602 * gcc.dg/pr49120.c: New test.
604 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
607 * gcc.target/i386/pr47315.c: New test.
609 2011-05-23 Jason Merrill <jason@redhat.com>
611 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
613 * g++.dg/cpp0x/sfinae24.C: New.
615 * g++.dg/cpp0x/error3.C: New.
617 * g++.dg/cpp0x/defaulted27.C: New.
619 * g++.dg/cpp0x/decltype27.C: New.
621 2011-05-23 Richard Guenther <rguenther@suse.de>
623 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
625 2011-05-23 Richard Guenther <rguenther@suse.de>
627 PR tree-optimization/40874
628 * g++.dg/tree-ssa/pr40874.C: New testcase.
630 2011-05-23 Richard Guenther <rguenther@suse.de>
632 PR tree-optimization/49115
633 * g++.dg/torture/pr49115.C: New testcase.
635 2011-05-23 Richard Guenther <rguenther@suse.de>
638 * gcc.dg/memcpy-3.c: New testcase.
640 2011-05-23 Jakub Jelinek <jakub@redhat.com>
643 * gcc.c-torture/execute/pr48973-1.c: New test.
644 * gcc.c-torture/execute/pr48973-2.c: New test.
646 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
649 * g++.dg/warn/pr18016.C: New.
651 2011-05-23 Tom de Vries <tom@codesourcery.com>
654 * gcc.target/arm/ivopts-6.c: New test.
656 2011-05-22 Jakub Jelinek <jakub@redhat.com>
659 * gcc.c-torture/compile/pr49029.c: New test.
661 2011-05-22 Jason Merrill <jason@redhat.com>
663 * g++.dg/cpp0x/sfinae23.C: New.
664 * g++.dg/cpp0x/sfinae8.C: Correct.
666 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
668 * gfortran.dg/function_optimize_8.f90: New test case.
670 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
672 PR tree-optimization/49087
673 * gcc.dg/vect/O3-pr49087.c: New test.
675 2011-05-21 Jason Merrill <jason@redhat.com>
677 * g++.dg/debug/const5.C: New.
679 2011-05-20 Jason Merrill <jason@redhat.com>
681 * g++.dg/cpp0x/constexpr-static7.C: Extend.
683 * g++.dg/cpp0x/constexpr-static7.C: New.
685 * g++.dg/cpp0x/enum12.C: New.
686 * g++.dg/cpp0x/enum13.C: New.
688 2011-05-21 Janus Weil <janus@gcc.gnu.org>
691 * gfortran.dg/select_type_23.f03: New.
693 2011-05-20 Jason Merrill <jason@redhat.com>
695 * g++.dg/cpp0x/defaulted26.C: New.
697 * g++.dg/cpp0x/noexcept02.C: Fix.
698 * g++.dg/cpp0x/noexcept03.C: Fix.
699 * g++.dg/cpp0x/noexcept08.C: Fix.
700 * g++.dg/cpp0x/noexcept10.C: New.
702 2011-05-20 Janus Weil <janus@gcc.gnu.org>
705 * gfortran.dg/extends_12.f03: New.
707 2011-05-20 Jason Merrill <jason@redhat.com>
709 * g++.dg/template/koenig9.C: New.
710 * g++.dg/opt/pr47615.C: Fix.
711 * g++.dg/overload/defarg1.C: Fix.
712 * g++.dg/tc1/dr213.C: Remove xfail.
713 * g++.dg/torture/pr34850.C: Fix.
714 * g++.dg/torture/pr39362.C: Fix.
715 * g++.old-deja/g++.brendan/crash56.C: Fix.
716 * g++.old-deja/g++.pt/memtemp47.C: Fix.
718 2011-05-20 Richard Guenther <rguenther@suse.de>
720 PR tree-optimization/49079
721 * gcc.dg/torture/pr49079.c: New testcase.
723 2011-05-20 Jakub Jelinek <jakub@redhat.com>
725 PR tree-optimization/49073
726 * gcc.c-torture/execute/pr49073.c: New test.
728 2011-06-19 Tobias Burnus <burnus@net-b.de>
731 * gfortran.dg/coarray_21.f90: New.
733 2011-05-19 Joseph Myers <joseph@codesourcery.com>
735 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
738 2011-05-19 Richard Guenther <rguenther@suse.de>
741 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
743 2011-05-19 Richard Guenther <rguenther@suse.de>
746 * gcc.dg/builtin-object-size-11.c: New testcase.
748 2011-05-19 Tom de Vries <tom@codesourcery.com>
751 * gcc.target/arm/ivopts.c: New test.
752 * gcc.target/arm/ivopts-2.c: New test.
754 2011-05-19 Tom de Vries <tom@codesourcery.com>
756 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
758 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
760 * gcc.c-torture/execute/960321-1.x: Remove.
762 2011-05-18 Janus Weil <janus@gcc.gnu.org>
765 * gfortran.dg/move_alloc_4.f90: New.
767 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
770 * gcc.target/i386/pr49002-1.c: New test.
771 * gcc.target/i386/pr49002-2.c: Likewise.
773 2011-05-18 Jakub Jelinek <jakub@redhat.com>
775 PR tree-optimization/49039
776 * gcc.c-torture/execute/pr49039.c: New test.
777 * gcc.dg/tree-ssa/pr49039.c: New test.
778 * g++.dg/torture/pr49039.C: New test.
780 2011-05-18 Jason Merrill <jason@redhat.com>
782 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
783 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
784 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
786 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
788 * gcc.target/bfin/mcpu-bf592.c: New test.
790 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
792 PR tree-optimization/41881
793 * gcc.dg/vect/O3-pr41881.c: New test.
794 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
796 2011-05-18 Jakub Jelinek <jakub@redhat.com>
798 PR tree-optimization/49000
799 * gcc.dg/pr49000.c: New test.
801 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
803 * gnat.dg/invalid1.adb: New test.
805 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
807 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
809 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
810 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
812 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
815 * g++.dg/cpp0x/range-for18.C: New.
817 2011-05-15 Tobias Burnus <burnus@net-b.de>
820 * gfortran.dg/coarray/image_index_2.f90: New.
822 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
824 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
825 * g++.dg/cpp0x/override2.C: New.
827 2011-05-14 Tobias Burnus <burnus@net-b.de>
830 * gfortran.de/coarray_20.f90: New.
832 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
835 * function_optimize_7.f90: New test case.
837 2011-05-13 Jason Merrill <jason@redhat.com>
839 * g++.dg/cpp0x/decltype26.C: New.
840 * g++.dg/cpp0x/enum11.C: New.
842 2011-05-13 Tobias Burnus <burnus@net-b.de>
846 * gfortran.dg/assign_8.f90: Update dg-error.
848 2011-05-13 Tobias Burnus <burnus@net-b.de>
851 * gfortran.dg/io_constraints_8.f90: New.
852 * gfortran.dg/io_constraints_9.f90: New.
854 2011-05-13 Martin Thuresson <martint@google.com>
856 PR gcov-profile/47793
857 * gcc.dg/pr47793.c: New.
859 2011-05-12 Jakub Jelinek <jakub@redhat.com>
861 PR tree-optimization/48975
862 * gcc.dg/pr48975.c: New test.
864 2011-05-12 Tobias Burnus <burnus@net-b.de>
867 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
869 2011-05-12 Jason Merrill <jason@redhat.com>
871 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
873 2011-05-12 Geert Bosch <bosch@adacore.com>
875 * gnat.dg/view_conversion1.adb: New test.
877 2011-05-12 Richard Guenther <rguenther@suse.de>
879 PR tree-optimization/48172
880 * gcc.dg/vect/pr48172.c: New testcase.
882 2011-05-12 Jakub Jelinek <jakub@redhat.com>
885 * g++.dg/opt/pr48967.C: New test.
887 2011-05-11 Jason Merrill <jason@redhat.com>
889 * g++.dg/cpp0x/constexpr-friend.C: New.
890 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
892 * g++.dg/cpp0x/sfinae22.C: New.
894 2011-05-11 Tobias Burnus <burnus@net-b.de>
897 * gfortran.dg/generic_24.f90: New.
899 2011-05-11 Richard Guenther <rguenther@suse.de>
901 PR tree-optimization/15256
902 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
904 2011-05-11 Jakub Jelinek <jakub@redhat.com>
907 * gcc.dg/pr48159-1.c: New test.
908 * gcc.dg/pr48159-2.c: New test.
910 2011-05-11 Richard Guenther <rguenther@suse.de>
913 * gcc.dg/torture/pr48953.c: New testcase.
915 2011-05-11 Richard Guenther <rguenther@suse.de>
917 PR tree-optimization/18041
918 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
920 2011-05-11 Alan Modra <amodra@gmail.com>
923 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
925 2011-05-10 Jason Merrill <jason@redhat.com>
927 * g++.dg/cpp0x/defaulted25.C: New.
928 * g++.dg/template/crash7.C: Adjust.
930 * g++.dg/cpp0x/variadic108.C: New.
932 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
934 * g++.dg/inherit/virtual9.C: Extend.
936 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
939 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
940 are passed and returned in vector registers.
942 2011-05-10 Richard Guenther <rguenther@suse.de>
944 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
945 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
946 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
947 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
948 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
951 2011-05-10 Jakub Jelinek <jakub@redhat.com>
953 PR tree-optimization/48611
954 PR tree-optimization/48794
955 * gfortran.dg/gomp/pr48611.f90: New test.
956 * gfortran.dg/gomp/pr48794.f90: New test.
959 * gcc.dg/dfp/pr48928.c: New test.
961 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
964 * g++.dg/cpp0x/pr48522.C: New.
966 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
969 * g++.dg/cpp0x/sfinae21.C: New.
971 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
973 * g++.dg/template/sfinae28.C: Rename to...
974 * g++.dg/cpp0x/sfinae19.C: ... this.
975 * g++.dg/template/sfinae29.C: Rename to...
976 * g++.dg/cpp0x/sfinae20.C: ... this.
978 2011-05-09 Jeff Law <law@redhat.com>
980 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
983 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
986 * g++.dg/init/pr20039.C: New.
988 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
992 * g++.dg/template/sfinae28.C: New.
993 * g++.dg/template/sfinae29.C: Likewise.
995 2011-05-09 Jason Merrill <jason@redhat.com>
997 * g++.dg/template/nontype23.C: New.
999 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
1001 * g++.dg/init/pr48859.C: New.
1003 2011-05-09 Jason Merrill <jason@redhat.com>
1005 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
1006 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
1007 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
1008 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
1009 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
1010 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
1011 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
1012 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
1014 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
1016 * g++.dg/inherit/virtual9.C: New.
1018 2011-05-09 Dodji Seketeli <dodji@redhat.com>
1021 * g++.dg/template/dependent-expr8.C: New test case.
1023 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
1025 PR tree-optimization/48837
1026 * gcc.dg/pr48837.c: New testcase.
1028 2011-05-06 Jason Merrill <jason@redhat.com>
1030 * g++.dg/cpp0x/constexpr-condition2.C: New.
1032 * g++.dg/cpp0x/constexpr-missing.C: New.
1034 2011-05-06 Tobias Burnus <burnus@net-b.de>
1037 * gfortran.dg/coarray/this_image_2.f90: New.
1039 2011-05-06 Tobias Burnus <burnus@net-b.de>
1043 * gfortran.dg/bind_c_usage_22.f90: New.
1044 * gfortran.dg/bind_c_usage_23.f90: New.
1045 * gfortran.dg/bind_c_usage_24.f90: New.
1046 * gfortran.dg/bind_c_usage_24_c.c: New.
1048 2011-05-06 Dodji Seketeli <dodji@redhat.com>
1051 * g++.dg/template/member9.C: New test case.
1053 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
1055 * gnat.dg/discr29.ad[sb]: New test.
1056 * gnat.dg/discr30.adb: Likewise.
1058 2011-05-05 Julian Brown <julian@codesourcery.com>
1060 * gcc.target/arm/neon-vset_lanes8.c: New test.
1062 2011-05-05 Jason Merrill <jason@redhat.com>
1064 * g++.dg/init/new32.C: New.
1066 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1068 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
1071 2011-05-05 Jakub Jelinek <jakub@redhat.com>
1073 PR rtl-optimization/48381
1074 * gcc.c-torture/compile/pr48381.c: New test.
1076 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
1078 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
1080 * gcc.target/i386/opt-1.c: Ditto.
1082 2011-05-04 Jason Merrill <jason@redhat.com>
1084 * g++.dg/conversion/base1.C: New.
1086 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1088 PR libgfortran/48787
1089 * gfortran.dg/round_3.f08: Add more checks to test case.
1091 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
1093 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
1094 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
1095 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
1096 Gate test on effective_target fd_truncate.
1098 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
1100 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
1101 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
1102 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
1103 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
1104 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
1105 * gcc.target/i386/pr38824.c: Ditto.
1106 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
1107 * gcc.target/i386/vecinit-2.c: Ditto.
1108 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
1109 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
1110 * gcc.target/i386/parity-2.c: Ditto.
1111 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
1113 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
1115 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
1117 * gcc.target/bfin/mcpu-bf514.c: Likewise.
1118 * gcc.target/bfin/mcpu-bf516.c: Likewise.
1119 * gcc.target/bfin/mcpu-bf518.c: Likewise.
1121 2011-05-03 Tobias Burnus <burnus@net-b.de>
1124 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
1126 2011-05-03 Tobias Burnus <burnus@net-b.de>
1129 * gfortran.dg/coarray/this_image_1.f90: New.
1131 2011-05-03 Tobias Burnus <burnus@net-b.de>
1134 * gfortran.dg/coarray/caf.dg: New.
1135 * gfortran.dg/coarray/image_index_1.f90: New, copied
1136 from ../coarray_16.f90.
1138 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1141 * g++.dg/ext/complex9.C: New.
1143 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1146 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
1147 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
1148 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
1150 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
1152 * gcc.target/bfin/builtins: Created.
1153 * gcc.target/bfin/hisilh-O0.c: Deleted.
1154 * gcc.target/bfin/hisilh.c: Moved to...
1155 * gcc.target/bfin/builtins/hisilh.c: ...here.
1156 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
1157 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
1158 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
1159 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
1160 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
1161 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
1162 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
1163 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
1164 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
1165 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
1166 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
1167 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
1168 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
1169 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
1170 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
1171 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
1172 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
1173 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
1174 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
1175 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
1176 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
1177 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
1178 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
1179 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
1180 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
1181 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
1182 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
1183 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
1184 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
1185 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
1186 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
1187 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
1188 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
1189 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
1190 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
1191 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
1192 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
1193 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
1194 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
1195 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
1196 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
1197 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
1198 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
1199 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
1200 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
1201 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
1202 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
1203 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
1204 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
1205 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
1206 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
1207 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
1208 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
1209 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
1210 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
1211 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
1212 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
1213 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
1214 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
1215 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
1216 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
1217 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
1218 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
1219 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
1220 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
1221 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
1222 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
1223 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
1224 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
1225 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
1226 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
1227 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
1228 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
1229 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
1230 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
1231 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
1232 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
1233 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
1234 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
1235 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
1236 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
1237 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
1238 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
1239 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
1240 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
1241 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
1242 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
1243 * gcc.target/bfin/builtins/circptr.c: Ditto.
1244 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
1245 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
1246 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
1247 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
1248 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
1249 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
1250 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
1251 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
1252 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
1253 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
1254 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
1255 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
1256 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
1257 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
1258 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
1259 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
1260 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
1261 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
1262 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
1263 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
1264 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
1265 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
1266 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
1267 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
1268 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
1269 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
1270 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
1271 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
1272 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
1273 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
1274 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
1275 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
1276 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
1277 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
1278 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
1279 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
1280 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
1281 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
1282 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
1283 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
1284 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
1285 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
1286 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
1287 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
1288 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
1289 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
1290 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
1291 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
1292 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
1293 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
1294 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
1295 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
1296 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
1297 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
1298 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
1299 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
1300 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
1301 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
1302 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
1303 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
1304 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
1305 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
1306 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
1307 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
1308 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
1309 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
1310 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
1311 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
1312 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
1313 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
1315 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
1317 * gcc.target/arm/cold-lc.c: New test.
1319 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1322 * gcc.dg/pr48774.c: New test.
1324 2011-05-03 Richard Guenther <rguenther@suse.de>
1326 * gcc.dg/large-size-array-5.c: New testcase.
1328 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1330 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
1332 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1334 * lib/target-supports.exp (check_effective_target_vect_strided):
1336 (check_effective_target_vect_strided2)
1337 (check_effective_target_vect_strided3)
1338 (check_effective_target_vect_strided4)
1339 (check_effective_target_vect_strided8): ...these new functions.
1341 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
1342 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
1343 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
1344 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
1345 * gcc.dg/vect/pr37539.c: Likewise.
1346 * gcc.dg/vect/slp-11a.c: Likewise.
1347 * gcc.dg/vect/slp-11b.c: Likewise.
1348 * gcc.dg/vect/slp-11c.c: Likewise.
1349 * gcc.dg/vect/slp-12a.c: Likewise.
1350 * gcc.dg/vect/slp-12b.c: Likewise.
1351 * gcc.dg/vect/slp-18.c: Likewise.
1352 * gcc.dg/vect/slp-19a.c: Likewise.
1353 * gcc.dg/vect/slp-19b.c: Likewise.
1354 * gcc.dg/vect/slp-21.c: Likewise.
1355 * gcc.dg/vect/slp-23.c: Likewise.
1356 * gcc.dg/vect/vect-cselim-1.c: Likewise.
1358 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
1359 instead of vect_interleave && vect_extract_even_odd.
1360 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
1361 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
1362 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
1363 * gcc.dg/vect/vect-1.c: Likewise.
1364 * gcc.dg/vect/vect-10.c: Likewise.
1365 * gcc.dg/vect/vect-98.c: Likewise.
1366 * gcc.dg/vect/vect-107.c: Likewise.
1367 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1368 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1369 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1370 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1371 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1372 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1373 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1374 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1375 * gcc.dg/vect/vect-strided-float.c: Likewise.
1376 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1377 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1378 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1379 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1380 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1381 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1382 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1383 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1384 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1385 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1386 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1387 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1388 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1389 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1390 * gcc.dg/vect/vect-vfa-03.c: Likewise.
1392 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
1394 * gcc.dg/vect/pr30843.c: Likewise.
1395 * gcc.dg/vect/pr33866.c: Likewise.
1396 * gcc.dg/vect/slp-reduc-6.c: Likewise.
1397 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
1398 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
1399 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
1401 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1403 * gcc.dg/vect/slp-11.c: Split into...
1404 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
1405 gcc.dg/vect/slp-11c.c: ...these tests.
1406 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
1407 * gcc.dg/vect/slp-12c.c: ...this new test.
1408 * gcc.dg/vect/slp-19.c: Split into...
1409 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
1410 gcc.dg/vect/slp-19c.c: ...these new tests.
1412 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
1414 * lib/target-supports.exp
1415 (check_effective_target_vect_extract_even_odd_wide): Delete.
1416 (check_effective_target_vect_strided_wide): Likewise.
1417 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
1418 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
1419 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
1420 * gcc.dg/vect/pr37539.c: Likewise.
1421 * gcc.dg/vect/slp-11.c: Likewise.
1422 * gcc.dg/vect/slp-12a.c: Likewise.
1423 * gcc.dg/vect/slp-12b.c: Likewise.
1424 * gcc.dg/vect/slp-19.c: Likewise.
1425 * gcc.dg/vect/slp-23.c: Likewise.
1426 * gcc.dg/vect/vect-1.c: Likewise.
1427 * gcc.dg/vect/vect-98.c: Likewise.
1428 * gcc.dg/vect/vect-107.c: Likewise.
1429 * gcc.dg/vect/vect-strided-float.c: Likewise.
1431 2011-05-02 Jason Merrill <jason@redhat.com>
1433 * g++.dg/init/new31.C: New.
1435 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
1438 * gcc.dg/pr35445.c: New test.
1440 2011-05-02 Jason Merrill <jason@redhat.com>
1442 * c-c++-common/vla-1.c: New.
1444 2011-05-02 Richard Guenther <rguenther@suse.de>
1446 PR tree-optimization/48822
1447 * gcc.dg/torture/pr48822.c: New testcase.
1449 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
1452 * g++.dg/cpp0x/constexpr-47969.C: New.
1454 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
1457 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
1458 on vect_no_align targets.
1459 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
1460 vect_no_align targets.
1462 2011-05-01 Xinliang David Li <davidxl@google.com>
1464 * gcc.dg/tree-ssa/integer-addr.c: New test.
1465 * gcc.dg/tree-ssa/alias_bug.c: New test.
1467 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1469 PR libgfortran/48787
1470 * gfortran.dg/round_3.f08: Add more checks.
1472 2011-04-30 Tobias Burnus <burnus@net-b.de>
1475 * gfortran.dg/import9.f90: New, proper test.
1476 * gfortran.dg/interface_37.f90: Remove bogus
1477 test (bogus copy of interface_36.f90).
1479 2011-04-30 Tobias Burnus <burnus@net-b.de>
1482 * gfortran.dg/interface_37.f90: New.
1484 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1487 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
1489 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1491 PR tree-optimization/48809
1492 * gcc.c-torture/execute/pr48809.c: New test.
1494 2011-04-29 Jeff Law <law@redhat.com>
1496 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
1498 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
1501 * g++.dg/init/ctor10.C: New.
1503 2011-04-29 Le-Chun Wu <lcwu@google.com>
1505 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
1506 warning in implicitly instantiated templates.
1508 2011-04-29 Le-Chun Wu <lcwu@google.com>
1510 * g++.dg/warn/Wnull-conversion-1.C: New.
1511 * g++.dg/warn/Wnull-conversion-2.C: New.
1513 2011-04-29 Diego Novillo <dnovillo@google.com>
1515 * g++.old-deja/g++.other/null3.C: Expect warning about
1516 converting boolean to a pointer.
1518 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1521 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1525 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1527 2011-04-29 Tobias Burnus <burnus@net-b.de>
1530 * gfortran.dg/typebound_proc_22.f90: New.
1533 * gfortran.dg/interface_36.f90: New.
1535 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1537 PR libgfortran/48488
1538 PR libgfortran/48602
1539 PR libgfortran/48615
1540 PR libgfortran/48684
1541 PR libgfortran/48787
1542 * gfortran.dg/fmt_g.f: Adjust test.
1543 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1544 * gfortran.dg/round_3.f08: New test.
1545 * gfortran.dg/namelist_print_1.f: Adjust test.
1546 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1547 * gfortran.dg/f2003_io_5.f03: Adjust test.
1548 * gfortran.dg/coarray_15.f90: Adjust test.
1549 * gfortran.dg/namelist_65.f90: Adjust test.
1550 * gfortran.dg/fmt_cache_1.f: Adjust test.
1551 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1552 * gfortran.dg/real_const_3.f90: Adjust test.
1554 2011-04-28 Xinliang David Li <davidxl@google.com>
1556 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1557 * testsuite/g++.dg/prof-robust-1.C: New test.
1559 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1561 PR tree-optimization/48765
1562 * gcc.dg/vect/pr48765.c: New.
1564 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1566 PR tree-optimization/48775
1567 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1569 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1572 * g++.dg/inherit/pr48798.C: New.
1573 * g++.old-deja/g++.other/base1.C: Adjust.
1575 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1578 * g++.dg/template/inherit7.C: New test case.
1580 2011-04-28 Richard Guenther <rguenther@suse.de>
1582 PR tree-optimization/40052
1583 PR tree-optimization/15347
1584 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1585 * gcc.dg/pr15347.c: Likewise.
1587 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1590 * g++.dg/cpp0x/sfinae18.C: New.
1592 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1595 * g++.dg/ext/is_literal_type1.C: New.
1597 2011-04-28 Tobias Burnus <burnus@net-b.de>
1601 * gfortran.dg/interface_35.f90: New.
1602 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1603 * gfortran.dg/func_result_6.f90: Add dg-warning.
1604 * gfortran.dg/bessel_1.f90: Ditto.
1605 * gfortran.dg/hypot_1.f90: Ditto.
1606 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1607 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1608 * gfortran.dg/interface_assignment_4.f90: Ditto.
1610 2011-04-27 Jason Merrill <jason@redhat.com>
1612 * g++.dg/ext/complex8.C: New.
1614 * g++.dg/cpp0x/initlist49.C: New.
1615 * g++.dg/init/new30.C: New.
1617 2011-04-27 Tobias Burnus <burnus@net-b.de>
1620 * gfortran.dg/whole_file_34.f90: New.
1622 2011-04-27 Jan Hubicka <jh@suse.cz>
1624 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1626 2011-04-27 Jason Merrill <jason@redhat.com>
1628 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1630 * g++.dg/parse/ambig6.C: New.
1632 2011-04-27 Nick Clifton <nickc@redhat.com>
1634 * gcc.dg/20020312-2.c: Add definition for RX.
1636 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1637 option with RX targets.
1639 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1642 2011-04-27 Richard Guenther <rguenther@suse.de>
1644 * gcc.dg/tree-ssa/pr23382.c: Remove.
1646 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1649 * gcc.c-torture/compile/pr48767.c: New test.
1651 2011-04-27 Richard Guenther <rguenther@suse.de>
1653 PR tree-optimization/48772
1654 * g++.dg/pr48772.C: New testcase.
1656 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1659 * gcc.c-torture/compile/pr48742.c: New test.
1661 2011-04-26 Jason Merrill <jason@redhat.com>
1663 * g++.dg/lookup/koenig13.C: New.
1665 * g++.dg/cpp0x/initlist48.C: New.
1667 2011-04-25 Jason Merrill <jason@redhat.com>
1669 * g++.dg/cpp0x/sfinae17.C: New.
1671 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1674 * gcc.target/powerpc/pr48258-1.c: New file.
1675 * gcc.target/powerpc/pr48258-2.c: Ditto.
1677 2011-04-26 Xinliang David Li <davidxl@google.com>
1679 * gcc.dg/uninit-suppress.c: New test.
1680 * gcc.dg/uninit-suppress.c: New test.
1682 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1685 * gcc.dg/pr48768.c: New test.
1687 PR tree-optimization/48734
1688 * gcc.c-torture/compile/pr48734.c: New test.
1691 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1693 2011-04-26 Richard Guenther <rguenther@suse.de>
1695 PR tree-optimization/48731
1696 * gcc.dg/torture/pr48731.c: New testcase.
1698 2011-04-26 Richard Guenther <rguenther@suse.de>
1701 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1703 2011-04-26 Richard Guenther <rguenther@suse.de>
1706 * gcc.dg/torture/pr48694-1.c: New testcase.
1707 * gcc.dg/torture/pr48694-2.c: Likewise.
1709 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1711 * g++.dg/ext/underlying_type1.C: New.
1712 * g++.dg/ext/underlying_type2.C: Likewise.
1713 * g++.dg/ext/underlying_type3.C: Likewise.
1714 * g++.dg/ext/underlying_type4.C: Likewise.
1715 * g++.dg/ext/underlying_type5.C: Likewise.
1716 * g++.dg/ext/underlying_type6.C: Likewise.
1717 * g++.dg/ext/underlying_type7.C: Likewise.
1718 * g++.dg/ext/underlying_type8.C: Likewise.
1719 * g++.dg/ext/underlying_type9.C: Likewise.
1720 * g++.dg/ext/underlying_type10.C: Likewise.
1722 2011-04-25 Jason Merrill <jason@redhat.com>
1724 * g++.dg/cpp0x/regress/template-const2.C: New.
1726 2011-04-25 Jeff Law <law@redhat.com>
1728 * gcc.dg/tree-ssa/vrp56.c: new test.
1730 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1732 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1734 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1736 PR preprocessor/48740
1737 * c-c++-common/raw-string-11.c: New test.
1739 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1741 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1744 2011-04-23 Tobias Burnus <burnus@net-b.de>
1747 * gfortran.dg/coarray_19.f90: New.
1749 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1752 * gcc.dg/pr48685.c: New test.
1754 2011-04-22 Jan Hubicka <jh@suse.cz>
1756 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1758 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1760 PR tree-optimization/48717
1761 * gcc.c-torture/execute/pr48717.c: New test.
1763 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1766 * gcc.target/i386/pr48723.c: New test.
1768 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1771 * gcc.dg/gomp/pr48716.c: New test.
1772 * g++.dg/gomp/pr48716.C: New test.
1774 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1777 * gcc.dg/missing-field-init-2.c: Update testcase.
1779 2011-04-22 Alan Modra <amodra@gmail.com>
1781 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1783 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1786 * gfortran.dg/function_optimize_6.f90: New test.
1788 2011-04-21 Easwaran Raman <eraman@google.com>
1790 * gcc.dg/stack-layout-2.c: New test.
1792 2011-04-21 Richard Guenther <rguenther@suse.de>
1795 * g++.dg/lto/pr48207-2_0.C: New testcase.
1796 * g++.dg/lto/pr48207-3_0.C: Likewise.
1798 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1800 * gnat.dg/volatile5.adb: New test.
1801 * gnat.dg/volatile5_pkg.ads: New helper.
1803 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1806 * gcc.target/i386/pr48708.c: New test.
1808 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1810 * gcc.dg/vect/vect-119.c: New test.
1812 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1814 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1817 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1818 Richard Sandiford <richard.sandiford@linaro.org>
1821 * gcc.target/arm/pr46329.c: New test.
1823 2011-04-21 Tobias Burnus <burnus@net-b.de>
1826 * gfortran.dg/coarray_18.f90: New.
1828 2011-04-20 Jason Merrill <jason@redhat.com>
1830 * g++.dg/cpp0x/initlist47.C: New.
1832 * g++.dg/init/dtor4.C: New.
1834 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1837 * gcc.target/i386/sse2-pinsrw.c: New test.
1838 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1839 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1840 * gcc.target/i386/sse2-insvhi.c: Ditto.
1841 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1842 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1844 2011-04-20 Jason Merrill <jason@redhat.com>
1846 * g++.dg/template/const4.C: New.
1848 2011-04-20 Easwaran Raman <eraman@google.com>
1850 * gcc.dg/stack-layout-1.c: New test.
1852 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1854 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1855 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1858 2011-04-20 Kai Tietz <ktietz@redhat.com>
1860 * gcc.dg/binop-xor1.c: New test.
1861 * gcc.dg/binop-xor2.c: New test.
1862 * gcc.dg/binop-xor3.c: New test.
1863 * gcc.dg/binop-xor4.c: New test.
1864 * gcc.dg/binop-xor5.c: New test.
1866 2011-04-20 Richard Guenther <rguenther@suse.de>
1868 PR tree-optimization/47892
1869 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1871 2011-04-20 Richard Guenther <rguenther@suse.de>
1874 * g++.dg/torture/pr48695.C: New testcase.
1876 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1878 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1879 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1880 * gcc.c-torture/execute/pr45262.c: Ditto
1881 * gcc.dg/torture/pr43165.c: Ditto.
1882 * gcc.dg/torture/pr47228.c: Ditto.
1883 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1884 * gcc.dg/ipa/pr45644.c: Ditto.
1885 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1888 2011-04-19 Jason Merrill <jason@redhat.com>
1890 * g++.dg/ext/complex7.C: New.
1892 * g++.dg/ext/attrib41.C: New.
1894 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1897 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1899 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1902 * gcc.target/i386/pr48678.c: New test.
1904 2011-04-19 Martin Jambor <mjambor@suse.cz>
1906 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1907 * g++.dg/opt/devirt2.C: New test.
1908 * g++.dg/ipa/devirt-g-1.C: Likewise.
1910 2011-04-19 Tobias Burnus <burnus@net-b.de>
1913 * gfortran.dg/whole_file_33.f90: New.
1915 2011-04-19 Martin Jambor <mjambor@suse.cz>
1917 * g++.dg/ipa/devirt-7.C: New test.
1919 2011-04-19 Richard Guenther <rguenther@suse.de>
1922 * g++.dg/lto/pr48207_0.C: New testcase.
1924 2011-04-18 Jason Merrill <jason@redhat.com>
1926 * g++.dg/init/void1.C: New.
1928 * g++.dg/cpp0x/union4.C: New.
1930 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1933 * g++.dg/torture/pr48661.C: New test.
1936 * g++.dg/gomp/pr48632.C: New test.
1938 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1940 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1941 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1943 2011-04-18 Tobias Burnus <burnus@net-b.de>
1946 * gfortran.dg/coarray_17.f90: New.
1947 * gfortran.dg/coarray_10.f90: Update dg-error.
1949 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1952 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1953 * gfortran.dg/guality/guality.exp: Likewise.
1955 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1957 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1959 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1961 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1963 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1965 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1967 2011-04-18 Richard Guenther <rguenther@suse.de>
1970 * g++.dg/torture/pr46364.C: New testcase.
1972 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1974 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1976 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1978 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1980 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1981 Ira Rosen <ira.rosen@linaro.org>
1984 * gcc.target/arm/pr48252.c: New test.
1986 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1988 PR tree-optimization/48616
1989 * gcc.dg/pr48616.c: New test.
1991 2011-04-18 Tobias Burnus <burnus@net-b.de>
1994 * gfortran.dg/coarray_16.f90: New.
1996 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1999 * gfortran.dg/realloc_on_assign_7.f03: New test.
2001 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2003 PR libgfortran/48602
2004 * gfortran.dg/fmt_g0_6.f08: New test.
2006 2011-04-17 Jason Merrill <jason@redhat.com>
2008 * g++.dg/cpp0x/sfinae16.C: New.
2010 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
2012 * gcc.target/mips/reg-var-1.c: New test.
2014 2011-04-17 Jan Hubicka <jh@suse.cz>
2016 * gcc.dg/winline-5.c: Update testcase.
2018 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
2020 * gnat.dg/discr27.ad[sb]: Move dg directive.
2021 * gnat.dg/discr28.ad[sb]: New test.
2022 * gnat.dg/discr28_pkg.ads: New helper.
2024 2011-04-17 Michael Matz <matz@suse.de>
2026 PR tree-optimization/48622
2028 * gcc.dg/lto/pr48622_0.c: New test.
2030 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
2032 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
2033 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
2034 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
2035 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
2036 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
2037 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
2039 2011-04-15 Jason Merrill <jason@redhat.com>
2041 * g++.dg/cpp0x/range-for17.C: New.
2043 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2045 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
2046 * g++.dg/cpp0x/range-for3.C: Likewise.
2047 * g++.dg/cpp0x/range-for9.C: Correct error message.
2048 * g++.dg/cpp0x/range-for11.C: New.
2049 * g++.dg/cpp0x/range-for12.C: New.
2050 * g++.dg/cpp0x/range-for13.C: New.
2051 * g++.dg/cpp0x/range-for14.C: New.
2052 * g++.dg/cpp0x/range-for15.C: New.
2053 * g++.dg/cpp0x/range-for16.C: New.
2055 2011-04-15 Tobias Burnus <burnus@net-b.de>
2058 * gfortran.dg/coarray_15.f90: Change to dg-do run.
2060 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
2062 * objc.dg/naming-4.m: Updated.
2063 * objc.dg/naming-5.m: Updated.
2064 * objc.dg/naming-6.m: New.
2065 * objc.dg/naming-7.m: New.
2066 * obj-c++.dg/naming-1.mm: Updated.
2067 * obj-c++.dg/naming-2.mm: Updated.
2068 * obj-c++.dg/naming-3.mm: New.
2069 * obj-c++.dg/naming-4.mm: New.
2071 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2073 PR libgfortran/48589
2074 * gfortran.dg/fmt_g0_5.f08: New test.
2076 2011-04-15 Richard Guenther <rguenther@suse.de>
2079 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
2081 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
2083 * gcc.target/avr/torture/pr41885.c (dg-options): Change
2084 -finline-limit=0 to -fno-inline
2086 2011-04-15 Jakub Jelinek <jakub@redhat.com>
2089 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
2092 2011-04-14 Jakub Jelinek <jakub@redhat.com>
2095 * gcc.target/i386/sse4_1-insertps-3.c: New test.
2096 * gcc.target/i386/sse4_1-insertps-4.c: New test.
2097 * gcc.target/i386/avx-insertps-3.c: New test.
2098 * gcc.target/i386/avx-insertps-4.c: New test.
2100 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2102 * gcc.target/avr/torture/pr41885.c (dg-options): Add
2105 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2110 * gcc.target/avr/pr46779-1.c: New test case
2111 * gcc.target/avr/pr46779-2.c: New test case
2113 2011-04-14 Jason Merrill <jason@redhat.com>
2115 * g++.dg/cpp0x/sfinae15.C: New.
2117 * g++.dg/cpp0x/sfinae14.C: New.
2119 * g++.dg/ext/vla10.C: New.
2121 2011-04-14 Richard Guenther <rguenther@suse.de>
2123 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
2125 2011-04-14 Richard Guenther <rguenther@suse.de>
2127 * gcc.dg/fold-bitand-4.c: Move ...
2128 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
2130 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
2132 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
2134 * gcc.target/avr/torture/trivial.c: Ditto.
2136 2011-04-13 Jason Merrill <jason@redhat.com>
2138 * g++.dg/template/operator11.C: New.
2140 2011-04-13 Jakub Jelinek <jakub@redhat.com>
2143 * gcc.dg/gomp/pr48591.c: New test.
2146 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
2147 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
2149 2011-04-13 Dodji Seketeli <dodji@redhat.com>
2152 * g++.dg/template/dependent-expr7.C: New test case.
2154 2011-04-13 Jason Merrill <jason@redhat.com>
2156 * g++.dg/cpp0x/sfinae13.C: New.
2158 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
2160 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
2162 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2164 * gcc.target/arm/pr43698.c: Remove -march option.
2166 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
2168 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
2171 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
2175 * gfortran.dg/realloc_on_assign_6.f03: New test.
2177 2011-04-12 Kai Tietz <ktietz@redhat.com>
2179 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
2180 targets the additional -mno-ms-bitfields and
2181 -Wno-packed-bitfield-compat options.
2182 * g++.dg/ext/bitfield3.C: Likewise.
2183 * g++.dg/ext/bitfield4.C: Likewise.
2184 * g++.dg/ext/bitfield5.C: Likewise.
2185 * gcc.dg/bitfld-15.c: Likewise.
2186 * gcc.dg/bitfld-16.c: Likewise.
2187 * gcc.dg/bitfld-17.c: Likewise.
2188 * gcc.dg/bitfld-18.c: Likewise.
2190 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
2192 * gcc.target/arm/neon-vld3-1.c: New test.
2193 * gcc.target/arm/neon-vst3-1.c: New test.
2194 * gcc.target/arm/neon/v*.c: Regenerate.
2196 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2198 PR rtl-optimization/48549
2199 * g++.dg/opt/pr48549.C: New test.
2201 2011-04-12 Richard Guenther <rguenther@suse.de>
2203 PR tree-optimization/46076
2204 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
2206 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2209 * lib/compat.exp (compat-execute): Declare unsupported after
2210 stripping path from src1.
2211 * lib/lto.exp (lto-execute): Likewise.
2213 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2216 * gcc.dg/pr48552-1.c: New test.
2217 * gcc.dg/pr48552-2.c: New test.
2219 2011-04-11 Jason Merrill <jason@redhat.com>
2221 * g++.dg/cpp0x/sfinae12.C: New.
2223 * g++.dg/cpp0x/enum10.C: New.
2225 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2227 * g++.dg/cpp0x/rv-func.C: New.
2229 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2231 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
2234 2011-04-11 Martin Jambor <mjambor@suse.cz>
2236 PR tree-optimization/48195
2237 * gcc.dg/ipa/pr48195.c: New test.
2239 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
2241 * gnat.dg/return3.adb: Remove unused switch.
2243 2011-04-08 Mike Stump <mikestump@comcast.net>
2246 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2247 default to fno-common.
2249 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
2251 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
2252 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
2254 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2257 * gfortran.dg/function_optimize_5.f90: New test.
2259 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
2261 * gnat.dg/aggr17.adb: New test.
2262 * gnat.dg/aggr18.adb: Likewise.
2264 2011-04-08 Michael Matz <matz@suse.de>
2267 * gcc.target/i386/pr48389.c: New test.
2269 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
2271 PR rtl-optimization/48272
2272 * g++.dg/opt/pr48272.C: New.
2274 2011-04-08 Dmitry Melnik <dm@ispras.ru>
2276 PR rtl-optimization/48235
2277 * gcc.dg/pr48235.c: New.
2279 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2281 PR rtl-optimization/48302
2282 * g++.dg/opt/pr48302.C: New.
2284 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2287 * g++.dg/opt/pr48273.C: New.
2289 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
2291 PR rtl-optimization/48442
2292 * gcc.dg/pr48442.c: New.
2294 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2296 PR tree-optimization/48377
2297 * gcc.dg/vect/pr48377.c: New test.
2299 2011-04-07 Jason Merrill <jason@redhat.com>
2301 * g++.dg/cpp0x/regress/call1.C: New.
2303 * g++.dg/cpp0x/variadic107.C: New.
2305 * g++.dg/cpp0x/sfinae11.C: New.
2306 * g++.dg/cpp0x/noexcept02.C: Fix.
2308 * g++.dg/cpp0x/sfinae10.C: New.
2310 * g++.dg/cpp0x/sfinae9.C: New.
2312 * c-c++-common/Wcast-qual-1.c: Move here from...
2313 * gcc.dg/cast-qual-3.c: ...here, and...
2314 * g++.dg/warn/Wcast-qual2.C: ...here.
2316 * g++.dg/cpp0x/sfinae8.C: New.
2318 * g++.dg/cpp0x/sfinae7.C: New.
2320 * g++.dg/cpp0x/enum9.C: New.
2322 2011-04-07 Mike Stump <mikestump@comcast.net>
2324 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2325 with no trampolines.
2327 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2330 * gfortran.dg/gomp/pr48117.f90: New test.
2333 * gcc.dg/torture/pr48343.c: New test.
2335 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2337 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
2339 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
2341 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
2343 2011-04-07 Tom de Vries <tom@codesourcery.com>
2346 * lib/scanasm.exp (object-size): New proc.
2347 * gcc.target/arm/pr43920-2.c: New test.
2349 2011-04-06 Tobias Burnus <burnus@net-b.de>
2353 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
2355 2011-04-06 Steve Ellcey <sje@cup.hp.com>
2357 * gcc.dg/mtune.c: Prune note from output.
2359 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2362 * gcc.dg/guality/pr36977.c: New test.
2363 * gcc.dg/guality/pr48466.c: New test.
2365 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2367 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
2369 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
2371 * gnat.dg/return3.adb: New test.
2373 2011-04-06 Richard Guenther <rguenther@suse.de>
2375 PR tree-optimization/47663
2376 * gcc.dg/tree-ssa/inline-8.c: New testcase.
2378 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
2380 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
2381 Solaris 8 and 9 as well.
2383 2011-04-05 Tom de Vries <tom@codesourcery.com>
2386 * gcc.target/arm/pr43920-1.c: New test.
2388 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
2390 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
2391 (cctor): Actually return the value.
2392 (main): Cast return values.
2394 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2396 * gfortran.dg/character_comparison_8.f90: New test.
2398 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2400 * frontend-passes: (optimize_lexical_comparison): New function.
2401 (optimize_expr): Call it.
2402 (optimize_comparison): Also handle lexical comparison functions.
2403 Return false instad of -2 for unequal comparison.
2405 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2408 * function_optimize_4.f90: New test.
2410 2011-04-04 Tobias Burnus <burnus@net-b.de>
2413 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
2414 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
2415 * gfortran.dg/coarray_15.f90: New.
2417 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2419 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2420 * gfortran.dg/bessel_7.f90: Likewise.
2422 2011-04-03 Tobias Burnus <burnus@net-b.de>
2424 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
2426 2011-04-03 Richard Guenther <rguenther@suse.de>
2427 Ira Rosen <ira.rosen@linaro.org>
2429 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
2430 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
2431 -ftree-loop-if-convert-stores.
2433 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2435 * gnat.dg/specs/aggr2.ads: New test.
2437 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
2439 * gnat.dg/debug2.ad[sb]: New test.
2440 * gnat.dg/debug2_pkg.ads: New helper.
2441 * gnat.dg/debug3.ad[sb]: New test.
2443 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
2445 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
2447 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2450 * gcc.c-torture/compile/pr48335-1.c: New test.
2451 * gcc.dg/pr48335-1.c: New test.
2452 * gcc.dg/pr48335-2.c: New test.
2453 * gcc.dg/pr48335-3.c: New test.
2454 * gcc.dg/pr48335-4.c: New test.
2455 * gcc.dg/pr48335-5.c: New test.
2456 * gcc.dg/pr48335-6.c: New test.
2457 * gcc.dg/pr48335-7.c: New test.
2458 * gcc.dg/pr48335-8.c: New test.
2459 * gcc.target/i386/pr48335-1.c: New test.
2461 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
2464 * gcc.dg/Waddress.c: New test.
2466 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2469 * gfortran.dg/function_optimize_3.f90: New test.
2471 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
2473 * gcc.c-torture/compile/20110401-1.c: New test.
2475 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
2476 * g++.dg/lto/20091002-2_0.C: Likewise.
2477 * g++.dg/lto/20090303_0.c: Likewise.
2478 * g++.dg/lto/20091004-1_0.C: Likewise.
2479 * g++.dg/lto/20091002-3_0.C: Likewise.
2480 * g++.dg/lto/20091004-2_0.C: Likewise.
2481 * g++.dg/lto/20081123_0.C: Likewise.
2482 * g++.dg/lto/20090313_0.C: Likewise.
2483 * g++.dg/lto/20081109-1_0.C: Likewise.
2484 * g++.dg/lto/20081219_0.C: Likewise.
2485 * g++.dg/lto/20081204-1_0.C: Likewise.
2486 * g++.dg/lto/20090302_0.C: Likewise.
2487 * g++.dg/lto/20081119-1_0.C: Likewise.
2488 * g++.dg/lto/20081118_0.C: Likewise.
2489 * gcc.dg/lto/20091020-2_0.c: Likewise.
2490 * gcc.dg/lto/20090210_0.c: Likewise.
2491 * gcc.dg/lto/20081204-1_0.c: Likewise.
2492 * gcc.dg/lto/20081224_0.c: Likewise.
2493 * gcc.dg/lto/20090219_0.c: Likewise.
2494 * gcc.dg/lto/20091014-1_0.c: Likewise.
2495 * gcc.dg/lto/20091016-1_0.c: Likewise.
2496 * gcc.dg/lto/20090206-2_0.c: Likewise.
2497 * gcc.dg/lto/20090116_0.c: Likewise.
2498 * gcc.dg/lto/20091013-1_0.c: Likewise.
2499 * gcc.dg/lto/20091015-1_0.c: Likewise.
2500 * gcc.dg/lto/20090126-2_0.c: Likewise.
2502 2011-03-31 Ian Lance Taylor <iant@google.com>
2504 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
2506 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2508 * gnat.dg/opt16.adb: New test.
2510 2011-03-31 Jason Merrill <jason@redhat.com>
2512 * g++.dg/cpp0x/defaulted24.C: New.
2514 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2517 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2520 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2522 * g++.dg/other/i386-9.C: New test.
2524 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2526 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2528 2011-03-30 Jason Merrill <jason@redhat.com>
2530 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2532 * g++.dg/cpp0x/regress/isnan.C: New.
2534 * g++.dg/cpp0x/initlist46.C: New.
2536 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2539 * gcc.target/arm/neon-modes-2.c: New test.
2541 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2544 * gcc.c-torture/compile/pr48305.c: New test.
2546 2011-03-29 Jason Merrill <jason@redhat.com>
2548 * g++.dg/cpp0x/regress/value-dep1.C: New.
2550 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2552 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2554 2011-03-29 Ian Lance Taylor <iant@google.com>
2556 * go.test/go-test.exp: Handle the test lines used in several new
2558 (errchk): Add opts parameter. Change all callers. Handle parens
2561 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2562 Dominique d'Humieres <dominiq@lps.ens.fr>
2564 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2565 and __APPLE__ && __PPC__ && __ALTIVEC__.
2567 2011-03-29 Jason Merrill <jason@redhat.com>
2569 * g++.dg/cpp0x/dependent1.C: New.
2571 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2573 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2575 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2577 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2580 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2581 * gfortran.dg/proc_ptr_comp_32.f90: New.
2583 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2585 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2586 check for corresponding warning.
2588 2011-03-28 Jason Merrill <jason@redhat.com>
2590 * g++.dg/cpp0x/rv-deduce2.C: New.
2592 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2595 * gcc.dg/pr48203.c: New test.
2597 2011-03-28 Jeff Law <law@redhat.com>
2599 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2601 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2603 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2604 and __PPC__ && __ALTIVEC__.
2606 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2609 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2610 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2611 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2612 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2614 2011-03-28 Jason Merrill <jason@redhat.com>
2616 * g++.dg/cpp0x/initlist-array2.C: New.
2618 * g++.dg/cpp0x/initlist-array1.C: New.
2620 * g++.dg/cpp0x/constexpr-compound.C: New.
2622 * g++.dg/cpp0x/constexpr-using.C: New.
2624 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2626 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2629 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2631 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2633 * gcc.dg/slp-1.c: New test.
2635 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2637 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2638 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2639 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2640 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2641 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2642 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2643 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2644 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2645 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2646 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2647 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2648 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2649 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2650 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2652 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2655 * gfortran.dg/trim_optimize_5.f90: New test.
2656 * gfortran.dg/trim_optimize_6.f90: New test.
2658 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2661 * gcc.target/mips/madd-7.c: Remove -mlong32.
2662 * gcc.target/mips/msub-7.c: Likewise.
2664 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2666 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2667 accesses to preserve the meaning of the test for doubleword vectors.
2668 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2669 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2671 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2674 * gfortran.dg/class_42.f03: New.
2676 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2678 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2681 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2683 PR rtl-optimization/48144
2684 * gcc.dg/pr48144.c: New test.
2686 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2688 * gnat.dg/discr27.ad[sb]: New test.
2690 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2692 * gnat.dg/limited_with2.ad[sb]: New test.
2693 * gnat.dg/limited_with2_pkg1.ads: New helper.
2694 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2696 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2698 * gnat.dg/opt15.adb: New test.
2699 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2701 2011-03-25 Tobias Burnus <burnus@net-b.de>
2705 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2706 * gfortran.dg/leadz_trailz_3.f90: Ditto
2708 2011-03-25 Martin Jambor <mjambor@suse.cz>
2710 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2712 2011-03-25 Jason Merrill <jason@redhat.com>
2714 * g++.dg/cpp0x/defaulted22.C: New.
2715 * g++.dg/cpp0x/defaulted23.C: New.
2716 * g++.dg/cpp0x/defaulted15.C: Adjust.
2718 2011-03-25 Jason Merrill <jason@redhat.com>
2720 * g++.dg/cpp0x/move1.C: New.
2722 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2725 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2727 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2729 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2730 for mips-sgi-irix6.5.
2731 Replace snprintf prototype by <stdio.h>.
2733 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2736 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2737 run_expensive_tests.
2738 * gcc.dg/graphite/block-4.c: Likewise.
2739 * gcc.dg/graphite/block-7.c: Likewise.
2740 * gcc.dg/graphite/block-8.c: Likewise.
2742 2011-03-25 Richard Guenther <rguenther@suse.de>
2744 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2745 * g++.dg/tree-ssa/pr8781.C: Likewise.
2746 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2747 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2748 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2749 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2750 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2751 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2752 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2753 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2754 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2755 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2756 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2757 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2758 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2759 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2760 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2761 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2762 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2763 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2764 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2765 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2766 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2767 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2768 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2769 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2770 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2771 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2772 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2773 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2774 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2775 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2776 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2777 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2778 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2779 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2780 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2781 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2782 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2783 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2784 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2785 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2786 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2787 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2788 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2789 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2790 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2791 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2792 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2793 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2794 * c-c++-common/pr46562-2.c: Likewise.
2795 * gfortran.dg/pr42108.f90: Likewise.
2796 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2797 foo to be inlined even at -O1.
2798 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2799 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2800 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2801 * gcc.dg/matrix/matrix.exp: Disable FRE.
2803 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2806 * gcc.dg/dfp/pr48204.c: New test.
2808 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2811 * gcc.c-torture/execute/pr47917.c: Move this...
2812 * gcc.dg/torture/pr47917.c: to here and add xfails.
2814 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2816 * gnat.dg/array16.ad[sb]: New test.
2817 * gnat.dg/array16.ads: New helper.
2819 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2821 * gnat.dg/derived_type2.adb: New test.
2823 2011-03-24 Richard Guenther <rguenther@suse.de>
2825 PR tree-optimization/48271
2826 * g++.dg/torture/pr48271.C: New testcase.
2828 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2830 * gnat.dg/array15.ad[sb]: New test.
2832 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2835 * gcc.target/i386/pr48237.c: New test.
2837 2011-03-24 Richard Guenther <rguenther@suse.de>
2840 * gcc.dg/builtin-object-size-10.c: New testcase.
2842 2011-03-24 Richard Guenther <rguenther@suse.de>
2844 PR tree-optimization/46562
2845 * c-c++-common/pr46562-2.c: New testcase.
2846 * c-c++-common/pr46562.c: Likewise.
2848 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2850 * gcc.dg/vect/vect-cselim-1.c: New test.
2851 * gcc.dg/vect/vect-cselim-2.c: New test.
2853 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2855 * gcc.target/arm/pr46934.c: New.
2857 2011-03-23 Ian Lance Taylor <iant@google.com>
2859 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2861 2011-03-23 Richard Guenther <rguenther@suse.de>
2863 * gcc.dg/struct: Remove directory and contents.
2865 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2868 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2870 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2872 * gnat.dg/discr26.ad[sb]: New test.
2873 * gnat.dg/discr26_pkg.ads: New helper.
2875 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2878 * gcc.target/arm/neon-vld-1.c: New test.
2880 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2882 * gnat.dg/array14.ad[sb]: New test.
2883 * gnat.dg/array14_pkg.ads: New helper.
2885 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2887 * gcc.c-torture/execute/920501-8.x: Remove.
2888 * gcc.c-torture/execute/930513-1.x: Remove.
2889 * gcc.c-torture/execute/960312-1.x: Remove.
2890 * gcc.c-torture/compile/20000804-1.c,
2891 gcc.c-torture/compile/20001205-1.c,
2892 gcc.c-torture/compile/20001226-1.c,
2893 gcc.c-torture/compile/20010518-2.c,
2894 gcc.c-torture/compile/20020312-1.c,
2895 gcc.c-torture/compile/20020604-1.c,
2896 gcc.c-torture/compile/920501-12.c,
2897 gcc.c-torture/compile/920501-4.c,
2898 gcc.c-torture/compile/920520-1.c,
2899 gcc.c-torture/compile/980506-1.c,
2900 gcc.c-torture/execute/980709-1.x,
2901 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2902 options for m68hc11.
2903 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2904 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2907 2011-03-22 Nick Clifton <nickc@redhat.com>
2909 * lib/target-supports.exp (check_profiling_available): Add MN10300
2910 to the list of targets that do not support profiling. Restore
2911 alpha sorting to this list.
2913 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2915 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2916 failure on 32-bit systems.
2917 * gcc.dg/torture/vector-2.c: Ditto.
2919 2011-03-22 Richard Guenther <rguenther@suse.de>
2921 PR tree-optimization/48228
2922 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2924 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2926 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2930 * gcc.target/powerpc/pr48226.c: New file.
2932 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2934 * lib/prune.exp (prune_gcc_output): Prune "could not create
2935 compact unwind for" warnings.
2937 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2941 * gcc.c-torture/execute/pr42544.c: New test.
2942 * gcc.c-torture/execute/pr48197.c: New test.
2944 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2946 PR preprocessor/48192
2947 * gcc.target/powerpc/pr48192.c: New file.
2950 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2951 split problem of 0 being loaded in a VSX register.
2953 2011-03-21 Richard Guenther <rguenther@suse.de>
2956 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2957 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2958 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2959 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2961 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2964 * gcc.dg/pr48213.c: New test.
2966 2011-03-21 Kai Tietz <ktietz@redhat.com>
2969 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2971 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2973 * gcc.target/arm/xor-and.c: New.
2975 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2978 * gfortran.dg/function_optimize_1.f90: New test.
2979 * gfortran.dg/function_optimize_2.f90: New test.
2981 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2983 PR rtl-optimization/47502
2984 * gcc.target/i386/pr47502-1.c: New.
2985 * gcc.target/i386/pr47502-2.c: Likewise.
2987 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2989 PR rtl-optimization/48156
2990 * gcc.dg/pr48156.c: New test.
2992 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2995 * gfortran.dg/scratch_1.f90: Adjust test.
2997 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3000 * gfortran.dg/scratch_1.f90: New test.
3002 2011-03-18 Joseph Myers <joseph@codesourcery.com>
3004 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
3005 variably modified typedefs.
3006 * gcc.dg/c1x-typedef-2.c: Remove.
3008 2011-03-18 Joseph Myers <joseph@codesourcery.com>
3010 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
3011 * gcc.dg/c1x-anon-struct-3.c: New test.
3012 * gcc.dg/anon-struct-11.c: Update.
3014 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3016 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
3018 Only xfail with gas.
3020 2011-03-18 Jason Merrill <jason@redhat.com>
3022 * g++.dg/template/fn-ptr1.C: New.
3024 * g++.dg/overload/volatile1.C: New.
3026 * g++.dg/opt/pr23372.C: New.
3028 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
3030 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3033 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
3035 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
3037 * gcc.target/arm/unsigned-extend-1.c: New.
3039 2011-03-18 Jakub Jelinek <jakub@redhat.com>
3042 * gcc.c-torture/compile/pr48161.c: New test.
3044 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
3047 * gcc.dg/torture/pr47725.c: New.
3049 2011-03-17 Jason Merrill <jason@redhat.com>
3051 * g++.dg/cpp0x/constexpr-overflow2.C: New.
3052 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
3054 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
3056 * gnat.dg/specs/elab2.ads: New test.
3057 * gnat.dg/specs/elab2_pkg.ads: New helper.
3059 2011-03-17 Jason Merrill <jason@redhat.com>
3061 * g++.dg/cpp0x/decltype-1212.C: New.
3062 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
3064 2011-03-17 Jason Merrill <jason@redhat.com>
3066 * g++.dg/parse/memfnquals1.C: New.
3068 2011-03-17 Richard Guenther <rguenther@suse.de>
3071 * gcc.dg/pr48134.c: New testcase.
3073 2011-03-17 Richard Guenther <rguenther@suse.de>
3076 * g++.dg/torture/pr48165.C: New testcase.
3078 2011-03-17 Jakub Jelinek <jakub@redhat.com>
3080 PR rtl-optimization/48141
3081 * gcc.dg/pr48141.c: New test.
3083 2011-03-16 Jason Merrill <jason@redhat.com>
3085 * g++.dg/cpp0x/constexpr-48089.C: New.
3087 * g++.dg/cpp0x/constexpr-abi1.C: New.
3089 * g++.dg/cpp0x/constexpr-46336.C: New.
3090 * g++.dg/parse/friend5.C: Adjust expected errors.
3092 * g++.dg/cpp0x/constexpr-47570.C: New.
3094 2011-03-16 Dodji Seketeli <dodji@redhat.com>
3097 * ++.dg/debug/dwarf2/typedef6.C: New test.
3099 2011-03-16 Jason Merrill <jason@redhat.com>
3101 * g++.dg/cpp0x/elision2.C: New.
3103 * g++.dg/cpp0x/constexpr-array3.C: New.
3105 2011-03-16 Jason Merrill <jason@redhat.com>
3107 * g++.dg/cpp0x/sfinae6.C: New.
3108 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
3109 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
3110 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
3111 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
3112 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
3114 2011-03-16 Jason Merrill <jason@redhat.com>
3116 * g++.dg/template/incomplete6.C: New.
3118 2011-03-16 Jeff Law <law@redhat.com>
3120 * gcc.dg/tree-ssa/vrp55.c: New test.
3122 2011-03-16 Jason Merrill <jason@redhat.com>
3124 * g++.dg/cpp0x/auto22.C: New.
3126 2011-03-16 Richard Guenther <rguenther@suse.de>
3128 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
3129 optimizing it away if promoted to const.
3131 2011-03-16 Richard Guenther <rguenther@suse.de>
3133 PR tree-optimization/48149
3134 * gcc.dg/fold-complex-1.c: New testcase.
3136 2011-03-16 Richard Guenther <rguenther@suse.de>
3139 * gcc.dg/guality/pr45882.c: Really make sure no inlining
3142 2011-03-16 Richard Guenther <rguenther@suse.de>
3144 PR tree-optimization/26134
3145 * gcc.dg/tree-ssa/complex-6.c: New testcase.
3147 2011-03-16 Richard Guenther <rguenther@suse.de>
3149 PR tree-optimization/48146
3150 * gcc.dg/torture/pr48146.c: New testcase.
3152 2011-03-16 Richard Guenther <rguenther@suse.de>
3154 * gcc.dg/tree-ssa/pr14814.c: Adjust.
3155 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
3157 2011-03-16 Jakub Jelinek <jakub@redhat.com>
3160 * gcc.c-torture/compile/pr48136.c: New test.
3162 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
3165 * gcc.dg/guality/pr45882.c: New test.
3167 2011-03-15 Jason Merrill <jason@redhat.com>
3169 * g++.dg/cpp0x/constexpr-recursion.C: New.
3171 * g++.dg/cpp0x/implicit11.C: New.
3173 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3175 * g++.dg/cpp0x/constexpr-attribute.C: New.
3177 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
3179 * g++.dg/parse/pr34758.C: New.
3181 2011-03-15 Xinliang David Li <davidxl@google.com>
3184 * gcc.dg/uninit-pred-7_d.c: New test.
3185 * gcc.dg/uninit-pred-8_d.c: New test.
3187 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3190 * gcc.target/arm/pr46788.c: New.
3192 2011-03-15 Richard Guenther <rguenther@suse.de>
3195 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
3196 * gfortran.dg/ishft_4.f90: Likewise.
3197 * gfortran.dg/leadz_trailz_3.f90: Likewise.
3199 2011-03-15 Richard Guenther <rguenther@suse.de>
3201 PR tree-optimization/13954
3202 * g++.dg/tree-ssa/pr13954.C: New testcase.
3204 2011-03-15 Richard Guenther <rguenther@suse.de>
3206 PR tree-optimization/48037
3207 * gcc.target/i386/pr48037-1.c: New testcase.
3209 2011-03-15 Richard Guenther <rguenther@suse.de>
3211 PR tree-optimization/41490
3212 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
3213 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
3214 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
3215 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
3216 * g++.dg/tree-ssa/pr33604.C: Adjust.
3218 2011-03-14 Jakub Jelinek <jakub@redhat.com>
3221 * gcc.c-torture/execute/pr47917.c: New test.
3222 * gcc.dg/pr47917.c: New test.
3225 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
3227 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
3229 * gcc.target/i386/sse4_1-floor-vec.c: New test.
3230 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
3231 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
3232 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
3233 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
3234 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
3235 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
3236 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
3237 * gcc.target/i386/avx-floor-vec.c: Ditto.
3238 * gcc.target/i386/avx-ceil-vec.c: Ditto.
3239 * gcc.target/i386/avx-trunc-vec.c: Ditto.
3240 * gcc.target/i386/avx-rint-vec.c: Ditto.
3241 * gcc.target/i386/avx-floorf-vec.c: Ditto.
3242 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
3243 * gcc.target/i386/avx-truncf-vec.c: Ditto.
3244 * gcc.target/i386/avx-rintf-vec.c: Ditto.
3246 2011-03-14 Tom Tromey <tromey@redhat.com>
3248 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
3249 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
3250 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
3252 2011-03-14 Tom Tromey <tromey@redhat.com>
3254 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
3255 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
3256 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
3258 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
3260 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
3262 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
3264 PR rtl-optimization/47166
3265 * gcc.c-torture/execute/postmod-1.c: New test.
3267 2011-03-14 Richard Guenther <rguenther@suse.de>
3270 * gcc.dg/torture/pr48098.c: New testcase.
3272 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
3275 * gcc.target/powerpc/pr48053-1.c: New test.
3276 * gcc.target/powerpc/pr48053-2.c: Likewise.
3278 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3281 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
3283 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3286 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
3288 2011-03-12 Janus Weil <janus@gcc.gnu.org>
3291 * gfortran.dg/class_41.f03: New.
3293 2011-03-11 Dodji Seketeli <dodji@redhat.com>
3295 * g++.dg/conversion/cast3.C: New test.
3297 2011-03-11 Jason Merrill <jason@redhat.com>
3299 * g++.dg/template/error45.C: New.
3301 * g++.dg/parse/no-type-defn1.C: New.
3303 * g++.dg/ext/attrib40.C: New.
3305 * g++.dg/cpp0x/regress/array1.C: New.
3307 2011-03-11 Richard Guenther <rguenther@suse.de>
3309 PR tree-optimization/48067
3310 * gcc.dg/pr48067.c: New testcase.
3312 2011-03-11 Richard Guenther <rguenther@suse.de>
3315 * g++.dg/lto/20110311-1_0.C: New testcase.
3317 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3320 * g++.dg/inherit/virtual8.C: New test.
3323 * gcc.dg/torture/pr48044.c: New test.
3325 2011-03-11 Janus Weil <janus@gcc.gnu.org>
3328 * gfortran.dg/proc_ptr_comp_31.f90: New.
3330 2011-03-11 Richard Guenther <rguenther@suse.de>
3332 PR tree-optimization/47278
3333 * gcc.dg/torture/pr47278-1.c: New testcase.
3334 * gcc.dg/torture/pr47278-2.c: Likewise.
3336 2011-03-11 Jakub Jelinek <jakub@redhat.com>
3338 PR tree-optimization/48063
3339 * gcc.dg/torture/pr48063.c: New test.
3341 2011-03-10 Jason Merrill <jason@redhat.com>
3343 * g++.dg/template/array22.C: New.
3345 * g++.dg/cpp0x/syntax-err1.C: New.
3346 * g++.dg/parse/error36.C: Adjust expected errors.
3347 * g++.old-deja/g++.pt/ctor2.C: Likewise.
3348 * g++.old-deja/g++.pt/typename3.C: Likewise.
3349 * g++.old-deja/g++.pt/typename4.C: Likewise.
3350 * g++.old-deja/g++.pt/typename6.C: Likewise.
3352 2011-03-09 Jason Merrill <jason@redhat.com>
3354 * g++.dg/template/nontype22.C: New.
3356 2011-03-09 Martin Jambor <mjambor@suse.cz>
3358 PR tree-optimization/47714
3359 * g++.dg/torture/pr47714.C: New test.
3361 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3364 * gcc.target/powerpc/pr47755-2.c: New file.
3366 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3368 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
3369 is not set in the environment, pass 64 as first argument when not
3370 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
3371 native where ulimit -u is supported.
3373 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3375 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
3377 2011-03-08 Jason Merrill <jason@redhat.com>
3379 * g++.dg/template/nontype21.C: New.
3381 * g++.dg/template/anon5.C: New.
3383 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3386 * gcc.dg/pr47881.c: New test.
3388 2011-03-08 Dodji Seketeli <dodji@redhat.com>
3391 * g++.dg/lookup/template3.C: New test.
3393 2011-03-08 Kai Tietz <ktietz@redhat.com>
3395 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
3398 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
3401 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
3402 sizeof to compute alignment.
3404 2011-03-08 Jakub Jelinek <jakub@redhat.com>
3406 PR tree-optimization/48022
3407 * gcc.dg/pr48022-1.c: New test.
3408 * gcc.dg/pr48022-2.c: New test.
3410 2011-03-07 Jason Merrill <jason@redhat.com>
3412 * g++.dg/template/nontype20.C: New.
3413 * g++.dg/init/member1.C: Adjust expected errors.
3414 * g++.dg/parse/constant4.C: Likewise.
3415 * g++.dg/template/qualified-id3.C: Likewise.
3416 * g++.old-deja/g++.pt/crash10.C: Likewise.
3418 * g++.dg/cpp0x/regress/non-const1.C: New.
3420 2011-03-07 Jakub Jelinek <jakub@redhat.com>
3423 * gcc.dg/pr47991.c: New test.
3425 2011-03-07 Jason Merrill <jason@redhat.com>
3427 * g++.dg/abi/mangle46.C: New.
3429 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
3432 * gcc.target/powerpc/pr47862.c: New.
3434 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
3437 * gcc.target/i386/combine-mul.c: Require nonpic.
3439 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
3440 Nathan Froyd <froydnj@codesourcery.com>
3442 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
3444 2011-03-06 Mark Mitchell <mark@codesourcery.com>
3446 * README.QMTEST: Remove.
3448 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
3449 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3452 * gfortran.dg/array_constructor_37.f90 : New test.
3454 2011-03-05 Jason Merrill <jason@redhat.com>
3456 * g++.dg/abi/mangle39.C: ABI v5, not 6.
3457 * g++.dg/abi/mangle45.C: Likewise.
3458 * g++.dg/cpp0x/trailing1.C: Likewise.
3460 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3462 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
3464 2011-03-05 Jakub Jelinek <jakub@redhat.com>
3466 PR rtl-optimization/47899
3467 * gcc.dg/pr47899.c: New test.
3469 * gcc.dg/torture/pr47968.c: Ignore warnings.
3471 PR tree-optimization/47967
3472 * gcc.c-torture/compile/pr47967.c: New test.
3474 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3476 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
3477 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
3479 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
3481 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
3482 and property_getAttributes() if __OBJC2__.
3483 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3484 * objc.dg/property/property-encoding-1.m: New.
3485 * obj-c++.dg/property/property-encoding-1.mm: New.
3487 2011-03-04 Jason Merrill <jason@redhat.com>
3489 * g++.dg/template/pseudodtor6.C: New.
3491 * g++.dg/inherit/covariant19.C: New.
3493 2011-03-04 Richard Guenther <rguenther@suse.de>
3496 * gcc.dg/torture/pr47968.c: New testcase.
3498 2011-03-04 Richard Guenther <rguenther@suse.de>
3501 * gcc.dg/torture/pr47975.c: New testcase.
3503 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
3506 * g++.dg/template/crash106.C: New.
3508 2011-03-03 Jakub Jelinek <jakub@redhat.com>
3511 * gcc.dg/gomp/pr47963.c: New test.
3512 * g++.dg/gomp/pr47963.C: New test.
3514 2011-03-02 Jason Merrill <jason@redhat.com>
3516 * g++.dg/cpp0x/regress/condition1.C: New.
3518 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3520 2011-03-01 Jason Merrill <jason@redhat.com>
3522 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3524 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3526 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3528 PR rtl-optimization/47925
3529 * gcc.c-torture/execute/pr47925.c: New test.
3531 2011-03-01 Jason Merrill <jason@redhat.com>
3533 * g++.dg/cpp0x/decltype25.C: New.
3535 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3537 2011-03-01 Richard Guenther <rguenther@suse.de>
3539 PR tree-optimization/47890
3540 * gcc.dg/torture/pr47890.c: New testcase.
3542 2011-03-01 Richard Guenther <rguenther@suse.de>
3545 * gcc.dg/lto/pr47924_0.c: New testcase.
3547 2011-03-01 Richard Guenther <rguenther@suse.de>
3550 * gfortran.dg/lto/pr46911_0.f: New testcase.
3552 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3554 PR libgfortran/47933
3555 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3556 compile errors from older code form.
3558 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3560 PR libgfortran/47567
3561 * gfortran.dg/fmt_fw_d.f90: New test.
3563 2011-02-28 Jason Merrill <jason@redhat.com>
3565 * g++.dg/inherit/covariant18.C: New.
3567 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3570 * gcc.dg/pr47893.c: New test.
3572 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3574 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3575 NULL in case of a selector with conflicting types.
3576 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3578 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3580 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3581 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3582 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3583 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3585 2011-02-28 Jason Merrill <jason@redhat.com>
3588 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3590 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3592 PR libgfortran/47778
3593 * gfortran.dg/namelist_71.f90: New test.
3595 2011-02-27 Jason Merrill <jason@redhat.com>
3598 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3599 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3601 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3604 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3606 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3609 * gfortran.dg/gomp/task-1.f90: Removed.
3611 2011-02-26 Jason Merrill <jason@redhat.com>
3613 * g++.dg/template/this-targ1.C: New.
3615 * g++.dg/cpp0x/regress/template-const1.C: New.
3616 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3617 * g++.dg/template/function1.C: Adjust.
3618 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3619 * g++.dg/debug/debug7.C: Adjust.
3621 2011-02-26 Tobias Burnus <burnus@net-b.de>
3624 * gfortran.dg/gomp/task-1.f90: New.
3626 2011-02-25 Jie Zhang <jie@codesourcery.com>
3628 * gcc.target/arm/neon-thumb2-move.c: Add
3629 dg-require-effective-target arm_thumb2_ok.
3631 2011-02-24 Jason Merrill <jason@redhat.com>
3633 * g++.dg/parse/constant1.C: Specify C++98 mode.
3634 * g++.dg/parse/constant5.C: Likewise.
3635 * g++.dg/parse/error2.C: Likewise.
3636 * g++.dg/parse/semicolon3.C: Likewise.
3637 * g++.dg/template/crash14.C: Likewise.
3638 * g++.dg/template/local4.C: Likewise.
3639 * g++.dg/template/nontype3.C: Likewise.
3640 * g++.dg/parse/crash31.C: Adjust expected errors.
3641 * g++.dg/template/function1.C: Likewise.
3642 * g++.dg/template/ref3.C: Likewise.
3643 * g++.dg/template/static9.C: Likewise.
3644 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3646 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3647 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3648 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3649 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3650 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3652 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3655 * gfortran.dg/pr47878.f90: New test.
3657 2011-02-24 Richard Guenther <rguenther@suse.de>
3660 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3661 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3663 2011-02-24 Richard Guenther <rguenther@suse.de>
3666 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3667 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3669 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3671 PR libgfortran/47567
3672 * gfortran.dg/fmt_f0_1.f90: Update test.
3674 2011-02-23 Jason Merrill <jason@redhat.com>
3676 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3677 * g++.dg/abi/mangle45.C: New.
3679 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3680 * g++.dg/template/canon-type-9.C: Match use of decltype
3681 between declaration and definition.
3682 * g++.dg/template/canon-type-12.C: Likewise.
3684 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3687 * gfortran.dg/nested_allocatables_1.f90: New.
3689 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3692 * g++.dg/pr46868.C: New test.
3693 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3694 * g++.dg/parse/error14.C: Adjust.
3696 2011-02-23 Richard Guenther <rguenther@suse.de>
3698 PR tree-optimization/47838
3699 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3701 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3703 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3705 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3707 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3708 * gfortran.dg/count_init_expr.f03: Ditto.
3709 * gfortran.dg/gomp/pr43711.f90: Ditto.
3710 * gcc.dg/struct-parse-2.c: Ditto.
3711 * gcc.dg/parse-error-3.c: Ditto.
3712 * gcc.dg/Wlogical-op-1.c: Ditto.
3713 * gcc.dg/Walways-true-1.c: Ditto.
3714 * gcc.dg/pr24225.c: Ditto.
3715 * gcc.dg/Walways-true-2.c: Ditto.
3716 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3717 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3718 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3719 * g++.dg/overload/defarg4.C: Ditto.
3720 * g++.dg/inherit/covariant16.C: Ditto.
3721 * g++.dg/inherit/virtual7.C: Ditto.
3722 * g++.dg/template/canon-type-9.C: Ditto.
3723 * g++.dg/template/access19.C: Ditto.
3724 * g++.dg/template/call7.C: Ditto.
3725 * g++.dg/template/canon-type-2.C: Ditto.
3726 * g++.dg/template/init7.C: Ditto.
3727 * g++.dg/template/sizeof-template-argument.C: Ditto.
3728 * g++.dg/template/const3.C: Ditto.
3729 * g++.dg/template/sfinae26.C: Ditto.
3730 * g++.dg/template/sfinae26.C: Ditto.
3731 * g++.dg/template/canon-type-11.C: Ditto.
3732 * g++.dg/template/union2.C: Ditto.
3733 * g++.dg/template/canon-type-3.C: Ditto.
3734 * g++.dg/template/canon-type-1.C: Ditto.
3735 * g++.dg/template/canon-type-5.C: Ditto.
3736 * g++.dg/template/canon-type-7.C: Ditto.
3737 * g++.dg/template/canon-type-10.C: Ditto.
3738 * g++.dg/template/spec36.C: Ditto.
3739 * g++.dg/template/typedef38.C: Ditto.
3740 * g++.dg/template/canon-type-4.C: Ditto.
3741 * g++.dg/template/canon-type-6.C: Ditto.
3742 * g++.dg/template/canon-type-13.C: Ditto.
3743 * g++.dg/template/instantiate9.C: Ditto.
3744 * g++.dg/template/ttp22.C: Ditto.
3745 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3746 * g++.dg/warn/Walways-true-1.C: Ditto.
3747 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3748 * g++.dg/warn/Walways-true-2.C: Ditto.
3749 * g++.dg/conversion/op4.C: Ditto.
3750 * g++.dg/opt/pr19650.C: Ditto.
3751 * g++.dg/lookup/friend11.C: Ditto.
3752 * g++.dg/other/default2.C: Ditto.
3753 * g++.dg/other/default3.C: Ditto.
3754 * g++.dg/other/dtor2.C: Ditto.
3755 * g++.dg/other/friend5.C: Ditto.
3756 * g++.dg/other/default5.C: Ditto.
3757 * g++.dg/init/brace6.C: Ditto.
3758 * g++.dg/init/aggr5.C: Ditto.
3759 * g++.dg/init/error2.C: Ditto.
3760 * g++.dg/expr/bound-mem-fun.C: Ditto.
3761 * g++.dg/expr/cond6.C: Ditto.
3762 * g++.dg/expr/stmt-expr-1.C: Ditto.
3763 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3764 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3765 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3766 * g++.dg/cpp0x/bracket1.C: Ditto.
3767 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3768 * g++.dg/cpp0x/pr38646.C: Ditto.
3769 * g++.dg/cpp0x/variadic73.C: Ditto.
3770 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3771 * g++.dg/cpp0x/bracket4.C: Ditto.
3772 * g++.dg/cpp0x/decltype4.C: Ditto.
3773 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3774 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3775 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3776 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3777 * g++.dg/cpp0x/decltype2.C: Ditto.
3778 * g++.dg/cpp0x/decltype1.C: Ditto.
3779 * g++.dg/cpp0x/bracket2.C: Ditto.
3780 * g++.dg/cpp0x/decltype5.C: Ditto.
3781 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3782 * g++.dg/cpp0x/variadic70.C: Ditto.
3783 * g++.dg/cpp0x/decltype6.C: Ditto.
3784 * g++.dg/cpp0x/rvo.C: Ditto.
3785 * g++.dg/cpp0x/vt-40092.C: Ditto.
3786 * g++.dg/cpp0x/variadic-new.C: Ditto.
3787 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3788 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3789 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3790 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3791 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3792 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3793 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3794 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3795 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3796 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3797 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3798 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3799 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3800 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3801 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3802 * g++.dg/cpp0x/pr39639.C: Ditto.
3803 * g++.dg/cpp0x/decltype3.C: Ditto.
3804 * g++.dg/cpp0x/variadic68.C: Ditto.
3805 * g++.dg/cpp0x/variadic-function.C: Ditto.
3806 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3807 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3808 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3809 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3810 * g++.dg/parse/crash35.C: Ditto.
3811 * g++.dg/parse/crash40.C: Ditto.
3812 * g++.dg/parse/defarg12.C: Ditto.
3813 * g++.dg/parse/crash34.C: Ditto.
3814 * g++.dg/parse/constructor3.C: Ditto.
3815 * g++.dg/parse/template23.C: Ditto.
3816 * g++.dg/parse/crash56.C: Ditto.
3817 * g++.dg/parse/dtor13.C: Ditto.
3818 * g++.dg/parse/error33.C: Ditto.
3819 * g++.dg/parse/ctor9.C: Ditto.
3820 * g++.dg/parse/error32.C: Ditto.
3821 * g++.dg/parse/error37.C: Ditto.
3822 * g++.dg/parse/bitfield3.C: Ditto.
3823 * g++.dg/parse/struct-4.C: Ditto.
3824 * g++.dg/ext/has_trivial_copy.C: Ditto.
3825 * g++.dg/ext/is_polymorphic.C: Ditto.
3826 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3827 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3828 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3829 * g++.dg/ext/is_union.C: Ditto.
3830 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3831 * g++.dg/ext/is_pod.C: Ditto.
3832 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3833 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3834 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3835 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3836 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3837 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3838 * g++.dg/ext/is_abstract.C: Ditto.
3839 * g++.dg/ext/has_trivial_assign.C: Ditto.
3840 * g++.dg/ext/is_class.C: Ditto.
3841 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3842 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3843 * g++.dg/ext/is_base_of.C: Ditto.
3844 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3845 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3846 * g++.dg/ext/is_empty.C: Ditto.
3847 * g++.dg/ext/is_enum.C: Ditto.
3848 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3849 * gnat.dg/opt11.adb: Ditto.
3850 * obj-c++.dg/pr45735.mm: Ditto.
3851 * obj-c++.dg/pr24393.mm: Ditto.
3852 * obj-c++.dg/exceptions-2.mm: Ditto.
3853 * objc.dg/pr45735.m: Ditto.
3854 * objc.dg/pr24393.m: Ditto.
3856 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3858 * objc.dg/attributes/objc-exception-1.m: New.
3860 2011-02-23 Jie Zhang <jie@codesourcery.com>
3862 * gcc.dg/cpp/include7.c: New test.
3864 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3867 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3869 2011-02-23 Jie Zhang <jie@codesourcery.com>
3871 PR rtl-optimization/47763
3872 * gcc.dg/pr47763.c: New test.
3874 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3877 * gfortran.dg/whole_file_32.f90 : New test.
3879 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3882 * g++.dg/inherit/virtual7.C: New test.
3884 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3887 * objc.dg/type-size-3.m: Updated error message.
3888 * objc.dg/type-size-4.m: New test.
3889 * objc.dg/type-size-5.m: New test.
3891 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3893 * lib/gnat.exp: Fix comments.
3894 Don't load libgloss.exp.
3895 (default_gnat_version): Call $compiler with --version.
3896 Adapt regexp for gnatmake output, insert version.
3897 (gnat_version): New proc.
3898 (gnat_init): Remove gnat_libgcc_s_path.
3899 (gnat_target_compile): Likewise.
3900 Remove ld_library_path.
3901 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3902 (gnat_pass): Remove.
3903 (gnat_pass): Remove.
3904 (gnat_finish): Remove.
3905 (gnat_exit): Remove.
3906 (local_find_gnatmake): Reindent.
3907 (runtest_file_p): Remove.
3908 (prune_warnings): Remove.
3909 (find_gnatclean): New proc.
3910 * lib/gnat-dg.exp (lremove): New proc.
3911 (gnat-dg-test): Reindent.
3912 Remove additional output files.
3913 (gnat-dg-runtest): Remove.
3915 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3916 * gnat.dg/loop_optimization6.adb: Likewise.
3917 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3919 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3921 PR tree-optimization/47835
3922 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3924 2011-02-22 Tobias Burnus <burnus@net-b.de>
3926 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3927 * gfortran.dg/abstract_type_2.f03: Ditto.
3928 * gfortran.dg/abstract_type_3.f03: Ditto.
3929 * gfortran.dg/abstract_type_4.f03: Ditto.
3930 * gfortran.dg/abstract_type_5.f03: Ditto.
3931 * gfortran.dg/abstract_type_6.f03: Ditto.
3932 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3933 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3934 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3935 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3936 * gfortran.dg/array_function_5.f90: Ditto.
3937 * gfortran.dg/asynchronous_3.f03: Ditto.
3938 * gfortran.dg/char_expr_1.f90: Ditto.
3939 * gfortran.dg/class_14.f03: Ditto.
3940 * gfortran.dg/data_array_6.f: Ditto.
3941 * gfortran.dg/data_invalid.f90: Ditto.
3942 * gfortran.dg/dot_product_1.f03: Ditto.
3943 * gfortran.dg/func_derived_5.f90: Ditto.
3944 * gfortran.dg/func_result_4.f90: Ditto.
3945 * gfortran.dg/implied_do_1.f90: Ditto.
3946 * gfortran.dg/initialization_25.f90: Ditto.
3947 * gfortran.dg/initialization_26.f90: Ditto.
3948 * gfortran.dg/interface_34.f90: Ditto.
3949 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3950 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3951 * gfortran.dg/matmul_8.f03: Ditto.
3952 * gfortran.dg/merge_init_expr.f90: Ditto.
3953 * gfortran.dg/pack_assign_1.f90: Ditto.
3954 * gfortran.dg/pack_vector_1.f90: Ditto.
3955 * gfortran.dg/pointer_check_8.f90: Ditto.
3956 * gfortran.dg/product_init_expr.f03: Ditto.
3957 * gfortran.dg/reshape_order_5.f90: Ditto.
3958 * gfortran.dg/reshape_shape_1.f90: Ditto.
3959 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3960 * gfortran.dg/same_name_2.f90: Ditto.
3961 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3962 * gfortran.dg/spread_init_expr.f03: Ditto.
3963 * gfortran.dg/stmt_func_1.f90: Ditto.
3964 * gfortran.dg/sum_init_expr.f03: Ditto.
3965 * gfortran.dg/transpose_3.f03: Ditto.
3966 * gfortran.dg/unpack_init_expr.f03: Ditto.
3967 * gfortran.dg/warn_conversion.f90: Ditto.
3968 * gfortran.dg/warn_conversion_2.f90: Ditto.
3969 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3970 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3971 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3972 * gfortran.dg/whole_file_16.f90: Ditto.
3973 * gfortran.dg/whole_file_17.f90: Ditto.
3974 * gfortran.dg/whole_file_18.f90: Ditto.
3975 * gfortran.dg/whole_file_20.f03: Ditto.
3976 * gfortran.dg/whole_file_5.f90: Ditto.
3977 * gfortran.dg/whole_file_6.f90: Ditto.
3978 * gfortran.dg/write_invalid_format.f90: Ditto.
3979 * gfortran.dg/zero_sized_6.f90: Ditto.
3981 2011-02-21 Jeff Law <law@redhat.com>
3983 PR rtl-optimization/46178
3984 * gcc.target/i386/pr46178.c: New test.
3986 PR rtl-optimization/46002
3987 * gcc.c-torture/compile/pr46002.c: New test.
3989 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3991 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3994 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3997 * g++.dg/debug/pr47106.C: Require effective target lto.
3999 2011-02-21 Jason Merrill <jason@redhat.com>
4001 * g++.dg/cpp0x/constexpr-diag2.C: New.
4003 2011-02-20 Jason Merrill <jason@redhat.com>
4005 * g++.dg/cpp0x/constexpr-ctor7.C: New.
4007 * g++.dg/cpp0x/fntmpdefarg2.C: New.
4009 * g++.dg/overload/conv-op1.C: New.
4011 * g++.dg/cpp0x/constexpr-synth1.C: New.
4013 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
4015 * objc.dg/layout-2.m: New.
4016 * objc.dg/selector-3.m: Adjusted location of error message.
4017 * objc.dg/type-size-3.m: Same.
4018 * obj-c++.dg/selector-3.mm: Same.
4020 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
4023 * objc.dg/property/dotsyntax-22.m: New.
4024 * obj-c++.dg/property/dotsyntax-22.mm: New.
4026 2011-02-20 Dodji Seketeli <dodji@redhat.com>
4029 * g++.dg/template/typedef38.C: New test.
4031 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
4034 * gfortran.dg/whole_file_30.f90 : New test.
4035 * gfortran.dg/whole_file_31.f90 : New test.
4037 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
4041 * gfortran.dg/whole_file_28.f90 : New test.
4042 * gfortran.dg/whole_file_29.f90 : New test.
4044 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
4047 * g++.dg/template/crash105.C: New.
4049 2011-02-19 Jason Merrill <jason@redhat.com>
4051 * g++.dg/cpp0x/regress/no-elide1.C: New.
4053 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
4055 PR tree-optimization/46620
4056 * gcc.dg/pr46620.c: New.
4058 2011-02-19 Jakub Jelinek <jakub@redhat.com>
4061 * gcc.target/i386/pr47809.c: New test.
4063 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4064 Tobias Burnus <burnus@net-b.de>
4066 * lib/target-supports.exp
4067 (check_effective_target_fortran_large_real): New check for large reals.
4068 * gfortran.dg/nan_7.f90: New test.
4070 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4072 PR libgfortran/47567
4073 * gfortran.dg/fmt_f0_1.f90: Update test.
4075 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
4078 * gfortran.dg/array_constructor_36.f90 : New test.
4079 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
4080 allow for comparison between different elements of the array
4081 constructor at different levels of optimization.
4083 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
4085 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
4086 * gcc.target/i386/pr32280-1.c: Likewise.
4088 2011-02-19 Jakub Jelinek <jakub@redhat.com>
4091 * gcc.target/i386/pr47800.c: New test.
4093 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
4095 * objc/execute/exceptions/foward-1.x: New.
4097 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4100 * gfortran.dg/derived_constructor_comps_4.f90: New.
4102 2011-02-18 Tobias Burnus
4105 * gfortran.dg/func_result_6.f90: New.
4107 2011-02-18 Michael Matz <matz@suse.de>
4110 * gfortran.dg/lto/pr45586_0.f90: New test.
4111 * gfortran.dg/typebound_proc_20.f90: Ditto.
4112 * gfortran.dg/typebound_proc_21.f90: Ditto.
4114 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
4117 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
4119 2011-02-18 Tobias Burnus <burnus@net-b.de>
4122 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
4124 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
4125 normalizing the error/warning output.
4126 * gfortran.dg/Wall.f90: Update dg-error/warning.
4127 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
4128 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
4129 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
4130 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
4131 * gfortran.dg/class_30.f90: Update dg-error/warning.
4132 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
4133 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
4134 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
4135 * gfortran.dg/entry_17.f90: Update dg-error/warning.
4136 * gfortran.dg/entry_19.f90: Update dg-error/warning.
4137 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
4138 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
4139 * gfortran.dg/g77/12632.f: Update dg-error/warning.
4140 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
4141 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
4142 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
4143 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
4144 * gfortran.dg/goto_8.f90: Update dg-error/warning.
4145 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
4146 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
4147 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
4148 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
4149 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
4150 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
4151 * gfortran.dg/volatile3.f90: Update dg-error/warning.
4152 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
4153 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
4154 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
4155 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
4156 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
4158 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4161 * gfortran.dg/proc_ptr_comp_30.f90: New.
4163 2011-02-18 Jakub Jelinek <jakub@redhat.com>
4166 * gcc.target/i386/pr47780.c: New test.
4168 2011-02-18 Janus Weil <janus@gcc.gnu.org>
4171 * gfortran.dg/class_40.f03: New.
4173 2011-02-18 Dodji Seketeli <dodji@redhat.com>
4176 * g++.dg/cpp0x/auto21.C: New test.
4178 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
4180 * objc.dg/special/unclaimed-category-1.h: Updated for
4182 * objc.dg/special/unclaimed-category-1.m: Same.
4183 * objc.dg/zero-link-1.m: Same.
4184 * objc.dg/lookup-1.m: Same.
4185 * objc.dg/torture/strings/const-str-9.m
4186 * objc.dg/torture/strings/const-str-10.m: Same.
4187 * objc.dg/torture/strings/const-str-11.m: Same.
4188 * objc.dg/torture/forward-1.m: Same.
4189 * objc.dg/zero-link-2.m: Same.
4190 * objc.dg/encode-7-next-64bit.m: Same.
4191 * objc.dg/method-4.m: Same.
4192 * objc.dg/next-runtime-1.m: Same.
4193 * objc.dg/image-info.m: Same.
4194 * objc.dg/pr23214.m: Same.
4195 * objc.dg/symtab-1.m: Same.
4196 * obj-c++.dg/basic.m: Same.
4197 * obj-c++.dg/proto-lossage-3.m: Same.
4198 * obj-c++.dg/torture/strings/const-str-10.m: Same.
4199 * obj-c++.dg/torture/strings/const-str-11.m: Same.
4200 * obj-c++.dg/torture/strings/const-str-9.m: Same.
4201 * obj-c++.dg/method-11.m: Same.
4202 * objc/execute/enumeration-1.m: Same.
4203 * objc/execute/object_is_class.m: Same.
4204 * objc/execute/formal_protocol-2.m: Same.
4205 * objc/execute/formal_protocol-4.m: Same.
4206 * objc/execute/formal_protocol-6.m: Same.
4207 * objc/execute/bycopy-3.m: Same.
4208 * objc/execute/exceptions/catchall-1.m: Same.
4209 * objc/execute/exceptions/finally-1.m: Same.
4210 * objc/execute/exceptions/local-variables-1.m: Same.
4211 * objc/execute/exceptions/foward-1.m: Same.
4212 * objc/execute/bf-common.h
4213 * objc/execute/enumeration-2.m: Same.
4214 * objc/execute/formal_protocol-1.m: Same.
4215 * objc/execute/formal_protocol-3.m: Same.
4216 * objc/execute/formal_protocol-5.m: Same.
4217 * objc/execute/accessing_ivars.m: Same.
4218 * objc/execute/bycopy-2.m: Same.
4219 * objc/execute/formal_protocol-7.m: Same.
4220 * objc/execute/compatibility_alias.m: Same.
4221 * objc/execute/no_clash.m: Same.
4222 * objc/execute/object_is_meta_class.m: Same.
4223 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
4224 * objc/execute/class-tests-1.h: Include stdio.h.
4225 * objc/execute/class-tests-2.h: Same.
4226 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
4228 * obj-c++.dg/try-catch-2.mm: Same.
4230 2011-02-17 Jakub Jelinek <jakub@redhat.com>
4233 * g++.dg/warn/Wunused-parm-4.C: New test.
4235 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
4236 Jan Hubicka <jh@suse.cz>
4240 * g++.dg/debug/pr47106.C: New.
4242 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
4245 * gcc.target/i386/pr43653.c: New test.
4247 2011-02-11 Dodji Seketeli <dodji@redhat.com>
4250 * g++.dg/template/inherit6.C: New test.
4252 2011-02-16 Janus Weil <janus@gcc.gnu.org>
4255 * gfortran.dg/class_39.f03: New.
4257 2011-02-16 Dodji Seketeli <dodji@redhat.com>
4260 * g++.dg/cpp0x/variadic106.C: New test.
4262 2011-02-16 Jakub Jelinek <jakub@redhat.com>
4265 * gfortran.dg/pr47757-1.f90: New test.
4266 * gfortran.dg/pr47757-2.f90: New test.
4267 * gfortran.dg/pr47757-3.f90: New test.
4270 * g++.dg/cpp0x/enum8.C: New test.
4272 2011-02-15 Jason Merrill <jason@redhat.com>
4274 * g++.dg/inherit/implicit-trivial1.C: New.
4275 * g++.dg/cpp0x/implicit-trivial1.C: New.
4277 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4280 * gcc.dg/torture/pr47725.c: Removed.
4282 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4285 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
4286 constant does not generate a load from memory.
4288 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
4291 * gcc.dg/torture/pr47725.c: New.
4293 2011-02-15 Richard Guenther <rguenther@suse.de>
4295 PR tree-optimization/47743
4296 * gcc.dg/torture/pr47743.c: New testcase.
4298 2011-02-15 Jakub Jelinek <jakub@redhat.com>
4301 * gcc.target/i386/pr47581.c: New test.
4303 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4306 * gfortran.dg/select_type_22.f03: New.
4308 2011-02-14 Jason Merrill <jason@redhat.com>
4310 * g++.dg/cpp0x/regress/enum1.C: New.
4312 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4314 * gnat.dg/include.adb: New test.
4316 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4319 * gfortran.dg/class_38.f03: New.
4321 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
4323 * gcc.dg/pr46494.c: New test.
4325 2011-02-14 Richard Guenther <rguenther@suse.de>
4327 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
4329 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4332 * gnat.dg/null_pointer_deref1.exp: Don't skip on
4333 sparc*-sun-solaris2.11.
4335 2011-02-14 Janus Weil <janus@gcc.gnu.org>
4338 * gfortran.dg/argument_checking_18.f90: New.
4340 2011-02-13 Tobias Burnus <burnus@net-b.de>
4342 * gfortran.dg/argument_checking_13.f90: Update dg-error.
4343 * gfortran.dg/argument_checking_17.f90: New.
4345 2011-02-12 Janus Weil <janus@gcc.gnu.org>
4347 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
4348 are temporarily disabled.
4349 * gfortran.dg/class_7.f03: Ditto.
4350 * gfortran.dg/coarray_14.f90: Ditto.
4351 * gfortran.dg/typebound_proc_13.f03: Ditto.
4353 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
4356 * gfortran.dg/extends_11.f03: New.
4358 2011-02-11 Xinliang David Li <davidxl@google.com>
4360 PR tree-optimization/47707
4361 * g++.dg/tree-ssa/pr47707.C: New test.
4363 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
4365 * g++.dg/opt/inline17.C: New test.
4367 2011-02-11 Tobias Burnus <burnus@net-b.de>
4370 * gfortran.dg/pure_formal_2.f90: New.
4372 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
4374 PR rtl-optimization/47614
4375 * gfortran.dg/pr47614.f: New.
4377 2011-02-11 Joseph Myers <joseph@codesourcery.com>
4380 * gcc.dg/opts-6.c: New test.
4382 2011-02-11 Jakub Jelinek <jakub@redhat.com>
4385 * gcc.dg/pr47684.c: New test.
4387 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4390 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
4391 c99_runtime, dg-add-options c99_runtime.
4392 (main): Use __asm__.
4394 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4397 * lib/target-supports.exp (check_ascii_locale_available): New proc.
4398 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
4399 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
4400 * gcc.dg/ucnid-10.c: Likewise.
4401 * gcc.dg/ucnid-13.c: Likewise.
4402 * gcc.dg/ucnid-7.c: Likewise.
4403 * gcc.dg/ucnid-8.c: Likewise.
4404 Adapt dg-warning line number.
4406 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
4408 * gcc.target/i386/parity-1.c: Use -march=k8.
4409 * gcc.target/i386/parity-2.c: Ditto.
4410 * gcc.target/i386/vecinit-1.c: Ditto.
4411 * gcc.target/i386/vecinit-2.c: Ditto.
4413 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4416 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
4417 * gcc.target/mips/save-restore-3.c: Likewise.
4418 * gcc.target/mips/save-restore-4.c: Likewise.
4419 * gcc.target/mips/save-restore-5.c: Likewise.
4422 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
4423 * g++.dg/tree-prof/partition2.C: Likewise.
4425 2011-02-09 Jason Merrill <jason@redhat.com>
4427 * g++.dg/tree-ssa/inline-3.C: Use a normal function
4428 rather than misdeclare std::puts.
4430 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
4431 * g++.dg/other/warning1.C: Likewise.
4432 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
4433 * g++.old-deja/g++.gb/scope06.C: Likewise.
4434 * g++.old-deja/g++.law/cvt11.C: Likewise.
4435 * g++.old-deja/g++.law/init1.C: Likewise.
4436 * g++.dg/abi/mangle26.C: Likewise.
4438 * g++.dg/template/function1.C: Adjust for C++0x mode.
4439 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
4441 * g++.dg/ext/label10.C: Adjust for C++0x mode.
4442 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
4444 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
4446 * g++.dg/cpp0x/regress/abi-empty7.C: New.
4448 * g++.dg/cpp0x/regress: New directory.
4449 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
4450 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
4451 * g++.dg/cpp0x/regress/regress3.C: New.
4453 2011-02-10 Richard Guenther <rguenther@suse.de>
4455 PR tree-optimization/47677
4456 * gcc.dg/torture/pr47677.c: New testcase.
4458 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
4460 * objc.dg/special/load-category-1.m: Remove unused header.
4461 * objc.dg/special/load-category-1a.m: Likewise.
4462 * objc.dg/special/load-category-2.m: Likewise.
4463 * objc.dg/special/load-category-2a.m: Likewise.
4464 * objc.dg/special/load-category-3.m: Likewise.
4465 * objc.dg/special/load-category-3a.m: Likewise.
4466 * objc.dg/attributes/proto-attribute-2.m: Likewise.
4467 * objc.dg/attributes/proto-attribute-3.m: Likewise.
4468 * objc.dg/attributes/class-attribute-1.m: Likewise.
4469 * objc.dg/property/property.exp: Don't run for Darwin < 9.
4470 * obj-c++.dg/property/property.exp: Likewise.
4471 * objc.dg/attributes/method-sentinel-1.m: Update type header.
4472 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
4473 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
4474 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
4475 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
4476 * obj-c++.dg/template-8.mm: Likewise.
4478 2011-02-10 Jakub Jelinek <jakub@redhat.com>
4481 * gcc.target/i386/pr47665.c: New test.
4483 2011-02-10 Jie Zhang <jie@codesourcery.com>
4487 2011-02-05 Jie Zhang <jie@codesourcery.com>
4489 * gcc.dg/pr42631.c: Update test.
4490 * gcc.dg/pr42631-2.c: New test.
4492 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4495 * gfortran.dg/proc_decl_25.f90: New.
4497 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4500 * gfortran.dg/typebound_assignment_2.f03: New.
4502 2011-02-09 Richard Guenther <rguenther@suse.de>
4504 PR tree-optimization/47664
4505 * gcc.dg/tree-ssa/inline-7.c: New testcase.
4507 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
4510 * gnat.dg/uninit_func.adb: Adjust dg directive.
4512 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4515 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4517 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4520 * gfortran.dg/auto_dealloc_2.f90: New.
4522 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4524 * gcc.dg/builtins-config.h: Remove __sgi handling.
4525 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4526 -std=c99 for mips-sgi-irix6.5*.
4528 2011-02-09 Martin Jambor <mjambor@suse.cz>
4531 * gfortran.dg/pr25923.f90: Remove xfails.
4533 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4536 * gfortran.dg/inquire_14.f90: New test.
4538 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4541 * gfortran.dg/pointer_init_6.f90: New.
4543 2011-02-08 Jeff Law <law@redhat.com>
4545 PR tree-optimization/42893
4546 * gcc.tree-ssa/pr42893.c: New test.
4548 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4550 PR tree-optimization/46834
4551 PR tree-optimization/46994
4552 PR tree-optimization/46995
4553 * gcc.dg/graphite/id-pr46834.c: New.
4554 * gfortran.dg/graphite/id-pr46994.f90: New.
4555 * gfortran.dg/graphite/id-pr46995.f90: New.
4557 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4560 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4561 using the variable is known the warning is emitted there.
4562 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4563 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4565 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4568 * gcc.dg/noreturn-1.c (foo5): Likewise.
4569 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4570 (method2): Likewise.
4572 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4573 the return statement using the uninitialized variable.
4574 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4576 2011-02-08 Richard Guenther <rguenther@suse.de>
4579 * g++.dg/opt/pr47639.c: New testcase.
4581 2011-02-08 Richard Guenther <rguenther@suse.de>
4583 PR tree-optimization/47632
4584 * g++.dg/opt/pr47632.C: New testcase.
4586 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4588 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4590 2011-02-07 Richard Guenther <rguenther@suse.de>
4592 PR tree-optimization/47615
4593 * g++.dg/opt/pr47615.C: New testcase.
4595 2011-02-07 Richard Guenther <rguenther@suse.de>
4597 PR tree-optimization/47621
4598 * gcc.dg/torture/pr47621.c: New testcase.
4600 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4602 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4604 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4607 * gfortran.dg/allocate_with_source_1 : New test.
4609 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4612 * gcc.dg/pr47610.c: New test.
4614 2011-02-05 Jie Zhang <jie@codesourcery.com>
4617 * gcc.dg/pr42631.c: Update test.
4618 * gcc.dg/pr42631-2.c: New test.
4620 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4623 * gfortran.dg/pr47574.f90: New test.
4625 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4627 PR tree-optimization/46194
4628 * gcc.dg/autopar/pr46194.c: New.
4630 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4632 PR tree-optimization/43695
4633 * g++.dg/ipa/pr43695.C: New.
4635 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4638 * gcc.dg/pr23200.c: New test.
4640 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4643 * g++.dg/pr47589.C: New test.
4645 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4648 * g++.dg/template/typedef37.C: New test.
4649 * g++.dg/template/param1.C: Adjust expected error message.
4651 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4654 * gcc.dg/pr31490-2.c: New test.
4655 * gcc.dg/pr31490-3.c: New test.
4656 * gcc.dg/pr31490-4.c: New test.
4658 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4659 Jakub Jelinek <jakub@redhat.com>
4662 * g++.dg/parser/semicolon3.C: Adjust.
4663 * g++.dg/parser/semicolon4.C: New testcase.
4664 * g++.dg/pr46890.C: New testcase.
4666 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4669 * g++.dg/init/pr29571.C: New.
4671 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4673 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4674 instead of vect_int.
4676 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4679 * gcc.target/i386/pr47312.c: New test.
4682 * gcc.target/i386/pr47564.c: New test.
4684 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4686 PR tree-optimization/45122
4687 * gcc.dg/tree-ssa/pr45122.c: New.
4689 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4692 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4695 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4696 and vsx so a default --with-cpu=power7 doesn't give an error
4697 when -mavoid-indexed-addresses is used.
4699 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4700 wrapper function to save the arguments and then jump to the real
4701 function, rather than depending on the compiler not to move stuff
4703 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4705 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4706 Paul Thomas <pault@gcc.gnu.org>
4709 * gfortran.dg/class_37.f03 : New test.
4711 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4712 Richard Guenther <rguenther@suse.de>
4714 PR tree-optimization/40979
4716 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4717 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4718 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4719 check_vect_support_and_set_flags.
4720 * gfortran.dg/graphite/vect-pr40979.f90: New.
4722 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4725 * gfortran.dg/class_36.f03: New.
4727 2011-02-02 Richard Guenther <rguenther@suse.de>
4729 PR tree-optimization/47566
4730 * gcc.dg/lto/20110201-1_0.c: New testcase.
4732 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4738 * debug/pr47498.c: New.
4739 * debug/pr47501.c: New.
4741 2011-02-01 Richard Guenther <rguenther@suse.de>
4743 PR tree-optimization/47559
4744 * g++.dg/torture/pr47559.C: New testcase.
4746 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4749 * gfortran.dg/typebound_call_20.f03: New.
4751 2011-02-01 Richard Guenther <rguenther@suse.de>
4753 PR tree-optimization/47555
4754 * gcc.dg/pr47555.c: New testcase.
4756 2011-02-01 Richard Guenther <rguenther@suse.de>
4758 PR tree-optimization/47541
4759 * g++.dg/torture/pr47541.C: New testcase.
4761 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4764 * gfortran.dg/typebound_call_19.f03: New.
4766 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4769 * g++.dg/cpp0x/pr47416.C: New test.
4771 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4774 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4776 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4779 * gfortran.dg/typebound_assignment_1.f03: New.
4781 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4783 PR tree-optimization/47538
4784 * gcc.c-torture/execute/pr47538.c: New test.
4786 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4789 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4791 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4793 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4795 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4797 PR rtl-optimization/44031
4798 * gcc.c-torture/compile/20110131-1.c: New test.
4800 2011-01-31 Tobias Burnus <burnus@net-b.de>
4803 * gfortran.dg/stmt_func_1.f90: New.
4805 2011-01-31 Tobias Burnus <burnus@net-b.de>
4808 * gfortran.dg/interface_34.f90: New.
4810 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4813 * gfortran.dg/realloc_on_assign_5.f03: New test.
4814 * gfortran.dg/realloc_on_assign_5.f03: New test.
4816 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4818 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4819 * gfortran.dg/bessel_7.f90: Likewise.
4820 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4822 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4823 * gfortran.dg/sum_init_expr.f03: Likewise.
4825 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4827 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4830 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4831 loop only on "vect_intfloat_cvt" targets.
4833 2011-01-29 Tobias Burnus <burnus@net-b.de>
4836 * gfortran.dg/shape_6.f90: New.
4838 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4840 PR libgfortran/47434
4841 * gfortran.dg/read_infnan_1.f90: Update test.
4842 * gfortran.dg/module_nan.f90: Update test.
4843 * gfortran.dg/char4_iunit_1.f03: Update test.
4844 * gfortran.dg/large_real_kind_1.f90: Update test.
4845 * gfortran.dg/real_const_3.f90: Update test.
4846 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4848 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4851 * g++.dg/template/param2.C: New test.
4853 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4855 PR libgfortran/47285
4856 * gfortran.dg/fmt_g.f: New test.
4858 2011-01-28 Tobias Burnus <burnus@net-b.de>
4861 * gfortran.dg/pure_formal_1.f90: New.
4863 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4866 * gcc.dg/tls/pr42894.c: New test.
4868 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4870 * gcc.dg/pr47276.c: Add dg-require-visibility.
4872 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4874 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4876 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4877 Tobias Burnus <burnus@gcc.gnu.org>
4882 * gfortran.dg/realloc_on_assign_3.f03: New test.
4883 * gfortran.dg/realloc_on_assign_4.f03: New test.
4884 * gfortran.dg/allocatable_function_5.f90: New test.
4885 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4886 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4887 implemented" dg-errors.
4889 2011-01-27 Jan Hubicka <jh@suse.cz>
4892 * gcc.dg/attr-weakref-4.c: New testcase
4894 2011-01-27 Martin Jambor <mjambor@suse.cz>
4896 PR tree-optimization/47228
4897 * gcc.dg/torture/pr47228.c: New test.
4899 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4901 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4903 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4905 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4906 when using auto-overlay support on the SPU.
4908 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4910 PR rtl-optimization/44174
4911 * gcc.target/i386/asm-6.c: New test.
4913 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4915 PR rtl-optimization/46856
4916 * gcc.c-torture/compile/pr46856.c: New test.
4918 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4919 Andrew Pinski <pinskia@gmail.com>
4922 * gcc.dg/pr43082.c: New.
4924 2011-01-26 DJ Delorie <dj@redhat.com>
4926 PR rtl-optimization/46878
4927 * gcc.dg/pr46878-1.c: New test.
4929 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4932 * g++.dg/cpp0x/pr47476.C: New test.
4934 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4936 * gcc.c-torture/compile/20110126-1.c: New test.
4938 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4941 * gcc.dg/torture/pr47473.c: New test.
4943 2011-01-26 Jan Hubicka <jh@suse.cz>
4946 * gcc.c-torture/execute/pr47237.c: New testcase.
4948 2011-01-26 Jan Hubicka <jh@suse.cz>
4950 PR tree-optimization/47190
4951 * gcc.dg/attr-weakref-3.c: New testcase.
4953 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4956 * gcc.dg/dll-9a.c: New test file.
4957 * gcc.dg/dll-11.c: Likewise.
4958 * gcc.dg/dll-12.c: Likewise.
4959 * gcc.dg/dll-12a.c: Likewise.
4960 * gcc.dg/dll-11a.c: Likewise.
4961 * gcc.dg/dll-9.c: Likewise.
4962 * gcc.dg/dll-10.c: Likewise.
4963 * gcc.dg/dll-10a.c: Likewise.
4964 * g++.dg/ext/dllexport4a.cc: Likewise.
4965 * g++.dg/ext/dllexport4.C: Likewise.
4966 * g++.dg/ext/dllexport5.C: Likewise.
4967 * g++.dg/ext/dllexport5a.cc: Likewise.
4969 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4971 PR tree-optimization/46970
4972 * gcc.dg/graphite/pr46970.c: New.
4974 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4976 PR tree-optimization/46215
4977 * gcc.dg/graphite/pr46215.c: New.
4979 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4981 PR tree-optimization/46168
4982 * gcc.dg/graphite/pr46168.c: New.
4984 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4986 PR tree-optimization/43657
4987 * gcc.dg/graphite/pr43657.c: New.
4989 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4991 PR tree-optimization/29832
4992 * gfortran.dg/graphite/pr29832.f90: New.
4994 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4996 PR tree-optimization/43567
4997 * gcc.dg/graphite/pr43567.c: New.
4999 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5001 * gfortran.dg/graphite/interchange-4.f: New.
5002 * gfortran.dg/graphite/interchange-5.f: New.
5004 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
5005 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
5006 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
5007 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
5008 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
5009 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
5010 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
5011 * gfortran.dg/ltrans-7.f90: Removed.
5012 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
5014 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
5015 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
5016 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
5017 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
5018 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
5019 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
5020 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
5021 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
5022 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
5023 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
5024 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
5025 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
5026 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
5027 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
5028 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
5029 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
5030 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
5031 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
5032 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
5033 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
5034 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
5035 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
5036 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
5037 * gcc.dg/tree-ssa/data-dep-1.c
5038 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
5039 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
5040 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
5041 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
5042 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
5044 2011-01-25 Jakub Jelinek <jakub@redhat.com>
5046 PR tree-optimization/47265
5047 PR tree-optimization/47443
5048 * gcc.c-torture/compile/pr47265.c: New test.
5049 * gcc.dg/pr47443.c: New test.
5051 2011-01-25 Martin Jambor <mjambor@suse.cz>
5053 PR tree-optimization/47382
5054 * g++.dg/torture/pr47382.C: New test.
5055 * g++.dg/opt/devirt1.C: Xfail.
5057 2011-01-25 Yao Qi <yao@codesourcery.com>
5060 * gcc.target/arm/pr45701-1.c: New test.
5061 * gcc.target/arm/pr45701-2.c: New test.
5062 * gcc.target/arm/pr45701-3.c: New test.
5064 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5065 Jakub Jelinek <jakub@redhat.com>
5067 PR tree-optimization/47271
5068 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
5070 2011-01-25 Nick Clifton <nickc@redhat.com>
5072 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
5073 (saturate_add): Delete.
5075 (main): Do not run saturate_add.
5076 (set_interrupts): Delete.
5078 2011-01-25 Tobias Burnus <burnus@net-b.de>
5081 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
5083 2011-01-25 Jakub Jelinek <jakub@redhat.com>
5085 PR tree-optimization/47427
5086 PR tree-optimization/47428
5087 * gcc.c-torture/compile/pr47427.c: New test.
5088 * gcc.c-torture/compile/pr47428.c: New test.
5090 2011-01-25 Richard Guenther <rguenther@suse.de>
5093 * gcc.dg/torture/pr47411.c: New testcase.
5095 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5097 * gfortran.dg/graphite/id-24.f: New.
5098 * gfortran.dg/graphite/id-25.f: New.
5100 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5102 * gfortran.dg/graphite/id-23.f: New.
5104 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5106 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
5108 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5110 * gcc.dg/graphite/block-0.c: Un-XFAILed.
5111 * gcc.dg/graphite/block-1.c: Un-XFAILed.
5112 * gcc.dg/graphite/block-7.c: Un-XFAILed.
5113 * gcc.dg/graphite/block-8.c: Un-XFAILed.
5114 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
5115 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
5116 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
5117 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
5118 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
5120 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
5122 * gcc.dg/graphite/block-0.c: Add documentation.
5123 * gcc.dg/graphite/block-4.c: Same.
5124 * gcc.dg/graphite/block-7.c: Same.
5125 * gcc.dg/graphite/block-8.c: New.
5126 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
5127 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
5128 * gcc.dg/graphite/interchange-12.c: Add documentation.
5129 * gcc.dg/graphite/interchange-13.c: New.
5130 * gcc.dg/graphite/interchange-14.c: New.
5131 * gcc.dg/graphite/interchange-15.c: New.
5132 * gcc.dg/graphite/interchange-8.c: Add documentation.
5133 * gcc.dg/graphite/interchange-mvt.c: Same.
5135 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
5138 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
5139 * gcc.target/powerpc/altivec-14.c: Ditto.
5140 * gcc.target/powerpc/altivec-33.c: Ditto.
5141 * gcc.target/powerpc/altivec-types-1.c: Ditto.
5142 * gcc.target/powerpc/altivec-types-2.c: Ditto.
5143 * gcc.target/powerpc/altivec-types-3.c: Ditto.
5144 * gcc.target/powerpc/altivec-types-4.c: Ditto.
5145 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
5146 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
5147 * g++.dg/ext/altivec-15.C: Ditto.
5148 * g++.dg/ext/altivec-types-1.C: Ditto.
5149 * g++.dg/ext/altivec-types-2.C: Ditto.
5150 * g++.dg/ext/altivec-types-3.C: Ditto.
5151 * g++.dg/ext/altivec-types-4.C: Ditto.
5153 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5155 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
5157 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5159 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
5160 optimization options.
5162 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5164 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
5167 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
5169 2011-01-23 Tobias Burnus <burnus@net-b.de>
5172 * gfortran.dg/allocatable_scalar_12.f90: New.
5174 2011-01-23 Ira Rosen <irar@il.ibm.com>
5176 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
5177 vectorization to be not profitable if peeling is used to
5178 realign the memory access.
5179 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
5180 loop bound to avoid loop unrolling.
5181 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
5183 2011-01-22 Jan Hubicka <jh@suse.cz>
5186 * g++.dg/lto/pr47333.C: New file.
5188 2011-01-22 Jan Hubicka <jh@suse.cz>
5190 PR tree-optimization/43884
5192 * gcc.dg/autopar/outer-2.c: Increase array size.
5193 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
5195 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
5198 * gfortran.dg/c_loc_tests_16.f90: New test.
5200 2011-01-22 Tobias Burnus <burnus@net-b.de>
5203 * gfortran.dg/typebound_proc_19.f90: New.
5205 2011-01-21 Jeff Law <law@redhat.com>
5207 PR tree-optimization/47053
5208 * g++.dg/pr47053.C: New test.
5210 2011-01-21 Jason Merrill <jason@redhat.com>
5213 * g++.dg/cpp0x/constexpr-ctor6.C: New.
5215 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5218 * g++.dg/cpp0x/range-for10.C: New test.
5219 * g++.dg/template/for1.C: New test.
5222 * g++.dg/tree-prof/partition3.C: New test.
5224 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
5226 PR rtl-optimization/47366
5227 * g++.dg/opt/pr47366.C: New test.
5229 2011-01-21 Jason Merrill <jason@redhat.com>
5232 * g++.dg/cpp0x/constexpr-regress2.C: New.
5234 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
5236 2011-01-21 Jeff Law <law@redhat.com>
5238 PR rtl-optimization/41619
5239 * gcc.dg/pr41619.c: New.
5241 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5243 PR tree-optimization/47355
5244 * g++.dg/opt/pr47355.C: New test.
5246 2011-01-21 Richard Guenther <rguenther@suse.de>
5248 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
5251 2011-01-21 Richard Guenther <rguenther@suse.de>
5253 PR tree-optimization/47365
5254 * gcc.dg/torture/pr47365.c: New testcase.
5255 * gcc.dg/tree-ssa/pr47392.c: Likewise.
5257 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5259 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
5261 2011-01-21 Jakub Jelinek <jakub@redhat.com>
5263 PR tree-optimization/47391
5264 * gcc.dg/pr47391.c: New test.
5266 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5268 * g++.dg/template/char1.C: Use signed char.
5270 2011-01-21 Tobias Burnus <burnus@net-b.de>
5273 * gfortran.dg/pointer_target_4.f90: New.
5275 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5278 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
5279 ILP32 system and not IP32.
5281 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
5284 * g++.dg/debug/pr46583.C: New.
5286 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5289 * g++.dg/debug/pr47283.C: New test.
5292 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
5293 * gcc.target/i386/headmerge-2.c: Likewise.
5295 2011-01-20 Richard Guenther <rguenther@suse.de>
5298 * gcc.dg/torture/pr47370.c: New testcase.
5300 2011-01-20 Jakub Jelinek <jakub@redhat.com>
5302 PR tree-optimization/46130
5303 * gcc.dg/pr46130-1.c: New test.
5304 * gcc.dg/pr46130-2.c: New test.
5306 2011-01-19 Dodji Seketeli <dodji@redhat.com>
5309 * g++.dg/debug/dwarf2/template-params-10.C: New test.
5311 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
5314 * g++.dg/debug/pr46240.cc: New.
5316 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5319 * g++.dg/template/anonunion1.C: New test.
5321 PR rtl-optimization/47337
5322 * gcc.c-torture/execute/pr47337.c: New test.
5324 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5327 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
5329 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5331 PR tree-optimization/46021
5332 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
5334 2011-01-19 Jakub Jelinek <jakub@redhat.com>
5336 PR tree-optimization/47290
5337 * g++.dg/torture/pr47290.C: New test.
5339 2011-01-18 Janus Weil <janus@gcc.gnu.org>
5342 * gfortran.dg/proc_ptr_comp_29.f90: New.
5344 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
5347 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
5348 powerpc-apple-darwin9.
5350 2011-01-18 Jakub Jelinek <jakub@redhat.com>
5352 PR rtl-optimization/47299
5353 * gcc.c-torture/execute/pr47299.c: New test.
5355 2011-01-17 Jason Merrill <jason@redhat.com>
5357 * g++.dg/cpp0x/constexpr-virtual.C: New.
5359 2011-01-17 Jakub Jelinek <jakub@redhat.com>
5362 * gfortran.dg/gomp/pr47331.f90: New test.
5364 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
5367 * objc.dg/selector-warn-1.m: New.
5368 * obj-c++.dg/selector-warn-1.mm: New.
5370 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
5372 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
5373 Update dg-final accordingly.
5375 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5377 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
5379 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5381 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
5383 * gcc.dg/guality/pr36728-2.c: Likewise.
5385 2011-01-17 Richard Guenther <rguenther@suse.de>
5387 PR tree-optimization/47313
5388 * g++.dg/torture/pr47313.C: New testcase.
5390 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
5393 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
5394 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
5395 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5396 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
5398 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
5400 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
5401 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
5402 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
5404 2011-01-17 Richard Guenther <rguenther@suse.de>
5406 PR tree-optimization/45967
5407 * gcc.dg/torture/pr45967-2.c: New testcase.
5408 * gcc.dg/torture/pr45967-3.c: Likewise.
5410 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5413 * g++.dg/ext/pr47213.C: Require visibility.
5415 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5417 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
5418 * gcc.dg/fixed-point/struct-union.c: Update error messages.
5420 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
5422 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
5423 Linux-based targets.
5425 2011-01-13 Jan Hubicka <jh@suse.cz>
5427 PR tree-optimization/47276
5428 * gcc.dg/pr47276.c: New testcase.
5430 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
5431 Jonathan Wakely <jwakely.gcc@gmail.com>
5434 * g++.dg/other/pr33558.C: New.
5435 * g++.dg/other/pr33558-2.C: New.
5437 2011-01-14 Martin Jambor <mjambor@suse.cz>
5439 PR tree-optimization/45934
5440 PR tree-optimization/46302
5441 * g++.dg/ipa/devirt-c-1.C: New test.
5442 * g++.dg/ipa/devirt-c-2.C: Likewise.
5443 * g++.dg/ipa/devirt-c-3.C: Likewise.
5444 * g++.dg/ipa/devirt-c-4.C: Likewise.
5445 * g++.dg/ipa/devirt-c-5.C: Likewise.
5446 * g++.dg/ipa/devirt-c-6.C: Likewise.
5447 * g++.dg/ipa/devirt-6.C: Likewise.
5448 * g++.dg/ipa/devirt-d-1.C: Likewise.
5449 * g++.dg/torture/pr45934.C: Likewise.
5451 2011-01-14 Jason Merrill <jason@redhat.com>
5453 * g++.dg/cpp0x/variadic105.C: New.
5455 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
5456 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5459 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
5460 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
5461 execution tests on i?86-*-*, x86_64-*-* and
5462 powerpc*-apple-darwin* && ilp32.
5463 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
5464 tests on i?86-*-* and x86_64-*-*.
5466 2011-01-14 Richard Guenther <rguenther@suse.de>
5468 PR tree-optimization/47280
5469 * g++.dg/opt/pr47280.C: New testcase.
5471 2011-01-14 Jason Merrill <jason@redhat.com>
5473 * g++.dg/cpp0x/constexpr-regress1.C: New.
5475 * g++.dg/ext/flexary2.C: New.
5477 2011-01-14 Richard Guenther <rguenther@suse.de>
5480 * gcc.dg/torture/pr47281.c: New testcase.
5481 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
5483 2011-01-14 Richard Guenther <rguenther@suse.de>
5485 PR tree-optimization/47286
5486 * gcc.dg/tree-ssa/pr47286.c: New testcase.
5488 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
5491 * g++.dg/ext/pr47213.C: New.
5493 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5495 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
5497 2011-01-13 Tobias Burnus <burnus@net-b.de>
5498 Mikael Morin <mikael@gcc.gnu.org>
5502 * gfortran.dg/select_type_20.f90: New.
5503 * gfortran.dg/select_type_21.f90: New.
5505 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
5508 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
5510 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5512 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5513 * gcc.dg/guality/pr36728-2.c: Likewise.
5515 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5518 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5520 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5522 PR rtl-optimization/45352
5523 * gcc.dg/pr45352-3.c: New.
5525 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5527 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5529 * g++.dg/cpp0x/range-for8.C: New.
5530 * g++.dg/cpp0x/range-for9.C: New.
5532 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5535 * g++.dg/debug/pr47209.C: New.
5537 2011-01-12 Richard Guenther <rguenther@suse.de>
5540 * gcc.dg/lto/pr47259_0.c: New testcase.
5541 * gcc.dg/lto/pr47259_1.c: Likewise.
5543 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5545 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5546 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5547 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5548 methods missing from the OBJC2 Object.
5549 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5550 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5551 GNU and NeXT runtimes.
5552 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5554 * objc-obj-c++-shared/Object1.m: Likewise.
5555 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5556 * objc.dg/proto-qual-1.m: Likewise.
5557 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5558 * obj-c++.dg/proto-qual-1.mm: Likewise.
5560 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5563 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5565 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5567 Fixed the Objective-C++ testsuite and updated all tests.
5568 * lib/obj-c++.exp (obj-c++_init): Declare and set
5569 gcc_warning_prefix and gcc_error_prefix.
5570 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5571 'dg-warning', 'dg-message' and 'dg-error'.
5572 * obj-c++.dg/class-extension-3.mm: Likewise.
5573 * obj-c++.dg/class-protocol-1.mm: Likewise.
5574 * obj-c++.dg/encode-7.mm: Likewise.
5575 * obj-c++.dg/exceptions-3.mm: Likewise.
5576 * obj-c++.dg/exceptions-5.mm: Likewise.
5577 * obj-c++.dg/method-12.mm: Likewise.
5578 * obj-c++.dg/method-13.mm: Likewise.
5579 * obj-c++.dg/method-15.mm: Likewise.
5580 * obj-c++.dg/method-16.mm: Likewise.
5581 * obj-c++.dg/method-4.mm: Likewise.
5582 * obj-c++.dg/method-8.mm: Likewise.
5583 * obj-c++.dg/method-conflict-1.mm: Likewise.
5584 * obj-c++.dg/method-conflict-2.mm: Likewise.
5585 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5586 and uncommented second part of the testcase now that the testsuite
5588 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5589 and uncommented second part of the testcase now that the testsuite
5591 * obj-c++.dg/private-1.mm: Likewise.
5592 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5593 * obj-c++.dg/syntax-error-7.mm: Likewise.
5594 * obj-c++.dg/warn5.mm: Likewise.
5595 * obj-c++.dg/property/at-property-14.mm: Likewise.
5596 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5598 * obj-c++.dg/property/at-property-18.mm: Likewise.
5599 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5601 * obj-c++.dg/property/at-property-21.mm: Likewise.
5602 * obj-c++.dg/property/at-property-28.mm: Likewise.
5603 * obj-c++.dg/property/at-property-5.mm: Likewise.
5604 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5605 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5606 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5607 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5608 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5609 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5610 * obj-c++.dg/tls/diag-5.mm: Likewise.
5611 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5612 dg-error, now matched correctly.
5614 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5616 * objc.dg/property/at-property-29.m: New.
5617 * obj-c++.dg/property/at-property-29.mm: New.
5619 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5621 * go.test/go-test.exp (go-set-goarch): New proc.
5622 (go-gc-tests): Use it.
5624 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5627 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5629 2011-01-11 Richard Henderson <rth@redhat.com>
5631 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5633 2011-01-11 Jan Hubicka <jh@suse.cz>
5637 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5638 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5640 2011-01-11 Richard Guenther <rguenther@suse.de>
5642 PR tree-optimization/46076
5643 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5645 2011-01-11 Jeff Law <law@redhat.com>
5647 * PR tree-optimization/47086
5648 * gcc.dg/pr47086.c: New test.
5650 2011-01-11 Jason Merrill <jason@redhat.com>
5653 * g++.dg/template/new10.C: New.
5656 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5658 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5660 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5661 Split type definitions and NSConstantString class into...
5662 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5663 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5664 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5665 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5666 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5667 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5669 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5670 encode defines for newer NeXT system headers.
5671 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5672 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5673 * objc.dg/foreach-5.m: Likewise.
5674 * objc.dg/foreach-2.m: Likewise.
5675 * objc.dg/foreach-4.m: Likewise.
5676 * objc.dg/torture/strings/string1.m: Likewise.
5677 * objc.dg/torture/strings/string2.m: Likewise.
5678 * objc.dg/torture/strings/string3.m: Likewise.
5679 * objc.dg/torture/strings/string4.m: Likewise.
5680 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5681 header and stand alone.
5682 * obj-c++.dg/strings/strings-2.mm: Likewise.
5683 * objc.dg/torture/strings/const-str-3.m: Likewise.
5684 * objc.dg/strings/strings-2.m: Likewise.
5685 * objc.dg/strings/const-str-12b.m: Likewise.
5687 2011-01-12 Richard Guenther <rguenther@suse.de>
5690 * gcc.dg/attr-weak-1.c: Adjust.
5692 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5695 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5696 standard compliant and comment.
5698 2011-01-10 Jan Hubicka <jh@suse.cz>
5701 * gcc.dg/initpri3.c: New testcase.
5703 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5706 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5712 (g_ebp_save): Likewise.
5713 (g_esp_save): Likewise.
5715 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5717 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5719 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5721 PR tree-optimization/46021
5722 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5723 i?86-*-*, x86_64-*-*.
5725 2011-01-10 Jeff Law <law@redhat.com>
5727 * PR tree-optimization/47141
5728 * gcc.c-torture/compile/pr47141.c: New test.
5730 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5733 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5734 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5735 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5736 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5739 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5740 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5741 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5742 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5743 being vectorized. Adjust dg-final pattern.
5746 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5747 * gcc.dg/vect/slp-24.c: Likewise.
5749 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5752 * g++.dg/other/pr47218-1.C: New test file.
5753 * g++.dg/other/pr47218.C: Likewise.
5754 * g++.dg/other/pr47218.h: New supporting header.
5756 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5759 * objc.dg/attributes/invalid-attribute-1.m: New.
5760 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5762 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5765 * gfortran.dg/proc_ptr_comp_28.f90: New.
5767 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5769 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5770 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5771 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5772 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5773 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5774 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5775 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5776 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5777 * objc.dg/gnu-api-2-class.m: Likewise.
5778 * objc.dg/gnu-api-2-ivar.m: Likewise.
5779 * objc.dg/gnu-api-2-method.m: Likewise.
5780 * objc.dg/gnu-api-2-objc.m: Likewise.
5781 * objc.dg/gnu-api-2-object.m: Likewise.
5782 * objc.dg/gnu-api-2-property.m: Likewise.
5783 * objc.dg/gnu-api-2-protocol.m: Likewise.
5784 * objc.dg/gnu-api-2-sel.m: Likewise.
5786 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5788 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5789 * objc.dg/objc-foreach-4.m: Likewise.
5790 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5791 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5792 * objc.dg/foreach-4.m: Likewise.
5793 * objc.dg/foreach-5.m: Likewise.
5794 * objc.dg/foreach-3.m: Return self from init.
5796 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5799 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5801 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5804 * gfortran.dg/class_35.f90: New.
5806 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5808 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5810 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5813 * objc.dg/invalid-method-2.m: New.
5814 * obj-c++.dg/invalid-method-2.mm: New.
5816 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5819 * gfortran.dg/transpose_optimization_2.f90 : New test.
5821 2011-01-08 Jan Hubicka <jh@suse.cz>
5823 PR tree-optmization/46469
5824 * g++.dg/torture/pr46469.C: New testcase.
5826 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5828 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5829 emulation of libobjc-gnu structure layout functionality to ..
5830 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5831 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5832 * objc/execute/bf-common.h: Adjust headers.
5833 * objc/execute/bf-1.m: Likewise.
5834 * objc/execute/bf-2.m: Likewise.
5835 * objc/execute/bf-3.m: Likewise.
5836 * objc/execute/bf-4.m: Likewise.
5837 * objc/execute/bf-5.m: Likewise.
5838 * objc/execute/bf-6.m: Likewise.
5839 * objc/execute/bf-7.m: Likewise.
5840 * objc/execute/bf-8.m: Likewise.
5841 * objc/execute/bf-9.m: Likewise.
5842 * objc/execute/bf-10.m: Likewise.
5843 * objc/execute/bf-11.m: Likewise.
5844 * objc/execute/bf-12.m: Likewise.
5845 * objc/execute/bf-13.m: Likewise.
5846 * objc/execute/bf-14.m: Likewise.
5847 * objc/execute/bf-15.m: Likewise.
5848 * objc/execute/bf-16.m: Likewise.
5849 * objc/execute/bf-17.m: Likewise.
5850 * objc/execute/bf-18.m: Likewise.
5851 * objc/execute/bf-19.m: Likewise.
5852 * objc/execute/bf-20.m: Likewise.
5853 * objc/execute/bf-21.m: Likewise.
5854 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5855 objc_get_type_qualifiers ().
5857 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5860 * gfortran.dg/dependency_39.f90: New test.
5862 2011-01-07 Jan Hubicka <jh@suse.cz>
5864 Get builtins tests ready for linker plugin.
5865 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5866 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5867 my_memset, my_bzero): Mark used.
5868 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5869 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5871 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5874 2011-01-07 Jan Hubicka <jh@suse.cz>
5876 PR tree-optimization/46367
5877 * g++.dg/torture/pr46367.C: New file.
5879 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5882 * gcc.dg/pr47201.c: New test.
5885 * gcc.dg/tree-prof/pr47187.c: New test.
5887 2011-01-07 Tobias Burnus <burnus@net-b.de>
5890 * gfortran.dg/extends_type_of_3.f90: New.
5892 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5894 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5895 * g++.dg/ext/dllimport-MI1.C: Likewise.
5896 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5897 * g++.dg/ext/dllimport10.C: Likewise.
5898 * g++.dg/ext/dllimport11.C: Likewise.
5899 * g++.dg/ext/dllimport12.C: Likewise.
5900 * g++.dg/ext/dllimport13.C: Likewise.
5901 * g++.dg/ext/dllimport2.C: Likewise.
5902 * g++.dg/ext/dllimport3.C: Likewise.
5903 * g++.dg/ext/dllimport4.C: Likewise.
5904 * g++.dg/ext/dllimport5.C: Likewise.
5905 * g++.dg/ext/dllimport6.C: Likewise.
5906 * g++.dg/ext/dllimport8.C: Likewise.
5907 * g++.dg/ext/dllimport9.C: Likewise.
5908 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5909 targets, too. Additionally enable test for i?86-*-mingw*.
5910 * g++.dg/ext/selectany1.C: Likewise.
5911 Remove guard variable check.
5913 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5917 * gfortran.dg/storage_size_3.f08: Extended.
5919 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5922 * g++.dg/template/stdarg1.C: New test.
5924 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5927 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5928 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5929 from the interface of functions to not hide the errors that
5932 2011-01-06 Jan Hubicka <jh@suse.cz>
5934 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5935 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5937 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5941 * gfortran.dg/interface_33.f90: New test.
5943 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5946 * gcc.c-torture/compile/pr47150.c: New test.
5948 2011-01-06 Ira Rosen <irar@il.ibm.com>
5950 PR tree-optimization/47139
5951 * gcc.dg/vect/pr47139.c: New test.
5953 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5956 * gfortran.dg/extends_type_of_2.f03: New.
5958 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5960 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5962 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5964 * gnat.dg/opt14.adb: New test.
5966 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5969 * gfortran.dg/allocate_error_2.f90: New test.
5971 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5974 * gfortran.dg/storage_size_3.f08: New.
5976 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5978 PR libgfortran/47154
5979 * gfortran.dg/namelist_68.f90: New test.
5981 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5983 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5985 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5988 * gfortran.dg/class_34.f90: New.
5990 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5992 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5993 use __builtin_inff. Skip all single-precision tests that require
5996 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5998 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
6000 2011-01-03 Jakub Jelinek <jakub@redhat.com>
6002 PR tree-optimization/47148
6003 * gcc.c-torture/execute/pr47148.c: New test.
6005 PR tree-optimization/47155
6006 * gcc.c-torture/execute/pr47155.c: New test.
6008 PR rtl-optimization/47157
6009 * gcc.c-torture/compile/pr47157.c: New test.
6011 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
6013 * gcc.dg/torture/vector-shift2.c (schar): Define.
6014 (main): Always use schar or uchar instead of plain "char" to avoid
6015 dependencies on implementation-defined char signedness.
6017 2011-01-03 Martin Jambor <mjambor@suse.cz>
6019 PR tree-optimization/46801
6020 * gnat.dg/pack9.adb: Remove xfail.
6022 2011-01-03 Martin Jambor <mjambor@suse.cz>
6024 PR tree-optimization/46984
6025 * g++.dg/ipa/pr46984.C: New test.
6027 2011-01-02 Janus Weil <janus@gcc.gnu.org>
6030 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
6032 2011-01-02 Jakub Jelinek <jakub@redhat.com>
6034 PR tree-optimization/47140
6035 * gcc.c-torture/compile/pr47140.c: New test.
6037 PR rtl-optimization/47028
6038 * gcc.dg/pr47028.c: New test.
6040 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
6042 * objc.dg/protocol-forward-1.m: Removed TODO.
6043 * objc.dg/protocol-forward-2.m: New.
6044 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
6045 * obj-c++.dg/protocol-forward-2.mm: New.
6047 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
6050 * g++.dg/eh/pr38662.C: New testcase.
6052 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
6054 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
6055 scan for newline '\n'.
6058 Copyright (C) 2011 Free Software Foundation, Inc.
6060 Copying and distribution of this file, with or without modification,
6061 are permitted in any medium without royalty provided the copyright
6062 notice and this notice are preserved.