1 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/cpp0x/pr57101.C: New.
6 2013-07-26 Ian Bolton <ian.bolton@arm.com>
8 * gcc.target/aarch64/neg_1.c: New test.
10 2013-07-25 Janus Weil <janus@gcc.gnu.org>
13 * gfortran.dg/typebound_call_25.f90: New.
15 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
18 * g++.dg/cpp0x/pr57981.C: New.
20 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
23 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
25 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
27 PR rtl-optimization/57960
28 * gcc.target/s390/pr57960.c: New.
30 2013-07-25 Janus Weil <janus@gcc.gnu.org>
33 * gfortran.dg/unlimited_polymorphic_9.f90: New.
35 2013-07-25 Terry Guo <terry.guo@arm.com>
37 * gcc.target/arm/thumb1-Os-mult.c: New test case.
39 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
42 * g++.dg/inherit/pr57942.C: New.
44 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
46 * gcc.target/powerpc/bool2.h: New file, test the code generation
47 of logical operations for power5, altivec, power7, and power8
49 * gcc.target/powerpc/bool2-p5.c: Likewise.
50 * gcc.target/powerpc/bool2-av.c: Likewise.
51 * gcc.target/powerpc/bool2-p7.c: Likewise.
52 * gcc.target/powerpc/bool2-p8.c: Likewise.
53 * gcc.target/powerpc/bool3.h: Likewise.
54 * gcc.target/powerpc/bool3-av.c: Likewise.
55 * gcc.target/powerpc/bool2-p7.c: Likewise.
56 * gcc.target/powerpc/bool2-p8.c: Likewise.
58 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
60 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
62 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
64 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
66 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
68 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
69 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
70 type from long to long long.
71 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
72 to have effective-target keywords of lp64 and ilp32.
73 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
74 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
75 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
76 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
77 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
78 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
79 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
80 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
81 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
83 2013-07-23 Tom Tromey <tromey@redhat.com>
84 Joseph Myers <joseph@codesourcery.com>
86 * gcc.dg/c11-generic-1.c: New file.
87 * gcc.dg/c11-generic-2.c: New file.
89 2013-07-22 Tobias Burnus <burnus@net-b.de>
93 * coarray/lib_realloc_1.f90: Permit optimization.
94 * gfortran.dg/coarray_31.f90: New.
96 2013-07-22 Tobias Burnus <burnus@net-b.de>
99 * gfortran.dg/class_array_7.f03: Fix memory leak.
101 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
104 * g++.dg/cpp0x/decltype56.C: New.
106 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
108 * gcc.dg/pr53265.c: Correct line number in dg-message.
110 2013-07-22 Diego Novillo <dnovillo@google.com>
112 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
114 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
117 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
118 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
120 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
123 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
124 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
125 * gcc.dg/torture/pr53366-1.c: Same.
126 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
127 * gcc.dg/torture/pr56488.c: Same.
128 * gcc.dg/torture/pr57584.c: Same.
129 * gcc.dg/tree-ssa/pr57385.c: Same.
130 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
132 2013-07-21 OndÅej BÃlka <neleai@seznam.cz>
134 * c-c++-common/pr41779.c: Fix typos.
135 * gcc.c-torture/compile/20031125-2.c: Likewise.
136 * gcc.c-torture/compile/20040621-1.c: Likewise.
137 * gcc.c-torture/execute/20020418-1.c: Likewise.
138 * gcc.dg/20020108-1.c: Likewise.
139 * gcc.dg/atomic-generic-aux.c: Likewise.
140 * gcc.dg/builtin-complex-err-2.c: Likewise.
141 * gcc.dg/decl-1.c: Likewise.
142 * gcc.dg/di-sync-multithread.c: Likewise.
143 * gcc.dg/format/c90-printf-1.c: Likewise.
144 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
145 * gcc.dg/long-long-compare-1.c: Likewise.
146 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
147 * gcc.dg/pr17055-1.c: Likewise.
148 * gcc.dg/pr27095.c: Likewise.
149 * gcc.dg/torture/fp-int-convert.h: Likewise.
150 * gcc.dg/tree-prof/inliner-1.c: Likewise.
151 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
152 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
153 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
154 * gcc.dg/tree-ssa/loop-19.c: Likewise.
155 * gcc.dg/tree-ssa/loop-1.c: Likewise.
156 * gcc.dg/tree-ssa/pr21001.c: Likewise.
157 * gcc.dg/tree-ssa/pr42585.c: Likewise.
158 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
159 * gcc.dg/vect/vect-cond-5.c: Likewise.
160 * gcc.dg/weak/typeof-2.c: Likewise.
161 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
162 * gcc.target/arm/naked-1.c: Likewise.
163 * gcc.target/i386/pr9771-1.c: Likewise.
164 * gcc.target/sparc/sparc-constant-1.c: Likewise.
165 * gcc.target/sparc/struct-ret-check.c: Likewise.
166 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
167 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
168 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
171 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
174 * gfortran.dg/dependency_42.f90: New test.
175 * gfortran.dg/dependency_43.f90: New test.
177 2013-07-21 Tobias Burnus <burnus@net-b.de>
180 * gfortran.dg/round_4.f90: New.
182 2013-07-21 Tobias Burnus <burnus@net-b.de>
185 * gfortran.dg/min_max_conformance_2.f90: New.
187 2013-07-20 Jakub Jelinek <jakub@redhat.com>
189 PR preprocessor/57620
190 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
191 (main): Don't test {s,u,U,L}12.
192 * c-c++-common/raw-string-13.c: New test.
193 * c-c++-common/raw-string-14.c: New test.
194 * c-c++-common/raw-string-15.c: New test.
195 * c-c++-common/raw-string-16.c: New test.
197 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
199 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
201 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
203 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
205 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
206 target { ! keeps_null_pointer_checks }.
207 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
208 target { ! keeps_null_pointer_checks }.
210 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
211 * gcc.dg/torture/pr56488.c: Likewise.
213 2013-07-19 Ian Bolton <ian.bolton@arm.com>
215 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
218 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
220 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
221 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
222 * gfortran.dg/guality/guality.exp: Skip on AIX.
224 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
226 * g++.dg/debug/pr56819.C: Skip on AIX.
227 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
228 * g++.dg/guality/guality.exp: Skip on AIX.
230 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
232 * gcc.misc-tests/gcov-14.c: Skip on AIX.
234 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
236 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
239 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
240 Adjust to corrected rounding.
242 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
244 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
245 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
246 check_effective_target_cilkplus.
247 * g++.dg/cilk-plus/cilk-plus.exp: Same.
249 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
251 * gcc.target/powerpc/pr57744.c: Fix typo.
253 2013-07-18 Sriraman Tallam <tmsriram@google.com>
256 * gcc.c-torture/compile/pr57698.c: New test.
257 * gcc.c-torture/compile/pr43791.c: Remove prune output
259 * gcc.c-torture/compile/pr44043.c: Ditto.
261 2013-07-18 Wei Mi <wmi@google.com>
263 PR rtl-optimization/57878
264 * g++.dg/pr57518.C: New test.
266 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
268 * gcc.dg/pr42611.c: Move dg-error to correct line.
270 2013-07-17 Tobias Burnus <burnus@net-b.de>
273 * gfortran.dg/dollar_sym_3.f: New.
274 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
276 2013-07-16 Iain Sandoe <iain@codesourcery.com>
281 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
282 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
283 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
284 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
285 * objc.dg/image-info.m: Likewise.
286 * objc.dg/symtab-1.m: Likewise.
287 * objc.dg/torture/strings/const-str-10.m: Likewise.
288 * objc.dg/torture/strings/const-str-11.m: Likewise.
289 * objc.dg/torture/strings/const-str-9.m: Likewise.
290 * objc.dg/zero-link-1.m: Likewise.
291 * objc.dg/zero-link-2.m: Likewise.
292 * objc.dg/no-extra-load.m: Avoid Foundation.h.
293 * objc.dg/objc-foreach-4.m: Likewise.
294 * objc.dg/objc-foreach-5.m: Likewise.
295 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
297 * obj-c++.dg/strings/const-str-12.mm: Likewise.
298 * obj-c++.dg/syntax-error-1.mm: Likewise.
299 * objc.dg/method-6.m: Likewise.
300 * objc.dg/pr23214.m: Likewise.
301 * objc.dg/proto-lossage-7.m: Likewise.
302 * objc.dg/strings/const-str-12b.m: Likewise.
303 * objc.dg/zero-link-3.m: Likewise.
304 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
305 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
306 adjust headers, interfaces and encoded types to reflect current system
307 versions. Add FIXME and outputs from current system compiler for
310 2013-07-15 Cong Hou <congh@google.com>
312 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
314 * gcc.target/i386/l_fma_float_3.c: Likewise.
315 * gcc.target/i386/l_fma_double_1.c: Likewise.
316 * gcc.target/i386/l_fma_double_3.c: Likewise.
318 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
320 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
321 function to test if HTM is available.
322 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
323 * gcc.target/powerpc/htm-builtin-1.c: New test.
325 2013-07-15 Tobias Burnus <burnus@net-b.de>
327 * gfortran.dg/coarray_lib_realloc_1.f90: New.
328 * gfortran.dg/coarray/lib_realloc_1.f90: New.
329 * gfortran.dg/coarray_6.f90: Add dg-error.
331 2013-07-15 Tobias Burnus <burnus@net-b.de>
334 * gfortran.dg/finalize_18.f90: New.
336 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
339 * fortran.dg/module_variable_1.f90: New test.
340 * fortran.dg/module_variable_2.f90: New test.
342 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
344 * g++.dg/ext/vector19.C: Adapt.
345 * g++.dg/ext/vector23.C: New testcase.
347 2013-07-12 Michael Matz <matz@suse.de>
350 * c-c++-common/pr55771.c: New test.
352 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
354 * gcc.target/aarch64/vect-movi.c: New.
356 2013-07-11 Sriraman Tallam <tmsriram@google.com>
359 * g++.dg/ext/pr57362.C: New.
361 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
364 * gcc.target/avr/torture/pr57631.c: New test.
366 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
369 * g++.dg/cpp0x/constexpr-ice7.C: New.
371 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
373 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
375 * gcc.c-torture/execute/nest-align-1.x: New.
377 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
380 * g++.dg/cpp0x/sfinae48.C: New.
382 2013-07-10 Jakub Jelinek <jakub@redhat.com>
384 PR preprocessor/57824
385 * c-c++-common/raw-string-17.c: New test.
386 * c-c++-common/gomp/pr57824.c: New test.
388 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
391 * g++.dg/cpp0x/reinterpret_cast1.C: New.
392 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
393 * g++.dg/conversion/dr195.C: Update.
394 * g++.dg/expr/cast2.C: Likewise.
396 2013-07-10 Jakub Jelinek <jakub@redhat.com>
398 * c-c++-common/raw-string-18.c: New test.
399 * c-c++-common/raw-string-19.c: New test.
401 PR preprocessor/57757
402 * g++.dg/cpp/paste1.C: New test.
403 * g++.dg/cpp/paste2.C: New test.
405 2013-07-10 Graham Stott <grahams@btinternet.com>
407 * gcc.target/mips/mulsize-1.c: New.
408 * gcc.target/mips/mulsize-2.c: New.
409 * gcc.target/mips/mulsize-3.c: New.
410 * gcc.target/mips/mulsize-4.c: New.
412 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
415 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
416 * g++.dg/ext/vector24.C: New testcase.
418 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
421 * g++.dg/cpp0x/decltype17.C: Adjust.
423 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
426 * g++.dg/cpp0x/pr51786.C: New.
428 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
430 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
432 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
434 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
436 * gcc.target/powerpc/sd-vsx.c: Require dfp.
437 * gcc.target/powerpc/sd-pwr6.c: Likewise.
439 2013-07-08 Tobias Burnus <burnus@net-b.de>
442 * gfortran.dg/c_f_pointer_tests_8.f90: New.
444 2013-07-08 Tobias Burnus <burnus@net-b.de>
447 * gfortran.dg/do_check_9.f90: New.
449 2013-07-08 Tobias Burnus <burnus@net-b.de>
452 * gfortran.dg/dot_product_2.f90: New.
454 2013-07-08 Tobias Burnus <burnus@net-b.de>
457 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
459 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
461 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
462 * gfortran.dg/finalize_10.f90: Fix dg-final.
464 2013-07-08 Jakub Jelinek <jakub@redhat.com>
467 * gcc.target/i386/pr57819.c: New test.
469 PR rtl-optimization/57829
470 * gcc.c-torture/execute/pr57829.c: New test.
472 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
474 * gcc.target/i386/memcpy-vector_loop-1.c: New.
475 * gcc.target/i386/memcpy-vector_loop-2.c: New.
477 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
480 * gcc.target/i386/pr57807.c: New test.
482 2013-07-06 Jakub Jelinek <jakub@redhat.com>
485 * gcc.dg/tree-ssa/vrp89.c: New test.
487 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
490 * g++.dg/parse/defarg16.C: New.
492 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
494 PR rtl-optimization/55342
495 * gcc.target/i386/pr55342.c: New.
497 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
499 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
501 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
504 * g++.dg/inherit/virtual10.C: New.
506 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
509 * gcc.dg/large-size-array-6.c: New test.
511 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
514 * g++.dg/template/crash116.C: New.
516 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
518 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
519 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
521 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
524 * g++.dg/cpp0x/nsdmi-list3.C: New.
526 2013-07-03 Jakub Jelinek <jakub@redhat.com>
529 * gcc.target/i386/pr57777.c: New test.
532 * g++.dg/template/arg9.C: New test.
534 2013-07-02 Sriraman Tallam <tmsriram@google.com>
536 * gcc.target/i386/avx-inline.c: New test.
538 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
540 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
541 * gcc.target/mips/call-2.c: Likewise.
542 * gcc.target/mips/call-3.c: Likewise.
543 * gcc.target/mips/lazy-binding-1.c: Likewise.
545 2013-07-02 Jakub Jelinek <jakub@redhat.com>
547 PR tree-optimization/57741
548 * gcc.dg/vect/pr57741-1.c: New test.
549 * gcc.dg/vect/pr57741-2.c: New test.
550 * gcc.dg/vect/pr57741-3.c: New test.
552 2013-07-02 Ian Bolton <ian.bolton@arm.com>
554 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
556 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
557 * lib/target-supports.exp: Define aarch64_little_endian.
559 2013-07-02 Ian Bolton <ian.bolton@arm.com>
561 * gcc.target/aarch64/abs_1.c: New test.
563 2013-07-02 Ian Bolton <ian.bolton@arm.com>
565 * gcc.target/aarch64/bfxil_1.c: New test.
566 * gcc.target/aarch64/bfxil_2.c: Likewise.
568 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
571 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
572 array sizes from 100 to 20.
574 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
577 * gfortran.dg/pointer_remapping_8.f90: New.
579 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
581 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
582 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
583 * g++.dg/cpp1y/udlit-userdef-string.C: New.
584 * g++.dg/cpp1y/complex_literals.h: New.
586 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
589 * g++.dg/cpp0x/noexcept21.C: New.
591 2013-06-28 Jakub Jelinek <jakub@redhat.com>
594 * gcc.target/i386/pr57736.c: New test.
596 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
598 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
600 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
601 strings to match the fixed error messages.
602 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
603 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
606 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
609 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
610 stqcx. get even registers.
612 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
615 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
617 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
619 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
621 * gcc.target/i386/bmi-1.c: Ditto.
622 * gcc.target/i386/bmi-bextr-4.c: New.
623 * gcc.target/i386/bmi-bextr-5.c: Ditto.
625 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
628 * g++.dg/cpp0x/initlist73.C: New.
630 2013-06-27 Meador Inge <meadori@codesourcery.com>
632 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
633 * g++.dg/simulate-thread/atomics-2.C: Likewise.
634 * g++.dg/simulate-thread/atomics-1.C: Likewise.
636 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
639 * g++.dg/ext/pr57509.C: New file.
641 2013-06-27 Jakub Jelinek <jakub@redhat.com>
644 * gcc.target/i386/bmi-bextr-3.c: New test.
647 * gcc.target/i386/bmi2-bzhi-1.c: New test.
649 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
652 * g++.dg/cpp0x/pr57172.C: New testcase.
654 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
656 * gcc.target/s390/htm-1.c: New file.
657 * gcc.target/s390/htm-nofloat-1.c: New file.
658 * gcc.target/s390/htm-xl-intrin-1.c: New file.
660 2013-06-26 Tobias Burnus <burnus@net-b.de>
663 * gfortran.dg/bounds_check_17.f90: New.
665 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
668 * g++.dg/cpp1y/pr57640.C: New.
670 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
673 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
674 overflow due to size of arrays.
676 2013-06-25 Jakub Jelinek <jakub@redhat.com>
678 PR tree-optimization/57705
679 * gcc.dg/vect/pr57705.c: New test.
680 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
682 2013-06-25 Martin Jambor <mjambor@suse.cz>
685 * g++.dg/ipa/pr57670.C: New test.
687 2013-06-25 Richard Biener <rguenther@suse.de>
690 * gcc.dg/pr56977.c: New testcase.
692 2013-06-24 Martin Jambor <mjambor@suse.cz>
694 PR tree-optimization/57358
695 * gcc.dg/ipa/pr57358.c: New test.
697 2013-06-24 Richard Biener <rguenther@suse.de>
700 * gcc.dg/torture/pr57584.c: Remove target specific bits.
702 2013-06-24 Richard Biener <rguenther@suse.de>
704 PR tree-optimization/57488
705 * gcc.dg/torture/pr57488.c: New testcase.
707 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
708 Dominique d'Humieres <dominiq@lps.ens.fr>
711 * gfortran.dg/fraction.f90: New.
713 2013-06-24 Alan Modra <amodra@gmail.com>
715 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
716 Add scan-assembler-not "lvx".
717 * gcc.target/powerpc/le-altivec-consts.c: New.
719 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
721 * g++.dg/cpp0x/sfinae47.C: New.
723 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
726 * gcc.target/sh/pr52483-1.c: New.
727 * gcc.target/sh/pr52483-2.c: New.
728 * gcc.target/sh/pr52483-3.c: New.
729 * gcc.target/sh/pr52483-4.c: New.
730 * gcc.target/sh/pr52483-5.c: New.
732 2013-06-23 Sriraman Tallam <tmsriram@google.com>
734 * gcc.target/i386/intrinsics_1.c: New test.
735 * gcc.target/i386/intrinsics_2.c: Ditto.
736 * gcc.target/i386/intrinsics_3.c: Ditto.
737 * gcc.target/i386/intrinsics_4.c: Ditto.
738 * gcc.target/i386/intrinsics_5.c: Ditto.
739 * gcc.target/i386/intrinsics_6.c: Ditto.
740 * gcc.target/i386/avx-1.c: Provide macros for builtins
741 needing immediate arguments in f16cintrin.h and rtmintrin.h.
743 2013-06-21 Tobias Burnus <burnus@net-b.de>
746 * gfortran.dg/finalize_17.f90: New.
748 2013-06-21 Tobias Burnus <burnus@net-b.de>
750 * gfortran.dg/realloc_on_assign_18.f90: New.
752 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
754 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
755 Also changed the returns from error as distinct values so that
756 debugging can get easier.
757 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
758 errors specific to C, if necessary. Also added new error
760 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
761 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
762 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
763 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
764 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
765 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
766 the same changes as parser_errors3.c, spaces were added between colons
767 to not confuse C++ compiler with 2 colons as scope.
768 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
769 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
770 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
771 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
772 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
773 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
774 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
775 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
776 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
777 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
778 * g++.dg/cilk-plus/cilk-plus.exp: New script.
779 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
782 2013-06-21 Joseph Myers <joseph@codesourcery.com>
785 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
787 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
790 * gcc.target/i386/pr57655.c: New test.
792 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
794 * ada/acats/tests/gcc: Delete.
795 * gnat.dg/style: Likewise.
797 2013-06-20 Jeff Law <law@redhat.com>
799 PR tree-optimization/57660
800 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
801 based on their branch cost.
803 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
805 2013-06-20 Tobias Burnus <burnus@net-b.de>
808 * gfortran.dg/list_read_11.f90: New.
810 2013-06-20 Richard Biener <rguenther@suse.de>
812 PR tree-optimization/57584
813 * gcc.dg/torture/pr57584.c: New testcase.
815 2013-06-19 Sharad Singhai <singhai@google.com>
817 * g++.dg/gcov/gcov-8.C: New testcase.
818 * lib/gcov.exp: Handle intermediate format.
820 2013-06-19 Wei Mi <wmi@google.com>
822 PR rtl-optimization/57518
823 * testsuite/gcc.dg/pr57518.c: New test.
825 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
827 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
829 2013-06-19 Jan Hubicka <jh@suse.cz>
831 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
833 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
835 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
836 hard-coded values of array sizes with a #define.
837 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
838 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
839 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
840 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
841 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
843 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
845 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
846 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
848 2013-06-19 Jeff Law <law@redhat.com>
850 * gcc.dg/tree-ssa/forwprop-28.c: New test.
852 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
855 * g++.dg/template/error53.C: New.
857 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
860 * gcc.target/powerpc/pr55033.c: Fix options.
862 2013-06-18 Sriraman Tallam <tmsriram@google.com>
864 * gcc.target/i386/inline_error.c: New test.
865 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
866 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
868 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
871 * g++.dg/cpp0x/decltype55.C: New.
873 2013-06-18 Marek Polacek <polacek@redhat.com>
875 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
877 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
879 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
881 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
883 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
884 Also changed the returns from error as distinct values so that it is
887 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
889 * gcc.target/aarch64/scalar_intrinsics.c: Update.
891 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
894 * g++.dg/template/error52.C: New.
895 * g++.dg/lookup/friend15.C: Update.
896 * g++.dg/parse/error11.C: Likewise.
897 * g++.dg/parse/error14.C: Likewise.
898 * g++.dg/parse/parser-pr28152-2.C: Likewise.
899 * g++.dg/parse/template25.C: Likewise.
900 * g++.old-deja/g++.jason/cond.C: Likewise.
901 * g++.old-deja/g++.mike/for2.C: Likewise.
902 * g++.old-deja/g++.robertl/eb125.C: Likewise.
903 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
905 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
907 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
910 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
912 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
913 accidentally placing minus sign for length instead of stride.
915 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
917 PR rtl-optimization/57425
918 PR rtl-optimization/57569
919 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
920 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
922 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
926 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
928 * gfortran.dg/typebound_assignment_6.f03: New.
930 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
932 * gcc.target/h8300/h8300.exp: New.
933 * gcc.dg/pragma-isr.c: Move to ...
934 * gcc.target/sh/torture/pragma-isr.c: ... here ...
935 * gcc.target/h8300/pragma-isr.c: ... and here.
936 * gcc.dg/pragma-isr2.c: Move to ...
937 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
938 * gcc.target/h8300/pragma-isr2.c: ... and here.
939 * gcc.dg/pragma-isr-trapa.c: Move to ...
940 * gcc.target/sh/pragma-isr-trapa.c: ... here.
941 * gcc.dg/pragma-isr-trapa2.c: Move to ...
942 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
943 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
944 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
945 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
946 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
947 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
948 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
949 * gcc.dg/attr-isr-trap_exit.c: Move to ...
950 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
951 * gcc.dg/attr-isr-trapa.c: Move to ...
952 * gcc.target/sh/attr-isr-trapa.c: ... here.
954 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
957 * g++.dg/ext/builtin-offsetof1.C: New.
959 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
961 * gcc.target/aarch64/vect_smlal_1.c: New file.
963 2013-06-14 Tobias Burnus <burnus@net-b.de>
966 * gfortran.dg/defined_assignment_7.f90: New.
968 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
971 * g++.dg/rtti/dyncast6.C: New.
972 * g++.dg/cpp0x/dyncast1.C: Likewise.
974 2013-06-14 Alan Modra <amodra@gmail.com>
977 * gcc.dg/pr57134.c: New.
979 2013-06-14 Tobias Burnus <burnus@net-b.de>
982 * gfortran.dg/deferred_type_param_9.f90: New.
984 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
986 * gcc.dg/fold-minus-1.c: New testcase.
988 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
991 * gfortran.dg/typebound_assignment_5.f03: New.
993 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
995 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
997 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
998 Pat Haugen <pthaugen@us.ibm.com>
999 Peter Bergner <bergner@vnet.ibm.com>
1001 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
1002 load/store instructions on power7, power8.
1003 * gcc.target/powerpc/atomic-p8.c: Likewise.
1005 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
1008 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
1010 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
1013 * g++.dg/warn/Wunused-var-20.C: New.
1015 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
1017 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
1018 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
1019 Run with -fno-common.
1021 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
1023 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
1024 and exit function calls with return 1 and return 0, respectively.
1026 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
1028 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
1031 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
1033 PR tree-optimization/57361
1034 * gcc.dg/tree-ssa/pr57361.c: New file.
1036 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1038 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
1039 to ensure alignment.
1040 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
1042 2013-06-12 Tobias Burnus <burnus@net-b.de>
1044 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
1046 2013-06-12 Tobias Burnus <burnus@net-b.de>
1047 Dominique d'Humieres <dominiq@lps.ens.fr>
1049 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
1051 2013-06-12 Jakub Jelinek <jakub@redhat.com>
1054 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
1055 * gcc.target/i386/pr56564-3.c: Likewise.
1057 2013-06-11 Tobias Burnus <burnus@net-b.de>
1060 * gfortran.dg/class_array_18.f90: New.
1062 2013-06-11 Jan Hubicka <jh@suse.cz>
1065 * g++.dg/ext/visibility/anon6.C: Update testcase.
1067 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
1070 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
1071 in how we check __sec_reduce_mutating function's result.
1073 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1074 Pat Haugen <pthaugen@us.ibm.com>
1075 Peter Bergner <bergner@vnet.ibm.com>
1077 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
1078 direct move instructions.
1079 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
1080 * gcc.target/powerpc/direct-move.h: Likewise.
1081 * gcc.target/powerpc/direct-move-float1.c: Likewise.
1082 * gcc.target/powerpc/direct-move-float2.c: Likewise.
1083 * gcc.target/powerpc/direct-move-double1.c: Likewise.
1084 * gcc.target/powerpc/direct-move-double2.c: Likewise.
1085 * gcc.target/powerpc/direct-move-long1.c: Likewise.
1086 * gcc.target/powerpc/direct-move-long2.c: Likewise.
1088 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
1091 * g++.dg/cpp0x/pr52440.C: New.
1093 2013-06-10 Jakub Jelinek <jakub@redhat.com>
1096 * gcc.target/i386/pr56564-1.c: New test.
1097 * gcc.target/i386/pr56564-2.c: New test.
1098 * gcc.target/i386/pr56564-3.c: New test.
1099 * gcc.target/i386/pr56564-4.c: New test.
1100 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
1101 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1102 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1103 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1104 * gcc.target/i386/vect-sizes-1.c: Likewise.
1105 * gcc.target/i386/memcpy-1.c: Likewise.
1106 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
1107 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
1109 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
1111 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
1112 systems to cover all GNU systems.
1113 * g++.dg/abi/guard2.C: Likewise.
1114 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
1115 * g++.dg/eh/sighandle.C: Likewise.
1116 * g++.dg/ext/cleanup-10.C: Likewise.
1117 * g++.dg/ext/cleanup-11.C: Likewise.
1118 * g++.dg/ext/cleanup-8.C: Likewise.
1119 * g++.dg/ext/cleanup-9.C: Likewise.
1120 * g++.dg/opt/const5.C: Likewise.
1121 * g++.dg/opt/life1.C: Likewise.
1122 * g++.dg/other/pr39496.C: Likewise.
1123 * g++.old-deja/g++.abi/aggregates.C: Likewise.
1124 * g++.old-deja/g++.abi/align.C: Likewise.
1125 * g++.old-deja/g++.abi/bitfields.C: Likewise.
1126 * g++.old-deja/g++.law/weak.C: Likewise.
1127 * g++.old-deja/g++.pt/asm1.C: Likewise.
1128 * gcc.c-torture/execute/20030125-1.x: Likewise.
1129 * gcc.c-torture/execute/990127-2.x: Likewise.
1130 * gcc.dg/20041106-1.c: Likewise.
1131 * gcc.dg/20050503-1.c: Likewise.
1132 * gcc.dg/builtin-object-size-5.c: Likewise.
1133 * gcc.dg/cleanup-10.c: Likewise.
1134 * gcc.dg/cleanup-11.c: Likewise.
1135 * gcc.dg/cleanup-8.c: Likewise.
1136 * gcc.dg/cleanup-9.c: Likewise.
1137 * gcc.dg/complex-5.c: Likewise.
1138 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
1139 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
1140 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
1141 * gcc.dg/dfp/pr35739.c: Likewise.
1142 * gcc.dg/fdata-sections-1.c: Likewise.
1143 * gcc.dg/lto/20090206-1_0.c: Likewise.
1144 * gcc.dg/lto/20090206-2_0.c: Likewise.
1145 * gcc.dg/pr30360.c: Likewise.
1146 * gcc.dg/pr37303.c: Likewise.
1147 * gcc.dg/pr39323-1.c: Likewise.
1148 * gcc.dg/pr39323-2.c: Likewise.
1149 * gcc.dg/pr39323-3.c: Likewise.
1150 * gcc.dg/pr45416.c: Likewise.
1151 * gcc.dg/setjmp-2.c: Likewise.
1152 * gcc.dg/split-1.c: Likewise.
1153 * gcc.dg/split-3.c: Likewise.
1154 * gcc.dg/split-4.c: Likewise.
1155 * gcc.dg/strlenopt-12g.c: Likewise.
1156 * gcc.dg/strlenopt-14g.c: Likewise.
1157 * gcc.dg/strlenopt-14gf.c: Likewise.
1158 * gcc.dg/strlenopt-16g.c: Likewise.
1159 * gcc.dg/strlenopt-17g.c: Likewise.
1160 * gcc.dg/strlenopt-18g.c: Likewise.
1161 * gcc.dg/strlenopt-1f.c: Likewise.
1162 * gcc.dg/strlenopt-22g.c: Likewise.
1163 * gcc.dg/strlenopt-2f.c: Likewise.
1164 * gcc.dg/strlenopt-4g.c: Likewise.
1165 * gcc.dg/strlenopt-4gf.c: Likewise.
1166 * gcc.dg/struct-ret-3.c: Likewise.
1167 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
1168 * gcc.misc-tests/linkage.exp: Likewise.
1169 * gcc.target/i386/20000724-1.c: Likewise.
1170 * gcc.target/i386/align-main-3.c: Likewise.
1171 * gcc.target/i386/cleanup-1.c: Likewise.
1172 * gcc.target/i386/inline-mcpy.c: Likewise.
1173 * gcc.target/i386/pr32268.c: Likewise.
1174 * gcc.target/i386/pr36613.c: Likewise.
1175 * gcc.target/i386/pr39013-1.c: Likewise.
1176 * gcc.target/i386/pr39013-2.c: Likewise.
1177 * gcc.target/i386/pr39496.c: Likewise.
1178 * gcc.target/i386/pr40906-3.c: Likewise.
1179 * gcc.target/i386/pr46084.c: Likewise.
1180 * lib/target-supports.exp (check_effective_target_pie): Likewise.
1182 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
1185 * gcc.target/sh/pr6526.c: New.
1187 2013-06-09 Jakub Jelinek <jakub@redhat.com>
1190 * gcc.c-torture/execute/pr57568.c: New test.
1192 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1195 * g++.dg/other/vararg-4.C: New.
1197 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
1199 PR rtl-optimization/57559
1200 * gcc.target/s390/pr57559.c : New test.
1202 2013-06-08 Tobias Burnus <burnus@net-b.de>
1205 * gfortran.dg/finalize_10.f90: New.
1206 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
1207 * gfortran.dg/finalize_15.f90: New.
1209 2013-06-08 Tobias Burnus <burnus@net-b.de>
1212 * gfortran.dg/storage_size_4.f90: New.
1214 2013-06-07 Sriraman Tallam <tmsriram@google.com>
1217 * testsuite/g++.dg/ext/pr57548.C: New test.
1219 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
1222 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
1224 2013-06-07 Jan Hubicka <jh@suse.cz>
1226 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
1228 2013-06-07 Tobias Burnus <burnus@net-b.de>
1231 * gfortran.dg/array_constructor_48.f90: New.
1232 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
1233 * gfortran.dg/array_constructor_type_15.f03: Ditto.
1235 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1238 * gcc.target/arm/xordi3-opt.c: New test.
1240 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1242 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
1243 Revert to dg-options.
1245 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
1248 * gcc.target/powerpc/pr55033.c: New.
1250 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
1253 * g++.dg/cpp0x/alias-decl-36.C: New.
1255 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1256 Pat Haugen <pthaugen@us.ibm.com>
1257 Peter Bergner <bergner@vnet.ibm.com>
1259 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
1260 power8 builtin functions.
1261 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
1262 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
1263 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
1264 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
1265 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
1266 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
1267 * gcc.target/powerpc/p8vector-vectorize-1.c: New
1268 tests to test power8 auto-vectorization.
1269 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
1270 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
1271 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
1272 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
1274 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
1275 powerpc_p8vector_ok instead of powerpc_vsx_ok.
1277 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
1279 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
1281 (check_effective_target_powerpc_p8vector_ok): Likewise.
1282 (is-effective-target): Likewise.
1283 (check_vect_support_and_set_flags): Likewise.
1285 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
1288 * g++.dg/parse/error53.C: New.
1290 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
1292 PR rtl-optimization/57459
1293 * gcc.target/i386/pr57459.c: New test.
1295 2013-06-06 Teresa Johnson <tejohnson@google.com>
1298 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
1299 into -freorder-blocks-and-partition test.
1300 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
1301 * gcc.dg/tree-prof/20041218-1.c: Ditto.
1302 * gcc.dg/tree-prof/pr52027.c: Use -O2.
1303 * gcc.dg/tree-prof/pr50907.c: Ditto.
1304 * gcc.dg/tree-prof/pr45354.c: Ditto.
1305 * g++.dg/tree-prof/partition2.C: Ditto.
1306 * g++.dg/tree-prof/partition3.C: Ditto.
1308 2013-06-06 Tobias Burnus <burnus@net-b.de>
1311 * gfortran.dg/finalize_16.f90: New.
1313 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
1315 * gcc.dg/vect/no-section-anchors-vect-68.c:
1316 Add dg-skip-if aarch64_tiny.
1318 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
1321 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
1322 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
1324 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1327 * g++.dg/cpp0x/decltype54.C: New.
1329 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
1331 * gcc.dg/fshort-wchar.c: Add extra dg-options for
1332 arm*-*-*eabi* targets.
1333 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
1335 * gcc.dg/tree-ssa/pr43491.c: Likewise.
1337 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
1338 Tobias Burnus <burnus@net-b.de>
1340 * gfortran.dg/string_length_2.f90: Fix dg-do run.
1341 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
1342 * gfortran.dg/io_real_boz_4.f90: Ditto.
1343 * gfortran.dg/io_real_boz_5.f90: Ditto.
1345 2013-06-05 Andreas Schwab <schwab@suse.de>
1347 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
1349 2013-06-04 Jan Hubicka <jh@suse.cz>
1351 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
1353 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
1355 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
1356 parameters with void.
1357 (main2): Removed argc parameter.
1358 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
1359 (main): Replaced argc, argv parameters with void.
1360 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
1361 (main2): Removed argc parameter.
1362 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
1363 argv parameters with void. Added __asm volatile to avoid optimization
1364 on argc, if necessary.
1365 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
1366 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
1367 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
1368 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
1369 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
1370 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
1371 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
1372 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
1373 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
1374 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1375 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
1376 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
1377 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
1378 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
1379 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
1380 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
1381 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
1382 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
1383 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
1384 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
1385 parameters with void.
1386 (main2): Removed argc parameter.
1387 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
1388 (main): Replaced argc, argv parameters with void.
1389 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
1390 argv parameters with void. Also renamed this function as main, and
1391 delete the existing main.
1392 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
1393 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
1394 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
1396 2013-06-04 Ian Bolton <ian.bolton@arm.com>
1398 * gcc.target/aarch64/movi_1.c: New test.
1400 2013-06-04 Tobias Burnus <burnus@net-b.de>
1403 * gfortran.dg/finalize_12.f90: New.
1404 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
1405 end of scope finalization.
1406 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
1407 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
1408 * gfortran.dg/auto_dealloc_2.f90: Ditto.
1409 * gfortran.dg/class_19.f03: Ditto.
1410 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
1411 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
1412 * gfortran.dg/extends_14.f03: Ditto.
1413 * gfortran.dg/move_alloc_4.f90: Ditto.
1414 * gfortran.dg/typebound_proc_27.f03: Ditto.
1416 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
1418 * gfortran.dg/bounds_check_7.f90: Remove "! {".
1419 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
1420 * gfortran.dg/default_initialization_5.f90: Update dg-do.
1421 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
1422 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
1423 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
1424 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
1425 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
1426 * gfortran.dg/io_real_boz_4.f90: Ditto.
1427 * gfortran.dg/io_real_boz_5.f90: Ditto.
1428 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
1429 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
1430 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
1431 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
1432 * gfortran.dg/transpose_2.f90: Fix dg-output.
1434 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
1436 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
1437 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
1438 dg-option and an header comment.
1440 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1443 * g++.dg/cpp0x/sfinae46.C: New.
1444 * g++.dg/cpp0x/defaulted13.C: Adjust.
1445 * g++.dg/cpp0x/defaulted2.C: Likewise.
1446 * g++.dg/cpp0x/defaulted26.C: Likewise.
1447 * g++.dg/cpp0x/defaulted3.C: Likewise.
1448 * g++.dg/cpp0x/error1.C: Likewise.
1449 * g++.dg/cpp0x/implicit1.C: Likewise.
1450 * g++.dg/cpp0x/implicit11.C: Likewise.
1451 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
1452 * g++.dg/cpp0x/initlist47.C: Likewise.
1453 * g++.dg/cpp0x/initlist9.C: Likewise.
1454 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
1455 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
1456 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
1457 * g++.dg/cpp0x/union4.C: Likewise.
1458 * g++.dg/template/crash108.C: Likewise.
1459 * g++.dg/template/crash41.C: Likewise.
1460 * g++.old-deja/g++.jason/local.C: Likewise.
1461 * g++.old-deja/g++.law/visibility3.C: Likewise.
1463 2013-06-03 Teresa Johnson <tejohnson@google.com>
1465 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
1466 * gcc.dg/vect/bb-slp-14.c: Ditto.
1467 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
1468 * gcc.dg/vect/bb-slp-23.c: Ditto.
1469 * gcc.dg/vect/bb-slp-15.c: Ditto.
1470 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
1471 * gcc.dg/vect/bb-slp-24.c: Ditto.
1472 * gcc.dg/vect/bb-slp-16.c: Ditto.
1473 * gcc.dg/vect/bb-slp-25.c: Ditto.
1474 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
1475 * gcc.dg/vect/bb-slp-17.c: Ditto.
1476 * gcc.dg/vect/bb-slp-1.c: Ditto.
1477 * gcc.dg/vect/bb-slp-26.c: Ditto.
1478 * gcc.dg/vect/bb-slp-18.c: Ditto.
1479 * gcc.dg/vect/bb-slp-2.c: Ditto.
1480 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
1481 * gcc.dg/vect/bb-slp-27.c: Ditto.
1482 * gcc.dg/vect/bb-slp-19.c: Ditto.
1483 * gcc.dg/vect/bb-slp-3.c: Ditto.
1484 * gcc.dg/vect/bb-slp-28.c: Ditto.
1485 * gcc.dg/vect/bb-slp-4.c: Ditto.
1486 * gcc.dg/vect/bb-slp-29.c: Ditto.
1487 * gcc.dg/vect/bb-slp-5.c: Ditto.
1488 * gcc.dg/vect/bb-slp-6.c: Ditto.
1489 * gcc.dg/vect/bb-slp-8a.c: Ditto.
1490 * gcc.dg/vect/bb-slp-7.c: Ditto.
1491 * gcc.dg/vect/bb-slp-8b.c: Ditto.
1492 * gcc.dg/vect/bb-slp-8.c: Ditto.
1493 * gcc.dg/vect/bb-slp-9.c: Ditto.
1494 * gcc.dg/vect/bb-slp-10.c: Ditto.
1495 * gcc.dg/vect/bb-slp-11.c: Ditto.
1496 * gcc.dg/vect/bb-slp-20.c: Ditto.
1497 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
1498 * gcc.dg/vect/bb-slp-21.c: Ditto.
1499 * gcc.dg/vect/bb-slp-30.c: Ditto.
1500 * gcc.dg/vect/bb-slp-13.c: Ditto.
1501 * gcc.dg/vect/bb-slp-22.c: Ditto.
1502 * g++.dg/vect/slp-pr50413.cc: Ditto.
1503 * g++.dg/vect/slp-pr56812.cc: Ditto.
1504 * g++.dg/vect/slp-pr50819.cc: Ditto.
1506 2013-06-01 Tobias Burnus <burnus@net-b.de>
1509 * gfortran.dg/class_array_17.f90: New.
1511 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
1513 * ada/acats/floatstore.lst: New.
1514 * ada/acats/run_all.sh: Process it.
1516 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
1518 * gcc.target/powerpc/e500-ord-1.c: New test.
1519 * gcc.target/powerpc/e500-ord-2.c: Likewise.
1520 * gcc.target/powerpc/e500-unord-1.c: Likewise.
1521 * gcc.target/powerpc/e500-unord-2.c: Likewise.
1523 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1525 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
1527 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1529 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
1531 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1533 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
1535 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
1538 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
1541 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1543 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
1545 2013-05-31 Marek Polacek <polacek@redhat.com>
1547 PR tree-optimization/57478
1548 PR tree-optimization/57453
1549 * gcc.dg/torture/pr57478.c: New test.
1551 2013-05-31 Tobias Burnus <burnus@net-b.de>
1554 * gfortran.dg/class_array_17.f90: New.
1556 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1559 * gcc.target/arm/iordi3-opt.c: New test.
1561 2013-05-31 Janus Weil <janus@gcc.gnu.org>
1565 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
1566 * gfortran.dg/interface_26.f90: Ditto.
1567 * gfortran.dg/proc_ptr_11.f90: Ditto.
1568 * gfortran.dg/proc_ptr_15.f90: Ditto.
1569 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1570 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
1571 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
1572 * gfortran.dg/typebound_override_1.f90: Ditto.
1573 * gfortran.dg/typebound_override_4.f90: Ditto.
1574 * gfortran.dg/typebound_proc_6.f03: Ditto.
1575 * gfortran.dg/assumed_type_7.f90: New test.
1576 * gfortran.dg/typebound_override_5.f90: New test.
1577 * gfortran.dg/typebound_override_6.f90: New test.
1578 * gfortran.dg/typebound_override_7.f90: New test.
1580 2013-05-30 Tobias Burnus <burnus@net-b.de>
1583 * gfortran.dg/power_6.f90: New.
1585 2013-05-30 Ian Bolton <ian.bolton@arm.com>
1587 * gcc.target/aarch64/insv_1.c: New test.
1589 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
1591 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
1592 dg-skip-if "No stabs".
1594 2013-05-30 Janus Weil <janus@gcc.gnu.org>
1597 * gfortran.dg/assumed_size_1.f90: New.
1599 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1601 * gcc.dg/shrink-wrap-alloca.c: New added.
1602 * gcc.dg/shrink-wrap-pretend.c: New added.
1603 * gcc.dg/shrink-wrap-sibcall.c: New added.
1605 2013-05-30 Tobias Burnus <burnus@net-b.de>
1608 * gfortran.dg/assumed_rank_13.f90: New.
1610 2013-05-29 Easwaran Raman <eraman@google.com>
1612 PR tree-optimization/57442
1613 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
1615 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1617 PR tree-optimization/57441
1618 * gcc.c-torture/compile/pr57441.c: New.
1620 2013-05-29 Dehao Chen <dehao@google.com>
1623 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
1625 2013-05-29 Tobias Burnus <burnus@net-b.de>
1628 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
1629 * gfortran.dg/class_19.f03: Ditto.
1631 2013-05-29 Richard Biener <rguenther@suse.de>
1633 * gcc.dg/vect/bb-slp-32.c: New testcase.
1635 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
1637 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
1638 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
1639 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
1640 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
1641 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
1642 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
1643 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
1644 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
1645 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
1646 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
1647 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
1648 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
1649 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
1650 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
1651 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
1652 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
1653 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
1654 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
1655 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
1656 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
1657 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
1658 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
1659 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
1660 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
1661 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
1662 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
1663 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
1664 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
1665 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
1666 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
1667 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
1668 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
1669 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
1670 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
1671 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
1672 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
1673 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
1674 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
1675 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
1677 2013-05-29 Tobias Burnus <burnus@net-b.de>
1680 * gfortran.dg/finalize_11.f90: New.
1681 * gfortran.dg/finalize_4.f03: Remove dg-error.
1682 * gfortran.dg/finalize_5.f03: Ditto.
1683 * gfortran.dg/finalize_6.f03: Ditto.
1684 * gfortran.dg/finalize_7.f03: Ditto.
1686 2013-05-28 Tobias Burnus <burnus@net-b.de>
1688 * gfortran.dg/class_array_16.f90: New.
1690 2013-05-28 Tobias Burnus <burnus@net-b.de>
1693 * testsuite/gfortran.dg/use_29.f90: New.
1695 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
1697 * gnat.dg/fp_exception.adb: New test.
1699 2013-05-28 Richard Biener <rguenther@suse.de>
1701 PR tree-optimization/56787
1702 * gcc.dg/vect/pr56787.c: New testcase.
1704 2013-05-28 Janus Weil <janus@gcc.gnu.org>
1705 Tobias Burnus <burnus@net-b.de>
1708 * gfortran.dg/typebound_override_4.f90: New.
1710 2013-05-28 Richard Biener <rguenther@suse.de>
1712 PR tree-optimization/57411
1713 * g++.dg/opt/pr57411.C: New testcase.
1715 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
1717 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
1718 * gcc.dg/builtin-bswap-9.c: Likewise.
1720 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
1722 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
1724 2013-05-27 Richard Biener <rguenther@suse.de>
1727 * gcc.dg/gomp/pr57412.c: New testcase.
1729 2013-05-27 Bud Davis <jmdavis@link.com>
1732 * gfortran.dg/stfunc_8.f90: New.
1734 2013-05-27 Richard Biener <rguenther@suse.de>
1736 PR tree-optimization/57343
1737 * gcc.dg/torture/pr57343.c: New testcase.
1739 2013-05-27 Richard Biener <rguenther@suse.de>
1741 PR tree-optimization/57417
1742 * gcc.dg/torture/pr57417.c: New testcase.
1744 2013-05-27 Richard Biener <rguenther@suse.de>
1746 PR tree-optimization/57396
1747 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
1749 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1751 * gnat.dg/specs/last_bit.ads: New test.
1753 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1755 * gnat.dg/specs/machine_attribute.ads: New test.
1757 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1759 * gnat.dg/incomplete3.ad[sb]: New test.
1761 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
1764 * gcc.target/mips/div-13.c: New test.
1766 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
1769 * gcc.target/mips/mips16-attributes-5.c,
1770 * gcc.target/mips/mips16-attributes-6.c: New tests.
1772 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
1774 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
1775 * gcc.dg/builtin-bswap-8.c: Likewise.
1777 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1780 * g++.dg/cpp0x/new1.C: New.
1782 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1785 * g++.dg/parse/dtor16.C: New.
1786 * g++.dg/parse/dtor6.C: Adjust.
1788 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1791 * g++.dg/expr/bitfield12.C: New.
1793 2013-05-24 Jeff Law <law@redhat.com>
1795 PR tree-optimization/57124
1796 * gcc.c-torture/execute/pr57124.c: New test.
1797 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
1799 2013-05-24 Martin Jambor <mjambor@suse.cz>
1801 PR tree-optimization/57294
1802 * gcc.dg/ipa/pr57294.c: New test.
1804 2013-05-24 Dehao Chen <dehao@google.com>
1806 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
1808 2013-05-24 Ian Bolton <ian.bolton@arm.com>
1810 * gcc.target/aarch64/scalar_intrinsics.c
1811 (force_simd): Use a valid instruction.
1812 (test_vdupd_lane_s64): Pass a valid lane argument.
1813 (test_vdupd_lane_u64): Likewise.
1815 2013-05-24 Richard Biener <rguenther@suse.de>
1817 PR tree-optimization/57287
1818 * gcc.dg/pr57287.c: New testcase.
1820 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1823 * g++.dg/template/error51.C: New.
1825 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1828 * g++.dg/template/bitfield2.C: New.
1830 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1832 * gnat.dg/specs/noinline1.ads: New test.
1833 * gnat.dg/noinline2.ad[sb]: Likewise.
1834 * gnat.dg/specs/noinline3.ads: Likewise.
1835 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
1837 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
1840 * gcc.dg/tree-ssa/pr57385.c: New test.
1842 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1844 * gnat.dg/derived_type4.adb: New test.
1846 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1848 * gcc.dg/builtin-bswap-6.c: New test.
1849 * gcc.dg/builtin-bswap-7.c: Likewise.
1850 * gcc.dg/builtin-bswap-8.c: Likewise.
1851 * gcc.dg/builtin-bswap-9.c: Likewise.
1853 2013-05-23 Christian Bruel <christian.bruel@st.com>
1856 * gcc.dg/debug/pr57351.c: New test
1858 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
1860 * gcc.target/aarch64/vect-clz.c: New file.
1862 2013-05-23 Martin Jambor <mjambor@suse.cz>
1865 * gcc.dg/ipa/pr57347.c: New test.
1867 2013-05-23 Richard Biener <rguenther@suse.de>
1869 PR tree-optimization/57380
1870 * g++.dg/tree-ssa/pr57380.C: New testcase.
1872 2013-05-23 Richard Biener <rguenther@suse.de>
1875 * gcc.dg/torture/pr57381.c: New testcase.
1877 2013-05-23 Jakub Jelinek <jakub@redhat.com>
1880 * gcc.c-torture/execute/pr57344-1.c: New test.
1881 * gcc.c-torture/execute/pr57344-2.c: New test.
1882 * gcc.c-torture/execute/pr57344-3.c: New test.
1883 * gcc.c-torture/execute/pr57344-4.c: New test.
1885 2013-05-23 Richard Biener <rguenther@suse.de>
1887 PR rtl-optimization/57341
1888 * gcc.dg/torture/pr57341.c: New testcase.
1890 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1893 * g++.dg/parse/crash62.C: New.
1895 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1896 Pat Haugen <pthaugen@us.ibm.com>
1897 Peter Bergner <bergner@vnet.ibm.com>
1899 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
1902 2013-05-22 Tobias Burnus <burnus@net-b.de>
1905 * gfortran.dg/defined_assignment_6.f90: New.
1907 2013-05-22 Tobias Burnus <burnus@net-b.de>
1910 * gfortran.dg/assumed_type_6.f90: New.
1912 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1915 * g++.dg/cpp0x/Wunused-parm.C: New.
1917 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1919 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
1920 * g++.dg/warn/Wdouble-promotion.C: Likewise.
1922 2013-05-21 Easwaran Raman <eraman@google.com>
1924 PR tree-optimization/57322
1925 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
1927 2013-05-21 Graham Stott <graham.stott@btinternet.com>
1929 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
1932 2013-05-21 Tobias Burnus <burnus@net-b.de>
1935 * gfortran.dg/assumed_type_5.f90: New.
1936 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
1937 * gfortran.dg/assumed_rank_2.f90: Ditto.
1938 * gfortran.dg/assumed_type_3.f90: Update dg-error.
1939 * gfortran.dg/no_arg_check_3.f90: Ditto.
1941 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1943 PR tree-optimization/57331
1944 * gcc.c-torture/compile/pr57331.c: New test.
1946 2013-05-21 Richard Biener <rguenther@suse.de>
1948 PR tree-optimization/57330
1949 * gcc.dg/torture/pr57330.c: New testcase.
1951 2013-05-21 Richard Biener <rguenther@suse.de>
1953 PR tree-optimization/57303
1954 * gcc.dg/torture/pr57303.c: New testcase.
1956 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1958 PR tree-optimization/57321
1959 * gcc.c-torture/execute/pr57321.c: New test.
1961 2013-05-20 Tobias Burnus <burnus@net-b.de>
1965 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
1966 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
1967 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
1968 * gfortran.dg/binding_label_tests_3.f03: Ditto.
1969 * gfortran.dg/binding_label_tests_4.f03: Ditto.
1970 * gfortran.dg/binding_label_tests_5.f03: Ditto.
1971 * gfortran.dg/binding_label_tests_6.f03: Ditto.
1972 * gfortran.dg/binding_label_tests_7.f03: Ditto.
1973 * gfortran.dg/binding_label_tests_8.f03: Ditto.
1974 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
1975 * gfortran.dg/binding_label_tests_24.f90: New.
1976 * gfortran.dg/binding_label_tests_25.f90: New.
1978 2013-05-20 Tobias Burnus <burnus@net-b.de>
1981 * gfortran.dg/binding_label_tests_17.f90: New.
1982 * gfortran.dg/binding_label_tests_18.f90: New.
1983 * gfortran.dg/binding_label_tests_19.f90: New.
1984 * gfortran.dg/binding_label_tests_20.f90: New.
1985 * gfortran.dg/binding_label_tests_21.f90: New.
1986 * gfortran.dg/binding_label_tests_22.f90: New.
1987 * gfortran.dg/binding_label_tests_23.f90: New.
1989 2013-05-20 Tobias Burnus <burnus@net-b.de>
1992 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
1993 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
1994 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
1995 * gfortran.dg/common_18.f90: New.
1996 * gfortran.dg/common_19.f90: New.
1997 * gfortran.dg/common_20.f90: New.
1998 * gfortran.dg/common_21.f90: New.
2000 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2003 * g++.dg/parse/error52.C: New.
2004 * g++.dg/parse/error3.C: Adjust.
2005 * g++.dg/parse/error36.C: Likewise.
2007 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
2010 * gcc.target/sh/pr56547-1.c: New.
2011 * gcc.target/sh/pr56547-2.c: New.
2013 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2016 * g++.dg/warn/Wsign-compare-6.C: New.
2017 * g++.dg/warn/Wdouble-promotion.C: Adjust.
2019 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2022 * g++.dg/template/error50.C: New.
2024 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2027 * g++.dg/ext/complit13.C: New.
2029 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
2032 * g++.dg/pr57175.C: New testcase.
2034 2013-05-17 Easwaran Raman <eraman@google.com>
2036 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
2038 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
2041 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
2043 2013-05-17 Jakub Jelinek <jakub@redhat.com>
2045 PR rtl-optimization/57281
2046 PR rtl-optimization/57300
2047 * gcc.dg/pr57300.c: New test.
2048 * gcc.c-torture/execute/pr57281.c: New test.
2050 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2053 * g++.dg/ext/sizeof-complit.C: New.
2055 2013-05-17 Marek Polacek <polacek@redhat.com>
2057 * gcc.dg/strlenopt-25.c: New test.
2058 * gcc.dg/strlenopt-26.c: Likewise.
2060 2013-05-17 Jakub Jelinek <jakub@redhat.com>
2062 * gcc.target/i386/rotate-4.c: Compile only with -mavx
2063 instead of -mavx2, require only avx instead of avx2.
2064 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
2065 of avx2-check.h and turn into an avx runtime test instead of
2068 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
2070 * g++.dg/ext/vector22.C: Uncomment working test.
2072 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
2075 * g++.dg/template/pr17410.C: New.
2077 2013-05-16 Jakub Jelinek <jakub@redhat.com>
2079 * gcc.target/i386/rotate-3.c: New test.
2080 * gcc.target/i386/rotate-3a.c: New test.
2081 * gcc.target/i386/rotate-4.c: New test.
2082 * gcc.target/i386/rotate-4a.c: New test.
2083 * gcc.target/i386/rotate-5.c: New test.
2084 * gcc.target/i386/rotate-5a.c: New test.
2086 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2088 * gcc.dg/visibility-21.c: Require section_anchors.
2090 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
2092 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
2093 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
2094 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
2096 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
2098 * gcc.dg/visibility-21.c: New.
2100 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
2103 * gcc.dg/pr57286.c: New testcase.
2104 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
2105 * g++.dg/ext/vector22.C: Comment out transformations not
2108 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
2111 * gcc.target/mips/call-1.c: Restrict to o32.
2112 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
2114 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2116 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
2118 * g++.dg/warn/Wshadow-1.C: Likewise.
2119 * g++.dg/warn/Wshadow-6.C: Likewise.
2120 * g++.dg/warn/Wshadow-7.C: Likewise.
2122 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2125 * g++.dg/parse/pr31952-1.C: New.
2126 * g++.dg/parse/pr31952-2.C: Likewise.
2127 * g++.dg/parse/pr31952-3.C: Likewise.
2129 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
2130 * g++.old-deja/g++.jason/cond.C: Likewise.
2131 * g++.dg/cpp0x/range-for5.C: Likewise.
2133 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2136 * gcc.target/arm/pr40887.c: Adjust testcase.
2137 * gcc.target/arm/pr19599.c: New test.
2139 2013-05-15 Richard Biener <rguenther@suse.de>
2141 PR tree-optimization/57275
2142 * gcc.target/i386/pr57275.c: New testcase.
2144 2013-05-15 Jan Hubicka <jh@suse.cz>
2146 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
2147 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
2148 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
2150 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2152 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
2155 2013-05-14 Jakub Jelinek <jakub@redhat.com>
2158 * c-c++-common/Wsequence-point-1.c: New test.
2160 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
2162 * g++.dg/ext/vector22.C: New testcase.
2163 * gcc.dg/binop-xor3.c: Remove xfail.
2165 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
2167 * gcc.target/aarch64/vect-fcm.x: Add cases testing
2168 FLOAT cmp FLOAT ? INT : INT.
2169 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
2170 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2171 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2172 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2173 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2174 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2176 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2179 * g++.dg/cpp0x/defaulted43.C: New.
2181 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2183 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
2184 (alloca): Remove declaration.
2185 (foo9): Replace alloca by __builtin_alloca.
2187 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
2189 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
2190 Expect "size of array is too large" error.
2192 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2194 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
2196 2013-05-14 Richard Biener <rguenther@suse.de>
2199 * g++.dg/torture/pr57235.C: New testcase.
2201 2013-05-14 Jakub Jelinek <jakub@redhat.com>
2204 * gcc.dg/torture/pr57251.c: New test.
2206 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
2209 * gcc.target/i386/pr57264.c: New test.
2211 2013-05-13 Jakub Jelinek <jakub@redhat.com>
2213 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
2215 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
2217 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
2219 2013-05-13 Jakub Jelinek <jakub@redhat.com>
2221 PR tree-optimization/45216
2222 PR tree-optimization/57157
2223 * c-c++-common/rotate-1.c: Add 32 tests with +.
2224 * c-c++-common/rotate-1a.c: Adjust.
2225 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
2226 * c-c++-common/rotate-2b.c: New test.
2227 * c-c++-common/rotate-3.c: Add 32 tests with +.
2228 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
2229 * c-c++-common/rotate-4b.c: New test.
2230 * c-c++-common/rotate-5.c: New test.
2232 2013-05-13 Martin Jambor <mjambor@suse.cz>
2235 * gcc.dg/ipa/remref-0.c: New test.
2236 * gcc.dg/ipa/remref-1a.c: Likewise.
2237 * gcc.dg/ipa/remref-1b.c: Likewise.
2238 * gcc.dg/ipa/remref-2a.c: Likewise.
2239 * gcc.dg/ipa/remref-2b.c: Likewise.
2241 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
2243 * gcc.dg/vector-shift-2.c: New testcase.
2245 2013-05-13 Jakub Jelinek <jakub@redhat.com>
2247 PR tree-optimization/57230
2248 * gcc.dg/strlenopt-24.c: New test.
2250 PR tree-optimization/57230
2251 * gcc.dg/strlenopt-23.c: New test.
2253 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
2256 * gcc.target/sh/pr57108.c: Move this test case to ...
2257 * gcc.c-torture/compile/pr57108.c: ... here.
2259 2013-05-10 Richard Biener <rguenther@suse.de>
2261 PR tree-optimization/57214
2262 * gcc.dg/torture/pr57214.c: New testcase.
2264 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
2266 * gcc.dg/vector-shift.c: New testcase.
2268 2013-05-10 Jakub Jelinek <jakub@redhat.com>
2270 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
2272 PR tree-optimization/45216
2273 PR tree-optimization/57157
2274 * c-c++-common/rotate-1.c: New test.
2275 * c-c++-common/rotate-1a.c: New test.
2276 * c-c++-common/rotate-2.c: New test.
2277 * c-c++-common/rotate-2a.c: New test.
2278 * c-c++-common/rotate-3.c: New test.
2279 * c-c++-common/rotate-3a.c: New test.
2280 * c-c++-common/rotate-4.c: New test.
2281 * c-c++-common/rotate-4a.c: New test.
2283 2013-05-10 Richard Biener <rguenther@suse.de>
2285 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
2286 * gcc.target/i386/l_fma_double_1.c: Adjust.
2287 * gcc.target/i386/l_fma_double_2.c: Likewise.
2288 * gcc.target/i386/l_fma_double_3.c: Likewise.
2289 * gcc.target/i386/l_fma_double_4.c: Likewise.
2290 * gcc.target/i386/l_fma_double_5.c: Likewise.
2291 * gcc.target/i386/l_fma_double_6.c: Likewise.
2292 * gcc.target/i386/l_fma_float_1.c: Likewise.
2293 * gcc.target/i386/l_fma_float_2.c: Likewise.
2294 * gcc.target/i386/l_fma_float_3.c: Likewise.
2295 * gcc.target/i386/l_fma_float_4.c: Likewise.
2296 * gcc.target/i386/l_fma_float_5.c: Likewise.
2297 * gcc.target/i386/l_fma_float_6.c: Likewise.
2299 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
2302 * g++.dg/cpp0x/pr51226.C: New.
2304 2013-04-16 Han Shen <shenhan@google.com>
2306 Test cases for '-fstack-protector-strong'.
2307 * gcc.dg/fstack-protector-strong.c: New.
2308 * g++.dg/fstack-protector-strong.C: New.
2310 2013-05-07 Ian Bolton <ian.bolton@arm.com>
2312 * gcc.target/aarch64/ands_1.c: New test.
2313 * gcc.target/aarch64/ands_2.c: Likewise
2315 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
2317 * lib/target-supports.exp (check_effective_target_hw): New
2319 * c-c++-common/asan/clone-test-1.c: Call
2320 check_effective_target_hw.
2321 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
2322 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
2323 possible decorations.
2324 * c-c++-common/asan/null-deref-1.c: Likewise.
2325 * c-c++-common/asan/stack-overflow-1.c: Likewise.
2326 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
2327 * c-c++-common/asan/use-after-free-1.c: Likewise.
2328 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
2329 * g++.dg/asan/large-func-test-1.C: Likewise.
2331 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
2333 * gcc.target/aarch64/scalar_intrinsics.c: Update.
2335 2013-05-07 Richard Biener <rguenther@suse.de>
2338 * g++.dg/torture/pr57190.C: New testcase.
2340 2013-05-07 Jakub Jelinek <jakub@redhat.com>
2342 PR tree-optimization/57149
2343 * gcc.dg/pr57149.c: New test.
2346 * gcc.dg/pr57184.c: New test.
2348 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
2350 * gnat.dg/specs/array3.ads: New test.
2352 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
2354 * c-c++-common/vector-scalar-2.c: New testcase.
2356 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
2358 * gcc.target/i386/asm-dialect-2.c: New testcase.
2360 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2363 * g++.dg/cpp0x/auto38.C: New.
2365 2013-05-06 Richard Biener <rguenther@suse.de>
2367 PR tree-optimization/57185
2368 * gcc.dg/autopar/pr57185.c: New testcase.
2370 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
2373 * gcc.target/i386/pr57106.c: New test.
2375 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2377 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
2378 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
2379 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
2380 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2381 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2382 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
2383 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
2385 2013-05-06 Teresa Johnson <tejohnson@google.com>
2388 * gcc.dg/pr57154.c: New test.
2390 2013-05-06 Richard Biener <rguenther@suse.de>
2393 * gcc.dg/torture/pr57147-1.c: New testcase.
2394 * gcc.dg/torture/pr57147-2.c: Likewise.
2395 * gcc.dg/torture/pr57147-3.c: Likewise.
2397 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2400 * gcc.target/sh/pr55303-1.c: New.
2401 * gcc.target/sh/pr55303-2.c: New.
2402 * gcc.target/sh/pr55303-3.c: New.
2404 2013-05-05 Tobias Burnus <burnus@net-b.de>
2406 * gfortran.dg/allocate_with_source_3.f90: New.
2408 2013-05-05 Tobias Burnus <burnus@net-b.de>
2411 * gfortran.dg/null_8.f90: New.
2413 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2416 * g++.dg/cpp0x/enum27.C: New.
2417 * g++.dg/cpp0x/enum_base.C: Adjust.
2419 2013-05-04 Jakub Jelinek <jakub@redhat.com>
2421 PR tree-optimization/56205
2422 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
2424 2013-05-04 Tobias Burnus <burnus@net-b.de>
2426 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
2427 * gfortran.dg/bind_c_usage_27.f90: New.
2428 * gfortran.dg/bind_c_usage_28.f90: New.
2430 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2433 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
2435 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2438 * gcc.target/powerpc/pr57150.c: New file.
2440 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2442 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
2443 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
2444 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
2445 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2446 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2447 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
2448 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
2450 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
2452 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
2453 scan-assembler-times.
2455 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2457 * gcc.dg/tree-ssa/slsr-32.c: New.
2458 * gcc.dg/tree-ssa/slsr-33.c: New.
2459 * gcc.dg/tree-ssa/slsr-34.c: New.
2460 * gcc.dg/tree-ssa/slsr-35.c: New.
2461 * gcc.dg/tree-ssa/slsr-36.c: New.
2462 * gcc.dg/tree-ssa/slsr-37.c: New.
2463 * gcc.dg/tree-ssa/slsr-38.c: New.
2465 2013-05-03 Ian Bolton <ian.bolton@arm.com>
2467 * gcc.target/aarch64/tst_1.c: New test.
2468 * gcc.target/aarch64/tst_2.c: Likewise
2470 2013-05-02 Jeff Law <law@redhat.com>
2472 PR tree-optimization/57144
2473 * gcc.c-torture/execute/pr57144.c: New test.
2475 2013-05-03 Jakub Jelinek <jakub@redhat.com>
2477 PR rtl-optimization/57130
2478 * gcc.c-torture/execute/pr57130.c: New test.
2480 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
2482 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
2484 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
2486 * gcc.target/aarch64/fabd.c: New file.
2488 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2491 * g++.dg/cpp0x/pr54318.C: New.
2493 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2496 * g++.dg/parse/error51.C: New.
2497 * g++.dg/parse/error15.C: Adjust column numbers.
2499 2013-05-02 Tobias Burnus <burnus@net-b.de>
2502 * gfortran.dg/size_kind_2.f90: New.
2503 * gfortran.dg/size_kind_3.f90: New.
2505 2013-05-02 Richard Biener <rguenther@suse.de>
2508 * g++.dg/torture/pr57140.C: New testcase.
2510 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
2513 * gcc.target/arm/pr56732-1.c: New test.
2515 2013-05-02 Martin Jambor <mjambor@suse.cz>
2518 * gcc.dg/ipa/pr56988.c: New test.
2520 2013-05-02 Ian Bolton <ian.bolton@arm.com>
2522 * gcc.target/aarch64/bics_1.c: New test.
2523 * gcc.target/aarch64/bics_2.c: Likewise.
2525 2013-05-02 Jakub Jelinek <jakub@redhat.com>
2527 PR rtl-optimization/57131
2528 * gcc.c-torture/execute/pr57131.c: New test.
2530 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
2533 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
2535 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
2538 * gcc.target/i386/pr57091.c: New test.
2540 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2542 * gcc.target/aarch64/vect-vaddv.c: New.
2544 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2546 * gcc.target/aarch64/vect-vmaxv.c: New.
2547 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
2549 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2551 * gcc.target/aarch64/scalar-vca.c: New.
2552 * gcc.target/aarch64/vect-vca.c: Likewise.
2554 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2556 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
2557 (test_vceqd_s64): Force arguments to SIMD registers.
2558 (test_vceqzd_s64): Likewise.
2559 (test_vcged_s64): Likewise.
2560 (test_vcled_s64): Likewise.
2561 (test_vcgezd_s64): Likewise.
2562 (test_vcged_u64): Likewise.
2563 (test_vcgtd_s64): Likewise.
2564 (test_vcltd_s64): Likewise.
2565 (test_vcgtzd_s64): Likewise.
2566 (test_vcgtd_u64): Likewise.
2567 (test_vclezd_s64): Likewise.
2568 (test_vcltzd_s64): Likewise.
2569 (test_vtst_s64): Likewise.
2570 (test_vtst_u64): Likewise.
2572 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
2575 * g++.dg/cpp0x/decltype53.C: New.
2577 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2580 * gfortran.dg/power_5.f90: New test.
2582 2013-04-30 Richard Biener <rguenther@suse.de>
2585 * gcc.dg/torture/pr57122.c: New testcase.
2587 2013-04-30 Richard Biener <rguenther@suse.de>
2590 * g++.dg/torture/pr57107.C: New testcase.
2592 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
2594 PR rtl-optimization/57105
2595 * gcc.dg/pr57105.c: New test.
2597 2013-04-30 Jakub Jelinek <jakub@redhat.com>
2599 PR tree-optimization/57104
2600 * gcc.dg/pr57104.c: New test.
2602 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
2605 * gcc.target/i386/pr44578.c: New test.
2607 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
2610 * gcc.target/i386/pr57097.c: New test.
2612 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
2615 * gcc.target/i386/pr57098.c: New test.
2617 2013-04-29 Kai Tietz <ktietz@redhat.com>
2619 * gcc.c-torture/execute/pr55875.c: New test.
2621 2013-04-29 Richard Biener <rguenther@suse.de>
2624 * gcc.dg/torture/pr57075.c: New testcase.
2626 2013-04-29 Richard Biener <rguenther@suse.de>
2629 * gcc.dg/autopar/pr57103.c: New testcase.
2631 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2633 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
2635 2013-04-29 Tom de Vries <tom@codesourcery.com>
2637 * gcc.dg/pr50763.c: Update test.
2639 2013-04-26 Jeff Law <law@redhat.com>
2641 * gcc.dg/tree-ssa/vrp88.c: New test.
2643 2013-04-29 Christian Bruel <christian.bruel@st.com>
2646 * gcc.target/sh/pr57108.c: New test.
2648 2013-04-29 Richard Biener <rguenther@suse.de>
2651 * gfortran.dg/gomp/pr57089.f90: New testcase.
2653 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
2655 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
2657 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
2659 * gcc.target/aarch64/vect-vcvt.c: New.
2661 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
2663 * gcc.target/aarch64/vect-vrnd.c: New.
2665 2013-04-29 Richard Biener <rguenther@suse.de>
2667 PR tree-optimization/57081
2668 * gcc.dg/torture/pr57081.c: New testcase.
2670 2013-04-29 Jakub Jelinek <jakub@redhat.com>
2672 PR tree-optimization/57083
2673 * gcc.dg/torture/pr57083.c: New test.
2675 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
2678 * g++.dg/cpp0x/decltype52.C: New.
2680 2013-04-28 Jakub Jelinek <jakub@redhat.com>
2682 N3472 binary constants
2683 * g++.dg/cpp/limits.C: Adjust warning wording.
2684 * g++.dg/system-binary-constants-1.C: Likewise.
2685 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
2687 2013-04-28 Tobias Burnus <burnus@net-b.de>
2690 * gfortran.dg/coarray_30.f90: New.
2692 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2695 * frontend-passes (optimize_power): New function.
2696 (optimize_op): Use it.
2698 2013-04-27 Jakub Jelinek <jakub@redhat.com>
2701 * gcc.c-torture/execute/pr56866.c: New test.
2702 * gcc.target/i386/pr56866.c: New test.
2704 2013-04-26 Jakub Jelinek <jakub@redhat.com>
2707 * gcc.dg/setjmp-5.c: New test.
2709 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2712 * g++.dg/cpp0x/constexpr-55708.C: New.
2714 2013-04-26 Richard Biener <rguenther@suse.de>
2716 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
2717 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
2718 * gcc.dg/pr53265.c: Remove XFAILs.
2719 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
2720 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
2722 2013-04-26 Jakub Jelinek <jakub@redhat.com>
2724 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
2725 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
2726 -fdiagnostics-color=never option similarly to
2727 -fno-diagnostics-show-caret option.
2729 2013-04-25 Jakub Jelinek <jakub@redhat.com>
2731 PR rtl-optimization/57003
2732 * gcc.target/i386/pr57003.c: New test.
2734 2013-04-25 Marek Polacek <polacek@redhat.com>
2736 PR tree-optimization/57066
2737 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
2739 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
2740 Tejas Belagod <tejas.belagod@arm.com>
2742 * gcc.target/aarch64/vaddv-intrinsic.c: New.
2743 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
2744 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
2746 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2748 * gcc.target/aarch64/cmp.c: New.
2750 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2752 * gcc.target/aarch64/ngc.c: New.
2754 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2756 * lib/target-supports.exp
2757 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
2758 (check_effective_target_arm_neon_fp16_ok): Likewise.
2759 (add_options_for_arm_neon_fp16): Likewise.
2760 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
2761 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
2763 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
2765 PR rtl-optimizations/57046
2766 * gcc.target/i386/pr57046.c: New test.
2768 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2770 * g++.dg/cpp1y/cplusplus.C: New.
2772 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2774 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
2776 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2778 * c-c++-common/Wpointer-arith-1.c: New.
2780 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2782 * g++.dg/cpp1y/cxx1y_macro.C: New.
2784 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2787 * g++.dg/cpp0x/sfinae45.C: New.
2789 2013-04-24 Richard Biener <rguenther@suse.de>
2792 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
2794 2013-04-23 Richard Biener <rguenther@suse.de>
2797 * gcc.dg/torture/pr57036-1.c: New testcase.
2798 * gcc.dg/torture/pr57036-2.c: Likewise.
2800 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
2802 * gcc.target/aarch64/scalar-mov.c: New testcase.
2804 2013-04-23 Richard Biener <rguenther@suse.de>
2806 PR tree-optimization/57026
2807 * gcc.dg/torture/pr57026.c: New testcase.
2809 2013-04-22 Janus Weil <janus@gcc.gnu.org>
2813 * gfortran.dg/transfer_check_4.f90: New.
2815 2013-04-22 Marek Polacek <polacek@redhat.com>
2818 * gcc.dg/pr56990.c: New test.
2820 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
2823 * gcc.target/i386/pr57018.c: New test.
2825 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
2827 * gcc.target/aarch64/vrecps.c: New.
2828 * gcc.target/aarch64/vrecpx.c: Likewise.
2830 2013-04-22 Christian Bruel <christian.bruel@st.com>
2833 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
2835 2013-04-21 Jeff Law <law@redhat.com>
2837 * gcc.dg/tree-ssa/forwprop-26.c: New test.
2839 2013-04-20 Tobias Burnus <burnus@net-b.de>
2842 * gfortran.dg/c_loc_test_22.f90: New.
2844 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
2846 PR rtl-optimization/56847
2847 * gcc.dg/pr56847.c: New test.
2849 2013-04-19 Richard Biener <rguenther@suse.de>
2851 PR tree-optimization/56982
2852 * gcc.c-torture/execute/pr56982.c: New testcase.
2854 2013-04-19 Martin Jambor <mjambor@suse.cz>
2856 PR tree-optimization/56718
2857 * g++.dg/ipa/imm-devirt-1.C: New test.
2858 * g++.dg/ipa/imm-devirt-2.C: Likewise.
2860 2013-04-19 Richard Biener <rguenther@suse.de>
2862 PR tree-optimization/57000
2863 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
2865 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2866 Mikael Morin <mikael@gcc.gnu.org>
2869 * gfortran.dg/array_constructor_45.f90: New test.
2870 * gfortran.dg/array_constructor_46.f90: New test.
2871 * gfortran.dg/array_constructor_47.f90: New test.
2872 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
2874 2013-04-18 Jakub Jelinek <jakub@redhat.com>
2876 PR rtl-optimization/56999
2877 * g++.dg/opt/pr56999.C: New test.
2879 2013-04-18 Cary Coutant <ccoutant@google.com>
2881 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
2882 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
2884 2013-04-18 Cary Coutant <ccoutant@google.com>
2886 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
2887 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
2888 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
2889 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
2890 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
2891 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
2892 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
2893 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
2894 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
2895 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
2896 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
2898 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
2900 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
2902 2013-04-18 Jakub Jelinek <jakub@redhat.com>
2904 PR tree-optimization/56984
2905 * gcc.c-torture/compile/pr56984.c: New test.
2907 PR rtl-optimization/56992
2908 * gcc.dg/pr56992.c: New test.
2910 2013-04-17 Janus Weil <janus@gcc.gnu.org>
2913 * gfortran.dg/proc_ptr_42.f90: New.
2915 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
2917 * gnat.dg/discr41.ad[sb]: New test.
2918 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
2919 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
2920 * gcc.dg/vect/slp-24.c: Likewise.
2921 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
2922 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
2923 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
2924 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
2925 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
2926 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
2927 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
2928 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
2929 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
2930 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
2931 * gcc.dg/vect/vect-strided-mult.c: Likewise.
2932 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
2933 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
2934 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
2935 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
2936 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
2937 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
2938 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
2939 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
2940 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
2941 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
2942 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
2943 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
2944 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
2945 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
2946 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
2948 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
2951 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
2952 * gfortran.dg/module_md5_1.f90: Remove.
2954 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2956 * gcc.target/aarch64/adds3.c: New.
2957 * gcc.target/aarch64/subs3.c: New.
2959 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2961 * gcc.target/aarch64/adds1.c: New.
2962 * gcc.target/aarch64/adds2.c: New.
2963 * gcc.target/aarch64/subs1.c: New.
2964 * gcc.target/aarch64/subs2.c: New.
2966 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
2968 Implement n3599 - Literal operator templates for strings.
2969 * g++.dg/cpp1y/udlit-char-template.C: New test.
2970 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
2972 2013-04-16 Tobias Burnus <burnus@net-b.de>
2975 * gfortran.dg/no_arg_check_1.f90: New.
2976 * gfortran.dg/no_arg_check_2.f90: New.
2977 * gfortran.dg/no_arg_check_3.f90: New.
2979 2013-04-16 Janus Weil <janus@gcc.gnu.org>
2982 * gfortran.dg/proc_ptr_41.f90: New.
2984 2013-04-16 Richard Biener <rguenther@suse.de>
2986 PR tree-optimization/56756
2987 * gcc.dg/torture/pr56756.c: New testcase.
2989 2013-04-16 Tobias Burnus <burnus@net-b.de>
2992 * gfortran.dg/c_assoc_5.f90: New.
2994 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
2996 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
2997 * gcc.c-torture/execute/pr33992.x: Remove.
2998 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
2999 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
3000 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
3002 2013-04-15 Jakub Jelinek <jakub@redhat.com>
3004 PR tree-optimization/56962
3005 * gcc.c-torture/execute/pr56962.c: New test.
3007 2013-04-15 Richard Biener <rguenther@suse.de>
3009 PR tree-optimization/56933
3010 * gcc.dg/vect/pr56933.c: New testcase.
3012 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3014 * gcc.target/arm/anddi3-opt.c: New test.
3015 * gcc.target/arm/anddi3-opt2.c: Likewise.
3017 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
3019 * gcc.dg/pr56890-1.c: New test.
3020 * gcc.dg/pr56890-2.c: Likewise.
3022 2013-04-15 Joey Ye <joey.ye@arm.com>
3024 * gcc.target/arm/thumb1-far-jump-1.c: New test.
3025 * gcc.target/arm/thumb1-far-jump-2.c: New test.
3027 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
3030 * gfortran.dg/select_type_33.f03: New test.
3032 2013-04-13 Janus Weil <janus@gcc.gnu.org>
3035 * gfortran.dg/typebound_proc_29.f03: New.
3037 2013-04-12 Janus Weil <janus@gcc.gnu.org>
3040 * gfortran.dg/typebound_proc_28.f03: New.
3042 2013-04-12 Jeff Law <law@redhat.com>
3044 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
3047 2013-04-12 Tobias Burnus <burnus@net-b.de>
3050 * gfortran.dg/coarray/alloc_comp_2.f90: New.
3052 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
3055 * gcc.target/i386/pr56903.c: New test.
3057 2013-04-12 Janus Weil <janus@gcc.gnu.org>
3060 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
3061 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
3062 * gfortran.dg/block_11.f90: Fix invalid test case.
3063 * gfortran.dg/function_types_3.f90: Add new error message.
3064 * gfortran.dg/global_references_1.f90: Ditto.
3065 * gfortran.dg/import2.f90: Remove unneeded parts.
3066 * gfortran.dg/import6.f90: Fix invalid test case.
3067 * gfortran.dg/proc_decl_2.f90: Ditto.
3068 * gfortran.dg/proc_decl_9.f90: Ditto.
3069 * gfortran.dg/proc_decl_18.f90: Ditto.
3070 * gfortran.dg/proc_ptr_40.f90: New.
3071 * gfortran.dg/whole_file_7.f90: Modified error wording.
3072 * gfortran.dg/whole_file_16.f90: Ditto.
3073 * gfortran.dg/whole_file_17.f90: Add -pedantic.
3074 * gfortran.dg/whole_file_18.f90: Modified error wording.
3075 * gfortran.dg/whole_file_20.f03: Ditto.
3076 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
3079 2013-04-12 Richard Biener <rguenther@suse.de>
3082 2013-04-10 Richard Biener <rguenther@suse.de>
3084 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
3086 2013-04-12 Tobias Burnus <burnus@net-b.de>
3089 * gfortran.dg/class_allocate_15.f90: New.
3092 2013-04-12 Tobias Burnus <burnus@net-b.de>
3094 * gfortran.dg/coarray_lib_alloc_2.f90: Update
3095 scan-tree-dump-times.
3097 2013-04-12 Jakub Jelinek <jakub@redhat.com>
3099 PR tree-optimization/56918
3100 PR tree-optimization/56920
3101 * gcc.dg/vect/pr56918.c: New test.
3102 * gcc.dg/vect/pr56920.c: New test.
3104 2013-04-12 Tobias Burnus <burnus@net-b.de>
3107 * gfortran.dg/class_allocate_14.f90: New.
3108 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
3109 * gfortran.dg/coarray_lib_alloc_3.f90: New.
3111 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
3113 * gcc.dg/fold-cstvecshift.c: New testcase.
3115 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3117 * gcc.target/aarch64/negs.c: New.
3119 2013-04-11 Jakub Jelinek <jakub@redhat.com>
3122 * g++.dg/template/arrow4.C: New test.
3124 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
3126 * gnat.dg/array23.adb: New test.
3127 * gnat.dg/array23_pkg[123].ads: New helpers.
3129 2013-04-11 Jeff Law <law@redhat.com>
3131 PR tree-optimization/56900
3132 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
3134 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
3137 * g++.dg/cpp0x/sfinae44.C: New.
3139 2013-04-11 Arnaud Charlet <charlet@adacore.com>
3141 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
3142 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
3144 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
3147 * g++.dg/cpp0x/enum26.C: New.
3148 * g++.old-deja/g++.pt/mangle1.C: Adjust.
3150 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3152 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
3154 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
3156 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3157 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
3158 loop is vectorized and that the correct instruction is generated.
3159 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3160 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3161 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3163 2013-04-11 Jakub Jelinek <jakub@redhat.com>
3165 PR tree-optimization/56899
3166 * gcc.c-torture/execute/pr56899.c: New test.
3168 2013-04-10 David S. Miller <davem@davemloft.net>
3170 * gcc.target/sparc/setcc-4.c: New test.
3171 * gcc.target/sparc/setcc-5.c: New test.
3173 2013-04-10 Richard Biener <rguenther@suse.de>
3175 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
3177 2013-04-10 Richard Biener <rguenther@suse.de>
3179 * gcc.dg/vect/slp-39.c: New testcase.
3181 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
3183 PR tree-optimization/55524
3184 * gcc.target/epiphany/fnma-1.c: New test.
3186 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
3188 * gcc.dg/tree-ssa/inline-11.c: New test
3190 2013-04-10 Jakub Jelinek <jakub@redhat.com>
3193 * g++.dg/template/arrow3.C: New test.
3195 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3197 * gcc.target/arm/minmax_minus.c: New test.
3199 2013-04-09 Jakub Jelinek <jakub@redhat.com>
3202 * c-c++-common/gomp/pr56883.c: New test.
3204 2013-04-09 Jeff Law <law@redhat.com>
3206 * gcc.dg/tree-ssa/vrp87.c: New test.
3208 2013-04-09 Jakub Jelinek <jakub@redhat.com>
3210 PR tree-optimization/56854
3211 * g++.dg/torture/pr56854.C: New test.
3213 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3216 * gfortran.dg/array_constructor_44.f90: New test.
3218 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
3221 * g++.dg/cpp0x/constexpr-specialization.C: New.
3223 2013-04-08 Jakub Jelinek <jakub@redhat.com>
3225 * gcc.c-torture/execute/pr56837.c: New test.
3229 * g++.dg/opt/vt3.C: New test.
3230 * g++.dg/opt/vt4.C: New test.
3232 2013-04-08 Jeff Law <law@redhat.com>
3234 * gcc.dg/tree-ssa/forwprop-25.c: New test.
3236 2013-04-08 Richard Biener <rguenther@suse.de>
3238 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
3240 2013-04-08 Richard Biener <rguenther@suse.de>
3242 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
3244 2013-04-08 Richard Biener <rguenther@suse.de>
3246 * g++.dg/vect/slp-pr56812.cc: Adjust.
3248 2013-04-08 Jakub Jelinek <jakub@redhat.com>
3250 * gcc.dg/pr56837.c: New test.
3251 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
3252 "generated memset minus one".
3254 2013-04-07 Tobias Burnus <burnus@net-b.de>
3257 * gfortran.dg/reshape_5.f90: New.
3259 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3262 * gcc.target/powerpc/recip-1.c: Modify expected output.
3263 * gcc.target/powerpc/recip-3.c: Likewise.
3264 * gcc.target/powerpc/recip-4.c: Likewise.
3265 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
3267 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
3269 * gcc.target/arm/peep-ldrd-1.c: New test.
3270 * gcc.target/arm/peep-strd-1.c: Likewise.
3272 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
3274 * gcc.target/arm/negdi-1.c: New test.
3275 * gcc.target/arm/negdi-2.c: Likewise.
3276 * gcc.target/arm/negdi-3.c: Likewise.
3277 * gcc.target/arm/negdi-4.c: Likewise.
3279 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3281 * lib/target-supports.exp (add_options_for_arm_v8_neon):
3282 Add -march=armv8-a when we use v8 NEON.
3283 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
3284 (check_effective_target_vect_call_ceilf): Likewise.
3285 (check_effective_target_vect_call_floorf): Likewise.
3286 (check_effective_target_vect_call_roundf): Likewise.
3287 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
3288 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
3289 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
3290 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
3291 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
3293 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
3295 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
3296 * gcc.target/powerpc/sd-pwr6.c: Same.
3297 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
3298 * g++.dg/debug/pr56294.C: XFAIL on AIX.
3300 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
3302 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
3304 2013-04-04 Janus Weil <janus@gcc.gnu.org>
3307 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
3308 * gfortran.dg/altreturn_4.f90: Ditto.
3309 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
3310 * gfortran.dg/altreturn_5.f90: Ditto.
3311 * gfortran.dg/altreturn_6.f90: Ditto.
3312 * gfortran.dg/altreturn_7.f90: Ditto.
3314 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3316 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
3318 (check_effective_target_arm_v8_neon_ok_nocache):
3320 (check_effective_target_arm_v8_neon_ok): Change to use
3321 check_effective_target_arm_v8_neon_ok_nocache.
3322 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
3324 (check_effective_target_vect_call_btruncf):
3325 Enable for arm and ARMv8 NEON.
3326 (check_effective_target_vect_call_ceilf): Likewise.
3327 (check_effective_target_vect_call_floorf): Likewise.
3328 (check_effective_target_vect_call_roundf): Likewise.
3329 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
3332 2013-04-04 Marek Polacek <polacek@redhat.com>
3334 PR tree-optimization/48186
3335 * gcc.dg/pr48186.c: New test.
3337 2013-04-04 Richard Biener <rguenther@suse.de>
3339 PR tree-optimization/56826
3340 * gcc.dg/vect/pr56826.c: New testcase.
3341 * gcc.dg/vect/O3-pr36098.c: Adjust.
3343 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
3345 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
3346 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
3347 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
3348 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
3349 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
3350 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
3351 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
3352 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
3353 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
3354 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
3356 2013-04-04 Richard Biener <rguenther@suse.de>
3358 PR tree-optimization/56213
3359 * gcc.dg/vect/vect-123.c: New testcase.
3361 2013-04-04 Tobias Burnus <burnus@net-b.de>
3364 * gfortran.dg/read_repeat_2.f90: New.
3366 2013-04-04 Richard Biener <rguenther@suse.de>
3368 PR tree-optimization/56837
3369 * g++.dg/torture/pr56837.C: New testcase.
3371 2013-04-04 Tobias Burnus <burnus@net-b.de>
3374 * gfortran.dg/c_loc_test_21.f90: New.
3375 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
3376 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
3377 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
3378 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
3379 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
3381 2013-04-03 Jeff Law <law@redhat.com>
3383 PR tree-optimization/56799
3384 * gcc.c-torture/execute/pr56799.c: New test.
3386 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
3389 * g++.dg/warn/Wpointer-arith-1.C: New.
3390 * g++.dg/gomp/for-19.C: Adjust.
3392 2013-04-03 Marek Polacek <polacek@redhat.com>
3395 * gcc.dg/pr55702.c: New test.
3397 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3400 * gcc.dg/pr56809.c: New testcase.
3402 2013-04-03 Jakub Jelinek <jakub@redhat.com>
3405 * g++.dg/debug/pr56819.C: New test.
3407 2013-04-03 Richard Biener <rguenther@suse.de>
3409 PR tree-optimization/56817
3410 * g++.dg/torture/pr56817.C: New testcase.
3412 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
3414 * gcc.dg/vect/bb-slp-31.c: New file.
3416 2013-04-03 Jason Merrill <jason@redhat.com>
3419 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3421 2013-04-03 Richard Biener <rguenther@suse.de>
3423 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
3425 2013-04-03 Richard Biener <rguenther@suse.de>
3427 PR tree-optimization/55964
3428 * gcc.dg/torture/pr55964-2.c: New testcase.
3430 2013-04-03 Richard Biener <rguenther@suse.de>
3432 PR tree-optimization/56501
3433 * gcc.dg/torture/pr56501.c: New testcase.
3435 2013-04-03 Richard Biener <rguenther@suse.de>
3437 PR tree-optimization/56407
3438 * gcc.dg/torture/pr56407.c: New testcase.
3440 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
3442 PR tree-optimization/56790
3443 * g++.dg/ext/pr56790-1.C: New testcase.
3445 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
3447 * gcc.target/i386/merge-1.c: New testcase.
3448 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
3450 2013-04-03 Jakub Jelinek <jakub@redhat.com>
3453 * gcc.c-torture/execute/pr19449.c: New test.
3455 2013-04-03 Richard Biener <rguenther@suse.de>
3457 PR tree-optimization/56812
3458 * g++.dg/vect/slp-pr56812.cc: New testcase.
3460 2013-04-03 Janus Weil <janus@gcc.gnu.org>
3464 * gfortran.dg/altreturn_8.f90: New.
3465 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
3466 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
3467 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
3469 2013-04-02 Jakub Jelinek <jakub@redhat.com>
3471 PR rtl-optimization/56745
3472 * gcc.c-torture/compile/pr56745.c: New test.
3474 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3476 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
3478 2013-04-02 Richard Biener <rguenther@suse.de>
3480 PR tree-optimization/56778
3481 * gcc.dg/torture/pr56778.c: New testcase.
3483 2013-04-02 Richard Biener <rguenther@suse.de>
3486 * g++.dg/torture/pr56768.C: New testcase.
3488 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
3490 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
3492 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3495 * gfortran.dg/namelist_82.f90: New test.
3497 2013-04-01 Janus Weil <janus@gcc.gnu.org>
3500 * gfortran.dg/implicit_class_1.f90: New.
3502 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3505 * gfortran.dg/namelist_81.f90: New test.
3507 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3509 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
3510 for constant and equal string lengths.
3511 * gfortran.dg/character_comparison_5.f90: Likewise.
3512 * gfortran.dg/character_comparison_9.f90: New test.
3514 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
3516 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
3517 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
3519 2013-03-29 Tobias Burnus <burnus@net-b.de>
3522 * gfortran.dg/optional_absent_3.f90: New.
3524 2013-03-29 Tobias Burnus <burnus@net-b.de>
3527 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
3529 2013-03-29 Tobias Burnus <burnus@net-b.de>
3532 * gfortran.dg/namelist_80.f90: New.
3534 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3537 * gfortran.dg/string_length_2.f90: New test.
3538 * gfortran.dg/dependency_41.f90: New test.
3540 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3543 * gfortran.dg/array_constructor_43.f90: New test.
3544 * gfortran.dg/random_seed_3.f90: New test.
3546 2013-03-28 Ian Bolton <ian.bolton@arm.com>
3548 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
3549 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
3550 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
3551 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
3552 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
3553 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
3554 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
3555 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
3556 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
3557 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
3559 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
3562 * g++.dg/conversion/op4.C: Adjust.
3563 * g++.dg/cpp0x/rv1n.C: Likewise.
3564 * g++.dg/cpp0x/rv2n.C: Likewise.
3565 * g++.dg/cpp0x/template_deduction.C: Likewise.
3566 * g++.dg/expr/cond8.C: Likewise.
3567 * g++.dg/other/error4.C: Likewise.
3568 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3569 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
3570 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
3571 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
3572 * g++.old-deja/g++.jason/conversion2.C: Likewise.
3573 * g++.old-deja/g++.law/cvt20.C: Likewise.
3574 * g++.old-deja/g++.law/cvt8.C: Likewise.
3575 * g++.old-deja/g++.law/init8.C: Likewise.
3576 * g++.old-deja/g++.mike/net12.C: Likewise.
3577 * g++.old-deja/g++.mike/net8.C: Likewise.
3578 * g++.old-deja/g++.mike/p2793.C: Likewise.
3579 * g++.old-deja/g++.mike/p3836.C: Likewise.
3580 * g++.old-deja/g++.mike/p418.C: Likewise.
3581 * g++.old-deja/g++.mike/p701.C: Likewise.
3582 * g++.old-deja/g++.mike/p807.C: Likewise.
3584 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
3587 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
3590 2013-03-28 Marek Polacek <polacek@redhat.com>
3592 PR tree-optimization/56695
3593 * gcc.dg/vect/pr56695.c: New test.
3595 2013-03-28 Richard Biener <rguenther@suse.de>
3597 PR tree-optimization/37021
3598 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
3599 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
3601 2013-03-27 Tobias Burnus <burnus@net-b.de>
3605 * gfortran.dg/sizeof_2.f90: New.
3606 * gfortran.dg/sizeof_3.f90: New.
3607 * gfortran.dg/sizeof_proc.f90: Update dg-error.
3609 2013-03-27 Richard Biener <rguenther@suse.de>
3611 PR tree-optimization/37021
3612 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
3614 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
3616 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
3617 * g++.dg/ipa/ivinline-2.C: Likewise.
3618 * g++.dg/ipa/ivinline-3.C: Likewise.
3619 * g++.dg/ipa/ivinline-4.C: Likewise.
3620 * g++.dg/ipa/ivinline-5.C: Likewise.
3621 * g++.dg/ipa/ivinline-7.C: Likewise.
3622 * g++.dg/ipa/ivinline-8.C: Likewise.
3623 * g++.dg/ipa/ivinline-9.C: Likewise.
3624 * g++.dg/cpp0x/noexcept03.C: Likewise.
3625 * gcc.dg/const-1.c: Likewise.
3626 * gcc.dg/ipa/pure-const-1.c: Likewise.
3627 * gcc.dg/noreturn-8.c: Likewise.
3628 * gcc.target/i386/mmx-1.c: Likewise.
3629 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
3630 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
3631 * gcc.c-torture/execute/pr33992.x: New file.
3633 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
3635 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
3637 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
3640 * g++.dg/ext/desig5.C: New.
3642 2013-03-26 Tobias Burnus <burnus@net-b.de>
3645 * gfortran.dg/merge_init_expr_2.f90: New.
3646 * gfortran.dg/merge_char_1.f90: Modify test to
3647 stay a run-time test.
3648 * gfortran.dg/merge_char_3.f90: Ditto.
3650 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
3652 * g++.dg/cpp0x/constexpr-friend-2.C: New.
3653 * g++.dg/cpp0x/constexpr-main.C: Likewise.
3655 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
3658 * g++.dg/cpp0x/range-for23.C: New.
3660 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
3663 * gfortran.dg/namelist_79.f90: New.
3665 2013-03-25 Martin Jambor <mjambor@suse.cz>
3667 * gcc.dg/ipa/ipcp-agg-9.c: New test.
3669 2013-03-25 Tobias Burnus <burnus@net-b.de>
3689 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
3690 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
3691 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
3692 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
3693 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
3694 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
3695 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
3696 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
3697 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
3698 * gfortran.dg/c_loc_tests_16.f90: Ditto.
3699 * gfortran.dg/c_loc_tests_4.f03: Ditto.
3700 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
3701 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
3702 * gfortran.dg/c_loc_tests_8.f03: Ditto.
3703 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
3704 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
3705 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
3706 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
3707 * gfortran.dg/pr32601_1.f03: Ditto.
3708 * gfortran.dg/storage_size_2.f08: Remove dg-error.
3709 * gfortran.dg/blockdata_7.f90: New.
3710 * gfortran.dg/c_assoc_4.f90: New.
3711 * gfortran.dg/c_f_pointer_tests_6.f90: New.
3712 * gfortran.dg/c_f_pointer_tests_7.f90: New.
3713 * gfortran.dg/c_funloc_tests_8.f90: New.
3714 * gfortran.dg/c_loc_test_17.f90: New.
3715 * gfortran.dg/c_loc_test_18.f90: New.
3716 * gfortran.dg/c_loc_test_19.f90: New.
3717 * gfortran.dg/c_loc_test_20.f90: New.
3718 * gfortran.dg/c_sizeof_5.f90: New.
3719 * gfortran.dg/iso_c_binding_rename_3.f90: New.
3720 * gfortran.dg/transfer_resolve_2.f90: New.
3721 * gfortran.dg/transfer_resolve_3.f90: New.
3722 * gfortran.dg/transfer_resolve_4.f90: New.
3723 * gfortran.dg/pr32601.f03: Update dg-error.
3724 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
3725 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
3727 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3729 * gcc.target/arm/vseleqdf.c: New test.
3730 * gcc.target/arm/vseleqsf.c: Likewise.
3731 * gcc.target/arm/vselgedf.c: Likewise.
3732 * gcc.target/arm/vselgesf.c: Likewise.
3733 * gcc.target/arm/vselgtdf.c: Likewise.
3734 * gcc.target/arm/vselgtsf.c: Likewise.
3735 * gcc.target/arm/vselledf.c: Likewise.
3736 * gcc.target/arm/vsellesf.c: Likewise.
3737 * gcc.target/arm/vselltdf.c: Likewise.
3738 * gcc.target/arm/vselltsf.c: Likewise.
3739 * gcc.target/arm/vselnedf.c: Likewise.
3740 * gcc.target/arm/vselnesf.c: Likewise.
3741 * gcc.target/arm/vselvcdf.c: Likewise.
3742 * gcc.target/arm/vselvcsf.c: Likewise.
3743 * gcc.target/arm/vselvsdf.c: Likewise.
3744 * gcc.target/arm/vselvssf.c: Likewise.
3746 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
3748 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
3750 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
3751 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
3752 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
3753 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
3754 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
3755 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
3756 * gcc.target/aarch64/atomic-op-char.x: ... to here.
3757 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
3758 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
3759 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
3760 * gcc.target/aarch64/atomic-op-int.x: ... to here.
3761 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
3762 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
3763 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
3764 * gcc.target/aarch64/atomic-op-release.x: ... to here.
3765 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
3766 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
3767 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
3768 * gcc.target/aarch64/atomic-op-short.x: ... to here.
3769 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
3770 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
3771 * gcc.target/arm/atomic-op-acquire.c: Likewise.
3772 * gcc.target/arm/atomic-op-char.c: Likewise.
3773 * gcc.target/arm/atomic-op-consume.c: Likewise.
3774 * gcc.target/arm/atomic-op-int.c: Likewise.
3775 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
3776 * gcc.target/arm/atomic-op-release.c: Likewise.
3777 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
3778 * gcc.target/arm/atomic-op-short.c: Likewise.
3780 2013-03-25 Richard Biener <rguenther@suse.de>
3783 * g++.dg/torture/pr56694.C: New testcase.
3785 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3788 * gcc.target/arm/neon-vcond-gt.c: New test.
3789 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
3790 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
3792 2013-03-25 Richard Biener <rguenther@suse.de>
3794 PR tree-optimization/56689
3795 * gcc.dg/torture/pr56689.c: New testcase.
3797 2013-03-25 Kai Tietz <ktietz@redhat.com>
3799 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
3801 2013-03-24 Tobias Burnus <burnus@net-b.de>
3804 * gfortran.dg/eof_5.f90: New.
3806 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
3808 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
3811 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
3813 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
3815 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
3818 * gcc.c-torture/execute/builtins/builtins.exp: Add
3819 -Wl,--allow-multiple-definition for RTEMS targets.
3821 2013-03-22 Ian Bolton <ian.bolton@arm.com>
3823 * gcc.target/aarch64/movk.c: New test.
3825 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
3827 * g++.dg/ext/vector21.C: New testcase.
3829 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
3831 * gcc.target/arm/neon-for-64bits-1.c: New tests.
3832 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
3834 2013-03-21 Richard Biener <rguenther@suse.de>
3836 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
3837 * gcc.dg/vect/vect-outer-3a.c: Likewise.
3839 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3841 * gcc.target/aarch64/vect.c: Test and result vector added
3842 for sabd and saba instructions.
3843 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
3844 instructions in assembly.
3845 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
3846 * gcc.target/aarch64/vect-fp.c: Test and result vector added
3847 for fabd instruction.
3848 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
3849 instruction in assembly.
3850 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
3852 2013-03-20 Jeff Law <law@redhat.com>
3854 * g++.dg/tree-ssa/ssa-dom.C: New test.
3856 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3858 * gcc.target/powerpc/mmfpgpr.c: New test.
3859 * gcc.target/powerpc/sd-vsx.c: Likewise.
3860 * gcc.target/powerpc/sd-pwr6.c: Likewise.
3861 * gcc.target/powerpc/vsx-float0.c: Likewise.
3863 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
3865 PR tree-optimization/56355
3866 * gcc.dg/pr56355-1.c: New file.
3868 2013-03-20 Catherine Moore <clm@codesourcery.com>
3869 Richard Sandiford <rdsandiford@googlemail.com>
3871 * gcc.target/mips/mips.exp: Add microMIPS support.
3872 * gcc.target/mips/umips-movep-2.c: New test.
3873 * gcc.target/mips/umips-lwp-2.c: New test.
3874 * gcc.target/mips/umips-swp-5.c: New test.
3875 * gcc.target/mips/umips-constraints-1.c: New test.
3876 * gcc.target/mips/umips-lwp-3.c: New test.
3877 * gcc.target/mips/umips-swp-6.c: New test.
3878 * gcc.target/mips/umips-constraints-2.c: New test.
3879 * gcc.target/mips/umips-save-restore-1.c: New test.
3880 * gcc.target/mips/umips-lwp-4.c: New test.
3881 * gcc.target/mips/umips-swp-7.c: New test.
3882 * gcc.target/mips/umips-save-restore-2.c: New test.
3883 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3884 * gcc.target/mips/umips-lwp-5.c: New test.
3885 * gcc.target/mips/umips-save-restore-3.c: New test.
3886 * gcc.target/mips/umips-lwp-6.c: New test.
3887 * gcc.target/mips/umips-swp-1.c: New test.
3888 * gcc.target/mips/umips-lwp-7.c: New test.
3889 * gcc.target/mips/umips-swp-2.c: New test.
3890 * gcc.target/mips/umips-lwp-8.c: New test.
3891 * gcc.target/mips/umips-swp-3.c: New test.
3892 * gcc.target/mips/umips-movep-1.c: New test.
3893 * gcc.target/mips/umips-lwp-1.c: New test.
3894 * gcc.target/mips/umips-swp-4.c: New test.
3896 2013-03-20 Richard Biener <rguenther@suse.de>
3898 PR tree-optimization/56661
3899 * gcc.dg/torture/pr56661.c: New testcase.
3901 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3903 PR rtl-optimization/56605
3904 * gcc.target/powerpc/pr56605.c: New.
3906 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3909 * gfortran.dg/do_1.f90: Don't xfail.
3911 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3914 * gfortran.dg/namelist_77.f90: New.
3915 * gfortran.dg/namelist_78.f90: New.
3917 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3920 * gfortran.dg/open_negative_unit_1.f90: New.
3922 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3924 * gcc.target/aarch64/sbc.c: New test.
3926 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3928 * gcc.target/aarch64/ror.c: New test.
3930 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3932 * gcc.target/aarch64/extr.c: New test.
3934 2013-03-19 Richard Biener <rguenther@suse.de>
3936 PR tree-optimization/56273
3937 * gcc.dg/tree-ssa/vrp47.c: Adjust.
3938 * c-c++-common/uninit-17.c: Likewise.
3940 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3942 PR tree-optimization/56635
3943 * g++.dg/torture/pr56635.C: New test.
3945 2013-03-18 Richard Biener <rguenther@suse.de>
3947 PR tree-optimization/3713
3948 * g++.dg/ipa/devirt-12.C: New testcase.
3950 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3953 * c-c++-common/pr56566.c: New test.
3955 2013-03-17 Jason Merrill <jason@redhat.com>
3957 * g++.dg/template/abstract-dr337.C: XFAIL.
3959 2013-03-16 Jakub Jelinek <jakub@redhat.com>
3962 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
3963 * c-c++-common/pr56607.c: New test.
3965 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
3968 * g++.dg/cpp0x/constexpr-array5.C: New.
3970 2013-03-15 Tobias Burnus <burnus@net-b.de>
3973 * gfortran.dg/transfer_intrinsic_5.f90: New.
3975 2013-03-15 Kai Tietz <ktietz@redhat.com>
3977 * gcc.target/i386/movti.c: Don't test for x64 mingw.
3978 * gcc.target/i386/pr20020-1.c: Likewise.
3979 * gcc.target/i386/pr20020-2.c: Likewise.
3980 * gcc.target/i386/pr20020-3.c: Likewise.
3981 * gcc.target/i386/pr53425-1.c: Likewise.
3982 * gcc.target/i386/pr53425-2.c: Likewise.
3983 * gcc.target/i386/pr55093.c: Likewise.
3984 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
3986 2013-03-15 Jakub Jelinek <jakub@redhat.com>
3989 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
3990 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
3992 2013-03-14 Jakub Jelinek <jakub@redhat.com>
3994 PR tree-optimization/53265
3995 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
3997 * gcc.dg/graphite/id-6.c (test): Likewise.
3998 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
3999 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
4001 PR tree-optimization/53265
4002 * gcc.dg/pr53265.c: New test.
4003 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
4005 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
4007 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
4008 n, use it as high bound instead of 4.
4010 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
4013 * gcc.target/sh/pr49880-1.c: New.
4014 * gcc.target/sh/pr49880-2.c: New.
4015 * gcc.target/sh/pr49880-3.c: New.
4016 * gcc.target/sh/pr49880-4.c: New.
4017 * gcc.target/sh/pr49880-5.c: New.
4019 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
4021 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
4023 2013-03-13 Richard Biener <rguenther@suse.de>
4025 PR tree-optimization/56608
4026 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
4028 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
4031 * g++.dg/cpp0x/alias-decl-32.C: New.
4033 2013-03-11 Jan Hubicka <jh@suse.cz>
4036 * gcc.c-torture/compile/pr56571.c: New testcase.
4038 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4040 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
4041 * gcc.dg/tree-ssa/pr55579.c: Likewise.
4043 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
4045 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
4046 * gcc.dg/inline_4.c: Likewise.
4047 * gcc.dg/unroll_2.c: Likewise.
4048 * gcc.dg/unroll_3.c: Likewise.
4049 * gcc.dg/unroll_4.c: Likewise.
4051 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4054 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
4057 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
4059 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
4062 * gcc.c-torture/compile/pr40797.c: New.
4064 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4066 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
4068 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
4071 * gfortran.dg/class_56.f90: New test.
4073 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
4076 * gcc.target/mips/pr56524.c: New test.
4078 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
4081 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
4083 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
4086 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
4088 2013-03-08 Marek Polacek <polacek@redhat.com>
4090 PR tree-optimization/56478
4091 * gcc.dg/torture/pr56478.c: New test.
4093 2013-03-08 Kai Tietz <ktietz@redhat.com>
4095 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
4096 targets linker option --allow-multiple-definition.
4098 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
4099 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
4100 * gcc.dg/pr52549.c: Add LLP64 case.
4101 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
4102 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
4103 * gcc.dg/torture/pr51071-2.c: Likewise.
4104 * gcc.dg/tree-ssa/vrp72.c: Likewise.
4105 * gcc.dg/tree-ssa/vrp73.c: Likewise.
4106 * gcc.dg/tree-ssa/vrp75.c: Likewise.
4107 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
4108 * gcc.dg/weak/weak-1.c: Likewise.
4109 * gcc.dg/weak/weak-2.c: Likewise.
4110 * gcc.dg/weak/weak-3.c: Likewise.
4111 * gcc.dg/weak/weak-4.c: Likewise.
4112 * gcc.dg/weak/weak-5.c: Likewise.
4113 * gcc.dg/weak/weak-15.c: Likewise.
4114 * gcc.dg/weak/weak-16.c: Likewise.
4116 * c-c++-common/pr54486.c: Skip test for mingw-targets.
4118 2013-03-07 Jakub Jelinek <jakub@redhat.com>
4120 PR tree-optimization/56559
4121 * gcc.dg/tree-ssa/reassoc-26.c: New test.
4123 2013-03-07 Andreas Schwab <schwab@suse.de>
4125 * gcc.dg/pr31490.c: Fix last change.
4127 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
4130 * g++.dg/template/crash115.C: New.
4132 2013-03-06 Jakub Jelinek <jakub@redhat.com>
4134 PR tree-optimization/56539
4135 * gcc.c-torture/compile/pr56539.c: New test.
4137 2013-03-06 Kai Tietz <ktietz@redhat.com>
4139 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
4141 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
4142 * gcc.dg/lto/20091013-1_2.c: Likewise.
4143 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
4145 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
4147 * gnat.dg/specs/aggr6.ads: New test.
4149 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
4151 * gnat.dg/loop_optimization15.ad[sb]: New test.
4153 2013-03-06 Jakub Jelinek <jakub@redhat.com>
4156 * gcc.dg/pr56548.c: New test.
4158 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4161 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
4163 2013-03-06 Jakub Jelinek <jakub@redhat.com>
4166 * g++.dg/template/typename20.C: New test.
4168 2013-03-05 Jakub Jelinek <jakub@redhat.com>
4171 * gcc.dg/pr56510.c: New test.
4173 PR rtl-optimization/56484
4174 * gcc.c-torture/compile/pr56484.c: New test.
4176 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
4179 * g++.dg/warn/Wsign-conversion-2.C: New.
4181 2013-03-05 Richard Biener <rguenther@suse.de>
4183 PR tree-optimization/56270
4184 * gcc.dg/vect/slp-38.c: New testcase.
4186 2013-03-05 Jakub Jelinek <jakub@redhat.com>
4188 PR rtl-optimization/56494
4189 * gcc.dg/pr56494.c: New test.
4191 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
4193 * gcc.dg/pr56424.c: New test.
4195 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
4197 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
4198 * gcc.dg/pr56228.c <avr>: Skip.
4200 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
4203 PR tree-optimization/52631
4204 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
4206 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
4208 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
4209 * gcc.dg/vect/vect-83_64.c: Same.
4211 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
4214 * gfortran.dg/pointer_check_13.f90: New test.
4216 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
4219 * gfortran.dg/array_constructor_42.f90: New test.
4221 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
4224 * g++.dg/template/static33.C: New.
4225 * g++.dg/template/static34.C: Likewise.
4228 * g++.dg/template/static35.C: New.
4230 2013-03-01 Steve Ellcey <sellcey@mips.com>
4232 * gcc.dg/pr56396.c: Require pic support.
4234 2013-03-01 Richard Biener <rguenther@suse.de>
4236 PR tree-optimization/55481
4237 * gcc.dg/torture/pr56488.c: New testcase.
4239 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
4240 Jakub Jelinek <jakub@redhat.com>
4243 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
4244 no_sanitize_address attribute rather than no_address_safety_analysis.
4245 * g++.dg/asan/sanitizer_test_utils.h
4246 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
4247 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
4248 in addition to no_address_safety_analysis.
4250 2013-02-28 Jason Merrill <jason@redhat.com>
4253 * g++.dg/cpp0x/constexpr-and.C: New.
4255 2013-02-28 Martin Jambor <mjambor@suse.cz>
4257 PR tree-optimization/56294
4258 * g++.dg/debug/pr56294.C: New test.
4260 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
4262 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
4264 2013-02-27 Marek Polacek <polacek@redhat.com>
4266 PR rtl-optimization/56466
4267 * gcc.dg/pr56466.c: New test.
4269 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4271 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
4272 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
4273 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
4275 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
4278 * gcc.dg/pr45472.c: New test.
4280 2013-02-26 Marek Polacek <polacek@redhat.com>
4282 PR tree-optimization/56426
4283 * gcc.dg/pr56436.c: New test.
4285 2013-02-26 Jakub Jelinek <jakub@redhat.com>
4287 PR tree-optimization/56448
4288 * gcc.c-torture/compile/pr56448.c: New test.
4290 PR tree-optimization/56443
4291 * gcc.dg/torture/pr56443.c: New test.
4293 2013-02-25 Richard Biener <rguenther@suse.de>
4295 PR tree-optimization/56175
4296 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
4298 2013-02-24 Jakub Jelinek <jakub@redhat.com>
4301 * g++.dg/torture/pr56403.C: New test.
4303 2013-02-25 Catherine Moore <clm@codesourcery.com>
4306 2013-02-24 Catherine Moore <clm@codesourcery.com>
4307 Richard Sandiford <rdsandiford@googlemail.com>
4309 * gcc.target/mips/mips.exp: Add microMIPS support.
4310 * gcc.target/mips/umips-movep-2.c: New test.
4311 * gcc.target/mips/umips-lwp-2.c: New test.
4312 * gcc.target/mips/umips-swp-5.c: New test.
4313 * gcc.target/mips/umips-constraints-1.c: New test.
4314 * gcc.target/mips/umips-lwp-3.c: New test.
4315 * gcc.target/mips/umips-swp-6.c: New test.
4316 * gcc.target/mips/umips-constraints-2.c: New test.
4317 * gcc.target/mips/umips-save-restore-1.c: New test.
4318 * gcc.target/mips/umips-lwp-4.c: New test.
4319 * gcc.target/mips/umips-swp-7.c: New test.
4320 * gcc.target/mips/umips-save-restore-2.c: New test.
4321 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4322 * gcc.target/mips/umips-lwp-5.c: New test.
4323 * gcc.target/mips/umips-save-restore-3.c: New test.
4324 * gcc.target/mips/umips-lwp-6.c: New test.
4325 * gcc.target/mips/umips-swp-1.c: New test.
4326 * gcc.target/mips/umips-lwp-7.c: New test.
4327 * gcc.target/mips/umips-swp-2.c: New test.
4328 * gcc.target/mips/umips-lwp-8.c: New test.
4329 * gcc.target/mips/umips-swp-3.c: New test.
4330 * gcc.target/mips/umips-movep-1.c: New test.
4331 * gcc.target/mips/umips-lwp-1.c: New test.
4332 * gcc.target/mips/umips-swp-4.c: New test.
4334 2013-02-24 Catherine Moore <clm@codesourcery.com>
4335 Richard Sandiford <rdsandiford@googlemail.com>
4337 * gcc.target/mips/mips.exp: Add microMIPS support.
4338 * gcc.target/mips/umips-movep-2.c: New test.
4339 * gcc.target/mips/umips-lwp-2.c: New test.
4340 * gcc.target/mips/umips-swp-5.c: New test.
4341 * gcc.target/mips/umips-constraints-1.c: New test.
4342 * gcc.target/mips/umips-lwp-3.c: New test.
4343 * gcc.target/mips/umips-swp-6.c: New test.
4344 * gcc.target/mips/umips-constraints-2.c: New test.
4345 * gcc.target/mips/umips-save-restore-1.c: New test.
4346 * gcc.target/mips/umips-lwp-4.c: New test.
4347 * gcc.target/mips/umips-swp-7.c: New test.
4348 * gcc.target/mips/umips-save-restore-2.c: New test.
4349 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4350 * gcc.target/mips/umips-lwp-5.c: New test.
4351 * gcc.target/mips/umips-save-restore-3.c: New test.
4352 * gcc.target/mips/umips-lwp-6.c: New test.
4353 * gcc.target/mips/umips-swp-1.c: New test.
4354 * gcc.target/mips/umips-lwp-7.c: New test.
4355 * gcc.target/mips/umips-swp-2.c: New test.
4356 * gcc.target/mips/umips-lwp-8.c: New test.
4357 * gcc.target/mips/umips-swp-3.c: New test.
4358 * gcc.target/mips/umips-movep-1.c: New test.
4359 * gcc.target/mips/umips-lwp-1.c: New test.
4360 * gcc.target/mips/umips-swp-4.c: New test.
4362 2013-02-22 Jakub Jelinek <jakub@redhat.com>
4365 * lib/asan-dg.exp (asan_link_flags): Add
4366 -B${gccpath}/libsanitizer/asan/ to flags.
4368 2013-02-21 Jakub Jelinek <jakub@redhat.com>
4371 * gcc.dg/torture/pr56420.c: New test.
4373 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
4376 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
4378 2013-02-21 Martin Jambor <mjambor@suse.cz>
4380 PR tree-optimization/56310
4381 * g++.dg/ipa/pr56310.C: New test.
4383 2013-02-21 Janus Weil <janus@gcc.gnu.org>
4386 * gfortran.dg/proc_ptr_comp_37.f90: New.
4388 2013-02-21 Richard Biener <rguenther@suse.de>
4390 PR tree-optimization/56415
4392 2013-02-11 Richard Biener <rguenther@suse.de>
4394 PR tree-optimization/56273
4395 * g++.dg/warn/Warray-bounds-6.C: New testcase.
4396 * gcc.dg/tree-ssa/pr21559.c: Adjust.
4397 * gcc.dg/tree-ssa/vrp17.c: Likewise.
4398 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4399 * gcc.dg/tree-ssa/vrp23.c: Likewise.
4400 * gcc.dg/tree-ssa/vrp24.c: Likewise.
4402 2013-02-21 Marek Polacek <polacek@redhat.com>
4404 PR tree-optimization/56398
4405 * g++.dg/torture/pr56398.C: New test.
4407 2013-02-21 Jakub Jelinek <jakub@redhat.com>
4410 * gcc.c-torture/compile/pr56405.c: New test.
4412 2013-02-20 Jan Hubicka <jh@suse.cz>
4414 PR tree-optimization/56265
4415 * g++.dg/ipa/devirt-11.C: New testcase.
4417 2013-02-20 Richard Biener <rguenther@suse.de>
4419 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
4421 2013-02-20 Richard Biener <rguenther@suse.de>
4422 Jakub Jelinek <jakub@redhat.com>
4424 PR tree-optimization/56396
4425 * gcc.dg/pr56396.c: New testcase.
4427 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
4430 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
4432 2013-02-19 Richard Biener <rguenther@suse.de>
4434 PR tree-optimization/56384
4435 * gcc.dg/torture/pr56384.c: New testcase.
4437 2013-02-19 Jakub Jelinek <jakub@redhat.com>
4439 PR tree-optimization/56350
4440 * gcc.dg/pr56350.c: New test.
4442 PR tree-optimization/56381
4443 * g++.dg/opt/pr56381.C: New test.
4445 2013-02-18 Jakub Jelinek <jakub@redhat.com>
4448 * lib/dg-pch.exp (pch-init, pch-finish,
4449 check_effective_target_pch_supported_debug): New procs.
4450 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
4451 Likewise if $pch_unsupported_debug and $flags include -g.
4452 Skip FAILs about missing *.gch file if $pch_unsupported_debug
4453 and dg-require-effective-target pch_unsupported_debug.
4454 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
4455 * objc.dg/pch/pch.exp: Likewise.
4456 * gcc.dg/pch/pch.exp: Likewise.
4457 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
4458 pch_unsupported_debug.
4459 * gcc.dg/pch/valid-1.hs: Likewise.
4460 * gcc.dg/pch/valid-1b.c: Likewise.
4461 * gcc.dg/pch/valid-1b.hs: Likewise.
4463 2013-02-18 Richard Biener <rguenther@suse.de>
4465 PR tree-optimization/56366
4466 * gcc.dg/torture/pr56366.c: New testcase.
4468 2013-02-18 Richard Biener <rguenther@suse.de>
4471 * gcc.dg/torture/pr56349.c: New testcase.
4473 2013-02-18 Richard Biener <rguenther@suse.de>
4475 PR tree-optimization/56321
4476 * gcc.dg/torture/pr56321.c: New testcase.
4478 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
4480 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
4482 2013-02-16 Jakub Jelinek <jakub@redhat.com>
4483 Dodji Seketeli <dodji@redhat.com>
4486 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
4487 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
4488 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
4489 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
4490 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
4491 * c-c++-common/asan/pr56330.c: Likewise.
4492 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
4493 Ensure the size argument of __builtin_memcpy is a constant.
4495 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
4496 Paolo Carlini <paolo.carlini@oracle.com>
4499 * g++.dg/cpp0x/enum23.C: New.
4501 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
4504 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
4506 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
4508 PR rtl-optimization/56348
4509 * gcc.target/i386/pr56348.c: New test.
4511 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
4513 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
4514 * gcc.target/arm/interrupt-2.c: Likewise.
4516 2013-02-15 Tobias Burnus <burnus@net-b.de>
4519 * gfortran.dg/matmul_9.f90: New.
4521 2013-02-15 Tobias Burnus <burnus@net-b.de>
4524 * gfortran.dg/init_flag_11.f90: New.
4526 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4528 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
4530 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4532 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
4535 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
4536 Tobias Burnus <burnus@net-b.de>
4539 * gfortran.dg/allocatable_function_7.f90: New.
4541 2013-02-14 Jakub Jelinek <jakub@redhat.com>
4543 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
4544 * asan_globals_test-wrapper.cc: New file.
4545 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
4546 instead of asan_globals_test.cc as dg-additional-sources.
4547 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
4548 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
4549 "sanitizer_test_utils.h" instead of
4550 "sanitizer_common/tests/sanitizer_test_utils.h".
4551 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
4552 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
4553 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
4554 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
4555 * g++.dg/asan/asan_test.cc: Synced from upstream.
4556 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
4558 2013-02-14 Dodji Seketeli <dodji@redhat.com>
4561 * c-c++-common/asan/memcmp-2.c: New test.
4563 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
4566 * g++.dg/cpp0x/udlit-string-literal.h: New.
4567 * g++.dg/cpp0x/udlit-string-literal.C: New.
4569 2013-02-13 Sriraman Tallam <tmsriram@google.com>
4571 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
4573 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
4576 * gcc.target/arm/pr56184.C: New test.
4578 2013-02-13 Jakub Jelinek <jakub@redhat.com>
4581 * g++.dg/torture/pr56302.C: New test.
4582 * g++.dg/cpp0x/constexpr-56302.C: New test.
4583 * c-c++-common/pr56302.c: New test.
4585 2013-02-13 Tobias Burnus <burnus@net-b.de>
4586 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4589 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
4590 * gfortran.dg/quad_3.f90: Ditto.
4592 2013-02-13 Kostya Serebryany <kcc@google.com>
4594 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
4595 to match the fresh asan run-time.
4596 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
4598 2013-02-12 Dodji Seketeli <dodji@redhat.com>
4600 Avoid instrumenting duplicated memory access in the same basic block
4601 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
4602 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
4603 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
4604 * c-c++-common/asan/inc.c: Likewise.
4606 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
4609 * gcc.target/i386/pr56148.c: New test.
4611 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4612 Tobias Burnus <burnus@net-b.de>
4615 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
4618 2013-02-12 Richard Biener <rguenther@suse.de>
4621 * gcc.dg/lto/pr56297_0.c: New testcase.
4622 * gcc.dg/lto/pr56297_0.c: Likewise.
4624 2013-02-12 Janus Weil <janus@gcc.gnu.org>
4627 * gfortran.dg/typebound_deferred_1.f90: New.
4629 2013-02-12 Jakub Jelinek <jakub@redhat.com>
4631 PR rtl-optimization/56151
4632 * gcc.target/i386/pr56151.c: New test.
4634 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
4636 * g++.dg/ext/mv12.C: New test.
4637 * g++.dg/ext/mv12.h: New file.
4638 * g++.dg/ext/mv12-aux.C: New file.
4639 * g++.dg/ext/mv13.C: New test.
4641 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
4643 * lib/target-supports.exp
4644 (check_effective_target_powerpc_eabi_ok): New.
4645 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
4647 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
4648 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
4650 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
4651 * gcc.target/powerpc/pr51623.c: Likewise.
4652 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
4653 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
4655 2013-02-11 Alexander Potapenko <glider@google.com>
4656 Jack Howarth <howarth@bromo.med.uc.edu>
4657 Jakub Jelinek <jakub@redhat.com>
4660 * g++.dg/asan/pr55617.C: Run on all targets.
4662 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
4664 PR rtl-optimization/56275
4665 * gcc.dg/pr56275.c: New test.
4667 2013-02-11 Richard Biener <rguenther@suse.de>
4669 PR tree-optimization/56273
4670 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
4672 2013-02-11 Richard Biener <rguenther@suse.de>
4674 PR tree-optimization/56264
4675 * gcc.dg/torture/pr56264.c: New testcase.
4677 2013-02-11 Richard Biener <rguenther@suse.de>
4679 PR tree-optimization/56273
4680 * g++.dg/warn/Warray-bounds-6.C: New testcase.
4681 * gcc.dg/tree-ssa/pr21559.c: Adjust.
4682 * gcc.dg/tree-ssa/vrp17.c: Likewise.
4683 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4684 * gcc.dg/tree-ssa/vrp23.c: Likewise.
4685 * gcc.dg/tree-ssa/vrp24.c: Likewise.
4687 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
4689 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
4690 for *-*-linux-gnu targets.
4691 * g++.dg/asan/interception-test-1.c: Ditto.
4692 * g++.dg/asan/interception-failure-test-1.C: Ditto.
4693 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
4695 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
4698 * gfortran.dg/intrinsic_size_4.f90 : New test.
4700 2013-02-09 Jakub Jelinek <jakub@redhat.com>
4703 * gcc.target/powerpc/pr56256.c: New test.
4705 2013-02-08 Ian Lance Taylor <iant@google.com>
4707 * lib/go.exp: Load timeout.exp.
4709 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
4711 PR rtl-optimization/56246
4712 * gcc.target/i386/pr56246.c: New test.
4714 2013-02-08 Jeff Law <law@redhat.com>
4717 * gcc.dg/debug/dwarf2/pr53948.c: New test.
4719 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
4722 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
4725 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
4727 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
4729 2013-02-08 Jakub Jelinek <jakub@redhat.com>
4731 PR rtl-optimization/56195
4732 * gcc.dg/torture/pr56195.c: New test.
4734 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
4737 * gfortran.dg/recursive_interface_2.f90: New test.
4739 2013-02-08 Jakub Jelinek <jakub@redhat.com>
4741 PR tree-optimization/56250
4742 * gcc.c-torture/execute/pr56250.c: New test.
4744 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
4746 PR tree-optimization/56064
4747 * gcc.dg/fixed-point/view-convert-2.c: New test.
4749 2013-02-08 Michael Matz <matz@suse.de>
4751 PR tree-optimization/52448
4752 * gcc.dg/pr52448.c: New test.
4754 2013-02-08 Richard Biener <rguenther@suse.de>
4757 * gcc.dg/torture/pr56181.c: New testcase.
4759 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
4762 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
4763 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
4765 2013-02-07 Jakub Jelinek <jakub@redhat.com>
4768 * g++.dg/parse/crash61.C: New test.
4771 * g++.dg/parse/pr56239.C: New test.
4774 * g++.dg/abi/mangle61.C: New test.
4776 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
4778 PR rtl-optimization/56225
4779 * gcc.target/i386/pr56225.c: New test.
4781 2013-02-07 Jakub Jelinek <jakub@redhat.com>
4784 * gcc.dg/guality/pr56154-1.c: New test.
4785 * gcc.dg/guality/pr56154-2.c: New test.
4786 * gcc.dg/guality/pr56154-3.c: New test.
4787 * gcc.dg/guality/pr56154-4.c: New test.
4788 * gcc.dg/guality/pr56154-aux.c: New file.
4790 PR tree-optimization/55789
4791 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
4793 * gcc.dg/tree-ssa/inline-3.c: Add
4794 --param max-early-inliner-iterations=2 option.
4796 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4799 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
4800 Add -fno-dwarf2-cfi-asm to dg-options.
4803 2013-02-07 Jakub Jelinek <jakub@redhat.com>
4806 * gcc.dg/pr56228.c: New test.
4808 2013-02-07 Alan Modra <amodra@gmail.com>
4811 * gcc.target/powerpc/pr54009.c: New test.
4813 * gfortran.dg/pr54131.f: New test.
4815 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
4818 * gfortran.dg/array_constructor_41.f90: New test.
4820 2013-02-06 Janus Weil <janus@gcc.gnu.org>
4823 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
4825 2013-02-06 Jakub Jelinek <jakub@redhat.com>
4828 * g++.dg/gomp/pr56217.C: New test.
4830 2013-02-05 Jakub Jelinek <jakub@redhat.com>
4832 PR tree-optimization/56205
4833 * gcc.dg/tree-ssa/stdarg-6.c: New test.
4834 * gcc.c-torture/execute/pr56205.c: New test.
4836 2013-02-05 Richard Biener <rguenther@suse.de>
4838 PR tree-optimization/53342
4839 PR tree-optimization/53185
4840 * gcc.dg/vect/pr53185-2.c: New testcase.
4842 2013-02-05 Jan Hubicka <jh@suse.cz>
4844 PR tree-optimization/55789
4845 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
4846 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
4847 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
4848 * g++.dg/ipa/inline-1.C: New testcase.
4849 * g++.dg/ipa/inline-2.C: New testcase.
4850 * g++.dg/ipa/inline-3.C: New testcase.
4852 2013-02-05 Jan Hubicka <jh@suse.cz>
4854 PR tree-optimization/55789
4855 * g++.dg/torture/pr55789.C: New testcase.
4857 2013-02-05 Jakub Jelinek <jakub@redhat.com>
4860 * gcc.dg/pr56167.c: New test.
4862 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
4865 * gcc.target/sh/pr55146.c: New.
4867 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
4869 PR tree-optimization/54386
4870 * gcc.target/sh/pr54386.c: New.
4872 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
4875 * gfortran.dg/realloc_on _assign_16.f90 : New test.
4878 * gfortran.dg/realloc_on _assign_17.f90 : New test.
4880 2013-02-04 Alexander Potapenko <glider@google.com>
4881 Jack Howarth <howarth@bromo.med.uc.edu>
4882 Jakub Jelinek <jakub@redhat.com>
4885 * g++.dg/asan/pr55617.C: New test.
4887 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4890 * gfortran.dg/typebound_operator_19.f90: New test.
4891 * gfortran.dg/typebound_assignment_4.f90: New test.
4893 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4896 * gfortran.dg/recursive_interface_1.f90: New test.
4898 2013-02-04 Richard Guenther <rguenther@suse.de>
4901 * gcc.dg/lto/pr56168_0.c: New testcase.
4902 * gcc.dg/lto/pr56168_1.c: Likewise.
4904 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
4908 * gfortran.dg/block_12.f90: New test.
4909 * gfortran.dg/module_error_1.f90: New test.
4911 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
4913 * lib/target-supports.exp (check_effective_target_vect_float)
4914 (check_effective_target_vect_no_align): Add mips-sde-elf.
4916 2013-02-01 Jakub Jelinek <jakub@redhat.com>
4918 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
4920 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
4922 * gcc.dg/pr56023.c: XFAIL on AIX.
4923 * gcc.dg/vect/pr49352.c: Same.
4925 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
4927 * gnat.dg/opt26.adb: New test.
4929 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4932 2013-01-27 Amol Pise <amolpise15@gmail.com>
4934 * gcc.target/arm/neon-vfnms-1.c: New test.
4935 * gcc.target/arm/neon-vfnma-1.c: New test.
4937 2013-01-31 Richard Biener <rguenther@suse.de>
4939 PR tree-optimization/56157
4940 * gcc.dg/torture/pr56157.c: New testcase.
4942 2013-01-30 Richard Biener <rguenther@suse.de>
4944 PR tree-optimization/56150
4945 * gcc.dg/torture/pr56150.c: New testcase.
4947 2013-01-30 Jakub Jelinek <jakub@redhat.com>
4950 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
4951 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
4952 printed in backtrace.
4953 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
4954 to avoid errors about mismatched allocation vs. deallocation.
4957 * g++.dg/mv1.C: Moved to...
4958 * g++.dg/ext/mv1.C: ... here. Adjust test.
4959 * g++.dg/mv2.C: Moved to...
4960 * g++.dg/ext/mv2.C: ... here. Adjust test.
4961 * g++.dg/mv3.C: Moved to...
4962 * g++.dg/ext/mv3.C: ... here.
4963 * g++.dg/mv4.C: Moved to...
4964 * g++.dg/ext/mv4.C: ... here.
4965 * g++.dg/mv5.C: Moved to...
4966 * g++.dg/ext/mv5.C: ... here. Adjust test.
4967 * g++.dg/mv6.C: Moved to...
4968 * g++.dg/ext/mv6.C: ... here. Adjust test.
4969 * g++.dg/ext/mv7.C: New test.
4970 * g++.dg/ext/mv8.C: New test.
4971 * g++.dg/ext/mv9.C: New test.
4972 * g++.dg/ext/mv10.C: New test.
4973 * g++.dg/ext/mv11.C: New test.
4975 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
4977 PR rtl-optimization/56144
4978 * gcc.dg/pr56144.c: New.
4980 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
4982 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
4984 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
4985 * g++.dg/cpp0x/constexpr-55573.C: Same
4987 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
4989 PR tree-optimization/56064
4990 * gcc.dg/fixed-point/view-convert.c: New test.
4992 2013-01-30 Andreas Schwab <schwab@suse.de>
4994 * lib/target-supports-dg.exp (dg-process-target): Use expr to
4995 evaluate the end index in string range.
4997 2013-01-30 Tobias Burnus <burnus@net-b.de>
5000 * gfortran.dg/allocatable_function_6.f90: New.
5002 2013-01-29 Janus Weil <janus@gcc.gnu.org>
5003 Mikael Morin <mikael@gcc.gnu.org>
5006 * gfortran.dg/proc_ptr_comp_36.f90: New.
5008 2013-01-29 Richard Biener <rguenther@suse.de>
5010 PR tree-optimization/55270
5011 * gcc.dg/torture/pr55270.c: New testcase.
5013 2013-01-28 Jakub Jelinek <jakub@redhat.com>
5015 PR rtl-optimization/56117
5016 * gcc.dg/pr56117.c: New test.
5018 2013-01-28 Richard Biener <rguenther@suse.de>
5020 PR tree-optimization/56034
5021 * gcc.dg/torture/pr56034.c: New testcase.
5023 2013-01-28 Jakub Jelinek <jakub@redhat.com>
5025 PR tree-optimization/56125
5026 * gcc.dg/pr56125.c: New test.
5028 2013-01-28 Tobias Burnus <burnus@net-b.de>
5029 Mikael Morin <mikael@gcc.gnu.org>
5032 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
5033 * gfortran.dg/import8.f90: Likewise.
5034 * gfortran.dg/interface_derived_type_1.f90: Likewise.
5035 * gfortran.dg/import10.f90: New test.
5036 * gfortran.dg/import11.f90: Likewise
5038 2013-01-28 Jakub Jelinek <jakub@redhat.com>
5041 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
5042 string.h. Provide memset, malloc and free prototypes, adjust line
5043 numbers in dg-output.
5044 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
5045 Provide memset prototype and adjust line numbers in dg-output.
5046 * c-c++-common/asan/global-overflow-1.c: Likewise.
5048 PR tree-optimization/56094
5049 * gcc.dg/pr56094.c: New test.
5051 2013-01-27 Amol Pise <amolpise15@gmail.com>
5053 * gcc.target/arm/neon-vfnms-1.c: New test.
5054 * gcc.target/arm/neon-vfnma-1.c: New test.
5056 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
5059 * gcc.target/i386/pr56114.c: New test.
5061 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
5064 * gfortran.dg/associate_14.f90: New test.
5067 * gfortran.dg/associate_13.f90: New test.
5069 2013-01-25 Jakub Jelinek <jakub@redhat.com>
5071 PR tree-optimization/56098
5072 * gcc.dg/pr56098-1.c: New test.
5073 * gcc.dg/pr56098-2.c: New test.
5075 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
5078 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
5080 2013-01-22 Marek Polacek <polacek@redhat.com>
5082 PR tree-optimization/56035
5083 * gcc.dg/pr56035.c: New test.
5085 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5087 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
5090 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5092 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
5094 2013-01-24 Jakub Jelinek <jakub@redhat.com>
5097 * gcc.dg/pr56078.c: New test.
5098 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
5100 2013-01-24 Martin Jambor <mjambor@suse.cz>
5102 PR tree-optimization/55927
5103 * g++.dg/ipa/devirt-10.C: Disable early inlining.
5105 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
5107 * gcc.target/i386/movsd.c: New test.
5109 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
5112 * gcc.target/i386/pr55934.c: New test.
5114 2013-01-23 Janus Weil <janus@gcc.gnu.org>
5117 * gfortran.dg/select_8.f90: New.
5119 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
5121 * gcc.target/microblaze/microblaze.exp: Remove
5122 target_config_cflags check.
5124 2013-01-23 Jakub Jelinek <jakub@redhat.com>
5127 * gfortran.dg/gomp/pr56052.f90: New test.
5130 * gcc.dg/pr49069.c: New test.
5132 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5135 * g++.dg/cpp0x/constexpr-static10.C: New.
5137 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
5140 * gcc.target/i386/pr56028.c: New test.
5142 2013-01-22 Jakub Jelinek <jakub@redhat.com>
5145 * gcc.target/i386/pr55686.c: New test.
5147 2013-01-22 Dodji Seketeli <dodji@redhat.com>
5150 * g++.dg/cpp0x/variadic139.C: New test.
5151 * g++.dg/cpp0x/variadic140.C: Likewise.
5152 * g++.dg/cpp0x/variadic141.C: Likewise.
5154 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
5156 * gnat.dg/warn8.adb: New test.
5158 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
5161 * gfortran.dg/include_8.f90: New test.
5163 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
5165 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
5166 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
5168 2013-01-21 Jakub Jelinek <jakub@redhat.com>
5170 PR tree-optimization/56051
5171 * gcc.c-torture/execute/pr56051.c: New test.
5173 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
5175 PR rtl-optimization/56023
5176 * gcc.dg/pr56023.c: New test.
5178 2013-01-21 Martin Jambor <mjambor@suse.cz>
5181 * gcc.target/i386/pr56022.c: New test.
5183 2013-01-21 Jason Merrill <jason@redhat.com>
5185 * lib/target-supports.exp (check_effective_target_alias): New.
5187 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
5190 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
5192 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
5194 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
5196 2013-01-19 Jeff Law <law@redhat.com>
5198 PR tree-optimization/52631
5199 * tree-ssa/pr52631.c: New test.
5200 * tree-ssa/ssa-fre-9: Update expected output.
5202 2013-01-19 Anthony Green <green@moxielogic.com>
5204 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
5207 2013-01-18 Jakub Jelinek <jakub@redhat.com>
5209 PR tree-optimization/56029
5210 * g++.dg/torture/pr56029.C: New test.
5212 2013-01-18 Sharad Singhai <singhai@google.com>
5214 PR tree-optimization/55995
5215 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
5217 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
5220 * gcc.target/i386/pr55433.c: New.
5222 2013-01-18 Jakub Jelinek <jakub@redhat.com>
5225 * gfortran.dg/pr56015.f90: New test.
5227 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
5229 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
5231 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
5233 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
5234 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5235 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5236 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5237 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5239 2013-01-17 Jeff Law <law@redhat.com>
5241 * gcc.dg/pr52573.c: Move to...
5242 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
5244 PR rtl-optimization/52573
5245 * gcc.dg/pr52573.c: New test.
5247 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
5250 * g++.dg/asan/interception-test-1.C: Skip on darwin.
5251 * lib/target-supports.exp (check_effective_target_swapcontext): Use
5252 check_no_compiler_messages to test support in ucontext.h.
5253 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
5254 compliant RLIMIT_AS.
5256 2013-01-17 Marek Polacek <polacek@redhat.com>
5258 PR rtl-optimization/55833
5259 * gcc.dg/pr55833.c: New test.
5261 2013-01-17 Jan Hubicka <jh@suse.cz>
5263 PR tree-optimization/55273
5264 * gcc.c-torture/compile/pr55273.c: New testcase.
5266 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
5269 * gcc.target/pr55981.c: New test.
5271 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
5273 * gcc.target/arm/pr40887.c: Require at least armv5.
5274 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
5275 * gcc.target/arm/pr51915.c: Likewise.
5276 * gcc.target/arm/pr52006.c: Likewise.
5277 * gcc.target/arm/pr53187.c: Likewise.
5279 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
5280 * gcc.target/arm/ftest-support-arm.h: Delete.
5281 * gcc.target/arm/ftest-support-thumb.h: Delete.
5282 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
5283 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
5284 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
5285 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
5286 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
5287 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
5288 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
5289 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
5290 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
5291 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
5292 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
5293 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
5294 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
5295 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
5296 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
5297 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
5298 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
5299 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
5300 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
5301 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
5302 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
5303 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
5304 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
5305 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
5307 2013-01-17 Martin Jambor <mjambor@suse.cz>
5309 PR tree-optimizations/55264
5310 * g++.dg/ipa/pr55264.C: New test.
5312 2013-01-16 Janus Weil <janus@gcc.gnu.org>
5315 * gfortran.dg/class_55.f90: New.
5317 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
5320 * gcc.c-torture/execute/builtins/builtins.exp: Add
5321 -Wl,--allow-multiple-definition for eabi and elf targets.
5324 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
5325 check_effective_target_vect_perm_short,
5326 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
5327 check_effective_target_vect64): Return 0 for big-endian ARM.
5328 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
5330 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
5333 2013-01-16 Richard Biener <rguenther@suse.de>
5335 PR tree-optimization/55964
5336 * gcc.dg/torture/pr55964.c: New testcase.
5338 2013-01-16 Richard Biener <rguenther@suse.de>
5340 PR tree-optimization/54767
5341 PR tree-optimization/53465
5342 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
5344 2013-01-16 Christian Bruel <christian.bruel@st.com>
5347 * gcc.target/sh/sh-switch.c: New testcase.
5349 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
5351 * gcc.dg/webizer.c: Increase the array size.
5353 2013-01-15 Jakub Jelinek <jakub@redhat.com>
5356 * gcc.dg/pr55940.c: New test.
5358 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
5359 Harald Anlauf <anlauf@gmx.de>
5361 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
5362 * gfortran.dg/bounds_check_5.f90: Likewise.
5363 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
5364 * gfortran.dg/continuation_9.f90: Likewise.
5365 * gfortran.dg/move_alloc_13.f90: Likewise.
5366 * gfortran.dg/structure_constructor_11.f90: Likewise.
5367 * gfortran.dg/tab_continuation.f: Likewise.
5368 * gfortran.dg/warning-directive-2.F90: Likewise.
5369 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
5371 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
5373 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
5374 * gcc.target/arm/fma-sp.c: Likewise.
5376 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
5378 PR rtl-optimization/55153
5379 * gcc.dg/pr55153.c: New.
5381 2013-01-15 Jakub Jelinek <jakub@redhat.com>
5383 PR tree-optimization/55920
5384 * gcc.c-torture/compile/pr55920.c: New test.
5386 2013-01-15 Richard Biener <rguenther@suse.de>
5389 * gcc.dg/torture/pr55882.c: New testcase.
5391 2013-01-15 Jakub Jelinek <jakub@redhat.com>
5393 PR tree-optimization/55955
5394 * gcc.c-torture/compile/pr55955.c: New test.
5396 2013-01-15 Dodji Seketeli <dodji@redhat.com>
5399 * g++.dg/cpp0x/alias-decl-31.C: New test.
5401 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
5404 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
5405 case where interface is null.
5407 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5410 * gfortran.dg/array_constructor_40.f90: New test.
5412 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
5414 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
5416 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
5418 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
5419 * gcc.target/aarch64/vect-ld1r-compile.c: New.
5420 * gcc.target/aarch64/vect-ld1r-fp.c: New.
5421 * gcc.target/aarch64/vect-ld1r.c: New.
5422 * gcc.target/aarch64/vect-ld1r.x: New.
5424 2013-01-14 Andi Kleen <ak@linux.intel.com>
5427 * gcc.target/i386/hle-clear-rel.c: New file
5428 * gcc.target/i386/hle-store-rel.c: New file.
5430 2013-01-14 Harald Anlauf <anlauf@gmx.de>
5432 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
5433 * gfortran.dg/bounds_check_4.f90: Likewise.
5434 * gfortran.dg/inquire_10.f90: Likewise.
5435 * gfortran.dg/minloc_3.f90: Likewise.
5436 * gfortran.dg/minlocval_3.f90: Likewise.
5437 * gfortran.dg/module_double_reuse.f90: Likewise.
5438 * gfortran.dg/mvbits_1.f90: Likewise.
5439 * gfortran.dg/oldstyle_1.f90: Likewise.
5440 * gfortran.dg/pr20163-2.f: Likewise.
5441 * gfortran.dg/save_1.f90: Likewise.
5442 * gfortran.dg/scan_1.f90: Likewise.
5443 * gfortran.dg/select_char_1.f90: Likewise.
5444 * gfortran.dg/shape_4.f90: Likewise.
5445 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
5446 * gfortran.dg/function_optimize_10.f90: Likewise.
5447 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
5448 * gfortran.dg/used_types_17.f90: Likewise.
5449 * gfortran.dg/used_types_18.f90: Likewise.
5451 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
5454 * gfortran.dg/proc_ptr_result_8.f90 : New test.
5456 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
5458 * gcc.dg/unroll_5.c: Add nomips16 attributes.
5460 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
5462 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
5464 2013-01-12 Janus Weil <janus@gcc.gnu.org>
5467 * gfortran.dg/assumed_type_2.f90: Fix test case.
5468 * gfortran.dg/internal_pack_13.f90: New test.
5469 * gfortran.dg/internal_pack_14.f90: New test.
5471 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
5474 * gfortran.dg/unlimited_polymorphic_8.f90: Update
5475 scan-tree-dump-times for foo.0.x._vptr to deal with change from
5478 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
5480 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
5482 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5485 * gcc.target/s390/pr55719.c: New testcase.
5487 2013-01-11 Richard Guenther <rguenther@suse.de>
5489 PR tree-optimization/44061
5490 * gcc.dg/pr44061.c: New testcase.
5492 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
5494 Update copyright years.
5496 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
5497 Jakub Jelinek <jakub@redhat.com>
5500 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
5502 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
5504 PR rtl-optimization/55672
5505 * gcc.target/i386/pr55672.c: New.
5507 2013-01-10 Jeff Law <law@redhat.com>
5509 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
5510 pass/fail message unique.
5513 2013-01-10 Jason Merrill <jason@redhat.com>
5515 * ada/.gitignore: New.
5517 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5519 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
5521 * g++.dg/tls/thread_local2.C: Likewise.
5522 * g++.dg/tls/thread_local2g.C: Likewise.
5523 * g++.dg/tls/thread_local6.C: Likewise.
5524 * g++.dg/tls/thread_local-order1.C: Add tls options.
5525 * g++.dg/tls/thread_local-order2.C: Likewise.
5526 * g++.dg/tls/thread_local3.C: Likewise.
5527 * g++.dg/tls/thread_local3g.C: Likewise.
5528 * g++.dg/tls/thread_local4.C: Likewise.
5529 * g++.dg/tls/thread_local4g.C: Likewise.
5530 * g++.dg/tls/thread_local5.C: Likewise.
5531 * g++.dg/tls/thread_local5g.C: Likewise.
5532 * g++.dg/tls/thread_local6g.C: Likewise.
5534 2013-01-10 Kostya Serebryany <kcc@google.com>
5536 * g++.dg/asan/asan_test.cc: Sync from upstream.
5538 2013-01-10 Jakub Jelinek <jakub@redhat.com>
5540 PR tree-optimization/55921
5541 * gcc.c-torture/compile/pr55921.c: New test.
5543 2013-01-09 Jan Hubicka <jh@suse.cz>
5545 PR tree-optimization/55569
5546 * gcc.c-torture/compile/pr55569.c: New testcase.
5548 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
5551 * gfortran.dg/use_28.f90: New test.
5553 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
5555 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
5556 number matching more robust.
5558 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
5560 PR rtl-optimization/55829
5561 * gcc.target/i386/pr55829.c: New.
5563 2013-01-09 Tobias Burnus <burnus@net-b.de>
5566 * gfortran.dg/bind_c_bool_1.f90: New.
5567 * gfortran.dg/do_5.f90: Add dg-warning.
5569 2013-01-09 Jan Hubicka <jh@suse.cz>
5571 PR tree-optimization/55875
5572 * gcc.c-torture/execute/pr55875.c: New testcase.
5573 * g++.dg/torture/pr55875.C: New testcase.
5575 2013-01-09 Jakub Jelinek <jakub@redhat.com>
5578 * c-c++-common/pr48418.c: New test.
5580 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
5583 * g++.dg/tls/thread_local-ice.C: New.
5585 2013-01-09 Andreas Schwab <schwab@suse.de>
5587 * gcc.dg/guality/pr54693.c: Null-terminate arr.
5589 2013-01-09 Jakub Jelinek <jakub@redhat.com>
5591 PR tree-optimization/48189
5592 * gcc.dg/pr48189.c: New test.
5594 2013-01-04 Jan Hubicka <jh@suse.cz>
5596 PR tree-optimization/55823
5597 * g++.dg/ipa/devirt-10.C: New testcase.
5599 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
5600 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
5602 PR rtl-optimization/55845
5603 * gcc.target/i386/pr55845.c: New test.
5605 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
5607 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
5608 instructions generated instead of number of occurances.
5610 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
5612 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
5613 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5614 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5615 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5616 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5617 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5618 * gcc.target/aarch64/vect-fcm.x: Likewise.
5619 * lib/target-supports.exp
5620 (check_effective_target_vect_cond): Enable for AArch64.
5622 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
5624 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
5625 endian-safe float pool loading.
5626 (test_square_root_v4sf): Likewise.
5627 (test_square_root_v2df): Likewise.
5628 * lib/target-supports.exp
5629 (check_effective_target_vect_call_sqrtf): Add AArch64.
5631 2013-01-08 Martin Jambor <mjambor@suse.cz>
5634 * gcc.dg/tree-ssa/pr55579.c: New test.
5636 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5638 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
5641 2013-01-08 Jakub Jelinek <jakub@redhat.com>
5644 * gcc.dg/torture/pr55890-3.c: New test.
5647 * gcc.c-torture/compile/pr55851.c: New test.
5650 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
5653 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
5656 * gfortran.dg/elemental_scalar_args_2.f90: New test.
5658 2013-01-07 Tobias Burnus <burnus@net-b.de>
5661 * gfortran.dg/pointer_init_2.f90: Update dg-error.
5662 * gfortran.dg/pointer_init_7.f90: New.
5664 2013-01-07 Richard Biener <rguenther@suse.de>
5666 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
5668 2013-01-07 Richard Biener <rguenther@suse.de>
5671 * gcc.dg/torture/pr55890-1.c: New testcase.
5672 * gcc.dg/torture/pr55890-2.c: Likewise.
5674 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
5676 * gcc.target/aarch64/fmovd.c: New.
5677 * gcc.target/aarch64/fmovf.c: Likewise.
5678 * gcc.target/aarch64/fmovd-zero.c: Likewise.
5679 * gcc.target/aarch64/fmovf-zero.c: Likewise.
5680 * gcc.target/aarch64/vect-fmovd.c: Likewise.
5681 * gcc.target/aarch64/vect-fmovf.c: Likewise.
5682 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
5683 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
5685 2013-01-07 Richard Biener <rguenther@suse.de>
5687 PR tree-optimization/55888
5688 PR tree-optimization/55862
5689 * gcc.dg/torture/pr55888.c: New testcase.
5691 2013-01-07 Tobias Burnus <burnus@net-b.de>
5694 * gfortran.dg/intrinsic_size_3.f90: New.
5696 2013-01-07 Tobias Burnus <burnus@net-b.de>
5699 * gfortran.dg/select_type_32.f90: New.
5701 2013-01-04 Dodji Seketeli <dodji@redhat.com>
5704 * g++.dg/cpp0x/alias-decl-29.C: New test.
5706 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
5711 * gfortran.dg/class_array_15.f03: New test.
5713 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
5718 * gfortran.dg/use_23.f90: New test.
5719 * gfortran.dg/use_24.f90: New test.
5720 * gfortran.dg/use_25.f90: New test.
5721 * gfortran.dg/use_26.f90: New test.
5722 * gfortran.dg/use_27.f90: New test.
5724 2013-01-06 Olivier Hainque <hainque@adacore.com>
5726 * gnat.dg/specs/clause_on_volatile.ads: New test.
5728 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
5730 * gnat.dg/alignment10.adb: New test.
5732 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
5733 Mikael Morin <mikael@gcc.gnu.org>
5736 * gfortran.dg/use_22.f90: New test.
5738 2013-01-04 Andrew Pinski <apinski@cavium.com>
5740 * gcc.target/aarch64/cmp-1.c: New testcase.
5742 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
5745 * gfortran.dg/select_type_31.f03: New test.
5747 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
5749 PR c++/54526 (again)
5750 * g++.dg/cpp0x/parse2.C: Extend.
5751 * g++.old-deja/g++.other/crash28.C: Adjust.
5753 2013-01-04 Richard Biener <rguenther@suse.de>
5755 PR tree-optimization/55862
5756 * gcc.dg/torture/pr55862.c: New testcase.
5758 2013-01-04 Martin Jambor <mjambor@suse.cz>
5760 PR tree-optimization/55755
5761 * gcc.dg/torture/pr55755.c: New test.
5762 * gcc.dg/tree-ssa/sra-13.c: Likewise.
5763 * gcc.dg/tree-ssa/pr45144.c: Update.
5765 2013-01-04 Richard Biener <rguenther@suse.de>
5768 * gcc.dg/fold-reassoc-2.c: New testcase.
5770 2013-01-04 Tobias Burnus <burnus@net-b.de>
5773 * gfortran.dg/null_7.f90: New.
5775 2013-01-04 Tobias Burnus <burnus@net-b.de>
5779 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
5780 * gfortran.dg/unlimited_polymorphic_7.f90: New.
5781 * gfortran.dg/unlimited_polymorphic_8.f90: New.
5783 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
5785 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
5787 2013-01-03 Janus Weil <janus@gcc.gnu.org>
5790 * gfortran.dg/assignment_1.f90: Modified.
5791 * gfortran.dg/assignment_4.f90: New.
5793 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
5795 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
5797 2013-01-03 Richard Biener <rguenther@suse.de>
5799 PR tree-optimization/55857
5800 * gcc.dg/vect/pr55857-1.c: New testcase.
5801 * gcc.dg/vect/pr55857-2.c: Likewise.
5803 2013-01-03 Jakub Jelinek <jakub@redhat.com>
5805 PR rtl-optimization/55838
5806 * gcc.dg/pr55838.c: New test.
5808 PR tree-optimization/55832
5809 * gcc.c-torture/compile/pr55832.c: New test.
5811 2013-01-02 Teresa Johnson <tejohnson@google.com>
5813 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
5814 * gcc.dg/tree-ssa/loop-23.c: Ditto.
5815 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
5816 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
5817 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
5818 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
5819 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
5820 * gcc.dg/unroll_1.c: Ditto.
5821 * gcc.dg/unroll_2.c: Ditto.
5822 * gcc.dg/unroll_3.c: Ditto.
5823 * gcc.dg/unroll_4.c: Ditto.
5825 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5827 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
5829 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5832 * gfortran.dg/eof_4.f90: New test.
5834 2013-01-02 Jakub Jelinek <jakub@redhat.com>
5836 * lib/c-compat.exp (compat-use-alt-compiler): Remove
5837 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
5838 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
5839 (compat_setup_dfp): Initialize compat_alt_caret and
5840 compat_save_TEST_ALWAYS_FLAGS.
5842 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
5844 * gcc.dg/torture/tls/tls-reload-1.c: New test.
5846 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
5848 * gcc.dg/torture/fp-int-convert-2.c: New test.
5850 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5852 * gfortran.dg/newunit_3.f90: Add dg-do run.
5853 * gfortran.dg/inquire_15.f90: Add dg-do run.
5855 2013-01-01 Jakub Jelinek <jakub@redhat.com>
5857 PR tree-optimization/55831
5858 * gcc.dg/pr55831.c: New test.
5860 Copyright (C) 2013 Free Software Foundation, Inc.
5862 Copying and distribution of this file, with or without modification,
5863 are permitted in any medium without royalty provided the copyright
5864 notice and this notice are preserved.