1 2012-06-13 Alexandre Oliva <aoliva@redhat.com>
4 * gcc.dg/guality/pr49888.c: New.
6 2012-06-13 Alexandre Oliva <aoliva@redhat.com>
8 * g++.dg/tree-ssa/ivopts-2.C: Adjust for coalescing.
9 * gcc.dg/tree-ssa/forwprop-11.c: Likewise.
10 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
12 2012-06-13 Tobias Burnus <burnus@net-b.de>
15 * gfortran.dg/intent_out_7.f90: New.
17 2012-06-13 Tobias Burnus <burnus@net-b.de>
20 * gfortran.dg/save_4.f90: New.
22 2012-06-12 Jakub Jelinek <jakub@redhat.com>
27 * gcc.dg/pr53532.c: New test.
28 * gcc.dg/c99-complit-2.c: Add two new dg-error directives,
30 * gcc.dg/noncompile/950825-1.c: Expect incomplete type error message.
31 * gcc.dg/Wcxx-compat-8.c: Likewise.
32 * gcc.dg/pr51034.c: New test.
33 * gcc.dg/pr53196-1.c: New test.
34 * gcc.dg/pr53196-2.c: New test.
36 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
38 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
39 alignment torture options with usual torture options.
40 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
41 instead of dg-options.
42 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
43 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
44 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
45 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
46 * gcc.dg/torture/stackalign/push-1.c: Likewise.
47 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
49 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
50 to checks for multiple messages reported for one line of source code.
51 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
53 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
54 messages reported for one line of source code.
56 * gcc.dg/20031223-1.c: Add comments to check for multiple
57 messages reported for one line of source code.
58 * gcc.dg/Wconversion-integer.c: Likewise.
59 * gcc.dg/Wfatal-2.c: Likewise.
60 * gcc.dg/Wfatal.c: Likewise.
61 * gcc.dg/Wobjsize-1.c: Likewise.
62 * gcc.dg/c99-vla-jump-1.c: Likewise.
63 * gcc.dg/c99-vla-jump-2.c: Likewise.
64 * gcc.dg/c99-vla-jump-3.c: Likewise.
65 * gcc.dg/c99-vla-jump-4.c: Likewise.
66 * gcc.dg/c99-vla-jump-5.c: Likewise.
67 * gcc.dg/decl-9.c: Likewise.
68 * gcc.dg/declspec-10.c: Likewise.
69 * gcc.dg/declspec-18.c: Likewise.
70 * gcc.dg/mtune.c: Likewise.
71 * gcc.dg/parser-pr28152-2.c: Likewise.
72 * gcc.dg/parser-pr28152.c: Likewise.
73 * gcc.dg/pr14475.c: Likewise.
74 * gcc.dg/pr27953.c: Likewise.
75 * gcc.dg/pr28322-3.c: Likewise.
76 * gcc.dg/pr30457.c: Likewise.
77 * gcc.dg/pr30551-2.c: Likewise.
78 * gcc.dg/pr30551-3.c: Likewise.
79 * gcc.dg/pr30551-4.c: Likewise.
80 * gcc.dg/pr30551-5.c: Likewise.
81 * gcc.dg/pr30551-6.c: Likewise.
82 * gcc.dg/pr30551.c: Likewise.
83 * gcc.dg/pr45461.c: Likewise.
84 * gcc.dg/pr48552-1.c: Likewise.
85 * gcc.dg/pr48552-2.c: Likewise.
86 * gcc.dg/redecl-1.c: Likewise.
87 * gcc.dg/transparent-union-3.c: Likewise.
88 * gcc.dg/utf-dflt.c: Likewise.
89 * gcc.dg/utf-dflt2.c: Likewise.
90 * gcc.dg/vla-8.c: Likewise.
91 * gcc.dg/vla-init-1.c: Likewise.
92 * gcc.dg/wtr-int-type-1.c: Likewise.
94 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
95 messages reported for for one line of source code.
96 * c-c++-common/raw-string-5.c: Likewise.
97 * c-c++-common/raw-string-4.c: Likewise.
98 * c-c++-common/raw-string-6.c: Likewise.
99 * c-c++-common/pr20000.c: Likewise.
101 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
102 messages reported for one line of source code.
103 * gcc.dg/cpp/pr30786.c: Likewise.
104 * gcc.dg/cpp/pr28709.c: Likewise.
105 * gcc.dg/cpp/missing-header-MD.c: Likewise.
106 * gcc.dg/cpp/macspace2.c: Likewise.
107 * gcc.dg/cpp/missing-header-1.c: Likewise.
108 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
109 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
110 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
112 2012-06-12 Jason Merrill <jason@redhat.com>
115 * g++.dg/template/local7.C: New.
117 2012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
120 * gcc.target/sh/pr51340-1.c: Delete obsolete test case.
121 * gcc.target/sh/pr51340-2.c: Likewise.
122 * gcc.target/sh/pr51340-3.c: Likewise.
124 2012-06-12 Michael Matz <matz@suse.de>
126 * gcc.dg/torture/alias-1.c: New test.
128 2012-06-12 Jakub Jelinek <jakub@redhat.com>
130 PR rtl-optimization/53589
131 * gcc.dg/torture/pr53589.c: New test.
133 2012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
136 * gcc.target/sh/pr50749-sf-postinc-2.c: New.
137 * gcc.target/sh/pr50749-sf-postinc-4.c: New.
138 * gcc.target/sh/pr50749-qihisi-postinc-2.c: New.
139 * gcc.target/sh/pr50749-qihisi-postinc-4.c: New.
140 * gcc.target/sh/pr50749-sf-predec-2.c: New.
141 * gcc.target/sh/pr50749-sf-predec-4.c: New.
142 * gcc.target/sh/pr50749-qihisi-predec-1.c: New.
143 * gcc.target/sh/pr50749-qihisi-predec-3.c: New.
144 * gcc.target/sh/pr50749-sf-postinc-1.c: New.
145 * gcc.target/sh/pr50749-sf-postinc-3.c: New.
146 * gcc.target/sh/pr50749-qihisi-postinc-1.c: New.
147 * gcc.target/sh/pr50749-qihisi-postinc-3.c: New.
148 * gcc.target/sh/pr50749-sf-predec-1.c: New.
149 * gcc.target/sh/pr50749-sf-predec-3.c: New.
150 * gcc.target/sh/pr50749-qihisi-predec-2.c: New.
151 * gcc.target/sh/pr50749-qihisi-predec-4.c: New.
153 2012-06-11 Sriraman Tallam <tmsriram@google.com>
155 * gcc.target/i386/builtin_target.c (vendor_signatures): New enum.
156 (check_intel_cpu_model): New function.
157 (check_amd_cpu_model): New function.
158 (check_features): New function.
159 (__get_cpuid_output): New function.
160 (check_detailed): New function.
161 (fn1): Rename to quick_check.
162 (main): Update to call quick_check and call check_detailed.
164 2012-06-11 Richard Henderson <rth@redhat.com>
166 * lib/target-supports.exp
167 (check_effective_target_sync_long_long_runtime): Use
168 check_effective_target_lp64 instead of
169 check_effective_target_powerpc64 for powerpc targets.
171 2012-06-11 Oleg Endo <olegendo@gcc.gnu.org>
174 * gcc.target/sh/pr53511-1.c: New.
176 2012-06-11 Richard Guenther <rguenther@suse.de>
179 * g++.dg/lto/pr53470_0.C: New testcase.
180 * gcc.dg/lto/pr53470_0.c: Likewise.
182 2012-06-11 Richard Guenther <rguenther@suse.de>
185 * g++.dg/ext/pr53605.C: New testcase.
187 2012-06-11 Eric Botcazou <ebotcazou@adacore.com>
189 * gnat.dg/specs/array1.ads: New test.
190 * gnat.dg/specs/array2.ads: Likewise.
191 * gnat.dg/array22.adb: Likewise.
193 2012-06-11 Eric Botcazou <ebotcazou@adacore.com>
195 * gnat.dg/constant4.adb: New test.
196 * gnat.dg/constant4_pkg.ads: New helper.
198 2012-06-08 Janus Weil <janus@gcc.gnu.org>
201 * gfortran.dg/allocate_alloc_opt_1.f90: Modified.
202 * gfortran.dg/allocate_class_1.f90: Modified.
203 * gfortran.dg/allocate_with_typespec_4.f90: Modified.
204 * gfortran.dg/allocate_class_2.f90: New.
206 2012-06-07 Hans-Peter Nilsson <hp@axis.com>
209 * gcc.dg/pr46647.c: xfail for cris-* and crisv32-*.
211 2012-06-07 Thomas König <tkoenig@gcc.gnu.org>
214 * gfortran.dg/string_assign_2.f90: New test case.
216 2012-06-07 Thomas König <tkoenig@gcc.gnu.org>
219 * gfortran.dg/string_assign_1.f90: New test case.
221 2012-06-07 Jakub Jelinek <jakub@redhat.com>
224 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
225 * gcc.dg/gomp/critical-4.c: Likewise.
226 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
227 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
228 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
229 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
230 * c-c++-common/gomp/pr53580.c: New test.
232 2012-06-07 Fabien Chêne <fabien@gcc.gnu.org>
235 * g++.dg/cpp0x/forw_enum11.C: New.
237 2012-06-06 Paolo Carlini <paolo.carlini@oracle.com>
240 * g++.dg/cpp0x/alias-decl-19.C: New.
242 2012-06-06 Steven Bosscher <steven@gcc.gnu.org>
244 * g++.old-deja/g++.brendan/array1.C: Remove dg-options.
246 2012-06-06 Uros Bizjak <ubizjak@gmail.com>
248 * gcc.target/i386/avx-os-support.h (XCR_XFEATURE_ENABLED_MASK): New.
252 (avx_os_support): Use new defines.
254 2012-06-06 Richard Guenther <rguenther@suse.de>
257 * gfortran.dg/vect/pr32380.f: Adjust number of expected vectorized
260 2012-06-06 Fabien Chêne <fabien@gcc.gnu.org>
263 * g++.dg/cpp0x/pr52841.C: New testcase.
265 2012-06-06 Richard Guenther <rguenther@suse.de>
267 PR tree-optimization/53081
268 * gcc.dg/tree-ssa/ldist-20.c: New testcase.
269 * gcc.dg/tree-ssa/loop-19.c: Add -fno-tree-loop-distribute-patterns.
271 2012-06-05 Michael Meissner <meissner@linux.vnet.ibm.com>
273 * gcc.target/powerpc/pr53487.c: New test.
275 2012-06-05 Pat Haugen <pthaugen@us.ibm.com>
277 * gcc.target/powerpc/lhs-1.c: Use parm instead of stack space.
279 2012-06-05 Edmar Wienskoski <edmar@freescale.com>
281 * gcc.dg/tree-ssa/vector-3.c: Adjust regular expression.
283 2012-06-05 Richard Guenther <rguenther@suse.de>
285 PR tree-optimization/30442
286 * gcc.dg/vect/bb-slp-30.c: New testcase.
288 2012-06-05 Richard Guenther <rguenther@suse.de>
290 PR tree-optimization/53081
291 * gcc.dg/tree-ssa/ldist-19.c: New testcase.
292 * gcc.c-torture/execute/builtins/builtins.exp: Always pass
293 -fno-tree-loop-distribute-patterns.
295 2012-06-05 Alan Modra <amodra@gmail.com>
297 * gcc.target/powerpc/savres.c: Add -mdynamic-no-pic for darwin.
298 Check static chain in nested funcs.
300 2012-06-04 Tobias Burnus <burnus@net-b.de>
303 * gfortran.dg/init_flag_10.f90: New.
305 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
308 * g++.dg/warn/Wenum-compare-no-2: New.
310 2012-06-04 Dodji Seketeli <dodji@redhat.com>
312 PR preprocessor/53463
313 * g++.dg/cpp/limits.C: New test.
314 * g++.dg/parse/error19.C: Adjust.
315 * g++.dg/warn/Wconversion-real-integer2.C: Likewise.
316 * g++.dg/warn/pr35635.C: Likewise.
317 * g++.old-deja/g++.pt/assign1.C: Likewise.
319 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
322 * gcc.target/powerpc/cell_builtin_1.c: New test case.
323 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
324 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
325 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
326 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
327 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
328 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
329 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
331 2012-06-04 Andreas Schwab <schwab@linux-m68k.org>
333 * g++.dg/debug/dwarf2/nested-3.C: Allow for | comments.
335 2012-06-04 Jakub Jelinek <jakub@redhat.com>
337 PR tree-optimization/53550
338 * gcc.dg/pr53550.c: New test.
340 2012-06-04 Richard Guenther <rguenther@suse.de>
342 * gcc.dg/tree-ssa/ldist-11.c: Enable -ftree-loop-distribute-patterns.
343 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
344 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
346 2012-06-03 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
349 * gfortran.dg/parameter_array_element_2.f90: New.
351 2012-06-03 Oleg Endo <olegendo@gcc.gnu.org>
354 * gcc.target/sh/pr53512-1.c: New.
355 * gcc.target/sh/pr53512-2.c: New.
356 * gcc.target/sh/pr53512-3.c: New.
357 * gcc.target/sh/pr53512-4.c: New.
359 2012-06-01 Jason Merrill <jason@redhat.com>
362 * g++.dg/ext/visibility/template12.C: New.
363 * g++.dg/ext/attrib14.C: Adjust warning line.
366 * g++.dg/parse/new6.C: New.
367 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
369 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
371 * c-c++-common/restrict-2.c: Revert previous change.
373 2012-06-01 Jason Merrill <jason@redhat.com>
376 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
379 * g++.dg/cpp0x/auto33.C: New.
381 2012-06-01 Paolo Carlini <paolo.carlini@oracle.com>
384 * g++.dg/parse/namespace-alias-1.C: New.
386 2012-06-01 Christian Bruel <christian.bruel@st.com>
388 * gcc.dg/spec-options.c: New test.
389 * gcc.dg/foo.specs: New file.
391 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
394 * gnat.dg/lto14.adb: Skip on Solaris.
396 2012-06-01 Hans-Peter Nilsson <hp@axis.com>
398 * gcc.target/cris/sync-1-v10.c,
399 gcc.target/cris/sync-1-v32.c, gcc.target/cris/sync-1.c,
400 gcc.target/cris/sync-2c.c, gcc.target/cris/sync-2i.c,
401 gcc.target/cris/sync-2s.c, gcc.target/cris/sync-3i.c,
402 gcc.target/cris/sync-3s.c, gcc.target/cris/sync-4c.c,
403 gcc.target/cris/sync-4i.c, gcc.target/cris/sync-4s.c,
404 gcc.target/cris/torture/sync-mis-op-i-1.c,
405 gcc.target/cris/torture/sync-mis-op-i-1a.c,
406 gcc.target/cris/torture/sync-mis-op-i-2.c,
407 gcc.target/cris/torture/sync-mis-op-i-2a.c,
408 gcc.target/cris/torture/sync-mis-op-i-3.c,
409 gcc.target/cris/torture/sync-mis-op-i-3a.c,
410 gcc.target/cris/torture/sync-mis-op-s-1.c,
411 gcc.target/cris/torture/sync-mis-op-s-1a.c,
412 gcc.target/cris/torture/sync-mis-xchg-i-1.c,
413 gcc.target/cris/torture/sync-mis-xchg-i-1a.c,
414 gcc.target/cris/torture/sync-mis-xchg-i-2.c,
415 gcc.target/cris/torture/sync-mis-xchg-i-2a.c,
416 gcc.target/cris/torture/sync-mis-xchg-i-3.c,
417 gcc.target/cris/torture/sync-mis-xchg-i-3a.c,
418 gcc.target/cris/torture/sync-mis-xchg-s-1.c,
419 gcc.target/cris/torture/sync-mis-xchg-s-1a.c: New tests.
421 2012-05-31 Richard Guenther <rguenther@suse.de>
423 * gcc.dg/tree-ssa/ldist-pr45948-2.c: New testcase copy of
424 ldist-pr45948.c with disabled SCCP.
426 2012-05-31 Richard Guenther <rguenther@suse.de>
429 * gcc.dg/torture/pr48493.c: New testcase.
431 2012-05-31 Greta Yorsh <Greta.Yorsh@arm.com>
433 * lib/target-supports.exp (check_effective_target_vect_char_mult): Add
435 * gcc.dg/vect/slp-perm-8.c (main): Prevent vectorization
436 of the initialization loop.
437 (dg-final): Adjust the expected number of vectorized loops depending
438 on vect_char_mult target selector.
440 2012-05-31 Hans-Peter Nilsson <hp@axis.com>
442 * gcc.target/cris/asm-v8.S, gcc.target/cris/asm-v10.S,
443 gcc.target/cris/asm-other.S, gcc.target/cris/inasm-v8.c,
444 gcc.target/cris/inasm-v10.c, gcc.target/cris/inasm-other.c:
447 2012-05-30 Jason Merrill <jason@redhat.com>
450 * g++.dg/init/new34.C: New.
451 * g++.dg/tree-ssa/stabilize1.C: New.
453 2012-05-30 Jakub Jelinek <jakub@redhat.com>
456 * g++.dg/init/new33.C: New test.
458 2012-05-30 Richard Guenther <rguenther@suse.de>
461 * gcc.dg/torture/pr53501.c: New testcase.
462 * c-c++-common/restrict-2.c: Adjust.
464 2012-05-30 Alan Modra <amodra@gmail.com>
466 * gcc.target/powerpc/powerpc.exp: Load torture-options.exp, call
469 2012-05-30 Marc Glisse <marc.glisse@inria.fr>
471 * gcc.target/i386/shuf-concat.c: New test.
473 2012-05-30 Jakub Jelinek <jakub@redhat.com>
475 PR rtl-optimization/53519
476 * gcc.c-torture/compile/pr53519.c: New test.
478 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
480 * gcc.target/arm/neon-vrev.c: New.
482 2012-05-29 Oleg Endo <olegendo@gcc.gnu.org>
485 * gcc.target/sh/pr51340-1.c: New.
486 * gcc.target/sh/pr51340-2.c: New.
487 * gcc.target/sh/pr51340-3.c: New.
489 2012-05-29 Richard Guenther <rguenther@suse.de>
491 PR tree-optimization/53516
492 * gcc.dg/torture/pr53516.c: New testcase.
494 2012-05-29 Dodji Seketeli <dodji@redhat.com>
496 PR preprocessor/53229
497 * gcc.dg/cpp/paste6.c: Force to run without
498 -ftrack-macro-expansion.
499 * gcc.dg/cpp/paste8.c: Likewise.
500 * gcc.dg/cpp/paste8-2.c: New test, like paste8.c but run with
501 -ftrack-macro-expansion.
502 * gcc.dg/cpp/paste12.c: Force to run without
503 -ftrack-macro-expansion.
504 * gcc.dg/cpp/paste12-2.c: New test, like paste12.c but run with
505 -ftrack-macro-expansion.
506 * gcc.dg/cpp/paste13.c: Likewise.
507 * gcc.dg/cpp/paste14.c: Likewise.
508 * gcc.dg/cpp/paste14-2.c: New test, like paste14.c but run with
509 -ftrack-macro-expansion.
510 * gcc.dg/cpp/paste18.c: New test.
512 2012-05-29 Hans-Peter Nilsson <hp@axis.com>
514 * gcc.target/cris/torture/trap-1.c,
515 gcc.target/cris/torture/trap-2.c,
516 gcc.target/cris/torture/trap-3.c,
517 gcc.target/cris/torture/trap-v0.c,
518 gcc.target/cris/torture/trap-v3.c: New tests.
520 2012-05-28 Paolo Carlini <paolo.carlini@oracle.com>
523 * g++.dg/warn/Wbraces3.C: New.
524 * g++.dg/warn/Wbraces4.C: Likewise.
526 2012-05-28 Jakub Jelinek <jakub@redhat.com>
528 PR tree-optimization/53505
529 * c-c++-common/torture/pr53505.c: New test.
531 2012-05-27 Nathan Sidwell <nathan@acm.org>
533 * gcc.dg/stmt-expr-4.c: New.
535 2012-05-26 Paolo Carlini <paolo.carlini@oracle.com>
538 * g++.dg/parse/crash60.C: New.
540 2012-05-26 Jason Merrill <jason@redhat.com>
543 * c-c++-common/array-lit.c: New.
544 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
546 2012-05-26 Eric Botcazou <ebotcazou@adacore.com>
549 * gnat.dg/array21.adb: New test.
551 2012-05-26 Eric Botcazou <ebotcazou@adacore.com>
553 * gnat.dg/renaming5.adb: Adjust dg-final directive.
555 2012-05-25 Paolo Carlini <paolo.carlini@oracle.com>
558 * g++.dg/other/anon-union3.C: New.
560 2012-05-25 Ian Lance Taylor <iant@google.com>
562 * gcc.dg/split-6.c: New test.
564 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
566 * gnat.dg/lto14.adb: New test.
568 2012-05-25 Tristan Gingold <gingold@adacore.com>
570 * gcc.target/i386/large-frame.c: New.
572 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
573 * gcc.target/powerpc/lhs-1.c: New.
574 * gcc.target/powerpc/lhs-2.c: New.
575 * gcc.target/powerpc/lhs-3.c: New.
577 2012-05-24 Dodji Seketeli <dodji@redhat.com>
579 Make unwound macro expansion trace less redundant
580 * gcc.dg/cpp/macro-exp-tracking-1.c: Adjust.
581 * gcc.dg/cpp/macro-exp-tracking-2.c: Likewise.
582 * gcc.dg/cpp/macro-exp-tracking-3.c: Likewise.
583 * gcc.dg/cpp/macro-exp-tracking-4.c: Likewise.
584 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
585 * gcc.dg/cpp/pragma-diagnostic-2.c: Likewise.
587 2012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
590 * g++.dg/cpp0x/constexpr-default1.C: New.
592 2012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
595 * g++.dg/eh/goto2.C: New.
597 2012-05-24 Richard Guenther <rguenther@suse.de>
600 * g++.dg/tree-prof/pr53460.C: New testcase.
602 2012-05-24 Richard Guenther <rguenther@suse.de>
605 * g++.dg/debug/pr53466.C: New testcase.
607 2012-05-24 Jakub Jelinek <jakub@redhat.com>
609 PR tree-optimization/53465
610 * gcc.c-torture/execute/pr53465.c: New test.
612 2012-05-23 Tobias Burnus <burnus@net-b.de>
616 * gfortran.dg/allocate_with_typespec_6.f90: New.
618 2012-05-23 Paolo Carlini <paolo.carlini@oracle.com>
621 * g++.dg/warn/delete-array-1.C: New.
623 2012-05-23 Richard Guenther <rguenther@suse.de>
625 * gcc.dg/torture/pr39074-2.c: Adjust.
626 * gcc.dg/torture/pr39074.c: Likewise.
627 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
628 * gcc.dg/tree-ssa/alias-19.c: Likewise.
630 2012-05-22 Jan Hubicka <jh@suse.cz>
633 * g++.dg/torture/pr53161.C: New testcase.
635 2012-05-22 Tobias Burnus <burnus@net-b.de>
638 * gfortran.dg/realloc_on_assign_15.f90: New.
640 2012-05-22 Richard Guenther <rguenther@suse.de>
643 * gcc.dg/torture/pr51071-2.c: New testcase.
645 2012-05-22 Paolo Bonzini <bonzini@gnu.org>
647 PR tree-optimization/53336
648 * g++.dg/torture/pr53336.C: New testcase.
650 2012-05-22 Dodji Seketeli <dodji@redhat.com>
653 * g++.dg/warn/Wunused-local-typedefs.C: Adjust to use -Wunused
654 instead of -Wunused-local-typedefs.
656 2012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
659 * g++.dg/other/abstract4.C: New-
661 2012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
664 * g++.dg/ext/attrib46.C: New.
666 2012-05-21 Joseph Myers <joseph@codesourcery.com>
669 * gcc.c-torture/compile/pr53418-1.c,
670 gcc.c-torture/compile/pr53418-2.c: New tests.
672 2012-05-21 Jakub Jelinek <jakub@redhat.com>
674 PR tree-optimization/53366
675 * gcc.dg/torture/pr53366-1.c: New test.
676 * gcc.dg/torture/pr53366-2.c: New test.
677 * gcc.target/i386/pr53366-1.c: New test.
678 * gcc.target/i386/pr53366-2.c: New test.
680 PR tree-optimization/53409
681 * gcc.c-torture/compile/pr53409.c: New test.
683 PR tree-optimization/53410
684 * gcc.c-torture/compile/pr53410-1.c: New test.
685 * gcc.c-torture/compile/pr53410-2.c: New test.
687 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
690 * gcc.target/i386/pr53425-1.c: New file.
691 * gcc.target/i386/pr53425-2.c: Likewise.
693 2012-05-21 Richard Guenther <rguenther@suse.de>
695 PR tree-optimization/53408
696 * gcc.dg/torture/pr53408.c: New testcase.
698 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
699 H.J. Lu <hongjiu.lu@intel.com>
702 * gcc.target/i386/pr53416.c: New file.
704 2012-05-21 Richard Guenther <rguenther@suse.de>
706 * gfortran.dg/pr46519-2.f90: Adjust to avoid memset transform.
708 2012-05-21 Richard Guenther <rguenther@suse.de>
710 * gcc.dg/torture/ldist-1.c: New testcase.
712 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
714 * gnat.dg/lto13.adb: New test.
715 * gnat.dg/lto13_pkg.ad[sb]: New helper.
717 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
719 * gnat.dg/specs/lto12.ads: New test.
720 * gnat.dg/specs/lto12_pkg.ads: New helper.
722 2012-05-18 Richard Guenther <rguenther@suse.de>
724 PR tree-optimization/53346
725 * gcc.dg/tree-ssa/ldist-18.c: New testcase.
726 * gcc.target/i386/incoming-10.c: Adjust.
727 * gcc.target/i386/incoming-11.c: Likewise.
728 * gcc.target/i386/pr46295.c: Likewise.
730 2012-05-18 Richard Guenther <rguenther@suse.de>
732 * gcc.dg/pr53352.c: Return zero.
734 2012-05-18 Richard Guenther <rguenther@suse.de>
736 PR tree-optimization/53390
737 * gcc.dg/torture/pr53390.c: New testcase.
739 2012-05-18 Meador Inge <meadori@codesourcery.com>
741 PR rtl-optimization/53352
742 * gcc.dg/pr53352.c: New test.
744 2012-05-17 David S. Miller <davem@davemloft.net>
746 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
747 failure on sparc-*-linux-gnu.
749 2012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
752 * g++.dg/parse/error49.C: New.
753 * g++.dg/cpp0x/error8.C: Likewise.
754 * g++.dg/ext/utf-cxx98.C: Adjust dg-error directive.
755 * g++.dg/ext/utf-dflt2.C: Likewise.
756 * g++.dg/ext/utf-gnuxx98.C: Likewise.
757 * g++.dg/ext/utf-dflt.C: Likewise.
758 * c-c++-common/raw-string-3.c: Likewise.
759 * c-c++-common/raw-string-4.c: Likewise.
761 2012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
764 * g++.dg/cpp0x/catch1.C: New.
766 2012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
769 * g++.dg/parse/error48.C: New.
770 * g++.dg/template/crash89.C: Adjust dg-error line numbers.
771 * g++.old-deja/g++.robertl/eb109.C: Add column info to dg-error string.
773 2012-05-16 Patrick Marlier <patrick.marlier@gmail.com>
775 * gcc.dg/tm/indirect-2.c: New test.
777 2012-05-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
779 PR tree-optimization/53217
780 * gfortran.dg/pr53217.f90: New test.
782 2012-05-16 Richard Guenther <rguenther@suse.de>
784 PR tree-optimization/53364
785 * g++.dg/torture/pr53364.C: New testcase.
787 2012-05-16 Georg-Johann Lay <avr@gjlay.de>
790 * gcc.dg/pr52549.c: Fix test for long != void*
791 * gcc.c-torture/execute/pr52979-1.x: New file.
792 * gcc.c-torture/execute/pr52979-2.x: New file.
794 2012-05-16 Dodji Seketeli <dodji@redhat.com>
797 * gcc.dg/binary-constants-2.c: Run without tracking locations
798 accross macro expansion.
799 * gcc.dg/binary-constants-3.c: Likewise.
800 * gcc.dg/cpp/sysmac2.c: Likewise.
801 * testsuite/gcc.dg/nofixed-point-2.c: Adjust for more precise
803 * gcc.dg/cpp/syshdr3.c: New test.
804 * gcc.dg/cpp/syshdr3.h: New header for the new test above.
805 * gcc.dg/system-binary-constants-1.c: New test.
806 * gcc.dg/system-binary-constants-1.h: New header for the new test
808 * g++.dg/cpp/syshdr3.C: New test.
809 * g++.dg/cpp/syshdr3.h: New header the new test above.
810 * g++.dg/system-binary-constants-1.C: New test.
811 * g++.dg/system-binary-constants-1.h: New header the new test
814 2012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
816 * g++.old-deja/g++.pt/crash10.C: Adjust post PR11586.
818 2012-05-15 Jakub Jelinek <jakub@redhat.com>
821 * gcc.dg/pr53358.c: New test.
823 2012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
826 * g++.dg/warn/Wtype-limits.C: Don't warn in templates.
827 * g++.dg/warn/Wtype-limits-Wextra.C: Likewise.
829 2012-05-15 Olivier Hainque <hainque@adacore.com>
831 * g++.dg/eh/sighandle.C: New testcase.
833 2012-05-15 Richard Guenther <rguenther@suse.de>
835 PR tree-optimization/53355
836 * gcc.dg/tree-ssa/vrp67.c: New testcase.
838 2012-05-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
840 * gfortran.dg/*.f90: Remove now redundant manual
841 cleanup-modules directive.
843 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
845 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
846 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
848 2012-05-14 Janne Blomqvist <jb@gcc.gnu.org>
851 * gfortran.dg/int_range_io_1.f90: New test.
853 2012-05-14 Andi Kleen <ak@linux.intel.com>
854 Jakub Jelinek <jakub@redhat.com>
857 * gcc.target/i386/i386.exp (check_effective_target_rtm): New.
858 * gcc.target/i386/rtm-check.h: New file.
859 * gcc.target/i386/pr53315.c: New test.
861 2012-05-14 Tobias Burnus <burnus@net-b.de>
866 * gfortran.dg/deferred_type_param_4.f90: New.
867 * gfortran.dg/deferred_type_param_6.f90: New.
869 2012-05-14 Bernd Schmidt <bernds@codesourcery.com>
871 * gcc.target/i386/retarg.c: New test.
873 2012-05-13 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
876 * gfortran.dg/deferred_type_param_3.f90: New.
877 * gfortran.dg/deferred_type_proc_pointer_1.f90: New.
878 * gfortran.dg/deferred_type_proc_pointer_2.f90: New.
880 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
882 * gnat.dg/null_pointer_deref3.adb: New test.
884 2012-05-12 Tobias Burnus <burnus@net-b.de>
888 * gfortran.dg/deferred_type_param_5.f90: New.
890 2012-05-12 Paolo Carlini <paolo.carlini@oracle.com>
892 * g++.dg/parse/error47.C: New.
894 2012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
897 * gfortran.dg/string_compare_4.f90: Change option
898 to -fdump-tree-original. Add test case for kind=4.
900 2012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
903 * gfortran.dg/string_compare_4.f90: New test.
905 2012-05-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
907 * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
909 2012-05-11 Paolo Carlini <paolo.carlini@oracle.com>
912 * g++.dg/cpp0x/variadic132.C: New.
914 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
917 * g++.dg/cpp0x/lambda/lambda-err2.C: New.
918 * g++.dg/parse/error26.C: Tweak dg-error column number.
920 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
923 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
925 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
927 * gnat.dg/lto11.ad[sb]: New test.
929 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
932 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
933 directive to Scan for vpmuldq, not vpmacsdql.
935 2012-05-09 Michael Matz <matz@suse.de>
937 PR tree-optimization/53185
938 * gcc.dg/vect/pr53185.c: New test.
940 2012-05-09 H.J. Lu <hongjiu.lu@intel.com>
943 * gcc.target/i386/pr53249.c: New.
945 2012-05-09 Richard Guenther <rguenther@suse.de>
947 PR tree-optimization/18437
948 * gfortran.dg/vect/rnflow-trs2a2.f90: Move ...
949 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: ... here.
951 2012-05-09 Jakub Jelinek <jakub@redhat.com>
953 PR tree-optimization/53226
954 * gcc.c-torture/compile/pr53226.c: New test.
956 2012-05-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
958 * gcc.target/i386/hle-add-acq-1.c: Allow for ; after lock.
959 * gcc.target/i386/hle-add-rel-1.c: Likewise.
960 * gcc.target/i386/hle-and-acq-1.c: Likewise.
961 * gcc.target/i386/hle-and-rel-1.c: Likewise.
962 * gcc.target/i386/hle-cmpxchg-acq-1.c: Likewise.
963 * gcc.target/i386/hle-cmpxchg-rel-1.c: Likewise.
964 * gcc.target/i386/hle-or-acq-1.c: Likewise.
965 * gcc.target/i386/hle-or-rel-1.c: Likewise.
966 * gcc.target/i386/hle-sub-acq-1.c: Likewise.
967 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
968 * gcc.target/i386/hle-xadd-acq-1.c: Likewise.
969 * gcc.target/i386/hle-xadd-rel-1.c: Likewise.
970 * gcc.target/i386/hle-xor-acq-1.c: Likewise.
971 * gcc.target/i386/hle-xor-rel-1.c: Likewise.
973 2012-05-09 Dehao Chen <dehao@google.com>
975 * gcc.dg/predict-1.c: Remove the replicated text in this test.
976 * gcc.dg/predict-2.c: Likewise.
977 * gcc.dg/predict-3.c: Likewise.
978 * gcc.dg/predict-4.c: Likewise.
979 * gcc.dg/predict-5.c: Likewise.
980 * gcc.dg/predict-6.c: Likewise.
982 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
985 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
987 2012-05-08 Richard Guenther <rguenther@suse.de>
989 * gcc.dg/fold-bitand-4.c: New testcase.
991 2012-05-08 Dehao Chen <dehao@google.com>
993 * gcc.dg/predict-1.c: Check if LOOP_IV_COMPARE static predict
994 heuristic is working properly.
995 * gcc.dg/predict-2.c: Likewise.
996 * gcc/dg/predict-3.c: Likewise.
997 * gcc/dg/predict-4.c: Likewise.
998 * gcc/dg/predict-5.c: Likewise.
999 * gcc/dg/predict-6.c: Likewise.
1001 2012-05-07 Jakub Jelinek <jakub@redhat.com>
1003 PR tree-optimization/53239
1004 * g++.dg/opt/vrp3.C: New test.
1005 * g++.dg/opt/vrp3-aux.cc: New file.
1006 * g++.dg/opt/vrp3.h: New file.
1008 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1010 * g++.dg/debug/dwarf2/nested-3.C: Allow for / comments and missing
1011 .uleb128 support in assembler output.
1013 2012-05-07 Richard Guenther <rguenther@suse.de>
1016 * g++.dg/lto/pr42987_0.C: New testcase.
1017 * g++.dg/lto/pr42987_1.C: Likewise.
1019 2012-05-07 Tobias Burnus <burnus@net-b.de>
1022 * gfortran.dg/typebound_operator_15.f90: New.
1024 2012-05-06 Tobias Burnus <burnus@net-b.de>
1027 * gfortran.dg/class_array_13.f90: New.
1029 2012-05-06 Tristan Gingold <gingold@adacore.com>
1031 * gnat.dg/warn7.adb: New test.
1033 2012-05-06 Eric Botcazou <ebotcazou@adacore.com>
1035 * gnat.dg/specs/renamings.ads: Rename to...
1036 * gnat.dg/specs/renaming1.ads: ...this.
1037 * gnat.dg/specs/renaming2.ads: New test.
1038 * gnat.dg/specs/renaming2_pkg1.ads: New helper.
1039 * gnat.dg/specs/renaming2_pkg2.ads: Likewise.
1040 * gnat.dg/specs/renaming2_pkg3.ads: Likewise.
1041 * gnat.dg/specs/renaming2_pkg4.ad[sb]: Likewise.
1043 2012-05-06 Eric Botcazou <ebotcazou@adacore.com>
1045 * gnat.dg/discr36.ad[sb]: New test.
1046 * gnat.dg/discr36_pkg.ad[sb]: New helper.
1048 2012-05-05 Manuel López-Ibáñez <manu@gcc.gnu.org>
1051 * c-c++-common/pr43772.c: New.
1053 2012-05-05 Paul Thomas <pault@gcc.gnu.org>
1056 * gfortran.dg/select_type_26.f03 : New test.
1057 * gfortran.dg/select_type_27.f03 : New test.
1060 * gfortran.dg/select_type_28.f03 : New test.
1062 2012-05-05 Janne Blomqvist <jb@gcc.gnu.org>
1066 * gfortran.dg/mod_sign0_1.f90: New test.
1067 * gfortran.dg/mod_large_1.f90: New test.
1069 2012-05-04 Tobias Burnus <burnus@net-b.de>
1072 gfortran.dg/public_private_module_5.f90: New.
1074 2012-05-04 Tobias Burnus <burnus@net-b.de>
1077 * gfortran.dg/constructor_7.f90: New.
1078 * gfortran.dg/constructor_8.f90: New.
1080 2012-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1083 * g++.dg/cpp0x/static_assert7.C: New.
1085 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1087 PR tree-optimization/52633
1088 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
1089 recognized as widening shifts instead of over-widening.
1090 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1091 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1092 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1093 * gcc.target/arm/pr52633.c: New test.
1095 2012-05-04 Richard Guenther <rguenther@suse.de>
1097 PR tree-optimization/53168
1098 * gcc.dg/torture/pr53168.c: New testcase.
1099 * gcc.dg/tree-ssa/ssa-pre-30.c: Likewise.
1101 2012-05-04 Richard Guenther <rguenther@suse.de>
1103 * gcc.dg/lto/pr53214_0.c: New testcase.
1105 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
1107 * gcc.target/ia64/pr48496.c: New test.
1108 * gcc.target/ia64/pr52657.c: Likewise.
1110 2012-05-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
1113 * c-c++-common/pr51712.c: New.
1115 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1118 * gcc.target/powwerpc/pr53199.c: New file.
1120 2012-05-03 Jason Merrill <jason@redhat.com>
1122 * g++.dg/debug/dwarf2/nested-3.C: Adjust pattern.
1124 * gcc.dg/debug/dwarf2/dups-types.c: New.
1125 * gcc.dg/debug/dwarf2/dups-types.h: New.
1127 2012-05-03 Jason Merrill <jason@redhat.com>
1129 * g++.dg/debug/dwarf2/namespace-2.C: New.
1130 * g++.dg/debug/dwarf2/localclass3.C: New.
1132 2012-05-03 Jason Merrill <jason@redhat.com>
1134 * g++.dg/debug/dwarf2/thunk1.C: New.
1136 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1139 * g++.dg/other/final2.C: New.
1141 2012-05-03 Richard Guenther <rguenther@suse.de>
1143 * gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
1145 2012-05-03 Uros Bizjak <ubizjak@gmail.com>
1147 * gcc.target/i386/hle-cmpxchg-acq-1.c (dg-options): Add -march=x86-64.
1148 * gcc.target/i386/hle-xadd-acq-1.c (dg-options): Ditto.
1149 * gcc.target/i386/hle-cmpxchg-rel-1.c (dg-options): Ditto.
1150 * gcc.target/i386/hle-xadd-rel-1.c (dg-options): Ditto.
1152 2012-05-03 Jakub Jelinek <jakub@redhat.com>
1154 * gcc.target/i386/hle-xadd-rel-1.c: Match .byte 0xf3 instead of
1156 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
1157 * gcc.target/i386/hle-xchg-rel-1.c: Likewise.
1158 * gcc.target/i386/hle-add-rel-1.c: Likewise.
1161 * gcc.dg/pr53174.c: New test.
1164 * gcc.target/arm/pr53187.c: New test.
1165 * gcc.c-torture/compile/pr53187.c: New test.
1167 2012-05-03 Richard Guenther <rguenther@suse.de>
1169 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1170 unsupported prefetching support.
1172 2012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
1174 * gcc.dg/fixed-point/composite-type.c (dg-options): Add
1175 option -ftrack-macro-expansion=0.
1176 * gcc.dg/fixed-point/operator-bitwise.c (dg-options): Add
1177 option -ftrack-macro-expansion=0.
1179 2012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
1181 * gcc.dg/builtin-stringop-chk-1.c (dg-options): Replace
1182 dg-options for target arm with dg-additional-options.
1184 2012-05-03 Richard Guenther <rguenther@suse.de>
1186 PR tree-optimization/53144
1187 * gcc.dg/torture/pr53144.c: New testcase.
1189 2012-05-03 Tobias Burnus <burnus@net-b.de>
1192 * gfortran.dg/pointer_intent_7.f90: New.
1193 * gfortran.dg/pure_formal_3.f90: New.
1195 2012-05-02 Ulrich Weigand <ulrich.weigand@linaro.org>
1197 * gcc.target/s390/20030123-1.c: Add missing "volatile".
1199 2012-05-02 Martin Jambor <mjambor@suse.cz>
1202 * g++.dg/lto/pr52605_0.C: New test.
1204 2012-05-02 Kirill Yukhin <kirill.yukhin@intel.com>
1206 * gcc.target/i386/hle-cmpxchg-acq-1.c: New.
1207 * gcc.target/i386/hle-cmpxchg-rel-1.c: Ditto.
1208 * gcc.target/i386/hle-add-acq-1.c: Ditto.
1209 * gcc.target/i386/hle-add-rel-1.c: Ditto.
1210 * gcc.target/i386/hle-and-acq-1.c: Ditto.
1211 * gcc.target/i386/hle-and-rel-1.c: Ditto.
1212 * gcc.target/i386/hle-or-acq-1.c: Ditto.
1213 * gcc.target/i386/hle-or-rel-1.c: Ditto.
1214 * gcc.target/i386/hle-sub-acq-1.c: Ditto.
1215 * gcc.target/i386/hle-sub-rel-1.c: Ditto.
1216 * gcc.target/i386/hle-xadd-acq-1.c: Ditto.
1217 * gcc.target/i386/hle-xadd-rel-1.c: Ditto.
1218 * gcc.target/i386/hle-xchg-acq-1.c: Ditto.
1219 * gcc.target/i386/hle-xchg-rel-1.c: Ditto.
1220 * gcc.target/i386/hle-xor-acq-1.c: Ditto.
1221 * gcc.target/i386/hle-xor-rel-1.c: Ditto.
1223 2012-05-02 Steven Bosscher <steven@gcc.gnu.org>
1226 * gcc.dg/pr53153.c: New test.
1228 2012-05-02 Richard Guenther <rguenther@suse.de>
1230 * g++.dg/tree-ssa/pr19807.C: Adjust.
1232 2012-05-02 Jakub Jelinek <jakub@redhat.com>
1234 PR tree-optimization/53163
1235 * gcc.c-torture/compile/pr53163.c: New test.
1237 PR rtl-optimization/53160
1238 * gcc.c-torture/execute/pr53160.c: New test.
1240 2012-05-01 Ian Lance Taylor <iant@google.com>
1243 * gcc.dg/pr37303.c: New test.
1245 2012-05-01 Richard Henderson <rth@redhat.com>
1247 * lib/target-supports.exp
1248 (check_effective_target_sync_long_long_runtime): True for
1249 check_effective_target_powerpc64.
1251 2012-04-30 Marc Glisse <marc.glisse@inria.fr>
1254 * gcc.dg/vector-1.c: Move to ...
1255 * c-c++-common/vector-1.c: ... here.
1256 * gcc.dg/vector-2.c: Move to ...
1257 * c-c++-common/vector-2.c: ... here.
1258 * gcc.dg/vector-3.c: Move to ...
1259 * c-c++-common/vector-3.c: ... here. Adapt to C++.
1260 * gcc.dg/vector-4.c: Move to ...
1261 * c-c++-common/vector-4.c: ... here.
1262 * gcc.dg/vector-init-1.c: Move to ...
1263 * c-c++-common/vector-init-1.c: ... here.
1264 * gcc.dg/vector-init-2.c: Move to ...
1265 * c-c++-common/vector-init-2.c: ... here.
1266 * gcc.dg/vector-subscript-1.c: Move to ... Adapt to C++.
1267 * c-c++-common/vector-subscript-1.c: ... here.
1268 * gcc.dg/vector-subscript-2.c: Move to ...
1269 * c-c++-common/vector-subscript-2.c: ... here.
1270 * gcc.dg/vector-subscript-3.c: Move to ...
1271 * c-c++-common/vector-subscript-3.c: ... here.
1274 * g++.dg/cpp0x/vt-51314.C: New test.
1275 * g++.dg/cpp0x/variadic76.C: Fix.
1277 2012-04-30 Greta Yorsh <Greta.Yorsh@arm.com>
1279 * gcc.dg/pr52283.c: Add missing dg-warning and dg-options.
1281 2012-04-30 Dodji Seketeli <dodji@redhat.com>
1283 Add -Wvarargs option
1284 * c-c++-common/Wvarargs.c: New test case.
1285 * c-c++-common/Wvarargs-2.c: Likewise.
1287 2012-04-30 Dodji Seketeli <dodji@redhat.com>
1289 Adjust relevant test cases wrt -ftrack-macro-expansion=[0|2]
1290 * objc.dg/foreach-7.m: Force the test case to run without
1291 -ftrack-macro-expansion.
1292 * c-c++-common/tm/attrib-1.c: Likewise.
1293 * c-c++-common/warn-ommitted-condop.c: Likewise.
1294 * gcc.dg/assign-warn-1.c: Likewise.
1295 * gcc.dg/assign-warn-2.c: Likewise.
1296 * gcc.dg/attr-alloc_size.c: Likewise.
1297 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1298 * gcc.dg/builtin-stringop-chk-2.c: Likewise.
1299 * gcc.dg/builtin-strncat-chk-1.c: Likewise.
1300 * gcc.dg/c90-const-expr-9.c: Likewise.
1301 * gcc.dg/c99-const-expr-9.c: Likewise.
1302 * gcc.dg/cpp/direct2.c: Likewise. Adjust.
1303 * gcc.dg/cpp/direct2s.c: Likewise.
1304 * gcc/testsuite/gcc.dg/cpp/pr28709.c: Likewise.
1305 * gcc.dg/cpp/pragma-diagnostic-1.c: Likewise.
1306 * gcc.dg/dfp/composite-type.c: Likewise.
1307 * gcc.dg/uninit-6-O0.c: Adjust the test case and force it to run
1308 with -ftrack-macro-expansion
1309 * g++.dg/cpp0x/constexpr-ex3.C: Likewise.
1310 * g++.dg/cpp0x/constexpr-overflow.C: Likewise.
1311 * g++.dg/ext/cleanup-1.C: Likewise.
1312 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
1313 * g++.dg/template/sfinae10.C: Likewise.
1314 * g++.dg/tm/wrap-2.C: Likewise.
1315 * g++.dg/warn/Wconversion-real-integer.C: Likewise.
1316 * g++.dg/warn/Wsign-conversion.C: Likewise.
1317 * g++.dg/warn/multiple-overflow-warn-1.C: Likewise.
1318 * g++.old-deja/g++.mike/p10769b.C: Likewise.
1319 * g++.dg/warn/Wdouble-promotion.C: Adjust the test case and force
1320 it to run with -ftrack-macro-expansion.
1321 * libstdc++-v3/scripts/testsuite_flags.in: By default, run the
1322 test cases without -ftrack-macro-expansion.
1324 Fix location for static class members
1325 * g++.dg/template/sfinae6_neg.C: Adjust.
1327 Make conversion warnings work on NULL with -ftrack-macro-expansion
1328 * g++.dg/warn/Wconversion-null-2.C: Add testing for __null,
1329 alongside the previous testing for NULL.
1331 Fix -Wuninitialized for -ftrack-macro-expansion
1332 * gcc.dg/cpp/pragma-diagnostic-2.c: Fix this.
1334 Strip "<built-in>" loc from displayed expansion context
1335 * g++.dg/warn/Wconversion-real-integer2.C: New test.
1336 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1337 * g++.dg/warn/conversion-real-integer-3.h: New header used by the
1340 Fix expansion point loc for macro-like tokens
1341 * gcc.dg/debug/dwarf2/pr41445-5.c: Adjust.
1342 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
1344 Fix token pasting with -ftrack-macro-expansion
1345 * gcc.dg/cpp/paste17.c: New test case for
1346 -ftrack-macro-expansion=2 mode only.
1347 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
1349 2012-04-30 Eric Botcazou <ebotcazou@adacore.com>
1351 * gnat.dg/warn6.ad[sb]: New test.
1353 2012-04-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
1356 * gcc.dg/20011021-1.c: Adjust testcase.
1358 2012-04-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1361 * gfortran.dg/function_optimize_12.f90: New test.
1363 2012-04-29 Hans-Peter Nilsson <hp@axis.com>
1366 * gcc.target/cris/peep2-andu2.c: Tweak expected assembly
1367 code to match current output and cover new peephole2 pattern.
1369 2012-04-27 Ollie Wild <aaw@google.com>
1371 * g++.dg/cpp0x/Wliteral-suffix.c: New test.
1373 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
1375 * gcc.c-torture/execute/20120427-2.c: New testcase.
1376 * gcc.dg/tree-ssa/phi-opt-10.c: New testcase.
1377 * gcc.dg/tree-ssa/ssa-pre-28.c: Bypass new optimization.
1378 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Look into ifcombine dump.
1380 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
1383 * gcc.c-torture/execute/20120427-1.c: New testcase.
1385 2012-04-27 Marc Glisse <marc.glisse@inria.fr>
1388 * gcc.dg/tree-ssa/forwprop-18.c: New test.
1390 2012-04-27 Tom de Vries <tom@codesourcery.com>
1392 PR tree-optimization/51879
1393 * gcc.dg/pr51879.c: New test.
1394 * gcc.dg/pr51879-2.c: Same.
1395 * gcc.dg/pr51879-3.c: Same.
1396 * gcc.dg/pr51879-4.c: Same.
1397 * gcc.dg/pr51879-6.c: Same.
1399 2012-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1402 * g++.dg/cpp0x/defaulted35.C: New.
1403 * g++.dg/cpp0x/defaulted15.C: Adjust.
1405 2012-04-26 Janis Johnson <janisjo@codesourcery.com>
1407 * gcc.dg/bf-ms-layout.c: Adjust offsets to fit ms-bitfield
1410 2012-04-25 Sriraman Tallam <tmsriram@google.com>
1412 * testsuite/gcc.target/i386/builtin_target.c: Check avx2.
1414 2012-04-26 Alan Modra <amodra@gmail.com>
1416 * gcc.target/powerpc/savres.c: New test.
1417 * gcc.target/powerpc/powerpc.exp: Run it.
1419 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
1422 * gcc.dg/torture/pr53120.c: New test.
1424 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1427 * gcc.c-torture/compile/pr52979-1.c: New test.
1428 * gcc.c-torture/execute/pr52979-1.c: New test.
1429 * gcc.c-torture/execute/pr52979-2.c: New test.
1431 2012-04-25 Richard Guenther <rguenther@suse.de>
1433 * gcc.target/i386/l_fma_float_5.c: Adjust.
1434 * gcc.target/i386/l_fma_double_4.c: Likewise.
1435 * gcc.target/i386/l_fma_float_2.c: Likewise.
1436 * gcc.target/i386/l_fma_float_6.c: Likewise.
1437 * gcc.target/i386/l_fma_double_1.c: Likewise.
1438 * gcc.target/i386/l_fma_double_5.c: Likewise.
1439 * gcc.target/i386/l_fma_float_3.c: Likewise.
1440 * gcc.target/i386/l_fma_double_2.c: Likewise.
1441 * gcc.target/i386/l_fma_double_6.c: Likewise.
1442 * gcc.target/i386/l_fma_float_4.c: Likewise.
1443 * gcc.target/i386/l_fma_double_3.c: Likewise.
1444 * gcc.target/i386/l_fma_float_1.c: Likewise.
1446 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1448 PR tree-optimization/53058
1449 * gcc.c-torture/compile/pr53058.c: New test.
1451 2012-04-25 Jan Hubicka <jh@suse.cz>
1454 * gcc.target/i386/pr39082-1.c: Update warning location.
1456 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1459 * gcc.dg/pr52880.c: New test.
1461 2012-04-25 Manuel López-Ibáñez <manu@gcc.gnu.org>
1463 * gcc.dg/m-un-2.c: Update.
1464 * gcc.dg/20011021-1.c: Update.
1466 2012-04-25 Tobias Burnus <burnus@net-b.de>
1469 * gfortran.dg/realloc_on_assign_14.f90: New.
1471 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
1474 PR tree-optimizations/52891
1475 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
1477 2012-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1480 * g++.dg/cpp0x/sfinae35.C: New.
1481 * g++.dg/cpp0x/sfinae36.C: Likewise.
1483 2012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1486 * gcc.target/powerpc/pr47197.c: New test.
1488 2012-04-24 Richard Guenther <rguenther@suse.de>
1490 PR tree-optimization/53085
1491 * g++.dg/torture/pr53085.C: New testcase.
1493 2012-04-24 Andrew Pinski <apinski@cavium.com>
1496 * gcc.dg/tree-ssa/andor-3.c: New testcase.
1497 * gcc.dg/tree-ssa/andor-4.c: New testcase.
1498 * gcc.dg/tree-ssa/andor-5.c: New testcase.
1500 2012-04-24 Jakub Jelinek <jakub@redhat.com>
1503 * gcc.c-torture/execute/pr53084.c: New test.
1505 2012-04-23 Paolo Carlini <paolo.carlini@oracle.com>
1507 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
1509 2012-04-23 Andrew Pinski <apinski@cavium.com>
1511 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
1513 2012-04-23 Bill Schmidt <wschmidt@linux.ibm.com>
1516 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0.
1517 * gcc.dg/torture/builtin-power-1.c: Likewise.
1519 2012-04-23 Richard Guenther <rguenther@suse.de>
1521 PR tree-optimization/53070
1522 * gcc.dg/torture/pr53070.c: New testcase.
1524 2012-04-23 Richard Guenther <rguenther@suse.de>
1527 * gcc.dg/pr53060.c: New testcase.
1529 2012-04-23 Jakub Jelinek <jakub@redhat.com>
1531 PR tree-optimizations/52891
1532 * gcc.c-torture/compile/pr52891-1.c: New test.
1533 * gcc.c-torture/compile/pr52891-2.c: New test.
1535 2012-04-22 Tobias Burnus <burnus@net-b.de>
1538 * gfortran.dg/read_float_4.f90: New.
1540 2012-04-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
1543 * c-c++-common/pr35441.C: New.
1545 2012-04-20 Ian Lance Taylor <iant@google.com>
1547 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
1548 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
1550 2012-04-20 Uros Bizjak <ubizjak@gmail.com>
1552 * gcc.target/x86_64/abi/avx/test_passing_unions.c: Avoid undefined
1554 * gcc.target/x86_64/abi/avx/test_passing_structs.c: Likewise.
1556 2012-04-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1558 PR rtl-optimization/44214
1559 * gcc.dg/pr44214-1.c: New test.
1560 * gcc.dg/pr44214-2.c: Likewise.
1561 * gcc.dg/pr44214-3.c: Likewise.
1563 2012-04-20 Richard Guenther <rguenther@suse.de>
1565 * g++.dg/torture/20120420-1.C: New testcase.
1567 2012-04-19 Steven Bosscher <steven@gcc.gnu.org>
1569 * gcc.target/i386/pr45830.c: Update scan-tree-dump.
1571 2012-04-19 Christian Bruel <christian.bruel@st.com>
1573 * gcc.dg/pr52283.c: New test.
1575 2012-04-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
1577 * gcc.dg/pr37985.c: New test.
1579 2012-04-19 Richard Guenther <rguenther@suse.de>
1581 PR rtl-optimization/44688
1582 * gcc.dg/var-expand1.c: Increase array size to make unrolling
1583 possibly profitable.
1585 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1587 PR tree-optimization/52976
1588 * gfortran.dg/reassoc_11.f: New test.
1590 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1592 PR tree-optimization/52976
1593 * gfortran.dg/reassoc_7.f: New test.
1594 * gfortran.dg/reassoc_8.f: Likewise.
1595 * gfortran.dg/reassoc_9.f: Likewise.
1596 * gfortran.dg/reassoc_10.f: Likewise.
1598 2012-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1601 * g++.dg/cpp0x/sfinae33.C: New.
1602 * g++.dg/cpp0x/sfinae34.C: Likewise.
1604 2012-04-18 Joey Ye <joey.ye@arm.com>
1606 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
1608 2012-04-18 Richard Guenther <rguenther@suse.de>
1610 * gcc.target/x86_64/abi/test_passing_unions.c: Avoid undefined
1612 * gcc.target/x86_64/abi/test_passing_structs.c: Likewise.
1613 * gcc.target/i386/avx256-unaligned-load-4.c: Fix array sizes.
1615 2012-04-17 Tom de Vries <tom@codesourcery.com>
1617 * g++.dg/pr51264-4.C: New test.
1619 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
1622 * g++.dg/cpp0x/constexpr-ctor10.C: New.
1624 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
1627 * g++.dg/parse/crash59.C: New.
1629 2012-04-17 Michael Matz <matz@suse.de>
1631 PR tree-optimization/18437
1632 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
1634 2012-04-17 Richard Guenther <rguenther@suse.de>
1637 * g++.dg/torture/pr53011.C: New testcase.
1639 2012-04-16 Jason Merrill <jason@redhat.com>
1642 * g++.dg/cpp0x/variadic131.C: New.
1645 * g++.dg/cpp0x/variadic130.C: New.
1648 * g++.dg/cpp0x/variadic129.C: New.
1651 * g++.dg/cpp0x/variadic128.C: New.
1653 2012-04-16 Tobias Burnus <burnus@net-b.de>
1656 * gfortran.dg/pointer_intent_6.f90: New.
1658 2012-04-16 Tobias Burnus <burnus@net-b.de>
1661 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
1662 to include public_private_module_4.f90.
1663 * gfortran.dg/public_private_module_4.f90: Skip this test on all
1666 2012-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1669 * g++.dg/diagnostic/operator1.C: New.
1670 * g++.dg/ext/label5.C: Adjust.
1671 * g++.dg/ext/va-arg1.C: Likewise.
1672 * g++.dg/other/error20.C: Likewise.
1673 * g++.dg/other/error20.C: Likewise.
1674 * g++.dg/other/error16.C: Likewise.
1675 * g++.dg/other/error10.C: Likewise.
1676 * g++.dg/parse/error30.C: Likewise.
1677 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
1679 2012-04-16 Jason Merrill <jason@redhat.com>
1682 * g++.dg/cpp0x/variadic127.C: New.
1684 2012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1686 * lib/plugin-support.exp (plugin-test-execute): Properly determine
1688 Use fail, pass instead of unresolved.
1692 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
1694 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
1695 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
1696 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
1698 2012-04-16 Janus Weil <janus@gcc.gnu.org>
1701 * gfortran.dg/typebound_call_23.f03: New test case.
1703 2012-04-15 Jason Merrill <jason@redhat.com>
1706 * g++.dg/cpp0x/variadic126.C: New.
1709 * g++.dg/cpp0x/variadic125.C: New.
1712 * g++.dg/cpp0x/variadic124.C: New.
1715 * g++.dg/cpp0x/nullptr27.C: New.
1718 * g++.dg/warn/format8.C: New.
1720 2012-04-15 Janus Weil <janus@gcc.gnu.org>
1723 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
1725 2012-04-14 Tobias Burnus <burnus@net-b.de>
1729 * gfortran.dg/public_private_module_3.f90: New.
1730 * gfortran.dg/public_private_module_4.f90: New.
1732 2012-04-14 Tom de Vries <tom@codesourcery.com>
1734 * gcc.dg/superblock.c: New test.
1736 2012-04-14 Tom de Vries <tom@codesourcery.com>
1738 * gcc.dg/pr51879-12.c: New test.
1740 2012-04-13 Jason Merrill <jason@redhat.com>
1743 * g++.dg/cpp0x/variadic123.C: New.
1744 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
1747 * g++.dg/cpp0x/initlist-ctor1.C: New.
1750 * g++.dg/other/anon-union2.C: New.
1752 2012-04-13 Martin Jambor <mjambor@suse.cz>
1755 * g++.dg/ipa/pr52939.C: New test.
1757 2012-04-13 Tom de Vries <tom@codesourcery.com>
1759 * gcc.dg/pr52734.c: New test.
1761 2012-04-13 Richard Guenther <rguenther@suse.de>
1763 PR tree-optimization/52969
1764 * gcc.dg/torture/pr52969.c: New testcase.
1766 2012-04-13 Richard Guenther <rguenther@suse.de>
1769 * gcc.dg/pr52549.c: New testcase.
1771 2012-04-13 Richard Guenther <rguenther@suse.de>
1774 * gcc.dg/pr52862.c: New testcase.
1776 2012-04-13 Joey Ye <joey.ye@arm.com>
1778 * gcc.target/arm/thumb1-imm.c: New testcase.
1780 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
1783 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
1784 second function argument.
1785 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
1786 (calc_permps): Update declaration. Calculate result correctly.
1787 (avx2_test): Change src2 type to union256i_d.
1788 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
1791 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1794 * gcc.target/powerpc/pr52775.c: New file.
1796 2012-04-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1798 PR tree-optimization/18589
1799 * gcc.dg/tree-ssa/pr18589-1.c: New test.
1800 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
1801 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
1802 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
1803 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
1804 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
1805 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
1806 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
1807 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
1808 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
1810 2012-04-12 Richard Guenther <rguenther@suse.de>
1812 PR tree-optimization/52943
1813 * gcc.dg/torture/pr52943.c: New testcase.
1815 2012-04-12 Oleg Endo <olegendo@gcc.gnu.org>
1818 * gcc/target/sh/pr50751-4.c: New.
1819 * gcc/target/sh/pr50751-5.c: New.
1820 * gcc/target/sh/pr50751-6.c: New.
1821 * gcc/target/sh/pr50751-7.c: New.
1823 2012-04-11 Fabien Chêne <fabien@gcc.gnu.org>
1826 * g++.dg/lookup/using52.C: New.
1828 2012-04-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
1830 * lib/prune.exp (TEST_ALWAYS_FLAGS): If undefined, set to empty.
1832 2012-04-11 H.J. Lu <hongjiu.lu@intel.com>
1834 PR rtl-optimization/52876
1835 * gcc.target/i386/pr52876.c: New.
1837 2012-04-11 Bernd Schmidt <bernds@codesourcery.com>
1839 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
1841 * gcc.c-torture/execute/pr15296.c (intptr_t): Likewise, with
1843 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
1844 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
1845 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
1846 (ptrdiff_t): ... this. All uses changed.
1847 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
1848 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
1850 (main): Cast argument to __INTPTR_TYPE__.
1851 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
1853 * gcc.dg/mallign.c (main): Likewise.
1854 * gcc.dg/pr38700.c (foo): Likewise.
1855 * gcc.dg/long-long-cst1.c (t): Likewise.
1856 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
1857 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
1858 * gcc.dg/pointer-arith-10.c (foo): Likewise.
1859 * gcc.dg/pr25682.c (d, foo): Likewise.
1860 * gcc.dg/format/cast-1.c (f): Likewise.
1861 * gcc.dg/c90-const-expr-10.c
1862 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
1863 (size_t): ...this. All uses changed.
1864 * gcc.c-torture/execute/pr22098-1.c (uintptr_t): Likewise.
1865 * gcc.c-torture/execute/pr22098-2.c (uintptr_t): Likewise.
1866 * gcc.c-torture/execute/pr22098-3.c (uintptr_t): Likewise.
1867 * gcc.dg/pr34856.c (uintptr_t): Likewise.
1868 * gcc.dg/sequence-pt-1.c: Likewise.
1869 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
1870 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
1871 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
1872 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
1873 of ptrdiff_t with it.
1874 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
1875 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
1876 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
1878 2012-04-11 Jason Merrill <jason@redhat.com>
1881 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
1882 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1885 * g++.dg/ext/attrib45.C: New.
1887 * g++.dg/eh/dtor3.C: New.
1889 2012-04-11 Richard Guenther <rguenther@suse.de>
1892 * gfortran.dg/pr52621.f90: New testcase.
1894 2012-04-11 Richard Guenther <rguenther@suse.de>
1897 * g++.dg/torture/pr52918-1.C: New testcase.
1898 * g++.dg/torture/pr52918-2.C: Likewise.
1900 2012-04-11 Tobias Burnus <burnus@net-b.de>
1903 * gfortran.dg/block_11.f90: New.
1905 2012-04-11 Nick Clifton <nickc@redhat.com>
1907 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
1909 2012-04-11 Peter Bergner <bergner@vnet.ibm.com>
1912 * gcc.target/powerpc/pr16458-1.c: New test.
1913 * gcc.target/powerpc/pr16458-2.c: Likewise.
1914 * gcc.target/powerpc/pr16458-3.c: Likewise.
1915 * gcc.target/powerpc/pr16458-4.c: Likewise.
1917 2012-04-11 Eric Botcazou <ebotcazou@adacore.com>
1919 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
1920 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
1921 * gcc.dg/builtin-bswap-5.c: Likewise.
1922 * gcc.target/i386/builtin-bswap-4.c: New test.
1924 2012-04-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
1927 * lib/prune.exp: Add -fno-diagnostics-show-caret.
1929 2012-04-11 Richard Guenther <rguenther@suse.de>
1931 PR rtl-optimization/52881
1932 * gcc.dg/torture/pr52881.c: New testcase.
1933 * gcc.dg/torture/pr52913.c: Likewise.
1935 2012-04-11 Richard Guenther <rguenther@suse.de>
1937 PR tree-optimization/52912
1938 * gcc.dg/torture/pr52912.c: New testcase.
1940 2010-04-10 Michael Matz <matz@suse.de>
1942 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
1943 * gcc.dg/vect/vect-outer-1.c: Adjust.
1944 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
1945 * gcc.dg/vect/vect-outer-1a.c: Adjust.
1946 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
1947 * gcc.dg/vect/vect-outer-1b.c: Adjust.
1948 * gcc.dg/vect/vect-outer-2b.c: Adjust.
1949 * gcc.dg/vect/vect-outer-3b.c: Adjust.
1951 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1953 PR tree-optimization/52870
1954 * gcc.dg/vect/pr52870.c: New test.
1956 2012-04-09 Mike Stump <mikestump@comcast.net>
1958 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
1959 * gcc.dg/tree-ssa/vrp59.c: Likewise.
1960 * gcc.dg/tree-ssa/vrp60.c: Likewise.
1961 * gnat.dg/aggr11.adb: Likewise.
1962 * gnat.dg/aggr11_pkg.ads: Likewise.
1963 * gnat.dg/aggr15.adb: Likewise.
1964 * gnat.dg/aggr15.ads: Likewise.
1965 * gnat.dg/aggr17.adb: Likewise.
1966 * gnat.dg/aggr18.adb: Likewise.
1967 * gnat.dg/array14.adb: Likewise.
1968 * gnat.dg/array14.ads: Likewise.
1969 * gnat.dg/array14_pkg.ads: Likewise.
1970 * gnat.dg/array19.adb: Likewise.
1971 * gnat.dg/array19.ads: Likewise.
1972 * gnat.dg/discr27.adb: Likewise.
1973 * gnat.dg/discr27.ads: Likewise.
1974 * gnat.dg/discr35.adb: Likewise.
1975 * gnat.dg/discr35.ads: Likewise.
1976 * gnat.dg/discr6.adb: Likewise.
1977 * gnat.dg/discr6_pkg.ads: Likewise.
1978 * gnat.dg/import1.adb: Likewise.
1979 * gnat.dg/import1.ads: Likewise.
1980 * gnat.dg/loop_address2.adb: Likewise.
1981 * gnat.dg/opt7.adb: Likewise.
1982 * gnat.dg/opt7.ads: Likewise.
1983 * gnat.dg/pointer_variable_bounds.adb: Likewise.
1984 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1985 * gnat.dg/rep_clause2.adb: Likewise.
1986 * gnat.dg/rep_clause2.ads: Likewise.
1987 * gnat.dg/slice2.adb: Likewise.
1988 * gnat.dg/slice2.ads: Likewise.
1989 * gnat.dg/slice6.adb: Likewise.
1990 * gnat.dg/slice6_pkg.ads: Likewise.
1991 * gnat.dg/specs/unchecked_union2.ads: Likewise.
1992 * gnat.dg/taft_type2.adb: Likewise.
1993 * gnat.dg/taft_type2.ads: Likewise.
1994 * gnat.dg/taft_type2_pkg.ads: Likewise.
1995 * gnat.dg/volatile10.adb: Likewise.
1996 * gnat.dg/volatile10_pkg.ads: Likewise.
1998 * gcc.dg/dll-8.c: Remove execute permissions.
1999 * g++.dg/ext/dllexport5.C: Likewise.
2001 2012-04-09 Jan Hubicka <jh@suse.cz>
2006 * gcc.dg/lto/pr52634_1.c: New testcase.
2007 * gcc.dg/lto/pr52634_0.c: New testcase.
2009 2012-04-09 Uros Bizjak <ubizjak@gmail.com>
2012 * gcc.target/i386/pr52883.c: New testcase.
2014 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
2016 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2017 (check_effective_target_sync_long_long): Add SPARC case.
2018 (check_effective_target_sync_long_long_runtime): Likewise.
2019 (check_effective_target_sync_int_long): Adjust SPARC case.
2020 (check_effective_target_sync_char_short): Likewise.
2022 2012-04-08 Oleg Endo <olegendo@gcc.gnu.org>
2024 * gcc.target/sh/sh2a-prefetch.c: Rename to ...
2025 * gcc.target/sh/prefetch.c: ... this. Enable test case for m4*.
2027 2012-04-08 Tobias Burnus <burnus@net-b.de>
2031 * gfortran.dg/public_private_module_2.f90: New.
2033 2012-04-08 Manuel López-Ibáñez <manu@gcc.gnu.org>
2035 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
2038 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2041 * gfortran.dg/function_optimize_11.f90: New test.
2043 2012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
2046 * gfortran.dg/use_only_6.f90: New test.
2048 2012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
2051 * gfortran.dg/use_only_6.f90: New test.
2052 2012-04-06 Mike Stump <mikestump@comcast.net>
2055 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2057 2012-04-05 Jason Merrill <jason@redhat.com>
2060 * g++.dg/template/qualified-id5.C: New.
2062 2012-04-05 Uros Bizjak <ubizjak@gmail.com>
2065 * gcc.target/i386/pr52882.c: New test.
2067 2012-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2068 Dominique D'Humieures <dominiq@lps.ens.fr>
2071 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
2072 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
2074 2012-04-04 Jason Merrill <jason@redhat.com>
2077 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
2079 2012-04-03 Jason Merrill <jason@redhat.com>
2082 * g++.dg/cpp0x/variadic-value1.C: New.
2084 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
2086 * gnat.dg/pack18.adb: New test.
2087 * gnat.dg/pack18_pkg.ads: New helper.
2089 2012-04-03 Richard Guenther <rguenther@suse.de>
2091 PR tree-optimization/52808
2092 * gcc.dg/pr52808.c: New testcase.
2094 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2096 PR tree-optimization/52835
2097 * gfortran.dg/pr52835.f90: New test.
2099 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
2101 * gnat.dg/specs/aggr5.ads: New test.
2103 2012-04-02 Richard Guenther <rguenther@suse.de>
2105 PR tree-optimization/52756
2106 * gcc.dg/torture/pr52756.c: New testcase.
2108 2012-04-02 Richard Guenther <rguenther@suse.de>
2111 * gcc.dg/pr52803.c: New testcase.
2113 2012-04-02 Dodji Seketeli <dodji@redhat.com>
2116 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
2119 2012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
2122 * g++.dg/cpp0x/noexcept17.C: New.
2123 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
2124 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
2125 * g++.dg/cpp0x/noexcept01.C: Likewise.
2126 * g++.dg/eh/init-temp1.C: Likewise.
2127 * g++.dg/eh/ctor1.C: Likwise.
2129 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2131 * gnat.dg/controlled6.adb: New test.
2132 * gnat.dg/controlled6_pkg.ads: New helper.
2133 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2135 2012-03-30 Richard Henderson <rth@redhat.com>
2138 * g++.dg/opt/pr52727.C: New testcase.
2140 2012-03-30 Richard Guenther <rguenther@suse.de>
2142 PR tree-optimization/52754
2143 * gcc.target/i386/pr52754.c: New testcase.
2145 2012-03-30 Richard Guenther <rguenther@suse.de>
2148 * g++.dg/torture/pr52772.C: New testcase.
2150 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2153 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2155 2012-03-29 Jason Merrill <jason@redhat.com>
2158 * g++.dg/template/inherit8.C: New.
2160 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2163 * g++.dg/ext/weak4.C: New test.
2165 PR tree-optimization/52760
2166 * gcc.c-torture/execute/pr52760.c: New test.
2168 2012-03-29 Jason Merrill <jason@redhat.com>
2171 * g++.dg/cpp0x/initlist-array3.C: New.
2173 2012-03-28 Jason Merrill <jason@redhat.com>
2176 * g++.dg/overload/virtual2.C: New.
2178 2012-03-28 Eric Botcazou <ebotcazou@adacore.com>
2180 * gnat.dg/vect7.ad[sb]: New test.
2182 2012-03-28 Paul Thomas <pault@gcc.gnu.org>
2183 Tobias Burnus <burnus@gcc.gnu.org>
2186 * gfortran.dg/allocate_class_1.f90 : Change error test.
2187 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
2188 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
2189 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
2191 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2194 * gcc.dg/pr52691.c: New test.
2197 * gcc.c-torture/compile/pr52750.c: New test.
2199 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2202 * gcc.target/avr/torture/builtins-2.c: New test.
2204 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2207 * gcc.target/i386/pr52736.c: New test.
2209 2012-03-27 Martin Jambor <mjambor@suse.cz>
2212 * gcc.dg/torture/pr52693.c: New test.
2214 2012-03-27 Meador Inge <meadori@codesourcery.com>
2217 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2219 2012-03-27 Mike Stump <mikestump@comcast.net>
2222 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
2223 failures that match branch names.
2225 2012-03-27 Uros Bizjak <ubizjak@gmail.com>
2226 H.J. Lu <hongjiu.lu@intel.com>
2229 * gcc.target/i386/pr52698.c: New test.
2231 2012-03-27 Richard Guenther <rguenther@suse.de>
2234 * gcc.dg/torture/pr52720.c: New testcase.
2236 2012-03-27 Eric Botcazou <ebotcazou@adacore.com>
2238 * gnat.dg/pack17.adb: New test.
2240 2012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2242 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
2243 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
2245 2012-03-26 Martin Jambor <mjambor@suse.cz>
2247 PR tree-optimization/50052
2248 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
2250 2012-03-26 Richard Guenther <rguenther@suse.de>
2252 PR tree-optimization/52701
2253 * gfortran.dg/pr52701.f90: New testcase.
2255 2012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
2257 PR tree-optimization/52686
2258 * gcc.target/arm/pr52686.c: New test.
2260 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2262 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2263 Add "-Os -flto" to list.
2265 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2267 * gnat.dg/concat2.ad[sb]: New test.
2269 2012-03-24 Jason Merrill <jason@redhat.com>
2271 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
2272 * g++.dg/cpp0x/trailing2.C: Likewise.
2273 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
2274 * g++.dg/cpp1y/auto-fn1.C: New.
2275 * g++.dg/cpp1y/auto-fn2.C: New.
2276 * g++.dg/cpp1y/auto-fn3.C: New.
2277 * g++.dg/cpp1y/auto-fn4.C: New.
2278 * g++.dg/cpp1y/auto-fn5.C: New.
2279 * g++.dg/cpp1y/auto-fn6.C: New.
2280 * g++.dg/cpp1y/auto-fn7.C: New.
2281 * g++.dg/cpp1y/auto-fn8.C: New.
2282 * g++.dg/cpp1y/auto-fn9.C: New.
2283 * g++.dg/cpp1y/auto-fn10.C: New.
2284 * g++.dg/cpp1y/auto-fn11.C: New.
2286 2012-03-23 Richard Guenther <rguenther@suse.de>
2288 PR tree-optimization/52678
2289 * gfortran.dg/pr52678.f: New testcase.
2291 2012-03-23 Richard Guenther <rguenther@suse.de>
2293 PR tree-optimization/52638
2294 * g++.dg/torture/pr52638.C: New testcase.
2296 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2299 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2301 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2304 * g++.dg/ext/attrib44.C: New test.
2306 2012-03-22 Jan Hubicka <jh@suse.cz>
2309 * g++.dg/torture/pr51737.C: New testcase
2311 2012-03-22 Richard Guenther <rguenther@suse.de>
2313 PR tree-optimization/52548
2314 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
2316 2012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2318 * lib/fortran-modules.exp (list-module-names-1): Remove
2321 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
2324 * gcc.target/sh/pr50751-1.c: New.
2325 * gcc.target/sh/pr50751-2.c: New.
2326 * gcc.target/sh/pr50751-3.c: New.
2328 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
2331 * gcc.target/sh/sh4a-cos.c: Remove.
2332 * gcc.target/sh/sh4a-sin.c: Remove.
2333 * gcc.target/sh/sh4a-sincos.c: Remove.
2335 2012-03-21 Richard Earnshaw <rearnsha@arm.com>
2337 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
2338 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
2340 2012-03-21 Martin Jambor <mjambor@suse.cz>
2343 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
2344 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
2346 2012-03-21 Andrew Stubbs <ams@codesourcery.com>
2348 * gcc.target/arm/thumb-16bit-ops.c: New file.
2349 * gcc.target/arm/thumb-ifcvt.c: New file.
2351 2012-03-20 Jason Merrill <jason@redhat.com>
2353 * lib/target-supports.exp: Add { target c++1y }.
2355 * g++.dg/cpp0x/auto32.C: New.
2357 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
2360 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
2362 * gcc.dg/torture/pr48124-4.c: Ditto:
2363 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
2365 2012-03-20 Jason Merrill <jason@redhat.com>
2368 * g++.dg/cpp0x/initlist66.C: New.
2370 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
2372 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2375 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
2378 * gcc.target/avr/torture/addr-space-2.h: New file.
2379 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2380 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2381 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2382 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2384 2012-03-20 Richard Guenther <rguenther@suse.de>
2386 * gnat.dg/pack16.adb: New testcase.
2387 * gnat.dg/pack16_pkg.ads: Likewise.
2388 * gnat.dg/specs/pack8.ads: Likewise.
2389 * gnat.dg/specs/pack8_pkg.ads: Likewise.
2391 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
2393 * g++.dg/warn/Wuseless-cast.C: Extend.
2395 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
2398 * g++.dg/warn/Wuseless-cast.C: New.
2400 2012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
2403 * gfortran.dg/pr52608.f90: New test.
2405 2012-03-17 Tobias Burnus <burnus@net-b.de>
2408 * gfortran.dg/proc_ptr_36.f90: New.
2410 2012-03-16 Martin Jambor <mjambor@suse.cz>
2412 * gcc.dg/misaligned-expand-1.c: New test.
2413 * gcc.dg/misaligned-expand-3.c: Likewise.
2415 2012-03-16 Richard Guenther <rguenther@suse.de>
2416 Kai Tietz <ktietz@redhat.com>
2419 * gcc.c-torture/execute/pr48814-1.c: New test.
2420 * gcc.c-torture/execute/pr48814-2.c: New test.
2421 * gcc.dg/tree-ssa/assign-1.c: New test.
2422 * gcc.dg/tree-ssa/assign-2.c: New test.
2423 * gcc.dg/tree-ssa/assign-3.c: New test.
2425 2012-03-16 Richard Guenther <rguenther@suse.de>
2427 * gnat.dg/specs/pack7.ads: New testcase.
2429 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2432 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
2433 * gcc.dg/torture/vshuf-8.inc: Likewise.
2434 * gcc.dg/torture/vshuf-16.inc: Likewise.
2435 * gcc.dg/torture/vshuf-32.inc: Likewise.
2437 2012-03-15 Jason Merrill <jason@redhat.com>
2439 * g++.dg/torture/pr52582.C: New.
2441 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2443 * lib/fortran-modules.exp: New file which was forgotten in r185430.
2445 2012-03-15 Ira Rosen <irar@il.ibm.com>
2446 Ulrich Weigand <ulrich.weigand@linaro.org>
2448 * gcc.dg/vect/slp-cond-3.c: New test.
2449 * gcc.dg/vect/slp-cond-4.c: New test.
2451 2012-03-15 Ira Rosen <irar@il.ibm.com>
2452 Ulrich Weigand <ulrich.weigand@linaro.org>
2454 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
2455 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
2457 2012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
2462 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
2463 * gfortran.dg/round_1.f03: Likewise.
2465 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2466 Andrew Pinski <apinski@cavium.com>
2469 * gcc.dg/pr52592.c: New test.
2471 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2473 * gfortran.fortran-torture/compile/compile.exp: Simplify.
2474 * gfortran.fortran-torture/execute/execute.exp: Likewise.
2475 * lib/gcc-dg.exp (cleanup-modules): Move to ..
2476 * lib/fortran-modules.exp: .. this new file. Adjust users.
2477 * lib/gfortran-dg.exp (gfortran-dg-runtest,
2478 gfortran-dg-debug-runtest): Call cleanup-modules.
2479 * lib/fortran-torture.exp (fortran-torture-execute,
2480 fortran-torture): Likewise.
2481 * gfortran.dg/coarray/caf.exp: Likewise.
2482 * lib/lto.exp: Likewise.
2483 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
2484 * gfortran.dg/class_4b.f03: Likewise.
2485 * gfortran.dg/class_4c.f03: Likewise.
2486 * gfortran.dg/class_45a.f03: Likewise.
2487 * gfortran.dg/binding_label_tests_10.f03: Likewise.
2488 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
2489 * gfortran.dg/binding_label_tests_11.f03: Likewise.
2490 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
2491 * gfortran.dg/binding_label_tests_13.f03: Likewise.
2492 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
2493 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
2494 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
2495 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
2496 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
2497 * gfortran.dg/whole_file_28.f90: Likewise.
2498 * gfortran.dg/whole_file_29.f90: Likewise.
2499 * gfortran.dg/whole_file_30.f90: Likewise.
2500 * gfortran.dg/whole_file_31.f90: Likewise.
2502 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2504 PR tree-optimization/52267
2505 * gcc.dg/pr52267.c: New test.
2506 * gcc.dg/tree-ssa/vrp65.c: New test.
2507 * gcc.dg/tree-ssa/vrp66.c: New test.
2509 2012-03-15 Richard Guenther <rguenther@suse.de>
2512 * gfortran.dg/vect/pr52580.f: New testcase.
2514 2012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
2516 * gcc.target/sh/fpul-usage-1.c: New.
2518 2012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
2521 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
2522 * gcc.target/sh/pr49468-di.c: Likewise.
2524 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2526 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
2527 * gcc.dg/c99-stdint-6.c: Likewise.
2528 * gcc.dg/lto/20090210_0.c: Likewise.
2529 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
2530 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
2531 * gcc.dg/pragma-init-fini-2.c: Likewise.
2532 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
2533 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
2534 * gcc.target/i386/pr22152.c: Likewise.
2535 * gcc.target/i386/vect8-ret.c: Likewise.
2536 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
2539 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2541 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
2542 * g++.dg/tree-prof/partition1.C: Likewise.
2543 * g++.dg/tree-prof/partition2.C: Likewise.
2544 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
2546 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
2547 * gcc.c-torture/execute/20010724-1.c: Remove.
2548 * gcc.c-torture/execute/20010724-1.x: Remove.
2549 * gcc.c-torture/execute/20040208-2.c: Remove.
2550 * gcc.c-torture/execute/20040208-2.x: Remove.
2551 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
2553 (main) [__mips__ && __sgi__]: Remove.
2554 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
2555 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2556 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
2557 mips-sgi-irix6* handling.
2558 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
2559 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
2560 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
2562 * gcc.dg/torture/builtin-logb-1.c: Likewise.
2563 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
2564 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
2565 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
2566 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
2567 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
2569 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2570 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
2571 * gcc.target/mips/save-restore-3.c: Likewise.
2572 * gcc.target/mips/save-restore-4.c: Likewise.
2573 * gcc.target/mips/save-restore-5.c: Likewise.
2574 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
2575 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
2577 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
2579 (restore_ld_library_path_env_vars): Likewise.
2580 * lib/target-supports.exp (check_profiling_available): Remove
2581 mips*-*-irix* handling.
2582 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
2583 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
2584 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
2586 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2589 * g++.dg/opt/pr52582.C: New test.
2591 2012-03-14 Richard Guenther <rguenther@suse.de>
2593 PR tree-optimization/52571
2594 * gcc.dg/vect/vect-2.c: Initialize arrays.
2595 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
2596 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
2597 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
2599 2012-03-14 Richard Guenther <rguenther@suse.de>
2604 * gcc.dg/torture/pr48124-1.c: New testcase.
2605 * gcc.dg/torture/pr48124-2.c: Likewise.
2606 * gcc.dg/torture/pr48124-3.c: Likewise.
2607 * gcc.dg/torture/pr48124-4.c: Likewise.
2609 2012-03-14 Richard Guenther <rguenther@suse.de>
2612 * gcc.dg/pr52578.c: New testcase.
2614 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2617 * g++.dg/cpp0x/udlit-args2.C: New test.
2619 2012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2622 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
2623 * gcc.c-torture/compile/pr48596.c: ... here.
2625 2012-01-30 Dodji Seketeli <dodji@redhat.com>
2628 * g++.dg/lookup/hidden-class17.C: New test.
2630 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2633 * gcc.dg/Wunused-var-3.c: New test.
2635 2012-03-13 Martin Jambor <mjambor@suse.cz>
2637 * gcc.dg/misaligned-expand-2.c: New test.
2639 2012-03-13 Richard Guenther <rguenther@suse.de>
2642 * gcc.dg/pr52134.c: New testcase.
2644 2012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2646 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
2648 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2650 PR tree-optimization/46728
2651 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
2652 * gcc.target/powerpc/pr46728-5.c: Likewise.
2653 * gcc.target/powerpc/pr46728-8.c: Likewise.
2654 * gcc.target/powerpc/pr46728-10.c: Likewise.
2655 * gcc.target/powerpc/pr46728-11.c: Likewise.
2656 * gcc.target/powerpc/pr46728-13.c: Likewise.
2657 * gcc.target/powerpc/pr46728-14.c: Likewise.
2658 * gcc.target/powerpc/pr46728-15.c: Likewise.
2660 2012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
2663 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
2665 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2667 PR tree-optimization/46728
2668 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
2669 * gcc.target/powerpc/pr46728-5.c: Likewise.
2670 * gcc.target/powerpc/pr46728-8.c: Likewise.
2671 * gcc.target/powerpc/pr46728-10.c: Likewise.
2672 * gcc.target/powerpc/pr46728-11.c: Likewise.
2673 * gcc.target/powerpc/pr46728-13.c: Likewise.
2674 * gcc.target/powerpc/pr46728-14.c: Likewise.
2675 * gcc.target/powerpc/pr46728-15.c: Likewise.
2677 2012-03-12 Georg-Johann Lay <avr@gjlay.de>
2680 * gcc.target/avr/torture/addr-space-1.h: New file.
2681 * gcc.target/avr/torture/addr-space-1-g.h: New test.
2682 * gcc.target/avr/torture/addr-space-1-0.h: New test.
2683 * gcc.target/avr/torture/addr-space-1-1.h: New test.
2684 * gcc.target/avr/torture/addr-space-1-x.h: New test.
2686 2012-03-12 Andrew Pinski <apinski@cavium.com>
2688 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
2690 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2692 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
2693 * g++.dg/abi/thunk4.C: Likewise.
2694 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
2696 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
2698 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
2699 * g++.dg/eh/spbp.C: Likewise.
2700 * g++.dg/ext/label13.C: Likewise.
2701 * g++.dg/guality/guality.exp: Likewise.
2702 * g++.dg/other/anon5.C: Likewise.
2703 * g++.dg/other/pragma-ep-1.C: Remove.
2704 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
2705 * g++.dg/warn/pr31246.C: Likewise.
2706 * g++.dg/warn/weak1.C: Likewise.
2707 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
2708 * g++.old-deja/g++.ext/attrib5.C: Likewise.
2709 * gcc.c-torture/compile/limits-declparen.c: Likewise.
2710 * gcc.c-torture/compile/limits-pointer.c: Likewise.
2711 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
2712 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
2713 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
2714 * gcc.dg/c99-tgmath-1.c: Likewise.
2715 * gcc.dg/c99-tgmath-2.c: Likewise.
2716 * gcc.dg/c99-tgmath-3.c: Likewise.
2717 * gcc.dg/c99-tgmath-4.c: Likewise.
2718 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
2720 * gcc.dg/debug/pr49032.c: Likewise.
2721 * gcc.dg/guality/guality.exp: Likewise.
2722 * gcc.dg/intmax_t-1.c: Likewise.
2723 * gcc.dg/pr48616.c: Likewise.
2724 * gcc.dg/pragma-ep-1.c: Remove.
2725 * gcc.dg/pragma-ep-2.c: Remove.
2726 * gcc.dg/pragma-ep-3.c: Remove.
2727 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
2728 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
2729 * gcc.misc-tests/gcov-14.c: Likewise.
2730 * gfortran.dg/guality/guality.exp: Likewise.
2731 * lib/target-supports.exp (check_weak_available): Likewise.
2732 (add_options_for_tls): Likewise.
2733 (check_ascii_locale_available): Likewise.
2734 * obj-c++.dg/dwarf-2.mm: Likewise.
2735 * objc.dg/dwarf-1.m: Likewise.
2736 * objc.dg/dwarf-2.m: Likewise.
2738 2012-03-12 Jakub Jelinek <jakub@redhat.com>
2740 PR tree-optimization/51721
2741 * gcc.dg/tree-ssa/vrp64.c: New test.
2743 PR tree-optimization/52533
2744 * gcc.c-torture/compile/pr52533.c: New test.
2746 2012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
2748 * gcc.target/i386/rtm-xabort-1.c: New.
2749 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
2750 * gcc.target/i386/rtm-xend-1.c: Ditto.
2751 * gcc.target/i386/rtm-xtest-1.c: Ditto.
2752 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
2753 * gcc.target/i386/sse-13.c: Ditto.
2754 * gcc.target/i386/sse-14.c: Ditto.
2755 * gcc.target/i386/sse-22.c: Ditto.
2756 * gcc.target/i386/sse-23.c: Ditto.
2757 * g++.dg/other/i386-2.C: Ditto.
2758 * g++.dg/other/i386-3.C: Ditto.
2760 2012-03-12 Tobias Burnus <burnus@net-b.de>
2763 * gfortran.dg/proc_ptr_35.f90: New.
2765 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
2768 * gcc.dg/torture/pr52530.c: New test.
2770 2012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2773 * gcc.target/sh/pr51244-1.c: Fix thinkos.
2775 2012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2778 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2780 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2782 2012-03-09 Andrew Pinski <apinski@cavium.com>
2785 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
2786 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
2788 2012-03-09 Jiangning Liu <jiangning.liu@arm.com>
2790 * gcc.dg/tree-ssa/scev-3.c: New.
2791 * gcc.dg/tree-ssa/scev-4.c: New.
2793 2012-03-08 Tobias Burnus <burnus@net-b.de>
2796 * gfortran.dg/proc_ptr_34.f90
2798 2012-03-07 Jason Merrill <jason@redhat.com>
2801 * g++.dg/cpp0x/udlit-mangle.C: New.
2803 2012-03-06 Pat Haugen <pthaugen@us.ibm.com>
2805 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
2807 2012-03-06 Richard Guenther <rguenther@suse.de>
2810 * gcc.dg/torture/pr52493.c: New testcase.
2812 2012-03-06 Richard Guenther <rguenther@suse.de>
2815 * gcc.dg/lto/pr52097_0.c: New testcase.
2817 2012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
2820 * gcc.target/sh/pr51244-1.c: New.
2821 * gcc.target/sh/pr51244-2.c: New.
2822 * gcc.target/sh/pr51244-3.c: New.
2824 2012-03-05 Jason Merrill <jason@redhat.com>
2827 * g++.dg/ext/visibility/template11.C: New.
2829 * g++.dg/cpp0x/implicit13.C: New.
2831 2012-03-05 Jakub Jelinek <jakub@redhat.com>
2833 PR tree-optimization/51721
2834 * gcc.dg/tree-ssa/vrp63.c: New test.
2835 * gcc.dg/pr51721.c: New test.
2837 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
2840 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
2843 2012-03-04 H.J. Lu <hongjiu.lu@intel.com>
2846 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
2848 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
2851 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
2853 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2855 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2858 2012-03-03 Jason Merrill <jason@redhat.com>
2860 * g++.dg/cpp0x/nsdmi-defer6.C: New.
2863 * g++.dg/cpp0x/initlist65.C: New.
2866 * g++.dg/ext/is_empty2.C: New.
2868 2012-03-03 Tobias Burnus <burnus@net-b.de>
2871 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
2873 2012-03-03 Tobias Burnus <burnus@net-b.de>
2875 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
2876 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2877 * gfortran.dg/bind_c_usage_8.f03: Ditto.
2878 * gfortran.dg/c_kind_tests_2.f03: Ditto.
2879 * gfortran.dg/class_30.f90: Remove dg-warning line.
2880 * gfortran.dg/bind_c_usage_25.f90: New.
2882 2012-03-03 Tobias Burnus <burnus@net-b.de>
2885 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
2886 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
2887 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
2889 2012-03-03 Tobias Burnus <burnus@net-b.de>
2892 * gfortran.dg/assumed_type_1.f90: New.
2893 * gfortran.dg/assumed_type_2.f90: New.
2894 * gfortran.dg/assumed_type_3.f90: New.
2895 * gfortran.dg/assumed_type_4.f90: New.
2897 2012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
2900 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
2901 * gcc.target/sh/pr49468-di.c: New.
2903 2012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
2905 * gcc.dg/graphite/pr50561.c: Update.
2907 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2909 * gcc.target/powerpc/pr52457.c: New test.
2911 2012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
2913 * gcc.target/arm/sat-1.c: New test.
2915 2012-03-02 Uros Bizjak <ubizjak@gmail.com>
2918 * gcc.target/i386/pr46716.c: New test.
2920 2012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2923 * g++.dg/cpp0x/sfinae32.C: New.
2925 2012-03-02 Richard Guenther <rguenther@suse.de>
2927 PR tree-optimization/52406
2928 * gcc.dg/torture/pr52406.c: New testcase.
2930 2012-03-02 Tobias Burnus <burnus@net-b.de>
2933 * gfortran.dg/derived_comp_array_ref_8.f90: New.
2934 * gfortran.dg/nullify_2.f90: Update dg-error.
2935 * gfortran.dg/nullify_4.f90: Ditto.
2936 * gfortran.dg/pointer_init_6.f90: Ditto.
2938 2012-03-02 Tobias Burnus <burnus@net-b.de>
2941 * gfortran.dg/class_51.f90: New.
2943 2012-03-02 Tobias Burnus <burnus@net-b.de>
2946 * gfortran.dg/intrinsic_8.f90: New.
2948 2012-03-01 Kai Tietz <ktietz@redhat.com>
2950 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2951 routines on mingw targets.
2952 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
2954 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2956 PR tree-optimization/52445
2957 * gcc.dg/pr52445.c: New test.
2959 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2962 * gcc.c-torture/compile/pr52437.c: New test.
2965 * gcc.dg/torture/pr52419.c: New test.
2967 PR tree-optimization/52429
2968 * gcc.dg/torture/pr52429.c: New test.
2969 * g++.dg/opt/pr52429.C: New test.
2971 2012-02-29 Richard Guenther <rguenther@suse.de>
2974 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2975 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2976 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2977 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2978 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2979 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2981 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2983 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2985 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2988 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2990 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2993 * gcc.target/arm/neon/pr51534.c: New testcase.
2995 2012-02-28 Richard Guenther <rguenther@suse.de>
2998 * gcc.dg/torture/pr52407.c: New testcase.
3000 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3002 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
3003 * gcc.target/arm/vfp2.c: Likewise.
3004 * gcc.target/arm/vfp3.c: Likewise.
3005 * gcc.target/arm/vfp4.c: Likewise.
3006 * gcc.target/arm/vfp5.c: Likewise.
3007 * gcc.target/arm/vfp6.c: Likewise.
3008 * gcc.target/arm/vfp7.c: Likewise.
3009 * gcc.target/arm/vfp8.c: Likewise.
3010 * gcc.target/arm/vfp9.c: Likewise.
3011 * gcc.target/arm/vfp10.c: Likewise.
3012 * gcc.target/arm/vfp11.c: Likewise.
3013 * gcc.target/arm/vfp12.c: Likewise.
3014 * gcc.target/arm/vfp13.c: Likewise.
3015 * gcc.target/arm/vfp14.c: Likewise.
3016 * gcc.target/arm/vfp15.c: Likewise.
3017 * gcc.target/arm/vfp16.c: Likewise.
3018 * gcc.target/arm/vfp17.c: Likewise.
3019 * gcc.target/arm/neon-constants.h: New file.
3020 * gcc.target/arm/neon-vect1.c: New test.
3021 * gcc.target/arm/neon-vect2.c: New test.
3022 * gcc.target/arm/neon-vect3.c: New test.
3023 * gcc.target/arm/neon-vect4.c: New test.
3024 * gcc.target/arm/neon-vect5.c: New test.
3025 * gcc.target/arm/neon-vect6.c: New test.
3026 * gcc.target/arm/neon-vect7.c: New test.
3027 * gcc.target/arm/neon-vect8.c: New test.
3029 2012-02-28 Richard Guenther <rguenther@suse.de>
3031 PR tree-optimization/52402
3032 * gcc.dg/torture/pr52402.c: New testcase.
3034 2012-02-28 Richard Guenther <rguenther@suse.de>
3037 * g++.dg/lto/pr52400_0.C: New testcase.
3039 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
3041 * gcc.target/avr/torture/builtins-1.c: New test.
3042 * gcc.target/avr/torture/builtins-error.c: New test.
3044 2012-02-28 Kai Tietz <ktietz@redhat.com>
3046 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
3047 * gcc.target/i386/pr45352-2.c: Likewise.
3048 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
3049 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
3050 targets instead rand.
3051 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
3052 * gcc.target/i386/sse2-mul-1.c: Likewise.
3053 * gcc.target/i386/sse4_1-blendps.c: Likewise.
3054 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
3055 * gcc.target/i386/pad-1.c: Likewise.
3056 * gcc.target/i386/pad-9.c: Likewise.
3057 * gcc.target/i386/pad-2.c: Likewise.
3058 * gcc.target/i386/pad-5b.c: Likewise.
3059 * gcc.target/i386/pad-8.c: Likewise.
3060 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
3061 * gcc.target/i386/pr44130.c: Likewise.
3062 * gcc.target/i386/align-main-1.c: Likewise.
3063 * gcc.target/i386/align-main-2.c: Likewise.
3064 * gcc.target/i386/sw-1.c: Likewise.
3065 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
3066 on x64 mingw target.
3067 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
3068 * gcc.target/i386/pr46295.c: Likewise.
3069 * gcc.target/i386/amd64-abi-1.c: Likewise.
3070 * gcc.target/i386/amd64-abi-2.c: Likewise.
3071 * gcc.target/i386/pr39082-1.c: Likewise.
3072 * gcc.target/i386/pr39162.c: Likewise.
3073 * gcc.target/i386/pr22152.c: Likewise.
3074 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
3075 * gcc.target/i386/wrfsbase-2.c: Likewise.
3076 * gcc.target/i386/local.c: Likewise
3077 * gcc.target/i386/wrgsbase-1.c: Likewise.
3078 * gcc.target/i386/wrfsbase-1.c: Likewise.
3079 * gcc.target/i386/pr39315-3.c: Likewise.
3080 * gcc.target/i386/pr35767-4.c: Likewise.
3081 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
3083 * gcc.target/i386/pr45336-2.c: Likewise.
3084 * gcc.target/i386/pr45336-1.c: Likewise.
3085 * gcc.target/i386/pr45336-4.c: Likewise.
3087 2012-02-27 Tristan Gingold <gingold@adacore.com>
3089 * gnat.dg/array20.ad[sb]: New test.
3091 2012-02-27 Jakub Jelinek <jakub@redhat.com>
3094 * gcc.target/arm/pr52375.c: New test.
3095 * gcc.c-torture/compile/pr52375.c: New test.
3097 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3099 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
3100 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
3102 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
3104 * gnat.dg/aggr19.adb: New test.
3105 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
3107 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
3110 * gcc.target/sh/pr49263.c: New.
3112 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
3114 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
3115 simulate_thread_wrapper_other_threads
3116 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
3117 Move initialization of 'value' to main().
3118 (main): Initialize 'value';
3119 * gcc.dg/simulate-thread/speculative-store.c
3120 (simulate_thread_step_verify): Return 0 when successful.
3121 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
3123 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
3124 (simulate_thread_wrapper_other_threads): Return a success/fail value
3125 and issue an error if the instruction count threshold is exceeded.
3127 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3130 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
3131 * gcc.target/mips/interrupt_handler-3.c: Likewise.
3133 2012-02-24 Richard Guenther <rguenther@suse.de>
3136 * gcc.dg/pr52355.c: New testcase.
3138 2012-02-23 Kai Tietz <ktietz@redhat.com>
3140 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
3141 * gcc.dg/Wpadded.c: Likewise.
3142 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
3144 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
3145 for sleep by Sleep and add windows.h include for this function.
3146 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
3148 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
3150 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
3151 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
3152 on x64 mingw target.
3153 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
3154 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
3155 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
3156 failure on LLP64 target.
3158 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
3161 * gcc.dg/noncompile/pr52290.c: New test.
3163 2012-02-23 Jakub Jelinek <jakub@redhat.com>
3165 PR tree-optimization/52019
3166 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
3168 2012-02-22 Kai Tietz <ktietz@redhat.com>
3170 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
3171 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
3172 derived pdiff_t type.
3173 * g++.dg/torture/pr49720.C: Likewise
3175 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
3178 * gcc.target/i386/pr52330.c: New test.
3180 2012-02-22 Tobias Burnus <burnus@net-b.de>
3183 * gfortran.dg/io_constraints_10.f90: New.
3185 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
3187 * lib/target-supports.exp (check_effective_target_vect_condition):
3188 Return true for NEON.
3190 2012-02-21 Kai Tietz <ktietz@redhat.com>
3192 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
3194 2012-02-21 Richard Guenther <rguenther@suse.de>
3196 PR tree-optimization/52324
3197 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
3199 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
3202 * gcc.target/avr/torture/pr51782-1.c: New test.
3204 2012-02-21 Jakub Jelinek <jakub@redhat.com>
3206 PR tree-optimization/52318
3207 * gcc.dg/pr52318.c: New test.
3209 2012-02-20 Kai Tietz <ktietz@redhat.com>
3211 * gcc.dg/bf-ms-layout-3.c: New testcase.
3213 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
3217 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
3219 2012-02-20 Richard Guenther <rguenther@suse.de>
3221 PR tree-optimization/52298
3222 * gcc.dg/torture/pr52298.c: New testcase.
3223 * gcc.dg/vect/pr52298.c: Likewise.
3225 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
3227 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
3228 * gcc.c-torture/execute/pr52286.c: Ditto.
3230 2012-02-20 Jakub Jelinek <jakub@redhat.com>
3232 PR tree-optimization/52286
3233 * gcc.c-torture/execute/pr52286.c: New test.
3235 2012-02-18 Tobias Burnus <burnus@net-b.de>
3238 * gfortran.dg/interface_35.f90: Use -std=f2003.
3239 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
3240 * gfortran.dg/interface_assignment_4.f90: Ditto.
3241 * gfortran.dg/bessel_1.f90: Ditto.
3242 * gfortran.dg/func_result_6.f90: Ditto.
3243 * gfortran.dg/hypot_1.f90: Ditto.
3244 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
3246 2012-02-17 Tobias Burnus <burnus@net-b.de>
3248 PR translation/52232
3249 PR translation/52234
3250 PR translation/52245
3251 PR translation/52246
3252 PR translation/52262
3253 PR translation/52273
3254 * gfortran.dg/coarray_22.f90: Update dg-error.
3255 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
3257 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3260 * lib/gcc-simulate-thread.exp: Load timeout.exp.
3261 (simulate-thread): Use default timeout.
3263 2012-02-16 Jason Merrill <jason@redhat.com>
3266 * g++.dg/ext/timevar1.C: New.
3268 2012-02-16 Fabien Chêne <fabien@gcc.gnu.org>
3271 * g++.dg/template/using21.C: New.
3272 * g++.dg/template/using22.C: Likewise.
3274 2012-02-16 Jason Merrill <jason@redhat.com>
3277 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
3279 2012-02-16 Jakub Jelinek <jakub@redhat.com>
3281 PR tree-optimization/52255
3282 * gcc.c-torture/compile/pr52255.c: New test.
3285 * g++.dg/debug/dwarf2/pr52260.C: New test.
3288 * g++.dg/ipa/pr51929.C: New test.
3290 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3293 * gcc.target/powerpc/pr52199.c: New file.
3295 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3298 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
3300 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3302 * gcc.dg/pr51867.c: Don't include <math.h>.
3305 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3307 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
3308 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
3310 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
3312 PR tree-optimization/50561
3313 * gcc.dg/graphite/pr50561.c: New testcase.
3315 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3317 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
3318 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
3320 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3322 * gnat.dg/discr35.ad[sb]: New test.
3324 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3326 * gnat.dg/volatile10.adb: New test.
3327 * gnat.dg/volatile10_pkg.ads: New helper.
3329 2012-02-14 Jason Merrill <jason@redhat.com>
3331 * g++.dg/ext/attrib43.C: New.
3333 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
3335 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
3336 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
3338 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
3339 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
3340 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
3341 effective_target fgnu_tm.
3342 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
3344 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3347 * g++.dg/template/asmgoto1.C: New test.
3349 2012-02-14 Ian Lance Taylor <iant@google.com>
3352 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
3353 compiling generated file for 64bit and index tests.
3355 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
3357 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
3359 2012-02-14 Richard Guenther <rguenther@suse.de>
3361 PR tree-optimization/52244
3362 PR tree-optimization/51528
3363 * gcc.dg/torture/pr52244.c: New testcase.
3365 2012-02-14 Walter Lee <walt@tilera.com>
3367 * g++.dg/other/PR23205.C: Disable test on tile.
3368 * g++.dg/other/pr23205-2.C: Disable test on tile.
3369 * gcc.dg/20020312-2.c: Add a condition for __tile__.
3370 * gcc.dg/20040813-1.c: Disable test on tile.
3371 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
3372 * gcc.misc-tests/linkage.exp: Handle tilegx.
3374 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3376 PR tree-optimization/52210
3377 * gcc.dg/pr52210.c: New test.
3379 2012-02-14 Jason Merrill <jason@redhat.com>
3382 * g++.dg/overload/defarg5.C: New.
3384 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3387 * c-c++-common/pr52181.c: New test.
3389 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3392 * g++.dg/ext/atomic-1.C: New test.
3394 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3396 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
3398 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3401 * gcc.c-torture/execute/pr52209.c: New test.
3403 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
3406 * gfortran.dg/elemental_optional_args_5.f03: New test.
3408 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3411 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
3414 2012-02-11 Ian Lance Taylor <iant@google.com>
3417 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
3418 SPARC Solaris. Don't run the test at all on systems where it may
3419 not work, rather than xfailing it.
3421 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
3423 PR rtl-optimization/52175
3424 * gcc.c-torture/compile/pr52175.c: New test.
3426 2012-02-10 Jason Merrill <jason@redhat.com>
3429 * g++.dg/template/repo10.C: New.
3431 2012-02-11 Jakub Jelinek <jakub@redhat.com>
3434 * gcc.dg/pr52132.c: New test.
3436 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
3438 * gnat.dg/specs/aggr4.ads: New test.
3439 * gnat.dg/specs/aggr4_pkg.ads: New helper.
3441 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
3444 * gcc.target/i386/pr52146.c: New.
3446 2012-02-10 Jakub Jelinek <jakub@redhat.com>
3449 * c-c++-common/pr52177.c: New test.
3451 2012-02-10 Jan Hubicka <jh@suse.cz>
3454 * g++.dg/torture/pr48600.C: New testcase.
3456 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
3459 * gcc.dg/dfp/pr52140.c: New test.
3461 2012-02-09 Jakub Jelinek <jakub@redhat.com>
3464 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
3467 2012-02-09 Bin Cheng <bin.cheng@arm.com>
3470 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
3471 * testsuite/gcc.dg/pr51867.c: New test.
3473 2012-02-09 Ian Lance Taylor <iant@google.com>
3475 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
3476 which don't support -fsplit-stack. Turn off optimization when
3477 compiling select5-out.go.
3479 2012-02-08 Ian Lance Taylor <iant@google.com>
3481 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
3482 systems which don't support -fsplit-stack.
3484 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
3486 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
3487 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
3488 machine instuction in the log.
3490 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
3492 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
3495 2012-02-08 Magnus Granberg <zorry@gentoo.org>
3498 * gcc.dg/pr48524.c: New test.
3499 * gcc.dg/pr48524.spec: New spec file for test.
3501 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3504 * gfortran.dg/vect/pr32380.f90: New test.
3506 2012-02-08 Tobias Burnus <burnus@net-b.de>
3509 * gfortran.dg/realloc_on_assign_12.f90: New.
3511 2012-02-08 Richard Guenther <rguenther@suse.de>
3513 PR rtl-optimization/52170
3514 * gcc.dg/torture/pr52170.c: New testcase.
3516 2012-02-08 Jakub Jelinek <jakub@redhat.com>
3518 PR gcov-profile/52150
3519 * gcc.dg/tree-prof/pr52150.c: New test.
3521 PR rtl-optimization/52139
3522 * gcc.dg/pr52139.c: New test.
3524 2012-02-07 Jason Merrill <jason@redhat.com>
3527 * g++.dg/cpp0x/constexpr-union3.C: New.
3530 * g++.dg/lto/pr52035_0.C: New.
3532 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3534 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
3535 * gcc.dg/special/weak-1.c: Likewise.
3536 * gcc.dg/ucnid-12.c: Likewise.
3537 * gcc.dg/torture/pr45678-1.c: Likewise.
3538 * gcc.dg/torture/pr45678-2.c: Likewise.
3539 * gcc.dg/vector-4.c: Likewise.
3540 * gcc.dg/ipa/inline-5.c: Likewise.
3541 * gcc.dg/ucnid-11.c: Likewise.
3542 * gcc.misc-tests/gcov-13.c: Likewise.
3543 * gcc.misc-tests/gcov-14.c: Likewise.
3544 * g++.dg/ext/label13.C: Likewise.
3545 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
3546 hppa*-*-hpux* options.
3547 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
3548 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
3549 * gcc.dg/pr48616.c: Likewise.
3550 * gcc.dg/pr17957.c: Likewise.
3551 * gcc.dg/pr17055-1.c: Likewise.
3552 * gcc.dg/pr32912-1.c: Likewise.
3553 * gcc.dg/tm/pr51472.c: Likewise.
3554 * c-c++-common/fold-bitand-4.c: Likewise.
3555 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
3556 Use dg-additional-options for extra options.
3558 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
3560 * gcc.target/epiphany/interrupt-2.c: New test.
3562 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3565 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
3566 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
3569 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3572 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
3574 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3578 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3579 * gcc.target/mips/va-arg-1.c: New test.
3581 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
3583 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3584 for -mno-pointers-to-nested-functions.
3586 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
3588 * gcc.c-torture/execute/20120207-1.c: New test.
3590 2012-02-07 Jakub Jelinek <jakub@redhat.com>
3592 PR rtl-optimization/52060
3593 * gcc.dg/torture/pr52060.c: New test.
3596 * gcc.c-torture/compile/pr52074.c: New test.
3598 2012-02-07 Tobias Burnus <burnus@net-b.de>
3601 * gfortran.dg/class_to_type_2.f90: New.
3603 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
3606 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
3609 2012-02-06 Jason Merrill <jason@redhat.com>
3612 * g++.dg/template/conv13.C: New.
3614 2012-02-06 Richard Guenther <rguenther@suse.de>
3616 PR tree-optimization/52115
3617 * gcc.c-torture/compile/pr52115.c: New testcase.
3619 2012-02-06 Jakub Jelinek <jakub@redhat.com>
3622 * gcc.c-torture/execute/pr52129.c: New test.
3624 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
3626 * gcc.dg/pr48374.c: Actually add the test I forgot
3627 in the 2012-01-25 commit.
3629 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3632 * gfortran.dg/vect/vect-8.f90: New test case.
3634 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3637 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
3639 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
3642 * gfortran.dg/class_48.f90 : Add test of allocate class array
3643 component with source in subroutine test3. Remove commenting
3644 out in subroutine test4, since branching on unitialized variable
3645 is now fixed (no PR for this last.).
3647 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3649 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3651 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3653 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3656 * lib/target-supports.exp (check_effective_target_mips_rel): New.
3657 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3659 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3661 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3662 (check_effective_target_sync_int_long): Use it.
3663 (check_effective_target_sync_char_short): Likewise.
3664 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3666 2012-02-05 Tobias Burnus <burnus@net-b.de>
3669 * gfortran.dg/class_48.f90: Add some further checks.
3671 2012-02-05 Ira Rosen <irar@il.ibm.com>
3673 PR tree-optimization/52091
3674 * gcc.dg/vect/pr52091.c: New test.
3676 2012-02-04 Jakub Jelinek <jakub@redhat.com>
3678 PR rtl-optimization/52113
3679 * gcc.target/avr/pr52113.c: New test.
3681 2012-02-03 Jakub Jelinek <jakub@redhat.com>
3683 PR rtl-optimization/52092
3684 * gcc.c-torture/compile/pr52092.c: New test.
3686 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
3689 * gfortran.dg/class_array_10.f03: New test.
3692 * gfortran.dg/class_array_11.f03: New test.
3695 * gfortran.dg/class_array_12.f03: New test.
3697 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
3700 * gfortran.dg/realloc_on_assign_11.f90: New test.
3702 2012-02-02 Tobias Burnus <burnus@net-b.de>
3705 * gfortran.dg/shape_7.f90: New.
3707 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3709 * gcc.target/mips/mips-prepend-1.c: New test.
3711 2012-02-02 Jan Hubicka <jh@suse.cz>
3712 Tom de Vries <tom@codesourcery.com>
3715 * testsuite/gcc.dg/alias-12.c: New testcase.
3716 * testsuite/gcc.dg/alias-13.c: New testcase.
3718 2012-02-02 Jakub Jelinek <jakub@redhat.com>
3721 * gcc.dg/pr52086.c: New test.
3723 PR tree-optimization/52073
3724 * gcc.c-torture/compile/pr52073.c: New test.
3726 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3729 * gfortran.dg/function_optimize_10.f90: New test.
3731 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
3733 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3736 2012-02-01 Tobias Burnus <burnus@net-b.de>
3739 * gfortran.dg/typebound_operator_14.f90: New.
3741 2012-02-01 Tobias Burnus <burnus@net-b.de>
3744 * gfortran.dg/elemental_function_1.f90: New.
3746 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3748 PR rtl-optimization/51374
3749 * gcc.target/avr/torture/pr51374-1.c:
3750 Also fail if SBIS is seen.
3752 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3754 PR rtl-optimization/51374
3755 * gcc.target/avr/torture/pr51374-1.c: New.
3757 2012-01-31 Tobias Burnus <burnus@net-b.de>
3760 * gfortran.dg/typebound_generic_11.f90: New.
3762 2012-01-31 Tobias Burnus <burnus@net-b.de>
3765 * gfortran.dg/class_49.f90: New.
3767 2012-01-31 Tobias Burnus <burnus@net-b.de>
3770 * gfortran.dg/elemental_args_check_6.f90: New.
3772 2012-01-31 Jason Merrill <jason@redhat.com>
3775 * g++.dg/cpp0x/variadic122.C: New.
3777 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3780 * gfortran.dg/realloc_on_assign_10.f90: New test.
3782 2012-01-31 Richard Guenther <rguenther@suse.de>
3784 PR tree-optimization/51528
3785 * gcc.dg/torture/pr51528.c: New testcase.
3787 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3790 * lib/go.exp (go_target_compile): Append timeout= to options.
3791 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3792 select5-out.go test on alpha*-*-* targets.
3794 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3796 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3797 (TEST_SHORT): Reformat in the same way.
3798 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3799 (TEST_SHORT): Reformat in the same way.
3800 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3801 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3802 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3803 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3804 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3806 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3809 * gcc.target/arm/pr51835.c: New testcase.
3811 2012-01-30 Richard Guenther <rguenther@suse.de>
3813 PR tree-optimization/52028
3814 * gcc.dg/torture/pr52028.c: New testcase.
3815 * gfortran.dg/ldist-pr45199.f: Adjust.
3816 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3817 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3818 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3820 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3823 * gcc.dg/tree-prof/pr52027.c: New test.
3825 PR tree-optimization/52046
3826 * gcc.dg/pr52046.c: New test.
3829 * g++.dg/other/pr52048.C: New test.
3831 2012-01-30 Richard Guenther <rguenther@suse.de>
3833 PR tree-optimization/52045
3834 * gcc.dg/pr52045.c: New testcase.
3836 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3838 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3839 new code generated for __sync_lock_release.
3841 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3843 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3845 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3848 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3850 * g++.dg/ext/visibility/template10.C: Fix typo.
3852 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3854 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3857 * g++.dg/cpp0x/constexpr-ice6.C: New.
3859 2012-01-29 Tobias Burnus <burnus@net-b.de>
3862 * gfortran.dg/default_initialization_6.f90: New.
3864 2012-01-29 Tobias Burnus <burnus@net-b.de>
3867 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3868 * gfortran.dg/class_48.f90: New.
3870 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3873 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3875 2012-01-28 Tobias Burnus <burnus@net-b.de>
3878 * gfortran.dg/class_allocate_12.f90: New.
3880 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3882 * gcc.dg/torture/pr50444.c: Fix dg directives.
3884 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3887 * gcc.target/arm/pr52006.c: New test.
3889 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3892 * gcc.dg/lto/trans-mem.h: New file.
3893 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3894 * gcc.dg/lto/trans-mem-1_1.c: Same.
3895 * gcc.dg/lto/trans-mem-4_1.c: Same.
3896 * gcc.dg/lto/trans-mem-3_1.c: Same.
3898 2012-01-27 Tobias Burnus <burnus@net-b.de>
3901 * gfortran.dg/dummy_procedure_7.f90: New.
3903 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3905 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3906 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3908 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3911 * g++.dg/other/gc5.C: New test.
3913 2012-01-27 Richard Guenther <rguenther@suse.de>
3915 PR tree-optimization/50444
3916 * gcc.dg/torture/pr50444.c: New testcase.
3918 2012-01-27 Tobias Burnus <burnus@net-b.de>
3922 * gfortran.dg/move_alloc_13.f90: New.
3924 2012-01-27 Tobias Burnus <burnus@net-b.de>
3927 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3928 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3929 and change dg-error string.
3931 2012-01-27 Tobias Burnus <burnus@net-b.de>
3934 * gfortran.dg/elemental_args_check_5.f90: New.
3936 2012-01-27 Richard Guenther <rguenther@suse.de>
3939 * g++.dg/torture/pr51959.C: New testcase.
3941 2012-01-27 Tom de Vries <tom@codesourcery.com>
3943 PR tree-optimization/51990
3944 * gcc.dg/pr51990.c: New test.
3945 * gcc.dg/pr51990-2.c: Same.
3947 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3948 Tobias Burnus <burnus@gcc.gnu.org>
3951 * gfortran.dg/class_allocate_11.f03: New.
3956 * gfortran.dg/class_allocate_7.f03: New.
3957 * gfortran.dg/class_allocate_8.f03: New.
3958 * gfortran.dg/class_allocate_9.f03: New.
3959 * gfortran.dg/class_allocate_10.f03: New.
3961 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3963 * gnat.dg/discr34.adb: New test.
3964 * gnat.dg/discr34_pkg.ads: New helper.
3966 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3968 * gnat.dg/discr33.adb: New test.
3970 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3972 * gnat.dg/limited_with3.ad[sb): New test.
3973 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3974 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3975 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3977 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3979 * gnat.dg/stack_usage1.adb: New test.
3980 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3982 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3983 * gcc.dg/pr44194-2.c: Likewise.
3985 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3988 * g++.dg/template/crash112.C: New.
3990 2012-01-27 Richard Henderson <rth@redhat.com>
3992 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3994 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3996 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3998 2012-01-26 Jakub Jelinek <jakub@redhat.com>
4001 * g++.dg/opt/pr51895.C: New test.
4003 2012-01-26 Michael Matz <matz@suse.de>
4005 PR tree-optimization/48794
4006 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
4008 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4010 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
4012 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4014 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
4015 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
4017 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
4018 the default value for s390 and s390x.
4020 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
4023 * gcc.dg/lto/trans-mem-4_0.c: New.
4024 * gcc.dg/lto/trans-mem-4_1.c: New.
4025 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
4027 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
4028 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
4030 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
4031 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
4034 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
4036 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
4038 2012-01-25 Ian Lance Taylor <iant@google.com>
4040 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
4042 2012-01-25 Tobias Burnus <burnus@net-b.de>
4045 * gfortran.dg/typebound_proc_25.f90: New.
4047 2012-01-25 Jason Merrill <jason@redhat.com>
4050 * g++.dg/lto/pr51992_0.C: New.
4052 2012-01-25 Jakub Jelinek <jakub@redhat.com>
4054 PR tree-optimization/51987
4055 * gcc.target/i386/pr51987.c: New test.
4057 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
4059 * gcc.dg/tm/lto-1.c: Require lto support in target.
4061 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
4063 PR rtl-optimization/48374
4064 * gcc.dg/pr48374.c: New test.
4066 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
4068 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
4070 2012-01-25 Tobias Burnus <burnus@net-b.de>
4073 * gfortran.dg/derived_constructor_char_3.f90: New.
4075 2012-01-24 Ian Lance Taylor <iant@google.com>
4077 * go.test/go-test.exp (filecmp): New procedure.
4078 (errchk): Handle quoted square brackets.
4079 (go-gc-tests): Set go_compile_args. Handle various new test
4080 lines. Skip a few new tests.
4081 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
4083 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4085 * lib/target-supports.exp (proc check_effective_target_vect_perm)
4086 (check_effective_target_vect_extract_even_odd)
4087 (check_effective_target_vect_interleave): Return true for MIPS
4090 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4092 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
4093 (main): Use it instead of argc.
4095 2012-01-24 Jason Merrill <jason@redhat.com>
4098 * g++.dg/cpp0x/sfinae31.C: New.
4100 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4102 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
4104 2012-01-24 Jason Merrill <jason@redhat.com>
4107 * g++.dg/inherit/covariant20.C: New.
4109 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
4112 * g++.dg/parse/crash58.C: New.
4114 2012-01-24 Jakub Jelinek <jakub@redhat.com>
4117 * gcc.dg/pr51957-1.c: New test.
4118 * gcc.dg/pr51957-1.h: New file.
4119 * gcc.dg/pr51957-2.c: New test.
4121 2012-01-23 Jason Merrill <jason@redhat.com>
4124 * g++.dg/ext/visibility/template10.C: New.
4126 2012-01-23 Tobias Burnus <burnus@net-b.de>
4129 * gfortran.dg/move_alloc_12.f90: New.
4131 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
4134 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
4136 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
4139 * g++.dg/template/crash111.C: New.
4141 2012-01-23 Arnaud Charlet <charlet@adacore.com>
4143 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
4145 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
4147 2012-01-23 Dodji Seketeli <dodji@redhat.com>
4150 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
4151 the DW_TAG_class_type and DW_AT_name: "Executor".
4153 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
4155 * lib/target-supports.exp
4156 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
4157 (check_effective_target_vect_interleave): Likewise.
4159 2012-01-22 Jason Merrill <jason@redhat.com>
4162 * g++.dg/template/using20.C: New.
4163 * g++.dg/template/template-id-2.C: Adjust diagnostic.
4165 2012-01-23 Jason Merrill <jason@redhat.com>
4168 * g++.dg/torture/pr51344.C: Limit to x86.
4170 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
4172 * c-c++-common/tm/omp.c: Require target with pthread support.
4174 2012-01-23 Richard Guenther <rguenther@suse.de>
4176 PR tree-optimization/51949
4177 * gcc.dg/torture/pr51949.c: New testcase.
4179 2012-01-23 Jakub Jelinek <jakub@redhat.com>
4181 PR rtl-optimization/51933
4182 * gcc.c-torture/execute/pr51933.c: New test.
4184 2012-01-22 Douglas B Rupp <rupp@gnat.com>
4186 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
4187 Do not define for Interix.
4189 2012-01-22 Jason Merrill <jason@redhat.com>
4192 * g++.dg/lto/pr51832.h: New.
4193 * g++.dg/lto/pr51832_0.C: New.
4194 * g++.dg/lto/pr51832_1.C: New.
4196 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
4198 * gcc.dg/ext-elim-1.c: New test.
4200 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
4203 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
4204 * g++.dg/opt/longbranch1.C: Likewise.
4206 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
4208 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
4211 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
4214 * gfortran.dg/namelist_74.f90: New test.
4215 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
4217 2012-01-21 Tobias Burnus <burnus@net-b.de>
4220 * gfortran.dg/class_47.f90: New.
4222 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
4224 * gnat.dg/renaming5.ad[sb]: New test.
4226 2012-01-20 Jason Merrill <jason@redhat.com>
4229 * g++.dg/pch/mangle1.{C,Hs}: Remove.
4231 2012-01-20 Jason Merrill <jason@redhat.com>
4234 * g++.dg/ext/attrib42.C: Require ilp32.
4236 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4239 * gcc.target/arm/pr51915.c: New test.
4241 2012-01-20 Cary Coutant <ccoutant@google.com>
4242 Dodji Seketeli <dodji@redhat.com>
4245 * g++.dg/debug/dwarf2/nested-3.C: New test.
4247 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
4250 * g++.dg/template/crash110.C: New.
4252 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4254 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
4255 Remove default options on hppa*-*-hpux*.
4257 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4259 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
4261 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4263 * gcc.c-torture/compile/pr51856.c: New testcase.
4265 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
4267 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
4268 options to go_target_compile.
4270 2012-01-20 Kai Tietz <ktietz@redhat.com>
4272 * g++.dg/torture/pr51344.C: Fix typo.
4274 2012-01-20 Richard Guenther <rguenther@suse.de>
4276 PR tree-optimization/51903
4277 * g++.dg/torture/pr51903.C: New testcase.
4279 2012-01-20 Tobias Burnus <burnus@net-b.de>
4280 Janus Weil <janus@gcc.gnu.org>
4283 * gfortran.dg/use_21.f90: New.
4285 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4288 * gcc.dg/torture/pr51106-1.c: New test.
4289 * gcc.dg/torture/pr51106-2.c: New test.
4291 2012-01-19 Kai Tietz <ktietz@redhat.com>
4293 * g++.dg/torture/pr51344.C: New test.
4295 2012-01-19 Tobias Burnus <burnus@net-b.de>
4298 * gfortran.dg/intrinsic_size_2.f90: New.
4300 2012-01-19 Jason Merrill <jason@redhat.com>
4303 * g++.dg/inherit/using7.C: New.
4305 2012-01-19 Richard Guenther <rguenther@suse.de>
4307 PR tree-optimization/37997
4308 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
4310 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
4312 PR rtl-optimization/51505
4313 * gcc.dg/pr51505.c: New test.
4315 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
4318 * gfortran.dg/typebound_operator_12.f03: New.
4319 * gfortran.dg/typebound_operator_13.f03: New.
4321 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
4324 * g++.dg/cpp0x/pr51225.C: New.
4326 2012-01-17 Ian Lance Taylor <iant@google.com>
4329 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
4331 2012-01-17 Tobias Burnus <burnus@net-b.de>
4334 * gfortran.dg/realloc_on_assign_9.f90: New.
4336 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
4339 * gcc.dg/tm/memopt-3.c: Remove xfail.
4340 * gcc.dg/tm/memopt-4.c: Remove xfail.
4341 * gcc.dg/tm/memopt-5.c: Remove xfail.
4342 * gcc.dg/tm/memopt-7.c: Remove xfail.
4344 2012-01-17 Jakub Jelinek <jakub@redhat.com>
4346 PR tree-optimization/51877
4347 * gcc.c-torture/execute/pr51877.c: New test.
4349 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
4351 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
4352 {!vect_align_arrays} to vect_sizes_32B_16B.
4353 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
4354 * gcc.dg/vect/vect-peel-3.c: Ditto.
4356 2012-01-16 Jason Merrill <jason@redhat.com>
4359 * g++.dg/abi/mangle60.C: New.
4362 * g++.dg/pch/mangle1.{C,Hs}: New.
4364 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
4365 Tobias Burnus <burnus@net-b.de>
4368 * gfortran.dg/elemental_optional_args_3.f90: New
4369 * gfortran.dg/elemental_optional_args_4.f90: New
4371 2012-01-16 Tobias Burnus <burnus@net-b.de>
4374 * gfortran.dg/use_20.f90: New
4376 2012-01-16 Jason Merrill <jason@redhat.com>
4379 * g++.dg/cpp0x/rv-bitfield.C: New.
4380 * g++.dg/cpp0x/rv-bitfield2.C: New.
4382 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
4384 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
4385 subroutine 'qsort' and use index array to assign the result.
4387 2012-01-16 Jakub Jelinek <jakub@redhat.com>
4389 PR tree-optimization/51865
4390 * gcc.dg/pr51865.c: New test.
4392 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4394 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
4396 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4398 * gcc.target/mips/code-readable-2.c: Allow the jump table address
4399 to be loaded from the constant pool, rather than via %hi and %lo.
4401 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
4403 PR rtl-optimization/51821
4404 * gcc.dg/pr51821.c: New test.
4406 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
4408 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
4410 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
4412 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
4414 2012-01-14 Tobias Burnus <burnus@net-b.de>
4417 * gfortran.dg/init_flag_8.f90: New.
4418 * gfortran.dg/init_flag_9.f90: New.
4420 2011-01-14 Tobias Burnus <burnus@net-b.de>
4423 * gfortran.dg/use_18.f90: New.
4424 * gfortran.dg/use_19.f90: New.
4426 2012-01-13 Ian Lance Taylor <iant@google.com>
4429 * g++.dg/warn/Wsign-compare-4.C: New.
4431 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
4434 * gfortran.dg/alloc_comp_assign.f03: New.
4435 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
4436 __BUILTIN_FREE from 38 to 32.
4438 2012-01-13 Jason Merrill <jason@redhat.com>
4441 * g++.dg/warn/Wreturn-type-7.C: New.
4443 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4445 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
4447 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
4448 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
4449 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
4450 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
4451 int32plus because of big array needed.
4452 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
4453 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
4455 2012-01-13 Jason Merrill <jason@redhat.com>
4458 * g++.dg/ext/visibility/template9.C: New.
4461 * g++.dg/cpp0x/defaulted34.C: New.
4462 * g++.dg/template/virtual3.C: New.
4464 2012-01-13 Richard Guenther <rguenther@suse.de>
4467 * gcc.dg/torture/pr8081.c: New testcase.
4469 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4471 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
4473 2012-01-12 Jason Merrill <jason@redhat.com>
4476 * g++.dg/ext/stmtexpr14.C: New.
4478 2012-01-13 Dodji Seketeli <dodji@redhat.com>
4481 * g++.dg/cpp0x/constexpr-diag4.C: New test.
4483 2012-01-12 Jason Merrill <jason@redhat.com>
4486 * g++.dg/abi/mangle48.C: Test qualified-names, too.
4487 * g++.dg/abi/mangle58.C: Likewise.
4490 * g++.dg/template/arg8.C: New.
4492 2012-01-12 Ira Rosen <irar@il.ibm.com>
4494 PR tree-optimization/51799
4495 * gcc.dg/vect/pr51799.c: New test.
4496 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
4499 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4500 Tobias Burnus <burnus@net-b.de>
4504 * lib/target-supports.exp
4505 (check_effective_target_fortran_largest_fp_has_sqrt): New.
4506 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
4508 2012-01-11 Jason Merrill <jason@redhat.com>
4511 * g++.dg/ext/attrib42.C: New.
4513 2012-01-11 Jakub Jelinek <jakub@redhat.com>
4516 * gcc.dg/pr51796.c: New test.
4518 2012-01-11 Jason Merrill <jason@redhat.com>
4521 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
4523 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4525 * gnat.dg/array19.ad[sb]: New test.
4527 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4529 * gnat.dg/opt23.ad[sb]: New test.
4530 * gnat.dg/opt23_pkg.ad[sb]: New helper.
4531 * gnat.dg/opt24.ad[sb]: New test.
4533 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4535 PR tree-optimization/49642
4536 * gcc.dg/tree-ssa/pr49642-1.c: New test.
4537 * gcc.dg/tree-ssa/pr49642-2.c: New test.
4539 2012-01-11 Jason Merrill <jason@redhat.com>
4542 * g++.dg/template/explicit-args5.C: New.
4544 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4546 * gcc.c-torture/execute/20120110-1.c: New testcase.
4548 2012-01-10 Jason Merrill <jason@redhat.com>
4551 * g++.dg/inherit/ambig1.C: New.
4554 * g++.dg/cpp0x/constexpr-cache1.C: New.
4556 2012-01-10 Richard Guenther <rguenther@suse.de>
4558 PR tree-optimization/51801
4559 * gcc.dg/torture/pr51801.c: New testcase.
4561 2012-01-10 Tobias Burnus <burnus@net-b.de>
4564 * gfortran.dg/allocate_with_typespec_5.f90: New.
4566 2012-01-10 Tobias Burnus <burnus@net-b.de>
4568 * gfortran.dg/class_39.f03: Update dg-error string.
4570 2012-01-10 Richard Guenther <rguenther@suse.de>
4572 PR tree-optimization/50913
4573 * gcc.dg/graphite/interchange-16.c: New testcase.
4574 * gcc.dg/graphite/scop-20.c: XFAIL.
4575 * gfortran.dg/graphite/interchange-1.f: Likewise.
4576 * gfortran.dg/graphite/block-1.f90: Likewise.
4577 * gfortran.dg/graphite/block-2.f: Likewise.
4579 2012-01-10 Richard Henderson <rth@redhat.com>
4581 * lib/target-supports.exp (check_effective_target_vect_perm,
4582 check_effective_target_vect_perm_byte,
4583 check_effective_target_vect_perm_short): Enable for arm neon.
4585 2012-01-09 Tobias Burnus <burnus@net-b.de>
4588 * gfortran.dg/typebound_operator_11.f90: New.
4590 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
4592 * gnat.dg/array18.adb: New test.
4593 * gnat.dg/array18_pkg.ads: New helper.
4595 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
4598 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
4599 around base object in first assignment in main program.
4600 * gfortran.dg/typebound_operator_10.f03: New test.
4602 2012-01-09 Martin Jambor <mjambor@suse.cz>
4604 PR tree-optimization/51759
4605 * g++.dg/ipa/pr51759.C: New test.
4607 2012-01-09 Tobias Burnus <burnus@net-b.de>
4610 * gfortran.dg/optional_absent_2.f90: New.
4612 2012-01-09 Tobias Burnus <burnus@net-b.de>
4615 * gfortran.dg/use_17.f90: New.
4617 2012-01-09 Gary Funck <gary@intrepid.com>
4619 PR preprocessor/33919
4620 * gcc.dg/pr33919.c: New test.
4621 * gcc.dg/pr33919-0.h: New test header file.
4622 * gcc.dg/pr33919-1.h: Ditto.
4623 * gcc.dg/pr33919-2.h: Ditto.
4625 2012-01-07 Jan Hubicka <jh@suse.cz>
4627 PR tree-optimize/51694
4628 * gcc.c-torture/compile/pr51694.c: new testcase.
4630 2012-01-07 Jan Hubicka <jh@suse.cz>
4632 PR tree-optimization/51600
4633 * g++.dg/torture/pr51600.C: New testcase.
4635 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4637 PR gcov-profile/51715
4638 PR gcov-profile/51717
4639 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
4640 * gcc.misc-tests/gcov-14.c: Likewise.
4642 2012-01-06 Jason Merrill <jason@redhat.com>
4644 * g++.dg/parse/new5.C: New.
4646 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
4649 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
4650 including <string.h>.
4652 2012-01-06 Jason Merrill <jason@redhat.com>
4654 * g++.dg/abi/mangle51.C: New.
4655 * g++.dg/abi/mangle52.C: New.
4656 * g++.dg/abi/mangle53.C: New.
4657 * g++.dg/abi/mangle54.C: New.
4658 * g++.dg/abi/mangle55.C: New.
4659 * g++.dg/abi/mangle56.C: New.
4660 * g++.dg/abi/mangle57.C: New.
4661 * g++.dg/abi/mangle58.C: New.
4662 * g++.dg/abi/mangle59.C: New.
4663 * g++.dg/cpp0x/trailing3.C: Update mangling.
4664 * g++.dg/cpp0x/variadic111.C: Update mangling.
4665 * g++.dg/cpp0x/variadic4.C: Update mangling.
4666 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
4667 * g++.dg/template/nontype22.C: Works now.
4668 * g++.dg/template/pr35240.C: Works now.
4670 * g++.dg/cpp0x/error7.C: New.
4672 2012-01-06 Tobias Burnus <burnus@net-b.de>
4674 * gfortran.dg/deallocate_stat_2.f90: New.
4675 * coarray/allocate_errgmsg.f90: New.
4676 * gfortran.dg/coarray_lib_alloc_1.f90: New.
4677 * gfortran.dg/coarray_lib_alloc_2.f90: New.
4678 * coarray/subobject_1.f90: Fix for num_images > 1.
4679 * gfortran.dg/deallocate_stat.f90: Update due to changed
4682 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
4684 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
4686 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
4688 * ada/acats/overflow.lst: Add cb20004.
4690 2012-01-05 Dodji Seketeli <dodji@redhat.com>
4693 * g++.dg/cpp0x/alias-decl-18.C: New test.
4695 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
4697 * gcc.c-torture/execute/20120104-1.c: New test.
4699 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
4702 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
4703 the old typebound_operator_8.f03.
4704 * gfortran.dg/typebound_operator_8.f03: New version of
4705 typebound_operator_7.f03 with 'u' a derived type instead of a
4708 2012-01-05 Richard Guenther <rguenther@suse.de>
4710 * g++.dg/torture/pr49309.C: Skip for -flto.
4712 2012-01-05 Jakub Jelinek <jakub@redhat.com>
4715 * gcc.c-torture/compile/pr51761.c: New test.
4717 2012-01-05 Richard Guenther <rguenther@suse.de>
4719 PR tree-optimization/51760
4720 * gcc.dg/torture/pr51760.c: New testcase.
4722 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
4725 * gcc.dg/tm/memopt-6.c: Adjust regexp.
4727 2012-01-05 Richard Guenther <rguenther@suse.de>
4730 * gfortran.dg/lto/pr41576_0.f90: New testcase.
4731 * gfortran.dg/lto/pr41576_1.f90: Likewise.
4733 2012-01-04 Jakub Jelinek <jakub@redhat.com>
4736 * gcc.dg/pr51695.c: New test.
4738 2012-01-04 Andrew Pinski <apinski@cavium.com>
4740 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4741 * gcc.target/mips/octeon2-lx-1.c: New test.
4742 * gcc.target/mips/mips64-dsp-ldx.c: New test.
4743 * gcc.target/mips/octeon2-lx-2.c: New test.
4744 * gcc.target/mips/octeon2-lx-3.c: New test.
4746 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4750 * gcc.dg/tm/alias-1.c: Adjust regexp.
4751 * gcc.dg/tm/alias-2.c: Adjust regexp.
4753 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4756 * g++.dg/warn/Wparentheses-26.C: New.
4758 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4760 * gfortran.dg/elemental_optional_args_2.f90: New test.
4762 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4765 * gfortran.dg/common_17.f90: New test.
4767 2012-01-04 Richard Guenther <rguenther@suse.de>
4769 PR tree-optimization/49651
4770 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4771 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4773 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4776 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4778 2012-01-03 Andrew Pinski <apinski@cavium.com>
4780 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4781 for all mips targets. Also allow an optional .cfi_startproc.
4783 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4785 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4787 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4790 * g++.dg/rtti/dyncast5.C: New.
4792 2012-01-03 Richard Guenther <rguenther@suse.de>
4794 PR tree-optimization/51070
4795 * gcc.dg/torture/pr51070-2.c: New testcase.
4797 2012-01-03 Richard Guenther <rguenther@suse.de>
4799 PR tree-optimization/51692
4800 * gcc.dg/torture/pr51692.c: New testcase.
4802 2012-01-03 Richard Guenther <rguenther@suse.de>
4805 * g++.dg/lto/pr51650-3_0.C: New testcase.
4807 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4810 * g++.dg/warn/Wredundant-decls-spec.C: New.
4812 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4814 PR tree-optimization/51719
4815 * g++.dg/tree-prof/pr51719.C: New test.
4817 2012-01-03 Richard Guenther <rguenther@suse.de>
4820 * gcc.dg/fold-compare-6.c: New testcase.
4822 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4825 * g++.dg/gomp/pr51669.C: New test.
4827 2012-01-02 Jason Merrill <jason@redhat.com>
4830 * g++.dg/cpp0x/constexpr-union2.C: New.
4833 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4835 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4838 * g++.dg/cpp0x/constexpr-99.C: New test.
4840 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4843 * g++.dg/template/init9.C: New.
4845 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4847 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4848 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4849 rather than a specific number.
4851 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
4856 * gfortran.dg/typebound_operator_7.f03: New.
4857 * gfortran.dg/typebound_operator_8.f03: New.
4859 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4862 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4864 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4866 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4868 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4870 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4872 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4875 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4877 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4878 * gfortran.dg/io_real_boz_4.f90: Likewise.
4879 * gfortran.dg/io_real_boz_5.f90: Likewise.
4881 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4883 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4885 2012-01-02 Revital Eres <revital.eres@linaro.org>
4887 * gcc.dg/sms-11.c: New file.
4889 2012-01-02 Tobias Burnus <burnus@net-b.de>
4892 * gfortran.dg/coarray/image_index_3.f90: New.
4894 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4897 * g++.dg/parse/enum8.C: New.
4899 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4902 * g++.dg/conversion/reinterpret4.C: New.
4903 * g++.dg/conversion/reinterpret1.C: Adjust.
4905 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4907 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4909 2012-01-01 Fabien Chêne <fabien@gcc.gnu.org>
4911 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4912 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4913 * g++.old-deja/g++.jason/access14.C: Likewise.
4914 * g++.old-deja/g++.jason/access8.C: Likewise.
4915 * g++.old-deja/g++.jason/access1.C: Likewise.
4916 * g++.old-deja/g++.other/access3.C: Likewise.
4917 * g++.old-deja/g++.other/access5.C: Likewise.
4918 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4919 * g++.old-deja/g++.law/visibility22.C: Likewise.
4920 * g++.old-deja/g++.law/visibility26.C: Likewise.
4921 * g++.old-deja/g++.mike/p2746.C: Likewise.
4922 * g++.dg/debug/using1.C: Likewise.
4923 * g++.dg/lookup/using51.C: Likewise.
4924 * g++.dg/inherit/using5.C: Likewise.
4925 * g++.dg/inherit/pr30297.C: Likewise.
4926 * g++.dg/inherit/access8.C: Likewise.
4927 * g++.dg/torture/pr39362.C: Likewise.
4928 * g++.dg/template/crash13.C: Likewise.
4929 * g++.dg/template/using10.C: Likewise.
4931 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4934 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4937 2012-01-01 Ira Rosen <irar@il.ibm.com>
4939 PR tree-optimization/51704
4940 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4941 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4942 corresponding flags.
4944 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4947 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4949 2012-01-01 Jan Hubicka <jh@suse.cz>
4951 PR rtl-optimization/51069
4952 * gcc.c-torture/compile/pr51069.c: New testcase.
4954 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4956 PR tree-optimization/51683
4957 * gcc.dg/pr51683.c: New test.
4959 Copyright (C) 2012 Free Software Foundation, Inc.
4961 Copying and distribution of this file, with or without modification,
4962 are permitted in any medium without royalty provided the copyright
4963 notice and this notice are preserved.