1 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
3 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
4 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
6 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
9 * g++.dg/cpp0x/nsdmi-list3.C: New.
11 2013-07-03 Jakub Jelinek <jakub@redhat.com>
14 * gcc.target/i386/pr57777.c: New test.
17 * g++.dg/template/arg9.C: New test.
19 2013-07-02 Sriraman Tallam <tmsriram@google.com>
21 * gcc.target/i386/avx-inline.c: New test.
23 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
25 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
26 * gcc.target/mips/call-2.c: Likewise.
27 * gcc.target/mips/call-3.c: Likewise.
28 * gcc.target/mips/lazy-binding-1.c: Likewise.
30 2013-07-02 Jakub Jelinek <jakub@redhat.com>
32 PR tree-optimization/57741
33 * gcc.dg/vect/pr57741-1.c: New test.
34 * gcc.dg/vect/pr57741-2.c: New test.
35 * gcc.dg/vect/pr57741-3.c: New test.
37 2013-07-02 Ian Bolton <ian.bolton@arm.com>
39 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
41 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
42 * lib/target-supports.exp: Define aarch64_little_endian.
44 2013-07-02 Ian Bolton <ian.bolton@arm.com>
46 * gcc.target/aarch64/abs_1.c: New test.
48 2013-07-02 Ian Bolton <ian.bolton@arm.com>
50 * gcc.target/aarch64/bfxil_1.c: New test.
51 * gcc.target/aarch64/bfxil_2.c: Likewise.
53 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
56 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
57 array sizes from 100 to 20.
59 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
62 * gfortran.dg/pointer_remapping_8.f90: New.
64 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
66 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
67 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
68 * g++.dg/cpp1y/udlit-userdef-string.C: New.
69 * g++.dg/cpp1y/complex_literals.h: New.
71 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
74 * g++.dg/cpp0x/noexcept21.C: New.
76 2013-06-28 Jakub Jelinek <jakub@redhat.com>
79 * gcc.target/i386/pr57736.c: New test.
81 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
83 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
85 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
86 strings to match the fixed error messages.
87 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
88 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
91 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
94 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
95 stqcx. get even registers.
97 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
100 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
102 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
104 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
106 * gcc.target/i386/bmi-1.c: Ditto.
107 * gcc.target/i386/bmi-bextr-4.c: New.
108 * gcc.target/i386/bmi-bextr-5.c: Ditto.
110 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
113 * g++.dg/cpp0x/initlist73.C: New.
115 2013-06-27 Meador Inge <meadori@codesourcery.com>
117 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
118 * g++.dg/simulate-thread/atomics-2.C: Likewise.
119 * g++.dg/simulate-thread/atomics-1.C: Likewise.
121 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
124 * g++.dg/ext/pr57509.C: New file.
126 2013-06-27 Jakub Jelinek <jakub@redhat.com>
129 * gcc.target/i386/bmi-bextr-3.c: New test.
132 * gcc.target/i386/bmi2-bzhi-1.c: New test.
134 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
137 * g++.dg/cpp0x/pr57172.C: New testcase.
139 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
141 * gcc.target/s390/htm-1.c: New file.
142 * gcc.target/s390/htm-nofloat-1.c: New file.
143 * gcc.target/s390/htm-xl-intrin-1.c: New file.
145 2013-06-26 Tobias Burnus <burnus@net-b.de>
148 * gfortran.dg/bounds_check_17.f90: New.
150 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
153 * g++.dg/cpp1y/pr57640.C: New.
155 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
158 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
159 overflow due to size of arrays.
161 2013-06-25 Jakub Jelinek <jakub@redhat.com>
163 PR tree-optimization/57705
164 * gcc.dg/vect/pr57705.c: New test.
165 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
167 2013-06-25 Martin Jambor <mjambor@suse.cz>
170 * g++.dg/ipa/pr57670.C: New test.
172 2013-06-25 Richard Biener <rguenther@suse.de>
175 * gcc.dg/pr56977.c: New testcase.
177 2013-06-24 Martin Jambor <mjambor@suse.cz>
179 PR tree-optimization/57358
180 * gcc.dg/ipa/pr57358.c: New test.
182 2013-06-24 Richard Biener <rguenther@suse.de>
185 * gcc.dg/torture/pr57584.c: Remove target specific bits.
187 2013-06-24 Richard Biener <rguenther@suse.de>
189 PR tree-optimization/57488
190 * gcc.dg/torture/pr57488.c: New testcase.
192 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
193 Dominique d'Humieres <dominiq@lps.ens.fr>
196 * gfortran.dg/fraction.f90: New.
198 2013-06-24 Alan Modra <amodra@gmail.com>
200 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
201 Add scan-assembler-not "lvx".
202 * gcc.target/powerpc/le-altivec-consts.c: New.
204 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
206 * g++.dg/cpp0x/sfinae47.C: New.
208 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
211 * gcc.target/sh/pr52483-1.c: New.
212 * gcc.target/sh/pr52483-2.c: New.
213 * gcc.target/sh/pr52483-3.c: New.
214 * gcc.target/sh/pr52483-4.c: New.
215 * gcc.target/sh/pr52483-5.c: New.
217 2013-06-23 Sriraman Tallam <tmsriram@google.com>
219 * gcc.target/i386/intrinsics_1.c: New test.
220 * gcc.target/i386/intrinsics_2.c: Ditto.
221 * gcc.target/i386/intrinsics_3.c: Ditto.
222 * gcc.target/i386/intrinsics_4.c: Ditto.
223 * gcc.target/i386/intrinsics_5.c: Ditto.
224 * gcc.target/i386/intrinsics_6.c: Ditto.
225 * gcc.target/i386/avx-1.c: Provide macros for builtins
226 needing immediate arguments in f16cintrin.h and rtmintrin.h.
228 2013-06-21 Tobias Burnus <burnus@net-b.de>
231 * gfortran.dg/finalize_17.f90: New.
233 2013-06-21 Tobias Burnus <burnus@net-b.de>
235 * gfortran.dg/realloc_on_assign_18.f90: New.
237 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
239 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
240 Also changed the returns from error as distinct values so that debugging
242 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
243 errors specific to C, if necessary. Also added new error hooks for C++.
244 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
245 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
246 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
247 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
248 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
249 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to the
250 same changes as parser_errors3.c, spaces were added between colons to
251 not confuse C++ compiler with 2 colons as scope.
252 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
253 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
254 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
255 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
256 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
257 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
258 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
259 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
260 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
261 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
262 * g++.dg/cilk-plus/cilk-plus.exp: New script.
263 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests in the list.
265 2013-06-21 Joseph Myers <joseph@codesourcery.com>
268 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
270 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
273 * gcc.target/i386/pr57655.c: New test.
275 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
277 * ada/acats/tests/gcc: Delete.
278 * gnat.dg/style: Likewise.
280 2013-06-20 Jeff Law <law@redhat.com>
282 PR tree-optimization/57660
283 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
284 based on their branch cost.
286 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
288 2013-06-20 Tobias Burnus <burnus@net-b.de>
291 * gfortran.dg/list_read_11.f90: New.
293 2013-06-20 Richard Biener <rguenther@suse.de>
295 PR tree-optimization/57584
296 * gcc.dg/torture/pr57584.c: New testcase.
298 2013-06-19 <singhai@google.com>
300 * g++.dg/gcov/gcov-8.C: New testcase.
301 * lib/gcov.exp: Handle intermediate format.
303 2013-06-19 Wei Mi <wmi@google.com>
305 PR rtl-optimization/57518
306 * testsuite/gcc.dg/pr57518.c: New test.
308 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
310 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
312 2013-06-19 Jan Hubicka <jh@suse.cz>
314 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
316 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
318 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
319 hard-coded values of array sizes with a #define.
320 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
321 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
322 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
323 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
324 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
326 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
328 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
329 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
331 2013-06-19 Jeff Law <law@redhat.com>
333 * gcc.dg/tree-ssa/forwprop-28.c: New test.
335 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
338 * g++.dg/template/error53.C: New.
340 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
343 * gcc.target/powerpc/pr55033.c: Fix options.
345 2013-06-18 Sriraman Tallam <tmsriram@google.com>
347 * gcc.target/i386/inline_error.c: New test.
348 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
349 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
351 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
354 * g++.dg/cpp0x/decltype55.C: New.
356 2013-06-18 Marek Polacek <polacek@redhat.com>
358 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
360 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
362 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
364 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
366 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
367 Also changed the returns from error as distinct values so that it is
370 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
372 * gcc.target/aarch64/scalar_intrinsics.c: Update.
374 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
377 * g++.dg/template/error52.C: New.
378 * g++.dg/lookup/friend15.C: Update.
379 * g++.dg/parse/error11.C: Likewise.
380 * g++.dg/parse/error14.C: Likewise.
381 * g++.dg/parse/parser-pr28152-2.C: Likewise.
382 * g++.dg/parse/template25.C: Likewise.
383 * g++.old-deja/g++.jason/cond.C: Likewise.
384 * g++.old-deja/g++.mike/for2.C: Likewise.
385 * g++.old-deja/g++.robertl/eb125.C: Likewise.
386 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
388 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
390 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
393 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
395 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
396 accidentally placing minus sign for length instead of stride.
398 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
400 PR rtl-optimization/57425
401 PR rtl-optimization/57569
402 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
403 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
405 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
409 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
411 * gfortran.dg/typebound_assignment_6.f03: New.
413 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
415 * gcc.target/h8300/h8300.exp: New.
416 * gcc.dg/pragma-isr.c: Move to ...
417 * gcc.target/sh/torture/pragma-isr.c: ... here ...
418 * gcc.target/h8300/pragma-isr.c: ... and here.
419 * gcc.dg/pragma-isr2.c: Move to ...
420 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
421 * gcc.target/h8300/pragma-isr2.c: ... and here.
422 * gcc.dg/pragma-isr-trapa.c: Move to ...
423 * gcc.target/sh/pragma-isr-trapa.c: ... here.
424 * gcc.dg/pragma-isr-trapa2.c: Move to ...
425 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
426 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
427 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
428 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
429 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
430 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
431 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
432 * gcc.dg/attr-isr-trap_exit.c: Move to ...
433 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
434 * gcc.dg/attr-isr-trapa.c: Move to ...
435 * gcc.target/sh/attr-isr-trapa.c: ... here.
437 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
440 * g++.dg/ext/builtin-offsetof1.C: New.
442 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
444 * gcc.target/aarch64/vect_smlal_1.c: New file.
446 2013-06-14 Tobias Burnus <burnus@net-b.de>
449 * gfortran.dg/defined_assignment_7.f90: New.
451 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
454 * g++.dg/rtti/dyncast6.C: New.
455 * g++.dg/cpp0x/dyncast1.C: Likewise.
457 2013-06-14 Alan Modra <amodra@gmail.com>
460 * gcc.dg/pr57134.c: New.
462 2013-06-14 Tobias Burnus <burnus@net-b.de>
465 * gfortran.dg/deferred_type_param_9.f90: New.
467 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
469 * gcc.dg/fold-minus-1.c: New testcase.
471 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
474 * gfortran.dg/typebound_assignment_5.f03: New.
476 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
478 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
480 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
481 Pat Haugen <pthaugen@us.ibm.com>
482 Peter Bergner <bergner@vnet.ibm.com>
484 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
485 load/store instructions on power7, power8.
486 * gcc.target/powerpc/atomic-p8.c: Likewise.
488 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
491 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
493 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
496 * g++.dg/warn/Wunused-var-20.C: New.
498 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
500 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
501 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
502 Run with -fno-common.
504 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
506 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
507 and exit function calls with return 1 and return 0, respectively.
509 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
511 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
514 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
516 PR tree-optimization/57361
517 * gcc.dg/tree-ssa/pr57361.c: New file.
519 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
521 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
523 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
525 2013-06-12 Tobias Burnus <burnus@net-b.de>
527 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
529 2013-06-12 Tobias Burnus <burnus@net-b.de>
530 Dominique d'Humieres <dominiq@lps.ens.fr>
532 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
534 2013-06-12 Jakub Jelinek <jakub@redhat.com>
537 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
538 * gcc.target/i386/pr56564-3.c: Likewise.
540 2013-06-11 Tobias Burnus <burnus@net-b.de>
543 * gfortran.dg/class_array_18.f90: New.
545 2013-06-11 Jan Hubicka <jh@suse.cz>
548 * g++.dg/ext/visibility/anon6.C: Update testcase.
550 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
553 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
554 in how we check __sec_reduce_mutating function's result.
556 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
557 Pat Haugen <pthaugen@us.ibm.com>
558 Peter Bergner <bergner@vnet.ibm.com>
560 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
561 direct move instructions.
562 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
563 * gcc.target/powerpc/direct-move.h: Likewise.
564 * gcc.target/powerpc/direct-move-float1.c: Likewise.
565 * gcc.target/powerpc/direct-move-float2.c: Likewise.
566 * gcc.target/powerpc/direct-move-double1.c: Likewise.
567 * gcc.target/powerpc/direct-move-double2.c: Likewise.
568 * gcc.target/powerpc/direct-move-long1.c: Likewise.
569 * gcc.target/powerpc/direct-move-long2.c: Likewise.
571 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
574 * g++.dg/cpp0x/pr52440.C: New.
576 2013-06-10 Jakub Jelinek <jakub@redhat.com>
579 * gcc.target/i386/pr56564-1.c: New test.
580 * gcc.target/i386/pr56564-2.c: New test.
581 * gcc.target/i386/pr56564-3.c: New test.
582 * gcc.target/i386/pr56564-4.c: New test.
583 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
584 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
585 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
586 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
587 * gcc.target/i386/vect-sizes-1.c: Likewise.
588 * gcc.target/i386/memcpy-1.c: Likewise.
589 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
590 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
592 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
594 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
595 systems to cover all GNU systems.
596 * g++.dg/abi/guard2.C: Likewise.
597 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
598 * g++.dg/eh/sighandle.C: Likewise.
599 * g++.dg/ext/cleanup-10.C: Likewise.
600 * g++.dg/ext/cleanup-11.C: Likewise.
601 * g++.dg/ext/cleanup-8.C: Likewise.
602 * g++.dg/ext/cleanup-9.C: Likewise.
603 * g++.dg/opt/const5.C: Likewise.
604 * g++.dg/opt/life1.C: Likewise.
605 * g++.dg/other/pr39496.C: Likewise.
606 * g++.old-deja/g++.abi/aggregates.C: Likewise.
607 * g++.old-deja/g++.abi/align.C: Likewise.
608 * g++.old-deja/g++.abi/bitfields.C: Likewise.
609 * g++.old-deja/g++.law/weak.C: Likewise.
610 * g++.old-deja/g++.pt/asm1.C: Likewise.
611 * gcc.c-torture/execute/20030125-1.x: Likewise.
612 * gcc.c-torture/execute/990127-2.x: Likewise.
613 * gcc.dg/20041106-1.c: Likewise.
614 * gcc.dg/20050503-1.c: Likewise.
615 * gcc.dg/builtin-object-size-5.c: Likewise.
616 * gcc.dg/cleanup-10.c: Likewise.
617 * gcc.dg/cleanup-11.c: Likewise.
618 * gcc.dg/cleanup-8.c: Likewise.
619 * gcc.dg/cleanup-9.c: Likewise.
620 * gcc.dg/complex-5.c: Likewise.
621 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
622 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
623 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
624 * gcc.dg/dfp/pr35739.c: Likewise.
625 * gcc.dg/fdata-sections-1.c: Likewise.
626 * gcc.dg/lto/20090206-1_0.c: Likewise.
627 * gcc.dg/lto/20090206-2_0.c: Likewise.
628 * gcc.dg/pr30360.c: Likewise.
629 * gcc.dg/pr37303.c: Likewise.
630 * gcc.dg/pr39323-1.c: Likewise.
631 * gcc.dg/pr39323-2.c: Likewise.
632 * gcc.dg/pr39323-3.c: Likewise.
633 * gcc.dg/pr45416.c: Likewise.
634 * gcc.dg/setjmp-2.c: Likewise.
635 * gcc.dg/split-1.c: Likewise.
636 * gcc.dg/split-3.c: Likewise.
637 * gcc.dg/split-4.c: Likewise.
638 * gcc.dg/strlenopt-12g.c: Likewise.
639 * gcc.dg/strlenopt-14g.c: Likewise.
640 * gcc.dg/strlenopt-14gf.c: Likewise.
641 * gcc.dg/strlenopt-16g.c: Likewise.
642 * gcc.dg/strlenopt-17g.c: Likewise.
643 * gcc.dg/strlenopt-18g.c: Likewise.
644 * gcc.dg/strlenopt-1f.c: Likewise.
645 * gcc.dg/strlenopt-22g.c: Likewise.
646 * gcc.dg/strlenopt-2f.c: Likewise.
647 * gcc.dg/strlenopt-4g.c: Likewise.
648 * gcc.dg/strlenopt-4gf.c: Likewise.
649 * gcc.dg/struct-ret-3.c: Likewise.
650 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
651 * gcc.misc-tests/linkage.exp: Likewise.
652 * gcc.target/i386/20000724-1.c: Likewise.
653 * gcc.target/i386/align-main-3.c: Likewise.
654 * gcc.target/i386/cleanup-1.c: Likewise.
655 * gcc.target/i386/inline-mcpy.c: Likewise.
656 * gcc.target/i386/pr32268.c: Likewise.
657 * gcc.target/i386/pr36613.c: Likewise.
658 * gcc.target/i386/pr39013-1.c: Likewise.
659 * gcc.target/i386/pr39013-2.c: Likewise.
660 * gcc.target/i386/pr39496.c: Likewise.
661 * gcc.target/i386/pr40906-3.c: Likewise.
662 * gcc.target/i386/pr46084.c: Likewise.
663 * lib/target-supports.exp (check_effective_target_pie): Likewise.
665 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
668 * gcc.target/sh/pr6526.c: New.
670 2013-06-09 Jakub Jelinek <jakub@redhat.com>
673 * gcc.c-torture/execute/pr57568.c: New test.
675 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
678 * g++.dg/other/vararg-4.C: New.
680 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
682 PR rtl-optimization/57559
683 * gcc.target/s390/pr57559.c : New test.
685 2013-06-08 Tobias Burnus <burnus@net-b.de>
688 * gfortran.dg/finalize_10.f90: New.
689 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
690 * gfortran.dg/finalize_15.f90: New.
692 2013-06-08 Tobias Burnus <burnus@net-b.de>
695 * gfortran.dg/storage_size_4.f90: New.
697 2013-06-07 Sriraman Tallam <tmsriram@google.com>
700 * testsuite/g++.dg/ext/pr57548.C: New test.
702 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
705 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
707 2013-06-07 Jan Hubicka <jh@suse.cz>
709 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
711 2013-06-07 Tobias Burnus <burnus@net-b.de>
714 * gfortran.dg/array_constructor_48.f90: New.
715 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
716 * gfortran.dg/array_constructor_type_15.f03: Ditto.
718 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
721 * gcc.target/arm/xordi3-opt.c: New test.
723 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
725 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
726 Revert to dg-options.
728 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
731 * gcc.target/powerpc/pr55033.c: New.
733 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
736 * g++.dg/cpp0x/alias-decl-36.C: New.
738 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
739 Pat Haugen <pthaugen@us.ibm.com>
740 Peter Bergner <bergner@vnet.ibm.com>
742 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
743 power8 builtin functions.
744 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
745 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
746 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
747 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
748 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
749 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
750 * gcc.target/powerpc/p8vector-vectorize-1.c: New
751 tests to test power8 auto-vectorization.
752 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
753 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
754 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
755 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
757 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
758 powerpc_p8vector_ok instead of powerpc_vsx_ok.
760 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
762 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
764 (check_effective_target_powerpc_p8vector_ok): Likewise.
765 (is-effective-target): Likewise.
766 (check_vect_support_and_set_flags): Likewise.
768 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
771 * g++.dg/parse/error53.C: New.
773 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
775 PR rtl-optimization/57459
776 * gcc.target/i386/pr57459.c: New test.
778 2013-06-06 Teresa Johnson <tejohnson@google.com>
781 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
782 into -freorder-blocks-and-partition test.
783 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
784 * gcc.dg/tree-prof/20041218-1.c: Ditto.
785 * gcc.dg/tree-prof/pr52027.c: Use -O2.
786 * gcc.dg/tree-prof/pr50907.c: Ditto.
787 * gcc.dg/tree-prof/pr45354.c: Ditto.
788 * g++.dg/tree-prof/partition2.C: Ditto.
789 * g++.dg/tree-prof/partition3.C: Ditto.
791 2013-06-06 Tobias Burnus <burnus@net-b.de>
794 * gfortran.dg/finalize_16.f90: New.
796 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
798 * gcc.dg/vect/no-section-anchors-vect-68.c:
799 Add dg-skip-if aarch64_tiny.
801 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
804 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
805 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
807 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
810 * g++.dg/cpp0x/decltype54.C: New.
812 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
814 * gcc.dg/fshort-wchar.c: Add extra dg-options for
815 arm*-*-*eabi* targets.
816 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
818 * gcc.dg/tree-ssa/pr43491.c: Likewise.
820 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
821 Tobias Burnus <burnus@net-b.de>
823 * gfortran.dg/string_length_2.f90: Fix dg-do run.
824 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
825 * gfortran.dg/io_real_boz_4.f90: Ditto.
826 * gfortran.dg/io_real_boz_5.f90: Ditto.
828 2013-06-05 Andreas Schwab <schwab@suse.de>
830 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
832 2013-06-04 Jan Hubicka <jh@suse.cz>
834 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
836 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
838 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
839 parameters with void.
840 (main2): Removed argc parameter.
841 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
842 (main): Replaced argc, argv parameters with void.
843 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
844 (main2): Removed argc parameter.
845 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
846 argv parameters with void. Added __asm volatile to avoid optimization
847 on argc, if necessary.
848 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
849 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
850 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
851 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
852 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
853 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
854 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
855 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
856 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
857 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
858 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
859 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
860 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
861 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
862 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
863 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
864 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
865 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
866 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
867 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
868 parameters with void.
869 (main2): Removed argc parameter.
870 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
871 (main): Replaced argc, argv parameters with void.
872 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
873 argv parameters with void. Also renamed this function as main, and
874 delete the existing main.
875 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
876 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
877 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
879 2013-06-04 Ian Bolton <ian.bolton@arm.com>
881 * gcc.target/aarch64/movi_1.c: New test.
883 2013-06-04 Tobias Burnus <burnus@net-b.de>
886 * gfortran.dg/finalize_12.f90: New.
887 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
888 end of scope finalization.
889 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
890 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
891 * gfortran.dg/auto_dealloc_2.f90: Ditto.
892 * gfortran.dg/class_19.f03: Ditto.
893 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
894 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
895 * gfortran.dg/extends_14.f03: Ditto.
896 * gfortran.dg/move_alloc_4.f90: Ditto.
897 * gfortran.dg/typebound_proc_27.f03: Ditto.
899 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
901 * gfortran.dg/bounds_check_7.f90: Remove "! {".
902 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
903 * gfortran.dg/default_initialization_5.f90: Update dg-do.
904 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
905 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
906 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
907 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
908 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
909 * gfortran.dg/io_real_boz_4.f90: Ditto.
910 * gfortran.dg/io_real_boz_5.f90: Ditto.
911 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
912 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
913 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
914 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
915 * gfortran.dg/transpose_2.f90: Fix dg-output.
917 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
919 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
920 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
921 dg-option and an header comment.
923 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
926 * g++.dg/cpp0x/sfinae46.C: New.
927 * g++.dg/cpp0x/defaulted13.C: Adjust.
928 * g++.dg/cpp0x/defaulted2.C: Likewise.
929 * g++.dg/cpp0x/defaulted26.C: Likewise.
930 * g++.dg/cpp0x/defaulted3.C: Likewise.
931 * g++.dg/cpp0x/error1.C: Likewise.
932 * g++.dg/cpp0x/implicit1.C: Likewise.
933 * g++.dg/cpp0x/implicit11.C: Likewise.
934 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
935 * g++.dg/cpp0x/initlist47.C: Likewise.
936 * g++.dg/cpp0x/initlist9.C: Likewise.
937 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
938 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
939 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
940 * g++.dg/cpp0x/union4.C: Likewise.
941 * g++.dg/template/crash108.C: Likewise.
942 * g++.dg/template/crash41.C: Likewise.
943 * g++.old-deja/g++.jason/local.C: Likewise.
944 * g++.old-deja/g++.law/visibility3.C: Likewise.
946 2013-06-03 Teresa Johnson <tejohnson@google.com>
948 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
949 * gcc.dg/vect/bb-slp-14.c: Ditto.
950 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
951 * gcc.dg/vect/bb-slp-23.c: Ditto.
952 * gcc.dg/vect/bb-slp-15.c: Ditto.
953 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
954 * gcc.dg/vect/bb-slp-24.c: Ditto.
955 * gcc.dg/vect/bb-slp-16.c: Ditto.
956 * gcc.dg/vect/bb-slp-25.c: Ditto.
957 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
958 * gcc.dg/vect/bb-slp-17.c: Ditto.
959 * gcc.dg/vect/bb-slp-1.c: Ditto.
960 * gcc.dg/vect/bb-slp-26.c: Ditto.
961 * gcc.dg/vect/bb-slp-18.c: Ditto.
962 * gcc.dg/vect/bb-slp-2.c: Ditto.
963 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
964 * gcc.dg/vect/bb-slp-27.c: Ditto.
965 * gcc.dg/vect/bb-slp-19.c: Ditto.
966 * gcc.dg/vect/bb-slp-3.c: Ditto.
967 * gcc.dg/vect/bb-slp-28.c: Ditto.
968 * gcc.dg/vect/bb-slp-4.c: Ditto.
969 * gcc.dg/vect/bb-slp-29.c: Ditto.
970 * gcc.dg/vect/bb-slp-5.c: Ditto.
971 * gcc.dg/vect/bb-slp-6.c: Ditto.
972 * gcc.dg/vect/bb-slp-8a.c: Ditto.
973 * gcc.dg/vect/bb-slp-7.c: Ditto.
974 * gcc.dg/vect/bb-slp-8b.c: Ditto.
975 * gcc.dg/vect/bb-slp-8.c: Ditto.
976 * gcc.dg/vect/bb-slp-9.c: Ditto.
977 * gcc.dg/vect/bb-slp-10.c: Ditto.
978 * gcc.dg/vect/bb-slp-11.c: Ditto.
979 * gcc.dg/vect/bb-slp-20.c: Ditto.
980 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
981 * gcc.dg/vect/bb-slp-21.c: Ditto.
982 * gcc.dg/vect/bb-slp-30.c: Ditto.
983 * gcc.dg/vect/bb-slp-13.c: Ditto.
984 * gcc.dg/vect/bb-slp-22.c: Ditto.
985 * g++.dg/vect/slp-pr50413.cc: Ditto.
986 * g++.dg/vect/slp-pr56812.cc: Ditto.
987 * g++.dg/vect/slp-pr50819.cc: Ditto.
989 2013-06-01 Tobias Burnus <burnus@net-b.de>
992 * gfortran.dg/class_array_17.f90: New.
994 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
996 * ada/acats/floatstore.lst: New.
997 * ada/acats/run_all.sh: Process it.
999 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
1001 * gcc.target/powerpc/e500-ord-1.c: New test.
1002 * gcc.target/powerpc/e500-ord-2.c: Likewise.
1003 * gcc.target/powerpc/e500-unord-1.c: Likewise.
1004 * gcc.target/powerpc/e500-unord-2.c: Likewise.
1006 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1008 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
1010 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1012 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
1014 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1016 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
1018 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
1021 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
1024 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1026 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
1028 2013-05-31 Marek Polacek <polacek@redhat.com>
1030 PR tree-optimization/57478
1031 PR tree-optimization/57453
1032 * gcc.dg/torture/pr57478.c: New test.
1034 2013-05-31 Tobias Burnus <burnus@net-b.de>
1037 * gfortran.dg/class_array_17.f90: New.
1039 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1042 * gcc.target/arm/iordi3-opt.c: New test.
1044 2013-05-31 Janus Weil <janus@gcc.gnu.org>
1048 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
1049 * gfortran.dg/interface_26.f90: Ditto.
1050 * gfortran.dg/proc_ptr_11.f90: Ditto.
1051 * gfortran.dg/proc_ptr_15.f90: Ditto.
1052 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1053 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
1054 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
1055 * gfortran.dg/typebound_override_1.f90: Ditto.
1056 * gfortran.dg/typebound_override_4.f90: Ditto.
1057 * gfortran.dg/typebound_proc_6.f03: Ditto.
1058 * gfortran.dg/assumed_type_7.f90: New test.
1059 * gfortran.dg/typebound_override_5.f90: New test.
1060 * gfortran.dg/typebound_override_6.f90: New test.
1061 * gfortran.dg/typebound_override_7.f90: New test.
1063 2013-05-30 Tobias Burnus <burnus@net-b.de>
1066 * gfortran.dg/power_6.f90: New.
1068 2013-05-30 Ian Bolton <ian.bolton@arm.com>
1070 * gcc.target/aarch64/insv_1.c: New test.
1072 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
1074 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
1075 dg-skip-if "No stabs".
1077 2013-05-30 Janus Weil <janus@gcc.gnu.org>
1080 * gfortran.dg/assumed_size_1.f90: New.
1082 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1084 * gcc.dg/shrink-wrap-alloca.c: New added.
1085 * gcc.dg/shrink-wrap-pretend.c: New added.
1086 * gcc.dg/shrink-wrap-sibcall.c: New added.
1088 2013-05-30 Tobias Burnus <burnus@net-b.de>
1091 * gfortran.dg/assumed_rank_13.f90: New.
1093 2013-05-29 Easwaran Raman <eraman@google.com>
1095 PR tree-optimization/57442
1096 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
1098 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1100 PR tree-optimization/57441
1101 * gcc.c-torture/compile/pr57441.c: New.
1103 2013-05-29 Dehao Chen <dehao@google.com>
1106 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
1108 2013-05-29 Tobias Burnus <burnus@net-b.de>
1111 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
1112 * gfortran.dg/class_19.f03: Ditto.
1114 2013-05-29 Richard Biener <rguenther@suse.de>
1116 * gcc.dg/vect/bb-slp-32.c: New testcase.
1118 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
1120 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
1121 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
1122 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
1123 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
1124 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
1125 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
1126 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
1127 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
1128 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
1129 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
1130 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
1131 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
1132 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
1133 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
1134 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
1135 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
1136 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
1137 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
1138 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
1139 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
1140 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
1141 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
1142 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
1143 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
1144 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
1145 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
1146 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
1147 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
1148 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
1149 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
1150 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
1151 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
1152 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
1153 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
1154 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
1155 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
1156 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
1157 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
1158 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
1160 2013-05-29 Tobias Burnus <burnus@net-b.de>
1163 * gfortran.dg/finalize_11.f90: New.
1164 * gfortran.dg/finalize_4.f03: Remove dg-error.
1165 * gfortran.dg/finalize_5.f03: Ditto.
1166 * gfortran.dg/finalize_6.f03: Ditto.
1167 * gfortran.dg/finalize_7.f03: Ditto.
1169 2013-05-28 Tobias Burnus <burnus@net-b.de>
1171 * gfortran.dg/class_array_16.f90: New.
1173 2013-05-28 Tobias Burnus <burnus@net-b.de>
1176 * testsuite/gfortran.dg/use_29.f90: New.
1178 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
1180 * gnat.dg/fp_exception.adb: New test.
1182 2013-05-28 Richard Biener <rguenther@suse.de>
1184 PR tree-optimization/56787
1185 * gcc.dg/vect/pr56787.c: New testcase.
1187 2013-05-28 Janus Weil <janus@gcc.gnu.org>
1188 Tobias Burnus <burnus@net-b.de>
1191 * gfortran.dg/typebound_override_4.f90: New.
1193 2013-05-28 Richard Biener <rguenther@suse.de>
1195 PR tree-optimization/57411
1196 * g++.dg/opt/pr57411.C: New testcase.
1198 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
1200 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
1201 * gcc.dg/builtin-bswap-9.c: Likewise.
1203 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
1205 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
1207 2013-05-27 Richard Biener <rguenther@suse.de>
1210 * gcc.dg/gomp/pr57412.c: New testcase.
1212 2013-05-27 Bud Davis <jmdavis@link.com>
1215 * gfortran.dg/stfunc_8.f90: New.
1217 2013-05-27 Richard Biener <rguenther@suse.de>
1219 PR tree-optimization/57343
1220 * gcc.dg/torture/pr57343.c: New testcase.
1222 2013-05-27 Richard Biener <rguenther@suse.de>
1224 PR tree-optimization/57417
1225 * gcc.dg/torture/pr57417.c: New testcase.
1227 2013-05-27 Richard Biener <rguenther@suse.de>
1229 PR tree-optimization/57396
1230 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
1232 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1234 * gnat.dg/specs/last_bit.ads: New test.
1236 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1238 * gnat.dg/specs/machine_attribute.ads: New test.
1240 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
1242 * gnat.dg/incomplete3.ad[sb]: New test.
1244 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
1247 * gcc.target/mips/div-13.c: New test.
1249 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
1252 * gcc.target/mips/mips16-attributes-5.c,
1253 * gcc.target/mips/mips16-attributes-6.c: New tests.
1255 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
1257 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
1258 * gcc.dg/builtin-bswap-8.c: Likewise.
1260 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1263 * g++.dg/cpp0x/new1.C: New.
1265 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1268 * g++.dg/parse/dtor16.C: New.
1269 * g++.dg/parse/dtor6.C: Adjust.
1271 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1274 * g++.dg/expr/bitfield12.C: New.
1276 2013-05-24 Jeff Law <law@redhat.com>
1278 PR tree-optimization/57124
1279 * gcc.c-torture/execute/pr57124.c: New test.
1280 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
1282 2013-05-24 Martin Jambor <mjambor@suse.cz>
1284 PR tree-optimization/57294
1285 * gcc.dg/ipa/pr57294.c: New test.
1287 2013-05-24 Dehao Chen <dehao@google.com>
1289 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
1291 2013-05-24 Ian Bolton <ian.bolton@arm.com>
1293 * gcc.target/aarch64/scalar_intrinsics.c
1294 (force_simd): Use a valid instruction.
1295 (test_vdupd_lane_s64): Pass a valid lane argument.
1296 (test_vdupd_lane_u64): Likewise.
1298 2013-05-24 Richard Biener <rguenther@suse.de>
1300 PR tree-optimization/57287
1301 * gcc.dg/pr57287.c: New testcase.
1303 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1306 * g++.dg/template/error51.C: New.
1308 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1311 * g++.dg/template/bitfield2.C: New.
1313 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1315 * gnat.dg/specs/noinline1.ads: New test.
1316 * gnat.dg/noinline2.ad[sb]: Likewise.
1317 * gnat.dg/specs/noinline3.ads: Likewise.
1318 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
1320 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
1323 * gcc.dg/tree-ssa/pr57385.c: New test.
1325 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1327 * gnat.dg/derived_type4.adb: New test.
1329 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1331 * gcc.dg/builtin-bswap-6.c: New test.
1332 * gcc.dg/builtin-bswap-7.c: Likewise.
1333 * gcc.dg/builtin-bswap-8.c: Likewise.
1334 * gcc.dg/builtin-bswap-9.c: Likewise.
1336 2013-05-23 Christian Bruel <christian.bruel@st.com>
1339 * gcc.dg/debug/pr57351.c: New test
1341 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
1343 * gcc.target/aarch64/vect-clz.c: New file.
1345 2013-05-23 Martin Jambor <mjambor@suse.cz>
1348 * gcc.dg/ipa/pr57347.c: New test.
1350 2013-05-23 Richard Biener <rguenther@suse.de>
1352 PR tree-optimization/57380
1353 * g++.dg/tree-ssa/pr57380.C: New testcase.
1355 2013-05-23 Richard Biener <rguenther@suse.de>
1358 * gcc.dg/torture/pr57381.c: New testcase.
1360 2013-05-23 Jakub Jelinek <jakub@redhat.com>
1363 * gcc.c-torture/execute/pr57344-1.c: New test.
1364 * gcc.c-torture/execute/pr57344-2.c: New test.
1365 * gcc.c-torture/execute/pr57344-3.c: New test.
1366 * gcc.c-torture/execute/pr57344-4.c: New test.
1368 2013-05-23 Richard Biener <rguenther@suse.de>
1370 PR rtl-optimization/57341
1371 * gcc.dg/torture/pr57341.c: New testcase.
1373 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1376 * g++.dg/parse/crash62.C: New.
1378 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1379 Pat Haugen <pthaugen@us.ibm.com>
1380 Peter Bergner <bergner@vnet.ibm.com>
1382 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
1385 2013-05-22 Tobias Burnus <burnus@net-b.de>
1388 * gfortran.dg/defined_assignment_6.f90: New.
1390 2013-05-22 Tobias Burnus <burnus@net-b.de>
1393 * gfortran.dg/assumed_type_6.f90: New.
1395 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1398 * g++.dg/cpp0x/Wunused-parm.C: New.
1400 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1402 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
1403 * g++.dg/warn/Wdouble-promotion.C: Likewise.
1405 2013-05-21 Easwaran Raman <eraman@google.com>
1407 PR tree-optimization/57322
1408 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
1410 2013-05-21 Graham Stott <graham.stott@btinternet.com>
1412 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
1415 2013-05-21 Tobias Burnus <burnus@net-b.de>
1418 * gfortran.dg/assumed_type_5.f90: New.
1419 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
1420 * gfortran.dg/assumed_rank_2.f90: Ditto.
1421 * gfortran.dg/assumed_type_3.f90: Update dg-error.
1422 * gfortran.dg/no_arg_check_3.f90: Ditto.
1424 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1426 PR tree-optimization/57331
1427 * gcc.c-torture/compile/pr57331.c: New test.
1429 2013-05-21 Richard Biener <rguenther@suse.de>
1431 PR tree-optimization/57330
1432 * gcc.dg/torture/pr57330.c: New testcase.
1434 2013-05-21 Richard Biener <rguenther@suse.de>
1436 PR tree-optimization/57303
1437 * gcc.dg/torture/pr57303.c: New testcase.
1439 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1441 PR tree-optimization/57321
1442 * gcc.c-torture/execute/pr57321.c: New test.
1444 2013-05-20 Tobias Burnus <burnus@net-b.de>
1448 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
1449 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
1450 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
1451 * gfortran.dg/binding_label_tests_3.f03: Ditto.
1452 * gfortran.dg/binding_label_tests_4.f03: Ditto.
1453 * gfortran.dg/binding_label_tests_5.f03: Ditto.
1454 * gfortran.dg/binding_label_tests_6.f03: Ditto.
1455 * gfortran.dg/binding_label_tests_7.f03: Ditto.
1456 * gfortran.dg/binding_label_tests_8.f03: Ditto.
1457 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
1458 * gfortran.dg/binding_label_tests_24.f90: New.
1459 * gfortran.dg/binding_label_tests_25.f90: New.
1461 2013-05-20 Tobias Burnus <burnus@net-b.de>
1464 * gfortran.dg/binding_label_tests_17.f90: New.
1465 * gfortran.dg/binding_label_tests_18.f90: New.
1466 * gfortran.dg/binding_label_tests_19.f90: New.
1467 * gfortran.dg/binding_label_tests_20.f90: New.
1468 * gfortran.dg/binding_label_tests_21.f90: New.
1469 * gfortran.dg/binding_label_tests_22.f90: New.
1470 * gfortran.dg/binding_label_tests_23.f90: New.
1472 2013-05-20 Tobias Burnus <burnus@net-b.de>
1475 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
1476 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
1477 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
1478 * gfortran.dg/common_18.f90: New.
1479 * gfortran.dg/common_19.f90: New.
1480 * gfortran.dg/common_20.f90: New.
1481 * gfortran.dg/common_21.f90: New.
1483 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1486 * g++.dg/parse/error52.C: New.
1487 * g++.dg/parse/error3.C: Adjust.
1488 * g++.dg/parse/error36.C: Likewise.
1490 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
1493 * gcc.target/sh/pr56547-1.c: New.
1494 * gcc.target/sh/pr56547-2.c: New.
1496 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1499 * g++.dg/warn/Wsign-compare-6.C: New.
1500 * g++.dg/warn/Wdouble-promotion.C: Adjust.
1502 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1505 * g++.dg/template/error50.C: New.
1507 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1510 * g++.dg/ext/complit13.C: New.
1512 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
1515 * g++.dg/pr57175.C: New testcase.
1517 2013-05-17 Easwaran Raman <eraman@google.com>
1519 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
1521 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
1524 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
1526 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1528 PR rtl-optimization/57281
1529 PR rtl-optimization/57300
1530 * gcc.dg/pr57300.c: New test.
1531 * gcc.c-torture/execute/pr57281.c: New test.
1533 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
1536 * g++.dg/ext/sizeof-complit.C: New.
1538 2013-05-17 Marek Polacek <polacek@redhat.com>
1540 * gcc.dg/strlenopt-25.c: New test.
1541 * gcc.dg/strlenopt-26.c: Likewise.
1543 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1545 * gcc.target/i386/rotate-4.c: Compile only with -mavx
1546 instead of -mavx2, require only avx instead of avx2.
1547 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
1548 of avx2-check.h and turn into an avx runtime test instead of
1551 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1553 * g++.dg/ext/vector22.C: Uncomment working test.
1555 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
1558 * g++.dg/template/pr17410.C: New.
1560 2013-05-16 Jakub Jelinek <jakub@redhat.com>
1562 * gcc.target/i386/rotate-3.c: New test.
1563 * gcc.target/i386/rotate-3a.c: New test.
1564 * gcc.target/i386/rotate-4.c: New test.
1565 * gcc.target/i386/rotate-4a.c: New test.
1566 * gcc.target/i386/rotate-5.c: New test.
1567 * gcc.target/i386/rotate-5a.c: New test.
1569 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1571 * gcc.dg/visibility-21.c: Require section_anchors.
1573 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
1575 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
1576 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
1577 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
1579 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
1581 * gcc.dg/visibility-21.c: New.
1583 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1586 * gcc.dg/pr57286.c: New testcase.
1587 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
1588 * g++.dg/ext/vector22.C: Comment out transformations not
1591 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
1594 * gcc.target/mips/call-1.c: Restrict to o32.
1595 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
1597 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1599 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
1601 * g++.dg/warn/Wshadow-1.C: Likewise.
1602 * g++.dg/warn/Wshadow-6.C: Likewise.
1603 * g++.dg/warn/Wshadow-7.C: Likewise.
1605 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1608 * g++.dg/parse/pr31952-1.C: New.
1609 * g++.dg/parse/pr31952-2.C: Likewise.
1610 * g++.dg/parse/pr31952-3.C: Likewise.
1612 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
1613 * g++.old-deja/g++.jason/cond.C: Likewise.
1614 * g++.dg/cpp0x/range-for5.C: Likewise.
1616 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1619 * gcc.target/arm/pr40887.c: Adjust testcase.
1620 * gcc.target/arm/pr19599.c: New test.
1622 2013-05-15 Richard Biener <rguenther@suse.de>
1624 PR tree-optimization/57275
1625 * gcc.target/i386/pr57275.c: New testcase.
1627 2013-05-15 Jan Hubicka <jh@suse.cz>
1629 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
1630 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
1631 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
1633 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1635 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
1638 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1641 * c-c++-common/Wsequence-point-1.c: New test.
1643 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
1645 * g++.dg/ext/vector22.C: New testcase.
1646 * gcc.dg/binop-xor3.c: Remove xfail.
1648 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
1650 * gcc.target/aarch64/vect-fcm.x: Add cases testing
1651 FLOAT cmp FLOAT ? INT : INT.
1652 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
1653 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1654 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1655 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1656 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1657 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1659 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1662 * g++.dg/cpp0x/defaulted43.C: New.
1664 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1666 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
1667 (alloca): Remove declaration.
1668 (foo9): Replace alloca by __builtin_alloca.
1670 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
1672 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
1673 Expect "size of array is too large" error.
1675 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1677 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1679 2013-05-14 Richard Biener <rguenther@suse.de>
1682 * g++.dg/torture/pr57235.C: New testcase.
1684 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1687 * gcc.dg/torture/pr57251.c: New test.
1689 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1692 * gcc.target/i386/pr57264.c: New test.
1694 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1696 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1698 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
1700 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1702 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1704 PR tree-optimization/45216
1705 PR tree-optimization/57157
1706 * c-c++-common/rotate-1.c: Add 32 tests with +.
1707 * c-c++-common/rotate-1a.c: Adjust.
1708 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1709 * c-c++-common/rotate-2b.c: New test.
1710 * c-c++-common/rotate-3.c: Add 32 tests with +.
1711 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1712 * c-c++-common/rotate-4b.c: New test.
1713 * c-c++-common/rotate-5.c: New test.
1715 2013-05-13 Martin Jambor <mjambor@suse.cz>
1718 * gcc.dg/ipa/remref-0.c: New test.
1719 * gcc.dg/ipa/remref-1a.c: Likewise.
1720 * gcc.dg/ipa/remref-1b.c: Likewise.
1721 * gcc.dg/ipa/remref-2a.c: Likewise.
1722 * gcc.dg/ipa/remref-2b.c: Likewise.
1724 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
1726 * gcc.dg/vector-shift-2.c: New testcase.
1728 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1730 PR tree-optimization/57230
1731 * gcc.dg/strlenopt-24.c: New test.
1733 PR tree-optimization/57230
1734 * gcc.dg/strlenopt-23.c: New test.
1736 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1739 * gcc.target/sh/pr57108.c: Move this test case to ...
1740 * gcc.c-torture/compile/pr57108.c: ... here.
1742 2013-05-10 Richard Biener <rguenther@suse.de>
1744 PR tree-optimization/57214
1745 * gcc.dg/torture/pr57214.c: New testcase.
1747 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1749 * gcc.dg/vector-shift.c: New testcase.
1751 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1753 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1755 PR tree-optimization/45216
1756 PR tree-optimization/57157
1757 * c-c++-common/rotate-1.c: New test.
1758 * c-c++-common/rotate-1a.c: New test.
1759 * c-c++-common/rotate-2.c: New test.
1760 * c-c++-common/rotate-2a.c: New test.
1761 * c-c++-common/rotate-3.c: New test.
1762 * c-c++-common/rotate-3a.c: New test.
1763 * c-c++-common/rotate-4.c: New test.
1764 * c-c++-common/rotate-4a.c: New test.
1766 2013-05-10 Richard Biener <rguenther@suse.de>
1768 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1769 * gcc.target/i386/l_fma_double_1.c: Adjust.
1770 * gcc.target/i386/l_fma_double_2.c: Likewise.
1771 * gcc.target/i386/l_fma_double_3.c: Likewise.
1772 * gcc.target/i386/l_fma_double_4.c: Likewise.
1773 * gcc.target/i386/l_fma_double_5.c: Likewise.
1774 * gcc.target/i386/l_fma_double_6.c: Likewise.
1775 * gcc.target/i386/l_fma_float_1.c: Likewise.
1776 * gcc.target/i386/l_fma_float_2.c: Likewise.
1777 * gcc.target/i386/l_fma_float_3.c: Likewise.
1778 * gcc.target/i386/l_fma_float_4.c: Likewise.
1779 * gcc.target/i386/l_fma_float_5.c: Likewise.
1780 * gcc.target/i386/l_fma_float_6.c: Likewise.
1782 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1785 * g++.dg/cpp0x/pr51226.C: New.
1787 2013-04-16 Han Shen <shenhan@google.com>
1789 Test cases for '-fstack-protector-strong'.
1790 * gcc.dg/fstack-protector-strong.c: New.
1791 * g++.dg/fstack-protector-strong.C: New.
1793 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1795 * gcc.target/aarch64/ands_1.c: New test.
1796 * gcc.target/aarch64/ands_2.c: Likewise
1798 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1800 * lib/target-supports.exp (check_effective_target_hw): New
1802 * c-c++-common/asan/clone-test-1.c: Call
1803 check_effective_target_hw.
1804 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1805 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1806 possible decorations.
1807 * c-c++-common/asan/null-deref-1.c: Likewise.
1808 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1809 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1810 * c-c++-common/asan/use-after-free-1.c: Likewise.
1811 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1812 * g++.dg/asan/large-func-test-1.C: Likewise.
1814 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1816 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1818 2013-05-07 Richard Biener <rguenther@suse.de>
1821 * g++.dg/torture/pr57190.C: New testcase.
1823 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1825 PR tree-optimization/57149
1826 * gcc.dg/pr57149.c: New test.
1829 * gcc.dg/pr57184.c: New test.
1831 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1833 * gnat.dg/specs/array3.ads: New test.
1835 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1837 * c-c++-common/vector-scalar-2.c: New testcase.
1839 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1841 * gcc.target/i386/asm-dialect-2.c: New testcase.
1843 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1846 * g++.dg/cpp0x/auto38.C: New.
1848 2013-05-06 Richard Biener <rguenther@suse.de>
1850 PR tree-optimization/57185
1851 * gcc.dg/autopar/pr57185.c: New testcase.
1853 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1856 * gcc.target/i386/pr57106.c: New test.
1858 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1860 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1861 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1862 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1863 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1864 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1865 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1866 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1868 2013-05-06 Teresa Johnson <tejohnson@google.com>
1871 * gcc.dg/pr57154.c: New test.
1873 2013-05-06 Richard Biener <rguenther@suse.de>
1876 * gcc.dg/torture/pr57147-1.c: New testcase.
1877 * gcc.dg/torture/pr57147-2.c: Likewise.
1878 * gcc.dg/torture/pr57147-3.c: Likewise.
1880 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1883 * gcc.target/sh/pr55303-1.c: New.
1884 * gcc.target/sh/pr55303-2.c: New.
1885 * gcc.target/sh/pr55303-3.c: New.
1887 2013-05-05 Tobias Burnus <burnus@net-b.de>
1889 * gfortran.dg/allocate_with_source_3.f90: New.
1891 2013-05-05 Tobias Burnus <burnus@net-b.de>
1894 * gfortran.dg/null_8.f90: New.
1896 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1899 * g++.dg/cpp0x/enum27.C: New.
1900 * g++.dg/cpp0x/enum_base.C: Adjust.
1902 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1904 PR tree-optimization/56205
1905 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1907 2013-05-04 Tobias Burnus <burnus@net-b.de>
1909 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1910 * gfortran.dg/bind_c_usage_27.f90: New.
1911 * gfortran.dg/bind_c_usage_28.f90: New.
1913 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1916 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1918 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1921 * gcc.target/powerpc/pr57150.c: New file.
1923 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1925 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1926 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1927 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1928 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1929 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1930 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1931 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1933 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1935 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1936 scan-assembler-times.
1938 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1940 * gcc.dg/tree-ssa/slsr-32.c: New.
1941 * gcc.dg/tree-ssa/slsr-33.c: New.
1942 * gcc.dg/tree-ssa/slsr-34.c: New.
1943 * gcc.dg/tree-ssa/slsr-35.c: New.
1944 * gcc.dg/tree-ssa/slsr-36.c: New.
1945 * gcc.dg/tree-ssa/slsr-37.c: New.
1946 * gcc.dg/tree-ssa/slsr-38.c: New.
1948 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1950 * gcc.target/aarch64/tst_1.c: New test.
1951 * gcc.target/aarch64/tst_2.c: Likewise
1953 2013-05-02 Jeff Law <law@redhat.com>
1955 PR tree-optimization/57144
1956 * gcc.c-torture/execute/pr57144.c: New test.
1958 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1960 PR rtl-optimization/57130
1961 * gcc.c-torture/execute/pr57130.c: New test.
1963 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1965 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1967 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1969 * gcc.target/aarch64/fabd.c: New file.
1971 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1974 * g++.dg/cpp0x/pr54318.C: New.
1976 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1979 * g++.dg/parse/error51.C: New.
1980 * g++.dg/parse/error15.C: Adjust column numbers.
1982 2013-05-02 Tobias Burnus <burnus@net-b.de>
1985 * gfortran.dg/size_kind_2.f90: New.
1986 * gfortran.dg/size_kind_3.f90: New.
1988 2013-05-02 Richard Biener <rguenther@suse.de>
1991 * g++.dg/torture/pr57140.C: New testcase.
1993 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1996 * gcc.target/arm/pr56732-1.c: New test.
1998 2013-05-02 Martin Jambor <mjambor@suse.cz>
2001 * gcc.dg/ipa/pr56988.c: New test.
2003 2013-05-02 Ian Bolton <ian.bolton@arm.com>
2005 * gcc.target/aarch64/bics_1.c: New test.
2006 * gcc.target/aarch64/bics_2.c: Likewise.
2008 2013-05-02 Jakub Jelinek <jakub@redhat.com>
2010 PR rtl-optimization/57131
2011 * gcc.c-torture/execute/pr57131.c: New test.
2013 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
2016 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
2018 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
2021 * gcc.target/i386/pr57091.c: New test.
2023 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2025 * gcc.target/aarch64/vect-vaddv.c: New.
2027 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2029 * gcc.target/aarch64/vect-vmaxv.c: New.
2030 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
2032 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2034 * gcc.target/aarch64/scalar-vca.c: New.
2035 * gcc.target/aarch64/vect-vca.c: Likewise.
2037 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2039 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
2040 (test_vceqd_s64): Force arguments to SIMD registers.
2041 (test_vceqzd_s64): Likewise.
2042 (test_vcged_s64): Likewise.
2043 (test_vcled_s64): Likewise.
2044 (test_vcgezd_s64): Likewise.
2045 (test_vcged_u64): Likewise.
2046 (test_vcgtd_s64): Likewise.
2047 (test_vcltd_s64): Likewise.
2048 (test_vcgtzd_s64): Likewise.
2049 (test_vcgtd_u64): Likewise.
2050 (test_vclezd_s64): Likewise.
2051 (test_vcltzd_s64): Likewise.
2052 (test_vtst_s64): Likewise.
2053 (test_vtst_u64): Likewise.
2055 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
2058 * g++.dg/cpp0x/decltype53.C: New.
2060 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2063 * gfortran.dg/power_5.f90: New test.
2065 2013-04-30 Richard Biener <rguenther@suse.de>
2068 * gcc.dg/torture/pr57122.c: New testcase.
2070 2013-04-30 Richard Biener <rguenther@suse.de>
2073 * g++.dg/torture/pr57107.C: New testcase.
2075 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
2077 PR rtl-optimization/57105
2078 * gcc.dg/pr57105.c: New test.
2080 2013-04-30 Jakub Jelinek <jakub@redhat.com>
2082 PR tree-optimization/57104
2083 * gcc.dg/pr57104.c: New test.
2085 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
2088 * gcc.target/i386/pr44578.c: New test.
2090 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
2093 * gcc.target/i386/pr57097.c: New test.
2095 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
2098 * gcc.target/i386/pr57098.c: New test.
2100 2013-04-29 Kai Tietz <ktietz@redhat.com>
2102 * gcc.c-torture/execute/pr55875.c: New test.
2104 2013-04-29 Richard Biener <rguenther@suse.de>
2107 * gcc.dg/torture/pr57075.c: New testcase.
2109 2013-04-29 Richard Biener <rguenther@suse.de>
2112 * gcc.dg/autopar/pr57103.c: New testcase.
2114 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2116 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
2118 2013-04-29 Tom de Vries <tom@codesourcery.com>
2120 * gcc.dg/pr50763.c: Update test.
2122 2013-04-26 Jeff Law <law@redhat.com>
2124 * gcc.dg/tree-ssa/vrp88.c: New test.
2126 2013-04-29 Christian Bruel <christian.bruel@st.com>
2129 * gcc.target/sh/pr57108.c: New test.
2131 2013-04-29 Richard Biener <rguenther@suse.de>
2134 * gfortran.dg/gomp/pr57089.f90: New testcase.
2136 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
2138 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
2140 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
2142 * gcc.target/aarch64/vect-vcvt.c: New.
2144 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
2146 * gcc.target/aarch64/vect-vrnd.c: New.
2148 2013-04-29 Richard Biener <rguenther@suse.de>
2150 PR tree-optimization/57081
2151 * gcc.dg/torture/pr57081.c: New testcase.
2153 2013-04-29 Jakub Jelinek <jakub@redhat.com>
2155 PR tree-optimization/57083
2156 * gcc.dg/torture/pr57083.c: New test.
2158 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
2161 * g++.dg/cpp0x/decltype52.C: New.
2163 2013-04-28 Jakub Jelinek <jakub@redhat.com>
2165 N3472 binary constants
2166 * g++.dg/cpp/limits.C: Adjust warning wording.
2167 * g++.dg/system-binary-constants-1.C: Likewise.
2168 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
2170 2013-04-28 Tobias Burnus <burnus@net-b.de>
2173 * gfortran.dg/coarray_30.f90: New.
2175 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2178 * frontend-passes (optimize_power): New function.
2179 (optimize_op): Use it.
2181 2013-04-27 Jakub Jelinek <jakub@redhat.com>
2184 * gcc.c-torture/execute/pr56866.c: New test.
2185 * gcc.target/i386/pr56866.c: New test.
2187 2013-04-26 Jakub Jelinek <jakub@redhat.com>
2190 * gcc.dg/setjmp-5.c: New test.
2192 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2195 * g++.dg/cpp0x/constexpr-55708.C: New.
2197 2013-04-26 Richard Biener <rguenther@suse.de>
2199 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
2200 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
2201 * gcc.dg/pr53265.c: Remove XFAILs.
2202 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
2203 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
2205 2013-04-26 Jakub Jelinek <jakub@redhat.com>
2207 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
2208 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
2209 -fdiagnostics-color=never option similarly to
2210 -fno-diagnostics-show-caret option.
2212 2013-04-25 Jakub Jelinek <jakub@redhat.com>
2214 PR rtl-optimization/57003
2215 * gcc.target/i386/pr57003.c: New test.
2217 2013-04-25 Marek Polacek <polacek@redhat.com>
2219 PR tree-optimization/57066
2220 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
2222 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
2223 Tejas Belagod <tejas.belagod@arm.com>
2225 * gcc.target/aarch64/vaddv-intrinsic.c: New.
2226 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
2227 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
2229 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2231 * gcc.target/aarch64/cmp.c: New.
2233 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2235 * gcc.target/aarch64/ngc.c: New.
2237 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2239 * lib/target-supports.exp
2240 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
2241 (check_effective_target_arm_neon_fp16_ok): Likewise.
2242 (add_options_for_arm_neon_fp16): Likewise.
2243 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
2244 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
2246 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
2248 PR rtl-optimizations/57046
2249 * gcc.target/i386/pr57046.c: New test.
2251 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2253 * g++.dg/cpp1y/cplusplus.C: New.
2255 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2257 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
2259 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2261 * c-c++-common/Wpointer-arith-1.c: New.
2263 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2265 * g++.dg/cpp1y/cxx1y_macro.C: New.
2267 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2270 * g++.dg/cpp0x/sfinae45.C: New.
2272 2013-04-24 Richard Biener <rguenther@suse.de>
2275 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
2277 2013-04-23 Richard Biener <rguenther@suse.de>
2280 * gcc.dg/torture/pr57036-1.c: New testcase.
2281 * gcc.dg/torture/pr57036-2.c: Likewise.
2283 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
2285 * gcc.target/aarch64/scalar-mov.c: New testcase.
2287 2013-04-23 Richard Biener <rguenther@suse.de>
2289 PR tree-optimization/57026
2290 * gcc.dg/torture/pr57026.c: New testcase.
2292 2013-04-22 Janus Weil <janus@gcc.gnu.org>
2296 * gfortran.dg/transfer_check_4.f90: New.
2298 2013-04-22 Marek Polacek <polacek@redhat.com>
2301 * gcc.dg/pr56990.c: New test.
2303 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
2306 * gcc.target/i386/pr57018.c: New test.
2308 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
2310 * gcc.target/aarch64/vrecps.c: New.
2311 * gcc.target/aarch64/vrecpx.c: Likewise.
2313 2013-04-22 Christian Bruel <christian.bruel@st.com>
2316 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
2318 2013-04-21 Jeff Law <law@redhat.com>
2320 * gcc.dg/tree-ssa/forwprop-26.c: New test.
2322 2013-04-20 Tobias Burnus <burnus@net-b.de>
2325 * gfortran.dg/c_loc_test_22.f90: New.
2327 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
2329 PR rtl-optimization/56847
2330 * gcc.dg/pr56847.c: New test.
2332 2013-04-19 Richard Biener <rguenther@suse.de>
2334 PR tree-optimization/56982
2335 * gcc.c-torture/execute/pr56982.c: New testcase.
2337 2013-04-19 Martin Jambor <mjambor@suse.cz>
2339 PR tree-optimization/56718
2340 * g++.dg/ipa/imm-devirt-1.C: New test.
2341 * g++.dg/ipa/imm-devirt-2.C: Likewise.
2343 2013-04-19 Richard Biener <rguenther@suse.de>
2345 PR tree-optimization/57000
2346 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
2348 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2349 Mikael Morin <mikael@gcc.gnu.org>
2352 * gfortran.dg/array_constructor_45.f90: New test.
2353 * gfortran.dg/array_constructor_46.f90: New test.
2354 * gfortran.dg/array_constructor_47.f90: New test.
2355 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
2357 2013-04-18 Jakub Jelinek <jakub@redhat.com>
2359 PR rtl-optimization/56999
2360 * g++.dg/opt/pr56999.C: New test.
2362 2013-04-18 Cary Coutant <ccoutant@google.com>
2364 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
2365 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
2367 2013-04-18 Cary Coutant <ccoutant@google.com>
2369 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
2370 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
2371 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
2372 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
2373 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
2374 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
2375 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
2376 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
2377 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
2378 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
2379 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
2381 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
2383 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
2385 2013-04-18 Jakub Jelinek <jakub@redhat.com>
2387 PR tree-optimization/56984
2388 * gcc.c-torture/compile/pr56984.c: New test.
2390 PR rtl-optimization/56992
2391 * gcc.dg/pr56992.c: New test.
2393 2013-04-17 Janus Weil <janus@gcc.gnu.org>
2396 * gfortran.dg/proc_ptr_42.f90: New.
2398 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
2400 * gnat.dg/discr41.ad[sb]: New test.
2401 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
2402 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
2403 * gcc.dg/vect/slp-24.c: Likewise.
2404 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
2405 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
2406 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
2407 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
2408 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
2409 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
2410 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
2411 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
2412 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
2413 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
2414 * gcc.dg/vect/vect-strided-mult.c: Likewise.
2415 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
2416 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
2417 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
2418 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
2419 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
2420 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
2421 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
2422 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
2423 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
2424 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
2425 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
2426 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
2427 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
2428 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
2429 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
2431 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
2434 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
2435 * gfortran.dg/module_md5_1.f90: Remove.
2437 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2439 * gcc.target/aarch64/adds3.c: New.
2440 * gcc.target/aarch64/subs3.c: New.
2442 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2444 * gcc.target/aarch64/adds1.c: New.
2445 * gcc.target/aarch64/adds2.c: New.
2446 * gcc.target/aarch64/subs1.c: New.
2447 * gcc.target/aarch64/subs2.c: New.
2449 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
2451 Implement n3599 - Literal operator templates for strings.
2452 * g++.dg/cpp1y/udlit-char-template.C: New test.
2453 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
2455 2013-04-16 Tobias Burnus <burnus@net-b.de>
2458 * gfortran.dg/no_arg_check_1.f90: New.
2459 * gfortran.dg/no_arg_check_2.f90: New.
2460 * gfortran.dg/no_arg_check_3.f90: New.
2462 2013-04-16 Janus Weil <janus@gcc.gnu.org>
2465 * gfortran.dg/proc_ptr_41.f90: New.
2467 2013-04-16 Richard Biener <rguenther@suse.de>
2469 PR tree-optimization/56756
2470 * gcc.dg/torture/pr56756.c: New testcase.
2472 2013-04-16 Tobias Burnus <burnus@net-b.de>
2475 * gfortran.dg/c_assoc_5.f90: New.
2477 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
2479 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
2480 * gcc.c-torture/execute/pr33992.x: Remove.
2481 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
2482 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
2483 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
2485 2013-04-15 Jakub Jelinek <jakub@redhat.com>
2487 PR tree-optimization/56962
2488 * gcc.c-torture/execute/pr56962.c: New test.
2490 2013-04-15 Richard Biener <rguenther@suse.de>
2492 PR tree-optimization/56933
2493 * gcc.dg/vect/pr56933.c: New testcase.
2495 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2497 * gcc.target/arm/anddi3-opt.c: New test.
2498 * gcc.target/arm/anddi3-opt2.c: Likewise.
2500 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
2502 * gcc.dg/pr56890-1.c: New test.
2503 * gcc.dg/pr56890-2.c: Likewise.
2505 2013-04-15 Joey Ye <joey.ye@arm.com>
2507 * gcc.target/arm/thumb1-far-jump-1.c: New test.
2508 * gcc.target/arm/thumb1-far-jump-2.c: New test.
2510 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
2513 * gfortran.dg/select_type_33.f03: New test.
2515 2013-04-13 Janus Weil <janus@gcc.gnu.org>
2518 * gfortran.dg/typebound_proc_29.f03: New.
2520 2013-04-12 Janus Weil <janus@gcc.gnu.org>
2523 * gfortran.dg/typebound_proc_28.f03: New.
2525 2013-04-12 Jeff Law <law@redhat.com>
2527 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
2530 2013-04-12 Tobias Burnus <burnus@net-b.de>
2533 * gfortran.dg/coarray/alloc_comp_2.f90: New.
2535 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
2538 * gcc.target/i386/pr56903.c: New test.
2540 2013-04-12 Janus Weil <janus@gcc.gnu.org>
2543 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
2544 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
2545 * gfortran.dg/block_11.f90: Fix invalid test case.
2546 * gfortran.dg/function_types_3.f90: Add new error message.
2547 * gfortran.dg/global_references_1.f90: Ditto.
2548 * gfortran.dg/import2.f90: Remove unneeded parts.
2549 * gfortran.dg/import6.f90: Fix invalid test case.
2550 * gfortran.dg/proc_decl_2.f90: Ditto.
2551 * gfortran.dg/proc_decl_9.f90: Ditto.
2552 * gfortran.dg/proc_decl_18.f90: Ditto.
2553 * gfortran.dg/proc_ptr_40.f90: New.
2554 * gfortran.dg/whole_file_7.f90: Modified error wording.
2555 * gfortran.dg/whole_file_16.f90: Ditto.
2556 * gfortran.dg/whole_file_17.f90: Add -pedantic.
2557 * gfortran.dg/whole_file_18.f90: Modified error wording.
2558 * gfortran.dg/whole_file_20.f03: Ditto.
2559 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
2562 2013-04-12 Richard Biener <rguenther@suse.de>
2565 2013-04-10 Richard Biener <rguenther@suse.de>
2567 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2569 2013-04-12 Tobias Burnus <burnus@net-b.de>
2572 * gfortran.dg/class_allocate_15.f90: New.
2575 2013-04-12 Tobias Burnus <burnus@net-b.de>
2577 * gfortran.dg/coarray_lib_alloc_2.f90: Update
2578 scan-tree-dump-times.
2580 2013-04-12 Jakub Jelinek <jakub@redhat.com>
2582 PR tree-optimization/56918
2583 PR tree-optimization/56920
2584 * gcc.dg/vect/pr56918.c: New test.
2585 * gcc.dg/vect/pr56920.c: New test.
2587 2013-04-12 Tobias Burnus <burnus@net-b.de>
2590 * gfortran.dg/class_allocate_14.f90: New.
2591 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
2592 * gfortran.dg/coarray_lib_alloc_3.f90: New.
2594 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
2596 * gcc.dg/fold-cstvecshift.c: New testcase.
2598 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2600 * gcc.target/aarch64/negs.c: New.
2602 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2605 * g++.dg/template/arrow4.C: New test.
2607 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
2609 * gnat.dg/array23.adb: New test.
2610 * gnat.dg/array23_pkg[123].ads: New helpers.
2612 2013-04-11 Jeff Law <law@redhat.com>
2614 PR tree-optimization/56900
2615 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
2617 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2620 * g++.dg/cpp0x/sfinae44.C: New.
2622 2013-04-11 Arnaud Charlet <charlet@adacore.com>
2624 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
2625 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
2627 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2630 * g++.dg/cpp0x/enum26.C: New.
2631 * g++.old-deja/g++.pt/mangle1.C: Adjust.
2633 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2635 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
2637 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
2639 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2640 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
2641 loop is vectorized and that the correct instruction is generated.
2642 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2643 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2644 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2646 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2648 PR tree-optimization/56899
2649 * gcc.c-torture/execute/pr56899.c: New test.
2651 2013-04-10 David S. Miller <davem@davemloft.net>
2653 * gcc.target/sparc/setcc-4.c: New test.
2654 * gcc.target/sparc/setcc-5.c: New test.
2656 2013-04-10 Richard Biener <rguenther@suse.de>
2658 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2660 2013-04-10 Richard Biener <rguenther@suse.de>
2662 * gcc.dg/vect/slp-39.c: New testcase.
2664 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
2666 PR tree-optimization/55524
2667 * gcc.target/epiphany/fnma-1.c: New test.
2669 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
2671 * gcc.dg/tree-ssa/inline-11.c: New test
2673 2013-04-10 Jakub Jelinek <jakub@redhat.com>
2676 * g++.dg/template/arrow3.C: New test.
2678 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2680 * gcc.target/arm/minmax_minus.c: New test.
2682 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2685 * c-c++-common/gomp/pr56883.c: New test.
2687 2013-04-09 Jeff Law <law@redhat.com>
2689 * gcc.dg/tree-ssa/vrp87.c: New test.
2691 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2693 PR tree-optimization/56854
2694 * g++.dg/torture/pr56854.C: New test.
2696 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2699 * gfortran.dg/array_constructor_44.f90: New test.
2701 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
2704 * g++.dg/cpp0x/constexpr-specialization.C: New.
2706 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2708 * gcc.c-torture/execute/pr56837.c: New test.
2712 * g++.dg/opt/vt3.C: New test.
2713 * g++.dg/opt/vt4.C: New test.
2715 2013-04-08 Jeff Law <law@redhat.com>
2717 * gcc.dg/tree-ssa/forwprop-25.c: New test.
2719 2013-04-08 Richard Biener <rguenther@suse.de>
2721 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2723 2013-04-08 Richard Biener <rguenther@suse.de>
2725 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2727 2013-04-08 Richard Biener <rguenther@suse.de>
2729 * g++.dg/vect/slp-pr56812.cc: Adjust.
2731 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2733 * gcc.dg/pr56837.c: New test.
2734 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2735 "generated memset minus one".
2737 2013-04-07 Tobias Burnus <burnus@net-b.de>
2740 * gfortran.dg/reshape_5.f90: New.
2742 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2745 * gcc.target/powerpc/recip-1.c: Modify expected output.
2746 * gcc.target/powerpc/recip-3.c: Likewise.
2747 * gcc.target/powerpc/recip-4.c: Likewise.
2748 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2750 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2752 * gcc.target/arm/peep-ldrd-1.c: New test.
2753 * gcc.target/arm/peep-strd-1.c: Likewise.
2755 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2757 * gcc.target/arm/negdi-1.c: New test.
2758 * gcc.target/arm/negdi-2.c: Likewise.
2759 * gcc.target/arm/negdi-3.c: Likewise.
2760 * gcc.target/arm/negdi-4.c: Likewise.
2762 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2764 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2765 Add -march=armv8-a when we use v8 NEON.
2766 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2767 (check_effective_target_vect_call_ceilf): Likewise.
2768 (check_effective_target_vect_call_floorf): Likewise.
2769 (check_effective_target_vect_call_roundf): Likewise.
2770 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2771 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2772 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2773 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2774 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2776 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2778 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2779 * gcc.target/powerpc/sd-pwr6.c: Same.
2780 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2781 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2783 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2785 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2787 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2790 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2791 * gfortran.dg/altreturn_4.f90: Ditto.
2792 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2793 * gfortran.dg/altreturn_5.f90: Ditto.
2794 * gfortran.dg/altreturn_6.f90: Ditto.
2795 * gfortran.dg/altreturn_7.f90: Ditto.
2797 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2799 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2801 (check_effective_target_arm_v8_neon_ok_nocache):
2803 (check_effective_target_arm_v8_neon_ok): Change to use
2804 check_effective_target_arm_v8_neon_ok_nocache.
2805 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2807 (check_effective_target_vect_call_btruncf):
2808 Enable for arm and ARMv8 NEON.
2809 (check_effective_target_vect_call_ceilf): Likewise.
2810 (check_effective_target_vect_call_floorf): Likewise.
2811 (check_effective_target_vect_call_roundf): Likewise.
2812 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2815 2013-04-04 Marek Polacek <polacek@redhat.com>
2817 PR tree-optimization/48186
2818 * gcc.dg/pr48186.c: New test.
2820 2013-04-04 Richard Biener <rguenther@suse.de>
2822 PR tree-optimization/56826
2823 * gcc.dg/vect/pr56826.c: New testcase.
2824 * gcc.dg/vect/O3-pr36098.c: Adjust.
2826 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2828 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2829 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2830 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2831 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2832 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2833 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2834 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2835 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2836 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2837 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2839 2013-04-04 Richard Biener <rguenther@suse.de>
2841 PR tree-optimization/56213
2842 * gcc.dg/vect/vect-123.c: New testcase.
2844 2013-04-04 Tobias Burnus <burnus@net-b.de>
2847 * gfortran.dg/read_repeat_2.f90: New.
2849 2013-04-04 Richard Biener <rguenther@suse.de>
2851 PR tree-optimization/56837
2852 * g++.dg/torture/pr56837.C: New testcase.
2854 2013-04-04 Tobias Burnus <burnus@net-b.de>
2857 * gfortran.dg/c_loc_test_21.f90: New.
2858 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2859 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2860 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2861 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2862 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2864 2013-04-03 Jeff Law <law@redhat.com>
2866 PR tree-optimization/56799
2867 * gcc.c-torture/execute/pr56799.c: New test.
2869 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2872 * g++.dg/warn/Wpointer-arith-1.C: New.
2873 * g++.dg/gomp/for-19.C: Adjust.
2875 2013-04-03 Marek Polacek <polacek@redhat.com>
2878 * gcc.dg/pr55702.c: New test.
2880 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2883 * gcc.dg/pr56809.c: New testcase.
2885 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2888 * g++.dg/debug/pr56819.C: New test.
2890 2013-04-03 Richard Biener <rguenther@suse.de>
2892 PR tree-optimization/56817
2893 * g++.dg/torture/pr56817.C: New testcase.
2895 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2897 * gcc.dg/vect/bb-slp-31.c: New file.
2899 2013-04-03 Jason Merrill <jason@redhat.com>
2902 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2904 2013-04-03 Richard Biener <rguenther@suse.de>
2906 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2908 2013-04-03 Richard Biener <rguenther@suse.de>
2910 PR tree-optimization/55964
2911 * gcc.dg/torture/pr55964-2.c: New testcase.
2913 2013-04-03 Richard Biener <rguenther@suse.de>
2915 PR tree-optimization/56501
2916 * gcc.dg/torture/pr56501.c: New testcase.
2918 2013-04-03 Richard Biener <rguenther@suse.de>
2920 PR tree-optimization/56407
2921 * gcc.dg/torture/pr56407.c: New testcase.
2923 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2925 PR tree-optimization/56790
2926 * g++.dg/ext/pr56790-1.C: New testcase.
2928 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2930 * gcc.target/i386/merge-1.c: New testcase.
2931 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2933 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2936 * gcc.c-torture/execute/pr19449.c: New test.
2938 2013-04-03 Richard Biener <rguenther@suse.de>
2940 PR tree-optimization/56812
2941 * g++.dg/vect/slp-pr56812.cc: New testcase.
2943 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2947 * gfortran.dg/altreturn_8.f90: New.
2948 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2949 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2950 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2952 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2954 PR rtl-optimization/56745
2955 * gcc.c-torture/compile/pr56745.c: New test.
2957 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2959 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2961 2013-04-02 Richard Biener <rguenther@suse.de>
2963 PR tree-optimization/56778
2964 * gcc.dg/torture/pr56778.c: New testcase.
2966 2013-04-02 Richard Biener <rguenther@suse.de>
2969 * g++.dg/torture/pr56768.C: New testcase.
2971 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2973 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2975 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2978 * gfortran.dg/namelist_82.f90: New test.
2980 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2983 * gfortran.dg/implicit_class_1.f90: New.
2985 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2988 * gfortran.dg/namelist_81.f90: New test.
2990 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2992 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2993 for constant and equal string lengths.
2994 * gfortran.dg/character_comparison_5.f90: Likewise.
2995 * gfortran.dg/character_comparison_9.f90: New test.
2997 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2999 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
3000 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
3002 2013-03-29 Tobias Burnus <burnus@net-b.de>
3005 * gfortran.dg/optional_absent_3.f90: New.
3007 2013-03-29 Tobias Burnus <burnus@net-b.de>
3010 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
3012 2013-03-29 Tobias Burnus <burnus@net-b.de>
3015 * gfortran.dg/namelist_80.f90: New.
3017 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3020 * gfortran.dg/string_length_2.f90: New test.
3021 * gfortran.dg/dependency_41.f90: New test.
3023 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3026 * gfortran.dg/array_constructor_43.f90: New test.
3027 * gfortran.dg/random_seed_3.f90: New test.
3029 2013-03-28 Ian Bolton <ian.bolton@arm.com>
3031 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
3032 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
3033 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
3034 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
3035 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
3036 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
3037 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
3038 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
3039 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
3040 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
3042 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
3045 * g++.dg/conversion/op4.C: Adjust.
3046 * g++.dg/cpp0x/rv1n.C: Likewise.
3047 * g++.dg/cpp0x/rv2n.C: Likewise.
3048 * g++.dg/cpp0x/template_deduction.C: Likewise.
3049 * g++.dg/expr/cond8.C: Likewise.
3050 * g++.dg/other/error4.C: Likewise.
3051 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3052 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
3053 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
3054 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
3055 * g++.old-deja/g++.jason/conversion2.C: Likewise.
3056 * g++.old-deja/g++.law/cvt20.C: Likewise.
3057 * g++.old-deja/g++.law/cvt8.C: Likewise.
3058 * g++.old-deja/g++.law/init8.C: Likewise.
3059 * g++.old-deja/g++.mike/net12.C: Likewise.
3060 * g++.old-deja/g++.mike/net8.C: Likewise.
3061 * g++.old-deja/g++.mike/p2793.C: Likewise.
3062 * g++.old-deja/g++.mike/p3836.C: Likewise.
3063 * g++.old-deja/g++.mike/p418.C: Likewise.
3064 * g++.old-deja/g++.mike/p701.C: Likewise.
3065 * g++.old-deja/g++.mike/p807.C: Likewise.
3067 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
3070 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
3073 2013-03-28 Marek Polacek <polacek@redhat.com>
3075 PR tree-optimization/56695
3076 * gcc.dg/vect/pr56695.c: New test.
3078 2013-03-28 Richard Biener <rguenther@suse.de>
3080 PR tree-optimization/37021
3081 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
3082 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
3084 2013-03-27 Tobias Burnus <burnus@net-b.de>
3088 * gfortran.dg/sizeof_2.f90: New.
3089 * gfortran.dg/sizeof_3.f90: New.
3090 * gfortran.dg/sizeof_proc.f90: Update dg-error.
3092 2013-03-27 Richard Biener <rguenther@suse.de>
3094 PR tree-optimization/37021
3095 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
3097 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
3099 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
3100 * g++.dg/ipa/ivinline-2.C: Likewise.
3101 * g++.dg/ipa/ivinline-3.C: Likewise.
3102 * g++.dg/ipa/ivinline-4.C: Likewise.
3103 * g++.dg/ipa/ivinline-5.C: Likewise.
3104 * g++.dg/ipa/ivinline-7.C: Likewise.
3105 * g++.dg/ipa/ivinline-8.C: Likewise.
3106 * g++.dg/ipa/ivinline-9.C: Likewise.
3107 * g++.dg/cpp0x/noexcept03.C: Likewise.
3108 * gcc.dg/const-1.c: Likewise.
3109 * gcc.dg/ipa/pure-const-1.c: Likewise.
3110 * gcc.dg/noreturn-8.c: Likewise.
3111 * gcc.target/i386/mmx-1.c: Likewise.
3112 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
3113 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
3114 * gcc.c-torture/execute/pr33992.x: New file.
3116 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
3118 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
3120 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
3123 * g++.dg/ext/desig5.C: New.
3125 2013-03-26 Tobias Burnus <burnus@net-b.de>
3128 * gfortran.dg/merge_init_expr_2.f90: New.
3129 * gfortran.dg/merge_char_1.f90: Modify test to
3130 stay a run-time test.
3131 * gfortran.dg/merge_char_3.f90: Ditto.
3133 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
3135 * g++.dg/cpp0x/constexpr-friend-2.C: New.
3136 * g++.dg/cpp0x/constexpr-main.C: Likewise.
3138 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
3141 * g++.dg/cpp0x/range-for23.C: New.
3143 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
3146 * gfortran.dg/namelist_79.f90: New.
3148 2013-03-25 Martin Jambor <mjambor@suse.cz>
3150 * gcc.dg/ipa/ipcp-agg-9.c: New test.
3152 2013-03-25 Tobias Burnus <burnus@net-b.de>
3172 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
3173 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
3174 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
3175 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
3176 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
3177 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
3178 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
3179 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
3180 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
3181 * gfortran.dg/c_loc_tests_16.f90: Ditto.
3182 * gfortran.dg/c_loc_tests_4.f03: Ditto.
3183 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
3184 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
3185 * gfortran.dg/c_loc_tests_8.f03: Ditto.
3186 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
3187 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
3188 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
3189 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
3190 * gfortran.dg/pr32601_1.f03: Ditto.
3191 * gfortran.dg/storage_size_2.f08: Remove dg-error.
3192 * gfortran.dg/blockdata_7.f90: New.
3193 * gfortran.dg/c_assoc_4.f90: New.
3194 * gfortran.dg/c_f_pointer_tests_6.f90: New.
3195 * gfortran.dg/c_f_pointer_tests_7.f90: New.
3196 * gfortran.dg/c_funloc_tests_8.f90: New.
3197 * gfortran.dg/c_loc_test_17.f90: New.
3198 * gfortran.dg/c_loc_test_18.f90: New.
3199 * gfortran.dg/c_loc_test_19.f90: New.
3200 * gfortran.dg/c_loc_test_20.f90: New.
3201 * gfortran.dg/c_sizeof_5.f90: New.
3202 * gfortran.dg/iso_c_binding_rename_3.f90: New.
3203 * gfortran.dg/transfer_resolve_2.f90: New.
3204 * gfortran.dg/transfer_resolve_3.f90: New.
3205 * gfortran.dg/transfer_resolve_4.f90: New.
3206 * gfortran.dg/pr32601.f03: Update dg-error.
3207 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
3208 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
3210 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3212 * gcc.target/arm/vseleqdf.c: New test.
3213 * gcc.target/arm/vseleqsf.c: Likewise.
3214 * gcc.target/arm/vselgedf.c: Likewise.
3215 * gcc.target/arm/vselgesf.c: Likewise.
3216 * gcc.target/arm/vselgtdf.c: Likewise.
3217 * gcc.target/arm/vselgtsf.c: Likewise.
3218 * gcc.target/arm/vselledf.c: Likewise.
3219 * gcc.target/arm/vsellesf.c: Likewise.
3220 * gcc.target/arm/vselltdf.c: Likewise.
3221 * gcc.target/arm/vselltsf.c: Likewise.
3222 * gcc.target/arm/vselnedf.c: Likewise.
3223 * gcc.target/arm/vselnesf.c: Likewise.
3224 * gcc.target/arm/vselvcdf.c: Likewise.
3225 * gcc.target/arm/vselvcsf.c: Likewise.
3226 * gcc.target/arm/vselvsdf.c: Likewise.
3227 * gcc.target/arm/vselvssf.c: Likewise.
3229 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
3231 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
3233 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
3234 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
3235 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
3236 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
3237 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
3238 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
3239 * gcc.target/aarch64/atomic-op-char.x: ... to here.
3240 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
3241 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
3242 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
3243 * gcc.target/aarch64/atomic-op-int.x: ... to here.
3244 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
3245 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
3246 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
3247 * gcc.target/aarch64/atomic-op-release.x: ... to here.
3248 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
3249 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
3250 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
3251 * gcc.target/aarch64/atomic-op-short.x: ... to here.
3252 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
3253 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
3254 * gcc.target/arm/atomic-op-acquire.c: Likewise.
3255 * gcc.target/arm/atomic-op-char.c: Likewise.
3256 * gcc.target/arm/atomic-op-consume.c: Likewise.
3257 * gcc.target/arm/atomic-op-int.c: Likewise.
3258 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
3259 * gcc.target/arm/atomic-op-release.c: Likewise.
3260 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
3261 * gcc.target/arm/atomic-op-short.c: Likewise.
3263 2013-03-25 Richard Biener <rguenther@suse.de>
3266 * g++.dg/torture/pr56694.C: New testcase.
3268 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3271 * gcc.target/arm/neon-vcond-gt.c: New test.
3272 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
3273 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
3275 2013-03-25 Richard Biener <rguenther@suse.de>
3277 PR tree-optimization/56689
3278 * gcc.dg/torture/pr56689.c: New testcase.
3280 2013-03-25 Kai Tietz <ktietz@redhat.com>
3282 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
3284 2013-03-24 Tobias Burnus <burnus@net-b.de>
3287 * gfortran.dg/eof_5.f90: New.
3289 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
3291 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
3294 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
3296 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
3298 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
3301 * gcc.c-torture/execute/builtins/builtins.exp: Add
3302 -Wl,--allow-multiple-definition for RTEMS targets.
3304 2013-03-22 Ian Bolton <ian.bolton@arm.com>
3306 * gcc.target/aarch64/movk.c: New test.
3308 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
3310 * g++.dg/ext/vector21.C: New testcase.
3312 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
3314 * gcc.target/arm/neon-for-64bits-1.c: New tests.
3315 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
3317 2013-03-21 Richard Biener <rguenther@suse.de>
3319 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
3320 * gcc.dg/vect/vect-outer-3a.c: Likewise.
3322 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3324 * gcc.target/aarch64/vect.c: Test and result vector added
3325 for sabd and saba instructions.
3326 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
3327 instructions in assembly.
3328 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
3329 * gcc.target/aarch64/vect-fp.c: Test and result vector added
3330 for fabd instruction.
3331 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
3332 instruction in assembly.
3333 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
3335 2013-03-20 Jeff Law <law@redhat.com>
3337 * g++.dg/tree-ssa/ssa-dom.C: New test.
3339 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3341 * gcc.target/powerpc/mmfpgpr.c: New test.
3342 * gcc.target/powerpc/sd-vsx.c: Likewise.
3343 * gcc.target/powerpc/sd-pwr6.c: Likewise.
3344 * gcc.target/powerpc/vsx-float0.c: Likewise.
3346 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
3348 PR tree-optimization/56355
3349 * gcc.dg/pr56355-1.c: New file.
3351 2013-03-20 Catherine Moore <clm@codesourcery.com>
3352 Richard Sandiford <rdsandiford@googlemail.com>
3354 * gcc.target/mips/mips.exp: Add microMIPS support.
3355 * gcc.target/mips/umips-movep-2.c: New test.
3356 * gcc.target/mips/umips-lwp-2.c: New test.
3357 * gcc.target/mips/umips-swp-5.c: New test.
3358 * gcc.target/mips/umips-constraints-1.c: New test.
3359 * gcc.target/mips/umips-lwp-3.c: New test.
3360 * gcc.target/mips/umips-swp-6.c: New test.
3361 * gcc.target/mips/umips-constraints-2.c: New test.
3362 * gcc.target/mips/umips-save-restore-1.c: New test.
3363 * gcc.target/mips/umips-lwp-4.c: New test.
3364 * gcc.target/mips/umips-swp-7.c: New test.
3365 * gcc.target/mips/umips-save-restore-2.c: New test.
3366 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3367 * gcc.target/mips/umips-lwp-5.c: New test.
3368 * gcc.target/mips/umips-save-restore-3.c: New test.
3369 * gcc.target/mips/umips-lwp-6.c: New test.
3370 * gcc.target/mips/umips-swp-1.c: New test.
3371 * gcc.target/mips/umips-lwp-7.c: New test.
3372 * gcc.target/mips/umips-swp-2.c: New test.
3373 * gcc.target/mips/umips-lwp-8.c: New test.
3374 * gcc.target/mips/umips-swp-3.c: New test.
3375 * gcc.target/mips/umips-movep-1.c: New test.
3376 * gcc.target/mips/umips-lwp-1.c: New test.
3377 * gcc.target/mips/umips-swp-4.c: New test.
3379 2013-03-20 Richard Biener <rguenther@suse.de>
3381 PR tree-optimization/56661
3382 * gcc.dg/torture/pr56661.c: New testcase.
3384 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3386 PR rtl-optimization/56605
3387 * gcc.target/powerpc/pr56605.c: New.
3389 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3392 * gfortran.dg/do_1.f90: Don't xfail.
3394 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3397 * gfortran.dg/namelist_77.f90: New.
3398 * gfortran.dg/namelist_78.f90: New.
3400 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3403 * gfortran.dg/open_negative_unit_1.f90: New.
3405 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3407 * gcc.target/aarch64/sbc.c: New test.
3409 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3411 * gcc.target/aarch64/ror.c: New test.
3413 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3415 * gcc.target/aarch64/extr.c: New test.
3417 2013-03-19 Richard Biener <rguenther@suse.de>
3419 PR tree-optimization/56273
3420 * gcc.dg/tree-ssa/vrp47.c: Adjust.
3421 * c-c++-common/uninit-17.c: Likewise.
3423 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3425 PR tree-optimization/56635
3426 * g++.dg/torture/pr56635.C: New test.
3428 2013-03-18 Richard Biener <rguenther@suse.de>
3430 PR tree-optimization/3713
3431 * g++.dg/ipa/devirt-12.C: New testcase.
3433 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3436 * c-c++-common/pr56566.c: New test.
3438 2013-03-17 Jason Merrill <jason@redhat.com>
3440 * g++.dg/template/abstract-dr337.C: XFAIL.
3442 2013-03-16 Jakub Jelinek <jakub@redhat.com>
3445 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
3446 * c-c++-common/pr56607.c: New test.
3448 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
3451 * g++.dg/cpp0x/constexpr-array5.C: New.
3453 2013-03-15 Tobias Burnus <burnus@net-b.de>
3456 * gfortran.dg/transfer_intrinsic_5.f90: New.
3458 2013-03-15 Kai Tietz <ktietz@redhat.com>
3460 * gcc.target/i386/movti.c: Don't test for x64 mingw.
3461 * gcc.target/i386/pr20020-1.c: Likewise.
3462 * gcc.target/i386/pr20020-2.c: Likewise.
3463 * gcc.target/i386/pr20020-3.c: Likewise.
3464 * gcc.target/i386/pr53425-1.c: Likewise.
3465 * gcc.target/i386/pr53425-2.c: Likewise.
3466 * gcc.target/i386/pr55093.c: Likewise.
3467 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
3469 2013-03-15 Jakub Jelinek <jakub@redhat.com>
3472 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
3473 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
3475 2013-03-14 Jakub Jelinek <jakub@redhat.com>
3477 PR tree-optimization/53265
3478 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
3480 * gcc.dg/graphite/id-6.c (test): Likewise.
3481 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
3482 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
3484 PR tree-optimization/53265
3485 * gcc.dg/pr53265.c: New test.
3486 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
3488 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
3490 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
3491 n, use it as high bound instead of 4.
3493 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
3496 * gcc.target/sh/pr49880-1.c: New.
3497 * gcc.target/sh/pr49880-2.c: New.
3498 * gcc.target/sh/pr49880-3.c: New.
3499 * gcc.target/sh/pr49880-4.c: New.
3500 * gcc.target/sh/pr49880-5.c: New.
3502 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
3504 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
3506 2013-03-13 Richard Biener <rguenther@suse.de>
3508 PR tree-optimization/56608
3509 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
3511 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
3514 * g++.dg/cpp0x/alias-decl-32.C: New.
3516 2013-03-11 Jan Hubicka <jh@suse.cz>
3519 * gcc.c-torture/compile/pr56571.c: New testcase.
3521 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3523 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
3524 * gcc.dg/tree-ssa/pr55579.c: Likewise.
3526 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
3528 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
3529 * gcc.dg/inline_4.c: Likewise.
3530 * gcc.dg/unroll_2.c: Likewise.
3531 * gcc.dg/unroll_3.c: Likewise.
3532 * gcc.dg/unroll_4.c: Likewise.
3534 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3537 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
3540 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
3542 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
3545 * gcc.c-torture/compile/pr40797.c: New.
3547 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3549 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
3551 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
3554 * gfortran.dg/class_56.f90: New test.
3556 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
3559 * gcc.target/mips/pr56524.c: New test.
3561 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3564 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
3566 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3569 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
3571 2013-03-08 Marek Polacek <polacek@redhat.com>
3573 PR tree-optimization/56478
3574 * gcc.dg/torture/pr56478.c: New test.
3576 2013-03-08 Kai Tietz <ktietz@redhat.com>
3578 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
3579 targets linker option --allow-multiple-definition.
3581 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
3582 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
3583 * gcc.dg/pr52549.c: Add LLP64 case.
3584 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
3585 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
3586 * gcc.dg/torture/pr51071-2.c: Likewise.
3587 * gcc.dg/tree-ssa/vrp72.c: Likewise.
3588 * gcc.dg/tree-ssa/vrp73.c: Likewise.
3589 * gcc.dg/tree-ssa/vrp75.c: Likewise.
3590 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
3591 * gcc.dg/weak/weak-1.c: Likewise.
3592 * gcc.dg/weak/weak-2.c: Likewise.
3593 * gcc.dg/weak/weak-3.c: Likewise.
3594 * gcc.dg/weak/weak-4.c: Likewise.
3595 * gcc.dg/weak/weak-5.c: Likewise.
3596 * gcc.dg/weak/weak-15.c: Likewise.
3597 * gcc.dg/weak/weak-16.c: Likewise.
3599 * c-c++-common/pr54486.c: Skip test for mingw-targets.
3601 2013-03-07 Jakub Jelinek <jakub@redhat.com>
3603 PR tree-optimization/56559
3604 * gcc.dg/tree-ssa/reassoc-26.c: New test.
3606 2013-03-07 Andreas Schwab <schwab@suse.de>
3608 * gcc.dg/pr31490.c: Fix last change.
3610 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
3613 * g++.dg/template/crash115.C: New.
3615 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3617 PR tree-optimization/56539
3618 * gcc.c-torture/compile/pr56539.c: New test.
3620 2013-03-06 Kai Tietz <ktietz@redhat.com>
3622 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
3624 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
3625 * gcc.dg/lto/20091013-1_2.c: Likewise.
3626 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
3628 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3630 * gnat.dg/specs/aggr6.ads: New test.
3632 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3634 * gnat.dg/loop_optimization15.ad[sb]: New test.
3636 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3639 * gcc.dg/pr56548.c: New test.
3641 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3644 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
3646 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3649 * g++.dg/template/typename20.C: New test.
3651 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3654 * gcc.dg/pr56510.c: New test.
3656 PR rtl-optimization/56484
3657 * gcc.c-torture/compile/pr56484.c: New test.
3659 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
3662 * g++.dg/warn/Wsign-conversion-2.C: New.
3664 2013-03-05 Richard Biener <rguenther@suse.de>
3666 PR tree-optimization/56270
3667 * gcc.dg/vect/slp-38.c: New testcase.
3669 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3671 PR rtl-optimization/56494
3672 * gcc.dg/pr56494.c: New test.
3674 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
3676 * gcc.dg/pr56424.c: New test.
3678 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3680 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3681 * gcc.dg/pr56228.c <avr>: Skip.
3683 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3686 PR tree-optimization/52631
3687 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3689 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
3691 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3692 * gcc.dg/vect/vect-83_64.c: Same.
3694 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3697 * gfortran.dg/pointer_check_13.f90: New test.
3699 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3702 * gfortran.dg/array_constructor_42.f90: New test.
3704 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
3707 * g++.dg/template/static33.C: New.
3708 * g++.dg/template/static34.C: Likewise.
3711 * g++.dg/template/static35.C: New.
3713 2013-03-01 Steve Ellcey <sellcey@mips.com>
3715 * gcc.dg/pr56396.c: Require pic support.
3717 2013-03-01 Richard Biener <rguenther@suse.de>
3719 PR tree-optimization/55481
3720 * gcc.dg/torture/pr56488.c: New testcase.
3722 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3723 Jakub Jelinek <jakub@redhat.com>
3726 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3727 no_sanitize_address attribute rather than no_address_safety_analysis.
3728 * g++.dg/asan/sanitizer_test_utils.h
3729 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3730 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3731 in addition to no_address_safety_analysis.
3733 2013-02-28 Jason Merrill <jason@redhat.com>
3736 * g++.dg/cpp0x/constexpr-and.C: New.
3738 2013-02-28 Martin Jambor <mjambor@suse.cz>
3740 PR tree-optimization/56294
3741 * g++.dg/debug/pr56294.C: New test.
3743 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3745 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3747 2013-02-27 Marek Polacek <polacek@redhat.com>
3749 PR rtl-optimization/56466
3750 * gcc.dg/pr56466.c: New test.
3752 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3754 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3755 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3756 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3758 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3761 * gcc.dg/pr45472.c: New test.
3763 2013-02-26 Marek Polacek <polacek@redhat.com>
3765 PR tree-optimization/56426
3766 * gcc.dg/pr56436.c: New test.
3768 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3770 PR tree-optimization/56448
3771 * gcc.c-torture/compile/pr56448.c: New test.
3773 PR tree-optimization/56443
3774 * gcc.dg/torture/pr56443.c: New test.
3776 2013-02-25 Richard Biener <rguenther@suse.de>
3778 PR tree-optimization/56175
3779 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3781 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3784 * g++.dg/torture/pr56403.C: New test.
3786 2013-02-25 Catherine Moore <clm@codesourcery.com>
3789 2013-02-24 Catherine Moore <clm@codesourcery.com>
3790 Richard Sandiford <rdsandiford@googlemail.com>
3792 * gcc.target/mips/mips.exp: Add microMIPS support.
3793 * gcc.target/mips/umips-movep-2.c: New test.
3794 * gcc.target/mips/umips-lwp-2.c: New test.
3795 * gcc.target/mips/umips-swp-5.c: New test.
3796 * gcc.target/mips/umips-constraints-1.c: New test.
3797 * gcc.target/mips/umips-lwp-3.c: New test.
3798 * gcc.target/mips/umips-swp-6.c: New test.
3799 * gcc.target/mips/umips-constraints-2.c: New test.
3800 * gcc.target/mips/umips-save-restore-1.c: New test.
3801 * gcc.target/mips/umips-lwp-4.c: New test.
3802 * gcc.target/mips/umips-swp-7.c: New test.
3803 * gcc.target/mips/umips-save-restore-2.c: New test.
3804 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3805 * gcc.target/mips/umips-lwp-5.c: New test.
3806 * gcc.target/mips/umips-save-restore-3.c: New test.
3807 * gcc.target/mips/umips-lwp-6.c: New test.
3808 * gcc.target/mips/umips-swp-1.c: New test.
3809 * gcc.target/mips/umips-lwp-7.c: New test.
3810 * gcc.target/mips/umips-swp-2.c: New test.
3811 * gcc.target/mips/umips-lwp-8.c: New test.
3812 * gcc.target/mips/umips-swp-3.c: New test.
3813 * gcc.target/mips/umips-movep-1.c: New test.
3814 * gcc.target/mips/umips-lwp-1.c: New test.
3815 * gcc.target/mips/umips-swp-4.c: New test.
3817 2013-02-24 Catherine Moore <clm@codesourcery.com>
3818 Richard Sandiford <rdsandiford@googlemail.com>
3820 * gcc.target/mips/mips.exp: Add microMIPS support.
3821 * gcc.target/mips/umips-movep-2.c: New test.
3822 * gcc.target/mips/umips-lwp-2.c: New test.
3823 * gcc.target/mips/umips-swp-5.c: New test.
3824 * gcc.target/mips/umips-constraints-1.c: New test.
3825 * gcc.target/mips/umips-lwp-3.c: New test.
3826 * gcc.target/mips/umips-swp-6.c: New test.
3827 * gcc.target/mips/umips-constraints-2.c: New test.
3828 * gcc.target/mips/umips-save-restore-1.c: New test.
3829 * gcc.target/mips/umips-lwp-4.c: New test.
3830 * gcc.target/mips/umips-swp-7.c: New test.
3831 * gcc.target/mips/umips-save-restore-2.c: New test.
3832 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3833 * gcc.target/mips/umips-lwp-5.c: New test.
3834 * gcc.target/mips/umips-save-restore-3.c: New test.
3835 * gcc.target/mips/umips-lwp-6.c: New test.
3836 * gcc.target/mips/umips-swp-1.c: New test.
3837 * gcc.target/mips/umips-lwp-7.c: New test.
3838 * gcc.target/mips/umips-swp-2.c: New test.
3839 * gcc.target/mips/umips-lwp-8.c: New test.
3840 * gcc.target/mips/umips-swp-3.c: New test.
3841 * gcc.target/mips/umips-movep-1.c: New test.
3842 * gcc.target/mips/umips-lwp-1.c: New test.
3843 * gcc.target/mips/umips-swp-4.c: New test.
3845 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3848 * lib/asan-dg.exp (asan_link_flags): Add
3849 -B${gccpath}/libsanitizer/asan/ to flags.
3851 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3854 * gcc.dg/torture/pr56420.c: New test.
3856 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3859 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3861 2013-02-21 Martin Jambor <mjambor@suse.cz>
3863 PR tree-optimization/56310
3864 * g++.dg/ipa/pr56310.C: New test.
3866 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3869 * gfortran.dg/proc_ptr_comp_37.f90: New.
3871 2013-02-21 Richard Biener <rguenther@suse.de>
3873 PR tree-optimization/56415
3875 2013-02-11 Richard Biener <rguenther@suse.de>
3877 PR tree-optimization/56273
3878 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3879 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3880 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3881 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3882 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3883 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3885 2013-02-21 Marek Polacek <polacek@redhat.com>
3887 PR tree-optimization/56398
3888 * g++.dg/torture/pr56398.C: New test.
3890 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3893 * gcc.c-torture/compile/pr56405.c: New test.
3895 2013-02-20 Jan Hubicka <jh@suse.cz>
3897 PR tree-optimization/56265
3898 * g++.dg/ipa/devirt-11.C: New testcase.
3900 2013-02-20 Richard Biener <rguenther@suse.de>
3902 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3904 2013-02-20 Richard Biener <rguenther@suse.de>
3905 Jakub Jelinek <jakub@redhat.com>
3907 PR tree-optimization/56396
3908 * gcc.dg/pr56396.c: New testcase.
3910 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3913 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3915 2013-02-19 Richard Biener <rguenther@suse.de>
3917 PR tree-optimization/56384
3918 * gcc.dg/torture/pr56384.c: New testcase.
3920 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3922 PR tree-optimization/56350
3923 * gcc.dg/pr56350.c: New test.
3925 PR tree-optimization/56381
3926 * g++.dg/opt/pr56381.C: New test.
3928 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3931 * lib/dg-pch.exp (pch-init, pch-finish,
3932 check_effective_target_pch_supported_debug): New procs.
3933 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3934 Likewise if $pch_unsupported_debug and $flags include -g.
3935 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3936 and dg-require-effective-target pch_unsupported_debug.
3937 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3938 * objc.dg/pch/pch.exp: Likewise.
3939 * gcc.dg/pch/pch.exp: Likewise.
3940 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3941 pch_unsupported_debug.
3942 * gcc.dg/pch/valid-1.hs: Likewise.
3943 * gcc.dg/pch/valid-1b.c: Likewise.
3944 * gcc.dg/pch/valid-1b.hs: Likewise.
3946 2013-02-18 Richard Biener <rguenther@suse.de>
3948 PR tree-optimization/56366
3949 * gcc.dg/torture/pr56366.c: New testcase.
3951 2013-02-18 Richard Biener <rguenther@suse.de>
3954 * gcc.dg/torture/pr56349.c: New testcase.
3956 2013-02-18 Richard Biener <rguenther@suse.de>
3958 PR tree-optimization/56321
3959 * gcc.dg/torture/pr56321.c: New testcase.
3961 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3963 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3965 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3966 Dodji Seketeli <dodji@redhat.com>
3969 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3970 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3971 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3972 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3973 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3974 * c-c++-common/asan/pr56330.c: Likewise.
3975 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3976 Ensure the size argument of __builtin_memcpy is a constant.
3978 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3979 Paolo Carlini <paolo.carlini@oracle.com>
3982 * g++.dg/cpp0x/enum23.C: New.
3984 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3987 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3989 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3991 PR rtl-optimization/56348
3992 * gcc.target/i386/pr56348.c: New test.
3994 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3996 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3997 * gcc.target/arm/interrupt-2.c: Likewise.
3999 2013-02-15 Tobias Burnus <burnus@net-b.de>
4002 * gfortran.dg/matmul_9.f90: New.
4004 2013-02-15 Tobias Burnus <burnus@net-b.de>
4007 * gfortran.dg/init_flag_11.f90: New.
4009 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4011 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
4013 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4015 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
4018 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
4019 Tobias Burnus <burnus@net-b.de>
4022 * gfortran.dg/allocatable_function_7.f90: New.
4024 2013-02-14 Jakub Jelinek <jakub@redhat.com>
4026 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
4027 * asan_globals_test-wrapper.cc: New file.
4028 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
4029 instead of asan_globals_test.cc as dg-additional-sources.
4030 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
4031 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
4032 "sanitizer_test_utils.h" instead of
4033 "sanitizer_common/tests/sanitizer_test_utils.h".
4034 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
4035 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
4036 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
4037 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
4038 * g++.dg/asan/asan_test.cc: Synced from upstream.
4039 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
4041 2013-02-14 Dodji Seketeli <dodji@redhat.com>
4044 * c-c++-common/asan/memcmp-2.c: New test.
4046 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
4049 * g++.dg/cpp0x/udlit-string-literal.h: New.
4050 * g++.dg/cpp0x/udlit-string-literal.C: New.
4052 2013-02-13 Sriraman Tallam <tmsriram@google.com>
4054 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
4056 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
4059 * gcc.target/arm/pr56184.C: New test.
4061 2013-02-13 Jakub Jelinek <jakub@redhat.com>
4064 * g++.dg/torture/pr56302.C: New test.
4065 * g++.dg/cpp0x/constexpr-56302.C: New test.
4066 * c-c++-common/pr56302.c: New test.
4068 2013-02-13 Tobias Burnus <burnus@net-b.de>
4069 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4072 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
4073 * gfortran.dg/quad_3.f90: Ditto.
4075 2013-02-13 Kostya Serebryany <kcc@google.com>
4077 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
4078 to match the fresh asan run-time.
4079 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
4081 2013-02-12 Dodji Seketeli <dodji@redhat.com>
4083 Avoid instrumenting duplicated memory access in the same basic block
4084 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
4085 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
4086 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
4087 * c-c++-common/asan/inc.c: Likewise.
4089 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
4092 * gcc.target/i386/pr56148.c: New test.
4094 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4095 Tobias Burnus <burnus@net-b.de>
4098 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
4101 2013-02-12 Richard Biener <rguenther@suse.de>
4104 * gcc.dg/lto/pr56297_0.c: New testcase.
4105 * gcc.dg/lto/pr56297_0.c: Likewise.
4107 2013-02-12 Janus Weil <janus@gcc.gnu.org>
4110 * gfortran.dg/typebound_deferred_1.f90: New.
4112 2013-02-12 Jakub Jelinek <jakub@redhat.com>
4114 PR rtl-optimization/56151
4115 * gcc.target/i386/pr56151.c: New test.
4117 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
4119 * g++.dg/ext/mv12.C: New test.
4120 * g++.dg/ext/mv12.h: New file.
4121 * g++.dg/ext/mv12-aux.C: New file.
4122 * g++.dg/ext/mv13.C: New test.
4124 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
4126 * lib/target-supports.exp
4127 (check_effective_target_powerpc_eabi_ok): New.
4128 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
4130 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
4131 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
4133 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
4134 * gcc.target/powerpc/pr51623.c: Likewise.
4135 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
4136 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
4138 2013-02-11 Alexander Potapenko <glider@google.com>
4139 Jack Howarth <howarth@bromo.med.uc.edu>
4140 Jakub Jelinek <jakub@redhat.com>
4143 * g++.dg/asan/pr55617.C: Run on all targets.
4145 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
4147 PR rtl-optimization/56275
4148 * gcc.dg/pr56275.c: New test.
4150 2013-02-11 Richard Biener <rguenther@suse.de>
4152 PR tree-optimization/56273
4153 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
4155 2013-02-11 Richard Biener <rguenther@suse.de>
4157 PR tree-optimization/56264
4158 * gcc.dg/torture/pr56264.c: New testcase.
4160 2013-02-11 Richard Biener <rguenther@suse.de>
4162 PR tree-optimization/56273
4163 * g++.dg/warn/Warray-bounds-6.C: New testcase.
4164 * gcc.dg/tree-ssa/pr21559.c: Adjust.
4165 * gcc.dg/tree-ssa/vrp17.c: Likewise.
4166 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4167 * gcc.dg/tree-ssa/vrp23.c: Likewise.
4168 * gcc.dg/tree-ssa/vrp24.c: Likewise.
4170 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
4172 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
4173 for *-*-linux-gnu targets.
4174 * g++.dg/asan/interception-test-1.c: Ditto.
4175 * g++.dg/asan/interception-failure-test-1.C: Ditto.
4176 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
4178 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
4181 * gfortran.dg/intrinsic_size_4.f90 : New test.
4183 2013-02-09 Jakub Jelinek <jakub@redhat.com>
4186 * gcc.target/powerpc/pr56256.c: New test.
4188 2013-02-08 Ian Lance Taylor <iant@google.com>
4190 * lib/go.exp: Load timeout.exp.
4192 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
4194 PR rtl-optimization/56246
4195 * gcc.target/i386/pr56246.c: New test.
4197 2013-02-08 Jeff Law <law@redhat.com>
4200 * gcc.dg/debug/dwarf2/pr53948.c: New test.
4202 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
4205 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
4208 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
4210 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
4212 2013-02-08 Jakub Jelinek <jakub@redhat.com>
4214 PR rtl-optimization/56195
4215 * gcc.dg/torture/pr56195.c: New test.
4217 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
4220 * gfortran.dg/recursive_interface_2.f90: New test.
4222 2013-02-08 Jakub Jelinek <jakub@redhat.com>
4224 PR tree-optimization/56250
4225 * gcc.c-torture/execute/pr56250.c: New test.
4227 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
4229 PR tree-optimization/56064
4230 * gcc.dg/fixed-point/view-convert-2.c: New test.
4232 2013-02-08 Michael Matz <matz@suse.de>
4234 PR tree-optimization/52448
4235 * gcc.dg/pr52448.c: New test.
4237 2013-02-08 Richard Biener <rguenther@suse.de>
4240 * gcc.dg/torture/pr56181.c: New testcase.
4242 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
4245 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
4246 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
4248 2013-02-07 Jakub Jelinek <jakub@redhat.com>
4251 * g++.dg/parse/crash61.C: New test.
4254 * g++.dg/parse/pr56239.C: New test.
4257 * g++.dg/abi/mangle61.C: New test.
4259 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
4261 PR rtl-optimization/56225
4262 * gcc.target/i386/pr56225.c: New test.
4264 2013-02-07 Jakub Jelinek <jakub@redhat.com>
4267 * gcc.dg/guality/pr56154-1.c: New test.
4268 * gcc.dg/guality/pr56154-2.c: New test.
4269 * gcc.dg/guality/pr56154-3.c: New test.
4270 * gcc.dg/guality/pr56154-4.c: New test.
4271 * gcc.dg/guality/pr56154-aux.c: New file.
4273 PR tree-optimization/55789
4274 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
4276 * gcc.dg/tree-ssa/inline-3.c: Add
4277 --param max-early-inliner-iterations=2 option.
4279 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4282 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
4283 Add -fno-dwarf2-cfi-asm to dg-options.
4286 2013-02-07 Jakub Jelinek <jakub@redhat.com>
4289 * gcc.dg/pr56228.c: New test.
4291 2013-02-07 Alan Modra <amodra@gmail.com>
4294 * gcc.target/powerpc/pr54009.c: New test.
4296 * gfortran.dg/pr54131.f: New test.
4298 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
4301 * gfortran.dg/array_constructor_41.f90: New test.
4303 2013-02-06 Janus Weil <janus@gcc.gnu.org>
4306 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
4308 2013-02-06 Jakub Jelinek <jakub@redhat.com>
4311 * g++.dg/gomp/pr56217.C: New test.
4313 2013-02-05 Jakub Jelinek <jakub@redhat.com>
4315 PR tree-optimization/56205
4316 * gcc.dg/tree-ssa/stdarg-6.c: New test.
4317 * gcc.c-torture/execute/pr56205.c: New test.
4319 2013-02-05 Richard Biener <rguenther@suse.de>
4321 PR tree-optimization/53342
4322 PR tree-optimization/53185
4323 * gcc.dg/vect/pr53185-2.c: New testcase.
4325 2013-02-05 Jan Hubicka <jh@suse.cz>
4327 PR tree-optimization/55789
4328 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
4329 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
4330 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
4331 * g++.dg/ipa/inline-1.C: New testcase.
4332 * g++.dg/ipa/inline-2.C: New testcase.
4333 * g++.dg/ipa/inline-3.C: New testcase.
4335 2013-02-05 Jan Hubicka <jh@suse.cz>
4337 PR tree-optimization/55789
4338 * g++.dg/torture/pr55789.C: New testcase.
4340 2013-02-05 Jakub Jelinek <jakub@redhat.com>
4343 * gcc.dg/pr56167.c: New test.
4345 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
4348 * gcc.target/sh/pr55146.c: New.
4350 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
4352 PR tree-optimization/54386
4353 * gcc.target/sh/pr54386.c: New.
4355 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
4358 * gfortran.dg/realloc_on _assign_16.f90 : New test.
4361 * gfortran.dg/realloc_on _assign_17.f90 : New test.
4363 2013-02-04 Alexander Potapenko <glider@google.com>
4364 Jack Howarth <howarth@bromo.med.uc.edu>
4365 Jakub Jelinek <jakub@redhat.com>
4368 * g++.dg/asan/pr55617.C: New test.
4370 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4373 * gfortran.dg/typebound_operator_19.f90: New test.
4374 * gfortran.dg/typebound_assignment_4.f90: New test.
4376 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4379 * gfortran.dg/recursive_interface_1.f90: New test.
4381 2013-02-04 Richard Guenther <rguenther@suse.de>
4384 * gcc.dg/lto/pr56168_0.c: New testcase.
4385 * gcc.dg/lto/pr56168_1.c: Likewise.
4387 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
4391 * gfortran.dg/block_12.f90: New test.
4392 * gfortran.dg/module_error_1.f90: New test.
4394 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
4396 * lib/target-supports.exp (check_effective_target_vect_float)
4397 (check_effective_target_vect_no_align): Add mips-sde-elf.
4399 2013-02-01 Jakub Jelinek <jakub@redhat.com>
4401 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
4403 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
4405 * gcc.dg/pr56023.c: XFAIL on AIX.
4406 * gcc.dg/vect/pr49352.c: Same.
4408 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
4410 * gnat.dg/opt26.adb: New test.
4412 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4415 2013-01-27 Amol Pise <amolpise15@gmail.com>
4417 * gcc.target/arm/neon-vfnms-1.c: New test.
4418 * gcc.target/arm/neon-vfnma-1.c: New test.
4420 2013-01-31 Richard Biener <rguenther@suse.de>
4422 PR tree-optimization/56157
4423 * gcc.dg/torture/pr56157.c: New testcase.
4425 2013-01-30 Richard Biener <rguenther@suse.de>
4427 PR tree-optimization/56150
4428 * gcc.dg/torture/pr56150.c: New testcase.
4430 2013-01-30 Jakub Jelinek <jakub@redhat.com>
4433 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
4434 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
4435 printed in backtrace.
4436 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
4437 to avoid errors about mismatched allocation vs. deallocation.
4440 * g++.dg/mv1.C: Moved to...
4441 * g++.dg/ext/mv1.C: ... here. Adjust test.
4442 * g++.dg/mv2.C: Moved to...
4443 * g++.dg/ext/mv2.C: ... here. Adjust test.
4444 * g++.dg/mv3.C: Moved to...
4445 * g++.dg/ext/mv3.C: ... here.
4446 * g++.dg/mv4.C: Moved to...
4447 * g++.dg/ext/mv4.C: ... here.
4448 * g++.dg/mv5.C: Moved to...
4449 * g++.dg/ext/mv5.C: ... here. Adjust test.
4450 * g++.dg/mv6.C: Moved to...
4451 * g++.dg/ext/mv6.C: ... here. Adjust test.
4452 * g++.dg/ext/mv7.C: New test.
4453 * g++.dg/ext/mv8.C: New test.
4454 * g++.dg/ext/mv9.C: New test.
4455 * g++.dg/ext/mv10.C: New test.
4456 * g++.dg/ext/mv11.C: New test.
4458 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
4460 PR rtl-optimization/56144
4461 * gcc.dg/pr56144.c: New.
4463 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
4465 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
4467 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
4468 * g++.dg/cpp0x/constexpr-55573.C: Same
4470 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
4472 PR tree-optimization/56064
4473 * gcc.dg/fixed-point/view-convert.c: New test.
4475 2013-01-30 Andreas Schwab <schwab@suse.de>
4477 * lib/target-supports-dg.exp (dg-process-target): Use expr to
4478 evaluate the end index in string range.
4480 2013-01-30 Tobias Burnus <burnus@net-b.de>
4483 * gfortran.dg/allocatable_function_6.f90: New.
4485 2013-01-29 Janus Weil <janus@gcc.gnu.org>
4486 Mikael Morin <mikael@gcc.gnu.org>
4489 * gfortran.dg/proc_ptr_comp_36.f90: New.
4491 2013-01-29 Richard Biener <rguenther@suse.de>
4493 PR tree-optimization/55270
4494 * gcc.dg/torture/pr55270.c: New testcase.
4496 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4498 PR rtl-optimization/56117
4499 * gcc.dg/pr56117.c: New test.
4501 2013-01-28 Richard Biener <rguenther@suse.de>
4503 PR tree-optimization/56034
4504 * gcc.dg/torture/pr56034.c: New testcase.
4506 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4508 PR tree-optimization/56125
4509 * gcc.dg/pr56125.c: New test.
4511 2013-01-28 Tobias Burnus <burnus@net-b.de>
4512 Mikael Morin <mikael@gcc.gnu.org>
4515 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
4516 * gfortran.dg/import8.f90: Likewise.
4517 * gfortran.dg/interface_derived_type_1.f90: Likewise.
4518 * gfortran.dg/import10.f90: New test.
4519 * gfortran.dg/import11.f90: Likewise
4521 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4524 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
4525 string.h. Provide memset, malloc and free prototypes, adjust line
4526 numbers in dg-output.
4527 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
4528 Provide memset prototype and adjust line numbers in dg-output.
4529 * c-c++-common/asan/global-overflow-1.c: Likewise.
4531 PR tree-optimization/56094
4532 * gcc.dg/pr56094.c: New test.
4534 2013-01-27 Amol Pise <amolpise15@gmail.com>
4536 * gcc.target/arm/neon-vfnms-1.c: New test.
4537 * gcc.target/arm/neon-vfnma-1.c: New test.
4539 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
4542 * gcc.target/i386/pr56114.c: New test.
4544 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
4547 * gfortran.dg/associate_14.f90: New test.
4550 * gfortran.dg/associate_13.f90: New test.
4552 2013-01-25 Jakub Jelinek <jakub@redhat.com>
4554 PR tree-optimization/56098
4555 * gcc.dg/pr56098-1.c: New test.
4556 * gcc.dg/pr56098-2.c: New test.
4558 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
4561 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
4563 2013-01-22 Marek Polacek <polacek@redhat.com>
4565 PR tree-optimization/56035
4566 * gcc.dg/pr56035.c: New test.
4568 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4570 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
4573 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4575 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
4577 2013-01-24 Jakub Jelinek <jakub@redhat.com>
4580 * gcc.dg/pr56078.c: New test.
4581 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
4583 2013-01-24 Martin Jambor <mjambor@suse.cz>
4585 PR tree-optimization/55927
4586 * g++.dg/ipa/devirt-10.C: Disable early inlining.
4588 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
4590 * gcc.target/i386/movsd.c: New test.
4592 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
4595 * gcc.target/i386/pr55934.c: New test.
4597 2013-01-23 Janus Weil <janus@gcc.gnu.org>
4600 * gfortran.dg/select_8.f90: New.
4602 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
4604 * gcc.target/microblaze/microblaze.exp: Remove
4605 target_config_cflags check.
4607 2013-01-23 Jakub Jelinek <jakub@redhat.com>
4610 * gfortran.dg/gomp/pr56052.f90: New test.
4613 * gcc.dg/pr49069.c: New test.
4615 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4618 * g++.dg/cpp0x/constexpr-static10.C: New.
4620 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
4623 * gcc.target/i386/pr56028.c: New test.
4625 2013-01-22 Jakub Jelinek <jakub@redhat.com>
4628 * gcc.target/i386/pr55686.c: New test.
4630 2013-01-22 Dodji Seketeli <dodji@redhat.com>
4633 * g++.dg/cpp0x/variadic139.C: New test.
4634 * g++.dg/cpp0x/variadic140.C: Likewise.
4635 * g++.dg/cpp0x/variadic141.C: Likewise.
4637 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
4639 * gnat.dg/warn8.adb: New test.
4641 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
4644 * gfortran.dg/include_8.f90: New test.
4646 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4648 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4649 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
4651 2013-01-21 Jakub Jelinek <jakub@redhat.com>
4653 PR tree-optimization/56051
4654 * gcc.c-torture/execute/pr56051.c: New test.
4656 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4658 PR rtl-optimization/56023
4659 * gcc.dg/pr56023.c: New test.
4661 2013-01-21 Martin Jambor <mjambor@suse.cz>
4664 * gcc.target/i386/pr56022.c: New test.
4666 2013-01-21 Jason Merrill <jason@redhat.com>
4668 * lib/target-supports.exp (check_effective_target_alias): New.
4670 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
4673 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4675 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
4677 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4679 2013-01-19 Jeff Law <law@redhat.com>
4681 PR tree-optimization/52631
4682 * tree-ssa/pr52631.c: New test.
4683 * tree-ssa/ssa-fre-9: Update expected output.
4685 2013-01-19 Anthony Green <green@moxielogic.com>
4687 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4690 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4692 PR tree-optimization/56029
4693 * g++.dg/torture/pr56029.C: New test.
4695 2013-01-18 Sharad Singhai <singhai@google.com>
4697 PR tree-optimization/55995
4698 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4700 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
4703 * gcc.target/i386/pr55433.c: New.
4705 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4708 * gfortran.dg/pr56015.f90: New test.
4710 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
4712 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4714 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
4716 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4717 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4718 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4719 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4720 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4722 2013-01-17 Jeff Law <law@redhat.com>
4724 * gcc.dg/pr52573.c: Move to...
4725 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4727 PR rtl-optimization/52573
4728 * gcc.dg/pr52573.c: New test.
4730 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4733 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4734 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4735 check_no_compiler_messages to test support in ucontext.h.
4736 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4737 compliant RLIMIT_AS.
4739 2013-01-17 Marek Polacek <polacek@redhat.com>
4741 PR rtl-optimization/55833
4742 * gcc.dg/pr55833.c: New test.
4744 2013-01-17 Jan Hubicka <jh@suse.cz>
4746 PR tree-optimization/55273
4747 * gcc.c-torture/compile/pr55273.c: New testcase.
4749 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4752 * gcc.target/pr55981.c: New test.
4754 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4756 * gcc.target/arm/pr40887.c: Require at least armv5.
4757 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4758 * gcc.target/arm/pr51915.c: Likewise.
4759 * gcc.target/arm/pr52006.c: Likewise.
4760 * gcc.target/arm/pr53187.c: Likewise.
4762 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4763 * gcc.target/arm/ftest-support-arm.h: Delete.
4764 * gcc.target/arm/ftest-support-thumb.h: Delete.
4765 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4766 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4767 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4768 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4769 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4770 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4771 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4772 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4773 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4774 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4775 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4776 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4777 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4778 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4779 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4780 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4781 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4782 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4783 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4784 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4785 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4786 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4787 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4788 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4790 2013-01-17 Martin Jambor <mjambor@suse.cz>
4792 PR tree-optimizations/55264
4793 * g++.dg/ipa/pr55264.C: New test.
4795 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4798 * gfortran.dg/class_55.f90: New.
4800 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4803 * gcc.c-torture/execute/builtins/builtins.exp: Add
4804 -Wl,--allow-multiple-definition for eabi and elf targets.
4807 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4808 check_effective_target_vect_perm_short,
4809 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4810 check_effective_target_vect64): Return 0 for big-endian ARM.
4811 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4813 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4816 2013-01-16 Richard Biener <rguenther@suse.de>
4818 PR tree-optimization/55964
4819 * gcc.dg/torture/pr55964.c: New testcase.
4821 2013-01-16 Richard Biener <rguenther@suse.de>
4823 PR tree-optimization/54767
4824 PR tree-optimization/53465
4825 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4827 2013-01-16 Christian Bruel <christian.bruel@st.com>
4830 * gcc.target/sh/sh-switch.c: New testcase.
4832 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4834 * gcc.dg/webizer.c: Increase the array size.
4836 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4839 * gcc.dg/pr55940.c: New test.
4841 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4842 Harald Anlauf <anlauf@gmx.de>
4844 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4845 * gfortran.dg/bounds_check_5.f90: Likewise.
4846 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4847 * gfortran.dg/continuation_9.f90: Likewise.
4848 * gfortran.dg/move_alloc_13.f90: Likewise.
4849 * gfortran.dg/structure_constructor_11.f90: Likewise.
4850 * gfortran.dg/tab_continuation.f: Likewise.
4851 * gfortran.dg/warning-directive-2.F90: Likewise.
4852 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4854 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4856 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4857 * gcc.target/arm/fma-sp.c: Likewise.
4859 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4861 PR rtl-optimization/55153
4862 * gcc.dg/pr55153.c: New.
4864 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4866 PR tree-optimization/55920
4867 * gcc.c-torture/compile/pr55920.c: New test.
4869 2013-01-15 Richard Biener <rguenther@suse.de>
4872 * gcc.dg/torture/pr55882.c: New testcase.
4874 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4876 PR tree-optimization/55955
4877 * gcc.c-torture/compile/pr55955.c: New test.
4879 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4882 * g++.dg/cpp0x/alias-decl-31.C: New test.
4884 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4887 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4888 case where interface is null.
4890 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4893 * gfortran.dg/array_constructor_40.f90: New test.
4895 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4897 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4899 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4901 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4902 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4903 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4904 * gcc.target/aarch64/vect-ld1r.c: New.
4905 * gcc.target/aarch64/vect-ld1r.x: New.
4907 2013-01-14 Andi Kleen <ak@linux.intel.com>
4910 * gcc.target/i386/hle-clear-rel.c: New file
4911 * gcc.target/i386/hle-store-rel.c: New file.
4913 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4915 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4916 * gfortran.dg/bounds_check_4.f90: Likewise.
4917 * gfortran.dg/inquire_10.f90: Likewise.
4918 * gfortran.dg/minloc_3.f90: Likewise.
4919 * gfortran.dg/minlocval_3.f90: Likewise.
4920 * gfortran.dg/module_double_reuse.f90: Likewise.
4921 * gfortran.dg/mvbits_1.f90: Likewise.
4922 * gfortran.dg/oldstyle_1.f90: Likewise.
4923 * gfortran.dg/pr20163-2.f: Likewise.
4924 * gfortran.dg/save_1.f90: Likewise.
4925 * gfortran.dg/scan_1.f90: Likewise.
4926 * gfortran.dg/select_char_1.f90: Likewise.
4927 * gfortran.dg/shape_4.f90: Likewise.
4928 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4929 * gfortran.dg/function_optimize_10.f90: Likewise.
4930 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4931 * gfortran.dg/used_types_17.f90: Likewise.
4932 * gfortran.dg/used_types_18.f90: Likewise.
4934 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4937 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4939 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4941 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4943 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4945 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4947 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4950 * gfortran.dg/assumed_type_2.f90: Fix test case.
4951 * gfortran.dg/internal_pack_13.f90: New test.
4952 * gfortran.dg/internal_pack_14.f90: New test.
4954 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4957 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4958 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4961 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4963 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4965 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4968 * gcc.target/s390/pr55719.c: New testcase.
4970 2013-01-11 Richard Guenther <rguenther@suse.de>
4972 PR tree-optimization/44061
4973 * gcc.dg/pr44061.c: New testcase.
4975 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4977 Update copyright years.
4979 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4980 Jakub Jelinek <jakub@redhat.com>
4983 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4985 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4987 PR rtl-optimization/55672
4988 * gcc.target/i386/pr55672.c: New.
4990 2013-01-10 Jeff Law <law@redhat.com>
4992 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4993 pass/fail message unique.
4996 2013-01-10 Jason Merrill <jason@redhat.com>
4998 * ada/.gitignore: New.
5000 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5002 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
5004 * g++.dg/tls/thread_local2.C: Likewise.
5005 * g++.dg/tls/thread_local2g.C: Likewise.
5006 * g++.dg/tls/thread_local6.C: Likewise.
5007 * g++.dg/tls/thread_local-order1.C: Add tls options.
5008 * g++.dg/tls/thread_local-order2.C: Likewise.
5009 * g++.dg/tls/thread_local3.C: Likewise.
5010 * g++.dg/tls/thread_local3g.C: Likewise.
5011 * g++.dg/tls/thread_local4.C: Likewise.
5012 * g++.dg/tls/thread_local4g.C: Likewise.
5013 * g++.dg/tls/thread_local5.C: Likewise.
5014 * g++.dg/tls/thread_local5g.C: Likewise.
5015 * g++.dg/tls/thread_local6g.C: Likewise.
5017 2013-01-10 Kostya Serebryany <kcc@google.com>
5019 * g++.dg/asan/asan_test.cc: Sync from upstream.
5021 2013-01-10 Jakub Jelinek <jakub@redhat.com>
5023 PR tree-optimization/55921
5024 * gcc.c-torture/compile/pr55921.c: New test.
5026 2013-01-09 Jan Hubicka <jh@suse.cz>
5028 PR tree-optimization/55569
5029 * gcc.c-torture/compile/pr55569.c: New testcase.
5031 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
5034 * gfortran.dg/use_28.f90: New test.
5036 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
5038 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
5039 number matching more robust.
5041 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
5043 PR rtl-optimization/55829
5044 * gcc.target/i386/pr55829.c: New.
5046 2013-01-09 Tobias Burnus <burnus@net-b.de>
5049 * gfortran.dg/bind_c_bool_1.f90: New.
5050 * gfortran.dg/do_5.f90: Add dg-warning.
5052 2013-01-09 Jan Hubicka <jh@suse.cz>
5054 PR tree-optimization/55875
5055 * gcc.c-torture/execute/pr55875.c: New testcase.
5056 * g++.dg/torture/pr55875.C: New testcase.
5058 2013-01-09 Jakub Jelinek <jakub@redhat.com>
5061 * c-c++-common/pr48418.c: New test.
5063 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
5066 * g++.dg/tls/thread_local-ice.C: New.
5068 2013-01-09 Andreas Schwab <schwab@suse.de>
5070 * gcc.dg/guality/pr54693.c: Null-terminate arr.
5072 2013-01-09 Jakub Jelinek <jakub@redhat.com>
5074 PR tree-optimization/48189
5075 * gcc.dg/pr48189.c: New test.
5077 2013-01-04 Jan Hubicka <jh@suse.cz>
5079 PR tree-optimization/55823
5080 * g++.dg/ipa/devirt-10.C: New testcase.
5082 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
5083 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
5085 PR rtl-optimization/55845
5086 * gcc.target/i386/pr55845.c: New test.
5088 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
5090 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
5091 instructions generated instead of number of occurances.
5093 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
5095 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
5096 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5097 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5098 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5099 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5100 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5101 * gcc.target/aarch64/vect-fcm.x: Likewise.
5102 * lib/target-supports.exp
5103 (check_effective_target_vect_cond): Enable for AArch64.
5105 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
5107 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
5108 endian-safe float pool loading.
5109 (test_square_root_v4sf): Likewise.
5110 (test_square_root_v2df): Likewise.
5111 * lib/target-supports.exp
5112 (check_effective_target_vect_call_sqrtf): Add AArch64.
5114 2013-01-08 Martin Jambor <mjambor@suse.cz>
5117 * gcc.dg/tree-ssa/pr55579.c: New test.
5119 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5121 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
5124 2013-01-08 Jakub Jelinek <jakub@redhat.com>
5127 * gcc.dg/torture/pr55890-3.c: New test.
5130 * gcc.c-torture/compile/pr55851.c: New test.
5133 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
5136 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
5139 * gfortran.dg/elemental_scalar_args_2.f90: New test.
5141 2013-01-07 Tobias Burnus <burnus@net-b.de>
5144 * gfortran.dg/pointer_init_2.f90: Update dg-error.
5145 * gfortran.dg/pointer_init_7.f90: New.
5147 2013-01-07 Richard Biener <rguenther@suse.de>
5149 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
5151 2013-01-07 Richard Biener <rguenther@suse.de>
5154 * gcc.dg/torture/pr55890-1.c: New testcase.
5155 * gcc.dg/torture/pr55890-2.c: Likewise.
5157 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
5159 * gcc.target/aarch64/fmovd.c: New.
5160 * gcc.target/aarch64/fmovf.c: Likewise.
5161 * gcc.target/aarch64/fmovd-zero.c: Likewise.
5162 * gcc.target/aarch64/fmovf-zero.c: Likewise.
5163 * gcc.target/aarch64/vect-fmovd.c: Likewise.
5164 * gcc.target/aarch64/vect-fmovf.c: Likewise.
5165 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
5166 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
5168 2013-01-07 Richard Biener <rguenther@suse.de>
5170 PR tree-optimization/55888
5171 PR tree-optimization/55862
5172 * gcc.dg/torture/pr55888.c: New testcase.
5174 2013-01-07 Tobias Burnus <burnus@net-b.de>
5177 * gfortran.dg/intrinsic_size_3.f90: New.
5179 2013-01-07 Tobias Burnus <burnus@net-b.de>
5182 * gfortran.dg/select_type_32.f90: New.
5184 2013-01-04 Dodji Seketeli <dodji@redhat.com>
5187 * g++.dg/cpp0x/alias-decl-29.C: New test.
5189 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
5194 * gfortran.dg/class_array_15.f03: New test.
5196 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
5201 * gfortran.dg/use_23.f90: New test.
5202 * gfortran.dg/use_24.f90: New test.
5203 * gfortran.dg/use_25.f90: New test.
5204 * gfortran.dg/use_26.f90: New test.
5205 * gfortran.dg/use_27.f90: New test.
5207 2013-01-06 Olivier Hainque <hainque@adacore.com>
5209 * gnat.dg/specs/clause_on_volatile.ads: New test.
5211 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
5213 * gnat.dg/alignment10.adb: New test.
5215 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
5216 Mikael Morin <mikael@gcc.gnu.org>
5219 * gfortran.dg/use_22.f90: New test.
5221 2013-01-04 Andrew Pinski <apinski@cavium.com>
5223 * gcc.target/aarch64/cmp-1.c: New testcase.
5225 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
5228 * gfortran.dg/select_type_31.f03: New test.
5230 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
5232 PR c++/54526 (again)
5233 * g++.dg/cpp0x/parse2.C: Extend.
5234 * g++.old-deja/g++.other/crash28.C: Adjust.
5236 2013-01-04 Richard Biener <rguenther@suse.de>
5238 PR tree-optimization/55862
5239 * gcc.dg/torture/pr55862.c: New testcase.
5241 2013-01-04 Martin Jambor <mjambor@suse.cz>
5243 PR tree-optimization/55755
5244 * gcc.dg/torture/pr55755.c: New test.
5245 * gcc.dg/tree-ssa/sra-13.c: Likewise.
5246 * gcc.dg/tree-ssa/pr45144.c: Update.
5248 2013-01-04 Richard Biener <rguenther@suse.de>
5251 * gcc.dg/fold-reassoc-2.c: New testcase.
5253 2013-01-04 Tobias Burnus <burnus@net-b.de>
5256 * gfortran.dg/null_7.f90: New.
5258 2013-01-04 Tobias Burnus <burnus@net-b.de>
5262 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
5263 * gfortran.dg/unlimited_polymorphic_7.f90: New.
5264 * gfortran.dg/unlimited_polymorphic_8.f90: New.
5266 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
5268 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
5270 2013-01-03 Janus Weil <janus@gcc.gnu.org>
5273 * gfortran.dg/assignment_1.f90: Modified.
5274 * gfortran.dg/assignment_4.f90: New.
5276 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
5278 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
5280 2013-01-03 Richard Biener <rguenther@suse.de>
5282 PR tree-optimization/55857
5283 * gcc.dg/vect/pr55857-1.c: New testcase.
5284 * gcc.dg/vect/pr55857-2.c: Likewise.
5286 2013-01-03 Jakub Jelinek <jakub@redhat.com>
5288 PR rtl-optimization/55838
5289 * gcc.dg/pr55838.c: New test.
5291 PR tree-optimization/55832
5292 * gcc.c-torture/compile/pr55832.c: New test.
5294 2013-01-02 Teresa Johnson <tejohnson@google.com>
5296 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
5297 * gcc.dg/tree-ssa/loop-23.c: Ditto.
5298 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
5299 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
5300 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
5301 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
5302 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
5303 * gcc.dg/unroll_1.c: Ditto.
5304 * gcc.dg/unroll_2.c: Ditto.
5305 * gcc.dg/unroll_3.c: Ditto.
5306 * gcc.dg/unroll_4.c: Ditto.
5308 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5310 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
5312 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5315 * gfortran.dg/eof_4.f90: New test.
5317 2013-01-02 Jakub Jelinek <jakub@redhat.com>
5319 * lib/c-compat.exp (compat-use-alt-compiler): Remove
5320 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
5321 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
5322 (compat_setup_dfp): Initialize compat_alt_caret and
5323 compat_save_TEST_ALWAYS_FLAGS.
5325 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
5327 * gcc.dg/torture/tls/tls-reload-1.c: New test.
5329 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
5331 * gcc.dg/torture/fp-int-convert-2.c: New test.
5333 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5335 * gfortran.dg/newunit_3.f90: Add dg-do run.
5336 * gfortran.dg/inquire_15.f90: Add dg-do run.
5338 2013-01-01 Jakub Jelinek <jakub@redhat.com>
5340 PR tree-optimization/55831
5341 * gcc.dg/pr55831.c: New test.
5343 Copyright (C) 2013 Free Software Foundation, Inc.
5345 Copying and distribution of this file, with or without modification,
5346 are permitted in any medium without royalty provided the copyright
5347 notice and this notice are preserved.