1 2012-03-28 Jakub Jelinek <jakub@redhat.com>
4 * gcc.target/i386/pr52736.c: New test.
6 2012-03-27 Martin Jambor <mjambor@suse.cz>
9 * gcc.dg/torture/pr52693.c: New test.
11 2012-03-27 Meador Inge <meadori@codesourcery.com>
14 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
16 2012-03-27 Mike Stump <mikestump@comcast.net>
19 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
20 failures that match branch names.
22 2012-03-27 Uros Bizjak <ubizjak@gmail.com>
23 H.J. Lu <hongjiu.lu@intel.com>
26 * gcc.target/i386/pr52698.c: New test.
28 2012-03-27 Richard Guenther <rguenther@suse.de>
31 * gcc.dg/torture/pr52720.c: New testcase.
33 2012-03-27 Eric Botcazou <ebotcazou@adacore.com>
35 * gnat.dg/pack17.adb: New test.
37 2012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
39 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
40 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
42 2012-03-26 Martin Jambor <mjambor@suse.cz>
44 PR tree-optimization/50052
45 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
47 2012-03-26 Richard Guenther <rguenther@suse.de>
49 PR tree-optimization/52701
50 * gfortran.dg/pr52701.f90: New testcase.
52 2012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
54 PR tree-optimization/52686
55 * gcc.target/arm/pr52686.c: New test.
57 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
59 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
60 Add "-Os -flto" to list.
62 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
64 * gnat.dg/concat2.ad[sb]: New test.
66 2012-03-24 Jason Merrill <jason@redhat.com>
68 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
69 * g++.dg/cpp0x/trailing2.C: Likewise.
70 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
71 * g++.dg/cpp1y/auto-fn1.C: New.
72 * g++.dg/cpp1y/auto-fn2.C: New.
73 * g++.dg/cpp1y/auto-fn3.C: New.
74 * g++.dg/cpp1y/auto-fn4.C: New.
75 * g++.dg/cpp1y/auto-fn5.C: New.
76 * g++.dg/cpp1y/auto-fn6.C: New.
77 * g++.dg/cpp1y/auto-fn7.C: New.
78 * g++.dg/cpp1y/auto-fn8.C: New.
79 * g++.dg/cpp1y/auto-fn9.C: New.
80 * g++.dg/cpp1y/auto-fn10.C: New.
81 * g++.dg/cpp1y/auto-fn11.C: New.
83 2012-03-23 Richard Guenther <rguenther@suse.de>
85 PR tree-optimization/52678
86 * gfortran.dg/pr52678.f: New testcase.
88 2012-03-23 Richard Guenther <rguenther@suse.de>
90 PR tree-optimization/52638
91 * g++.dg/torture/pr52638.C: New testcase.
93 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
96 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
98 2012-03-22 Jakub Jelinek <jakub@redhat.com>
101 * g++.dg/ext/attrib44.C: New test.
103 2012-03-22 Jan Hubicka <jh@suse.cz>
106 * g++.dg/torture/pr51737.C: New testcase
108 2012-03-22 Richard Guenther <rguenther@suse.de>
110 PR tree-optimization/52548
111 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
113 2012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
115 * lib/fortran-modules.exp (list-module-names-1): Remove
118 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
121 * gcc/target/sh/pr50751-1.c: New.
122 * gcc/target/sh/pr50751-2.c: New.
123 * gcc/target/sh/pr50751-3.c: New.
125 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
128 * gcc.target/sh/sh4a-cos.c: Remove.
129 * gcc.target/sh/sh4a-sin.c: Remove.
130 * gcc.target/sh/sh4a-sincos.c: Remove.
132 2012-03-21 Richard Earnshaw <rearnsha@arm.com>
134 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
135 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
137 2012-03-21 Martin Jambor <mjambor@suse.cz>
140 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
141 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
143 2012-03-21 Andrew Stubbs <ams@codesourcery.com>
145 * gcc.target/arm/thumb-16bit-ops.c: New file.
146 * gcc.target/arm/thumb-ifcvt.c: New file.
148 2012-03-20 Jason Merrill <jason@redhat.com>
150 * lib/target-supports.exp: Add { target c++1y }.
152 * g++.dg/cpp0x/auto32.C: New.
154 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
157 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
159 * gcc.dg/torture/pr48124-4.c: Ditto:
160 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
162 2012-03-20 Jason Merrill <jason@redhat.com>
165 * g++.dg/cpp0x/initlist66.C: New.
167 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
169 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
172 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
175 * gcc.target/avr/torture/addr-space-2.h: New file.
176 * gcc.target/avr/torture/addr-space-2-g.h: New test.
177 * gcc.target/avr/torture/addr-space-2-0.h: New test.
178 * gcc.target/avr/torture/addr-space-2-1.h: New test.
179 * gcc.target/avr/torture/addr-space-2-x.h: New test.
181 2012-03-20 Richard Guenther <rguenther@suse.de>
183 * gnat.dg/pack16.adb: New testcase.
184 * gnat.dg/pack16_pkg.ads: Likewise.
185 * gnat.dg/specs/pack8.ads: Likewise.
186 * gnat.dg/specs/pack8_pkg.ads: Likewise.
188 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
190 * g++.dg/warn/Wuseless-cast.C: Extend.
192 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
195 * g++.dg/warn/Wuseless-cast.C: New.
197 2012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
200 * gfortran.dg/pr52608.f90: New test.
202 2012-03-17 Tobias Burnus <burnus@net-b.de>
205 * gfortran.dg/proc_ptr_36.f90: New.
207 2012-03-16 Martin Jambor <mjambor@suse.cz>
209 * gcc.dg/misaligned-expand-1.c: New test.
210 * gcc.dg/misaligned-expand-3.c: Likewise.
212 2012-03-16 Richard Guenther <rguenther@suse.de>
213 Kai Tietz <ktietz@redhat.com>
216 * gcc.c-torture/execute/pr48814-1.c: New test.
217 * gcc.c-torture/execute/pr48814-2.c: New test.
218 * gcc.dg/tree-ssa/assign-1.c: New test.
219 * gcc.dg/tree-ssa/assign-2.c: New test.
220 * gcc.dg/tree-ssa/assign-3.c: New test.
222 2012-03-16 Richard Guenther <rguenther@suse.de>
224 * gnat.dg/specs/pack7.ads: New testcase.
226 2012-03-15 Jakub Jelinek <jakub@redhat.com>
229 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
230 * gcc.dg/torture/vshuf-8.inc: Likewise.
231 * gcc.dg/torture/vshuf-16.inc: Likewise.
232 * gcc.dg/torture/vshuf-32.inc: Likewise.
234 2012-03-15 Jason Merrill <jason@redhat.com>
236 * g++.dg/torture/pr52582.C: New.
238 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
240 * lib/fortran-modules.exp: New file which was forgotten in r185430.
242 2012-03-15 Ira Rosen <irar@il.ibm.com>
243 Ulrich Weigand <ulrich.weigand@linaro.org>
245 * gcc.dg/vect/slp-cond-3.c: New test.
246 * gcc.dg/vect/slp-cond-4.c: New test.
248 2012-03-15 Ira Rosen <irar@il.ibm.com>
249 Ulrich Weigand <ulrich.weigand@linaro.org>
251 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
252 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
254 2012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
259 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
260 * gfortran.dg/round_1.f03: Likewise.
262 2012-03-15 Jakub Jelinek <jakub@redhat.com>
263 Andrew Pinski <apinski@cavium.com>
266 * gcc.dg/pr52592.c: New test.
268 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
270 * gfortran.fortran-torture/compile/compile.exp: Simplify.
271 * gfortran.fortran-torture/execute/execute.exp: Likewise.
272 * lib/gcc-dg.exp (cleanup-modules): Move to ..
273 * lib/fortran-modules.exp: .. this new file. Adjust users.
274 * lib/gfortran-dg.exp (gfortran-dg-runtest,
275 gfortran-dg-debug-runtest): Call cleanup-modules.
276 * lib/fortran-torture.exp (fortran-torture-execute,
277 fortran-torture): Likewise.
278 * gfortran.dg/coarray/caf.exp: Likewise.
279 * lib/lto.exp: Likewise.
280 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
281 * gfortran.dg/class_4b.f03: Likewise.
282 * gfortran.dg/class_4c.f03: Likewise.
283 * gfortran.dg/class_45a.f03: Likewise.
284 * gfortran.dg/binding_label_tests_10.f03: Likewise.
285 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
286 * gfortran.dg/binding_label_tests_11.f03: Likewise.
287 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
288 * gfortran.dg/binding_label_tests_13.f03: Likewise.
289 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
290 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
291 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
292 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
293 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
294 * gfortran.dg/whole_file_28.f90: Likewise.
295 * gfortran.dg/whole_file_29.f90: Likewise.
296 * gfortran.dg/whole_file_30.f90: Likewise.
297 * gfortran.dg/whole_file_31.f90: Likewise.
299 2012-03-15 Jakub Jelinek <jakub@redhat.com>
301 PR tree-optimization/52267
302 * gcc.dg/pr52267.c: New test.
303 * gcc.dg/tree-ssa/vrp65.c: New test.
304 * gcc.dg/tree-ssa/vrp66.c: New test.
306 2012-03-15 Richard Guenther <rguenther@suse.de>
309 * gfortran.dg/vect/pr52580.f: New testcase.
311 2012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
313 * gcc.target/sh/fpul-usage-1.c: New.
315 2012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
318 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
319 * gcc.target/sh/pr49468-di.c: Likewise.
321 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
323 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
324 * gcc.dg/c99-stdint-6.c: Likewise.
325 * gcc.dg/lto/20090210_0.c: Likewise.
326 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
327 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
328 * gcc.dg/pragma-init-fini-2.c: Likewise.
329 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
330 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
331 * gcc.target/i386/pr22152.c: Likewise.
332 * gcc.target/i386/vect8-ret.c: Likewise.
333 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
336 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
338 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
339 * g++.dg/tree-prof/partition1.C: Likewise.
340 * g++.dg/tree-prof/partition2.C: Likewise.
341 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
343 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
344 * gcc.c-torture/execute/20010724-1.c: Remove.
345 * gcc.c-torture/execute/20010724-1.x: Remove.
346 * gcc.c-torture/execute/20040208-2.c: Remove.
347 * gcc.c-torture/execute/20040208-2.x: Remove.
348 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
350 (main) [__mips__ && __sgi__]: Remove.
351 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
352 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
353 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
354 mips-sgi-irix6* handling.
355 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
356 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
357 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
359 * gcc.dg/torture/builtin-logb-1.c: Likewise.
360 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
361 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
362 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
363 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
364 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
366 * gcc.target/mips/interrupt_handler-3.c: Likewise.
367 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
368 * gcc.target/mips/save-restore-3.c: Likewise.
369 * gcc.target/mips/save-restore-4.c: Likewise.
370 * gcc.target/mips/save-restore-5.c: Likewise.
371 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
372 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
374 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
376 (restore_ld_library_path_env_vars): Likewise.
377 * lib/target-supports.exp (check_profiling_available): Remove
378 mips*-*-irix* handling.
379 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
380 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
381 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
383 2012-03-14 Jakub Jelinek <jakub@redhat.com>
386 * g++.dg/opt/pr52582.C: New test.
388 2012-03-14 Richard Guenther <rguenther@suse.de>
390 PR tree-optimization/52571
391 * gcc.dg/vect/vect-2.c: Initialize arrays.
392 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
393 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
394 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
396 2012-03-14 Richard Guenther <rguenther@suse.de>
401 * gcc.dg/torture/pr48124-1.c: New testcase.
402 * gcc.dg/torture/pr48124-2.c: Likewise.
403 * gcc.dg/torture/pr48124-3.c: Likewise.
404 * gcc.dg/torture/pr48124-4.c: Likewise.
406 2012-03-14 Richard Guenther <rguenther@suse.de>
409 * gcc.dg/pr52578.c: New testcase.
411 2012-03-14 Jakub Jelinek <jakub@redhat.com>
414 * g++.dg/cpp0x/udlit-args2.C: New test.
416 2012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
419 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
420 * gcc.c-torture/compile/pr48596.c: ... here.
422 2012-01-30 Dodji Seketeli <dodji@redhat.com>
425 * g++.dg/lookup/hidden-class17.C: New test.
427 2012-03-13 Jakub Jelinek <jakub@redhat.com>
430 * gcc.dg/Wunused-var-3.c: New test.
432 2012-03-13 Martin Jambor <mjambor@suse.cz>
434 * gcc.dg/misaligned-expand-2.c: New test.
436 2012-03-13 Richard Guenther <rguenther@suse.de>
439 * gcc.dg/pr52134.c: New testcase.
441 2012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
443 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
445 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
447 PR tree-optimization/46728
448 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
449 * gcc.target/powerpc/pr46728-5.c: Likewise.
450 * gcc.target/powerpc/pr46728-8.c: Likewise.
451 * gcc.target/powerpc/pr46728-10.c: Likewise.
452 * gcc.target/powerpc/pr46728-11.c: Likewise.
453 * gcc.target/powerpc/pr46728-13.c: Likewise.
454 * gcc.target/powerpc/pr46728-14.c: Likewise.
455 * gcc.target/powerpc/pr46728-15.c: Likewise.
457 2012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
460 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
462 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
464 PR tree-optimization/46728
465 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
466 * gcc.target/powerpc/pr46728-5.c: Likewise.
467 * gcc.target/powerpc/pr46728-8.c: Likewise.
468 * gcc.target/powerpc/pr46728-10.c: Likewise.
469 * gcc.target/powerpc/pr46728-11.c: Likewise.
470 * gcc.target/powerpc/pr46728-13.c: Likewise.
471 * gcc.target/powerpc/pr46728-14.c: Likewise.
472 * gcc.target/powerpc/pr46728-15.c: Likewise.
474 2012-03-12 Georg-Johann Lay <avr@gjlay.de>
477 * gcc.target/avr/torture/addr-space-1.h: New file.
478 * gcc.target/avr/torture/addr-space-1-g.h: New test.
479 * gcc.target/avr/torture/addr-space-1-0.h: New test.
480 * gcc.target/avr/torture/addr-space-1-1.h: New test.
481 * gcc.target/avr/torture/addr-space-1-x.h: New test.
483 2012-03-12 Andrew Pinski <apinski@cavium.com>
485 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
487 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
489 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
490 * g++.dg/abi/thunk4.C: Likewise.
491 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
493 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
495 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
496 * g++.dg/eh/spbp.C: Likewise.
497 * g++.dg/ext/label13.C: Likewise.
498 * g++.dg/guality/guality.exp: Likewise.
499 * g++.dg/other/anon5.C: Likewise.
500 * g++.dg/other/pragma-ep-1.C: Remove.
501 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
502 * g++.dg/warn/pr31246.C: Likewise.
503 * g++.dg/warn/weak1.C: Likewise.
504 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
505 * g++.old-deja/g++.ext/attrib5.C: Likewise.
506 * gcc.c-torture/compile/limits-declparen.c: Likewise.
507 * gcc.c-torture/compile/limits-pointer.c: Likewise.
508 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
509 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
510 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
511 * gcc.dg/c99-tgmath-1.c: Likewise.
512 * gcc.dg/c99-tgmath-2.c: Likewise.
513 * gcc.dg/c99-tgmath-3.c: Likewise.
514 * gcc.dg/c99-tgmath-4.c: Likewise.
515 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
517 * gcc.dg/debug/pr49032.c: Likewise.
518 * gcc.dg/guality/guality.exp: Likewise.
519 * gcc.dg/intmax_t-1.c: Likewise.
520 * gcc.dg/pr48616.c: Likewise.
521 * gcc.dg/pragma-ep-1.c: Remove.
522 * gcc.dg/pragma-ep-2.c: Remove.
523 * gcc.dg/pragma-ep-3.c: Remove.
524 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
525 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
526 * gcc.misc-tests/gcov-14.c: Likewise.
527 * gfortran.dg/guality/guality.exp: Likewise.
528 * lib/target-supports.exp (check_weak_available): Likewise.
529 (add_options_for_tls): Likewise.
530 (check_ascii_locale_available): Likewise.
531 * obj-c++.dg/dwarf-2.mm: Likewise.
532 * objc.dg/dwarf-1.m: Likewise.
533 * objc.dg/dwarf-2.m: Likewise.
535 2012-03-12 Jakub Jelinek <jakub@redhat.com>
537 PR tree-optimization/51721
538 * gcc.dg/tree-ssa/vrp64.c: New test.
540 PR tree-optimization/52533
541 * gcc.c-torture/compile/pr52533.c: New test.
543 2012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
545 * gcc.target/i386/rtm-xabort-1.c: New.
546 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
547 * gcc.target/i386/rtm-xend-1.c: Ditto.
548 * gcc.target/i386/rtm-xtest-1.c: Ditto.
549 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
550 * gcc.target/i386/sse-13.c: Ditto.
551 * gcc.target/i386/sse-14.c: Ditto.
552 * gcc.target/i386/sse-22.c: Ditto.
553 * gcc.target/i386/sse-23.c: Ditto.
554 * g++.dg/other/i386-2.C: Ditto.
555 * g++.dg/other/i386-3.C: Ditto.
557 2012-03-12 Tobias Burnus <burnus@net-b.de>
560 * gfortran.dg/proc_ptr_35.f90: New.
562 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
565 * gcc.dg/torture/pr52530.c: New test.
567 2012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
570 * gcc.target/sh/pr51244-1.c: Fix thinkos.
572 2012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
575 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
577 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
579 2012-03-09 Andrew Pinski <apinski@cavium.com>
582 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
583 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
585 2012-03-09 Jiangning Liu <jiangning.liu@arm.com>
587 * gcc.dg/tree-ssa/scev-3.c: New.
588 * gcc.dg/tree-ssa/scev-4.c: New.
590 2012-03-08 Tobias Burnus <burnus@net-b.de>
593 * gfortran.dg/proc_ptr_34.f90
595 2012-03-07 Jason Merrill <jason@redhat.com>
598 * g++.dg/cpp0x/udlit-mangle.C: New.
600 2012-03-06 Pat Haugen <pthaugen@us.ibm.com>
602 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
604 2012-03-06 Richard Guenther <rguenther@suse.de>
607 * gcc.dg/torture/pr52493.c: New testcase.
609 2012-03-06 Richard Guenther <rguenther@suse.de>
612 * gcc.dg/lto/pr52097_0.c: New testcase.
614 2012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
617 * gcc.target/sh/pr51244-1.c: New.
618 * gcc.target/sh/pr51244-2.c: New.
619 * gcc.target/sh/pr51244-3.c: New.
621 2012-03-05 Jason Merrill <jason@redhat.com>
624 * g++.dg/ext/visibility/template11.C: New.
626 * g++.dg/cpp0x/implicit13.C: New.
628 2012-03-05 Jakub Jelinek <jakub@redhat.com>
630 PR tree-optimization/51721
631 * gcc.dg/tree-ssa/vrp63.c: New test.
632 * gcc.dg/pr51721.c: New test.
634 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
637 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
640 2012-03-04 H.J. Lu <hongjiu.lu@intel.com>
643 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
645 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
648 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
650 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
652 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
655 2012-03-03 Jason Merrill <jason@redhat.com>
657 * g++.dg/cpp0x/nsdmi-defer6.C: New.
660 * g++.dg/cpp0x/initlist65.C: New.
663 * g++.dg/ext/is_empty2.C: New.
665 2012-03-03 Tobias Burnus <burnus@net-b.de>
668 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
670 2012-03-03 Tobias Burnus <burnus@net-b.de>
672 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
673 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
674 * gfortran.dg/bind_c_usage_8.f03: Ditto.
675 * gfortran.dg/c_kind_tests_2.f03: Ditto.
676 * gfortran.dg/class_30.f90: Remove dg-warning line.
677 * gfortran.dg/bind_c_usage_25.f90: New.
679 2012-03-03 Tobias Burnus <burnus@net-b.de>
682 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
683 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
684 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
686 2012-03-03 Tobias Burnus <burnus@net-b.de>
689 * gfortran.dg/assumed_type_1.f90: New.
690 * gfortran.dg/assumed_type_2.f90: New.
691 * gfortran.dg/assumed_type_3.f90: New.
692 * gfortran.dg/assumed_type_4.f90: New.
694 2012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
697 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
698 * gcc.target/sh/pr49468-di.c: New.
700 2012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
702 * gcc.dg/graphite/pr50561.c: Update.
704 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
706 * gcc.target/powerpc/pr52457.c: New test.
708 2012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
710 * gcc.target/arm/sat-1.c: New test.
712 2012-03-02 Uros Bizjak <ubizjak@gmail.com>
715 * gcc.target/i386/pr46716.c: New test.
717 2012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
720 * g++.dg/cpp0x/sfinae32.C: New.
722 2012-03-02 Richard Guenther <rguenther@suse.de>
724 PR tree-optimization/52406
725 * gcc.dg/torture/pr52406.c: New testcase.
727 2012-03-02 Tobias Burnus <burnus@net-b.de>
730 * gfortran.dg/derived_comp_array_ref_8.f90: New.
731 * gfortran.dg/nullify_2.f90: Update dg-error.
732 * gfortran.dg/nullify_4.f90: Ditto.
733 * gfortran.dg/pointer_init_6.f90: Ditto.
735 2012-03-02 Tobias Burnus <burnus@net-b.de>
738 * gfortran.dg/class_51.f90: New.
740 2012-03-02 Tobias Burnus <burnus@net-b.de>
743 * gfortran.dg/intrinsic_8.f90: New.
745 2012-03-01 Kai Tietz <ktietz@redhat.com>
747 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
748 routines on mingw targets.
749 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
751 2012-03-01 Jakub Jelinek <jakub@redhat.com>
753 PR tree-optimization/52445
754 * gcc.dg/pr52445.c: New test.
756 2012-02-29 Jakub Jelinek <jakub@redhat.com>
759 * gcc.c-torture/compile/pr52437.c: New test.
762 * gcc.dg/torture/pr52419.c: New test.
764 PR tree-optimization/52429
765 * gcc.dg/torture/pr52429.c: New test.
766 * g++.dg/opt/pr52429.C: New test.
768 2012-02-29 Richard Guenther <rguenther@suse.de>
771 * gcc.dg/lto/trans-mem-1_0.c: Remove.
772 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
773 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
774 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
775 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
776 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
778 2012-02-29 Jakub Jelinek <jakub@redhat.com>
780 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
782 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
785 * gfortran.dg/realloc_on_assign_13.f90 : New test.
787 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
790 * gcc.target/arm/neon/pr51534.c: New testcase.
792 2012-02-28 Richard Guenther <rguenther@suse.de>
795 * gcc.dg/torture/pr52407.c: New testcase.
797 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
799 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
800 * gcc.target/arm/vfp2.c: Likewise.
801 * gcc.target/arm/vfp3.c: Likewise.
802 * gcc.target/arm/vfp4.c: Likewise.
803 * gcc.target/arm/vfp5.c: Likewise.
804 * gcc.target/arm/vfp6.c: Likewise.
805 * gcc.target/arm/vfp7.c: Likewise.
806 * gcc.target/arm/vfp8.c: Likewise.
807 * gcc.target/arm/vfp9.c: Likewise.
808 * gcc.target/arm/vfp10.c: Likewise.
809 * gcc.target/arm/vfp11.c: Likewise.
810 * gcc.target/arm/vfp12.c: Likewise.
811 * gcc.target/arm/vfp13.c: Likewise.
812 * gcc.target/arm/vfp14.c: Likewise.
813 * gcc.target/arm/vfp15.c: Likewise.
814 * gcc.target/arm/vfp16.c: Likewise.
815 * gcc.target/arm/vfp17.c: Likewise.
816 * gcc.target/arm/neon-constants.h: New file.
817 * gcc.target/arm/neon-vect1.c: New test.
818 * gcc.target/arm/neon-vect2.c: New test.
819 * gcc.target/arm/neon-vect3.c: New test.
820 * gcc.target/arm/neon-vect4.c: New test.
821 * gcc.target/arm/neon-vect5.c: New test.
822 * gcc.target/arm/neon-vect6.c: New test.
823 * gcc.target/arm/neon-vect7.c: New test.
824 * gcc.target/arm/neon-vect8.c: New test.
826 2012-02-28 Richard Guenther <rguenther@suse.de>
828 PR tree-optimization/52402
829 * gcc.dg/torture/pr52402.c: New testcase.
831 2012-02-28 Richard Guenther <rguenther@suse.de>
834 * g++.dg/lto/pr52400_0.C: New testcase.
836 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
838 * gcc.target/avr/torture/builtins-1.c: New test.
839 * gcc.target/avr/torture/builtins-error.c: New test.
841 2012-02-28 Kai Tietz <ktietz@redhat.com>
843 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
844 * gcc.target/i386/pr45352-2.c: Likewise.
845 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
846 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
847 targets instead rand.
848 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
849 * gcc.target/i386/sse2-mul-1.c: Likewise.
850 * gcc.target/i386/sse4_1-blendps.c: Likewise.
851 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
852 * gcc.target/i386/pad-1.c: Likewise.
853 * gcc.target/i386/pad-9.c: Likewise.
854 * gcc.target/i386/pad-2.c: Likewise.
855 * gcc.target/i386/pad-5b.c: Likewise.
856 * gcc.target/i386/pad-8.c: Likewise.
857 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
858 * gcc.target/i386/pr44130.c: Likewise.
859 * gcc.target/i386/align-main-1.c: Likewise.
860 * gcc.target/i386/align-main-2.c: Likewise.
861 * gcc.target/i386/sw-1.c: Likewise.
862 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
864 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
865 * gcc.target/i386/pr46295.c: Likewise.
866 * gcc.target/i386/amd64-abi-1.c: Likewise.
867 * gcc.target/i386/amd64-abi-2.c: Likewise.
868 * gcc.target/i386/pr39082-1.c: Likewise.
869 * gcc.target/i386/pr39162.c: Likewise.
870 * gcc.target/i386/pr22152.c: Likewise.
871 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
872 * gcc.target/i386/wrfsbase-2.c: Likewise.
873 * gcc.target/i386/local.c: Likewise
874 * gcc.target/i386/wrgsbase-1.c: Likewise.
875 * gcc.target/i386/wrfsbase-1.c: Likewise.
876 * gcc.target/i386/pr39315-3.c: Likewise.
877 * gcc.target/i386/pr35767-4.c: Likewise.
878 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
880 * gcc.target/i386/pr45336-2.c: Likewise.
881 * gcc.target/i386/pr45336-1.c: Likewise.
882 * gcc.target/i386/pr45336-4.c: Likewise.
884 2012-02-27 Tristan Gingold <gingold@adacore.com>
886 * gnat.dg/array20.ad[sb]: New test.
888 2012-02-27 Jakub Jelinek <jakub@redhat.com>
891 * gcc.target/arm/pr52375.c: New test.
892 * gcc.c-torture/compile/pr52375.c: New test.
894 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
896 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
897 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
899 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
901 * gnat.dg/aggr19.adb: New test.
902 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
904 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
907 * gcc.target/sh/pr49263.c: New.
909 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
911 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
912 simulate_thread_wrapper_other_threads
913 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
914 Move initialization of 'value' to main().
915 (main): Initialize 'value';
916 * gcc.dg/simulate-thread/speculative-store.c
917 (simulate_thread_step_verify): Return 0 when successful.
918 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
920 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
921 (simulate_thread_wrapper_other_threads): Return a success/fail value
922 and issue an error if the instruction count threshold is exceeded.
924 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
927 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
928 * gcc.target/mips/interrupt_handler-3.c: Likewise.
930 2012-02-24 Richard Guenther <rguenther@suse.de>
933 * gcc.dg/pr52355.c: New testcase.
935 2012-02-23 Kai Tietz <ktietz@redhat.com>
937 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
938 * gcc.dg/Wpadded.c: Likewise.
939 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
941 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
942 for sleep by Sleep and add windows.h include for this function.
943 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
945 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
947 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
948 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
950 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
951 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
952 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
953 failure on LLP64 target.
955 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
958 * gcc.dg/noncompile/pr52290.c: New test.
960 2012-02-23 Jakub Jelinek <jakub@redhat.com>
962 PR tree-optimization/52019
963 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
965 2012-02-22 Kai Tietz <ktietz@redhat.com>
967 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
968 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
969 derived pdiff_t type.
970 * g++.dg/torture/pr49720.C: Likewise
972 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
975 * gcc.target/i386/pr52330.c: New test.
977 2012-02-22 Tobias Burnus <burnus@net-b.de>
980 * gfortran.dg/io_constraints_10.f90: New.
982 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
984 * lib/target-supports.exp (check_effective_target_vect_condition):
985 Return true for NEON.
987 2012-02-21 Kai Tietz <ktietz@redhat.com>
989 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
991 2012-02-21 Richard Guenther <rguenther@suse.de>
993 PR tree-optimization/52324
994 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
996 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
999 * gcc.target/avr/torture/pr51782-1.c: New test.
1001 2012-02-21 Jakub Jelinek <jakub@redhat.com>
1003 PR tree-optimization/52318
1004 * gcc.dg/pr52318.c: New test.
1006 2012-02-20 Kai Tietz <ktietz@redhat.com>
1008 * gcc.dg/bf-ms-layout-3.c: New testcase.
1010 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1014 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
1016 2012-02-20 Richard Guenther <rguenther@suse.de>
1018 PR tree-optimization/52298
1019 * gcc.dg/torture/pr52298.c: New testcase.
1020 * gcc.dg/vect/pr52298.c: Likewise.
1022 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
1024 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
1025 * gcc.c-torture/execute/pr52286.c: Ditto.
1027 2012-02-20 Jakub Jelinek <jakub@redhat.com>
1029 PR tree-optimization/52286
1030 * gcc.c-torture/execute/pr52286.c: New test.
1032 2012-02-18 Tobias Burnus <burnus@net-b.de>
1035 * gfortran.dg/interface_35.f90: Use -std=f2003.
1036 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
1037 * gfortran.dg/interface_assignment_4.f90: Ditto.
1038 * gfortran.dg/bessel_1.f90: Ditto.
1039 * gfortran.dg/func_result_6.f90: Ditto.
1040 * gfortran.dg/hypot_1.f90: Ditto.
1041 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1043 2012-02-17 Tobias Burnus <burnus@net-b.de>
1045 PR translation/52232
1046 PR translation/52234
1047 PR translation/52245
1048 PR translation/52246
1049 PR translation/52262
1050 PR translation/52273
1051 * gfortran.dg/coarray_22.f90: Update dg-error.
1052 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
1054 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1057 * lib/gcc-simulate-thread.exp: Load timeout.exp.
1058 (simulate-thread): Use default timeout.
1060 2012-02-16 Jason Merrill <jason@redhat.com>
1063 * g++.dg/ext/timevar1.C: New.
1065 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
1068 * g++.dg/template/using21.C: New.
1069 * g++.dg/template/using22.C: Likewise.
1071 2012-02-16 Jason Merrill <jason@redhat.com>
1074 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
1076 2012-02-16 Jakub Jelinek <jakub@redhat.com>
1078 PR tree-optimization/52255
1079 * gcc.c-torture/compile/pr52255.c: New test.
1082 * g++.dg/debug/dwarf2/pr52260.C: New test.
1085 * g++.dg/ipa/pr51929.C: New test.
1087 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1090 * gcc.target/powerpc/pr52199.c: New file.
1092 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1095 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
1097 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1099 * gcc.dg/pr51867.c: Don't include <math.h>.
1102 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1104 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
1105 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
1107 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
1109 PR tree-optimization/50561
1110 * gcc.dg/graphite/pr50561.c: New testcase.
1112 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1114 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
1115 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
1117 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1119 * gnat.dg/discr35.ad[sb]: New test.
1121 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1123 * gnat.dg/volatile10.adb: New test.
1124 * gnat.dg/volatile10_pkg.ads: New helper.
1126 2012-02-14 Jason Merrill <jason@redhat.com>
1128 * g++.dg/ext/attrib43.C: New.
1130 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
1132 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
1133 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
1135 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
1136 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
1137 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
1138 effective_target fgnu_tm.
1139 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
1141 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1144 * g++.dg/template/asmgoto1.C: New test.
1146 2012-02-14 Ian Lance Taylor <iant@google.com>
1149 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
1150 compiling generated file for 64bit and index tests.
1152 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
1154 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
1156 2012-02-14 Richard Guenther <rguenther@suse.de>
1158 PR tree-optimization/52244
1159 PR tree-optimization/51528
1160 * gcc.dg/torture/pr52244.c: New testcase.
1162 2012-02-14 Walter Lee <walt@tilera.com>
1164 * g++.dg/other/PR23205.C: Disable test on tile.
1165 * g++.dg/other/pr23205-2.C: Disable test on tile.
1166 * gcc.dg/20020312-2.c: Add a condition for __tile__.
1167 * gcc.dg/20040813-1.c: Disable test on tile.
1168 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
1169 * gcc.misc-tests/linkage.exp: Handle tilegx.
1171 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1173 PR tree-optimization/52210
1174 * gcc.dg/pr52210.c: New test.
1176 2012-02-14 Jason Merrill <jason@redhat.com>
1179 * g++.dg/overload/defarg5.C: New.
1181 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1184 * c-c++-common/pr52181.c: New test.
1186 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1189 * g++.dg/ext/atomic-1.C: New test.
1191 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1193 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
1195 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1198 * gcc.c-torture/execute/pr52209.c: New test.
1200 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
1203 * gfortran.dg/elemental_optional_args_5.f03: New test.
1205 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
1208 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
1211 2012-02-11 Ian Lance Taylor <iant@google.com>
1214 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
1215 SPARC Solaris. Don't run the test at all on systems where it may
1216 not work, rather than xfailing it.
1218 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
1220 PR rtl-optimization/52175
1221 * gcc.c-torture/compile/pr52175.c: New test.
1223 2012-02-10 Jason Merrill <jason@redhat.com>
1226 * g++.dg/template/repo10.C: New.
1228 2012-02-11 Jakub Jelinek <jakub@redhat.com>
1231 * gcc.dg/pr52132.c: New test.
1233 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
1235 * gnat.dg/specs/aggr4.ads: New test.
1236 * gnat.dg/specs/aggr4_pkg.ads: New helper.
1238 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
1241 * gcc.target/i386/pr52146.c: New.
1243 2012-02-10 Jakub Jelinek <jakub@redhat.com>
1246 * c-c++-common/pr52177.c: New test.
1248 2012-02-10 Jan Hubicka <jh@suse.cz>
1251 * g++.dg/torture/pr48600.C: New testcase.
1253 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
1256 * gcc.dg/dfp/pr52140.c: New test.
1258 2012-02-09 Jakub Jelinek <jakub@redhat.com>
1261 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
1264 2012-02-09 Bin Cheng <bin.cheng@arm.com>
1267 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
1268 * testsuite/gcc.dg/pr51867.c: New test.
1270 2012-02-09 Ian Lance Taylor <iant@google.com>
1272 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
1273 which don't support -fsplit-stack. Turn off optimization when
1274 compiling select5-out.go.
1276 2012-02-08 Ian Lance Taylor <iant@google.com>
1278 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
1279 systems which don't support -fsplit-stack.
1281 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
1283 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
1284 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
1285 machine instuction in the log.
1287 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
1289 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
1292 2012-02-08 Magnus Granberg <zorry@gentoo.org>
1295 * gcc.dg/pr48524.c: New test.
1296 * gcc.dg/pr48524.spec: New spec file for test.
1298 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1301 * gfortran.dg/vect/pr32380.f90: New test.
1303 2012-02-08 Tobias Burnus <burnus@net-b.de>
1306 * gfortran.dg/realloc_on_assign_12.f90: New.
1308 2012-02-08 Richard Guenther <rguenther@suse.de>
1310 PR rtl-optimization/52170
1311 * gcc.dg/torture/pr52170.c: New testcase.
1313 2012-02-08 Jakub Jelinek <jakub@redhat.com>
1315 PR gcov-profile/52150
1316 * gcc.dg/tree-prof/pr52150.c: New test.
1318 PR rtl-optimization/52139
1319 * gcc.dg/pr52139.c: New test.
1321 2012-02-07 Jason Merrill <jason@redhat.com>
1324 * g++.dg/cpp0x/constexpr-union3.C: New.
1327 * g++.dg/lto/pr52035_0.C: New.
1329 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1331 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
1332 * gcc.dg/special/weak-1.c: Likewise.
1333 * gcc.dg/ucnid-12.c: Likewise.
1334 * gcc.dg/torture/pr45678-1.c: Likewise.
1335 * gcc.dg/torture/pr45678-2.c: Likewise.
1336 * gcc.dg/vector-4.c: Likewise.
1337 * gcc.dg/ipa/inline-5.c: Likewise.
1338 * gcc.dg/ucnid-11.c: Likewise.
1339 * gcc.misc-tests/gcov-13.c: Likewise.
1340 * gcc.misc-tests/gcov-14.c: Likewise.
1341 * g++.dg/ext/label13.C: Likewise.
1342 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
1343 hppa*-*-hpux* options.
1344 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
1345 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
1346 * gcc.dg/pr48616.c: Likewise.
1347 * gcc.dg/pr17957.c: Likewise.
1348 * gcc.dg/pr17055-1.c: Likewise.
1349 * gcc.dg/pr32912-1.c: Likewise.
1350 * gcc.dg/tm/pr51472.c: Likewise.
1351 * c-c++-common/fold-bitand-4.c: Likewise.
1352 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
1353 Use dg-additional-options for extra options.
1355 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
1357 * gcc.target/epiphany/interrupt-2.c: New test.
1359 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1362 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
1363 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
1366 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1369 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
1371 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1375 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
1376 * gcc.target/mips/va-arg-1.c: New test.
1378 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
1380 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
1381 for -mno-pointers-to-nested-functions.
1383 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
1385 * gcc.c-torture/execute/20120207-1.c: New test.
1387 2012-02-07 Jakub Jelinek <jakub@redhat.com>
1389 PR rtl-optimization/52060
1390 * gcc.dg/torture/pr52060.c: New test.
1393 * gcc.c-torture/compile/pr52074.c: New test.
1395 2012-02-07 Tobias Burnus <burnus@net-b.de>
1398 * gfortran.dg/class_to_type_2.f90: New.
1400 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
1403 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
1406 2012-02-06 Jason Merrill <jason@redhat.com>
1409 * g++.dg/template/conv13.C: New.
1411 2012-02-06 Richard Guenther <rguenther@suse.de>
1413 PR tree-optimization/52115
1414 * gcc.c-torture/compile/pr52115.c: New testcase.
1416 2012-02-06 Jakub Jelinek <jakub@redhat.com>
1419 * gcc.c-torture/execute/pr52129.c: New test.
1421 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
1423 * gcc.dg/pr48374.c: Actually add the test I forgot
1424 in the 2012-01-25 commit.
1426 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1429 * gfortran.dg/vect/vect-8.f90: New test case.
1431 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1434 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
1436 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
1439 * gfortran.dg/class_48.f90 : Add test of allocate class array
1440 component with source in subroutine test3. Remove commenting
1441 out in subroutine test4, since branching on unitialized variable
1442 is now fixed (no PR for this last.).
1444 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1446 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
1448 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
1450 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1453 * lib/target-supports.exp (check_effective_target_mips_rel): New.
1454 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
1456 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1458 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
1459 (check_effective_target_sync_int_long): Use it.
1460 (check_effective_target_sync_char_short): Likewise.
1461 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
1463 2012-02-05 Tobias Burnus <burnus@net-b.de>
1466 * gfortran.dg/class_48.f90: Add some further checks.
1468 2012-02-05 Ira Rosen <irar@il.ibm.com>
1470 PR tree-optimization/52091
1471 * gcc.dg/vect/pr52091.c: New test.
1473 2012-02-04 Jakub Jelinek <jakub@redhat.com>
1475 PR rtl-optimization/52113
1476 * gcc.target/avr/pr52113.c: New test.
1478 2012-02-03 Jakub Jelinek <jakub@redhat.com>
1480 PR rtl-optimization/52092
1481 * gcc.c-torture/compile/pr52092.c: New test.
1483 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
1486 * gfortran.dg/class_array_10.f03: New test.
1489 * gfortran.dg/class_array_11.f03: New test.
1492 * gfortran.dg/class_array_12.f03: New test.
1494 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
1497 * gfortran.dg/realloc_on_assign_11.f90: New test.
1499 2012-02-02 Tobias Burnus <burnus@net-b.de>
1502 * gfortran.dg/shape_7.f90: New.
1504 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1506 * gcc.target/mips/mips-prepend-1.c: New test.
1508 2012-02-02 Jan Hubicka <jh@suse.cz>
1509 Tom de Vries <tom@codesourcery.com>
1512 * testsuite/gcc.dg/alias-12.c: New testcase.
1513 * testsuite/gcc.dg/alias-13.c: New testcase.
1515 2012-02-02 Jakub Jelinek <jakub@redhat.com>
1518 * gcc.dg/pr52086.c: New test.
1520 PR tree-optimization/52073
1521 * gcc.c-torture/compile/pr52073.c: New test.
1523 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
1526 * gfortran.dg/function_optimize_10.f90: New test.
1528 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
1530 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
1533 2012-02-01 Tobias Burnus <burnus@net-b.de>
1536 * gfortran.dg/typebound_operator_14.f90: New.
1538 2012-02-01 Tobias Burnus <burnus@net-b.de>
1541 * gfortran.dg/elemental_function_1.f90: New.
1543 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1545 PR rtl-optimization/51374
1546 * gcc.target/avr/torture/pr51374-1.c:
1547 Also fail if SBIS is seen.
1549 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1551 PR rtl-optimization/51374
1552 * gcc.target/avr/torture/pr51374-1.c: New.
1554 2012-01-31 Tobias Burnus <burnus@net-b.de>
1557 * gfortran.dg/typebound_generic_11.f90: New.
1559 2012-01-31 Tobias Burnus <burnus@net-b.de>
1562 * gfortran.dg/class_49.f90: New.
1564 2012-01-31 Tobias Burnus <burnus@net-b.de>
1567 * gfortran.dg/elemental_args_check_6.f90: New.
1569 2012-01-31 Jason Merrill <jason@redhat.com>
1572 * g++.dg/cpp0x/variadic122.C: New.
1574 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
1577 * gfortran.dg/realloc_on_assign_10.f90: New test.
1579 2012-01-31 Richard Guenther <rguenther@suse.de>
1581 PR tree-optimization/51528
1582 * gcc.dg/torture/pr51528.c: New testcase.
1584 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
1587 * lib/go.exp (go_target_compile): Append timeout= to options.
1588 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
1589 select5-out.go test on alpha*-*-* targets.
1591 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
1593 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
1594 (TEST_SHORT): Reformat in the same way.
1595 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
1596 (TEST_SHORT): Reformat in the same way.
1597 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
1598 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
1599 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
1600 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
1601 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
1603 2012-01-30 Bin Cheng <bin.cheng@arm.com>
1606 * gcc.target/arm/pr51835.c: New testcase.
1608 2012-01-30 Richard Guenther <rguenther@suse.de>
1610 PR tree-optimization/52028
1611 * gcc.dg/torture/pr52028.c: New testcase.
1612 * gfortran.dg/ldist-pr45199.f: Adjust.
1613 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
1614 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1615 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1617 2012-01-30 Jakub Jelinek <jakub@redhat.com>
1620 * gcc.dg/tree-prof/pr52027.c: New test.
1622 PR tree-optimization/52046
1623 * gcc.dg/pr52046.c: New test.
1626 * g++.dg/other/pr52048.C: New test.
1628 2012-01-30 Richard Guenther <rguenther@suse.de>
1630 PR tree-optimization/52045
1631 * gcc.dg/pr52045.c: New testcase.
1633 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
1635 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
1636 new code generated for __sync_lock_release.
1638 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1640 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
1642 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1645 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
1647 * g++.dg/ext/visibility/template10.C: Fix typo.
1649 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
1651 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
1654 * g++.dg/cpp0x/constexpr-ice6.C: New.
1656 2012-01-29 Tobias Burnus <burnus@net-b.de>
1659 * gfortran.dg/default_initialization_6.f90: New.
1661 2012-01-29 Tobias Burnus <burnus@net-b.de>
1664 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
1665 * gfortran.dg/class_48.f90: New.
1667 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
1670 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
1672 2012-01-28 Tobias Burnus <burnus@net-b.de>
1675 * gfortran.dg/class_allocate_12.f90: New.
1677 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
1679 * gcc.dg/torture/pr50444.c: Fix dg directives.
1681 2012-01-28 Jakub Jelinek <jakub@redhat.com>
1684 * gcc.target/arm/pr52006.c: New test.
1686 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
1689 * gcc.dg/lto/trans-mem.h: New file.
1690 * gcc.dg/lto/trans-mem-2_0.c: Include it.
1691 * gcc.dg/lto/trans-mem-1_1.c: Same.
1692 * gcc.dg/lto/trans-mem-4_1.c: Same.
1693 * gcc.dg/lto/trans-mem-3_1.c: Same.
1695 2012-01-27 Tobias Burnus <burnus@net-b.de>
1698 * gfortran.dg/dummy_procedure_7.f90: New.
1700 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
1702 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
1703 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
1705 2012-01-27 Jakub Jelinek <jakub@redhat.com>
1708 * g++.dg/other/gc5.C: New test.
1710 2012-01-27 Richard Guenther <rguenther@suse.de>
1712 PR tree-optimization/50444
1713 * gcc.dg/torture/pr50444.c: New testcase.
1715 2012-01-27 Tobias Burnus <burnus@net-b.de>
1719 * gfortran.dg/move_alloc_13.f90: New.
1721 2012-01-27 Tobias Burnus <burnus@net-b.de>
1724 * gfortran.dg/allocate_alloc_opt_13.f90: New.
1725 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
1726 and change dg-error string.
1728 2012-01-27 Tobias Burnus <burnus@net-b.de>
1731 * gfortran.dg/elemental_args_check_5.f90: New.
1733 2012-01-27 Richard Guenther <rguenther@suse.de>
1736 * g++.dg/torture/pr51959.C: New testcase.
1738 2012-01-27 Tom de Vries <tom@codesourcery.com>
1740 PR tree-optimization/51990
1741 * gcc.dg/pr51990.c: New test.
1742 * gcc.dg/pr51990-2.c: Same.
1744 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
1745 Tobias Burnus <burnus@gcc.gnu.org>
1748 * gfortran.dg/class_allocate_11.f03: New.
1753 * gfortran.dg/class_allocate_7.f03: New.
1754 * gfortran.dg/class_allocate_8.f03: New.
1755 * gfortran.dg/class_allocate_9.f03: New.
1756 * gfortran.dg/class_allocate_10.f03: New.
1758 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1760 * gnat.dg/discr34.adb: New test.
1761 * gnat.dg/discr34_pkg.ads: New helper.
1763 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1765 * gnat.dg/discr33.adb: New test.
1767 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1769 * gnat.dg/limited_with3.ad[sb): New test.
1770 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
1771 * gnat.dg/limited_with3_pkg2.ads: Likewise.
1772 * gnat.dg/limited_with3_pkg3.ads: Likewise.
1774 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1776 * gnat.dg/stack_usage1.adb: New test.
1777 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
1779 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
1780 * gcc.dg/pr44194-2.c: Likewise.
1782 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
1785 * g++.dg/template/crash112.C: New.
1787 2012-01-27 Richard Henderson <rth@redhat.com>
1789 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
1791 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1793 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
1795 2012-01-26 Jakub Jelinek <jakub@redhat.com>
1798 * g++.dg/opt/pr51895.C: New test.
1800 2012-01-26 Michael Matz <matz@suse.de>
1802 PR tree-optimization/48794
1803 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
1805 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1807 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
1809 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1811 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
1812 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
1814 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
1815 the default value for s390 and s390x.
1817 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
1820 * gcc.dg/lto/trans-mem-4_0.c: New.
1821 * gcc.dg/lto/trans-mem-4_1.c: New.
1822 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
1824 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
1825 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
1827 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
1828 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
1831 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
1833 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
1835 2012-01-25 Ian Lance Taylor <iant@google.com>
1837 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
1839 2012-01-25 Tobias Burnus <burnus@net-b.de>
1842 * gfortran.dg/typebound_proc_25.f90: New.
1844 2012-01-25 Jason Merrill <jason@redhat.com>
1847 * g++.dg/lto/pr51992_0.C: New.
1849 2012-01-25 Jakub Jelinek <jakub@redhat.com>
1851 PR tree-optimization/51987
1852 * gcc.target/i386/pr51987.c: New test.
1854 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
1856 * gcc.dg/tm/lto-1.c: Require lto support in target.
1858 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
1860 PR rtl-optimization/48374
1861 * gcc.dg/pr48374.c: New test.
1863 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
1865 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
1867 2012-01-25 Tobias Burnus <burnus@net-b.de>
1870 * gfortran.dg/derived_constructor_char_3.f90: New.
1872 2012-01-24 Ian Lance Taylor <iant@google.com>
1874 * go.test/go-test.exp (filecmp): New procedure.
1875 (errchk): Handle quoted square brackets.
1876 (go-gc-tests): Set go_compile_args. Handle various new test
1877 lines. Skip a few new tests.
1878 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
1880 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1882 * lib/target-supports.exp (proc check_effective_target_vect_perm)
1883 (check_effective_target_vect_extract_even_odd)
1884 (check_effective_target_vect_interleave): Return true for MIPS
1887 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1889 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
1890 (main): Use it instead of argc.
1892 2012-01-24 Jason Merrill <jason@redhat.com>
1895 * g++.dg/cpp0x/sfinae31.C: New.
1897 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1899 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
1901 2012-01-24 Jason Merrill <jason@redhat.com>
1904 * g++.dg/inherit/covariant20.C: New.
1906 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
1909 * g++.dg/parse/crash58.C: New.
1911 2012-01-24 Jakub Jelinek <jakub@redhat.com>
1914 * gcc.dg/pr51957-1.c: New test.
1915 * gcc.dg/pr51957-1.h: New file.
1916 * gcc.dg/pr51957-2.c: New test.
1918 2012-01-23 Jason Merrill <jason@redhat.com>
1921 * g++.dg/ext/visibility/template10.C: New.
1923 2012-01-23 Tobias Burnus <burnus@net-b.de>
1926 * gfortran.dg/move_alloc_12.f90: New.
1928 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1931 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
1933 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
1936 * g++.dg/template/crash111.C: New.
1938 2012-01-23 Arnaud Charlet <charlet@adacore.com>
1940 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
1942 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
1944 2012-01-23 Dodji Seketeli <dodji@redhat.com>
1947 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
1948 the DW_TAG_class_type and DW_AT_name: "Executor".
1950 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1952 * lib/target-supports.exp
1953 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
1954 (check_effective_target_vect_interleave): Likewise.
1956 2012-01-22 Jason Merrill <jason@redhat.com>
1959 * g++.dg/template/using20.C: New.
1960 * g++.dg/template/template-id-2.C: Adjust diagnostic.
1962 2012-01-23 Jason Merrill <jason@redhat.com>
1965 * g++.dg/torture/pr51344.C: Limit to x86.
1967 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
1969 * c-c++-common/tm/omp.c: Require target with pthread support.
1971 2012-01-23 Richard Guenther <rguenther@suse.de>
1973 PR tree-optimization/51949
1974 * gcc.dg/torture/pr51949.c: New testcase.
1976 2012-01-23 Jakub Jelinek <jakub@redhat.com>
1978 PR rtl-optimization/51933
1979 * gcc.c-torture/execute/pr51933.c: New test.
1981 2012-01-22 Douglas B Rupp <rupp@gnat.com>
1983 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
1984 Do not define for Interix.
1986 2012-01-22 Jason Merrill <jason@redhat.com>
1989 * g++.dg/lto/pr51832.h: New.
1990 * g++.dg/lto/pr51832_0.C: New.
1991 * g++.dg/lto/pr51832_1.C: New.
1993 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
1995 * gcc.dg/ext-elim-1.c: New test.
1997 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2000 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
2001 * g++.dg/opt/longbranch1.C: Likewise.
2003 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2005 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
2008 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
2011 * gfortran.dg/namelist_74.f90: New test.
2012 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
2014 2012-01-21 Tobias Burnus <burnus@net-b.de>
2017 * gfortran.dg/class_47.f90: New.
2019 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
2021 * gnat.dg/renaming5.ad[sb]: New test.
2023 2012-01-20 Jason Merrill <jason@redhat.com>
2026 * g++.dg/pch/mangle1.{C,Hs}: Remove.
2028 2012-01-20 Jason Merrill <jason@redhat.com>
2031 * g++.dg/ext/attrib42.C: Require ilp32.
2033 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2036 * gcc.target/arm/pr51915.c: New test.
2038 2012-01-20 Cary Coutant <ccoutant@google.com>
2039 Dodji Seketeli <dodji@redhat.com>
2042 * g++.dg/debug/dwarf2/nested-3.C: New test.
2044 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2047 * g++.dg/template/crash110.C: New.
2049 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2051 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
2052 Remove default options on hppa*-*-hpux*.
2054 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2056 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
2058 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2060 * gcc.c-torture/compile/pr51856.c: New testcase.
2062 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
2064 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
2065 options to go_target_compile.
2067 2012-01-20 Kai Tietz <ktietz@redhat.com>
2069 * g++.dg/torture/pr51344.C: Fix typo.
2071 2012-01-20 Richard Guenther <rguenther@suse.de>
2073 PR tree-optimization/51903
2074 * g++.dg/torture/pr51903.C: New testcase.
2076 2012-01-20 Tobias Burnus <burnus@net-b.de>
2077 Janus Weil <janus@gcc.gnu.org>
2080 * gfortran.dg/use_21.f90: New.
2082 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2085 * gcc.dg/torture/pr51106-1.c: New test.
2086 * gcc.dg/torture/pr51106-2.c: New test.
2088 2012-01-19 Kai Tietz <ktietz@redhat.com>
2090 * g++.dg/torture/pr51344.C: New test.
2092 2012-01-19 Tobias Burnus <burnus@net-b.de>
2095 * gfortran.dg/intrinsic_size_2.f90: New.
2097 2012-01-19 Jason Merrill <jason@redhat.com>
2100 * g++.dg/inherit/using7.C: New.
2102 2012-01-19 Richard Guenther <rguenther@suse.de>
2104 PR tree-optimization/37997
2105 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
2107 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
2109 PR rtl-optimization/51505
2110 * gcc.dg/pr51505.c: New test.
2112 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
2115 * gfortran.dg/typebound_operator_12.f03: New.
2116 * gfortran.dg/typebound_operator_13.f03: New.
2118 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
2121 * g++.dg/cpp0x/pr51225.C: New.
2123 2012-01-17 Ian Lance Taylor <iant@google.com>
2126 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
2128 2012-01-17 Tobias Burnus <burnus@net-b.de>
2131 * gfortran.dg/realloc_on_assign_9.f90: New.
2133 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
2136 * gcc.dg/tm/memopt-3.c: Remove xfail.
2137 * gcc.dg/tm/memopt-4.c: Remove xfail.
2138 * gcc.dg/tm/memopt-5.c: Remove xfail.
2139 * gcc.dg/tm/memopt-7.c: Remove xfail.
2141 2012-01-17 Jakub Jelinek <jakub@redhat.com>
2143 PR tree-optimization/51877
2144 * gcc.c-torture/execute/pr51877.c: New test.
2146 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
2148 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
2149 {!vect_align_arrays} to vect_sizes_32B_16B.
2150 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
2151 * gcc.dg/vect/vect-peel-3.c: Ditto.
2153 2012-01-16 Jason Merrill <jason@redhat.com>
2156 * g++.dg/abi/mangle60.C: New.
2159 * g++.dg/pch/mangle1.{C,Hs}: New.
2161 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
2162 Tobias Burnus <burnus@net-b.de>
2165 * gfortran.dg/elemental_optional_args_3.f90: New
2166 * gfortran.dg/elemental_optional_args_4.f90: New
2168 2012-01-16 Tobias Burnus <burnus@net-b.de>
2171 * gfortran.dg/use_20.f90: New
2173 2012-01-16 Jason Merrill <jason@redhat.com>
2176 * g++.dg/cpp0x/rv-bitfield.C: New.
2177 * g++.dg/cpp0x/rv-bitfield2.C: New.
2179 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
2181 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
2182 subroutine 'qsort' and use index array to assign the result.
2184 2012-01-16 Jakub Jelinek <jakub@redhat.com>
2186 PR tree-optimization/51865
2187 * gcc.dg/pr51865.c: New test.
2189 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2191 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
2193 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2195 * gcc.target/mips/code-readable-2.c: Allow the jump table address
2196 to be loaded from the constant pool, rather than via %hi and %lo.
2198 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
2200 PR rtl-optimization/51821
2201 * gcc.dg/pr51821.c: New test.
2203 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
2205 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
2207 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
2209 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
2211 2012-01-14 Tobias Burnus <burnus@net-b.de>
2214 * gfortran.dg/init_flag_8.f90: New.
2215 * gfortran.dg/init_flag_9.f90: New.
2217 2011-01-14 Tobias Burnus <burnus@net-b.de>
2220 * gfortran.dg/use_18.f90: New.
2221 * gfortran.dg/use_19.f90: New.
2223 2012-01-13 Ian Lance Taylor <iant@google.com>
2226 * g++.dg/warn/Wsign-compare-4.C: New.
2228 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
2231 * gfortran.dg/alloc_comp_assign.f03: New.
2232 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
2233 __BUILTIN_FREE from 38 to 32.
2235 2012-01-13 Jason Merrill <jason@redhat.com>
2238 * g++.dg/warn/Wreturn-type-7.C: New.
2240 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2242 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
2244 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
2245 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
2246 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
2247 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
2248 int32plus because of big array needed.
2249 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
2250 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
2252 2012-01-13 Jason Merrill <jason@redhat.com>
2255 * g++.dg/ext/visibility/template9.C: New.
2258 * g++.dg/cpp0x/defaulted34.C: New.
2259 * g++.dg/template/virtual3.C: New.
2261 2012-01-13 Richard Guenther <rguenther@suse.de>
2264 * gcc.dg/torture/pr8081.c: New testcase.
2266 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2268 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
2270 2012-01-12 Jason Merrill <jason@redhat.com>
2273 * g++.dg/ext/stmtexpr14.C: New.
2275 2012-01-13 Dodji Seketeli <dodji@redhat.com>
2278 * g++.dg/cpp0x/constexpr-diag4.C: New test.
2280 2012-01-12 Jason Merrill <jason@redhat.com>
2283 * g++.dg/abi/mangle48.C: Test qualified-names, too.
2284 * g++.dg/abi/mangle58.C: Likewise.
2287 * g++.dg/template/arg8.C: New.
2289 2012-01-12 Ira Rosen <irar@il.ibm.com>
2291 PR tree-optimization/51799
2292 * gcc.dg/vect/pr51799.c: New test.
2293 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
2296 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2297 Tobias Burnus <burnus@net-b.de>
2301 * lib/target-supports.exp
2302 (check_effective_target_fortran_largest_fp_has_sqrt): New.
2303 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
2305 2012-01-11 Jason Merrill <jason@redhat.com>
2308 * g++.dg/ext/attrib42.C: New.
2310 2012-01-11 Jakub Jelinek <jakub@redhat.com>
2313 * gcc.dg/pr51796.c: New test.
2315 2012-01-11 Jason Merrill <jason@redhat.com>
2318 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
2320 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2322 * gnat.dg/array19.ad[sb]: New test.
2324 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2326 * gnat.dg/opt23.ad[sb]: New test.
2327 * gnat.dg/opt23_pkg.ad[sb]: New helper.
2328 * gnat.dg/opt24.ad[sb]: New test.
2330 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2332 PR tree-optimization/49642
2333 * gcc.dg/tree-ssa/pr49642-1.c: New test.
2334 * gcc.dg/tree-ssa/pr49642-2.c: New test.
2336 2012-01-11 Jason Merrill <jason@redhat.com>
2339 * g++.dg/template/explicit-args5.C: New.
2341 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2343 * gcc.c-torture/execute/20120110-1.c: New testcase.
2345 2012-01-10 Jason Merrill <jason@redhat.com>
2348 * g++.dg/inherit/ambig1.C: New.
2351 * g++.dg/cpp0x/constexpr-cache1.C: New.
2353 2012-01-10 Richard Guenther <rguenther@suse.de>
2355 PR tree-optimization/51801
2356 * gcc.dg/torture/pr51801.c: New testcase.
2358 2012-01-10 Tobias Burnus <burnus@net-b.de>
2361 * gfortran.dg/allocate_with_typespec_5.f90: New.
2363 2012-01-10 Tobias Burnus <burnus@net-b.de>
2365 * gfortran.dg/class_39.f03: Update dg-error string.
2367 2012-01-10 Richard Guenther <rguenther@suse.de>
2369 PR tree-optimization/50913
2370 * gcc.dg/graphite/interchange-16.c: New testcase.
2371 * gcc.dg/graphite/scop-20.c: XFAIL.
2372 * gfortran.dg/graphite/interchange-1.f: Likewise.
2373 * gfortran.dg/graphite/block-1.f90: Likewise.
2374 * gfortran.dg/graphite/block-2.f: Likewise.
2376 2012-01-10 Richard Henderson <rth@redhat.com>
2378 * lib/target-supports.exp (check_effective_target_vect_perm,
2379 check_effective_target_vect_perm_byte,
2380 check_effective_target_vect_perm_short): Enable for arm neon.
2382 2012-01-09 Tobias Burnus <burnus@net-b.de>
2385 * gfortran.dg/typebound_operator_11.f90: New.
2387 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
2389 * gnat.dg/array18.adb: New test.
2390 * gnat.dg/array18_pkg.ads: New helper.
2392 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
2395 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
2396 around base object in first assignment in main program.
2397 * gfortran.dg/typebound_operator_10.f03: New test.
2399 2012-01-09 Martin Jambor <mjambor@suse.cz>
2401 PR tree-optimization/51759
2402 * g++.dg/ipa/pr51759.C: New test.
2404 2012-01-09 Tobias Burnus <burnus@net-b.de>
2407 * gfortran.dg/optional_absent_2.f90: New.
2409 2012-01-09 Tobias Burnus <burnus@net-b.de>
2412 * gfortran.dg/use_17.f90: New.
2414 2012-01-09 Gary Funck <gary@intrepid.com>
2416 PR preprocessor/33919
2417 * gcc.dg/pr33919.c: New test.
2418 * gcc.dg/pr33919-0.h: New test header file.
2419 * gcc.dg/pr33919-1.h: Ditto.
2420 * gcc.dg/pr33919-2.h: Ditto.
2422 2012-01-07 Jan Hubicka <jh@suse.cz>
2424 PR tree-optimize/51694
2425 * gcc.c-torture/compile/pr51694.c: new testcase.
2427 2012-01-07 Jan Hubicka <jh@suse.cz>
2429 PR tree-optimization/51600
2430 * g++.dg/torture/pr51600.C: New testcase.
2432 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2434 PR gcov-profile/51715
2435 PR gcov-profile/51717
2436 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
2437 * gcc.misc-tests/gcov-14.c: Likewise.
2439 2012-01-06 Jason Merrill <jason@redhat.com>
2441 * g++.dg/parse/new5.C: New.
2443 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
2446 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
2447 including <string.h>.
2449 2012-01-06 Jason Merrill <jason@redhat.com>
2451 * g++.dg/abi/mangle51.C: New.
2452 * g++.dg/abi/mangle52.C: New.
2453 * g++.dg/abi/mangle53.C: New.
2454 * g++.dg/abi/mangle54.C: New.
2455 * g++.dg/abi/mangle55.C: New.
2456 * g++.dg/abi/mangle56.C: New.
2457 * g++.dg/abi/mangle57.C: New.
2458 * g++.dg/abi/mangle58.C: New.
2459 * g++.dg/abi/mangle59.C: New.
2460 * g++.dg/cpp0x/trailing3.C: Update mangling.
2461 * g++.dg/cpp0x/variadic111.C: Update mangling.
2462 * g++.dg/cpp0x/variadic4.C: Update mangling.
2463 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
2464 * g++.dg/template/nontype22.C: Works now.
2465 * g++.dg/template/pr35240.C: Works now.
2467 * g++.dg/cpp0x/error7.C: New.
2469 2012-01-06 Tobias Burnus <burnus@net-b.de>
2471 * gfortran.dg/deallocate_stat_2.f90: New.
2472 * coarray/allocate_errgmsg.f90: New.
2473 * gfortran.dg/coarray_lib_alloc_1.f90: New.
2474 * gfortran.dg/coarray_lib_alloc_2.f90: New.
2475 * coarray/subobject_1.f90: Fix for num_images > 1.
2476 * gfortran.dg/deallocate_stat.f90: Update due to changed
2479 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
2481 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
2483 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
2485 * ada/acats/overflow.lst: Add cb20004.
2487 2012-01-05 Dodji Seketeli <dodji@redhat.com>
2490 * g++.dg/cpp0x/alias-decl-18.C: New test.
2492 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
2494 * gcc.c-torture/execute/20120104-1.c: New test.
2496 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
2499 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
2500 the old typebound_operator_8.f03.
2501 * gfortran.dg/typebound_operator_8.f03: New version of
2502 typebound_operator_7.f03 with 'u' a derived type instead of a
2505 2012-01-05 Richard Guenther <rguenther@suse.de>
2507 * g++.dg/torture/pr49309.C: Skip for -flto.
2509 2012-01-05 Jakub Jelinek <jakub@redhat.com>
2512 * gcc.c-torture/compile/pr51761.c: New test.
2514 2012-01-05 Richard Guenther <rguenther@suse.de>
2516 PR tree-optimization/51760
2517 * gcc.dg/torture/pr51760.c: New testcase.
2519 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
2522 * gcc.dg/tm/memopt-6.c: Adjust regexp.
2524 2012-01-05 Richard Guenther <rguenther@suse.de>
2527 * gfortran.dg/lto/pr41576_0.f90: New testcase.
2528 * gfortran.dg/lto/pr41576_1.f90: Likewise.
2530 2012-01-04 Jakub Jelinek <jakub@redhat.com>
2533 * gcc.dg/pr51695.c: New test.
2535 2012-01-04 Andrew Pinski <apinski@cavium.com>
2537 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
2538 * gcc.target/mips/octeon2-lx-1.c: New test.
2539 * gcc.target/mips/mips64-dsp-ldx.c: New test.
2540 * gcc.target/mips/octeon2-lx-2.c: New test.
2541 * gcc.target/mips/octeon2-lx-3.c: New test.
2543 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
2547 * gcc.dg/tm/alias-1.c: Adjust regexp.
2548 * gcc.dg/tm/alias-2.c: Adjust regexp.
2550 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2553 * g++.dg/warn/Wparentheses-26.C: New.
2555 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
2557 * gfortran.dg/elemental_optional_args_2.f90: New test.
2559 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2562 * gfortran.dg/common_17.f90: New test.
2564 2012-01-04 Richard Guenther <rguenther@suse.de>
2566 PR tree-optimization/49651
2567 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
2568 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
2570 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2573 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
2575 2012-01-03 Andrew Pinski <apinski@cavium.com>
2577 * lib/scanasm.exp (dg-function-on-line): Always use a special format
2578 for all mips targets. Also allow an optional .cfi_startproc.
2580 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
2582 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
2584 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2587 * g++.dg/rtti/dyncast5.C: New.
2589 2012-01-03 Richard Guenther <rguenther@suse.de>
2591 PR tree-optimization/51070
2592 * gcc.dg/torture/pr51070-2.c: New testcase.
2594 2012-01-03 Richard Guenther <rguenther@suse.de>
2596 PR tree-optimization/51692
2597 * gcc.dg/torture/pr51692.c: New testcase.
2599 2012-01-03 Richard Guenther <rguenther@suse.de>
2602 * g++.dg/lto/pr51650-3_0.C: New testcase.
2604 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2607 * g++.dg/warn/Wredundant-decls-spec.C: New.
2609 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2611 PR tree-optimization/51719
2612 * g++.dg/tree-prof/pr51719.C: New test.
2614 2012-01-03 Richard Guenther <rguenther@suse.de>
2617 * gcc.dg/fold-compare-6.c: New testcase.
2619 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2622 * g++.dg/gomp/pr51669.C: New test.
2624 2012-01-02 Jason Merrill <jason@redhat.com>
2627 * g++.dg/cpp0x/constexpr-union2.C: New.
2630 * g++.dg/cpp0x/nsdmi-defer5.C: New.
2632 2012-01-02 Dodji Seketeli <dodji@redhat.com>
2635 * g++.dg/cpp0x/constexpr-99.C: New test.
2637 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
2640 * g++.dg/template/init9.C: New.
2642 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2644 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
2645 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
2646 rather than a specific number.
2648 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
2653 * gfortran.dg/typebound_operator_7.f03: New.
2654 * gfortran.dg/typebound_operator_8.f03: New.
2656 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2659 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
2661 * gcc.target/mips/dspr2-MULTU.c: Likewise.
2663 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2665 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
2667 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2669 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
2672 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2674 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
2675 * gfortran.dg/io_real_boz_4.f90: Likewise.
2676 * gfortran.dg/io_real_boz_5.f90: Likewise.
2678 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2680 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
2682 2012-01-02 Revital Eres <revital.eres@linaro.org>
2684 * gcc.dg/sms-11.c: New file.
2686 2012-01-02 Tobias Burnus <burnus@net-b.de>
2689 * gfortran.dg/coarray/image_index_3.f90: New.
2691 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2694 * g++.dg/parse/enum8.C: New.
2696 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2699 * g++.dg/conversion/reinterpret4.C: New.
2700 * g++.dg/conversion/reinterpret1.C: Adjust.
2702 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2704 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
2706 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
2708 * g++.old-deja/g++.brendan/crash25.C: Adjust.
2709 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2710 * g++.old-deja/g++.jason/access14.C: Likewise.
2711 * g++.old-deja/g++.jason/access8.C: Likewise.
2712 * g++.old-deja/g++.jason/access1.C: Likewise.
2713 * g++.old-deja/g++.other/access3.C: Likewise.
2714 * g++.old-deja/g++.other/access5.C: Likewise.
2715 * g++.old-deja/g++.law/unsorted1.C: Likewise.
2716 * g++.old-deja/g++.law/visibility22.C: Likewise.
2717 * g++.old-deja/g++.law/visibility26.C: Likewise.
2718 * g++.old-deja/g++.mike/p2746.C: Likewise.
2719 * g++.dg/debug/using1.C: Likewise.
2720 * g++.dg/lookup/using51.C: Likewise.
2721 * g++.dg/inherit/using5.C: Likewise.
2722 * g++.dg/inherit/pr30297.C: Likewise.
2723 * g++.dg/inherit/access8.C: Likewise.
2724 * g++.dg/torture/pr39362.C: Likewise.
2725 * g++.dg/template/crash13.C: Likewise.
2726 * g++.dg/template/using10.C: Likewise.
2728 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2731 * lib/gcc-dg.exp (scan-module-absence): Really commit last
2734 2012-01-01 Ira Rosen <irar@il.ibm.com>
2736 PR tree-optimization/51704
2737 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
2738 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
2739 corresponding flags.
2741 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2744 * g++.dg/cpp0x/constexpr-delegating2.C: New.
2746 2012-01-01 Jan Hubicka <jh@suse.cz>
2748 PR rtl-optimization/51069
2749 * gcc.c-torture/compile/pr51069.c: New testcase.
2751 2012-01-01 Jakub Jelinek <jakub@redhat.com>
2753 PR tree-optimization/51683
2754 * gcc.dg/pr51683.c: New test.
2756 Copyright (C) 2012 Free Software Foundation, Inc.
2758 Copying and distribution of this file, with or without modification,
2759 are permitted in any medium without royalty provided the copyright
2760 notice and this notice are preserved.