1 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
3 Skip tests that make assumptions about struct layout that don't hold
5 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
6 * g++.dg/cpp0x/iop.C: Likewise.
7 * g++.dg/cpp0x/named_refs.C: Likewise.
8 * g++.dg/cpp0x/rv1p.C: Likewise.
9 * g++.dg/cpp0x/rv2p.C: Likewise.
10 * g++.dg/cpp0x/rv3p.C: Likewise.
11 * g++.dg/cpp0x/rv4p.C: Likewise.
12 * g++.dg/cpp0x/rv5p.C: Likewise.
13 * g++.dg/cpp0x/rv6p.C: Likewise.
14 * g++.dg/cpp0x/rv7p.C: Likewise.
15 * g++.dg/cpp0x/rv8p.C: Likewise.
16 * g++.dg/ext/strncpy-chk1.C: Likewise.
17 * gcc.dg/builtin-object-size-10.c: Likewise.
18 * gcc.dg/builtin-object-size-11.c: Likewise.
19 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
20 * gcc.dg/pr25805.c: Likewise.
21 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
22 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
23 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
24 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
25 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
26 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
27 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
28 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
29 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
30 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
31 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
32 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
33 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
34 * gcc.c-torture/execute/zerolen-2.x: Likewise.
35 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
37 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
38 * gcc.dg/tree-ssa/loop-1.c: Likewise.
40 * gcc.dg/torture/pr37868.c: Disable for epiphany.
41 * gcc.dg/sibcall-6.c: Enable for epiphany.
43 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
45 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
47 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
49 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
50 memcpy not initializers.
52 * gcc.dg/guality/guality.exp: Skip on AIX.
54 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
57 * g++.dg/cpp0x/pr57101.C: New.
59 2013-07-26 Ian Bolton <ian.bolton@arm.com>
61 * gcc.target/aarch64/neg_1.c: New test.
63 2013-07-25 Janus Weil <janus@gcc.gnu.org>
66 * gfortran.dg/typebound_call_25.f90: New.
68 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
71 * g++.dg/cpp0x/pr57981.C: New.
73 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
76 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
78 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
80 PR rtl-optimization/57960
81 * gcc.target/s390/pr57960.c: New.
83 2013-07-25 Janus Weil <janus@gcc.gnu.org>
86 * gfortran.dg/unlimited_polymorphic_9.f90: New.
88 2013-07-25 Terry Guo <terry.guo@arm.com>
90 * gcc.target/arm/thumb1-Os-mult.c: New test case.
92 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
95 * g++.dg/inherit/pr57942.C: New.
97 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
99 * gcc.target/powerpc/bool2.h: New file, test the code generation
100 of logical operations for power5, altivec, power7, and power8
102 * gcc.target/powerpc/bool2-p5.c: Likewise.
103 * gcc.target/powerpc/bool2-av.c: Likewise.
104 * gcc.target/powerpc/bool2-p7.c: Likewise.
105 * gcc.target/powerpc/bool2-p8.c: Likewise.
106 * gcc.target/powerpc/bool3.h: Likewise.
107 * gcc.target/powerpc/bool3-av.c: Likewise.
108 * gcc.target/powerpc/bool2-p7.c: Likewise.
109 * gcc.target/powerpc/bool2-p8.c: Likewise.
111 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
113 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
115 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
117 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
119 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
121 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
122 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
123 type from long to long long.
124 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
125 to have effective-target keywords of lp64 and ilp32.
126 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
127 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
128 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
129 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
130 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
131 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
132 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
133 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
134 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
136 2013-07-23 Tom Tromey <tromey@redhat.com>
137 Joseph Myers <joseph@codesourcery.com>
139 * gcc.dg/c11-generic-1.c: New file.
140 * gcc.dg/c11-generic-2.c: New file.
142 2013-07-22 Tobias Burnus <burnus@net-b.de>
146 * coarray/lib_realloc_1.f90: Permit optimization.
147 * gfortran.dg/coarray_31.f90: New.
149 2013-07-22 Tobias Burnus <burnus@net-b.de>
152 * gfortran.dg/class_array_7.f03: Fix memory leak.
154 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
157 * g++.dg/cpp0x/decltype56.C: New.
159 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
161 * gcc.dg/pr53265.c: Correct line number in dg-message.
163 2013-07-22 Diego Novillo <dnovillo@google.com>
165 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
167 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
170 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
171 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
173 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
176 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
177 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
178 * gcc.dg/torture/pr53366-1.c: Same.
179 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
180 * gcc.dg/torture/pr56488.c: Same.
181 * gcc.dg/torture/pr57584.c: Same.
182 * gcc.dg/tree-ssa/pr57385.c: Same.
183 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
185 2013-07-21 OndÅ
\99ej BÃlka <neleai@seznam.cz>
187 * c-c++-common/pr41779.c: Fix typos.
188 * gcc.c-torture/compile/20031125-2.c: Likewise.
189 * gcc.c-torture/compile/20040621-1.c: Likewise.
190 * gcc.c-torture/execute/20020418-1.c: Likewise.
191 * gcc.dg/20020108-1.c: Likewise.
192 * gcc.dg/atomic-generic-aux.c: Likewise.
193 * gcc.dg/builtin-complex-err-2.c: Likewise.
194 * gcc.dg/decl-1.c: Likewise.
195 * gcc.dg/di-sync-multithread.c: Likewise.
196 * gcc.dg/format/c90-printf-1.c: Likewise.
197 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
198 * gcc.dg/long-long-compare-1.c: Likewise.
199 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
200 * gcc.dg/pr17055-1.c: Likewise.
201 * gcc.dg/pr27095.c: Likewise.
202 * gcc.dg/torture/fp-int-convert.h: Likewise.
203 * gcc.dg/tree-prof/inliner-1.c: Likewise.
204 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
205 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
206 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
207 * gcc.dg/tree-ssa/loop-19.c: Likewise.
208 * gcc.dg/tree-ssa/loop-1.c: Likewise.
209 * gcc.dg/tree-ssa/pr21001.c: Likewise.
210 * gcc.dg/tree-ssa/pr42585.c: Likewise.
211 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
212 * gcc.dg/vect/vect-cond-5.c: Likewise.
213 * gcc.dg/weak/typeof-2.c: Likewise.
214 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
215 * gcc.target/arm/naked-1.c: Likewise.
216 * gcc.target/i386/pr9771-1.c: Likewise.
217 * gcc.target/sparc/sparc-constant-1.c: Likewise.
218 * gcc.target/sparc/struct-ret-check.c: Likewise.
219 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
220 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
221 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
224 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
227 * gfortran.dg/dependency_42.f90: New test.
228 * gfortran.dg/dependency_43.f90: New test.
230 2013-07-21 Tobias Burnus <burnus@net-b.de>
233 * gfortran.dg/round_4.f90: New.
235 2013-07-21 Tobias Burnus <burnus@net-b.de>
238 * gfortran.dg/min_max_conformance_2.f90: New.
240 2013-07-20 Jakub Jelinek <jakub@redhat.com>
242 PR preprocessor/57620
243 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
244 (main): Don't test {s,u,U,L}12.
245 * c-c++-common/raw-string-13.c: New test.
246 * c-c++-common/raw-string-14.c: New test.
247 * c-c++-common/raw-string-15.c: New test.
248 * c-c++-common/raw-string-16.c: New test.
250 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
252 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
254 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
256 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
258 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
259 target { ! keeps_null_pointer_checks }.
260 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
261 target { ! keeps_null_pointer_checks }.
263 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
264 * gcc.dg/torture/pr56488.c: Likewise.
266 2013-07-19 Ian Bolton <ian.bolton@arm.com>
268 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
271 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
273 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
274 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
275 * gfortran.dg/guality/guality.exp: Skip on AIX.
277 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
279 * g++.dg/debug/pr56819.C: Skip on AIX.
280 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
281 * g++.dg/guality/guality.exp: Skip on AIX.
283 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
285 * gcc.misc-tests/gcov-14.c: Skip on AIX.
287 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
289 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
292 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
293 Adjust to corrected rounding.
295 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
297 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
298 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
299 check_effective_target_cilkplus.
300 * g++.dg/cilk-plus/cilk-plus.exp: Same.
302 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
304 * gcc.target/powerpc/pr57744.c: Fix typo.
306 2013-07-18 Sriraman Tallam <tmsriram@google.com>
309 * gcc.c-torture/compile/pr57698.c: New test.
310 * gcc.c-torture/compile/pr43791.c: Remove prune output
312 * gcc.c-torture/compile/pr44043.c: Ditto.
314 2013-07-18 Wei Mi <wmi@google.com>
316 PR rtl-optimization/57878
317 * g++.dg/pr57518.C: New test.
319 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
321 * gcc.dg/pr42611.c: Move dg-error to correct line.
323 2013-07-17 Tobias Burnus <burnus@net-b.de>
326 * gfortran.dg/dollar_sym_3.f: New.
327 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
329 2013-07-16 Iain Sandoe <iain@codesourcery.com>
334 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
335 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
336 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
337 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
338 * objc.dg/image-info.m: Likewise.
339 * objc.dg/symtab-1.m: Likewise.
340 * objc.dg/torture/strings/const-str-10.m: Likewise.
341 * objc.dg/torture/strings/const-str-11.m: Likewise.
342 * objc.dg/torture/strings/const-str-9.m: Likewise.
343 * objc.dg/zero-link-1.m: Likewise.
344 * objc.dg/zero-link-2.m: Likewise.
345 * objc.dg/no-extra-load.m: Avoid Foundation.h.
346 * objc.dg/objc-foreach-4.m: Likewise.
347 * objc.dg/objc-foreach-5.m: Likewise.
348 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
350 * obj-c++.dg/strings/const-str-12.mm: Likewise.
351 * obj-c++.dg/syntax-error-1.mm: Likewise.
352 * objc.dg/method-6.m: Likewise.
353 * objc.dg/pr23214.m: Likewise.
354 * objc.dg/proto-lossage-7.m: Likewise.
355 * objc.dg/strings/const-str-12b.m: Likewise.
356 * objc.dg/zero-link-3.m: Likewise.
357 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
358 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
359 adjust headers, interfaces and encoded types to reflect current system
360 versions. Add FIXME and outputs from current system compiler for
363 2013-07-15 Cong Hou <congh@google.com>
365 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
367 * gcc.target/i386/l_fma_float_3.c: Likewise.
368 * gcc.target/i386/l_fma_double_1.c: Likewise.
369 * gcc.target/i386/l_fma_double_3.c: Likewise.
371 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
373 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
374 function to test if HTM is available.
375 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
376 * gcc.target/powerpc/htm-builtin-1.c: New test.
378 2013-07-15 Tobias Burnus <burnus@net-b.de>
380 * gfortran.dg/coarray_lib_realloc_1.f90: New.
381 * gfortran.dg/coarray/lib_realloc_1.f90: New.
382 * gfortran.dg/coarray_6.f90: Add dg-error.
384 2013-07-15 Tobias Burnus <burnus@net-b.de>
387 * gfortran.dg/finalize_18.f90: New.
389 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
392 * fortran.dg/module_variable_1.f90: New test.
393 * fortran.dg/module_variable_2.f90: New test.
395 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
397 * g++.dg/ext/vector19.C: Adapt.
398 * g++.dg/ext/vector23.C: New testcase.
400 2013-07-12 Michael Matz <matz@suse.de>
403 * c-c++-common/pr55771.c: New test.
405 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
407 * gcc.target/aarch64/vect-movi.c: New.
409 2013-07-11 Sriraman Tallam <tmsriram@google.com>
412 * g++.dg/ext/pr57362.C: New.
414 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
417 * gcc.target/avr/torture/pr57631.c: New test.
419 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
422 * g++.dg/cpp0x/constexpr-ice7.C: New.
424 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
426 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
428 * gcc.c-torture/execute/nest-align-1.x: New.
430 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
433 * g++.dg/cpp0x/sfinae48.C: New.
435 2013-07-10 Jakub Jelinek <jakub@redhat.com>
437 PR preprocessor/57824
438 * c-c++-common/raw-string-17.c: New test.
439 * c-c++-common/gomp/pr57824.c: New test.
441 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
444 * g++.dg/cpp0x/reinterpret_cast1.C: New.
445 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
446 * g++.dg/conversion/dr195.C: Update.
447 * g++.dg/expr/cast2.C: Likewise.
449 2013-07-10 Jakub Jelinek <jakub@redhat.com>
451 * c-c++-common/raw-string-18.c: New test.
452 * c-c++-common/raw-string-19.c: New test.
454 PR preprocessor/57757
455 * g++.dg/cpp/paste1.C: New test.
456 * g++.dg/cpp/paste2.C: New test.
458 2013-07-10 Graham Stott <grahams@btinternet.com>
460 * gcc.target/mips/mulsize-1.c: New.
461 * gcc.target/mips/mulsize-2.c: New.
462 * gcc.target/mips/mulsize-3.c: New.
463 * gcc.target/mips/mulsize-4.c: New.
465 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
468 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
469 * g++.dg/ext/vector24.C: New testcase.
471 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
474 * g++.dg/cpp0x/decltype17.C: Adjust.
476 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
479 * g++.dg/cpp0x/pr51786.C: New.
481 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
483 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
485 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
487 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
489 * gcc.target/powerpc/sd-vsx.c: Require dfp.
490 * gcc.target/powerpc/sd-pwr6.c: Likewise.
492 2013-07-08 Tobias Burnus <burnus@net-b.de>
495 * gfortran.dg/c_f_pointer_tests_8.f90: New.
497 2013-07-08 Tobias Burnus <burnus@net-b.de>
500 * gfortran.dg/do_check_9.f90: New.
502 2013-07-08 Tobias Burnus <burnus@net-b.de>
505 * gfortran.dg/dot_product_2.f90: New.
507 2013-07-08 Tobias Burnus <burnus@net-b.de>
510 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
512 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
514 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
515 * gfortran.dg/finalize_10.f90: Fix dg-final.
517 2013-07-08 Jakub Jelinek <jakub@redhat.com>
520 * gcc.target/i386/pr57819.c: New test.
522 PR rtl-optimization/57829
523 * gcc.c-torture/execute/pr57829.c: New test.
525 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
527 * gcc.target/i386/memcpy-vector_loop-1.c: New.
528 * gcc.target/i386/memcpy-vector_loop-2.c: New.
530 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
533 * gcc.target/i386/pr57807.c: New test.
535 2013-07-06 Jakub Jelinek <jakub@redhat.com>
538 * gcc.dg/tree-ssa/vrp89.c: New test.
540 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
543 * g++.dg/parse/defarg16.C: New.
545 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
547 PR rtl-optimization/55342
548 * gcc.target/i386/pr55342.c: New.
550 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
552 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
554 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
557 * g++.dg/inherit/virtual10.C: New.
559 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
562 * gcc.dg/large-size-array-6.c: New test.
564 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
567 * g++.dg/template/crash116.C: New.
569 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
571 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
572 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
574 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
577 * g++.dg/cpp0x/nsdmi-list3.C: New.
579 2013-07-03 Jakub Jelinek <jakub@redhat.com>
582 * gcc.target/i386/pr57777.c: New test.
585 * g++.dg/template/arg9.C: New test.
587 2013-07-02 Sriraman Tallam <tmsriram@google.com>
589 * gcc.target/i386/avx-inline.c: New test.
591 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
593 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
594 * gcc.target/mips/call-2.c: Likewise.
595 * gcc.target/mips/call-3.c: Likewise.
596 * gcc.target/mips/lazy-binding-1.c: Likewise.
598 2013-07-02 Jakub Jelinek <jakub@redhat.com>
600 PR tree-optimization/57741
601 * gcc.dg/vect/pr57741-1.c: New test.
602 * gcc.dg/vect/pr57741-2.c: New test.
603 * gcc.dg/vect/pr57741-3.c: New test.
605 2013-07-02 Ian Bolton <ian.bolton@arm.com>
607 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
609 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
610 * lib/target-supports.exp: Define aarch64_little_endian.
612 2013-07-02 Ian Bolton <ian.bolton@arm.com>
614 * gcc.target/aarch64/abs_1.c: New test.
616 2013-07-02 Ian Bolton <ian.bolton@arm.com>
618 * gcc.target/aarch64/bfxil_1.c: New test.
619 * gcc.target/aarch64/bfxil_2.c: Likewise.
621 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
624 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
625 array sizes from 100 to 20.
627 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
630 * gfortran.dg/pointer_remapping_8.f90: New.
632 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
634 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
635 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
636 * g++.dg/cpp1y/udlit-userdef-string.C: New.
637 * g++.dg/cpp1y/complex_literals.h: New.
639 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
642 * g++.dg/cpp0x/noexcept21.C: New.
644 2013-06-28 Jakub Jelinek <jakub@redhat.com>
647 * gcc.target/i386/pr57736.c: New test.
649 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
651 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
653 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
654 strings to match the fixed error messages.
655 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
656 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
659 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
662 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
663 stqcx. get even registers.
665 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
668 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
670 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
672 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
674 * gcc.target/i386/bmi-1.c: Ditto.
675 * gcc.target/i386/bmi-bextr-4.c: New.
676 * gcc.target/i386/bmi-bextr-5.c: Ditto.
678 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
681 * g++.dg/cpp0x/initlist73.C: New.
683 2013-06-27 Meador Inge <meadori@codesourcery.com>
685 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
686 * g++.dg/simulate-thread/atomics-2.C: Likewise.
687 * g++.dg/simulate-thread/atomics-1.C: Likewise.
689 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
692 * g++.dg/ext/pr57509.C: New file.
694 2013-06-27 Jakub Jelinek <jakub@redhat.com>
697 * gcc.target/i386/bmi-bextr-3.c: New test.
700 * gcc.target/i386/bmi2-bzhi-1.c: New test.
702 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
705 * g++.dg/cpp0x/pr57172.C: New testcase.
707 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
709 * gcc.target/s390/htm-1.c: New file.
710 * gcc.target/s390/htm-nofloat-1.c: New file.
711 * gcc.target/s390/htm-xl-intrin-1.c: New file.
713 2013-06-26 Tobias Burnus <burnus@net-b.de>
716 * gfortran.dg/bounds_check_17.f90: New.
718 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
721 * g++.dg/cpp1y/pr57640.C: New.
723 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
726 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
727 overflow due to size of arrays.
729 2013-06-25 Jakub Jelinek <jakub@redhat.com>
731 PR tree-optimization/57705
732 * gcc.dg/vect/pr57705.c: New test.
733 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
735 2013-06-25 Martin Jambor <mjambor@suse.cz>
738 * g++.dg/ipa/pr57670.C: New test.
740 2013-06-25 Richard Biener <rguenther@suse.de>
743 * gcc.dg/pr56977.c: New testcase.
745 2013-06-24 Martin Jambor <mjambor@suse.cz>
747 PR tree-optimization/57358
748 * gcc.dg/ipa/pr57358.c: New test.
750 2013-06-24 Richard Biener <rguenther@suse.de>
753 * gcc.dg/torture/pr57584.c: Remove target specific bits.
755 2013-06-24 Richard Biener <rguenther@suse.de>
757 PR tree-optimization/57488
758 * gcc.dg/torture/pr57488.c: New testcase.
760 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
761 Dominique d'Humieres <dominiq@lps.ens.fr>
764 * gfortran.dg/fraction.f90: New.
766 2013-06-24 Alan Modra <amodra@gmail.com>
768 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
769 Add scan-assembler-not "lvx".
770 * gcc.target/powerpc/le-altivec-consts.c: New.
772 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
774 * g++.dg/cpp0x/sfinae47.C: New.
776 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
779 * gcc.target/sh/pr52483-1.c: New.
780 * gcc.target/sh/pr52483-2.c: New.
781 * gcc.target/sh/pr52483-3.c: New.
782 * gcc.target/sh/pr52483-4.c: New.
783 * gcc.target/sh/pr52483-5.c: New.
785 2013-06-23 Sriraman Tallam <tmsriram@google.com>
787 * gcc.target/i386/intrinsics_1.c: New test.
788 * gcc.target/i386/intrinsics_2.c: Ditto.
789 * gcc.target/i386/intrinsics_3.c: Ditto.
790 * gcc.target/i386/intrinsics_4.c: Ditto.
791 * gcc.target/i386/intrinsics_5.c: Ditto.
792 * gcc.target/i386/intrinsics_6.c: Ditto.
793 * gcc.target/i386/avx-1.c: Provide macros for builtins
794 needing immediate arguments in f16cintrin.h and rtmintrin.h.
796 2013-06-21 Tobias Burnus <burnus@net-b.de>
799 * gfortran.dg/finalize_17.f90: New.
801 2013-06-21 Tobias Burnus <burnus@net-b.de>
803 * gfortran.dg/realloc_on_assign_18.f90: New.
805 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
807 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
808 Also changed the returns from error as distinct values so that
809 debugging can get easier.
810 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
811 errors specific to C, if necessary. Also added new error
813 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
814 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
815 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
816 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
817 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
818 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
819 the same changes as parser_errors3.c, spaces were added between colons
820 to not confuse C++ compiler with 2 colons as scope.
821 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
822 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
823 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
824 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
825 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
826 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
827 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
828 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
829 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
830 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
831 * g++.dg/cilk-plus/cilk-plus.exp: New script.
832 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
835 2013-06-21 Joseph Myers <joseph@codesourcery.com>
838 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
840 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
843 * gcc.target/i386/pr57655.c: New test.
845 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
847 * ada/acats/tests/gcc: Delete.
848 * gnat.dg/style: Likewise.
850 2013-06-20 Jeff Law <law@redhat.com>
852 PR tree-optimization/57660
853 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
854 based on their branch cost.
856 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
858 2013-06-20 Tobias Burnus <burnus@net-b.de>
861 * gfortran.dg/list_read_11.f90: New.
863 2013-06-20 Richard Biener <rguenther@suse.de>
865 PR tree-optimization/57584
866 * gcc.dg/torture/pr57584.c: New testcase.
868 2013-06-19 Sharad Singhai <singhai@google.com>
870 * g++.dg/gcov/gcov-8.C: New testcase.
871 * lib/gcov.exp: Handle intermediate format.
873 2013-06-19 Wei Mi <wmi@google.com>
875 PR rtl-optimization/57518
876 * testsuite/gcc.dg/pr57518.c: New test.
878 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
880 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
882 2013-06-19 Jan Hubicka <jh@suse.cz>
884 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
886 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
888 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
889 hard-coded values of array sizes with a #define.
890 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
891 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
892 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
893 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
894 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
896 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
898 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
899 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
901 2013-06-19 Jeff Law <law@redhat.com>
903 * gcc.dg/tree-ssa/forwprop-28.c: New test.
905 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
908 * g++.dg/template/error53.C: New.
910 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
913 * gcc.target/powerpc/pr55033.c: Fix options.
915 2013-06-18 Sriraman Tallam <tmsriram@google.com>
917 * gcc.target/i386/inline_error.c: New test.
918 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
919 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
921 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
924 * g++.dg/cpp0x/decltype55.C: New.
926 2013-06-18 Marek Polacek <polacek@redhat.com>
928 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
930 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
932 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
934 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
936 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
937 Also changed the returns from error as distinct values so that it is
940 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
942 * gcc.target/aarch64/scalar_intrinsics.c: Update.
944 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
947 * g++.dg/template/error52.C: New.
948 * g++.dg/lookup/friend15.C: Update.
949 * g++.dg/parse/error11.C: Likewise.
950 * g++.dg/parse/error14.C: Likewise.
951 * g++.dg/parse/parser-pr28152-2.C: Likewise.
952 * g++.dg/parse/template25.C: Likewise.
953 * g++.old-deja/g++.jason/cond.C: Likewise.
954 * g++.old-deja/g++.mike/for2.C: Likewise.
955 * g++.old-deja/g++.robertl/eb125.C: Likewise.
956 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
958 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
960 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
963 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
965 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
966 accidentally placing minus sign for length instead of stride.
968 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
970 PR rtl-optimization/57425
971 PR rtl-optimization/57569
972 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
973 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
975 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
979 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
981 * gfortran.dg/typebound_assignment_6.f03: New.
983 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
985 * gcc.target/h8300/h8300.exp: New.
986 * gcc.dg/pragma-isr.c: Move to ...
987 * gcc.target/sh/torture/pragma-isr.c: ... here ...
988 * gcc.target/h8300/pragma-isr.c: ... and here.
989 * gcc.dg/pragma-isr2.c: Move to ...
990 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
991 * gcc.target/h8300/pragma-isr2.c: ... and here.
992 * gcc.dg/pragma-isr-trapa.c: Move to ...
993 * gcc.target/sh/pragma-isr-trapa.c: ... here.
994 * gcc.dg/pragma-isr-trapa2.c: Move to ...
995 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
996 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
997 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
998 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
999 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
1000 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
1001 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
1002 * gcc.dg/attr-isr-trap_exit.c: Move to ...
1003 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
1004 * gcc.dg/attr-isr-trapa.c: Move to ...
1005 * gcc.target/sh/attr-isr-trapa.c: ... here.
1007 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1010 * g++.dg/ext/builtin-offsetof1.C: New.
1012 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
1014 * gcc.target/aarch64/vect_smlal_1.c: New file.
1016 2013-06-14 Tobias Burnus <burnus@net-b.de>
1019 * gfortran.dg/defined_assignment_7.f90: New.
1021 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1024 * g++.dg/rtti/dyncast6.C: New.
1025 * g++.dg/cpp0x/dyncast1.C: Likewise.
1027 2013-06-14 Alan Modra <amodra@gmail.com>
1030 * gcc.dg/pr57134.c: New.
1032 2013-06-14 Tobias Burnus <burnus@net-b.de>
1035 * gfortran.dg/deferred_type_param_9.f90: New.
1037 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
1039 * gcc.dg/fold-minus-1.c: New testcase.
1041 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
1044 * gfortran.dg/typebound_assignment_5.f03: New.
1046 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
1048 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
1050 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1051 Pat Haugen <pthaugen@us.ibm.com>
1052 Peter Bergner <bergner@vnet.ibm.com>
1054 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
1055 load/store instructions on power7, power8.
1056 * gcc.target/powerpc/atomic-p8.c: Likewise.
1058 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
1061 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
1063 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
1066 * g++.dg/warn/Wunused-var-20.C: New.
1068 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
1070 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
1071 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
1072 Run with -fno-common.
1074 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
1076 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
1077 and exit function calls with return 1 and return 0, respectively.
1079 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
1081 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
1084 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
1086 PR tree-optimization/57361
1087 * gcc.dg/tree-ssa/pr57361.c: New file.
1089 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1091 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
1092 to ensure alignment.
1093 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
1095 2013-06-12 Tobias Burnus <burnus@net-b.de>
1097 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
1099 2013-06-12 Tobias Burnus <burnus@net-b.de>
1100 Dominique d'Humieres <dominiq@lps.ens.fr>
1102 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
1104 2013-06-12 Jakub Jelinek <jakub@redhat.com>
1107 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
1108 * gcc.target/i386/pr56564-3.c: Likewise.
1110 2013-06-11 Tobias Burnus <burnus@net-b.de>
1113 * gfortran.dg/class_array_18.f90: New.
1115 2013-06-11 Jan Hubicka <jh@suse.cz>
1118 * g++.dg/ext/visibility/anon6.C: Update testcase.
1120 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
1123 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
1124 in how we check __sec_reduce_mutating function's result.
1126 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1127 Pat Haugen <pthaugen@us.ibm.com>
1128 Peter Bergner <bergner@vnet.ibm.com>
1130 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
1131 direct move instructions.
1132 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
1133 * gcc.target/powerpc/direct-move.h: Likewise.
1134 * gcc.target/powerpc/direct-move-float1.c: Likewise.
1135 * gcc.target/powerpc/direct-move-float2.c: Likewise.
1136 * gcc.target/powerpc/direct-move-double1.c: Likewise.
1137 * gcc.target/powerpc/direct-move-double2.c: Likewise.
1138 * gcc.target/powerpc/direct-move-long1.c: Likewise.
1139 * gcc.target/powerpc/direct-move-long2.c: Likewise.
1141 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
1144 * g++.dg/cpp0x/pr52440.C: New.
1146 2013-06-10 Jakub Jelinek <jakub@redhat.com>
1149 * gcc.target/i386/pr56564-1.c: New test.
1150 * gcc.target/i386/pr56564-2.c: New test.
1151 * gcc.target/i386/pr56564-3.c: New test.
1152 * gcc.target/i386/pr56564-4.c: New test.
1153 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
1154 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1155 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1156 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1157 * gcc.target/i386/vect-sizes-1.c: Likewise.
1158 * gcc.target/i386/memcpy-1.c: Likewise.
1159 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
1160 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
1162 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
1164 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
1165 systems to cover all GNU systems.
1166 * g++.dg/abi/guard2.C: Likewise.
1167 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
1168 * g++.dg/eh/sighandle.C: Likewise.
1169 * g++.dg/ext/cleanup-10.C: Likewise.
1170 * g++.dg/ext/cleanup-11.C: Likewise.
1171 * g++.dg/ext/cleanup-8.C: Likewise.
1172 * g++.dg/ext/cleanup-9.C: Likewise.
1173 * g++.dg/opt/const5.C: Likewise.
1174 * g++.dg/opt/life1.C: Likewise.
1175 * g++.dg/other/pr39496.C: Likewise.
1176 * g++.old-deja/g++.abi/aggregates.C: Likewise.
1177 * g++.old-deja/g++.abi/align.C: Likewise.
1178 * g++.old-deja/g++.abi/bitfields.C: Likewise.
1179 * g++.old-deja/g++.law/weak.C: Likewise.
1180 * g++.old-deja/g++.pt/asm1.C: Likewise.
1181 * gcc.c-torture/execute/20030125-1.x: Likewise.
1182 * gcc.c-torture/execute/990127-2.x: Likewise.
1183 * gcc.dg/20041106-1.c: Likewise.
1184 * gcc.dg/20050503-1.c: Likewise.
1185 * gcc.dg/builtin-object-size-5.c: Likewise.
1186 * gcc.dg/cleanup-10.c: Likewise.
1187 * gcc.dg/cleanup-11.c: Likewise.
1188 * gcc.dg/cleanup-8.c: Likewise.
1189 * gcc.dg/cleanup-9.c: Likewise.
1190 * gcc.dg/complex-5.c: Likewise.
1191 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
1192 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
1193 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
1194 * gcc.dg/dfp/pr35739.c: Likewise.
1195 * gcc.dg/fdata-sections-1.c: Likewise.
1196 * gcc.dg/lto/20090206-1_0.c: Likewise.
1197 * gcc.dg/lto/20090206-2_0.c: Likewise.
1198 * gcc.dg/pr30360.c: Likewise.
1199 * gcc.dg/pr37303.c: Likewise.
1200 * gcc.dg/pr39323-1.c: Likewise.
1201 * gcc.dg/pr39323-2.c: Likewise.
1202 * gcc.dg/pr39323-3.c: Likewise.
1203 * gcc.dg/pr45416.c: Likewise.
1204 * gcc.dg/setjmp-2.c: Likewise.
1205 * gcc.dg/split-1.c: Likewise.
1206 * gcc.dg/split-3.c: Likewise.
1207 * gcc.dg/split-4.c: Likewise.
1208 * gcc.dg/strlenopt-12g.c: Likewise.
1209 * gcc.dg/strlenopt-14g.c: Likewise.
1210 * gcc.dg/strlenopt-14gf.c: Likewise.
1211 * gcc.dg/strlenopt-16g.c: Likewise.
1212 * gcc.dg/strlenopt-17g.c: Likewise.
1213 * gcc.dg/strlenopt-18g.c: Likewise.
1214 * gcc.dg/strlenopt-1f.c: Likewise.
1215 * gcc.dg/strlenopt-22g.c: Likewise.
1216 * gcc.dg/strlenopt-2f.c: Likewise.
1217 * gcc.dg/strlenopt-4g.c: Likewise.
1218 * gcc.dg/strlenopt-4gf.c: Likewise.
1219 * gcc.dg/struct-ret-3.c: Likewise.
1220 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
1221 * gcc.misc-tests/linkage.exp: Likewise.
1222 * gcc.target/i386/20000724-1.c: Likewise.
1223 * gcc.target/i386/align-main-3.c: Likewise.
1224 * gcc.target/i386/cleanup-1.c: Likewise.
1225 * gcc.target/i386/inline-mcpy.c: Likewise.
1226 * gcc.target/i386/pr32268.c: Likewise.
1227 * gcc.target/i386/pr36613.c: Likewise.
1228 * gcc.target/i386/pr39013-1.c: Likewise.
1229 * gcc.target/i386/pr39013-2.c: Likewise.
1230 * gcc.target/i386/pr39496.c: Likewise.
1231 * gcc.target/i386/pr40906-3.c: Likewise.
1232 * gcc.target/i386/pr46084.c: Likewise.
1233 * lib/target-supports.exp (check_effective_target_pie): Likewise.
1235 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
1238 * gcc.target/sh/pr6526.c: New.
1240 2013-06-09 Jakub Jelinek <jakub@redhat.com>
1243 * gcc.c-torture/execute/pr57568.c: New test.
1245 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1248 * g++.dg/other/vararg-4.C: New.
1250 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
1252 PR rtl-optimization/57559
1253 * gcc.target/s390/pr57559.c : New test.
1255 2013-06-08 Tobias Burnus <burnus@net-b.de>
1258 * gfortran.dg/finalize_10.f90: New.
1259 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
1260 * gfortran.dg/finalize_15.f90: New.
1262 2013-06-08 Tobias Burnus <burnus@net-b.de>
1265 * gfortran.dg/storage_size_4.f90: New.
1267 2013-06-07 Sriraman Tallam <tmsriram@google.com>
1270 * testsuite/g++.dg/ext/pr57548.C: New test.
1272 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
1275 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
1277 2013-06-07 Jan Hubicka <jh@suse.cz>
1279 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
1281 2013-06-07 Tobias Burnus <burnus@net-b.de>
1284 * gfortran.dg/array_constructor_48.f90: New.
1285 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
1286 * gfortran.dg/array_constructor_type_15.f03: Ditto.
1288 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1291 * gcc.target/arm/xordi3-opt.c: New test.
1293 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1295 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
1296 Revert to dg-options.
1298 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
1301 * gcc.target/powerpc/pr55033.c: New.
1303 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
1306 * g++.dg/cpp0x/alias-decl-36.C: New.
1308 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1309 Pat Haugen <pthaugen@us.ibm.com>
1310 Peter Bergner <bergner@vnet.ibm.com>
1312 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
1313 power8 builtin functions.
1314 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
1315 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
1316 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
1317 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
1318 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
1319 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
1320 * gcc.target/powerpc/p8vector-vectorize-1.c: New
1321 tests to test power8 auto-vectorization.
1322 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
1323 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
1324 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
1325 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
1327 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
1328 powerpc_p8vector_ok instead of powerpc_vsx_ok.
1330 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
1332 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
1334 (check_effective_target_powerpc_p8vector_ok): Likewise.
1335 (is-effective-target): Likewise.
1336 (check_vect_support_and_set_flags): Likewise.
1338 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
1341 * g++.dg/parse/error53.C: New.
1343 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
1345 PR rtl-optimization/57459
1346 * gcc.target/i386/pr57459.c: New test.
1348 2013-06-06 Teresa Johnson <tejohnson@google.com>
1351 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
1352 into -freorder-blocks-and-partition test.
1353 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
1354 * gcc.dg/tree-prof/20041218-1.c: Ditto.
1355 * gcc.dg/tree-prof/pr52027.c: Use -O2.
1356 * gcc.dg/tree-prof/pr50907.c: Ditto.
1357 * gcc.dg/tree-prof/pr45354.c: Ditto.
1358 * g++.dg/tree-prof/partition2.C: Ditto.
1359 * g++.dg/tree-prof/partition3.C: Ditto.
1361 2013-06-06 Tobias Burnus <burnus@net-b.de>
1364 * gfortran.dg/finalize_16.f90: New.
1366 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
1368 * gcc.dg/vect/no-section-anchors-vect-68.c:
1369 Add dg-skip-if aarch64_tiny.
1371 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
1374 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
1375 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
1377 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1380 * g++.dg/cpp0x/decltype54.C: New.
1382 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
1384 * gcc.dg/fshort-wchar.c: Add extra dg-options for
1385 arm*-*-*eabi* targets.
1386 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
1388 * gcc.dg/tree-ssa/pr43491.c: Likewise.
1390 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
1391 Tobias Burnus <burnus@net-b.de>
1393 * gfortran.dg/string_length_2.f90: Fix dg-do run.
1394 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
1395 * gfortran.dg/io_real_boz_4.f90: Ditto.
1396 * gfortran.dg/io_real_boz_5.f90: Ditto.
1398 2013-06-05 Andreas Schwab <schwab@suse.de>
1400 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
1402 2013-06-04 Jan Hubicka <jh@suse.cz>
1404 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
1406 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
1408 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
1409 parameters with void.
1410 (main2): Removed argc parameter.
1411 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
1412 (main): Replaced argc, argv parameters with void.
1413 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
1414 (main2): Removed argc parameter.
1415 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
1416 argv parameters with void. Added __asm volatile to avoid optimization
1417 on argc, if necessary.
1418 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
1419 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
1420 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
1421 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
1422 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
1423 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
1424 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
1425 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
1426 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
1427 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1428 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
1429 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
1430 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
1431 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
1432 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
1433 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
1434 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
1435 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
1436 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
1437 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
1438 parameters with void.
1439 (main2): Removed argc parameter.
1440 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
1441 (main): Replaced argc, argv parameters with void.
1442 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
1443 argv parameters with void. Also renamed this function as main, and
1444 delete the existing main.
1445 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
1446 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
1447 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
1449 2013-06-04 Ian Bolton <ian.bolton@arm.com>
1451 * gcc.target/aarch64/movi_1.c: New test.
1453 2013-06-04 Tobias Burnus <burnus@net-b.de>
1456 * gfortran.dg/finalize_12.f90: New.
1457 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
1458 end of scope finalization.
1459 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
1460 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
1461 * gfortran.dg/auto_dealloc_2.f90: Ditto.
1462 * gfortran.dg/class_19.f03: Ditto.
1463 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
1464 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
1465 * gfortran.dg/extends_14.f03: Ditto.
1466 * gfortran.dg/move_alloc_4.f90: Ditto.
1467 * gfortran.dg/typebound_proc_27.f03: Ditto.
1469 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
1471 * gfortran.dg/bounds_check_7.f90: Remove "! {".
1472 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
1473 * gfortran.dg/default_initialization_5.f90: Update dg-do.
1474 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
1475 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
1476 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
1477 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
1478 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
1479 * gfortran.dg/io_real_boz_4.f90: Ditto.
1480 * gfortran.dg/io_real_boz_5.f90: Ditto.
1481 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
1482 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
1483 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
1484 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
1485 * gfortran.dg/transpose_2.f90: Fix dg-output.
1487 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
1489 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
1490 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
1491 dg-option and an header comment.
1493 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1496 * g++.dg/cpp0x/sfinae46.C: New.
1497 * g++.dg/cpp0x/defaulted13.C: Adjust.
1498 * g++.dg/cpp0x/defaulted2.C: Likewise.
1499 * g++.dg/cpp0x/defaulted26.C: Likewise.
1500 * g++.dg/cpp0x/defaulted3.C: Likewise.
1501 * g++.dg/cpp0x/error1.C: Likewise.
1502 * g++.dg/cpp0x/implicit1.C: Likewise.
1503 * g++.dg/cpp0x/implicit11.C: Likewise.
1504 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
1505 * g++.dg/cpp0x/initlist47.C: Likewise.
1506 * g++.dg/cpp0x/initlist9.C: Likewise.
1507 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
1508 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
1509 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
1510 * g++.dg/cpp0x/union4.C: Likewise.
1511 * g++.dg/template/crash108.C: Likewise.
1512 * g++.dg/template/crash41.C: Likewise.
1513 * g++.old-deja/g++.jason/local.C: Likewise.
1514 * g++.old-deja/g++.law/visibility3.C: Likewise.
1516 2013-06-03 Teresa Johnson <tejohnson@google.com>
1518 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
1519 * gcc.dg/vect/bb-slp-14.c: Ditto.
1520 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
1521 * gcc.dg/vect/bb-slp-23.c: Ditto.
1522 * gcc.dg/vect/bb-slp-15.c: Ditto.
1523 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
1524 * gcc.dg/vect/bb-slp-24.c: Ditto.
1525 * gcc.dg/vect/bb-slp-16.c: Ditto.
1526 * gcc.dg/vect/bb-slp-25.c: Ditto.
1527 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
1528 * gcc.dg/vect/bb-slp-17.c: Ditto.
1529 * gcc.dg/vect/bb-slp-1.c: Ditto.
1530 * gcc.dg/vect/bb-slp-26.c: Ditto.
1531 * gcc.dg/vect/bb-slp-18.c: Ditto.
1532 * gcc.dg/vect/bb-slp-2.c: Ditto.
1533 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
1534 * gcc.dg/vect/bb-slp-27.c: Ditto.
1535 * gcc.dg/vect/bb-slp-19.c: Ditto.
1536 * gcc.dg/vect/bb-slp-3.c: Ditto.
1537 * gcc.dg/vect/bb-slp-28.c: Ditto.
1538 * gcc.dg/vect/bb-slp-4.c: Ditto.
1539 * gcc.dg/vect/bb-slp-29.c: Ditto.
1540 * gcc.dg/vect/bb-slp-5.c: Ditto.
1541 * gcc.dg/vect/bb-slp-6.c: Ditto.
1542 * gcc.dg/vect/bb-slp-8a.c: Ditto.
1543 * gcc.dg/vect/bb-slp-7.c: Ditto.
1544 * gcc.dg/vect/bb-slp-8b.c: Ditto.
1545 * gcc.dg/vect/bb-slp-8.c: Ditto.
1546 * gcc.dg/vect/bb-slp-9.c: Ditto.
1547 * gcc.dg/vect/bb-slp-10.c: Ditto.
1548 * gcc.dg/vect/bb-slp-11.c: Ditto.
1549 * gcc.dg/vect/bb-slp-20.c: Ditto.
1550 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
1551 * gcc.dg/vect/bb-slp-21.c: Ditto.
1552 * gcc.dg/vect/bb-slp-30.c: Ditto.
1553 * gcc.dg/vect/bb-slp-13.c: Ditto.
1554 * gcc.dg/vect/bb-slp-22.c: Ditto.
1555 * g++.dg/vect/slp-pr50413.cc: Ditto.
1556 * g++.dg/vect/slp-pr56812.cc: Ditto.
1557 * g++.dg/vect/slp-pr50819.cc: Ditto.
1559 2013-06-01 Tobias Burnus <burnus@net-b.de>
1562 * gfortran.dg/class_array_17.f90: New.
1564 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
1566 * ada/acats/floatstore.lst: New.
1567 * ada/acats/run_all.sh: Process it.
1569 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
1571 * gcc.target/powerpc/e500-ord-1.c: New test.
1572 * gcc.target/powerpc/e500-ord-2.c: Likewise.
1573 * gcc.target/powerpc/e500-unord-1.c: Likewise.
1574 * gcc.target/powerpc/e500-unord-2.c: Likewise.
1576 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1578 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
1580 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1582 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
1584 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1586 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
1588 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
1591 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
1594 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1596 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
1598 2013-05-31 Marek Polacek <polacek@redhat.com>
1600 PR tree-optimization/57478
1601 PR tree-optimization/57453
1602 * gcc.dg/torture/pr57478.c: New test.
1604 2013-05-31 Tobias Burnus <burnus@net-b.de>
1607 * gfortran.dg/class_array_17.f90: New.
1609 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1612 * gcc.target/arm/iordi3-opt.c: New test.
1614 2013-05-31 Janus Weil <janus@gcc.gnu.org>
1618 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
1619 * gfortran.dg/interface_26.f90: Ditto.
1620 * gfortran.dg/proc_ptr_11.f90: Ditto.
1621 * gfortran.dg/proc_ptr_15.f90: Ditto.
1622 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1623 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
1624 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
1625 * gfortran.dg/typebound_override_1.f90: Ditto.
1626 * gfortran.dg/typebound_override_4.f90: Ditto.
1627 * gfortran.dg/typebound_proc_6.f03: Ditto.
1628 * gfortran.dg/assumed_type_7.f90: New test.
1629 * gfortran.dg/typebound_override_5.f90: New test.
1630 * gfortran.dg/typebound_override_6.f90: New test.
1631 * gfortran.dg/typebound_override_7.f90: New test.
1633 2013-05-30 Tobias Burnus <burnus@net-b.de>
1636 * gfortran.dg/power_6.f90: New.
1638 2013-05-30 Ian Bolton <ian.bolton@arm.com>
1640 * gcc.target/aarch64/insv_1.c: New test.
1642 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
1644 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
1645 dg-skip-if "No stabs".
1647 2013-05-30 Janus Weil <janus@gcc.gnu.org>
1650 * gfortran.dg/assumed_size_1.f90: New.
1652 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1654 * gcc.dg/shrink-wrap-alloca.c: New added.
1655 * gcc.dg/shrink-wrap-pretend.c: New added.
1656 * gcc.dg/shrink-wrap-sibcall.c: New added.
1658 2013-05-30 Tobias Burnus <burnus@net-b.de>
1661 * gfortran.dg/assumed_rank_13.f90: New.
1663 2013-05-29 Easwaran Raman <eraman@google.com>
1665 PR tree-optimization/57442
1666 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
1668 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1670 PR tree-optimization/57441
1671 * gcc.c-torture/compile/pr57441.c: New.
1673 2013-05-29 Dehao Chen <dehao@google.com>
1676 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
1678 2013-05-29 Tobias Burnus <burnus@net-b.de>
1681 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
1682 * gfortran.dg/class_19.f03: Ditto.
1684 2013-05-29 Richard Biener <rguenther@suse.de>
1686 * gcc.dg/vect/bb-slp-32.c: New testcase.
1688 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
1690 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
1691 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
1692 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
1693 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
1694 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
1695 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
1696 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
1697 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
1698 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
1699 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
1700 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
1701 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
1702 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
1703 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
1704 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
1705 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
1706 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
1707 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
1708 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
1709 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
1710 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
1711 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
1712 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
1713 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
1714 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
1715 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
1716 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
1717 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
1718 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
1719 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
1720 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
1721 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
1722 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
1723 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
1724 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
1725 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
1726 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
1727 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
1728 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
1730 2013-05-29 Tobias Burnus <burnus@net-b.de>
1733 * gfortran.dg/finalize_11.f90: New.
1734 * gfortran.dg/finalize_4.f03: Remove dg-error.
1735 * gfortran.dg/finalize_5.f03: Ditto.
1736 * gfortran.dg/finalize_6.f03: Ditto.
1737 * gfortran.dg/finalize_7.f03: Ditto.
1739 2013-05-28 Tobias Burnus <burnus@net-b.de>
1741 * gfortran.dg/class_array_16.f90: New.
1743 2013-05-28 Tobias Burnus <burnus@net-b.de>
1746 * testsuite/gfortran.dg/use_29.f90: New.
1748 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
1750 * gnat.dg/fp_exception.adb: New test.
1752 2013-05-28 Richard Biener <rguenther@suse.de>
1754 PR tree-optimization/56787
1755 * gcc.dg/vect/pr56787.c: New testcase.
1757 2013-05-28 Janus Weil <janus@gcc.gnu.org>
1758 Tobias Burnus <burnus@net-b.de>
1761 * gfortran.dg/typebound_override_4.f90: New.
1763 2013-05-28 Richard Biener <rguenther@suse.de>
1765 PR tree-optimization/57411
1766 * g++.dg/opt/pr57411.C: New testcase.
1768 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
1770 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
1771 * gcc.dg/builtin-bswap-9.c: Likewise.
1773 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
1775 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
1777 2013-05-27 Richard Biener <rguenther@suse.de>
1780 * gcc.dg/gomp/pr57412.c: New testcase.
1782 2013-05-27 Bud Davis <jmdavis@link.com>
1785 * gfortran.dg/stfunc_8.f90: New.
1787 2013-05-27 Richard Biener <rguenther@suse.de>
1789 PR tree-optimization/57343
1790 * gcc.dg/torture/pr57343.c: New testcase.
1792 2013-05-27 Richard Biener <rguenther@suse.de>
1794 PR tree-optimization/57417
1795 * gcc.dg/torture/pr57417.c: New testcase.
1797 2013-05-27 Richard Biener <rguenther@suse.de>
1799 PR tree-optimization/57396
1800 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
1802 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1804 * gnat.dg/specs/last_bit.ads: New test.
1806 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1808 * gnat.dg/specs/machine_attribute.ads: New test.
1810 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1812 * gnat.dg/incomplete3.ad[sb]: New test.
1814 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
1817 * gcc.target/mips/div-13.c: New test.
1819 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
1822 * gcc.target/mips/mips16-attributes-5.c,
1823 * gcc.target/mips/mips16-attributes-6.c: New tests.
1825 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
1827 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
1828 * gcc.dg/builtin-bswap-8.c: Likewise.
1830 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1833 * g++.dg/cpp0x/new1.C: New.
1835 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1838 * g++.dg/parse/dtor16.C: New.
1839 * g++.dg/parse/dtor6.C: Adjust.
1841 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1844 * g++.dg/expr/bitfield12.C: New.
1846 2013-05-24 Jeff Law <law@redhat.com>
1848 PR tree-optimization/57124
1849 * gcc.c-torture/execute/pr57124.c: New test.
1850 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
1852 2013-05-24 Martin Jambor <mjambor@suse.cz>
1854 PR tree-optimization/57294
1855 * gcc.dg/ipa/pr57294.c: New test.
1857 2013-05-24 Dehao Chen <dehao@google.com>
1859 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
1861 2013-05-24 Ian Bolton <ian.bolton@arm.com>
1863 * gcc.target/aarch64/scalar_intrinsics.c
1864 (force_simd): Use a valid instruction.
1865 (test_vdupd_lane_s64): Pass a valid lane argument.
1866 (test_vdupd_lane_u64): Likewise.
1868 2013-05-24 Richard Biener <rguenther@suse.de>
1870 PR tree-optimization/57287
1871 * gcc.dg/pr57287.c: New testcase.
1873 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1876 * g++.dg/template/error51.C: New.
1878 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1881 * g++.dg/template/bitfield2.C: New.
1883 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1885 * gnat.dg/specs/noinline1.ads: New test.
1886 * gnat.dg/noinline2.ad[sb]: Likewise.
1887 * gnat.dg/specs/noinline3.ads: Likewise.
1888 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
1890 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
1893 * gcc.dg/tree-ssa/pr57385.c: New test.
1895 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1897 * gnat.dg/derived_type4.adb: New test.
1899 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1901 * gcc.dg/builtin-bswap-6.c: New test.
1902 * gcc.dg/builtin-bswap-7.c: Likewise.
1903 * gcc.dg/builtin-bswap-8.c: Likewise.
1904 * gcc.dg/builtin-bswap-9.c: Likewise.
1906 2013-05-23 Christian Bruel <christian.bruel@st.com>
1909 * gcc.dg/debug/pr57351.c: New test
1911 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
1913 * gcc.target/aarch64/vect-clz.c: New file.
1915 2013-05-23 Martin Jambor <mjambor@suse.cz>
1918 * gcc.dg/ipa/pr57347.c: New test.
1920 2013-05-23 Richard Biener <rguenther@suse.de>
1922 PR tree-optimization/57380
1923 * g++.dg/tree-ssa/pr57380.C: New testcase.
1925 2013-05-23 Richard Biener <rguenther@suse.de>
1928 * gcc.dg/torture/pr57381.c: New testcase.
1930 2013-05-23 Jakub Jelinek <jakub@redhat.com>
1933 * gcc.c-torture/execute/pr57344-1.c: New test.
1934 * gcc.c-torture/execute/pr57344-2.c: New test.
1935 * gcc.c-torture/execute/pr57344-3.c: New test.
1936 * gcc.c-torture/execute/pr57344-4.c: New test.
1938 2013-05-23 Richard Biener <rguenther@suse.de>
1940 PR rtl-optimization/57341
1941 * gcc.dg/torture/pr57341.c: New testcase.
1943 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1946 * g++.dg/parse/crash62.C: New.
1948 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1949 Pat Haugen <pthaugen@us.ibm.com>
1950 Peter Bergner <bergner@vnet.ibm.com>
1952 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
1955 2013-05-22 Tobias Burnus <burnus@net-b.de>
1958 * gfortran.dg/defined_assignment_6.f90: New.
1960 2013-05-22 Tobias Burnus <burnus@net-b.de>
1963 * gfortran.dg/assumed_type_6.f90: New.
1965 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1968 * g++.dg/cpp0x/Wunused-parm.C: New.
1970 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1972 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
1973 * g++.dg/warn/Wdouble-promotion.C: Likewise.
1975 2013-05-21 Easwaran Raman <eraman@google.com>
1977 PR tree-optimization/57322
1978 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
1980 2013-05-21 Graham Stott <graham.stott@btinternet.com>
1982 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
1985 2013-05-21 Tobias Burnus <burnus@net-b.de>
1988 * gfortran.dg/assumed_type_5.f90: New.
1989 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
1990 * gfortran.dg/assumed_rank_2.f90: Ditto.
1991 * gfortran.dg/assumed_type_3.f90: Update dg-error.
1992 * gfortran.dg/no_arg_check_3.f90: Ditto.
1994 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1996 PR tree-optimization/57331
1997 * gcc.c-torture/compile/pr57331.c: New test.
1999 2013-05-21 Richard Biener <rguenther@suse.de>
2001 PR tree-optimization/57330
2002 * gcc.dg/torture/pr57330.c: New testcase.
2004 2013-05-21 Richard Biener <rguenther@suse.de>
2006 PR tree-optimization/57303
2007 * gcc.dg/torture/pr57303.c: New testcase.
2009 2013-05-21 Jakub Jelinek <jakub@redhat.com>
2011 PR tree-optimization/57321
2012 * gcc.c-torture/execute/pr57321.c: New test.
2014 2013-05-20 Tobias Burnus <burnus@net-b.de>
2018 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
2019 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
2020 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
2021 * gfortran.dg/binding_label_tests_3.f03: Ditto.
2022 * gfortran.dg/binding_label_tests_4.f03: Ditto.
2023 * gfortran.dg/binding_label_tests_5.f03: Ditto.
2024 * gfortran.dg/binding_label_tests_6.f03: Ditto.
2025 * gfortran.dg/binding_label_tests_7.f03: Ditto.
2026 * gfortran.dg/binding_label_tests_8.f03: Ditto.
2027 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
2028 * gfortran.dg/binding_label_tests_24.f90: New.
2029 * gfortran.dg/binding_label_tests_25.f90: New.
2031 2013-05-20 Tobias Burnus <burnus@net-b.de>
2034 * gfortran.dg/binding_label_tests_17.f90: New.
2035 * gfortran.dg/binding_label_tests_18.f90: New.
2036 * gfortran.dg/binding_label_tests_19.f90: New.
2037 * gfortran.dg/binding_label_tests_20.f90: New.
2038 * gfortran.dg/binding_label_tests_21.f90: New.
2039 * gfortran.dg/binding_label_tests_22.f90: New.
2040 * gfortran.dg/binding_label_tests_23.f90: New.
2042 2013-05-20 Tobias Burnus <burnus@net-b.de>
2045 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
2046 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
2047 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
2048 * gfortran.dg/common_18.f90: New.
2049 * gfortran.dg/common_19.f90: New.
2050 * gfortran.dg/common_20.f90: New.
2051 * gfortran.dg/common_21.f90: New.
2053 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2056 * g++.dg/parse/error52.C: New.
2057 * g++.dg/parse/error3.C: Adjust.
2058 * g++.dg/parse/error36.C: Likewise.
2060 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
2063 * gcc.target/sh/pr56547-1.c: New.
2064 * gcc.target/sh/pr56547-2.c: New.
2066 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2069 * g++.dg/warn/Wsign-compare-6.C: New.
2070 * g++.dg/warn/Wdouble-promotion.C: Adjust.
2072 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2075 * g++.dg/template/error50.C: New.
2077 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2080 * g++.dg/ext/complit13.C: New.
2082 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
2085 * g++.dg/pr57175.C: New testcase.
2087 2013-05-17 Easwaran Raman <eraman@google.com>
2089 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
2091 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
2094 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
2096 2013-05-17 Jakub Jelinek <jakub@redhat.com>
2098 PR rtl-optimization/57281
2099 PR rtl-optimization/57300
2100 * gcc.dg/pr57300.c: New test.
2101 * gcc.c-torture/execute/pr57281.c: New test.
2103 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2106 * g++.dg/ext/sizeof-complit.C: New.
2108 2013-05-17 Marek Polacek <polacek@redhat.com>
2110 * gcc.dg/strlenopt-25.c: New test.
2111 * gcc.dg/strlenopt-26.c: Likewise.
2113 2013-05-17 Jakub Jelinek <jakub@redhat.com>
2115 * gcc.target/i386/rotate-4.c: Compile only with -mavx
2116 instead of -mavx2, require only avx instead of avx2.
2117 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
2118 of avx2-check.h and turn into an avx runtime test instead of
2121 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
2123 * g++.dg/ext/vector22.C: Uncomment working test.
2125 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
2128 * g++.dg/template/pr17410.C: New.
2130 2013-05-16 Jakub Jelinek <jakub@redhat.com>
2132 * gcc.target/i386/rotate-3.c: New test.
2133 * gcc.target/i386/rotate-3a.c: New test.
2134 * gcc.target/i386/rotate-4.c: New test.
2135 * gcc.target/i386/rotate-4a.c: New test.
2136 * gcc.target/i386/rotate-5.c: New test.
2137 * gcc.target/i386/rotate-5a.c: New test.
2139 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2141 * gcc.dg/visibility-21.c: Require section_anchors.
2143 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
2145 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
2146 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
2147 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
2149 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
2151 * gcc.dg/visibility-21.c: New.
2153 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
2156 * gcc.dg/pr57286.c: New testcase.
2157 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
2158 * g++.dg/ext/vector22.C: Comment out transformations not
2161 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
2164 * gcc.target/mips/call-1.c: Restrict to o32.
2165 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
2167 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2169 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
2171 * g++.dg/warn/Wshadow-1.C: Likewise.
2172 * g++.dg/warn/Wshadow-6.C: Likewise.
2173 * g++.dg/warn/Wshadow-7.C: Likewise.
2175 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2178 * g++.dg/parse/pr31952-1.C: New.
2179 * g++.dg/parse/pr31952-2.C: Likewise.
2180 * g++.dg/parse/pr31952-3.C: Likewise.
2182 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
2183 * g++.old-deja/g++.jason/cond.C: Likewise.
2184 * g++.dg/cpp0x/range-for5.C: Likewise.
2186 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2189 * gcc.target/arm/pr40887.c: Adjust testcase.
2190 * gcc.target/arm/pr19599.c: New test.
2192 2013-05-15 Richard Biener <rguenther@suse.de>
2194 PR tree-optimization/57275
2195 * gcc.target/i386/pr57275.c: New testcase.
2197 2013-05-15 Jan Hubicka <jh@suse.cz>
2199 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
2200 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
2201 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
2203 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2205 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
2208 2013-05-14 Jakub Jelinek <jakub@redhat.com>
2211 * c-c++-common/Wsequence-point-1.c: New test.
2213 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
2215 * g++.dg/ext/vector22.C: New testcase.
2216 * gcc.dg/binop-xor3.c: Remove xfail.
2218 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
2220 * gcc.target/aarch64/vect-fcm.x: Add cases testing
2221 FLOAT cmp FLOAT ? INT : INT.
2222 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
2223 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2224 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2225 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2226 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2227 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2229 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2232 * g++.dg/cpp0x/defaulted43.C: New.
2234 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2236 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
2237 (alloca): Remove declaration.
2238 (foo9): Replace alloca by __builtin_alloca.
2240 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
2242 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
2243 Expect "size of array is too large" error.
2245 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2247 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
2249 2013-05-14 Richard Biener <rguenther@suse.de>
2252 * g++.dg/torture/pr57235.C: New testcase.
2254 2013-05-14 Jakub Jelinek <jakub@redhat.com>
2257 * gcc.dg/torture/pr57251.c: New test.
2259 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
2262 * gcc.target/i386/pr57264.c: New test.
2264 2013-05-13 Jakub Jelinek <jakub@redhat.com>
2266 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
2268 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
2270 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
2272 2013-05-13 Jakub Jelinek <jakub@redhat.com>
2274 PR tree-optimization/45216
2275 PR tree-optimization/57157
2276 * c-c++-common/rotate-1.c: Add 32 tests with +.
2277 * c-c++-common/rotate-1a.c: Adjust.
2278 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
2279 * c-c++-common/rotate-2b.c: New test.
2280 * c-c++-common/rotate-3.c: Add 32 tests with +.
2281 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
2282 * c-c++-common/rotate-4b.c: New test.
2283 * c-c++-common/rotate-5.c: New test.
2285 2013-05-13 Martin Jambor <mjambor@suse.cz>
2288 * gcc.dg/ipa/remref-0.c: New test.
2289 * gcc.dg/ipa/remref-1a.c: Likewise.
2290 * gcc.dg/ipa/remref-1b.c: Likewise.
2291 * gcc.dg/ipa/remref-2a.c: Likewise.
2292 * gcc.dg/ipa/remref-2b.c: Likewise.
2294 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
2296 * gcc.dg/vector-shift-2.c: New testcase.
2298 2013-05-13 Jakub Jelinek <jakub@redhat.com>
2300 PR tree-optimization/57230
2301 * gcc.dg/strlenopt-24.c: New test.
2303 PR tree-optimization/57230
2304 * gcc.dg/strlenopt-23.c: New test.
2306 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
2309 * gcc.target/sh/pr57108.c: Move this test case to ...
2310 * gcc.c-torture/compile/pr57108.c: ... here.
2312 2013-05-10 Richard Biener <rguenther@suse.de>
2314 PR tree-optimization/57214
2315 * gcc.dg/torture/pr57214.c: New testcase.
2317 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
2319 * gcc.dg/vector-shift.c: New testcase.
2321 2013-05-10 Jakub Jelinek <jakub@redhat.com>
2323 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
2325 PR tree-optimization/45216
2326 PR tree-optimization/57157
2327 * c-c++-common/rotate-1.c: New test.
2328 * c-c++-common/rotate-1a.c: New test.
2329 * c-c++-common/rotate-2.c: New test.
2330 * c-c++-common/rotate-2a.c: New test.
2331 * c-c++-common/rotate-3.c: New test.
2332 * c-c++-common/rotate-3a.c: New test.
2333 * c-c++-common/rotate-4.c: New test.
2334 * c-c++-common/rotate-4a.c: New test.
2336 2013-05-10 Richard Biener <rguenther@suse.de>
2338 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
2339 * gcc.target/i386/l_fma_double_1.c: Adjust.
2340 * gcc.target/i386/l_fma_double_2.c: Likewise.
2341 * gcc.target/i386/l_fma_double_3.c: Likewise.
2342 * gcc.target/i386/l_fma_double_4.c: Likewise.
2343 * gcc.target/i386/l_fma_double_5.c: Likewise.
2344 * gcc.target/i386/l_fma_double_6.c: Likewise.
2345 * gcc.target/i386/l_fma_float_1.c: Likewise.
2346 * gcc.target/i386/l_fma_float_2.c: Likewise.
2347 * gcc.target/i386/l_fma_float_3.c: Likewise.
2348 * gcc.target/i386/l_fma_float_4.c: Likewise.
2349 * gcc.target/i386/l_fma_float_5.c: Likewise.
2350 * gcc.target/i386/l_fma_float_6.c: Likewise.
2352 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
2355 * g++.dg/cpp0x/pr51226.C: New.
2357 2013-04-16 Han Shen <shenhan@google.com>
2359 Test cases for '-fstack-protector-strong'.
2360 * gcc.dg/fstack-protector-strong.c: New.
2361 * g++.dg/fstack-protector-strong.C: New.
2363 2013-05-07 Ian Bolton <ian.bolton@arm.com>
2365 * gcc.target/aarch64/ands_1.c: New test.
2366 * gcc.target/aarch64/ands_2.c: Likewise
2368 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
2370 * lib/target-supports.exp (check_effective_target_hw): New
2372 * c-c++-common/asan/clone-test-1.c: Call
2373 check_effective_target_hw.
2374 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
2375 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
2376 possible decorations.
2377 * c-c++-common/asan/null-deref-1.c: Likewise.
2378 * c-c++-common/asan/stack-overflow-1.c: Likewise.
2379 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
2380 * c-c++-common/asan/use-after-free-1.c: Likewise.
2381 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
2382 * g++.dg/asan/large-func-test-1.C: Likewise.
2384 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
2386 * gcc.target/aarch64/scalar_intrinsics.c: Update.
2388 2013-05-07 Richard Biener <rguenther@suse.de>
2391 * g++.dg/torture/pr57190.C: New testcase.
2393 2013-05-07 Jakub Jelinek <jakub@redhat.com>
2395 PR tree-optimization/57149
2396 * gcc.dg/pr57149.c: New test.
2399 * gcc.dg/pr57184.c: New test.
2401 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
2403 * gnat.dg/specs/array3.ads: New test.
2405 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
2407 * c-c++-common/vector-scalar-2.c: New testcase.
2409 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
2411 * gcc.target/i386/asm-dialect-2.c: New testcase.
2413 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2416 * g++.dg/cpp0x/auto38.C: New.
2418 2013-05-06 Richard Biener <rguenther@suse.de>
2420 PR tree-optimization/57185
2421 * gcc.dg/autopar/pr57185.c: New testcase.
2423 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
2426 * gcc.target/i386/pr57106.c: New test.
2428 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2430 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
2431 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
2432 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
2433 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2434 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2435 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
2436 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
2438 2013-05-06 Teresa Johnson <tejohnson@google.com>
2441 * gcc.dg/pr57154.c: New test.
2443 2013-05-06 Richard Biener <rguenther@suse.de>
2446 * gcc.dg/torture/pr57147-1.c: New testcase.
2447 * gcc.dg/torture/pr57147-2.c: Likewise.
2448 * gcc.dg/torture/pr57147-3.c: Likewise.
2450 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2453 * gcc.target/sh/pr55303-1.c: New.
2454 * gcc.target/sh/pr55303-2.c: New.
2455 * gcc.target/sh/pr55303-3.c: New.
2457 2013-05-05 Tobias Burnus <burnus@net-b.de>
2459 * gfortran.dg/allocate_with_source_3.f90: New.
2461 2013-05-05 Tobias Burnus <burnus@net-b.de>
2464 * gfortran.dg/null_8.f90: New.
2466 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2469 * g++.dg/cpp0x/enum27.C: New.
2470 * g++.dg/cpp0x/enum_base.C: Adjust.
2472 2013-05-04 Jakub Jelinek <jakub@redhat.com>
2474 PR tree-optimization/56205
2475 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
2477 2013-05-04 Tobias Burnus <burnus@net-b.de>
2479 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
2480 * gfortran.dg/bind_c_usage_27.f90: New.
2481 * gfortran.dg/bind_c_usage_28.f90: New.
2483 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2486 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
2488 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2491 * gcc.target/powerpc/pr57150.c: New file.
2493 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2495 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
2496 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
2497 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
2498 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2499 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2500 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
2501 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
2503 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
2505 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
2506 scan-assembler-times.
2508 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2510 * gcc.dg/tree-ssa/slsr-32.c: New.
2511 * gcc.dg/tree-ssa/slsr-33.c: New.
2512 * gcc.dg/tree-ssa/slsr-34.c: New.
2513 * gcc.dg/tree-ssa/slsr-35.c: New.
2514 * gcc.dg/tree-ssa/slsr-36.c: New.
2515 * gcc.dg/tree-ssa/slsr-37.c: New.
2516 * gcc.dg/tree-ssa/slsr-38.c: New.
2518 2013-05-03 Ian Bolton <ian.bolton@arm.com>
2520 * gcc.target/aarch64/tst_1.c: New test.
2521 * gcc.target/aarch64/tst_2.c: Likewise
2523 2013-05-02 Jeff Law <law@redhat.com>
2525 PR tree-optimization/57144
2526 * gcc.c-torture/execute/pr57144.c: New test.
2528 2013-05-03 Jakub Jelinek <jakub@redhat.com>
2530 PR rtl-optimization/57130
2531 * gcc.c-torture/execute/pr57130.c: New test.
2533 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
2535 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
2537 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
2539 * gcc.target/aarch64/fabd.c: New file.
2541 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2544 * g++.dg/cpp0x/pr54318.C: New.
2546 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2549 * g++.dg/parse/error51.C: New.
2550 * g++.dg/parse/error15.C: Adjust column numbers.
2552 2013-05-02 Tobias Burnus <burnus@net-b.de>
2555 * gfortran.dg/size_kind_2.f90: New.
2556 * gfortran.dg/size_kind_3.f90: New.
2558 2013-05-02 Richard Biener <rguenther@suse.de>
2561 * g++.dg/torture/pr57140.C: New testcase.
2563 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
2566 * gcc.target/arm/pr56732-1.c: New test.
2568 2013-05-02 Martin Jambor <mjambor@suse.cz>
2571 * gcc.dg/ipa/pr56988.c: New test.
2573 2013-05-02 Ian Bolton <ian.bolton@arm.com>
2575 * gcc.target/aarch64/bics_1.c: New test.
2576 * gcc.target/aarch64/bics_2.c: Likewise.
2578 2013-05-02 Jakub Jelinek <jakub@redhat.com>
2580 PR rtl-optimization/57131
2581 * gcc.c-torture/execute/pr57131.c: New test.
2583 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
2586 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
2588 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
2591 * gcc.target/i386/pr57091.c: New test.
2593 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2595 * gcc.target/aarch64/vect-vaddv.c: New.
2597 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2599 * gcc.target/aarch64/vect-vmaxv.c: New.
2600 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
2602 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2604 * gcc.target/aarch64/scalar-vca.c: New.
2605 * gcc.target/aarch64/vect-vca.c: Likewise.
2607 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2609 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
2610 (test_vceqd_s64): Force arguments to SIMD registers.
2611 (test_vceqzd_s64): Likewise.
2612 (test_vcged_s64): Likewise.
2613 (test_vcled_s64): Likewise.
2614 (test_vcgezd_s64): Likewise.
2615 (test_vcged_u64): Likewise.
2616 (test_vcgtd_s64): Likewise.
2617 (test_vcltd_s64): Likewise.
2618 (test_vcgtzd_s64): Likewise.
2619 (test_vcgtd_u64): Likewise.
2620 (test_vclezd_s64): Likewise.
2621 (test_vcltzd_s64): Likewise.
2622 (test_vtst_s64): Likewise.
2623 (test_vtst_u64): Likewise.
2625 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
2628 * g++.dg/cpp0x/decltype53.C: New.
2630 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2633 * gfortran.dg/power_5.f90: New test.
2635 2013-04-30 Richard Biener <rguenther@suse.de>
2638 * gcc.dg/torture/pr57122.c: New testcase.
2640 2013-04-30 Richard Biener <rguenther@suse.de>
2643 * g++.dg/torture/pr57107.C: New testcase.
2645 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
2647 PR rtl-optimization/57105
2648 * gcc.dg/pr57105.c: New test.
2650 2013-04-30 Jakub Jelinek <jakub@redhat.com>
2652 PR tree-optimization/57104
2653 * gcc.dg/pr57104.c: New test.
2655 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
2658 * gcc.target/i386/pr44578.c: New test.
2660 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
2663 * gcc.target/i386/pr57097.c: New test.
2665 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
2668 * gcc.target/i386/pr57098.c: New test.
2670 2013-04-29 Kai Tietz <ktietz@redhat.com>
2672 * gcc.c-torture/execute/pr55875.c: New test.
2674 2013-04-29 Richard Biener <rguenther@suse.de>
2677 * gcc.dg/torture/pr57075.c: New testcase.
2679 2013-04-29 Richard Biener <rguenther@suse.de>
2682 * gcc.dg/autopar/pr57103.c: New testcase.
2684 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2686 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
2688 2013-04-29 Tom de Vries <tom@codesourcery.com>
2690 * gcc.dg/pr50763.c: Update test.
2692 2013-04-26 Jeff Law <law@redhat.com>
2694 * gcc.dg/tree-ssa/vrp88.c: New test.
2696 2013-04-29 Christian Bruel <christian.bruel@st.com>
2699 * gcc.target/sh/pr57108.c: New test.
2701 2013-04-29 Richard Biener <rguenther@suse.de>
2704 * gfortran.dg/gomp/pr57089.f90: New testcase.
2706 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
2708 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
2710 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
2712 * gcc.target/aarch64/vect-vcvt.c: New.
2714 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
2716 * gcc.target/aarch64/vect-vrnd.c: New.
2718 2013-04-29 Richard Biener <rguenther@suse.de>
2720 PR tree-optimization/57081
2721 * gcc.dg/torture/pr57081.c: New testcase.
2723 2013-04-29 Jakub Jelinek <jakub@redhat.com>
2725 PR tree-optimization/57083
2726 * gcc.dg/torture/pr57083.c: New test.
2728 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
2731 * g++.dg/cpp0x/decltype52.C: New.
2733 2013-04-28 Jakub Jelinek <jakub@redhat.com>
2735 N3472 binary constants
2736 * g++.dg/cpp/limits.C: Adjust warning wording.
2737 * g++.dg/system-binary-constants-1.C: Likewise.
2738 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
2740 2013-04-28 Tobias Burnus <burnus@net-b.de>
2743 * gfortran.dg/coarray_30.f90: New.
2745 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2748 * frontend-passes (optimize_power): New function.
2749 (optimize_op): Use it.
2751 2013-04-27 Jakub Jelinek <jakub@redhat.com>
2754 * gcc.c-torture/execute/pr56866.c: New test.
2755 * gcc.target/i386/pr56866.c: New test.
2757 2013-04-26 Jakub Jelinek <jakub@redhat.com>
2760 * gcc.dg/setjmp-5.c: New test.
2762 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2765 * g++.dg/cpp0x/constexpr-55708.C: New.
2767 2013-04-26 Richard Biener <rguenther@suse.de>
2769 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
2770 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
2771 * gcc.dg/pr53265.c: Remove XFAILs.
2772 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
2773 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
2775 2013-04-26 Jakub Jelinek <jakub@redhat.com>
2777 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
2778 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
2779 -fdiagnostics-color=never option similarly to
2780 -fno-diagnostics-show-caret option.
2782 2013-04-25 Jakub Jelinek <jakub@redhat.com>
2784 PR rtl-optimization/57003
2785 * gcc.target/i386/pr57003.c: New test.
2787 2013-04-25 Marek Polacek <polacek@redhat.com>
2789 PR tree-optimization/57066
2790 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
2792 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
2793 Tejas Belagod <tejas.belagod@arm.com>
2795 * gcc.target/aarch64/vaddv-intrinsic.c: New.
2796 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
2797 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
2799 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2801 * gcc.target/aarch64/cmp.c: New.
2803 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2805 * gcc.target/aarch64/ngc.c: New.
2807 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2809 * lib/target-supports.exp
2810 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
2811 (check_effective_target_arm_neon_fp16_ok): Likewise.
2812 (add_options_for_arm_neon_fp16): Likewise.
2813 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
2814 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
2816 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
2818 PR rtl-optimizations/57046
2819 * gcc.target/i386/pr57046.c: New test.
2821 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2823 * g++.dg/cpp1y/cplusplus.C: New.
2825 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2827 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
2829 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2831 * c-c++-common/Wpointer-arith-1.c: New.
2833 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2835 * g++.dg/cpp1y/cxx1y_macro.C: New.
2837 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2840 * g++.dg/cpp0x/sfinae45.C: New.
2842 2013-04-24 Richard Biener <rguenther@suse.de>
2845 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
2847 2013-04-23 Richard Biener <rguenther@suse.de>
2850 * gcc.dg/torture/pr57036-1.c: New testcase.
2851 * gcc.dg/torture/pr57036-2.c: Likewise.
2853 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
2855 * gcc.target/aarch64/scalar-mov.c: New testcase.
2857 2013-04-23 Richard Biener <rguenther@suse.de>
2859 PR tree-optimization/57026
2860 * gcc.dg/torture/pr57026.c: New testcase.
2862 2013-04-22 Janus Weil <janus@gcc.gnu.org>
2866 * gfortran.dg/transfer_check_4.f90: New.
2868 2013-04-22 Marek Polacek <polacek@redhat.com>
2871 * gcc.dg/pr56990.c: New test.
2873 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
2876 * gcc.target/i386/pr57018.c: New test.
2878 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
2880 * gcc.target/aarch64/vrecps.c: New.
2881 * gcc.target/aarch64/vrecpx.c: Likewise.
2883 2013-04-22 Christian Bruel <christian.bruel@st.com>
2886 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
2888 2013-04-21 Jeff Law <law@redhat.com>
2890 * gcc.dg/tree-ssa/forwprop-26.c: New test.
2892 2013-04-20 Tobias Burnus <burnus@net-b.de>
2895 * gfortran.dg/c_loc_test_22.f90: New.
2897 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
2899 PR rtl-optimization/56847
2900 * gcc.dg/pr56847.c: New test.
2902 2013-04-19 Richard Biener <rguenther@suse.de>
2904 PR tree-optimization/56982
2905 * gcc.c-torture/execute/pr56982.c: New testcase.
2907 2013-04-19 Martin Jambor <mjambor@suse.cz>
2909 PR tree-optimization/56718
2910 * g++.dg/ipa/imm-devirt-1.C: New test.
2911 * g++.dg/ipa/imm-devirt-2.C: Likewise.
2913 2013-04-19 Richard Biener <rguenther@suse.de>
2915 PR tree-optimization/57000
2916 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
2918 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2919 Mikael Morin <mikael@gcc.gnu.org>
2922 * gfortran.dg/array_constructor_45.f90: New test.
2923 * gfortran.dg/array_constructor_46.f90: New test.
2924 * gfortran.dg/array_constructor_47.f90: New test.
2925 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
2927 2013-04-18 Jakub Jelinek <jakub@redhat.com>
2929 PR rtl-optimization/56999
2930 * g++.dg/opt/pr56999.C: New test.
2932 2013-04-18 Cary Coutant <ccoutant@google.com>
2934 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
2935 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
2937 2013-04-18 Cary Coutant <ccoutant@google.com>
2939 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
2940 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
2941 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
2942 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
2943 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
2944 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
2945 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
2946 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
2947 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
2948 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
2949 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
2951 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
2953 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
2955 2013-04-18 Jakub Jelinek <jakub@redhat.com>
2957 PR tree-optimization/56984
2958 * gcc.c-torture/compile/pr56984.c: New test.
2960 PR rtl-optimization/56992
2961 * gcc.dg/pr56992.c: New test.
2963 2013-04-17 Janus Weil <janus@gcc.gnu.org>
2966 * gfortran.dg/proc_ptr_42.f90: New.
2968 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
2970 * gnat.dg/discr41.ad[sb]: New test.
2971 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
2972 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
2973 * gcc.dg/vect/slp-24.c: Likewise.
2974 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
2975 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
2976 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
2977 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
2978 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
2979 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
2980 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
2981 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
2982 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
2983 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
2984 * gcc.dg/vect/vect-strided-mult.c: Likewise.
2985 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
2986 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
2987 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
2988 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
2989 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
2990 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
2991 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
2992 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
2993 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
2994 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
2995 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
2996 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
2997 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
2998 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
2999 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
3001 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
3004 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
3005 * gfortran.dg/module_md5_1.f90: Remove.
3007 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3009 * gcc.target/aarch64/adds3.c: New.
3010 * gcc.target/aarch64/subs3.c: New.
3012 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3014 * gcc.target/aarch64/adds1.c: New.
3015 * gcc.target/aarch64/adds2.c: New.
3016 * gcc.target/aarch64/subs1.c: New.
3017 * gcc.target/aarch64/subs2.c: New.
3019 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
3021 Implement n3599 - Literal operator templates for strings.
3022 * g++.dg/cpp1y/udlit-char-template.C: New test.
3023 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
3025 2013-04-16 Tobias Burnus <burnus@net-b.de>
3028 * gfortran.dg/no_arg_check_1.f90: New.
3029 * gfortran.dg/no_arg_check_2.f90: New.
3030 * gfortran.dg/no_arg_check_3.f90: New.
3032 2013-04-16 Janus Weil <janus@gcc.gnu.org>
3035 * gfortran.dg/proc_ptr_41.f90: New.
3037 2013-04-16 Richard Biener <rguenther@suse.de>
3039 PR tree-optimization/56756
3040 * gcc.dg/torture/pr56756.c: New testcase.
3042 2013-04-16 Tobias Burnus <burnus@net-b.de>
3045 * gfortran.dg/c_assoc_5.f90: New.
3047 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
3049 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
3050 * gcc.c-torture/execute/pr33992.x: Remove.
3051 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
3052 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
3053 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
3055 2013-04-15 Jakub Jelinek <jakub@redhat.com>
3057 PR tree-optimization/56962
3058 * gcc.c-torture/execute/pr56962.c: New test.
3060 2013-04-15 Richard Biener <rguenther@suse.de>
3062 PR tree-optimization/56933
3063 * gcc.dg/vect/pr56933.c: New testcase.
3065 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3067 * gcc.target/arm/anddi3-opt.c: New test.
3068 * gcc.target/arm/anddi3-opt2.c: Likewise.
3070 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
3072 * gcc.dg/pr56890-1.c: New test.
3073 * gcc.dg/pr56890-2.c: Likewise.
3075 2013-04-15 Joey Ye <joey.ye@arm.com>
3077 * gcc.target/arm/thumb1-far-jump-1.c: New test.
3078 * gcc.target/arm/thumb1-far-jump-2.c: New test.
3080 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
3083 * gfortran.dg/select_type_33.f03: New test.
3085 2013-04-13 Janus Weil <janus@gcc.gnu.org>
3088 * gfortran.dg/typebound_proc_29.f03: New.
3090 2013-04-12 Janus Weil <janus@gcc.gnu.org>
3093 * gfortran.dg/typebound_proc_28.f03: New.
3095 2013-04-12 Jeff Law <law@redhat.com>
3097 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
3100 2013-04-12 Tobias Burnus <burnus@net-b.de>
3103 * gfortran.dg/coarray/alloc_comp_2.f90: New.
3105 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
3108 * gcc.target/i386/pr56903.c: New test.
3110 2013-04-12 Janus Weil <janus@gcc.gnu.org>
3113 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
3114 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
3115 * gfortran.dg/block_11.f90: Fix invalid test case.
3116 * gfortran.dg/function_types_3.f90: Add new error message.
3117 * gfortran.dg/global_references_1.f90: Ditto.
3118 * gfortran.dg/import2.f90: Remove unneeded parts.
3119 * gfortran.dg/import6.f90: Fix invalid test case.
3120 * gfortran.dg/proc_decl_2.f90: Ditto.
3121 * gfortran.dg/proc_decl_9.f90: Ditto.
3122 * gfortran.dg/proc_decl_18.f90: Ditto.
3123 * gfortran.dg/proc_ptr_40.f90: New.
3124 * gfortran.dg/whole_file_7.f90: Modified error wording.
3125 * gfortran.dg/whole_file_16.f90: Ditto.
3126 * gfortran.dg/whole_file_17.f90: Add -pedantic.
3127 * gfortran.dg/whole_file_18.f90: Modified error wording.
3128 * gfortran.dg/whole_file_20.f03: Ditto.
3129 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
3132 2013-04-12 Richard Biener <rguenther@suse.de>
3135 2013-04-10 Richard Biener <rguenther@suse.de>
3137 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
3139 2013-04-12 Tobias Burnus <burnus@net-b.de>
3142 * gfortran.dg/class_allocate_15.f90: New.
3145 2013-04-12 Tobias Burnus <burnus@net-b.de>
3147 * gfortran.dg/coarray_lib_alloc_2.f90: Update
3148 scan-tree-dump-times.
3150 2013-04-12 Jakub Jelinek <jakub@redhat.com>
3152 PR tree-optimization/56918
3153 PR tree-optimization/56920
3154 * gcc.dg/vect/pr56918.c: New test.
3155 * gcc.dg/vect/pr56920.c: New test.
3157 2013-04-12 Tobias Burnus <burnus@net-b.de>
3160 * gfortran.dg/class_allocate_14.f90: New.
3161 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
3162 * gfortran.dg/coarray_lib_alloc_3.f90: New.
3164 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
3166 * gcc.dg/fold-cstvecshift.c: New testcase.
3168 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3170 * gcc.target/aarch64/negs.c: New.
3172 2013-04-11 Jakub Jelinek <jakub@redhat.com>
3175 * g++.dg/template/arrow4.C: New test.
3177 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
3179 * gnat.dg/array23.adb: New test.
3180 * gnat.dg/array23_pkg[123].ads: New helpers.
3182 2013-04-11 Jeff Law <law@redhat.com>
3184 PR tree-optimization/56900
3185 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
3187 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
3190 * g++.dg/cpp0x/sfinae44.C: New.
3192 2013-04-11 Arnaud Charlet <charlet@adacore.com>
3194 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
3195 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
3197 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
3200 * g++.dg/cpp0x/enum26.C: New.
3201 * g++.old-deja/g++.pt/mangle1.C: Adjust.
3203 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3205 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
3207 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
3209 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3210 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
3211 loop is vectorized and that the correct instruction is generated.
3212 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3213 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3214 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3216 2013-04-11 Jakub Jelinek <jakub@redhat.com>
3218 PR tree-optimization/56899
3219 * gcc.c-torture/execute/pr56899.c: New test.
3221 2013-04-10 David S. Miller <davem@davemloft.net>
3223 * gcc.target/sparc/setcc-4.c: New test.
3224 * gcc.target/sparc/setcc-5.c: New test.
3226 2013-04-10 Richard Biener <rguenther@suse.de>
3228 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
3230 2013-04-10 Richard Biener <rguenther@suse.de>
3232 * gcc.dg/vect/slp-39.c: New testcase.
3234 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
3236 PR tree-optimization/55524
3237 * gcc.target/epiphany/fnma-1.c: New test.
3239 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
3241 * gcc.dg/tree-ssa/inline-11.c: New test
3243 2013-04-10 Jakub Jelinek <jakub@redhat.com>
3246 * g++.dg/template/arrow3.C: New test.
3248 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3250 * gcc.target/arm/minmax_minus.c: New test.
3252 2013-04-09 Jakub Jelinek <jakub@redhat.com>
3255 * c-c++-common/gomp/pr56883.c: New test.
3257 2013-04-09 Jeff Law <law@redhat.com>
3259 * gcc.dg/tree-ssa/vrp87.c: New test.
3261 2013-04-09 Jakub Jelinek <jakub@redhat.com>
3263 PR tree-optimization/56854
3264 * g++.dg/torture/pr56854.C: New test.
3266 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3269 * gfortran.dg/array_constructor_44.f90: New test.
3271 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
3274 * g++.dg/cpp0x/constexpr-specialization.C: New.
3276 2013-04-08 Jakub Jelinek <jakub@redhat.com>
3278 * gcc.c-torture/execute/pr56837.c: New test.
3282 * g++.dg/opt/vt3.C: New test.
3283 * g++.dg/opt/vt4.C: New test.
3285 2013-04-08 Jeff Law <law@redhat.com>
3287 * gcc.dg/tree-ssa/forwprop-25.c: New test.
3289 2013-04-08 Richard Biener <rguenther@suse.de>
3291 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
3293 2013-04-08 Richard Biener <rguenther@suse.de>
3295 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
3297 2013-04-08 Richard Biener <rguenther@suse.de>
3299 * g++.dg/vect/slp-pr56812.cc: Adjust.
3301 2013-04-08 Jakub Jelinek <jakub@redhat.com>
3303 * gcc.dg/pr56837.c: New test.
3304 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
3305 "generated memset minus one".
3307 2013-04-07 Tobias Burnus <burnus@net-b.de>
3310 * gfortran.dg/reshape_5.f90: New.
3312 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3315 * gcc.target/powerpc/recip-1.c: Modify expected output.
3316 * gcc.target/powerpc/recip-3.c: Likewise.
3317 * gcc.target/powerpc/recip-4.c: Likewise.
3318 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
3320 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
3322 * gcc.target/arm/peep-ldrd-1.c: New test.
3323 * gcc.target/arm/peep-strd-1.c: Likewise.
3325 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
3327 * gcc.target/arm/negdi-1.c: New test.
3328 * gcc.target/arm/negdi-2.c: Likewise.
3329 * gcc.target/arm/negdi-3.c: Likewise.
3330 * gcc.target/arm/negdi-4.c: Likewise.
3332 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3334 * lib/target-supports.exp (add_options_for_arm_v8_neon):
3335 Add -march=armv8-a when we use v8 NEON.
3336 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
3337 (check_effective_target_vect_call_ceilf): Likewise.
3338 (check_effective_target_vect_call_floorf): Likewise.
3339 (check_effective_target_vect_call_roundf): Likewise.
3340 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
3341 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
3342 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
3343 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
3344 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
3346 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
3348 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
3349 * gcc.target/powerpc/sd-pwr6.c: Same.
3350 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
3351 * g++.dg/debug/pr56294.C: XFAIL on AIX.
3353 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
3355 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
3357 2013-04-04 Janus Weil <janus@gcc.gnu.org>
3360 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
3361 * gfortran.dg/altreturn_4.f90: Ditto.
3362 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
3363 * gfortran.dg/altreturn_5.f90: Ditto.
3364 * gfortran.dg/altreturn_6.f90: Ditto.
3365 * gfortran.dg/altreturn_7.f90: Ditto.
3367 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3369 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
3371 (check_effective_target_arm_v8_neon_ok_nocache):
3373 (check_effective_target_arm_v8_neon_ok): Change to use
3374 check_effective_target_arm_v8_neon_ok_nocache.
3375 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
3377 (check_effective_target_vect_call_btruncf):
3378 Enable for arm and ARMv8 NEON.
3379 (check_effective_target_vect_call_ceilf): Likewise.
3380 (check_effective_target_vect_call_floorf): Likewise.
3381 (check_effective_target_vect_call_roundf): Likewise.
3382 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
3385 2013-04-04 Marek Polacek <polacek@redhat.com>
3387 PR tree-optimization/48186
3388 * gcc.dg/pr48186.c: New test.
3390 2013-04-04 Richard Biener <rguenther@suse.de>
3392 PR tree-optimization/56826
3393 * gcc.dg/vect/pr56826.c: New testcase.
3394 * gcc.dg/vect/O3-pr36098.c: Adjust.
3396 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
3398 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
3399 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
3400 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
3401 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
3402 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
3403 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
3404 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
3405 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
3406 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
3407 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
3409 2013-04-04 Richard Biener <rguenther@suse.de>
3411 PR tree-optimization/56213
3412 * gcc.dg/vect/vect-123.c: New testcase.
3414 2013-04-04 Tobias Burnus <burnus@net-b.de>
3417 * gfortran.dg/read_repeat_2.f90: New.
3419 2013-04-04 Richard Biener <rguenther@suse.de>
3421 PR tree-optimization/56837
3422 * g++.dg/torture/pr56837.C: New testcase.
3424 2013-04-04 Tobias Burnus <burnus@net-b.de>
3427 * gfortran.dg/c_loc_test_21.f90: New.
3428 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
3429 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
3430 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
3431 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
3432 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
3434 2013-04-03 Jeff Law <law@redhat.com>
3436 PR tree-optimization/56799
3437 * gcc.c-torture/execute/pr56799.c: New test.
3439 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
3442 * g++.dg/warn/Wpointer-arith-1.C: New.
3443 * g++.dg/gomp/for-19.C: Adjust.
3445 2013-04-03 Marek Polacek <polacek@redhat.com>
3448 * gcc.dg/pr55702.c: New test.
3450 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3453 * gcc.dg/pr56809.c: New testcase.
3455 2013-04-03 Jakub Jelinek <jakub@redhat.com>
3458 * g++.dg/debug/pr56819.C: New test.
3460 2013-04-03 Richard Biener <rguenther@suse.de>
3462 PR tree-optimization/56817
3463 * g++.dg/torture/pr56817.C: New testcase.
3465 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
3467 * gcc.dg/vect/bb-slp-31.c: New file.
3469 2013-04-03 Jason Merrill <jason@redhat.com>
3472 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3474 2013-04-03 Richard Biener <rguenther@suse.de>
3476 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
3478 2013-04-03 Richard Biener <rguenther@suse.de>
3480 PR tree-optimization/55964
3481 * gcc.dg/torture/pr55964-2.c: New testcase.
3483 2013-04-03 Richard Biener <rguenther@suse.de>
3485 PR tree-optimization/56501
3486 * gcc.dg/torture/pr56501.c: New testcase.
3488 2013-04-03 Richard Biener <rguenther@suse.de>
3490 PR tree-optimization/56407
3491 * gcc.dg/torture/pr56407.c: New testcase.
3493 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
3495 PR tree-optimization/56790
3496 * g++.dg/ext/pr56790-1.C: New testcase.
3498 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
3500 * gcc.target/i386/merge-1.c: New testcase.
3501 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
3503 2013-04-03 Jakub Jelinek <jakub@redhat.com>
3506 * gcc.c-torture/execute/pr19449.c: New test.
3508 2013-04-03 Richard Biener <rguenther@suse.de>
3510 PR tree-optimization/56812
3511 * g++.dg/vect/slp-pr56812.cc: New testcase.
3513 2013-04-03 Janus Weil <janus@gcc.gnu.org>
3517 * gfortran.dg/altreturn_8.f90: New.
3518 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
3519 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
3520 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
3522 2013-04-02 Jakub Jelinek <jakub@redhat.com>
3524 PR rtl-optimization/56745
3525 * gcc.c-torture/compile/pr56745.c: New test.
3527 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3529 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
3531 2013-04-02 Richard Biener <rguenther@suse.de>
3533 PR tree-optimization/56778
3534 * gcc.dg/torture/pr56778.c: New testcase.
3536 2013-04-02 Richard Biener <rguenther@suse.de>
3539 * g++.dg/torture/pr56768.C: New testcase.
3541 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
3543 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
3545 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3548 * gfortran.dg/namelist_82.f90: New test.
3550 2013-04-01 Janus Weil <janus@gcc.gnu.org>
3553 * gfortran.dg/implicit_class_1.f90: New.
3555 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3558 * gfortran.dg/namelist_81.f90: New test.
3560 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3562 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
3563 for constant and equal string lengths.
3564 * gfortran.dg/character_comparison_5.f90: Likewise.
3565 * gfortran.dg/character_comparison_9.f90: New test.
3567 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
3569 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
3570 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
3572 2013-03-29 Tobias Burnus <burnus@net-b.de>
3575 * gfortran.dg/optional_absent_3.f90: New.
3577 2013-03-29 Tobias Burnus <burnus@net-b.de>
3580 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
3582 2013-03-29 Tobias Burnus <burnus@net-b.de>
3585 * gfortran.dg/namelist_80.f90: New.
3587 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3590 * gfortran.dg/string_length_2.f90: New test.
3591 * gfortran.dg/dependency_41.f90: New test.
3593 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3596 * gfortran.dg/array_constructor_43.f90: New test.
3597 * gfortran.dg/random_seed_3.f90: New test.
3599 2013-03-28 Ian Bolton <ian.bolton@arm.com>
3601 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
3602 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
3603 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
3604 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
3605 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
3606 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
3607 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
3608 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
3609 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
3610 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
3612 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
3615 * g++.dg/conversion/op4.C: Adjust.
3616 * g++.dg/cpp0x/rv1n.C: Likewise.
3617 * g++.dg/cpp0x/rv2n.C: Likewise.
3618 * g++.dg/cpp0x/template_deduction.C: Likewise.
3619 * g++.dg/expr/cond8.C: Likewise.
3620 * g++.dg/other/error4.C: Likewise.
3621 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3622 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
3623 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
3624 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
3625 * g++.old-deja/g++.jason/conversion2.C: Likewise.
3626 * g++.old-deja/g++.law/cvt20.C: Likewise.
3627 * g++.old-deja/g++.law/cvt8.C: Likewise.
3628 * g++.old-deja/g++.law/init8.C: Likewise.
3629 * g++.old-deja/g++.mike/net12.C: Likewise.
3630 * g++.old-deja/g++.mike/net8.C: Likewise.
3631 * g++.old-deja/g++.mike/p2793.C: Likewise.
3632 * g++.old-deja/g++.mike/p3836.C: Likewise.
3633 * g++.old-deja/g++.mike/p418.C: Likewise.
3634 * g++.old-deja/g++.mike/p701.C: Likewise.
3635 * g++.old-deja/g++.mike/p807.C: Likewise.
3637 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
3640 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
3643 2013-03-28 Marek Polacek <polacek@redhat.com>
3645 PR tree-optimization/56695
3646 * gcc.dg/vect/pr56695.c: New test.
3648 2013-03-28 Richard Biener <rguenther@suse.de>
3650 PR tree-optimization/37021
3651 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
3652 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
3654 2013-03-27 Tobias Burnus <burnus@net-b.de>
3658 * gfortran.dg/sizeof_2.f90: New.
3659 * gfortran.dg/sizeof_3.f90: New.
3660 * gfortran.dg/sizeof_proc.f90: Update dg-error.
3662 2013-03-27 Richard Biener <rguenther@suse.de>
3664 PR tree-optimization/37021
3665 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
3667 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
3669 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
3670 * g++.dg/ipa/ivinline-2.C: Likewise.
3671 * g++.dg/ipa/ivinline-3.C: Likewise.
3672 * g++.dg/ipa/ivinline-4.C: Likewise.
3673 * g++.dg/ipa/ivinline-5.C: Likewise.
3674 * g++.dg/ipa/ivinline-7.C: Likewise.
3675 * g++.dg/ipa/ivinline-8.C: Likewise.
3676 * g++.dg/ipa/ivinline-9.C: Likewise.
3677 * g++.dg/cpp0x/noexcept03.C: Likewise.
3678 * gcc.dg/const-1.c: Likewise.
3679 * gcc.dg/ipa/pure-const-1.c: Likewise.
3680 * gcc.dg/noreturn-8.c: Likewise.
3681 * gcc.target/i386/mmx-1.c: Likewise.
3682 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
3683 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
3684 * gcc.c-torture/execute/pr33992.x: New file.
3686 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
3688 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
3690 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
3693 * g++.dg/ext/desig5.C: New.
3695 2013-03-26 Tobias Burnus <burnus@net-b.de>
3698 * gfortran.dg/merge_init_expr_2.f90: New.
3699 * gfortran.dg/merge_char_1.f90: Modify test to
3700 stay a run-time test.
3701 * gfortran.dg/merge_char_3.f90: Ditto.
3703 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
3705 * g++.dg/cpp0x/constexpr-friend-2.C: New.
3706 * g++.dg/cpp0x/constexpr-main.C: Likewise.
3708 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
3711 * g++.dg/cpp0x/range-for23.C: New.
3713 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
3716 * gfortran.dg/namelist_79.f90: New.
3718 2013-03-25 Martin Jambor <mjambor@suse.cz>
3720 * gcc.dg/ipa/ipcp-agg-9.c: New test.
3722 2013-03-25 Tobias Burnus <burnus@net-b.de>
3742 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
3743 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
3744 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
3745 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
3746 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
3747 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
3748 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
3749 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
3750 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
3751 * gfortran.dg/c_loc_tests_16.f90: Ditto.
3752 * gfortran.dg/c_loc_tests_4.f03: Ditto.
3753 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
3754 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
3755 * gfortran.dg/c_loc_tests_8.f03: Ditto.
3756 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
3757 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
3758 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
3759 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
3760 * gfortran.dg/pr32601_1.f03: Ditto.
3761 * gfortran.dg/storage_size_2.f08: Remove dg-error.
3762 * gfortran.dg/blockdata_7.f90: New.
3763 * gfortran.dg/c_assoc_4.f90: New.
3764 * gfortran.dg/c_f_pointer_tests_6.f90: New.
3765 * gfortran.dg/c_f_pointer_tests_7.f90: New.
3766 * gfortran.dg/c_funloc_tests_8.f90: New.
3767 * gfortran.dg/c_loc_test_17.f90: New.
3768 * gfortran.dg/c_loc_test_18.f90: New.
3769 * gfortran.dg/c_loc_test_19.f90: New.
3770 * gfortran.dg/c_loc_test_20.f90: New.
3771 * gfortran.dg/c_sizeof_5.f90: New.
3772 * gfortran.dg/iso_c_binding_rename_3.f90: New.
3773 * gfortran.dg/transfer_resolve_2.f90: New.
3774 * gfortran.dg/transfer_resolve_3.f90: New.
3775 * gfortran.dg/transfer_resolve_4.f90: New.
3776 * gfortran.dg/pr32601.f03: Update dg-error.
3777 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
3778 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
3780 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3782 * gcc.target/arm/vseleqdf.c: New test.
3783 * gcc.target/arm/vseleqsf.c: Likewise.
3784 * gcc.target/arm/vselgedf.c: Likewise.
3785 * gcc.target/arm/vselgesf.c: Likewise.
3786 * gcc.target/arm/vselgtdf.c: Likewise.
3787 * gcc.target/arm/vselgtsf.c: Likewise.
3788 * gcc.target/arm/vselledf.c: Likewise.
3789 * gcc.target/arm/vsellesf.c: Likewise.
3790 * gcc.target/arm/vselltdf.c: Likewise.
3791 * gcc.target/arm/vselltsf.c: Likewise.
3792 * gcc.target/arm/vselnedf.c: Likewise.
3793 * gcc.target/arm/vselnesf.c: Likewise.
3794 * gcc.target/arm/vselvcdf.c: Likewise.
3795 * gcc.target/arm/vselvcsf.c: Likewise.
3796 * gcc.target/arm/vselvsdf.c: Likewise.
3797 * gcc.target/arm/vselvssf.c: Likewise.
3799 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
3801 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
3803 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
3804 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
3805 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
3806 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
3807 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
3808 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
3809 * gcc.target/aarch64/atomic-op-char.x: ... to here.
3810 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
3811 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
3812 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
3813 * gcc.target/aarch64/atomic-op-int.x: ... to here.
3814 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
3815 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
3816 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
3817 * gcc.target/aarch64/atomic-op-release.x: ... to here.
3818 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
3819 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
3820 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
3821 * gcc.target/aarch64/atomic-op-short.x: ... to here.
3822 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
3823 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
3824 * gcc.target/arm/atomic-op-acquire.c: Likewise.
3825 * gcc.target/arm/atomic-op-char.c: Likewise.
3826 * gcc.target/arm/atomic-op-consume.c: Likewise.
3827 * gcc.target/arm/atomic-op-int.c: Likewise.
3828 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
3829 * gcc.target/arm/atomic-op-release.c: Likewise.
3830 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
3831 * gcc.target/arm/atomic-op-short.c: Likewise.
3833 2013-03-25 Richard Biener <rguenther@suse.de>
3836 * g++.dg/torture/pr56694.C: New testcase.
3838 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3841 * gcc.target/arm/neon-vcond-gt.c: New test.
3842 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
3843 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
3845 2013-03-25 Richard Biener <rguenther@suse.de>
3847 PR tree-optimization/56689
3848 * gcc.dg/torture/pr56689.c: New testcase.
3850 2013-03-25 Kai Tietz <ktietz@redhat.com>
3852 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
3854 2013-03-24 Tobias Burnus <burnus@net-b.de>
3857 * gfortran.dg/eof_5.f90: New.
3859 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
3861 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
3864 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
3866 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
3868 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
3871 * gcc.c-torture/execute/builtins/builtins.exp: Add
3872 -Wl,--allow-multiple-definition for RTEMS targets.
3874 2013-03-22 Ian Bolton <ian.bolton@arm.com>
3876 * gcc.target/aarch64/movk.c: New test.
3878 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
3880 * g++.dg/ext/vector21.C: New testcase.
3882 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
3884 * gcc.target/arm/neon-for-64bits-1.c: New tests.
3885 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
3887 2013-03-21 Richard Biener <rguenther@suse.de>
3889 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
3890 * gcc.dg/vect/vect-outer-3a.c: Likewise.
3892 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3894 * gcc.target/aarch64/vect.c: Test and result vector added
3895 for sabd and saba instructions.
3896 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
3897 instructions in assembly.
3898 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
3899 * gcc.target/aarch64/vect-fp.c: Test and result vector added
3900 for fabd instruction.
3901 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
3902 instruction in assembly.
3903 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
3905 2013-03-20 Jeff Law <law@redhat.com>
3907 * g++.dg/tree-ssa/ssa-dom.C: New test.
3909 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3911 * gcc.target/powerpc/mmfpgpr.c: New test.
3912 * gcc.target/powerpc/sd-vsx.c: Likewise.
3913 * gcc.target/powerpc/sd-pwr6.c: Likewise.
3914 * gcc.target/powerpc/vsx-float0.c: Likewise.
3916 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
3918 PR tree-optimization/56355
3919 * gcc.dg/pr56355-1.c: New file.
3921 2013-03-20 Catherine Moore <clm@codesourcery.com>
3922 Richard Sandiford <rdsandiford@googlemail.com>
3924 * gcc.target/mips/mips.exp: Add microMIPS support.
3925 * gcc.target/mips/umips-movep-2.c: New test.
3926 * gcc.target/mips/umips-lwp-2.c: New test.
3927 * gcc.target/mips/umips-swp-5.c: New test.
3928 * gcc.target/mips/umips-constraints-1.c: New test.
3929 * gcc.target/mips/umips-lwp-3.c: New test.
3930 * gcc.target/mips/umips-swp-6.c: New test.
3931 * gcc.target/mips/umips-constraints-2.c: New test.
3932 * gcc.target/mips/umips-save-restore-1.c: New test.
3933 * gcc.target/mips/umips-lwp-4.c: New test.
3934 * gcc.target/mips/umips-swp-7.c: New test.
3935 * gcc.target/mips/umips-save-restore-2.c: New test.
3936 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3937 * gcc.target/mips/umips-lwp-5.c: New test.
3938 * gcc.target/mips/umips-save-restore-3.c: New test.
3939 * gcc.target/mips/umips-lwp-6.c: New test.
3940 * gcc.target/mips/umips-swp-1.c: New test.
3941 * gcc.target/mips/umips-lwp-7.c: New test.
3942 * gcc.target/mips/umips-swp-2.c: New test.
3943 * gcc.target/mips/umips-lwp-8.c: New test.
3944 * gcc.target/mips/umips-swp-3.c: New test.
3945 * gcc.target/mips/umips-movep-1.c: New test.
3946 * gcc.target/mips/umips-lwp-1.c: New test.
3947 * gcc.target/mips/umips-swp-4.c: New test.
3949 2013-03-20 Richard Biener <rguenther@suse.de>
3951 PR tree-optimization/56661
3952 * gcc.dg/torture/pr56661.c: New testcase.
3954 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3956 PR rtl-optimization/56605
3957 * gcc.target/powerpc/pr56605.c: New.
3959 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3962 * gfortran.dg/do_1.f90: Don't xfail.
3964 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3967 * gfortran.dg/namelist_77.f90: New.
3968 * gfortran.dg/namelist_78.f90: New.
3970 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3973 * gfortran.dg/open_negative_unit_1.f90: New.
3975 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3977 * gcc.target/aarch64/sbc.c: New test.
3979 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3981 * gcc.target/aarch64/ror.c: New test.
3983 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3985 * gcc.target/aarch64/extr.c: New test.
3987 2013-03-19 Richard Biener <rguenther@suse.de>
3989 PR tree-optimization/56273
3990 * gcc.dg/tree-ssa/vrp47.c: Adjust.
3991 * c-c++-common/uninit-17.c: Likewise.
3993 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3995 PR tree-optimization/56635
3996 * g++.dg/torture/pr56635.C: New test.
3998 2013-03-18 Richard Biener <rguenther@suse.de>
4000 PR tree-optimization/3713
4001 * g++.dg/ipa/devirt-12.C: New testcase.
4003 2013-03-18 Jakub Jelinek <jakub@redhat.com>
4006 * c-c++-common/pr56566.c: New test.
4008 2013-03-17 Jason Merrill <jason@redhat.com>
4010 * g++.dg/template/abstract-dr337.C: XFAIL.
4012 2013-03-16 Jakub Jelinek <jakub@redhat.com>
4015 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
4016 * c-c++-common/pr56607.c: New test.
4018 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
4021 * g++.dg/cpp0x/constexpr-array5.C: New.
4023 2013-03-15 Tobias Burnus <burnus@net-b.de>
4026 * gfortran.dg/transfer_intrinsic_5.f90: New.
4028 2013-03-15 Kai Tietz <ktietz@redhat.com>
4030 * gcc.target/i386/movti.c: Don't test for x64 mingw.
4031 * gcc.target/i386/pr20020-1.c: Likewise.
4032 * gcc.target/i386/pr20020-2.c: Likewise.
4033 * gcc.target/i386/pr20020-3.c: Likewise.
4034 * gcc.target/i386/pr53425-1.c: Likewise.
4035 * gcc.target/i386/pr53425-2.c: Likewise.
4036 * gcc.target/i386/pr55093.c: Likewise.
4037 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
4039 2013-03-15 Jakub Jelinek <jakub@redhat.com>
4042 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
4043 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
4045 2013-03-14 Jakub Jelinek <jakub@redhat.com>
4047 PR tree-optimization/53265
4048 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
4050 * gcc.dg/graphite/id-6.c (test): Likewise.
4051 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
4052 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
4054 PR tree-optimization/53265
4055 * gcc.dg/pr53265.c: New test.
4056 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
4058 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
4060 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
4061 n, use it as high bound instead of 4.
4063 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
4066 * gcc.target/sh/pr49880-1.c: New.
4067 * gcc.target/sh/pr49880-2.c: New.
4068 * gcc.target/sh/pr49880-3.c: New.
4069 * gcc.target/sh/pr49880-4.c: New.
4070 * gcc.target/sh/pr49880-5.c: New.
4072 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
4074 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
4076 2013-03-13 Richard Biener <rguenther@suse.de>
4078 PR tree-optimization/56608
4079 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
4081 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
4084 * g++.dg/cpp0x/alias-decl-32.C: New.
4086 2013-03-11 Jan Hubicka <jh@suse.cz>
4089 * gcc.c-torture/compile/pr56571.c: New testcase.
4091 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4093 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
4094 * gcc.dg/tree-ssa/pr55579.c: Likewise.
4096 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
4098 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
4099 * gcc.dg/inline_4.c: Likewise.
4100 * gcc.dg/unroll_2.c: Likewise.
4101 * gcc.dg/unroll_3.c: Likewise.
4102 * gcc.dg/unroll_4.c: Likewise.
4104 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4107 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
4110 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
4112 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
4115 * gcc.c-torture/compile/pr40797.c: New.
4117 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4119 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
4121 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
4124 * gfortran.dg/class_56.f90: New test.
4126 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
4129 * gcc.target/mips/pr56524.c: New test.
4131 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
4134 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
4136 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
4139 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
4141 2013-03-08 Marek Polacek <polacek@redhat.com>
4143 PR tree-optimization/56478
4144 * gcc.dg/torture/pr56478.c: New test.
4146 2013-03-08 Kai Tietz <ktietz@redhat.com>
4148 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
4149 targets linker option --allow-multiple-definition.
4151 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
4152 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
4153 * gcc.dg/pr52549.c: Add LLP64 case.
4154 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
4155 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
4156 * gcc.dg/torture/pr51071-2.c: Likewise.
4157 * gcc.dg/tree-ssa/vrp72.c: Likewise.
4158 * gcc.dg/tree-ssa/vrp73.c: Likewise.
4159 * gcc.dg/tree-ssa/vrp75.c: Likewise.
4160 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
4161 * gcc.dg/weak/weak-1.c: Likewise.
4162 * gcc.dg/weak/weak-2.c: Likewise.
4163 * gcc.dg/weak/weak-3.c: Likewise.
4164 * gcc.dg/weak/weak-4.c: Likewise.
4165 * gcc.dg/weak/weak-5.c: Likewise.
4166 * gcc.dg/weak/weak-15.c: Likewise.
4167 * gcc.dg/weak/weak-16.c: Likewise.
4169 * c-c++-common/pr54486.c: Skip test for mingw-targets.
4171 2013-03-07 Jakub Jelinek <jakub@redhat.com>
4173 PR tree-optimization/56559
4174 * gcc.dg/tree-ssa/reassoc-26.c: New test.
4176 2013-03-07 Andreas Schwab <schwab@suse.de>
4178 * gcc.dg/pr31490.c: Fix last change.
4180 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
4183 * g++.dg/template/crash115.C: New.
4185 2013-03-06 Jakub Jelinek <jakub@redhat.com>
4187 PR tree-optimization/56539
4188 * gcc.c-torture/compile/pr56539.c: New test.
4190 2013-03-06 Kai Tietz <ktietz@redhat.com>
4192 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
4194 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
4195 * gcc.dg/lto/20091013-1_2.c: Likewise.
4196 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
4198 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
4200 * gnat.dg/specs/aggr6.ads: New test.
4202 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
4204 * gnat.dg/loop_optimization15.ad[sb]: New test.
4206 2013-03-06 Jakub Jelinek <jakub@redhat.com>
4209 * gcc.dg/pr56548.c: New test.
4211 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4214 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
4216 2013-03-06 Jakub Jelinek <jakub@redhat.com>
4219 * g++.dg/template/typename20.C: New test.
4221 2013-03-05 Jakub Jelinek <jakub@redhat.com>
4224 * gcc.dg/pr56510.c: New test.
4226 PR rtl-optimization/56484
4227 * gcc.c-torture/compile/pr56484.c: New test.
4229 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
4232 * g++.dg/warn/Wsign-conversion-2.C: New.
4234 2013-03-05 Richard Biener <rguenther@suse.de>
4236 PR tree-optimization/56270
4237 * gcc.dg/vect/slp-38.c: New testcase.
4239 2013-03-05 Jakub Jelinek <jakub@redhat.com>
4241 PR rtl-optimization/56494
4242 * gcc.dg/pr56494.c: New test.
4244 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
4246 * gcc.dg/pr56424.c: New test.
4248 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
4250 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
4251 * gcc.dg/pr56228.c <avr>: Skip.
4253 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
4256 PR tree-optimization/52631
4257 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
4259 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
4261 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
4262 * gcc.dg/vect/vect-83_64.c: Same.
4264 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
4267 * gfortran.dg/pointer_check_13.f90: New test.
4269 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
4272 * gfortran.dg/array_constructor_42.f90: New test.
4274 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
4277 * g++.dg/template/static33.C: New.
4278 * g++.dg/template/static34.C: Likewise.
4281 * g++.dg/template/static35.C: New.
4283 2013-03-01 Steve Ellcey <sellcey@mips.com>
4285 * gcc.dg/pr56396.c: Require pic support.
4287 2013-03-01 Richard Biener <rguenther@suse.de>
4289 PR tree-optimization/55481
4290 * gcc.dg/torture/pr56488.c: New testcase.
4292 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
4293 Jakub Jelinek <jakub@redhat.com>
4296 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
4297 no_sanitize_address attribute rather than no_address_safety_analysis.
4298 * g++.dg/asan/sanitizer_test_utils.h
4299 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
4300 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
4301 in addition to no_address_safety_analysis.
4303 2013-02-28 Jason Merrill <jason@redhat.com>
4306 * g++.dg/cpp0x/constexpr-and.C: New.
4308 2013-02-28 Martin Jambor <mjambor@suse.cz>
4310 PR tree-optimization/56294
4311 * g++.dg/debug/pr56294.C: New test.
4313 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
4315 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
4317 2013-02-27 Marek Polacek <polacek@redhat.com>
4319 PR rtl-optimization/56466
4320 * gcc.dg/pr56466.c: New test.
4322 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4324 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
4325 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
4326 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
4328 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
4331 * gcc.dg/pr45472.c: New test.
4333 2013-02-26 Marek Polacek <polacek@redhat.com>
4335 PR tree-optimization/56426
4336 * gcc.dg/pr56436.c: New test.
4338 2013-02-26 Jakub Jelinek <jakub@redhat.com>
4340 PR tree-optimization/56448
4341 * gcc.c-torture/compile/pr56448.c: New test.
4343 PR tree-optimization/56443
4344 * gcc.dg/torture/pr56443.c: New test.
4346 2013-02-25 Richard Biener <rguenther@suse.de>
4348 PR tree-optimization/56175
4349 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
4351 2013-02-24 Jakub Jelinek <jakub@redhat.com>
4354 * g++.dg/torture/pr56403.C: New test.
4356 2013-02-25 Catherine Moore <clm@codesourcery.com>
4359 2013-02-24 Catherine Moore <clm@codesourcery.com>
4360 Richard Sandiford <rdsandiford@googlemail.com>
4362 * gcc.target/mips/mips.exp: Add microMIPS support.
4363 * gcc.target/mips/umips-movep-2.c: New test.
4364 * gcc.target/mips/umips-lwp-2.c: New test.
4365 * gcc.target/mips/umips-swp-5.c: New test.
4366 * gcc.target/mips/umips-constraints-1.c: New test.
4367 * gcc.target/mips/umips-lwp-3.c: New test.
4368 * gcc.target/mips/umips-swp-6.c: New test.
4369 * gcc.target/mips/umips-constraints-2.c: New test.
4370 * gcc.target/mips/umips-save-restore-1.c: New test.
4371 * gcc.target/mips/umips-lwp-4.c: New test.
4372 * gcc.target/mips/umips-swp-7.c: New test.
4373 * gcc.target/mips/umips-save-restore-2.c: New test.
4374 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4375 * gcc.target/mips/umips-lwp-5.c: New test.
4376 * gcc.target/mips/umips-save-restore-3.c: New test.
4377 * gcc.target/mips/umips-lwp-6.c: New test.
4378 * gcc.target/mips/umips-swp-1.c: New test.
4379 * gcc.target/mips/umips-lwp-7.c: New test.
4380 * gcc.target/mips/umips-swp-2.c: New test.
4381 * gcc.target/mips/umips-lwp-8.c: New test.
4382 * gcc.target/mips/umips-swp-3.c: New test.
4383 * gcc.target/mips/umips-movep-1.c: New test.
4384 * gcc.target/mips/umips-lwp-1.c: New test.
4385 * gcc.target/mips/umips-swp-4.c: New test.
4387 2013-02-24 Catherine Moore <clm@codesourcery.com>
4388 Richard Sandiford <rdsandiford@googlemail.com>
4390 * gcc.target/mips/mips.exp: Add microMIPS support.
4391 * gcc.target/mips/umips-movep-2.c: New test.
4392 * gcc.target/mips/umips-lwp-2.c: New test.
4393 * gcc.target/mips/umips-swp-5.c: New test.
4394 * gcc.target/mips/umips-constraints-1.c: New test.
4395 * gcc.target/mips/umips-lwp-3.c: New test.
4396 * gcc.target/mips/umips-swp-6.c: New test.
4397 * gcc.target/mips/umips-constraints-2.c: New test.
4398 * gcc.target/mips/umips-save-restore-1.c: New test.
4399 * gcc.target/mips/umips-lwp-4.c: New test.
4400 * gcc.target/mips/umips-swp-7.c: New test.
4401 * gcc.target/mips/umips-save-restore-2.c: New test.
4402 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4403 * gcc.target/mips/umips-lwp-5.c: New test.
4404 * gcc.target/mips/umips-save-restore-3.c: New test.
4405 * gcc.target/mips/umips-lwp-6.c: New test.
4406 * gcc.target/mips/umips-swp-1.c: New test.
4407 * gcc.target/mips/umips-lwp-7.c: New test.
4408 * gcc.target/mips/umips-swp-2.c: New test.
4409 * gcc.target/mips/umips-lwp-8.c: New test.
4410 * gcc.target/mips/umips-swp-3.c: New test.
4411 * gcc.target/mips/umips-movep-1.c: New test.
4412 * gcc.target/mips/umips-lwp-1.c: New test.
4413 * gcc.target/mips/umips-swp-4.c: New test.
4415 2013-02-22 Jakub Jelinek <jakub@redhat.com>
4418 * lib/asan-dg.exp (asan_link_flags): Add
4419 -B${gccpath}/libsanitizer/asan/ to flags.
4421 2013-02-21 Jakub Jelinek <jakub@redhat.com>
4424 * gcc.dg/torture/pr56420.c: New test.
4426 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
4429 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
4431 2013-02-21 Martin Jambor <mjambor@suse.cz>
4433 PR tree-optimization/56310
4434 * g++.dg/ipa/pr56310.C: New test.
4436 2013-02-21 Janus Weil <janus@gcc.gnu.org>
4439 * gfortran.dg/proc_ptr_comp_37.f90: New.
4441 2013-02-21 Richard Biener <rguenther@suse.de>
4443 PR tree-optimization/56415
4445 2013-02-11 Richard Biener <rguenther@suse.de>
4447 PR tree-optimization/56273
4448 * g++.dg/warn/Warray-bounds-6.C: New testcase.
4449 * gcc.dg/tree-ssa/pr21559.c: Adjust.
4450 * gcc.dg/tree-ssa/vrp17.c: Likewise.
4451 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4452 * gcc.dg/tree-ssa/vrp23.c: Likewise.
4453 * gcc.dg/tree-ssa/vrp24.c: Likewise.
4455 2013-02-21 Marek Polacek <polacek@redhat.com>
4457 PR tree-optimization/56398
4458 * g++.dg/torture/pr56398.C: New test.
4460 2013-02-21 Jakub Jelinek <jakub@redhat.com>
4463 * gcc.c-torture/compile/pr56405.c: New test.
4465 2013-02-20 Jan Hubicka <jh@suse.cz>
4467 PR tree-optimization/56265
4468 * g++.dg/ipa/devirt-11.C: New testcase.
4470 2013-02-20 Richard Biener <rguenther@suse.de>
4472 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
4474 2013-02-20 Richard Biener <rguenther@suse.de>
4475 Jakub Jelinek <jakub@redhat.com>
4477 PR tree-optimization/56396
4478 * gcc.dg/pr56396.c: New testcase.
4480 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
4483 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
4485 2013-02-19 Richard Biener <rguenther@suse.de>
4487 PR tree-optimization/56384
4488 * gcc.dg/torture/pr56384.c: New testcase.
4490 2013-02-19 Jakub Jelinek <jakub@redhat.com>
4492 PR tree-optimization/56350
4493 * gcc.dg/pr56350.c: New test.
4495 PR tree-optimization/56381
4496 * g++.dg/opt/pr56381.C: New test.
4498 2013-02-18 Jakub Jelinek <jakub@redhat.com>
4501 * lib/dg-pch.exp (pch-init, pch-finish,
4502 check_effective_target_pch_supported_debug): New procs.
4503 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
4504 Likewise if $pch_unsupported_debug and $flags include -g.
4505 Skip FAILs about missing *.gch file if $pch_unsupported_debug
4506 and dg-require-effective-target pch_unsupported_debug.
4507 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
4508 * objc.dg/pch/pch.exp: Likewise.
4509 * gcc.dg/pch/pch.exp: Likewise.
4510 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
4511 pch_unsupported_debug.
4512 * gcc.dg/pch/valid-1.hs: Likewise.
4513 * gcc.dg/pch/valid-1b.c: Likewise.
4514 * gcc.dg/pch/valid-1b.hs: Likewise.
4516 2013-02-18 Richard Biener <rguenther@suse.de>
4518 PR tree-optimization/56366
4519 * gcc.dg/torture/pr56366.c: New testcase.
4521 2013-02-18 Richard Biener <rguenther@suse.de>
4524 * gcc.dg/torture/pr56349.c: New testcase.
4526 2013-02-18 Richard Biener <rguenther@suse.de>
4528 PR tree-optimization/56321
4529 * gcc.dg/torture/pr56321.c: New testcase.
4531 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
4533 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
4535 2013-02-16 Jakub Jelinek <jakub@redhat.com>
4536 Dodji Seketeli <dodji@redhat.com>
4539 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
4540 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
4541 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
4542 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
4543 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
4544 * c-c++-common/asan/pr56330.c: Likewise.
4545 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
4546 Ensure the size argument of __builtin_memcpy is a constant.
4548 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
4549 Paolo Carlini <paolo.carlini@oracle.com>
4552 * g++.dg/cpp0x/enum23.C: New.
4554 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
4557 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
4559 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
4561 PR rtl-optimization/56348
4562 * gcc.target/i386/pr56348.c: New test.
4564 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
4566 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
4567 * gcc.target/arm/interrupt-2.c: Likewise.
4569 2013-02-15 Tobias Burnus <burnus@net-b.de>
4572 * gfortran.dg/matmul_9.f90: New.
4574 2013-02-15 Tobias Burnus <burnus@net-b.de>
4577 * gfortran.dg/init_flag_11.f90: New.
4579 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4581 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
4583 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4585 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
4588 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
4589 Tobias Burnus <burnus@net-b.de>
4592 * gfortran.dg/allocatable_function_7.f90: New.
4594 2013-02-14 Jakub Jelinek <jakub@redhat.com>
4596 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
4597 * asan_globals_test-wrapper.cc: New file.
4598 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
4599 instead of asan_globals_test.cc as dg-additional-sources.
4600 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
4601 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
4602 "sanitizer_test_utils.h" instead of
4603 "sanitizer_common/tests/sanitizer_test_utils.h".
4604 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
4605 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
4606 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
4607 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
4608 * g++.dg/asan/asan_test.cc: Synced from upstream.
4609 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
4611 2013-02-14 Dodji Seketeli <dodji@redhat.com>
4614 * c-c++-common/asan/memcmp-2.c: New test.
4616 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
4619 * g++.dg/cpp0x/udlit-string-literal.h: New.
4620 * g++.dg/cpp0x/udlit-string-literal.C: New.
4622 2013-02-13 Sriraman Tallam <tmsriram@google.com>
4624 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
4626 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
4629 * gcc.target/arm/pr56184.C: New test.
4631 2013-02-13 Jakub Jelinek <jakub@redhat.com>
4634 * g++.dg/torture/pr56302.C: New test.
4635 * g++.dg/cpp0x/constexpr-56302.C: New test.
4636 * c-c++-common/pr56302.c: New test.
4638 2013-02-13 Tobias Burnus <burnus@net-b.de>
4639 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4642 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
4643 * gfortran.dg/quad_3.f90: Ditto.
4645 2013-02-13 Kostya Serebryany <kcc@google.com>
4647 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
4648 to match the fresh asan run-time.
4649 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
4651 2013-02-12 Dodji Seketeli <dodji@redhat.com>
4653 Avoid instrumenting duplicated memory access in the same basic block
4654 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
4655 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
4656 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
4657 * c-c++-common/asan/inc.c: Likewise.
4659 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
4662 * gcc.target/i386/pr56148.c: New test.
4664 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4665 Tobias Burnus <burnus@net-b.de>
4668 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
4671 2013-02-12 Richard Biener <rguenther@suse.de>
4674 * gcc.dg/lto/pr56297_0.c: New testcase.
4675 * gcc.dg/lto/pr56297_0.c: Likewise.
4677 2013-02-12 Janus Weil <janus@gcc.gnu.org>
4680 * gfortran.dg/typebound_deferred_1.f90: New.
4682 2013-02-12 Jakub Jelinek <jakub@redhat.com>
4684 PR rtl-optimization/56151
4685 * gcc.target/i386/pr56151.c: New test.
4687 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
4689 * g++.dg/ext/mv12.C: New test.
4690 * g++.dg/ext/mv12.h: New file.
4691 * g++.dg/ext/mv12-aux.C: New file.
4692 * g++.dg/ext/mv13.C: New test.
4694 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
4696 * lib/target-supports.exp
4697 (check_effective_target_powerpc_eabi_ok): New.
4698 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
4700 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
4701 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
4703 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
4704 * gcc.target/powerpc/pr51623.c: Likewise.
4705 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
4706 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
4708 2013-02-11 Alexander Potapenko <glider@google.com>
4709 Jack Howarth <howarth@bromo.med.uc.edu>
4710 Jakub Jelinek <jakub@redhat.com>
4713 * g++.dg/asan/pr55617.C: Run on all targets.
4715 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
4717 PR rtl-optimization/56275
4718 * gcc.dg/pr56275.c: New test.
4720 2013-02-11 Richard Biener <rguenther@suse.de>
4722 PR tree-optimization/56273
4723 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
4725 2013-02-11 Richard Biener <rguenther@suse.de>
4727 PR tree-optimization/56264
4728 * gcc.dg/torture/pr56264.c: New testcase.
4730 2013-02-11 Richard Biener <rguenther@suse.de>
4732 PR tree-optimization/56273
4733 * g++.dg/warn/Warray-bounds-6.C: New testcase.
4734 * gcc.dg/tree-ssa/pr21559.c: Adjust.
4735 * gcc.dg/tree-ssa/vrp17.c: Likewise.
4736 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4737 * gcc.dg/tree-ssa/vrp23.c: Likewise.
4738 * gcc.dg/tree-ssa/vrp24.c: Likewise.
4740 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
4742 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
4743 for *-*-linux-gnu targets.
4744 * g++.dg/asan/interception-test-1.c: Ditto.
4745 * g++.dg/asan/interception-failure-test-1.C: Ditto.
4746 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
4748 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
4751 * gfortran.dg/intrinsic_size_4.f90 : New test.
4753 2013-02-09 Jakub Jelinek <jakub@redhat.com>
4756 * gcc.target/powerpc/pr56256.c: New test.
4758 2013-02-08 Ian Lance Taylor <iant@google.com>
4760 * lib/go.exp: Load timeout.exp.
4762 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
4764 PR rtl-optimization/56246
4765 * gcc.target/i386/pr56246.c: New test.
4767 2013-02-08 Jeff Law <law@redhat.com>
4770 * gcc.dg/debug/dwarf2/pr53948.c: New test.
4772 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
4775 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
4778 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
4780 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
4782 2013-02-08 Jakub Jelinek <jakub@redhat.com>
4784 PR rtl-optimization/56195
4785 * gcc.dg/torture/pr56195.c: New test.
4787 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
4790 * gfortran.dg/recursive_interface_2.f90: New test.
4792 2013-02-08 Jakub Jelinek <jakub@redhat.com>
4794 PR tree-optimization/56250
4795 * gcc.c-torture/execute/pr56250.c: New test.
4797 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
4799 PR tree-optimization/56064
4800 * gcc.dg/fixed-point/view-convert-2.c: New test.
4802 2013-02-08 Michael Matz <matz@suse.de>
4804 PR tree-optimization/52448
4805 * gcc.dg/pr52448.c: New test.
4807 2013-02-08 Richard Biener <rguenther@suse.de>
4810 * gcc.dg/torture/pr56181.c: New testcase.
4812 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
4815 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
4816 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
4818 2013-02-07 Jakub Jelinek <jakub@redhat.com>
4821 * g++.dg/parse/crash61.C: New test.
4824 * g++.dg/parse/pr56239.C: New test.
4827 * g++.dg/abi/mangle61.C: New test.
4829 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
4831 PR rtl-optimization/56225
4832 * gcc.target/i386/pr56225.c: New test.
4834 2013-02-07 Jakub Jelinek <jakub@redhat.com>
4837 * gcc.dg/guality/pr56154-1.c: New test.
4838 * gcc.dg/guality/pr56154-2.c: New test.
4839 * gcc.dg/guality/pr56154-3.c: New test.
4840 * gcc.dg/guality/pr56154-4.c: New test.
4841 * gcc.dg/guality/pr56154-aux.c: New file.
4843 PR tree-optimization/55789
4844 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
4846 * gcc.dg/tree-ssa/inline-3.c: Add
4847 --param max-early-inliner-iterations=2 option.
4849 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4852 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
4853 Add -fno-dwarf2-cfi-asm to dg-options.
4856 2013-02-07 Jakub Jelinek <jakub@redhat.com>
4859 * gcc.dg/pr56228.c: New test.
4861 2013-02-07 Alan Modra <amodra@gmail.com>
4864 * gcc.target/powerpc/pr54009.c: New test.
4866 * gfortran.dg/pr54131.f: New test.
4868 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
4871 * gfortran.dg/array_constructor_41.f90: New test.
4873 2013-02-06 Janus Weil <janus@gcc.gnu.org>
4876 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
4878 2013-02-06 Jakub Jelinek <jakub@redhat.com>
4881 * g++.dg/gomp/pr56217.C: New test.
4883 2013-02-05 Jakub Jelinek <jakub@redhat.com>
4885 PR tree-optimization/56205
4886 * gcc.dg/tree-ssa/stdarg-6.c: New test.
4887 * gcc.c-torture/execute/pr56205.c: New test.
4889 2013-02-05 Richard Biener <rguenther@suse.de>
4891 PR tree-optimization/53342
4892 PR tree-optimization/53185
4893 * gcc.dg/vect/pr53185-2.c: New testcase.
4895 2013-02-05 Jan Hubicka <jh@suse.cz>
4897 PR tree-optimization/55789
4898 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
4899 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
4900 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
4901 * g++.dg/ipa/inline-1.C: New testcase.
4902 * g++.dg/ipa/inline-2.C: New testcase.
4903 * g++.dg/ipa/inline-3.C: New testcase.
4905 2013-02-05 Jan Hubicka <jh@suse.cz>
4907 PR tree-optimization/55789
4908 * g++.dg/torture/pr55789.C: New testcase.
4910 2013-02-05 Jakub Jelinek <jakub@redhat.com>
4913 * gcc.dg/pr56167.c: New test.
4915 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
4918 * gcc.target/sh/pr55146.c: New.
4920 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
4922 PR tree-optimization/54386
4923 * gcc.target/sh/pr54386.c: New.
4925 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
4928 * gfortran.dg/realloc_on _assign_16.f90 : New test.
4931 * gfortran.dg/realloc_on _assign_17.f90 : New test.
4933 2013-02-04 Alexander Potapenko <glider@google.com>
4934 Jack Howarth <howarth@bromo.med.uc.edu>
4935 Jakub Jelinek <jakub@redhat.com>
4938 * g++.dg/asan/pr55617.C: New test.
4940 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4943 * gfortran.dg/typebound_operator_19.f90: New test.
4944 * gfortran.dg/typebound_assignment_4.f90: New test.
4946 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4949 * gfortran.dg/recursive_interface_1.f90: New test.
4951 2013-02-04 Richard Guenther <rguenther@suse.de>
4954 * gcc.dg/lto/pr56168_0.c: New testcase.
4955 * gcc.dg/lto/pr56168_1.c: Likewise.
4957 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
4961 * gfortran.dg/block_12.f90: New test.
4962 * gfortran.dg/module_error_1.f90: New test.
4964 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
4966 * lib/target-supports.exp (check_effective_target_vect_float)
4967 (check_effective_target_vect_no_align): Add mips-sde-elf.
4969 2013-02-01 Jakub Jelinek <jakub@redhat.com>
4971 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
4973 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
4975 * gcc.dg/pr56023.c: XFAIL on AIX.
4976 * gcc.dg/vect/pr49352.c: Same.
4978 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
4980 * gnat.dg/opt26.adb: New test.
4982 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4985 2013-01-27 Amol Pise <amolpise15@gmail.com>
4987 * gcc.target/arm/neon-vfnms-1.c: New test.
4988 * gcc.target/arm/neon-vfnma-1.c: New test.
4990 2013-01-31 Richard Biener <rguenther@suse.de>
4992 PR tree-optimization/56157
4993 * gcc.dg/torture/pr56157.c: New testcase.
4995 2013-01-30 Richard Biener <rguenther@suse.de>
4997 PR tree-optimization/56150
4998 * gcc.dg/torture/pr56150.c: New testcase.
5000 2013-01-30 Jakub Jelinek <jakub@redhat.com>
5003 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
5004 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
5005 printed in backtrace.
5006 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
5007 to avoid errors about mismatched allocation vs. deallocation.
5010 * g++.dg/mv1.C: Moved to...
5011 * g++.dg/ext/mv1.C: ... here. Adjust test.
5012 * g++.dg/mv2.C: Moved to...
5013 * g++.dg/ext/mv2.C: ... here. Adjust test.
5014 * g++.dg/mv3.C: Moved to...
5015 * g++.dg/ext/mv3.C: ... here.
5016 * g++.dg/mv4.C: Moved to...
5017 * g++.dg/ext/mv4.C: ... here.
5018 * g++.dg/mv5.C: Moved to...
5019 * g++.dg/ext/mv5.C: ... here. Adjust test.
5020 * g++.dg/mv6.C: Moved to...
5021 * g++.dg/ext/mv6.C: ... here. Adjust test.
5022 * g++.dg/ext/mv7.C: New test.
5023 * g++.dg/ext/mv8.C: New test.
5024 * g++.dg/ext/mv9.C: New test.
5025 * g++.dg/ext/mv10.C: New test.
5026 * g++.dg/ext/mv11.C: New test.
5028 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
5030 PR rtl-optimization/56144
5031 * gcc.dg/pr56144.c: New.
5033 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
5035 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
5037 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
5038 * g++.dg/cpp0x/constexpr-55573.C: Same
5040 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
5042 PR tree-optimization/56064
5043 * gcc.dg/fixed-point/view-convert.c: New test.
5045 2013-01-30 Andreas Schwab <schwab@suse.de>
5047 * lib/target-supports-dg.exp (dg-process-target): Use expr to
5048 evaluate the end index in string range.
5050 2013-01-30 Tobias Burnus <burnus@net-b.de>
5053 * gfortran.dg/allocatable_function_6.f90: New.
5055 2013-01-29 Janus Weil <janus@gcc.gnu.org>
5056 Mikael Morin <mikael@gcc.gnu.org>
5059 * gfortran.dg/proc_ptr_comp_36.f90: New.
5061 2013-01-29 Richard Biener <rguenther@suse.de>
5063 PR tree-optimization/55270
5064 * gcc.dg/torture/pr55270.c: New testcase.
5066 2013-01-28 Jakub Jelinek <jakub@redhat.com>
5068 PR rtl-optimization/56117
5069 * gcc.dg/pr56117.c: New test.
5071 2013-01-28 Richard Biener <rguenther@suse.de>
5073 PR tree-optimization/56034
5074 * gcc.dg/torture/pr56034.c: New testcase.
5076 2013-01-28 Jakub Jelinek <jakub@redhat.com>
5078 PR tree-optimization/56125
5079 * gcc.dg/pr56125.c: New test.
5081 2013-01-28 Tobias Burnus <burnus@net-b.de>
5082 Mikael Morin <mikael@gcc.gnu.org>
5085 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
5086 * gfortran.dg/import8.f90: Likewise.
5087 * gfortran.dg/interface_derived_type_1.f90: Likewise.
5088 * gfortran.dg/import10.f90: New test.
5089 * gfortran.dg/import11.f90: Likewise
5091 2013-01-28 Jakub Jelinek <jakub@redhat.com>
5094 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
5095 string.h. Provide memset, malloc and free prototypes, adjust line
5096 numbers in dg-output.
5097 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
5098 Provide memset prototype and adjust line numbers in dg-output.
5099 * c-c++-common/asan/global-overflow-1.c: Likewise.
5101 PR tree-optimization/56094
5102 * gcc.dg/pr56094.c: New test.
5104 2013-01-27 Amol Pise <amolpise15@gmail.com>
5106 * gcc.target/arm/neon-vfnms-1.c: New test.
5107 * gcc.target/arm/neon-vfnma-1.c: New test.
5109 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
5112 * gcc.target/i386/pr56114.c: New test.
5114 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
5117 * gfortran.dg/associate_14.f90: New test.
5120 * gfortran.dg/associate_13.f90: New test.
5122 2013-01-25 Jakub Jelinek <jakub@redhat.com>
5124 PR tree-optimization/56098
5125 * gcc.dg/pr56098-1.c: New test.
5126 * gcc.dg/pr56098-2.c: New test.
5128 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
5131 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
5133 2013-01-22 Marek Polacek <polacek@redhat.com>
5135 PR tree-optimization/56035
5136 * gcc.dg/pr56035.c: New test.
5138 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5140 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
5143 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5145 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
5147 2013-01-24 Jakub Jelinek <jakub@redhat.com>
5150 * gcc.dg/pr56078.c: New test.
5151 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
5153 2013-01-24 Martin Jambor <mjambor@suse.cz>
5155 PR tree-optimization/55927
5156 * g++.dg/ipa/devirt-10.C: Disable early inlining.
5158 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
5160 * gcc.target/i386/movsd.c: New test.
5162 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
5165 * gcc.target/i386/pr55934.c: New test.
5167 2013-01-23 Janus Weil <janus@gcc.gnu.org>
5170 * gfortran.dg/select_8.f90: New.
5172 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
5174 * gcc.target/microblaze/microblaze.exp: Remove
5175 target_config_cflags check.
5177 2013-01-23 Jakub Jelinek <jakub@redhat.com>
5180 * gfortran.dg/gomp/pr56052.f90: New test.
5183 * gcc.dg/pr49069.c: New test.
5185 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5188 * g++.dg/cpp0x/constexpr-static10.C: New.
5190 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
5193 * gcc.target/i386/pr56028.c: New test.
5195 2013-01-22 Jakub Jelinek <jakub@redhat.com>
5198 * gcc.target/i386/pr55686.c: New test.
5200 2013-01-22 Dodji Seketeli <dodji@redhat.com>
5203 * g++.dg/cpp0x/variadic139.C: New test.
5204 * g++.dg/cpp0x/variadic140.C: Likewise.
5205 * g++.dg/cpp0x/variadic141.C: Likewise.
5207 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
5209 * gnat.dg/warn8.adb: New test.
5211 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
5214 * gfortran.dg/include_8.f90: New test.
5216 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
5218 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
5219 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
5221 2013-01-21 Jakub Jelinek <jakub@redhat.com>
5223 PR tree-optimization/56051
5224 * gcc.c-torture/execute/pr56051.c: New test.
5226 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
5228 PR rtl-optimization/56023
5229 * gcc.dg/pr56023.c: New test.
5231 2013-01-21 Martin Jambor <mjambor@suse.cz>
5234 * gcc.target/i386/pr56022.c: New test.
5236 2013-01-21 Jason Merrill <jason@redhat.com>
5238 * lib/target-supports.exp (check_effective_target_alias): New.
5240 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
5243 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
5245 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
5247 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
5249 2013-01-19 Jeff Law <law@redhat.com>
5251 PR tree-optimization/52631
5252 * tree-ssa/pr52631.c: New test.
5253 * tree-ssa/ssa-fre-9: Update expected output.
5255 2013-01-19 Anthony Green <green@moxielogic.com>
5257 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
5260 2013-01-18 Jakub Jelinek <jakub@redhat.com>
5262 PR tree-optimization/56029
5263 * g++.dg/torture/pr56029.C: New test.
5265 2013-01-18 Sharad Singhai <singhai@google.com>
5267 PR tree-optimization/55995
5268 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
5270 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
5273 * gcc.target/i386/pr55433.c: New.
5275 2013-01-18 Jakub Jelinek <jakub@redhat.com>
5278 * gfortran.dg/pr56015.f90: New test.
5280 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
5282 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
5284 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
5286 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
5287 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5288 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5289 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5290 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5292 2013-01-17 Jeff Law <law@redhat.com>
5294 * gcc.dg/pr52573.c: Move to...
5295 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
5297 PR rtl-optimization/52573
5298 * gcc.dg/pr52573.c: New test.
5300 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
5303 * g++.dg/asan/interception-test-1.C: Skip on darwin.
5304 * lib/target-supports.exp (check_effective_target_swapcontext): Use
5305 check_no_compiler_messages to test support in ucontext.h.
5306 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
5307 compliant RLIMIT_AS.
5309 2013-01-17 Marek Polacek <polacek@redhat.com>
5311 PR rtl-optimization/55833
5312 * gcc.dg/pr55833.c: New test.
5314 2013-01-17 Jan Hubicka <jh@suse.cz>
5316 PR tree-optimization/55273
5317 * gcc.c-torture/compile/pr55273.c: New testcase.
5319 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
5322 * gcc.target/pr55981.c: New test.
5324 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
5326 * gcc.target/arm/pr40887.c: Require at least armv5.
5327 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
5328 * gcc.target/arm/pr51915.c: Likewise.
5329 * gcc.target/arm/pr52006.c: Likewise.
5330 * gcc.target/arm/pr53187.c: Likewise.
5332 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
5333 * gcc.target/arm/ftest-support-arm.h: Delete.
5334 * gcc.target/arm/ftest-support-thumb.h: Delete.
5335 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
5336 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
5337 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
5338 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
5339 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
5340 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
5341 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
5342 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
5343 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
5344 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
5345 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
5346 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
5347 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
5348 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
5349 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
5350 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
5351 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
5352 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
5353 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
5354 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
5355 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
5356 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
5357 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
5358 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
5360 2013-01-17 Martin Jambor <mjambor@suse.cz>
5362 PR tree-optimizations/55264
5363 * g++.dg/ipa/pr55264.C: New test.
5365 2013-01-16 Janus Weil <janus@gcc.gnu.org>
5368 * gfortran.dg/class_55.f90: New.
5370 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
5373 * gcc.c-torture/execute/builtins/builtins.exp: Add
5374 -Wl,--allow-multiple-definition for eabi and elf targets.
5377 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
5378 check_effective_target_vect_perm_short,
5379 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
5380 check_effective_target_vect64): Return 0 for big-endian ARM.
5381 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
5383 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
5386 2013-01-16 Richard Biener <rguenther@suse.de>
5388 PR tree-optimization/55964
5389 * gcc.dg/torture/pr55964.c: New testcase.
5391 2013-01-16 Richard Biener <rguenther@suse.de>
5393 PR tree-optimization/54767
5394 PR tree-optimization/53465
5395 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
5397 2013-01-16 Christian Bruel <christian.bruel@st.com>
5400 * gcc.target/sh/sh-switch.c: New testcase.
5402 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
5404 * gcc.dg/webizer.c: Increase the array size.
5406 2013-01-15 Jakub Jelinek <jakub@redhat.com>
5409 * gcc.dg/pr55940.c: New test.
5411 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
5412 Harald Anlauf <anlauf@gmx.de>
5414 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
5415 * gfortran.dg/bounds_check_5.f90: Likewise.
5416 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
5417 * gfortran.dg/continuation_9.f90: Likewise.
5418 * gfortran.dg/move_alloc_13.f90: Likewise.
5419 * gfortran.dg/structure_constructor_11.f90: Likewise.
5420 * gfortran.dg/tab_continuation.f: Likewise.
5421 * gfortran.dg/warning-directive-2.F90: Likewise.
5422 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
5424 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
5426 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
5427 * gcc.target/arm/fma-sp.c: Likewise.
5429 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
5431 PR rtl-optimization/55153
5432 * gcc.dg/pr55153.c: New.
5434 2013-01-15 Jakub Jelinek <jakub@redhat.com>
5436 PR tree-optimization/55920
5437 * gcc.c-torture/compile/pr55920.c: New test.
5439 2013-01-15 Richard Biener <rguenther@suse.de>
5442 * gcc.dg/torture/pr55882.c: New testcase.
5444 2013-01-15 Jakub Jelinek <jakub@redhat.com>
5446 PR tree-optimization/55955
5447 * gcc.c-torture/compile/pr55955.c: New test.
5449 2013-01-15 Dodji Seketeli <dodji@redhat.com>
5452 * g++.dg/cpp0x/alias-decl-31.C: New test.
5454 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
5457 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
5458 case where interface is null.
5460 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5463 * gfortran.dg/array_constructor_40.f90: New test.
5465 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
5467 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
5469 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
5471 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
5472 * gcc.target/aarch64/vect-ld1r-compile.c: New.
5473 * gcc.target/aarch64/vect-ld1r-fp.c: New.
5474 * gcc.target/aarch64/vect-ld1r.c: New.
5475 * gcc.target/aarch64/vect-ld1r.x: New.
5477 2013-01-14 Andi Kleen <ak@linux.intel.com>
5480 * gcc.target/i386/hle-clear-rel.c: New file
5481 * gcc.target/i386/hle-store-rel.c: New file.
5483 2013-01-14 Harald Anlauf <anlauf@gmx.de>
5485 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
5486 * gfortran.dg/bounds_check_4.f90: Likewise.
5487 * gfortran.dg/inquire_10.f90: Likewise.
5488 * gfortran.dg/minloc_3.f90: Likewise.
5489 * gfortran.dg/minlocval_3.f90: Likewise.
5490 * gfortran.dg/module_double_reuse.f90: Likewise.
5491 * gfortran.dg/mvbits_1.f90: Likewise.
5492 * gfortran.dg/oldstyle_1.f90: Likewise.
5493 * gfortran.dg/pr20163-2.f: Likewise.
5494 * gfortran.dg/save_1.f90: Likewise.
5495 * gfortran.dg/scan_1.f90: Likewise.
5496 * gfortran.dg/select_char_1.f90: Likewise.
5497 * gfortran.dg/shape_4.f90: Likewise.
5498 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
5499 * gfortran.dg/function_optimize_10.f90: Likewise.
5500 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
5501 * gfortran.dg/used_types_17.f90: Likewise.
5502 * gfortran.dg/used_types_18.f90: Likewise.
5504 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
5507 * gfortran.dg/proc_ptr_result_8.f90 : New test.
5509 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
5511 * gcc.dg/unroll_5.c: Add nomips16 attributes.
5513 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
5515 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
5517 2013-01-12 Janus Weil <janus@gcc.gnu.org>
5520 * gfortran.dg/assumed_type_2.f90: Fix test case.
5521 * gfortran.dg/internal_pack_13.f90: New test.
5522 * gfortran.dg/internal_pack_14.f90: New test.
5524 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
5527 * gfortran.dg/unlimited_polymorphic_8.f90: Update
5528 scan-tree-dump-times for foo.0.x._vptr to deal with change from
5531 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
5533 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
5535 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5538 * gcc.target/s390/pr55719.c: New testcase.
5540 2013-01-11 Richard Guenther <rguenther@suse.de>
5542 PR tree-optimization/44061
5543 * gcc.dg/pr44061.c: New testcase.
5545 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
5547 Update copyright years.
5549 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
5550 Jakub Jelinek <jakub@redhat.com>
5553 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
5555 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
5557 PR rtl-optimization/55672
5558 * gcc.target/i386/pr55672.c: New.
5560 2013-01-10 Jeff Law <law@redhat.com>
5562 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
5563 pass/fail message unique.
5566 2013-01-10 Jason Merrill <jason@redhat.com>
5568 * ada/.gitignore: New.
5570 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5572 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
5574 * g++.dg/tls/thread_local2.C: Likewise.
5575 * g++.dg/tls/thread_local2g.C: Likewise.
5576 * g++.dg/tls/thread_local6.C: Likewise.
5577 * g++.dg/tls/thread_local-order1.C: Add tls options.
5578 * g++.dg/tls/thread_local-order2.C: Likewise.
5579 * g++.dg/tls/thread_local3.C: Likewise.
5580 * g++.dg/tls/thread_local3g.C: Likewise.
5581 * g++.dg/tls/thread_local4.C: Likewise.
5582 * g++.dg/tls/thread_local4g.C: Likewise.
5583 * g++.dg/tls/thread_local5.C: Likewise.
5584 * g++.dg/tls/thread_local5g.C: Likewise.
5585 * g++.dg/tls/thread_local6g.C: Likewise.
5587 2013-01-10 Kostya Serebryany <kcc@google.com>
5589 * g++.dg/asan/asan_test.cc: Sync from upstream.
5591 2013-01-10 Jakub Jelinek <jakub@redhat.com>
5593 PR tree-optimization/55921
5594 * gcc.c-torture/compile/pr55921.c: New test.
5596 2013-01-09 Jan Hubicka <jh@suse.cz>
5598 PR tree-optimization/55569
5599 * gcc.c-torture/compile/pr55569.c: New testcase.
5601 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
5604 * gfortran.dg/use_28.f90: New test.
5606 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
5608 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
5609 number matching more robust.
5611 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
5613 PR rtl-optimization/55829
5614 * gcc.target/i386/pr55829.c: New.
5616 2013-01-09 Tobias Burnus <burnus@net-b.de>
5619 * gfortran.dg/bind_c_bool_1.f90: New.
5620 * gfortran.dg/do_5.f90: Add dg-warning.
5622 2013-01-09 Jan Hubicka <jh@suse.cz>
5624 PR tree-optimization/55875
5625 * gcc.c-torture/execute/pr55875.c: New testcase.
5626 * g++.dg/torture/pr55875.C: New testcase.
5628 2013-01-09 Jakub Jelinek <jakub@redhat.com>
5631 * c-c++-common/pr48418.c: New test.
5633 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
5636 * g++.dg/tls/thread_local-ice.C: New.
5638 2013-01-09 Andreas Schwab <schwab@suse.de>
5640 * gcc.dg/guality/pr54693.c: Null-terminate arr.
5642 2013-01-09 Jakub Jelinek <jakub@redhat.com>
5644 PR tree-optimization/48189
5645 * gcc.dg/pr48189.c: New test.
5647 2013-01-04 Jan Hubicka <jh@suse.cz>
5649 PR tree-optimization/55823
5650 * g++.dg/ipa/devirt-10.C: New testcase.
5652 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
5653 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
5655 PR rtl-optimization/55845
5656 * gcc.target/i386/pr55845.c: New test.
5658 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
5660 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
5661 instructions generated instead of number of occurances.
5663 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
5665 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
5666 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5667 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5668 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5669 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5670 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5671 * gcc.target/aarch64/vect-fcm.x: Likewise.
5672 * lib/target-supports.exp
5673 (check_effective_target_vect_cond): Enable for AArch64.
5675 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
5677 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
5678 endian-safe float pool loading.
5679 (test_square_root_v4sf): Likewise.
5680 (test_square_root_v2df): Likewise.
5681 * lib/target-supports.exp
5682 (check_effective_target_vect_call_sqrtf): Add AArch64.
5684 2013-01-08 Martin Jambor <mjambor@suse.cz>
5687 * gcc.dg/tree-ssa/pr55579.c: New test.
5689 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5691 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
5694 2013-01-08 Jakub Jelinek <jakub@redhat.com>
5697 * gcc.dg/torture/pr55890-3.c: New test.
5700 * gcc.c-torture/compile/pr55851.c: New test.
5703 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
5706 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
5709 * gfortran.dg/elemental_scalar_args_2.f90: New test.
5711 2013-01-07 Tobias Burnus <burnus@net-b.de>
5714 * gfortran.dg/pointer_init_2.f90: Update dg-error.
5715 * gfortran.dg/pointer_init_7.f90: New.
5717 2013-01-07 Richard Biener <rguenther@suse.de>
5719 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
5721 2013-01-07 Richard Biener <rguenther@suse.de>
5724 * gcc.dg/torture/pr55890-1.c: New testcase.
5725 * gcc.dg/torture/pr55890-2.c: Likewise.
5727 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
5729 * gcc.target/aarch64/fmovd.c: New.
5730 * gcc.target/aarch64/fmovf.c: Likewise.
5731 * gcc.target/aarch64/fmovd-zero.c: Likewise.
5732 * gcc.target/aarch64/fmovf-zero.c: Likewise.
5733 * gcc.target/aarch64/vect-fmovd.c: Likewise.
5734 * gcc.target/aarch64/vect-fmovf.c: Likewise.
5735 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
5736 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
5738 2013-01-07 Richard Biener <rguenther@suse.de>
5740 PR tree-optimization/55888
5741 PR tree-optimization/55862
5742 * gcc.dg/torture/pr55888.c: New testcase.
5744 2013-01-07 Tobias Burnus <burnus@net-b.de>
5747 * gfortran.dg/intrinsic_size_3.f90: New.
5749 2013-01-07 Tobias Burnus <burnus@net-b.de>
5752 * gfortran.dg/select_type_32.f90: New.
5754 2013-01-04 Dodji Seketeli <dodji@redhat.com>
5757 * g++.dg/cpp0x/alias-decl-29.C: New test.
5759 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
5764 * gfortran.dg/class_array_15.f03: New test.
5766 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
5771 * gfortran.dg/use_23.f90: New test.
5772 * gfortran.dg/use_24.f90: New test.
5773 * gfortran.dg/use_25.f90: New test.
5774 * gfortran.dg/use_26.f90: New test.
5775 * gfortran.dg/use_27.f90: New test.
5777 2013-01-06 Olivier Hainque <hainque@adacore.com>
5779 * gnat.dg/specs/clause_on_volatile.ads: New test.
5781 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
5783 * gnat.dg/alignment10.adb: New test.
5785 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
5786 Mikael Morin <mikael@gcc.gnu.org>
5789 * gfortran.dg/use_22.f90: New test.
5791 2013-01-04 Andrew Pinski <apinski@cavium.com>
5793 * gcc.target/aarch64/cmp-1.c: New testcase.
5795 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
5798 * gfortran.dg/select_type_31.f03: New test.
5800 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
5802 PR c++/54526 (again)
5803 * g++.dg/cpp0x/parse2.C: Extend.
5804 * g++.old-deja/g++.other/crash28.C: Adjust.
5806 2013-01-04 Richard Biener <rguenther@suse.de>
5808 PR tree-optimization/55862
5809 * gcc.dg/torture/pr55862.c: New testcase.
5811 2013-01-04 Martin Jambor <mjambor@suse.cz>
5813 PR tree-optimization/55755
5814 * gcc.dg/torture/pr55755.c: New test.
5815 * gcc.dg/tree-ssa/sra-13.c: Likewise.
5816 * gcc.dg/tree-ssa/pr45144.c: Update.
5818 2013-01-04 Richard Biener <rguenther@suse.de>
5821 * gcc.dg/fold-reassoc-2.c: New testcase.
5823 2013-01-04 Tobias Burnus <burnus@net-b.de>
5826 * gfortran.dg/null_7.f90: New.
5828 2013-01-04 Tobias Burnus <burnus@net-b.de>
5832 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
5833 * gfortran.dg/unlimited_polymorphic_7.f90: New.
5834 * gfortran.dg/unlimited_polymorphic_8.f90: New.
5836 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
5838 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
5840 2013-01-03 Janus Weil <janus@gcc.gnu.org>
5843 * gfortran.dg/assignment_1.f90: Modified.
5844 * gfortran.dg/assignment_4.f90: New.
5846 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
5848 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
5850 2013-01-03 Richard Biener <rguenther@suse.de>
5852 PR tree-optimization/55857
5853 * gcc.dg/vect/pr55857-1.c: New testcase.
5854 * gcc.dg/vect/pr55857-2.c: Likewise.
5856 2013-01-03 Jakub Jelinek <jakub@redhat.com>
5858 PR rtl-optimization/55838
5859 * gcc.dg/pr55838.c: New test.
5861 PR tree-optimization/55832
5862 * gcc.c-torture/compile/pr55832.c: New test.
5864 2013-01-02 Teresa Johnson <tejohnson@google.com>
5866 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
5867 * gcc.dg/tree-ssa/loop-23.c: Ditto.
5868 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
5869 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
5870 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
5871 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
5872 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
5873 * gcc.dg/unroll_1.c: Ditto.
5874 * gcc.dg/unroll_2.c: Ditto.
5875 * gcc.dg/unroll_3.c: Ditto.
5876 * gcc.dg/unroll_4.c: Ditto.
5878 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5880 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
5882 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5885 * gfortran.dg/eof_4.f90: New test.
5887 2013-01-02 Jakub Jelinek <jakub@redhat.com>
5889 * lib/c-compat.exp (compat-use-alt-compiler): Remove
5890 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
5891 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
5892 (compat_setup_dfp): Initialize compat_alt_caret and
5893 compat_save_TEST_ALWAYS_FLAGS.
5895 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
5897 * gcc.dg/torture/tls/tls-reload-1.c: New test.
5899 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
5901 * gcc.dg/torture/fp-int-convert-2.c: New test.
5903 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5905 * gfortran.dg/newunit_3.f90: Add dg-do run.
5906 * gfortran.dg/inquire_15.f90: Add dg-do run.
5908 2013-01-01 Jakub Jelinek <jakub@redhat.com>
5910 PR tree-optimization/55831
5911 * gcc.dg/pr55831.c: New test.
5913 Copyright (C) 2013 Free Software Foundation, Inc.
5915 Copying and distribution of this file, with or without modification,
5916 are permitted in any medium without royalty provided the copyright
5917 notice and this notice are preserved.