1 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
3 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
4 hard-coded values of array sizes with a #define.
5 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
6 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
7 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
8 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
9 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
11 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
13 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
14 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
16 2013-06-19 Jeff Law <law@redhat.com>
18 * gcc.dg/tree-ssa/forwprop-28.c: New test.
20 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
23 * g++.dg/template/error53.C: New.
25 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
28 * gcc.target/powerpc/pr55033.c: Fix options.
30 2013-06-18 Sriraman Tallam <tmsriram@google.com>
32 * gcc.target/i386/inline_error.c: New test.
33 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
34 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
36 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
39 * g++.dg/cpp0x/decltype55.C: New.
41 2013-06-18 Marek Polacek <polacek@redhat.com>
43 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
45 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
47 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
49 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
51 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
52 Also changed the returns from error as distinct values so that it is
55 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
57 * gcc.target/aarch64/scalar_intrinsics.c: Update.
59 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
62 * g++.dg/template/error52.C: New.
63 * g++.dg/lookup/friend15.C: Update.
64 * g++.dg/parse/error11.C: Likewise.
65 * g++.dg/parse/error14.C: Likewise.
66 * g++.dg/parse/parser-pr28152-2.C: Likewise.
67 * g++.dg/parse/template25.C: Likewise.
68 * g++.old-deja/g++.jason/cond.C: Likewise.
69 * g++.old-deja/g++.mike/for2.C: Likewise.
70 * g++.old-deja/g++.robertl/eb125.C: Likewise.
71 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
73 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
75 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
78 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
80 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
81 accidentally placing minus sign for length instead of stride.
83 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
85 PR rtl-optimization/57425
86 PR rtl-optimization/57569
87 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
88 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
90 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
94 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
96 * gfortran.dg/typebound_assignment_6.f03: New.
98 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
100 * gcc.target/h8300/h8300.exp: New.
101 * gcc.dg/pragma-isr.c: Move to ...
102 * gcc.target/sh/torture/pragma-isr.c: ... here ...
103 * gcc.target/h8300/pragma-isr.c: ... and here.
104 * gcc.dg/pragma-isr2.c: Move to ...
105 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
106 * gcc.target/h8300/pragma-isr2.c: ... and here.
107 * gcc.dg/pragma-isr-trapa.c: Move to ...
108 * gcc.target/sh/pragma-isr-trapa.c: ... here.
109 * gcc.dg/pragma-isr-trapa2.c: Move to ...
110 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
111 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
112 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
113 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
114 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
115 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
116 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
117 * gcc.dg/attr-isr-trap_exit.c: Move to ...
118 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
119 * gcc.dg/attr-isr-trapa.c: Move to ...
120 * gcc.target/sh/attr-isr-trapa.c: ... here.
122 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
125 * g++.dg/ext/builtin-offsetof1.C: New.
127 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
129 * gcc.target/aarch64/vect_smlal_1.c: New file.
131 2013-06-14 Tobias Burnus <burnus@net-b.de>
134 * gfortran.dg/defined_assignment_7.f90: New.
136 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
139 * g++.dg/rtti/dyncast6.C: New.
140 * g++.dg/cpp0x/dyncast1.C: Likewise.
142 2013-06-14 Alan Modra <amodra@gmail.com>
145 * gcc.dg/pr57134.c: New.
147 2013-06-14 Tobias Burnus <burnus@net-b.de>
150 * gfortran.dg/deferred_type_param_9.f90: New.
152 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
154 * gcc.dg/fold-minus-1.c: New testcase.
156 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
159 * gfortran.dg/typebound_assignment_5.f03: New.
161 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
163 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
165 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
166 Pat Haugen <pthaugen@us.ibm.com>
167 Peter Bergner <bergner@vnet.ibm.com>
169 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
170 load/store instructions on power7, power8.
171 * gcc.target/powerpc/atomic-p8.c: Likewise.
173 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
176 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
178 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
181 * g++.dg/warn/Wunused-var-20.C: New.
183 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
185 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
186 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
187 Run with -fno-common.
189 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
191 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
192 and exit function calls with return 1 and return 0, respectively.
194 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
196 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
199 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
201 PR tree-optimization/57361
202 * gcc.dg/tree-ssa/pr57361.c: New file.
204 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
206 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
208 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
210 2013-06-12 Tobias Burnus <burnus@net-b.de>
212 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
214 2013-06-12 Tobias Burnus <burnus@net-b.de>
215 Dominique d'Humieres <dominiq@lps.ens.fr>
217 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
219 2013-06-12 Jakub Jelinek <jakub@redhat.com>
222 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
223 * gcc.target/i386/pr56564-3.c: Likewise.
225 2013-06-11 Tobias Burnus <burnus@net-b.de>
228 * gfortran.dg/class_array_18.f90: New.
230 2013-06-11 Jan Hubicka <jh@suse.cz>
233 * g++.dg/ext/visibility/anon6.C: Update testcase.
235 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
238 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
239 in how we check __sec_reduce_mutating function's result.
241 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
242 Pat Haugen <pthaugen@us.ibm.com>
243 Peter Bergner <bergner@vnet.ibm.com>
245 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
246 direct move instructions.
247 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
248 * gcc.target/powerpc/direct-move.h: Likewise.
249 * gcc.target/powerpc/direct-move-float1.c: Likewise.
250 * gcc.target/powerpc/direct-move-float2.c: Likewise.
251 * gcc.target/powerpc/direct-move-double1.c: Likewise.
252 * gcc.target/powerpc/direct-move-double2.c: Likewise.
253 * gcc.target/powerpc/direct-move-long1.c: Likewise.
254 * gcc.target/powerpc/direct-move-long2.c: Likewise.
256 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
259 * g++.dg/cpp0x/pr52440.C: New.
261 2013-06-10 Jakub Jelinek <jakub@redhat.com>
264 * gcc.target/i386/pr56564-1.c: New test.
265 * gcc.target/i386/pr56564-2.c: New test.
266 * gcc.target/i386/pr56564-3.c: New test.
267 * gcc.target/i386/pr56564-4.c: New test.
268 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
269 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
270 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
271 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
272 * gcc.target/i386/vect-sizes-1.c: Likewise.
273 * gcc.target/i386/memcpy-1.c: Likewise.
274 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
275 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
277 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
279 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
280 systems to cover all GNU systems.
281 * g++.dg/abi/guard2.C: Likewise.
282 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
283 * g++.dg/eh/sighandle.C: Likewise.
284 * g++.dg/ext/cleanup-10.C: Likewise.
285 * g++.dg/ext/cleanup-11.C: Likewise.
286 * g++.dg/ext/cleanup-8.C: Likewise.
287 * g++.dg/ext/cleanup-9.C: Likewise.
288 * g++.dg/opt/const5.C: Likewise.
289 * g++.dg/opt/life1.C: Likewise.
290 * g++.dg/other/pr39496.C: Likewise.
291 * g++.old-deja/g++.abi/aggregates.C: Likewise.
292 * g++.old-deja/g++.abi/align.C: Likewise.
293 * g++.old-deja/g++.abi/bitfields.C: Likewise.
294 * g++.old-deja/g++.law/weak.C: Likewise.
295 * g++.old-deja/g++.pt/asm1.C: Likewise.
296 * gcc.c-torture/execute/20030125-1.x: Likewise.
297 * gcc.c-torture/execute/990127-2.x: Likewise.
298 * gcc.dg/20041106-1.c: Likewise.
299 * gcc.dg/20050503-1.c: Likewise.
300 * gcc.dg/builtin-object-size-5.c: Likewise.
301 * gcc.dg/cleanup-10.c: Likewise.
302 * gcc.dg/cleanup-11.c: Likewise.
303 * gcc.dg/cleanup-8.c: Likewise.
304 * gcc.dg/cleanup-9.c: Likewise.
305 * gcc.dg/complex-5.c: Likewise.
306 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
307 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
308 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
309 * gcc.dg/dfp/pr35739.c: Likewise.
310 * gcc.dg/fdata-sections-1.c: Likewise.
311 * gcc.dg/lto/20090206-1_0.c: Likewise.
312 * gcc.dg/lto/20090206-2_0.c: Likewise.
313 * gcc.dg/pr30360.c: Likewise.
314 * gcc.dg/pr37303.c: Likewise.
315 * gcc.dg/pr39323-1.c: Likewise.
316 * gcc.dg/pr39323-2.c: Likewise.
317 * gcc.dg/pr39323-3.c: Likewise.
318 * gcc.dg/pr45416.c: Likewise.
319 * gcc.dg/setjmp-2.c: Likewise.
320 * gcc.dg/split-1.c: Likewise.
321 * gcc.dg/split-3.c: Likewise.
322 * gcc.dg/split-4.c: Likewise.
323 * gcc.dg/strlenopt-12g.c: Likewise.
324 * gcc.dg/strlenopt-14g.c: Likewise.
325 * gcc.dg/strlenopt-14gf.c: Likewise.
326 * gcc.dg/strlenopt-16g.c: Likewise.
327 * gcc.dg/strlenopt-17g.c: Likewise.
328 * gcc.dg/strlenopt-18g.c: Likewise.
329 * gcc.dg/strlenopt-1f.c: Likewise.
330 * gcc.dg/strlenopt-22g.c: Likewise.
331 * gcc.dg/strlenopt-2f.c: Likewise.
332 * gcc.dg/strlenopt-4g.c: Likewise.
333 * gcc.dg/strlenopt-4gf.c: Likewise.
334 * gcc.dg/struct-ret-3.c: Likewise.
335 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
336 * gcc.misc-tests/linkage.exp: Likewise.
337 * gcc.target/i386/20000724-1.c: Likewise.
338 * gcc.target/i386/align-main-3.c: Likewise.
339 * gcc.target/i386/cleanup-1.c: Likewise.
340 * gcc.target/i386/inline-mcpy.c: Likewise.
341 * gcc.target/i386/pr32268.c: Likewise.
342 * gcc.target/i386/pr36613.c: Likewise.
343 * gcc.target/i386/pr39013-1.c: Likewise.
344 * gcc.target/i386/pr39013-2.c: Likewise.
345 * gcc.target/i386/pr39496.c: Likewise.
346 * gcc.target/i386/pr40906-3.c: Likewise.
347 * gcc.target/i386/pr46084.c: Likewise.
348 * lib/target-supports.exp (check_effective_target_pie): Likewise.
350 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
353 * gcc.target/sh/pr6526.c: New.
355 2013-06-09 Jakub Jelinek <jakub@redhat.com>
358 * gcc.c-torture/execute/pr57568.c: New test.
360 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
363 * g++.dg/other/vararg-4.C: New.
365 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
367 PR rtl-optimization/57559
368 * gcc.target/s390/pr57559.c : New test.
370 2013-06-08 Tobias Burnus <burnus@net-b.de>
373 * gfortran.dg/finalize_10.f90: New.
374 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
375 * gfortran.dg/finalize_15.f90: New.
377 2013-06-08 Tobias Burnus <burnus@net-b.de>
380 * gfortran.dg/storage_size_4.f90: New.
382 2013-06-07 Sriraman Tallam <tmsriram@google.com>
385 * testsuite/g++.dg/ext/pr57548.C: New test.
387 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
390 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
392 2013-06-07 Jan Hubicka <jh@suse.cz>
394 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
396 2013-06-07 Tobias Burnus <burnus@net-b.de>
399 * gfortran.dg/array_constructor_48.f90: New.
400 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
401 * gfortran.dg/array_constructor_type_15.f03: Ditto.
403 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
406 * gcc.target/arm/xordi3-opt.c: New test.
408 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
410 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
411 Revert to dg-options.
413 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
416 * gcc.target/powerpc/pr55033.c: New.
418 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
421 * g++.dg/cpp0x/alias-decl-36.C: New.
423 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
424 Pat Haugen <pthaugen@us.ibm.com>
425 Peter Bergner <bergner@vnet.ibm.com>
427 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
428 power8 builtin functions.
429 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
430 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
431 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
432 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
433 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
434 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
435 * gcc.target/powerpc/p8vector-vectorize-1.c: New
436 tests to test power8 auto-vectorization.
437 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
438 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
439 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
440 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
442 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
443 powerpc_p8vector_ok instead of powerpc_vsx_ok.
445 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
447 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
449 (check_effective_target_powerpc_p8vector_ok): Likewise.
450 (is-effective-target): Likewise.
451 (check_vect_support_and_set_flags): Likewise.
453 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
456 * g++.dg/parse/error53.C: New.
458 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
460 PR rtl-optimization/57459
461 * gcc.target/i386/pr57459.c: New test.
463 2013-06-06 Teresa Johnson <tejohnson@google.com>
466 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
467 into -freorder-blocks-and-partition test.
468 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
469 * gcc.dg/tree-prof/20041218-1.c: Ditto.
470 * gcc.dg/tree-prof/pr52027.c: Use -O2.
471 * gcc.dg/tree-prof/pr50907.c: Ditto.
472 * gcc.dg/tree-prof/pr45354.c: Ditto.
473 * g++.dg/tree-prof/partition2.C: Ditto.
474 * g++.dg/tree-prof/partition3.C: Ditto.
476 2013-06-06 Tobias Burnus <burnus@net-b.de>
479 * gfortran.dg/finalize_16.f90: New.
481 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
483 * gcc.dg/vect/no-section-anchors-vect-68.c:
484 Add dg-skip-if aarch64_tiny.
486 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
489 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
490 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
492 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
495 * g++.dg/cpp0x/decltype54.C: New.
497 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
499 * gcc.dg/fshort-wchar.c: Add extra dg-options for
500 arm*-*-*eabi* targets.
501 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
503 * gcc.dg/tree-ssa/pr43491.c: Likewise.
505 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
506 Tobias Burnus <burnus@net-b.de>
508 * gfortran.dg/string_length_2.f90: Fix dg-do run.
509 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
510 * gfortran.dg/io_real_boz_4.f90: Ditto.
511 * gfortran.dg/io_real_boz_5.f90: Ditto.
513 2013-06-05 Andreas Schwab <schwab@suse.de>
515 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
517 2013-06-04 Jan Hubicka <jh@suse.cz>
519 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
521 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
523 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
524 parameters with void.
525 (main2): Removed argc parameter.
526 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
527 (main): Replaced argc, argv parameters with void.
528 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
529 (main2): Removed argc parameter.
530 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
531 argv parameters with void. Added __asm volatile to avoid optimization
532 on argc, if necessary.
533 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
534 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
535 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
536 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
537 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
538 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
539 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
540 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
541 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
542 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
543 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
544 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
545 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
546 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
547 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
548 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
549 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
550 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
551 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
552 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
553 parameters with void.
554 (main2): Removed argc parameter.
555 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
556 (main): Replaced argc, argv parameters with void.
557 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
558 argv parameters with void. Also renamed this function as main, and
559 delete the existing main.
560 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
561 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
562 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
564 2013-06-04 Ian Bolton <ian.bolton@arm.com>
566 * gcc.target/aarch64/movi_1.c: New test.
568 2013-06-04 Tobias Burnus <burnus@net-b.de>
571 * gfortran.dg/finalize_12.f90: New.
572 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
573 end of scope finalization.
574 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
575 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
576 * gfortran.dg/auto_dealloc_2.f90: Ditto.
577 * gfortran.dg/class_19.f03: Ditto.
578 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
579 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
580 * gfortran.dg/extends_14.f03: Ditto.
581 * gfortran.dg/move_alloc_4.f90: Ditto.
582 * gfortran.dg/typebound_proc_27.f03: Ditto.
584 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
586 * gfortran.dg/bounds_check_7.f90: Remove "! {".
587 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
588 * gfortran.dg/default_initialization_5.f90: Update dg-do.
589 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
590 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
591 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
592 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
593 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
594 * gfortran.dg/io_real_boz_4.f90: Ditto.
595 * gfortran.dg/io_real_boz_5.f90: Ditto.
596 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
597 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
598 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
599 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
600 * gfortran.dg/transpose_2.f90: Fix dg-output.
602 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
604 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
605 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
606 dg-option and an header comment.
608 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
611 * g++.dg/cpp0x/sfinae46.C: New.
612 * g++.dg/cpp0x/defaulted13.C: Adjust.
613 * g++.dg/cpp0x/defaulted2.C: Likewise.
614 * g++.dg/cpp0x/defaulted26.C: Likewise.
615 * g++.dg/cpp0x/defaulted3.C: Likewise.
616 * g++.dg/cpp0x/error1.C: Likewise.
617 * g++.dg/cpp0x/implicit1.C: Likewise.
618 * g++.dg/cpp0x/implicit11.C: Likewise.
619 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
620 * g++.dg/cpp0x/initlist47.C: Likewise.
621 * g++.dg/cpp0x/initlist9.C: Likewise.
622 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
623 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
624 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
625 * g++.dg/cpp0x/union4.C: Likewise.
626 * g++.dg/template/crash108.C: Likewise.
627 * g++.dg/template/crash41.C: Likewise.
628 * g++.old-deja/g++.jason/local.C: Likewise.
629 * g++.old-deja/g++.law/visibility3.C: Likewise.
631 2013-06-03 Teresa Johnson <tejohnson@google.com>
633 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
634 * gcc.dg/vect/bb-slp-14.c: Ditto.
635 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
636 * gcc.dg/vect/bb-slp-23.c: Ditto.
637 * gcc.dg/vect/bb-slp-15.c: Ditto.
638 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
639 * gcc.dg/vect/bb-slp-24.c: Ditto.
640 * gcc.dg/vect/bb-slp-16.c: Ditto.
641 * gcc.dg/vect/bb-slp-25.c: Ditto.
642 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
643 * gcc.dg/vect/bb-slp-17.c: Ditto.
644 * gcc.dg/vect/bb-slp-1.c: Ditto.
645 * gcc.dg/vect/bb-slp-26.c: Ditto.
646 * gcc.dg/vect/bb-slp-18.c: Ditto.
647 * gcc.dg/vect/bb-slp-2.c: Ditto.
648 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
649 * gcc.dg/vect/bb-slp-27.c: Ditto.
650 * gcc.dg/vect/bb-slp-19.c: Ditto.
651 * gcc.dg/vect/bb-slp-3.c: Ditto.
652 * gcc.dg/vect/bb-slp-28.c: Ditto.
653 * gcc.dg/vect/bb-slp-4.c: Ditto.
654 * gcc.dg/vect/bb-slp-29.c: Ditto.
655 * gcc.dg/vect/bb-slp-5.c: Ditto.
656 * gcc.dg/vect/bb-slp-6.c: Ditto.
657 * gcc.dg/vect/bb-slp-8a.c: Ditto.
658 * gcc.dg/vect/bb-slp-7.c: Ditto.
659 * gcc.dg/vect/bb-slp-8b.c: Ditto.
660 * gcc.dg/vect/bb-slp-8.c: Ditto.
661 * gcc.dg/vect/bb-slp-9.c: Ditto.
662 * gcc.dg/vect/bb-slp-10.c: Ditto.
663 * gcc.dg/vect/bb-slp-11.c: Ditto.
664 * gcc.dg/vect/bb-slp-20.c: Ditto.
665 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
666 * gcc.dg/vect/bb-slp-21.c: Ditto.
667 * gcc.dg/vect/bb-slp-30.c: Ditto.
668 * gcc.dg/vect/bb-slp-13.c: Ditto.
669 * gcc.dg/vect/bb-slp-22.c: Ditto.
670 * g++.dg/vect/slp-pr50413.cc: Ditto.
671 * g++.dg/vect/slp-pr56812.cc: Ditto.
672 * g++.dg/vect/slp-pr50819.cc: Ditto.
674 2013-06-01 Tobias Burnus <burnus@net-b.de>
677 * gfortran.dg/class_array_17.f90: New.
679 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
681 * ada/acats/floatstore.lst: New.
682 * ada/acats/run_all.sh: Process it.
684 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
686 * gcc.target/powerpc/e500-ord-1.c: New test.
687 * gcc.target/powerpc/e500-ord-2.c: Likewise.
688 * gcc.target/powerpc/e500-unord-1.c: Likewise.
689 * gcc.target/powerpc/e500-unord-2.c: Likewise.
691 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
693 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
695 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
697 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
699 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
701 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
703 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
706 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
709 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
711 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
713 2013-05-31 Marek Polacek <polacek@redhat.com>
715 PR tree-optimization/57478
716 PR tree-optimization/57453
717 * gcc.dg/torture/pr57478.c: New test.
719 2013-05-31 Tobias Burnus <burnus@net-b.de>
722 * gfortran.dg/class_array_17.f90: New.
724 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
727 * gcc.target/arm/iordi3-opt.c: New test.
729 2013-05-31 Janus Weil <janus@gcc.gnu.org>
733 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
734 * gfortran.dg/interface_26.f90: Ditto.
735 * gfortran.dg/proc_ptr_11.f90: Ditto.
736 * gfortran.dg/proc_ptr_15.f90: Ditto.
737 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
738 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
739 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
740 * gfortran.dg/typebound_override_1.f90: Ditto.
741 * gfortran.dg/typebound_override_4.f90: Ditto.
742 * gfortran.dg/typebound_proc_6.f03: Ditto.
743 * gfortran.dg/assumed_type_7.f90: New test.
744 * gfortran.dg/typebound_override_5.f90: New test.
745 * gfortran.dg/typebound_override_6.f90: New test.
746 * gfortran.dg/typebound_override_7.f90: New test.
748 2013-05-30 Tobias Burnus <burnus@net-b.de>
751 * gfortran.dg/power_6.f90: New.
753 2013-05-30 Ian Bolton <ian.bolton@arm.com>
755 * gcc.target/aarch64/insv_1.c: New test.
757 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
759 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
760 dg-skip-if "No stabs".
762 2013-05-30 Janus Weil <janus@gcc.gnu.org>
765 * gfortran.dg/assumed_size_1.f90: New.
767 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
769 * gcc.dg/shrink-wrap-alloca.c: New added.
770 * gcc.dg/shrink-wrap-pretend.c: New added.
771 * gcc.dg/shrink-wrap-sibcall.c: New added.
773 2013-05-30 Tobias Burnus <burnus@net-b.de>
776 * gfortran.dg/assumed_rank_13.f90: New.
778 2013-05-29 Easwaran Raman <eraman@google.com>
780 PR tree-optimization/57442
781 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
783 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
785 PR tree-optimization/57441
786 * gcc.c-torture/compile/pr57441.c: New.
788 2013-05-29 Dehao Chen <dehao@google.com>
791 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
793 2013-05-29 Tobias Burnus <burnus@net-b.de>
796 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
797 * gfortran.dg/class_19.f03: Ditto.
799 2013-05-29 Richard Biener <rguenther@suse.de>
801 * gcc.dg/vect/bb-slp-32.c: New testcase.
803 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
805 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
806 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
807 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
808 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
809 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
810 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
811 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
812 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
813 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
814 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
815 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
816 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
817 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
818 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
819 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
820 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
821 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
822 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
823 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
824 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
825 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
826 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
827 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
828 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
829 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
830 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
831 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
832 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
833 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
834 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
835 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
836 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
837 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
838 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
839 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
840 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
841 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
842 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
843 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
845 2013-05-29 Tobias Burnus <burnus@net-b.de>
848 * gfortran.dg/finalize_11.f90: New.
849 * gfortran.dg/finalize_4.f03: Remove dg-error.
850 * gfortran.dg/finalize_5.f03: Ditto.
851 * gfortran.dg/finalize_6.f03: Ditto.
852 * gfortran.dg/finalize_7.f03: Ditto.
854 2013-05-28 Tobias Burnus <burnus@net-b.de>
856 * gfortran.dg/class_array_16.f90: New.
858 2013-05-28 Tobias Burnus <burnus@net-b.de>
861 * testsuite/gfortran.dg/use_29.f90: New.
863 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
865 * gnat.dg/fp_exception.adb: New test.
867 2013-05-28 Richard Biener <rguenther@suse.de>
869 PR tree-optimization/56787
870 * gcc.dg/vect/pr56787.c: New testcase.
872 2013-05-28 Janus Weil <janus@gcc.gnu.org>
873 Tobias Burnus <burnus@net-b.de>
876 * gfortran.dg/typebound_override_4.f90: New.
878 2013-05-28 Richard Biener <rguenther@suse.de>
880 PR tree-optimization/57411
881 * g++.dg/opt/pr57411.C: New testcase.
883 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
885 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
886 * gcc.dg/builtin-bswap-9.c: Likewise.
888 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
890 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
892 2013-05-27 Richard Biener <rguenther@suse.de>
895 * gcc.dg/gomp/pr57412.c: New testcase.
897 2013-05-27 Bud Davis <jmdavis@link.com>
900 * gfortran.dg/stfunc_8.f90: New.
902 2013-05-27 Richard Biener <rguenther@suse.de>
904 PR tree-optimization/57343
905 * gcc.dg/torture/pr57343.c: New testcase.
907 2013-05-27 Richard Biener <rguenther@suse.de>
909 PR tree-optimization/57417
910 * gcc.dg/torture/pr57417.c: New testcase.
912 2013-05-27 Richard Biener <rguenther@suse.de>
914 PR tree-optimization/57396
915 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
917 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
919 * gnat.dg/specs/last_bit.ads: New test.
921 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
923 * gnat.dg/specs/machine_attribute.ads: New test.
925 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
927 * gnat.dg/incomplete3.ad[sb]: New test.
929 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
932 * gcc.target/mips/div-13.c: New test.
934 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
937 * gcc.target/mips/mips16-attributes-5.c,
938 * gcc.target/mips/mips16-attributes-6.c: New tests.
940 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
942 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
943 * gcc.dg/builtin-bswap-8.c: Likewise.
945 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
948 * g++.dg/cpp0x/new1.C: New.
950 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
953 * g++.dg/parse/dtor16.C: New.
954 * g++.dg/parse/dtor6.C: Adjust.
956 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
959 * g++.dg/expr/bitfield12.C: New.
961 2013-05-24 Jeff Law <law@redhat.com>
963 PR tree-optimization/57124
964 * gcc.c-torture/execute/pr57124.c: New test.
965 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
967 2013-05-24 Martin Jambor <mjambor@suse.cz>
969 PR tree-optimization/57294
970 * gcc.dg/ipa/pr57294.c: New test.
972 2013-05-24 Dehao Chen <dehao@google.com>
974 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
976 2013-05-24 Ian Bolton <ian.bolton@arm.com>
978 * gcc.target/aarch64/scalar_intrinsics.c
979 (force_simd): Use a valid instruction.
980 (test_vdupd_lane_s64): Pass a valid lane argument.
981 (test_vdupd_lane_u64): Likewise.
983 2013-05-24 Richard Biener <rguenther@suse.de>
985 PR tree-optimization/57287
986 * gcc.dg/pr57287.c: New testcase.
988 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
991 * g++.dg/template/error51.C: New.
993 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
996 * g++.dg/template/bitfield2.C: New.
998 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1000 * gnat.dg/specs/noinline1.ads: New test.
1001 * gnat.dg/noinline2.ad[sb]: Likewise.
1002 * gnat.dg/specs/noinline3.ads: Likewise.
1003 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
1005 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
1008 * gcc.dg/tree-ssa/pr57385.c: New test.
1010 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1012 * gnat.dg/derived_type4.adb: New test.
1014 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
1016 * gcc.dg/builtin-bswap-6.c: New test.
1017 * gcc.dg/builtin-bswap-7.c: Likewise.
1018 * gcc.dg/builtin-bswap-8.c: Likewise.
1019 * gcc.dg/builtin-bswap-9.c: Likewise.
1021 2013-05-23 Christian Bruel <christian.bruel@st.com>
1024 * gcc.dg/debug/pr57351.c: New test
1026 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
1028 * gcc.target/aarch64/vect-clz.c: New file.
1030 2013-05-23 Martin Jambor <mjambor@suse.cz>
1033 * gcc.dg/ipa/pr57347.c: New test.
1035 2013-05-23 Richard Biener <rguenther@suse.de>
1037 PR tree-optimization/57380
1038 * g++.dg/tree-ssa/pr57380.C: New testcase.
1040 2013-05-23 Richard Biener <rguenther@suse.de>
1043 * gcc.dg/torture/pr57381.c: New testcase.
1045 2013-05-23 Jakub Jelinek <jakub@redhat.com>
1048 * gcc.c-torture/execute/pr57344-1.c: New test.
1049 * gcc.c-torture/execute/pr57344-2.c: New test.
1050 * gcc.c-torture/execute/pr57344-3.c: New test.
1051 * gcc.c-torture/execute/pr57344-4.c: New test.
1053 2013-05-23 Richard Biener <rguenther@suse.de>
1055 PR rtl-optimization/57341
1056 * gcc.dg/torture/pr57341.c: New testcase.
1058 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1061 * g++.dg/parse/crash62.C: New.
1063 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1064 Pat Haugen <pthaugen@us.ibm.com>
1065 Peter Bergner <bergner@vnet.ibm.com>
1067 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
1070 2013-05-22 Tobias Burnus <burnus@net-b.de>
1073 * gfortran.dg/defined_assignment_6.f90: New.
1075 2013-05-22 Tobias Burnus <burnus@net-b.de>
1078 * gfortran.dg/assumed_type_6.f90: New.
1080 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1083 * g++.dg/cpp0x/Wunused-parm.C: New.
1085 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1087 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
1088 * g++.dg/warn/Wdouble-promotion.C: Likewise.
1090 2013-05-21 Easwaran Raman <eraman@google.com>
1092 PR tree-optimization/57322
1093 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
1095 2013-05-21 Graham Stott <graham.stott@btinternet.com>
1097 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
1100 2013-05-21 Tobias Burnus <burnus@net-b.de>
1103 * gfortran.dg/assumed_type_5.f90: New.
1104 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
1105 * gfortran.dg/assumed_rank_2.f90: Ditto.
1106 * gfortran.dg/assumed_type_3.f90: Update dg-error.
1107 * gfortran.dg/no_arg_check_3.f90: Ditto.
1109 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1111 PR tree-optimization/57331
1112 * gcc.c-torture/compile/pr57331.c: New test.
1114 2013-05-21 Richard Biener <rguenther@suse.de>
1116 PR tree-optimization/57330
1117 * gcc.dg/torture/pr57330.c: New testcase.
1119 2013-05-21 Richard Biener <rguenther@suse.de>
1121 PR tree-optimization/57303
1122 * gcc.dg/torture/pr57303.c: New testcase.
1124 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1126 PR tree-optimization/57321
1127 * gcc.c-torture/execute/pr57321.c: New test.
1129 2013-05-20 Tobias Burnus <burnus@net-b.de>
1133 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
1134 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
1135 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
1136 * gfortran.dg/binding_label_tests_3.f03: Ditto.
1137 * gfortran.dg/binding_label_tests_4.f03: Ditto.
1138 * gfortran.dg/binding_label_tests_5.f03: Ditto.
1139 * gfortran.dg/binding_label_tests_6.f03: Ditto.
1140 * gfortran.dg/binding_label_tests_7.f03: Ditto.
1141 * gfortran.dg/binding_label_tests_8.f03: Ditto.
1142 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
1143 * gfortran.dg/binding_label_tests_24.f90: New.
1144 * gfortran.dg/binding_label_tests_25.f90: New.
1146 2013-05-20 Tobias Burnus <burnus@net-b.de>
1149 * gfortran.dg/binding_label_tests_17.f90: New.
1150 * gfortran.dg/binding_label_tests_18.f90: New.
1151 * gfortran.dg/binding_label_tests_19.f90: New.
1152 * gfortran.dg/binding_label_tests_20.f90: New.
1153 * gfortran.dg/binding_label_tests_21.f90: New.
1154 * gfortran.dg/binding_label_tests_22.f90: New.
1155 * gfortran.dg/binding_label_tests_23.f90: New.
1157 2013-05-20 Tobias Burnus <burnus@net-b.de>
1160 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
1161 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
1162 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
1163 * gfortran.dg/common_18.f90: New.
1164 * gfortran.dg/common_19.f90: New.
1165 * gfortran.dg/common_20.f90: New.
1166 * gfortran.dg/common_21.f90: New.
1168 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1171 * g++.dg/parse/error52.C: New.
1172 * g++.dg/parse/error3.C: Adjust.
1173 * g++.dg/parse/error36.C: Likewise.
1175 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
1178 * gcc.target/sh/pr56547-1.c: New.
1179 * gcc.target/sh/pr56547-2.c: New.
1181 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1184 * g++.dg/warn/Wsign-compare-6.C: New.
1185 * g++.dg/warn/Wdouble-promotion.C: Adjust.
1187 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1190 * g++.dg/template/error50.C: New.
1192 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1195 * g++.dg/ext/complit13.C: New.
1197 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
1200 * g++.dg/pr57175.C: New testcase.
1202 2013-05-17 Easwaran Raman <eraman@google.com>
1204 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
1206 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
1209 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
1211 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1213 PR rtl-optimization/57281
1214 PR rtl-optimization/57300
1215 * gcc.dg/pr57300.c: New test.
1216 * gcc.c-torture/execute/pr57281.c: New test.
1218 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
1221 * g++.dg/ext/sizeof-complit.C: New.
1223 2013-05-17 Marek Polacek <polacek@redhat.com>
1225 * gcc.dg/strlenopt-25.c: New test.
1226 * gcc.dg/strlenopt-26.c: Likewise.
1228 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1230 * gcc.target/i386/rotate-4.c: Compile only with -mavx
1231 instead of -mavx2, require only avx instead of avx2.
1232 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
1233 of avx2-check.h and turn into an avx runtime test instead of
1236 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1238 * g++.dg/ext/vector22.C: Uncomment working test.
1240 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
1243 * g++.dg/template/pr17410.C: New.
1245 2013-05-16 Jakub Jelinek <jakub@redhat.com>
1247 * gcc.target/i386/rotate-3.c: New test.
1248 * gcc.target/i386/rotate-3a.c: New test.
1249 * gcc.target/i386/rotate-4.c: New test.
1250 * gcc.target/i386/rotate-4a.c: New test.
1251 * gcc.target/i386/rotate-5.c: New test.
1252 * gcc.target/i386/rotate-5a.c: New test.
1254 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1256 * gcc.dg/visibility-21.c: Require section_anchors.
1258 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
1260 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
1261 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
1262 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
1264 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
1266 * gcc.dg/visibility-21.c: New.
1268 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1271 * gcc.dg/pr57286.c: New testcase.
1272 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
1273 * g++.dg/ext/vector22.C: Comment out transformations not
1276 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
1279 * gcc.target/mips/call-1.c: Restrict to o32.
1280 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
1282 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1284 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
1286 * g++.dg/warn/Wshadow-1.C: Likewise.
1287 * g++.dg/warn/Wshadow-6.C: Likewise.
1288 * g++.dg/warn/Wshadow-7.C: Likewise.
1290 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1293 * g++.dg/parse/pr31952-1.C: New.
1294 * g++.dg/parse/pr31952-2.C: Likewise.
1295 * g++.dg/parse/pr31952-3.C: Likewise.
1297 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
1298 * g++.old-deja/g++.jason/cond.C: Likewise.
1299 * g++.dg/cpp0x/range-for5.C: Likewise.
1301 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1304 * gcc.target/arm/pr40887.c: Adjust testcase.
1305 * gcc.target/arm/pr19599.c: New test.
1307 2013-05-15 Richard Biener <rguenther@suse.de>
1309 PR tree-optimization/57275
1310 * gcc.target/i386/pr57275.c: New testcase.
1312 2013-05-15 Jan Hubicka <jh@suse.cz>
1314 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
1315 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
1316 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
1318 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1320 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
1323 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1326 * c-c++-common/Wsequence-point-1.c: New test.
1328 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
1330 * g++.dg/ext/vector22.C: New testcase.
1331 * gcc.dg/binop-xor3.c: Remove xfail.
1333 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
1335 * gcc.target/aarch64/vect-fcm.x: Add cases testing
1336 FLOAT cmp FLOAT ? INT : INT.
1337 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
1338 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1339 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1340 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1341 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1342 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1344 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1347 * g++.dg/cpp0x/defaulted43.C: New.
1349 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1351 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
1352 (alloca): Remove declaration.
1353 (foo9): Replace alloca by __builtin_alloca.
1355 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
1357 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
1358 Expect "size of array is too large" error.
1360 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1362 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1364 2013-05-14 Richard Biener <rguenther@suse.de>
1367 * g++.dg/torture/pr57235.C: New testcase.
1369 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1372 * gcc.dg/torture/pr57251.c: New test.
1374 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1377 * gcc.target/i386/pr57264.c: New test.
1379 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1381 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1383 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
1385 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1387 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1389 PR tree-optimization/45216
1390 PR tree-optimization/57157
1391 * c-c++-common/rotate-1.c: Add 32 tests with +.
1392 * c-c++-common/rotate-1a.c: Adjust.
1393 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1394 * c-c++-common/rotate-2b.c: New test.
1395 * c-c++-common/rotate-3.c: Add 32 tests with +.
1396 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1397 * c-c++-common/rotate-4b.c: New test.
1398 * c-c++-common/rotate-5.c: New test.
1400 2013-05-13 Martin Jambor <mjambor@suse.cz>
1403 * gcc.dg/ipa/remref-0.c: New test.
1404 * gcc.dg/ipa/remref-1a.c: Likewise.
1405 * gcc.dg/ipa/remref-1b.c: Likewise.
1406 * gcc.dg/ipa/remref-2a.c: Likewise.
1407 * gcc.dg/ipa/remref-2b.c: Likewise.
1409 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
1411 * gcc.dg/vector-shift-2.c: New testcase.
1413 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1415 PR tree-optimization/57230
1416 * gcc.dg/strlenopt-24.c: New test.
1418 PR tree-optimization/57230
1419 * gcc.dg/strlenopt-23.c: New test.
1421 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1424 * gcc.target/sh/pr57108.c: Move this test case to ...
1425 * gcc.c-torture/compile/pr57108.c: ... here.
1427 2013-05-10 Richard Biener <rguenther@suse.de>
1429 PR tree-optimization/57214
1430 * gcc.dg/torture/pr57214.c: New testcase.
1432 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1434 * gcc.dg/vector-shift.c: New testcase.
1436 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1438 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1440 PR tree-optimization/45216
1441 PR tree-optimization/57157
1442 * c-c++-common/rotate-1.c: New test.
1443 * c-c++-common/rotate-1a.c: New test.
1444 * c-c++-common/rotate-2.c: New test.
1445 * c-c++-common/rotate-2a.c: New test.
1446 * c-c++-common/rotate-3.c: New test.
1447 * c-c++-common/rotate-3a.c: New test.
1448 * c-c++-common/rotate-4.c: New test.
1449 * c-c++-common/rotate-4a.c: New test.
1451 2013-05-10 Richard Biener <rguenther@suse.de>
1453 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1454 * gcc.target/i386/l_fma_double_1.c: Adjust.
1455 * gcc.target/i386/l_fma_double_2.c: Likewise.
1456 * gcc.target/i386/l_fma_double_3.c: Likewise.
1457 * gcc.target/i386/l_fma_double_4.c: Likewise.
1458 * gcc.target/i386/l_fma_double_5.c: Likewise.
1459 * gcc.target/i386/l_fma_double_6.c: Likewise.
1460 * gcc.target/i386/l_fma_float_1.c: Likewise.
1461 * gcc.target/i386/l_fma_float_2.c: Likewise.
1462 * gcc.target/i386/l_fma_float_3.c: Likewise.
1463 * gcc.target/i386/l_fma_float_4.c: Likewise.
1464 * gcc.target/i386/l_fma_float_5.c: Likewise.
1465 * gcc.target/i386/l_fma_float_6.c: Likewise.
1467 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1470 * g++.dg/cpp0x/pr51226.C: New.
1472 2013-04-16 Han Shen <shenhan@google.com>
1474 Test cases for '-fstack-protector-strong'.
1475 * gcc.dg/fstack-protector-strong.c: New.
1476 * g++.dg/fstack-protector-strong.C: New.
1478 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1480 * gcc.target/aarch64/ands_1.c: New test.
1481 * gcc.target/aarch64/ands_2.c: Likewise
1483 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1485 * lib/target-supports.exp (check_effective_target_hw): New
1487 * c-c++-common/asan/clone-test-1.c: Call
1488 check_effective_target_hw.
1489 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1490 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1491 possible decorations.
1492 * c-c++-common/asan/null-deref-1.c: Likewise.
1493 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1494 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1495 * c-c++-common/asan/use-after-free-1.c: Likewise.
1496 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1497 * g++.dg/asan/large-func-test-1.C: Likewise.
1499 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1501 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1503 2013-05-07 Richard Biener <rguenther@suse.de>
1506 * g++.dg/torture/pr57190.C: New testcase.
1508 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1510 PR tree-optimization/57149
1511 * gcc.dg/pr57149.c: New test.
1514 * gcc.dg/pr57184.c: New test.
1516 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1518 * gnat.dg/specs/array3.ads: New test.
1520 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1522 * c-c++-common/vector-scalar-2.c: New testcase.
1524 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1526 * gcc.target/i386/asm-dialect-2.c: New testcase.
1528 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1531 * g++.dg/cpp0x/auto38.C: New.
1533 2013-05-06 Richard Biener <rguenther@suse.de>
1535 PR tree-optimization/57185
1536 * gcc.dg/autopar/pr57185.c: New testcase.
1538 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1541 * gcc.target/i386/pr57106.c: New test.
1543 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1545 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1546 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1547 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1548 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1549 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1550 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1551 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1553 2013-05-06 Teresa Johnson <tejohnson@google.com>
1556 * gcc.dg/pr57154.c: New test.
1558 2013-05-06 Richard Biener <rguenther@suse.de>
1561 * gcc.dg/torture/pr57147-1.c: New testcase.
1562 * gcc.dg/torture/pr57147-2.c: Likewise.
1563 * gcc.dg/torture/pr57147-3.c: Likewise.
1565 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1568 * gcc.target/sh/pr55303-1.c: New.
1569 * gcc.target/sh/pr55303-2.c: New.
1570 * gcc.target/sh/pr55303-3.c: New.
1572 2013-05-05 Tobias Burnus <burnus@net-b.de>
1574 * gfortran.dg/allocate_with_source_3.f90: New.
1576 2013-05-05 Tobias Burnus <burnus@net-b.de>
1579 * gfortran.dg/null_8.f90: New.
1581 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1584 * g++.dg/cpp0x/enum27.C: New.
1585 * g++.dg/cpp0x/enum_base.C: Adjust.
1587 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1589 PR tree-optimization/56205
1590 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1592 2013-05-04 Tobias Burnus <burnus@net-b.de>
1594 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1595 * gfortran.dg/bind_c_usage_27.f90: New.
1596 * gfortran.dg/bind_c_usage_28.f90: New.
1598 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1601 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1603 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1606 * gcc.target/powerpc/pr57150.c: New file.
1608 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1610 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1611 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1612 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1613 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1614 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1615 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1616 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1618 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1620 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1621 scan-assembler-times.
1623 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1625 * gcc.dg/tree-ssa/slsr-32.c: New.
1626 * gcc.dg/tree-ssa/slsr-33.c: New.
1627 * gcc.dg/tree-ssa/slsr-34.c: New.
1628 * gcc.dg/tree-ssa/slsr-35.c: New.
1629 * gcc.dg/tree-ssa/slsr-36.c: New.
1630 * gcc.dg/tree-ssa/slsr-37.c: New.
1631 * gcc.dg/tree-ssa/slsr-38.c: New.
1633 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1635 * gcc.target/aarch64/tst_1.c: New test.
1636 * gcc.target/aarch64/tst_2.c: Likewise
1638 2013-05-02 Jeff Law <law@redhat.com>
1640 PR tree-optimization/57144
1641 * gcc.c-torture/execute/pr57144.c: New test.
1643 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1645 PR rtl-optimization/57130
1646 * gcc.c-torture/execute/pr57130.c: New test.
1648 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1650 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1652 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1654 * gcc.target/aarch64/fabd.c: New file.
1656 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1659 * g++.dg/cpp0x/pr54318.C: New.
1661 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1664 * g++.dg/parse/error51.C: New.
1665 * g++.dg/parse/error15.C: Adjust column numbers.
1667 2013-05-02 Tobias Burnus <burnus@net-b.de>
1670 * gfortran.dg/size_kind_2.f90: New.
1671 * gfortran.dg/size_kind_3.f90: New.
1673 2013-05-02 Richard Biener <rguenther@suse.de>
1676 * g++.dg/torture/pr57140.C: New testcase.
1678 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1681 * gcc.target/arm/pr56732-1.c: New test.
1683 2013-05-02 Martin Jambor <mjambor@suse.cz>
1686 * gcc.dg/ipa/pr56988.c: New test.
1688 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1690 * gcc.target/aarch64/bics_1.c: New test.
1691 * gcc.target/aarch64/bics_2.c: Likewise.
1693 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1695 PR rtl-optimization/57131
1696 * gcc.c-torture/execute/pr57131.c: New test.
1698 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1701 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1703 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1706 * gcc.target/i386/pr57091.c: New test.
1708 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1710 * gcc.target/aarch64/vect-vaddv.c: New.
1712 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1714 * gcc.target/aarch64/vect-vmaxv.c: New.
1715 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1717 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1719 * gcc.target/aarch64/scalar-vca.c: New.
1720 * gcc.target/aarch64/vect-vca.c: Likewise.
1722 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1724 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1725 (test_vceqd_s64): Force arguments to SIMD registers.
1726 (test_vceqzd_s64): Likewise.
1727 (test_vcged_s64): Likewise.
1728 (test_vcled_s64): Likewise.
1729 (test_vcgezd_s64): Likewise.
1730 (test_vcged_u64): Likewise.
1731 (test_vcgtd_s64): Likewise.
1732 (test_vcltd_s64): Likewise.
1733 (test_vcgtzd_s64): Likewise.
1734 (test_vcgtd_u64): Likewise.
1735 (test_vclezd_s64): Likewise.
1736 (test_vcltzd_s64): Likewise.
1737 (test_vtst_s64): Likewise.
1738 (test_vtst_u64): Likewise.
1740 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1743 * g++.dg/cpp0x/decltype53.C: New.
1745 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1748 * gfortran.dg/power_5.f90: New test.
1750 2013-04-30 Richard Biener <rguenther@suse.de>
1753 * gcc.dg/torture/pr57122.c: New testcase.
1755 2013-04-30 Richard Biener <rguenther@suse.de>
1758 * g++.dg/torture/pr57107.C: New testcase.
1760 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1762 PR rtl-optimization/57105
1763 * gcc.dg/pr57105.c: New test.
1765 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1767 PR tree-optimization/57104
1768 * gcc.dg/pr57104.c: New test.
1770 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1773 * gcc.target/i386/pr44578.c: New test.
1775 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1778 * gcc.target/i386/pr57097.c: New test.
1780 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1783 * gcc.target/i386/pr57098.c: New test.
1785 2013-04-29 Kai Tietz <ktietz@redhat.com>
1787 * gcc.c-torture/execute/pr55875.c: New test.
1789 2013-04-29 Richard Biener <rguenther@suse.de>
1792 * gcc.dg/torture/pr57075.c: New testcase.
1794 2013-04-29 Richard Biener <rguenther@suse.de>
1797 * gcc.dg/autopar/pr57103.c: New testcase.
1799 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1801 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1803 2013-04-29 Tom de Vries <tom@codesourcery.com>
1805 * gcc.dg/pr50763.c: Update test.
1807 2013-04-26 Jeff Law <law@redhat.com>
1809 * gcc.dg/tree-ssa/vrp88.c: New test.
1811 2013-04-29 Christian Bruel <christian.bruel@st.com>
1814 * gcc.target/sh/pr57108.c: New test.
1816 2013-04-29 Richard Biener <rguenther@suse.de>
1819 * gfortran.dg/gomp/pr57089.f90: New testcase.
1821 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1823 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1825 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1827 * gcc.target/aarch64/vect-vcvt.c: New.
1829 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1831 * gcc.target/aarch64/vect-vrnd.c: New.
1833 2013-04-29 Richard Biener <rguenther@suse.de>
1835 PR tree-optimization/57081
1836 * gcc.dg/torture/pr57081.c: New testcase.
1838 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1840 PR tree-optimization/57083
1841 * gcc.dg/torture/pr57083.c: New test.
1843 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1846 * g++.dg/cpp0x/decltype52.C: New.
1848 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1850 N3472 binary constants
1851 * g++.dg/cpp/limits.C: Adjust warning wording.
1852 * g++.dg/system-binary-constants-1.C: Likewise.
1853 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1855 2013-04-28 Tobias Burnus <burnus@net-b.de>
1858 * gfortran.dg/coarray_30.f90: New.
1860 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1863 * frontend-passes (optimize_power): New function.
1864 (optimize_op): Use it.
1866 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1869 * gcc.c-torture/execute/pr56866.c: New test.
1870 * gcc.target/i386/pr56866.c: New test.
1872 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1875 * gcc.dg/setjmp-5.c: New test.
1877 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1880 * g++.dg/cpp0x/constexpr-55708.C: New.
1882 2013-04-26 Richard Biener <rguenther@suse.de>
1884 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1885 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1886 * gcc.dg/pr53265.c: Remove XFAILs.
1887 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1888 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1890 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1892 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1893 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1894 -fdiagnostics-color=never option similarly to
1895 -fno-diagnostics-show-caret option.
1897 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1899 PR rtl-optimization/57003
1900 * gcc.target/i386/pr57003.c: New test.
1902 2013-04-25 Marek Polacek <polacek@redhat.com>
1904 PR tree-optimization/57066
1905 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1907 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1908 Tejas Belagod <tejas.belagod@arm.com>
1910 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1911 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1912 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1914 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1916 * gcc.target/aarch64/cmp.c: New.
1918 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1920 * gcc.target/aarch64/ngc.c: New.
1922 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1924 * lib/target-supports.exp
1925 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1926 (check_effective_target_arm_neon_fp16_ok): Likewise.
1927 (add_options_for_arm_neon_fp16): Likewise.
1928 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1929 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1931 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1933 PR rtl-optimizations/57046
1934 * gcc.target/i386/pr57046.c: New test.
1936 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1938 * g++.dg/cpp1y/cplusplus.C: New.
1940 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1942 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1944 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1946 * c-c++-common/Wpointer-arith-1.c: New.
1948 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1950 * g++.dg/cpp1y/cxx1y_macro.C: New.
1952 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1955 * g++.dg/cpp0x/sfinae45.C: New.
1957 2013-04-24 Richard Biener <rguenther@suse.de>
1960 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1962 2013-04-23 Richard Biener <rguenther@suse.de>
1965 * gcc.dg/torture/pr57036-1.c: New testcase.
1966 * gcc.dg/torture/pr57036-2.c: Likewise.
1968 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1970 * gcc.target/aarch64/scalar-mov.c: New testcase.
1972 2013-04-23 Richard Biener <rguenther@suse.de>
1974 PR tree-optimization/57026
1975 * gcc.dg/torture/pr57026.c: New testcase.
1977 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1981 * gfortran.dg/transfer_check_4.f90: New.
1983 2013-04-22 Marek Polacek <polacek@redhat.com>
1986 * gcc.dg/pr56990.c: New test.
1988 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1991 * gcc.target/i386/pr57018.c: New test.
1993 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1995 * gcc.target/aarch64/vrecps.c: New.
1996 * gcc.target/aarch64/vrecpx.c: Likewise.
1998 2013-04-22 Christian Bruel <christian.bruel@st.com>
2001 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
2003 2013-04-21 Jeff Law <law@redhat.com>
2005 * gcc.dg/tree-ssa/forwprop-26.c: New test.
2007 2013-04-20 Tobias Burnus <burnus@net-b.de>
2010 * gfortran.dg/c_loc_test_22.f90: New.
2012 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
2014 PR rtl-optimization/56847
2015 * gcc.dg/pr56847.c: New test.
2017 2013-04-19 Richard Biener <rguenther@suse.de>
2019 PR tree-optimization/56982
2020 * gcc.c-torture/execute/pr56982.c: New testcase.
2022 2013-04-19 Martin Jambor <mjambor@suse.cz>
2024 PR tree-optimization/56718
2025 * g++.dg/ipa/imm-devirt-1.C: New test.
2026 * g++.dg/ipa/imm-devirt-2.C: Likewise.
2028 2013-04-19 Richard Biener <rguenther@suse.de>
2030 PR tree-optimization/57000
2031 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
2033 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
2034 Mikael Morin <mikael@gcc.gnu.org>
2037 * gfortran.dg/array_constructor_45.f90: New test.
2038 * gfortran.dg/array_constructor_46.f90: New test.
2039 * gfortran.dg/array_constructor_47.f90: New test.
2040 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
2042 2013-04-18 Jakub Jelinek <jakub@redhat.com>
2044 PR rtl-optimization/56999
2045 * g++.dg/opt/pr56999.C: New test.
2047 2013-04-18 Cary Coutant <ccoutant@google.com>
2049 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
2050 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
2052 2013-04-18 Cary Coutant <ccoutant@google.com>
2054 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
2055 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
2056 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
2057 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
2058 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
2059 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
2060 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
2061 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
2062 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
2063 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
2064 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
2066 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
2068 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
2070 2013-04-18 Jakub Jelinek <jakub@redhat.com>
2072 PR tree-optimization/56984
2073 * gcc.c-torture/compile/pr56984.c: New test.
2075 PR rtl-optimization/56992
2076 * gcc.dg/pr56992.c: New test.
2078 2013-04-17 Janus Weil <janus@gcc.gnu.org>
2081 * gfortran.dg/proc_ptr_42.f90: New.
2083 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
2085 * gnat.dg/discr41.ad[sb]: New test.
2086 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
2087 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
2088 * gcc.dg/vect/slp-24.c: Likewise.
2089 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
2090 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
2091 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
2092 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
2093 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
2094 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
2095 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
2096 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
2097 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
2098 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
2099 * gcc.dg/vect/vect-strided-mult.c: Likewise.
2100 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
2101 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
2102 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
2103 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
2104 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
2105 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
2106 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
2107 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
2108 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
2109 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
2110 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
2111 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
2112 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
2113 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
2114 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
2116 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
2119 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
2120 * gfortran.dg/module_md5_1.f90: Remove.
2122 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2124 * gcc.target/aarch64/adds3.c: New.
2125 * gcc.target/aarch64/subs3.c: New.
2127 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2129 * gcc.target/aarch64/adds1.c: New.
2130 * gcc.target/aarch64/adds2.c: New.
2131 * gcc.target/aarch64/subs1.c: New.
2132 * gcc.target/aarch64/subs2.c: New.
2134 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
2136 Implement n3599 - Literal operator templates for strings.
2137 * g++.dg/cpp1y/udlit-char-template.C: New test.
2138 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
2140 2013-04-16 Tobias Burnus <burnus@net-b.de>
2143 * gfortran.dg/no_arg_check_1.f90: New.
2144 * gfortran.dg/no_arg_check_2.f90: New.
2145 * gfortran.dg/no_arg_check_3.f90: New.
2147 2013-04-16 Janus Weil <janus@gcc.gnu.org>
2150 * gfortran.dg/proc_ptr_41.f90: New.
2152 2013-04-16 Richard Biener <rguenther@suse.de>
2154 PR tree-optimization/56756
2155 * gcc.dg/torture/pr56756.c: New testcase.
2157 2013-04-16 Tobias Burnus <burnus@net-b.de>
2160 * gfortran.dg/c_assoc_5.f90: New.
2162 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
2164 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
2165 * gcc.c-torture/execute/pr33992.x: Remove.
2166 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
2167 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
2168 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
2170 2013-04-15 Jakub Jelinek <jakub@redhat.com>
2172 PR tree-optimization/56962
2173 * gcc.c-torture/execute/pr56962.c: New test.
2175 2013-04-15 Richard Biener <rguenther@suse.de>
2177 PR tree-optimization/56933
2178 * gcc.dg/vect/pr56933.c: New testcase.
2180 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2182 * gcc.target/arm/anddi3-opt.c: New test.
2183 * gcc.target/arm/anddi3-opt2.c: Likewise.
2185 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
2187 * gcc.dg/pr56890-1.c: New test.
2188 * gcc.dg/pr56890-2.c: Likewise.
2190 2013-04-15 Joey Ye <joey.ye@arm.com>
2192 * gcc.target/arm/thumb1-far-jump-1.c: New test.
2193 * gcc.target/arm/thumb1-far-jump-2.c: New test.
2195 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
2198 * gfortran.dg/select_type_33.f03: New test.
2200 2013-04-13 Janus Weil <janus@gcc.gnu.org>
2203 * gfortran.dg/typebound_proc_29.f03: New.
2205 2013-04-12 Janus Weil <janus@gcc.gnu.org>
2208 * gfortran.dg/typebound_proc_28.f03: New.
2210 2013-04-12 Jeff Law <law@redhat.com>
2212 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
2215 2013-04-12 Tobias Burnus <burnus@net-b.de>
2218 * gfortran.dg/coarray/alloc_comp_2.f90: New.
2220 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
2223 * gcc.target/i386/pr56903.c: New test.
2225 2013-04-12 Janus Weil <janus@gcc.gnu.org>
2228 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
2229 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
2230 * gfortran.dg/block_11.f90: Fix invalid test case.
2231 * gfortran.dg/function_types_3.f90: Add new error message.
2232 * gfortran.dg/global_references_1.f90: Ditto.
2233 * gfortran.dg/import2.f90: Remove unneeded parts.
2234 * gfortran.dg/import6.f90: Fix invalid test case.
2235 * gfortran.dg/proc_decl_2.f90: Ditto.
2236 * gfortran.dg/proc_decl_9.f90: Ditto.
2237 * gfortran.dg/proc_decl_18.f90: Ditto.
2238 * gfortran.dg/proc_ptr_40.f90: New.
2239 * gfortran.dg/whole_file_7.f90: Modified error wording.
2240 * gfortran.dg/whole_file_16.f90: Ditto.
2241 * gfortran.dg/whole_file_17.f90: Add -pedantic.
2242 * gfortran.dg/whole_file_18.f90: Modified error wording.
2243 * gfortran.dg/whole_file_20.f03: Ditto.
2244 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
2247 2013-04-12 Richard Biener <rguenther@suse.de>
2250 2013-04-10 Richard Biener <rguenther@suse.de>
2252 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2254 2013-04-12 Tobias Burnus <burnus@net-b.de>
2257 * gfortran.dg/class_allocate_15.f90: New.
2260 2013-04-12 Tobias Burnus <burnus@net-b.de>
2262 * gfortran.dg/coarray_lib_alloc_2.f90: Update
2263 scan-tree-dump-times.
2265 2013-04-12 Jakub Jelinek <jakub@redhat.com>
2267 PR tree-optimization/56918
2268 PR tree-optimization/56920
2269 * gcc.dg/vect/pr56918.c: New test.
2270 * gcc.dg/vect/pr56920.c: New test.
2272 2013-04-12 Tobias Burnus <burnus@net-b.de>
2275 * gfortran.dg/class_allocate_14.f90: New.
2276 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
2277 * gfortran.dg/coarray_lib_alloc_3.f90: New.
2279 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
2281 * gcc.dg/fold-cstvecshift.c: New testcase.
2283 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2285 * gcc.target/aarch64/negs.c: New.
2287 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2290 * g++.dg/template/arrow4.C: New test.
2292 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
2294 * gnat.dg/array23.adb: New test.
2295 * gnat.dg/array23_pkg[123].ads: New helpers.
2297 2013-04-11 Jeff Law <law@redhat.com>
2299 PR tree-optimization/56900
2300 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
2302 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2305 * g++.dg/cpp0x/sfinae44.C: New.
2307 2013-04-11 Arnaud Charlet <charlet@adacore.com>
2309 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
2310 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
2312 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2315 * g++.dg/cpp0x/enum26.C: New.
2316 * g++.old-deja/g++.pt/mangle1.C: Adjust.
2318 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2320 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
2322 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
2324 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2325 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
2326 loop is vectorized and that the correct instruction is generated.
2327 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2328 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2329 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2331 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2333 PR tree-optimization/56899
2334 * gcc.c-torture/execute/pr56899.c: New test.
2336 2013-04-10 David S. Miller <davem@davemloft.net>
2338 * gcc.target/sparc/setcc-4.c: New test.
2339 * gcc.target/sparc/setcc-5.c: New test.
2341 2013-04-10 Richard Biener <rguenther@suse.de>
2343 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2345 2013-04-10 Richard Biener <rguenther@suse.de>
2347 * gcc.dg/vect/slp-39.c: New testcase.
2349 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
2351 PR tree-optimization/55524
2352 * gcc.target/epiphany/fnma-1.c: New test.
2354 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
2356 * gcc.dg/tree-ssa/inline-11.c: New test
2358 2013-04-10 Jakub Jelinek <jakub@redhat.com>
2361 * g++.dg/template/arrow3.C: New test.
2363 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2365 * gcc.target/arm/minmax_minus.c: New test.
2367 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2370 * c-c++-common/gomp/pr56883.c: New test.
2372 2013-04-09 Jeff Law <law@redhat.com>
2374 * gcc.dg/tree-ssa/vrp87.c: New test.
2376 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2378 PR tree-optimization/56854
2379 * g++.dg/torture/pr56854.C: New test.
2381 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2384 * gfortran.dg/array_constructor_44.f90: New test.
2386 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
2389 * g++.dg/cpp0x/constexpr-specialization.C: New.
2391 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2393 * gcc.c-torture/execute/pr56837.c: New test.
2397 * g++.dg/opt/vt3.C: New test.
2398 * g++.dg/opt/vt4.C: New test.
2400 2013-04-08 Jeff Law <law@redhat.com>
2402 * gcc.dg/tree-ssa/forwprop-25.c: New test.
2404 2013-04-08 Richard Biener <rguenther@suse.de>
2406 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2408 2013-04-08 Richard Biener <rguenther@suse.de>
2410 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2412 2013-04-08 Richard Biener <rguenther@suse.de>
2414 * g++.dg/vect/slp-pr56812.cc: Adjust.
2416 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2418 * gcc.dg/pr56837.c: New test.
2419 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2420 "generated memset minus one".
2422 2013-04-07 Tobias Burnus <burnus@net-b.de>
2425 * gfortran.dg/reshape_5.f90: New.
2427 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2430 * gcc.target/powerpc/recip-1.c: Modify expected output.
2431 * gcc.target/powerpc/recip-3.c: Likewise.
2432 * gcc.target/powerpc/recip-4.c: Likewise.
2433 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2435 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2437 * gcc.target/arm/peep-ldrd-1.c: New test.
2438 * gcc.target/arm/peep-strd-1.c: Likewise.
2440 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2442 * gcc.target/arm/negdi-1.c: New test.
2443 * gcc.target/arm/negdi-2.c: Likewise.
2444 * gcc.target/arm/negdi-3.c: Likewise.
2445 * gcc.target/arm/negdi-4.c: Likewise.
2447 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2449 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2450 Add -march=armv8-a when we use v8 NEON.
2451 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2452 (check_effective_target_vect_call_ceilf): Likewise.
2453 (check_effective_target_vect_call_floorf): Likewise.
2454 (check_effective_target_vect_call_roundf): Likewise.
2455 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2456 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2457 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2458 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2459 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2461 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2463 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2464 * gcc.target/powerpc/sd-pwr6.c: Same.
2465 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2466 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2468 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2470 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2472 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2475 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2476 * gfortran.dg/altreturn_4.f90: Ditto.
2477 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2478 * gfortran.dg/altreturn_5.f90: Ditto.
2479 * gfortran.dg/altreturn_6.f90: Ditto.
2480 * gfortran.dg/altreturn_7.f90: Ditto.
2482 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2484 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2486 (check_effective_target_arm_v8_neon_ok_nocache):
2488 (check_effective_target_arm_v8_neon_ok): Change to use
2489 check_effective_target_arm_v8_neon_ok_nocache.
2490 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2492 (check_effective_target_vect_call_btruncf):
2493 Enable for arm and ARMv8 NEON.
2494 (check_effective_target_vect_call_ceilf): Likewise.
2495 (check_effective_target_vect_call_floorf): Likewise.
2496 (check_effective_target_vect_call_roundf): Likewise.
2497 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2500 2013-04-04 Marek Polacek <polacek@redhat.com>
2502 PR tree-optimization/48186
2503 * gcc.dg/pr48186.c: New test.
2505 2013-04-04 Richard Biener <rguenther@suse.de>
2507 PR tree-optimization/56826
2508 * gcc.dg/vect/pr56826.c: New testcase.
2509 * gcc.dg/vect/O3-pr36098.c: Adjust.
2511 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2513 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2514 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2515 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2516 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2517 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2518 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2519 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2520 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2521 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2522 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2524 2013-04-04 Richard Biener <rguenther@suse.de>
2526 PR tree-optimization/56213
2527 * gcc.dg/vect/vect-123.c: New testcase.
2529 2013-04-04 Tobias Burnus <burnus@net-b.de>
2532 * gfortran.dg/read_repeat_2.f90: New.
2534 2013-04-04 Richard Biener <rguenther@suse.de>
2536 PR tree-optimization/56837
2537 * g++.dg/torture/pr56837.C: New testcase.
2539 2013-04-04 Tobias Burnus <burnus@net-b.de>
2542 * gfortran.dg/c_loc_test_21.f90: New.
2543 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2544 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2545 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2546 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2547 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2549 2013-04-03 Jeff Law <law@redhat.com>
2551 PR tree-optimization/56799
2552 * gcc.c-torture/execute/pr56799.c: New test.
2554 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2557 * g++.dg/warn/Wpointer-arith-1.C: New.
2558 * g++.dg/gomp/for-19.C: Adjust.
2560 2013-04-03 Marek Polacek <polacek@redhat.com>
2563 * gcc.dg/pr55702.c: New test.
2565 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2568 * gcc.dg/pr56809.c: New testcase.
2570 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2573 * g++.dg/debug/pr56819.C: New test.
2575 2013-04-03 Richard Biener <rguenther@suse.de>
2577 PR tree-optimization/56817
2578 * g++.dg/torture/pr56817.C: New testcase.
2580 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2582 * gcc.dg/vect/bb-slp-31.c: New file.
2584 2013-04-03 Jason Merrill <jason@redhat.com>
2587 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2589 2013-04-03 Richard Biener <rguenther@suse.de>
2591 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2593 2013-04-03 Richard Biener <rguenther@suse.de>
2595 PR tree-optimization/55964
2596 * gcc.dg/torture/pr55964-2.c: New testcase.
2598 2013-04-03 Richard Biener <rguenther@suse.de>
2600 PR tree-optimization/56501
2601 * gcc.dg/torture/pr56501.c: New testcase.
2603 2013-04-03 Richard Biener <rguenther@suse.de>
2605 PR tree-optimization/56407
2606 * gcc.dg/torture/pr56407.c: New testcase.
2608 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2610 PR tree-optimization/56790
2611 * g++.dg/ext/pr56790-1.C: New testcase.
2613 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2615 * gcc.target/i386/merge-1.c: New testcase.
2616 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2618 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2621 * gcc.c-torture/execute/pr19449.c: New test.
2623 2013-04-03 Richard Biener <rguenther@suse.de>
2625 PR tree-optimization/56812
2626 * g++.dg/vect/slp-pr56812.cc: New testcase.
2628 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2632 * gfortran.dg/altreturn_8.f90: New.
2633 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2634 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2635 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2637 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2639 PR rtl-optimization/56745
2640 * gcc.c-torture/compile/pr56745.c: New test.
2642 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2644 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2646 2013-04-02 Richard Biener <rguenther@suse.de>
2648 PR tree-optimization/56778
2649 * gcc.dg/torture/pr56778.c: New testcase.
2651 2013-04-02 Richard Biener <rguenther@suse.de>
2654 * g++.dg/torture/pr56768.C: New testcase.
2656 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2658 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2660 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2663 * gfortran.dg/namelist_82.f90: New test.
2665 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2668 * gfortran.dg/implicit_class_1.f90: New.
2670 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2673 * gfortran.dg/namelist_81.f90: New test.
2675 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2677 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2678 for constant and equal string lengths.
2679 * gfortran.dg/character_comparison_5.f90: Likewise.
2680 * gfortran.dg/character_comparison_9.f90: New test.
2682 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2684 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2685 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2687 2013-03-29 Tobias Burnus <burnus@net-b.de>
2690 * gfortran.dg/optional_absent_3.f90: New.
2692 2013-03-29 Tobias Burnus <burnus@net-b.de>
2695 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2697 2013-03-29 Tobias Burnus <burnus@net-b.de>
2700 * gfortran.dg/namelist_80.f90: New.
2702 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2705 * gfortran.dg/string_length_2.f90: New test.
2706 * gfortran.dg/dependency_41.f90: New test.
2708 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2711 * gfortran.dg/array_constructor_43.f90: New test.
2712 * gfortran.dg/random_seed_3.f90: New test.
2714 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2716 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2717 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2718 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2719 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2720 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2721 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2722 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2723 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2724 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2725 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2727 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2730 * g++.dg/conversion/op4.C: Adjust.
2731 * g++.dg/cpp0x/rv1n.C: Likewise.
2732 * g++.dg/cpp0x/rv2n.C: Likewise.
2733 * g++.dg/cpp0x/template_deduction.C: Likewise.
2734 * g++.dg/expr/cond8.C: Likewise.
2735 * g++.dg/other/error4.C: Likewise.
2736 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2737 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2738 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2739 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2740 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2741 * g++.old-deja/g++.law/cvt20.C: Likewise.
2742 * g++.old-deja/g++.law/cvt8.C: Likewise.
2743 * g++.old-deja/g++.law/init8.C: Likewise.
2744 * g++.old-deja/g++.mike/net12.C: Likewise.
2745 * g++.old-deja/g++.mike/net8.C: Likewise.
2746 * g++.old-deja/g++.mike/p2793.C: Likewise.
2747 * g++.old-deja/g++.mike/p3836.C: Likewise.
2748 * g++.old-deja/g++.mike/p418.C: Likewise.
2749 * g++.old-deja/g++.mike/p701.C: Likewise.
2750 * g++.old-deja/g++.mike/p807.C: Likewise.
2752 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2755 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2758 2013-03-28 Marek Polacek <polacek@redhat.com>
2760 PR tree-optimization/56695
2761 * gcc.dg/vect/pr56695.c: New test.
2763 2013-03-28 Richard Biener <rguenther@suse.de>
2765 PR tree-optimization/37021
2766 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2767 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2769 2013-03-27 Tobias Burnus <burnus@net-b.de>
2773 * gfortran.dg/sizeof_2.f90: New.
2774 * gfortran.dg/sizeof_3.f90: New.
2775 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2777 2013-03-27 Richard Biener <rguenther@suse.de>
2779 PR tree-optimization/37021
2780 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2782 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2784 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2785 * g++.dg/ipa/ivinline-2.C: Likewise.
2786 * g++.dg/ipa/ivinline-3.C: Likewise.
2787 * g++.dg/ipa/ivinline-4.C: Likewise.
2788 * g++.dg/ipa/ivinline-5.C: Likewise.
2789 * g++.dg/ipa/ivinline-7.C: Likewise.
2790 * g++.dg/ipa/ivinline-8.C: Likewise.
2791 * g++.dg/ipa/ivinline-9.C: Likewise.
2792 * g++.dg/cpp0x/noexcept03.C: Likewise.
2793 * gcc.dg/const-1.c: Likewise.
2794 * gcc.dg/ipa/pure-const-1.c: Likewise.
2795 * gcc.dg/noreturn-8.c: Likewise.
2796 * gcc.target/i386/mmx-1.c: Likewise.
2797 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2798 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2799 * gcc.c-torture/execute/pr33992.x: New file.
2801 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2803 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2805 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2808 * g++.dg/ext/desig5.C: New.
2810 2013-03-26 Tobias Burnus <burnus@net-b.de>
2813 * gfortran.dg/merge_init_expr_2.f90: New.
2814 * gfortran.dg/merge_char_1.f90: Modify test to
2815 stay a run-time test.
2816 * gfortran.dg/merge_char_3.f90: Ditto.
2818 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2820 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2821 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2823 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2826 * g++.dg/cpp0x/range-for23.C: New.
2828 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2831 * gfortran.dg/namelist_79.f90: New.
2833 2013-03-25 Martin Jambor <mjambor@suse.cz>
2835 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2837 2013-03-25 Tobias Burnus <burnus@net-b.de>
2857 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2858 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2859 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2860 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2861 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2862 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2863 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2864 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2865 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2866 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2867 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2868 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2869 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2870 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2871 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2872 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2873 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2874 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2875 * gfortran.dg/pr32601_1.f03: Ditto.
2876 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2877 * gfortran.dg/blockdata_7.f90: New.
2878 * gfortran.dg/c_assoc_4.f90: New.
2879 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2880 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2881 * gfortran.dg/c_funloc_tests_8.f90: New.
2882 * gfortran.dg/c_loc_test_17.f90: New.
2883 * gfortran.dg/c_loc_test_18.f90: New.
2884 * gfortran.dg/c_loc_test_19.f90: New.
2885 * gfortran.dg/c_loc_test_20.f90: New.
2886 * gfortran.dg/c_sizeof_5.f90: New.
2887 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2888 * gfortran.dg/transfer_resolve_2.f90: New.
2889 * gfortran.dg/transfer_resolve_3.f90: New.
2890 * gfortran.dg/transfer_resolve_4.f90: New.
2891 * gfortran.dg/pr32601.f03: Update dg-error.
2892 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2893 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2895 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2897 * gcc.target/arm/vseleqdf.c: New test.
2898 * gcc.target/arm/vseleqsf.c: Likewise.
2899 * gcc.target/arm/vselgedf.c: Likewise.
2900 * gcc.target/arm/vselgesf.c: Likewise.
2901 * gcc.target/arm/vselgtdf.c: Likewise.
2902 * gcc.target/arm/vselgtsf.c: Likewise.
2903 * gcc.target/arm/vselledf.c: Likewise.
2904 * gcc.target/arm/vsellesf.c: Likewise.
2905 * gcc.target/arm/vselltdf.c: Likewise.
2906 * gcc.target/arm/vselltsf.c: Likewise.
2907 * gcc.target/arm/vselnedf.c: Likewise.
2908 * gcc.target/arm/vselnesf.c: Likewise.
2909 * gcc.target/arm/vselvcdf.c: Likewise.
2910 * gcc.target/arm/vselvcsf.c: Likewise.
2911 * gcc.target/arm/vselvsdf.c: Likewise.
2912 * gcc.target/arm/vselvssf.c: Likewise.
2914 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2916 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2918 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2919 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2920 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2921 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2922 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2923 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2924 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2925 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2926 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2927 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2928 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2929 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2930 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2931 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2932 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2933 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2934 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2935 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2936 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2937 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2938 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2939 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2940 * gcc.target/arm/atomic-op-char.c: Likewise.
2941 * gcc.target/arm/atomic-op-consume.c: Likewise.
2942 * gcc.target/arm/atomic-op-int.c: Likewise.
2943 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2944 * gcc.target/arm/atomic-op-release.c: Likewise.
2945 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2946 * gcc.target/arm/atomic-op-short.c: Likewise.
2948 2013-03-25 Richard Biener <rguenther@suse.de>
2951 * g++.dg/torture/pr56694.C: New testcase.
2953 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2956 * gcc.target/arm/neon-vcond-gt.c: New test.
2957 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2958 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2960 2013-03-25 Richard Biener <rguenther@suse.de>
2962 PR tree-optimization/56689
2963 * gcc.dg/torture/pr56689.c: New testcase.
2965 2013-03-25 Kai Tietz <ktietz@redhat.com>
2967 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2969 2013-03-24 Tobias Burnus <burnus@net-b.de>
2972 * gfortran.dg/eof_5.f90: New.
2974 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2976 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2979 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2981 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2983 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2986 * gcc.c-torture/execute/builtins/builtins.exp: Add
2987 -Wl,--allow-multiple-definition for RTEMS targets.
2989 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2991 * gcc.target/aarch64/movk.c: New test.
2993 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2995 * g++.dg/ext/vector21.C: New testcase.
2997 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2999 * gcc.target/arm/neon-for-64bits-1.c: New tests.
3000 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
3002 2013-03-21 Richard Biener <rguenther@suse.de>
3004 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
3005 * gcc.dg/vect/vect-outer-3a.c: Likewise.
3007 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3009 * gcc.target/aarch64/vect.c: Test and result vector added
3010 for sabd and saba instructions.
3011 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
3012 instructions in assembly.
3013 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
3014 * gcc.target/aarch64/vect-fp.c: Test and result vector added
3015 for fabd instruction.
3016 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
3017 instruction in assembly.
3018 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
3020 2013-03-20 Jeff Law <law@redhat.com>
3022 * g++.dg/tree-ssa/ssa-dom.C: New test.
3024 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3026 * gcc.target/powerpc/mmfpgpr.c: New test.
3027 * gcc.target/powerpc/sd-vsx.c: Likewise.
3028 * gcc.target/powerpc/sd-pwr6.c: Likewise.
3029 * gcc.target/powerpc/vsx-float0.c: Likewise.
3031 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
3033 PR tree-optimization/56355
3034 * gcc.dg/pr56355-1.c: New file.
3036 2013-03-20 Catherine Moore <clm@codesourcery.com>
3037 Richard Sandiford <rdsandiford@googlemail.com>
3039 * gcc.target/mips/mips.exp: Add microMIPS support.
3040 * gcc.target/mips/umips-movep-2.c: New test.
3041 * gcc.target/mips/umips-lwp-2.c: New test.
3042 * gcc.target/mips/umips-swp-5.c: New test.
3043 * gcc.target/mips/umips-constraints-1.c: New test.
3044 * gcc.target/mips/umips-lwp-3.c: New test.
3045 * gcc.target/mips/umips-swp-6.c: New test.
3046 * gcc.target/mips/umips-constraints-2.c: New test.
3047 * gcc.target/mips/umips-save-restore-1.c: New test.
3048 * gcc.target/mips/umips-lwp-4.c: New test.
3049 * gcc.target/mips/umips-swp-7.c: New test.
3050 * gcc.target/mips/umips-save-restore-2.c: New test.
3051 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3052 * gcc.target/mips/umips-lwp-5.c: New test.
3053 * gcc.target/mips/umips-save-restore-3.c: New test.
3054 * gcc.target/mips/umips-lwp-6.c: New test.
3055 * gcc.target/mips/umips-swp-1.c: New test.
3056 * gcc.target/mips/umips-lwp-7.c: New test.
3057 * gcc.target/mips/umips-swp-2.c: New test.
3058 * gcc.target/mips/umips-lwp-8.c: New test.
3059 * gcc.target/mips/umips-swp-3.c: New test.
3060 * gcc.target/mips/umips-movep-1.c: New test.
3061 * gcc.target/mips/umips-lwp-1.c: New test.
3062 * gcc.target/mips/umips-swp-4.c: New test.
3064 2013-03-20 Richard Biener <rguenther@suse.de>
3066 PR tree-optimization/56661
3067 * gcc.dg/torture/pr56661.c: New testcase.
3069 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3071 PR rtl-optimization/56605
3072 * gcc.target/powerpc/pr56605.c: New.
3074 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3077 * gfortran.dg/do_1.f90: Don't xfail.
3079 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3082 * gfortran.dg/namelist_77.f90: New.
3083 * gfortran.dg/namelist_78.f90: New.
3085 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3088 * gfortran.dg/open_negative_unit_1.f90: New.
3090 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3092 * gcc.target/aarch64/sbc.c: New test.
3094 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3096 * gcc.target/aarch64/ror.c: New test.
3098 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3100 * gcc.target/aarch64/extr.c: New test.
3102 2013-03-19 Richard Biener <rguenther@suse.de>
3104 PR tree-optimization/56273
3105 * gcc.dg/tree-ssa/vrp47.c: Adjust.
3106 * c-c++-common/uninit-17.c: Likewise.
3108 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3110 PR tree-optimization/56635
3111 * g++.dg/torture/pr56635.C: New test.
3113 2013-03-18 Richard Biener <rguenther@suse.de>
3115 PR tree-optimization/3713
3116 * g++.dg/ipa/devirt-12.C: New testcase.
3118 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3121 * c-c++-common/pr56566.c: New test.
3123 2013-03-17 Jason Merrill <jason@redhat.com>
3125 * g++.dg/template/abstract-dr337.C: XFAIL.
3127 2013-03-16 Jakub Jelinek <jakub@redhat.com>
3130 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
3131 * c-c++-common/pr56607.c: New test.
3133 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
3136 * g++.dg/cpp0x/constexpr-array5.C: New.
3138 2013-03-15 Tobias Burnus <burnus@net-b.de>
3141 * gfortran.dg/transfer_intrinsic_5.f90: New.
3143 2013-03-15 Kai Tietz <ktietz@redhat.com>
3145 * gcc.target/i386/movti.c: Don't test for x64 mingw.
3146 * gcc.target/i386/pr20020-1.c: Likewise.
3147 * gcc.target/i386/pr20020-2.c: Likewise.
3148 * gcc.target/i386/pr20020-3.c: Likewise.
3149 * gcc.target/i386/pr53425-1.c: Likewise.
3150 * gcc.target/i386/pr53425-2.c: Likewise.
3151 * gcc.target/i386/pr55093.c: Likewise.
3152 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
3154 2013-03-15 Jakub Jelinek <jakub@redhat.com>
3157 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
3158 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
3160 2013-03-14 Jakub Jelinek <jakub@redhat.com>
3162 PR tree-optimization/53265
3163 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
3165 * gcc.dg/graphite/id-6.c (test): Likewise.
3166 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
3167 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
3169 PR tree-optimization/53265
3170 * gcc.dg/pr53265.c: New test.
3171 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
3173 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
3175 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
3176 n, use it as high bound instead of 4.
3178 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
3181 * gcc.target/sh/pr49880-1.c: New.
3182 * gcc.target/sh/pr49880-2.c: New.
3183 * gcc.target/sh/pr49880-3.c: New.
3184 * gcc.target/sh/pr49880-4.c: New.
3185 * gcc.target/sh/pr49880-5.c: New.
3187 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
3189 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
3191 2013-03-13 Richard Biener <rguenther@suse.de>
3193 PR tree-optimization/56608
3194 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
3196 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
3199 * g++.dg/cpp0x/alias-decl-32.C: New.
3201 2013-03-11 Jan Hubicka <jh@suse.cz>
3204 * gcc.c-torture/compile/pr56571.c: New testcase.
3206 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3208 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
3209 * gcc.dg/tree-ssa/pr55579.c: Likewise.
3211 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
3213 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
3214 * gcc.dg/inline_4.c: Likewise.
3215 * gcc.dg/unroll_2.c: Likewise.
3216 * gcc.dg/unroll_3.c: Likewise.
3217 * gcc.dg/unroll_4.c: Likewise.
3219 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3222 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
3225 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
3227 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
3230 * gcc.c-torture/compile/pr40797.c: New.
3232 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3234 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
3236 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
3239 * gfortran.dg/class_56.f90: New test.
3241 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
3244 * gcc.target/mips/pr56524.c: New test.
3246 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3249 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
3251 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3254 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
3256 2013-03-08 Marek Polacek <polacek@redhat.com>
3258 PR tree-optimization/56478
3259 * gcc.dg/torture/pr56478.c: New test.
3261 2013-03-08 Kai Tietz <ktietz@redhat.com>
3263 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
3264 targets linker option --allow-multiple-definition.
3266 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
3267 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
3268 * gcc.dg/pr52549.c: Add LLP64 case.
3269 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
3270 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
3271 * gcc.dg/torture/pr51071-2.c: Likewise.
3272 * gcc.dg/tree-ssa/vrp72.c: Likewise.
3273 * gcc.dg/tree-ssa/vrp73.c: Likewise.
3274 * gcc.dg/tree-ssa/vrp75.c: Likewise.
3275 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
3276 * gcc.dg/weak/weak-1.c: Likewise.
3277 * gcc.dg/weak/weak-2.c: Likewise.
3278 * gcc.dg/weak/weak-3.c: Likewise.
3279 * gcc.dg/weak/weak-4.c: Likewise.
3280 * gcc.dg/weak/weak-5.c: Likewise.
3281 * gcc.dg/weak/weak-15.c: Likewise.
3282 * gcc.dg/weak/weak-16.c: Likewise.
3284 * c-c++-common/pr54486.c: Skip test for mingw-targets.
3286 2013-03-07 Jakub Jelinek <jakub@redhat.com>
3288 PR tree-optimization/56559
3289 * gcc.dg/tree-ssa/reassoc-26.c: New test.
3291 2013-03-07 Andreas Schwab <schwab@suse.de>
3293 * gcc.dg/pr31490.c: Fix last change.
3295 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
3298 * g++.dg/template/crash115.C: New.
3300 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3302 PR tree-optimization/56539
3303 * gcc.c-torture/compile/pr56539.c: New test.
3305 2013-03-06 Kai Tietz <ktietz@redhat.com>
3307 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
3309 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
3310 * gcc.dg/lto/20091013-1_2.c: Likewise.
3311 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
3313 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3315 * gnat.dg/specs/aggr6.ads: New test.
3317 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3319 * gnat.dg/loop_optimization15.ad[sb]: New test.
3321 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3324 * gcc.dg/pr56548.c: New test.
3326 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3329 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
3331 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3334 * g++.dg/template/typename20.C: New test.
3336 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3339 * gcc.dg/pr56510.c: New test.
3341 PR rtl-optimization/56484
3342 * gcc.c-torture/compile/pr56484.c: New test.
3344 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
3347 * g++.dg/warn/Wsign-conversion-2.C: New.
3349 2013-03-05 Richard Biener <rguenther@suse.de>
3351 PR tree-optimization/56270
3352 * gcc.dg/vect/slp-38.c: New testcase.
3354 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3356 PR rtl-optimization/56494
3357 * gcc.dg/pr56494.c: New test.
3359 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
3361 * gcc.dg/pr56424.c: New test.
3363 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3365 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3366 * gcc.dg/pr56228.c <avr>: Skip.
3368 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3371 PR tree-optimization/52631
3372 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3374 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
3376 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3377 * gcc.dg/vect/vect-83_64.c: Same.
3379 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3382 * gfortran.dg/pointer_check_13.f90: New test.
3384 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3387 * gfortran.dg/array_constructor_42.f90: New test.
3389 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
3392 * g++.dg/template/static33.C: New.
3393 * g++.dg/template/static34.C: Likewise.
3396 * g++.dg/template/static35.C: New.
3398 2013-03-01 Steve Ellcey <sellcey@mips.com>
3400 * gcc.dg/pr56396.c: Require pic support.
3402 2013-03-01 Richard Biener <rguenther@suse.de>
3404 PR tree-optimization/55481
3405 * gcc.dg/torture/pr56488.c: New testcase.
3407 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3408 Jakub Jelinek <jakub@redhat.com>
3411 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3412 no_sanitize_address attribute rather than no_address_safety_analysis.
3413 * g++.dg/asan/sanitizer_test_utils.h
3414 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3415 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3416 in addition to no_address_safety_analysis.
3418 2013-02-28 Jason Merrill <jason@redhat.com>
3421 * g++.dg/cpp0x/constexpr-and.C: New.
3423 2013-02-28 Martin Jambor <mjambor@suse.cz>
3425 PR tree-optimization/56294
3426 * g++.dg/debug/pr56294.C: New test.
3428 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3430 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3432 2013-02-27 Marek Polacek <polacek@redhat.com>
3434 PR rtl-optimization/56466
3435 * gcc.dg/pr56466.c: New test.
3437 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3439 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3440 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3441 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3443 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3446 * gcc.dg/pr45472.c: New test.
3448 2013-02-26 Marek Polacek <polacek@redhat.com>
3450 PR tree-optimization/56426
3451 * gcc.dg/pr56436.c: New test.
3453 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3455 PR tree-optimization/56448
3456 * gcc.c-torture/compile/pr56448.c: New test.
3458 PR tree-optimization/56443
3459 * gcc.dg/torture/pr56443.c: New test.
3461 2013-02-25 Richard Biener <rguenther@suse.de>
3463 PR tree-optimization/56175
3464 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3466 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3469 * g++.dg/torture/pr56403.C: New test.
3471 2013-02-25 Catherine Moore <clm@codesourcery.com>
3474 2013-02-24 Catherine Moore <clm@codesourcery.com>
3475 Richard Sandiford <rdsandiford@googlemail.com>
3477 * gcc.target/mips/mips.exp: Add microMIPS support.
3478 * gcc.target/mips/umips-movep-2.c: New test.
3479 * gcc.target/mips/umips-lwp-2.c: New test.
3480 * gcc.target/mips/umips-swp-5.c: New test.
3481 * gcc.target/mips/umips-constraints-1.c: New test.
3482 * gcc.target/mips/umips-lwp-3.c: New test.
3483 * gcc.target/mips/umips-swp-6.c: New test.
3484 * gcc.target/mips/umips-constraints-2.c: New test.
3485 * gcc.target/mips/umips-save-restore-1.c: New test.
3486 * gcc.target/mips/umips-lwp-4.c: New test.
3487 * gcc.target/mips/umips-swp-7.c: New test.
3488 * gcc.target/mips/umips-save-restore-2.c: New test.
3489 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3490 * gcc.target/mips/umips-lwp-5.c: New test.
3491 * gcc.target/mips/umips-save-restore-3.c: New test.
3492 * gcc.target/mips/umips-lwp-6.c: New test.
3493 * gcc.target/mips/umips-swp-1.c: New test.
3494 * gcc.target/mips/umips-lwp-7.c: New test.
3495 * gcc.target/mips/umips-swp-2.c: New test.
3496 * gcc.target/mips/umips-lwp-8.c: New test.
3497 * gcc.target/mips/umips-swp-3.c: New test.
3498 * gcc.target/mips/umips-movep-1.c: New test.
3499 * gcc.target/mips/umips-lwp-1.c: New test.
3500 * gcc.target/mips/umips-swp-4.c: New test.
3502 2013-02-24 Catherine Moore <clm@codesourcery.com>
3503 Richard Sandiford <rdsandiford@googlemail.com>
3505 * gcc.target/mips/mips.exp: Add microMIPS support.
3506 * gcc.target/mips/umips-movep-2.c: New test.
3507 * gcc.target/mips/umips-lwp-2.c: New test.
3508 * gcc.target/mips/umips-swp-5.c: New test.
3509 * gcc.target/mips/umips-constraints-1.c: New test.
3510 * gcc.target/mips/umips-lwp-3.c: New test.
3511 * gcc.target/mips/umips-swp-6.c: New test.
3512 * gcc.target/mips/umips-constraints-2.c: New test.
3513 * gcc.target/mips/umips-save-restore-1.c: New test.
3514 * gcc.target/mips/umips-lwp-4.c: New test.
3515 * gcc.target/mips/umips-swp-7.c: New test.
3516 * gcc.target/mips/umips-save-restore-2.c: New test.
3517 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3518 * gcc.target/mips/umips-lwp-5.c: New test.
3519 * gcc.target/mips/umips-save-restore-3.c: New test.
3520 * gcc.target/mips/umips-lwp-6.c: New test.
3521 * gcc.target/mips/umips-swp-1.c: New test.
3522 * gcc.target/mips/umips-lwp-7.c: New test.
3523 * gcc.target/mips/umips-swp-2.c: New test.
3524 * gcc.target/mips/umips-lwp-8.c: New test.
3525 * gcc.target/mips/umips-swp-3.c: New test.
3526 * gcc.target/mips/umips-movep-1.c: New test.
3527 * gcc.target/mips/umips-lwp-1.c: New test.
3528 * gcc.target/mips/umips-swp-4.c: New test.
3530 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3533 * lib/asan-dg.exp (asan_link_flags): Add
3534 -B${gccpath}/libsanitizer/asan/ to flags.
3536 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3539 * gcc.dg/torture/pr56420.c: New test.
3541 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3544 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3546 2013-02-21 Martin Jambor <mjambor@suse.cz>
3548 PR tree-optimization/56310
3549 * g++.dg/ipa/pr56310.C: New test.
3551 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3554 * gfortran.dg/proc_ptr_comp_37.f90: New.
3556 2013-02-21 Richard Biener <rguenther@suse.de>
3558 PR tree-optimization/56415
3560 2013-02-11 Richard Biener <rguenther@suse.de>
3562 PR tree-optimization/56273
3563 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3564 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3565 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3566 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3567 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3568 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3570 2013-02-21 Marek Polacek <polacek@redhat.com>
3572 PR tree-optimization/56398
3573 * g++.dg/torture/pr56398.C: New test.
3575 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3578 * gcc.c-torture/compile/pr56405.c: New test.
3580 2013-02-20 Jan Hubicka <jh@suse.cz>
3582 PR tree-optimization/56265
3583 * g++.dg/ipa/devirt-11.C: New testcase.
3585 2013-02-20 Richard Biener <rguenther@suse.de>
3587 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3589 2013-02-20 Richard Biener <rguenther@suse.de>
3590 Jakub Jelinek <jakub@redhat.com>
3592 PR tree-optimization/56396
3593 * gcc.dg/pr56396.c: New testcase.
3595 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3598 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3600 2013-02-19 Richard Biener <rguenther@suse.de>
3602 PR tree-optimization/56384
3603 * gcc.dg/torture/pr56384.c: New testcase.
3605 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3607 PR tree-optimization/56350
3608 * gcc.dg/pr56350.c: New test.
3610 PR tree-optimization/56381
3611 * g++.dg/opt/pr56381.C: New test.
3613 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3616 * lib/dg-pch.exp (pch-init, pch-finish,
3617 check_effective_target_pch_supported_debug): New procs.
3618 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3619 Likewise if $pch_unsupported_debug and $flags include -g.
3620 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3621 and dg-require-effective-target pch_unsupported_debug.
3622 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3623 * objc.dg/pch/pch.exp: Likewise.
3624 * gcc.dg/pch/pch.exp: Likewise.
3625 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3626 pch_unsupported_debug.
3627 * gcc.dg/pch/valid-1.hs: Likewise.
3628 * gcc.dg/pch/valid-1b.c: Likewise.
3629 * gcc.dg/pch/valid-1b.hs: Likewise.
3631 2013-02-18 Richard Biener <rguenther@suse.de>
3633 PR tree-optimization/56366
3634 * gcc.dg/torture/pr56366.c: New testcase.
3636 2013-02-18 Richard Biener <rguenther@suse.de>
3639 * gcc.dg/torture/pr56349.c: New testcase.
3641 2013-02-18 Richard Biener <rguenther@suse.de>
3643 PR tree-optimization/56321
3644 * gcc.dg/torture/pr56321.c: New testcase.
3646 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3648 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3650 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3651 Dodji Seketeli <dodji@redhat.com>
3654 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3655 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3656 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3657 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3658 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3659 * c-c++-common/asan/pr56330.c: Likewise.
3660 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3661 Ensure the size argument of __builtin_memcpy is a constant.
3663 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3664 Paolo Carlini <paolo.carlini@oracle.com>
3667 * g++.dg/cpp0x/enum23.C: New.
3669 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3672 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3674 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3676 PR rtl-optimization/56348
3677 * gcc.target/i386/pr56348.c: New test.
3679 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3681 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3682 * gcc.target/arm/interrupt-2.c: Likewise.
3684 2013-02-15 Tobias Burnus <burnus@net-b.de>
3687 * gfortran.dg/matmul_9.f90: New.
3689 2013-02-15 Tobias Burnus <burnus@net-b.de>
3692 * gfortran.dg/init_flag_11.f90: New.
3694 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3696 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3698 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3700 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3703 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3704 Tobias Burnus <burnus@net-b.de>
3707 * gfortran.dg/allocatable_function_7.f90: New.
3709 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3711 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3712 * asan_globals_test-wrapper.cc: New file.
3713 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3714 instead of asan_globals_test.cc as dg-additional-sources.
3715 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3716 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3717 "sanitizer_test_utils.h" instead of
3718 "sanitizer_common/tests/sanitizer_test_utils.h".
3719 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3720 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3721 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3722 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3723 * g++.dg/asan/asan_test.cc: Synced from upstream.
3724 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3726 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3729 * c-c++-common/asan/memcmp-2.c: New test.
3731 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3734 * g++.dg/cpp0x/udlit-string-literal.h: New.
3735 * g++.dg/cpp0x/udlit-string-literal.C: New.
3737 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3739 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3741 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3744 * gcc.target/arm/pr56184.C: New test.
3746 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3749 * g++.dg/torture/pr56302.C: New test.
3750 * g++.dg/cpp0x/constexpr-56302.C: New test.
3751 * c-c++-common/pr56302.c: New test.
3753 2013-02-13 Tobias Burnus <burnus@net-b.de>
3754 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3757 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3758 * gfortran.dg/quad_3.f90: Ditto.
3760 2013-02-13 Kostya Serebryany <kcc@google.com>
3762 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3763 to match the fresh asan run-time.
3764 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3766 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3768 Avoid instrumenting duplicated memory access in the same basic block
3769 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3770 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3771 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3772 * c-c++-common/asan/inc.c: Likewise.
3774 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3777 * gcc.target/i386/pr56148.c: New test.
3779 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3780 Tobias Burnus <burnus@net-b.de>
3783 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3786 2013-02-12 Richard Biener <rguenther@suse.de>
3789 * gcc.dg/lto/pr56297_0.c: New testcase.
3790 * gcc.dg/lto/pr56297_0.c: Likewise.
3792 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3795 * gfortran.dg/typebound_deferred_1.f90: New.
3797 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3799 PR rtl-optimization/56151
3800 * gcc.target/i386/pr56151.c: New test.
3802 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3804 * g++.dg/ext/mv12.C: New test.
3805 * g++.dg/ext/mv12.h: New file.
3806 * g++.dg/ext/mv12-aux.C: New file.
3807 * g++.dg/ext/mv13.C: New test.
3809 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3811 * lib/target-supports.exp
3812 (check_effective_target_powerpc_eabi_ok): New.
3813 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3815 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3816 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3818 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3819 * gcc.target/powerpc/pr51623.c: Likewise.
3820 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3821 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3823 2013-02-11 Alexander Potapenko <glider@google.com>
3824 Jack Howarth <howarth@bromo.med.uc.edu>
3825 Jakub Jelinek <jakub@redhat.com>
3828 * g++.dg/asan/pr55617.C: Run on all targets.
3830 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3832 PR rtl-optimization/56275
3833 * gcc.dg/pr56275.c: New test.
3835 2013-02-11 Richard Biener <rguenther@suse.de>
3837 PR tree-optimization/56273
3838 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3840 2013-02-11 Richard Biener <rguenther@suse.de>
3842 PR tree-optimization/56264
3843 * gcc.dg/torture/pr56264.c: New testcase.
3845 2013-02-11 Richard Biener <rguenther@suse.de>
3847 PR tree-optimization/56273
3848 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3849 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3850 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3851 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3852 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3853 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3855 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3857 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3858 for *-*-linux-gnu targets.
3859 * g++.dg/asan/interception-test-1.c: Ditto.
3860 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3861 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3863 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3866 * gfortran.dg/intrinsic_size_4.f90 : New test.
3868 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3871 * gcc.target/powerpc/pr56256.c: New test.
3873 2013-02-08 Ian Lance Taylor <iant@google.com>
3875 * lib/go.exp: Load timeout.exp.
3877 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3879 PR rtl-optimization/56246
3880 * gcc.target/i386/pr56246.c: New test.
3882 2013-02-08 Jeff Law <law@redhat.com>
3885 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3887 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3890 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3893 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3895 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3897 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3899 PR rtl-optimization/56195
3900 * gcc.dg/torture/pr56195.c: New test.
3902 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3905 * gfortran.dg/recursive_interface_2.f90: New test.
3907 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3909 PR tree-optimization/56250
3910 * gcc.c-torture/execute/pr56250.c: New test.
3912 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3914 PR tree-optimization/56064
3915 * gcc.dg/fixed-point/view-convert-2.c: New test.
3917 2013-02-08 Michael Matz <matz@suse.de>
3919 PR tree-optimization/52448
3920 * gcc.dg/pr52448.c: New test.
3922 2013-02-08 Richard Biener <rguenther@suse.de>
3925 * gcc.dg/torture/pr56181.c: New testcase.
3927 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3930 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3931 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3933 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3936 * g++.dg/parse/crash61.C: New test.
3939 * g++.dg/parse/pr56239.C: New test.
3942 * g++.dg/abi/mangle61.C: New test.
3944 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3946 PR rtl-optimization/56225
3947 * gcc.target/i386/pr56225.c: New test.
3949 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3952 * gcc.dg/guality/pr56154-1.c: New test.
3953 * gcc.dg/guality/pr56154-2.c: New test.
3954 * gcc.dg/guality/pr56154-3.c: New test.
3955 * gcc.dg/guality/pr56154-4.c: New test.
3956 * gcc.dg/guality/pr56154-aux.c: New file.
3958 PR tree-optimization/55789
3959 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3961 * gcc.dg/tree-ssa/inline-3.c: Add
3962 --param max-early-inliner-iterations=2 option.
3964 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3967 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3968 Add -fno-dwarf2-cfi-asm to dg-options.
3971 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3974 * gcc.dg/pr56228.c: New test.
3976 2013-02-07 Alan Modra <amodra@gmail.com>
3979 * gcc.target/powerpc/pr54009.c: New test.
3981 * gfortran.dg/pr54131.f: New test.
3983 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3986 * gfortran.dg/array_constructor_41.f90: New test.
3988 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3991 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3993 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3996 * g++.dg/gomp/pr56217.C: New test.
3998 2013-02-05 Jakub Jelinek <jakub@redhat.com>
4000 PR tree-optimization/56205
4001 * gcc.dg/tree-ssa/stdarg-6.c: New test.
4002 * gcc.c-torture/execute/pr56205.c: New test.
4004 2013-02-05 Richard Biener <rguenther@suse.de>
4006 PR tree-optimization/53342
4007 PR tree-optimization/53185
4008 * gcc.dg/vect/pr53185-2.c: New testcase.
4010 2013-02-05 Jan Hubicka <jh@suse.cz>
4012 PR tree-optimization/55789
4013 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
4014 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
4015 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
4016 * g++.dg/ipa/inline-1.C: New testcase.
4017 * g++.dg/ipa/inline-2.C: New testcase.
4018 * g++.dg/ipa/inline-3.C: New testcase.
4020 2013-02-05 Jan Hubicka <jh@suse.cz>
4022 PR tree-optimization/55789
4023 * g++.dg/torture/pr55789.C: New testcase.
4025 2013-02-05 Jakub Jelinek <jakub@redhat.com>
4028 * gcc.dg/pr56167.c: New test.
4030 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
4033 * gcc.target/sh/pr55146.c: New.
4035 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
4037 PR tree-optimization/54386
4038 * gcc.target/sh/pr54386.c: New.
4040 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
4043 * gfortran.dg/realloc_on _assign_16.f90 : New test.
4046 * gfortran.dg/realloc_on _assign_17.f90 : New test.
4048 2013-02-04 Alexander Potapenko <glider@google.com>
4049 Jack Howarth <howarth@bromo.med.uc.edu>
4050 Jakub Jelinek <jakub@redhat.com>
4053 * g++.dg/asan/pr55617.C: New test.
4055 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4058 * gfortran.dg/typebound_operator_19.f90: New test.
4059 * gfortran.dg/typebound_assignment_4.f90: New test.
4061 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
4064 * gfortran.dg/recursive_interface_1.f90: New test.
4066 2013-02-04 Richard Guenther <rguenther@suse.de>
4069 * gcc.dg/lto/pr56168_0.c: New testcase.
4070 * gcc.dg/lto/pr56168_1.c: Likewise.
4072 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
4076 * gfortran.dg/block_12.f90: New test.
4077 * gfortran.dg/module_error_1.f90: New test.
4079 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
4081 * lib/target-supports.exp (check_effective_target_vect_float)
4082 (check_effective_target_vect_no_align): Add mips-sde-elf.
4084 2013-02-01 Jakub Jelinek <jakub@redhat.com>
4086 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
4088 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
4090 * gcc.dg/pr56023.c: XFAIL on AIX.
4091 * gcc.dg/vect/pr49352.c: Same.
4093 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
4095 * gnat.dg/opt26.adb: New test.
4097 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4100 2013-01-27 Amol Pise <amolpise15@gmail.com>
4102 * gcc.target/arm/neon-vfnms-1.c: New test.
4103 * gcc.target/arm/neon-vfnma-1.c: New test.
4105 2013-01-31 Richard Biener <rguenther@suse.de>
4107 PR tree-optimization/56157
4108 * gcc.dg/torture/pr56157.c: New testcase.
4110 2013-01-30 Richard Biener <rguenther@suse.de>
4112 PR tree-optimization/56150
4113 * gcc.dg/torture/pr56150.c: New testcase.
4115 2013-01-30 Jakub Jelinek <jakub@redhat.com>
4118 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
4119 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
4120 printed in backtrace.
4121 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
4122 to avoid errors about mismatched allocation vs. deallocation.
4125 * g++.dg/mv1.C: Moved to...
4126 * g++.dg/ext/mv1.C: ... here. Adjust test.
4127 * g++.dg/mv2.C: Moved to...
4128 * g++.dg/ext/mv2.C: ... here. Adjust test.
4129 * g++.dg/mv3.C: Moved to...
4130 * g++.dg/ext/mv3.C: ... here.
4131 * g++.dg/mv4.C: Moved to...
4132 * g++.dg/ext/mv4.C: ... here.
4133 * g++.dg/mv5.C: Moved to...
4134 * g++.dg/ext/mv5.C: ... here. Adjust test.
4135 * g++.dg/mv6.C: Moved to...
4136 * g++.dg/ext/mv6.C: ... here. Adjust test.
4137 * g++.dg/ext/mv7.C: New test.
4138 * g++.dg/ext/mv8.C: New test.
4139 * g++.dg/ext/mv9.C: New test.
4140 * g++.dg/ext/mv10.C: New test.
4141 * g++.dg/ext/mv11.C: New test.
4143 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
4145 PR rtl-optimization/56144
4146 * gcc.dg/pr56144.c: New.
4148 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
4150 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
4152 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
4153 * g++.dg/cpp0x/constexpr-55573.C: Same
4155 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
4157 PR tree-optimization/56064
4158 * gcc.dg/fixed-point/view-convert.c: New test.
4160 2013-01-30 Andreas Schwab <schwab@suse.de>
4162 * lib/target-supports-dg.exp (dg-process-target): Use expr to
4163 evaluate the end index in string range.
4165 2013-01-30 Tobias Burnus <burnus@net-b.de>
4168 * gfortran.dg/allocatable_function_6.f90: New.
4170 2013-01-29 Janus Weil <janus@gcc.gnu.org>
4171 Mikael Morin <mikael@gcc.gnu.org>
4174 * gfortran.dg/proc_ptr_comp_36.f90: New.
4176 2013-01-29 Richard Biener <rguenther@suse.de>
4178 PR tree-optimization/55270
4179 * gcc.dg/torture/pr55270.c: New testcase.
4181 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4183 PR rtl-optimization/56117
4184 * gcc.dg/pr56117.c: New test.
4186 2013-01-28 Richard Biener <rguenther@suse.de>
4188 PR tree-optimization/56034
4189 * gcc.dg/torture/pr56034.c: New testcase.
4191 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4193 PR tree-optimization/56125
4194 * gcc.dg/pr56125.c: New test.
4196 2013-01-28 Tobias Burnus <burnus@net-b.de>
4197 Mikael Morin <mikael@gcc.gnu.org>
4200 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
4201 * gfortran.dg/import8.f90: Likewise.
4202 * gfortran.dg/interface_derived_type_1.f90: Likewise.
4203 * gfortran.dg/import10.f90: New test.
4204 * gfortran.dg/import11.f90: Likewise
4206 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4209 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
4210 string.h. Provide memset, malloc and free prototypes, adjust line
4211 numbers in dg-output.
4212 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
4213 Provide memset prototype and adjust line numbers in dg-output.
4214 * c-c++-common/asan/global-overflow-1.c: Likewise.
4216 PR tree-optimization/56094
4217 * gcc.dg/pr56094.c: New test.
4219 2013-01-27 Amol Pise <amolpise15@gmail.com>
4221 * gcc.target/arm/neon-vfnms-1.c: New test.
4222 * gcc.target/arm/neon-vfnma-1.c: New test.
4224 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
4227 * gcc.target/i386/pr56114.c: New test.
4229 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
4232 * gfortran.dg/associate_14.f90: New test.
4235 * gfortran.dg/associate_13.f90: New test.
4237 2013-01-25 Jakub Jelinek <jakub@redhat.com>
4239 PR tree-optimization/56098
4240 * gcc.dg/pr56098-1.c: New test.
4241 * gcc.dg/pr56098-2.c: New test.
4243 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
4246 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
4248 2013-01-22 Marek Polacek <polacek@redhat.com>
4250 PR tree-optimization/56035
4251 * gcc.dg/pr56035.c: New test.
4253 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4255 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
4258 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4260 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
4262 2013-01-24 Jakub Jelinek <jakub@redhat.com>
4265 * gcc.dg/pr56078.c: New test.
4266 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
4268 2013-01-24 Martin Jambor <mjambor@suse.cz>
4270 PR tree-optimization/55927
4271 * g++.dg/ipa/devirt-10.C: Disable early inlining.
4273 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
4275 * gcc.target/i386/movsd.c: New test.
4277 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
4280 * gcc.target/i386/pr55934.c: New test.
4282 2013-01-23 Janus Weil <janus@gcc.gnu.org>
4285 * gfortran.dg/select_8.f90: New.
4287 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
4289 * gcc.target/microblaze/microblaze.exp: Remove
4290 target_config_cflags check.
4292 2013-01-23 Jakub Jelinek <jakub@redhat.com>
4295 * gfortran.dg/gomp/pr56052.f90: New test.
4298 * gcc.dg/pr49069.c: New test.
4300 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4303 * g++.dg/cpp0x/constexpr-static10.C: New.
4305 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
4308 * gcc.target/i386/pr56028.c: New test.
4310 2013-01-22 Jakub Jelinek <jakub@redhat.com>
4313 * gcc.target/i386/pr55686.c: New test.
4315 2013-01-22 Dodji Seketeli <dodji@redhat.com>
4318 * g++.dg/cpp0x/variadic139.C: New test.
4319 * g++.dg/cpp0x/variadic140.C: Likewise.
4320 * g++.dg/cpp0x/variadic141.C: Likewise.
4322 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
4324 * gnat.dg/warn8.adb: New test.
4326 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
4329 * gfortran.dg/include_8.f90: New test.
4331 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4333 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4334 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
4336 2013-01-21 Jakub Jelinek <jakub@redhat.com>
4338 PR tree-optimization/56051
4339 * gcc.c-torture/execute/pr56051.c: New test.
4341 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4343 PR rtl-optimization/56023
4344 * gcc.dg/pr56023.c: New test.
4346 2013-01-21 Martin Jambor <mjambor@suse.cz>
4349 * gcc.target/i386/pr56022.c: New test.
4351 2013-01-21 Jason Merrill <jason@redhat.com>
4353 * lib/target-supports.exp (check_effective_target_alias): New.
4355 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
4358 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4360 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
4362 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4364 2013-01-19 Jeff Law <law@redhat.com>
4366 PR tree-optimization/52631
4367 * tree-ssa/pr52631.c: New test.
4368 * tree-ssa/ssa-fre-9: Update expected output.
4370 2013-01-19 Anthony Green <green@moxielogic.com>
4372 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4375 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4377 PR tree-optimization/56029
4378 * g++.dg/torture/pr56029.C: New test.
4380 2013-01-18 Sharad Singhai <singhai@google.com>
4382 PR tree-optimization/55995
4383 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4385 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
4388 * gcc.target/i386/pr55433.c: New.
4390 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4393 * gfortran.dg/pr56015.f90: New test.
4395 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
4397 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4399 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
4401 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4402 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4403 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4404 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4405 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4407 2013-01-17 Jeff Law <law@redhat.com>
4409 * gcc.dg/pr52573.c: Move to...
4410 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4412 PR rtl-optimization/52573
4413 * gcc.dg/pr52573.c: New test.
4415 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4418 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4419 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4420 check_no_compiler_messages to test support in ucontext.h.
4421 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4422 compliant RLIMIT_AS.
4424 2013-01-17 Marek Polacek <polacek@redhat.com>
4426 PR rtl-optimization/55833
4427 * gcc.dg/pr55833.c: New test.
4429 2013-01-17 Jan Hubicka <jh@suse.cz>
4431 PR tree-optimization/55273
4432 * gcc.c-torture/compile/pr55273.c: New testcase.
4434 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4437 * gcc.target/pr55981.c: New test.
4439 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4441 * gcc.target/arm/pr40887.c: Require at least armv5.
4442 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4443 * gcc.target/arm/pr51915.c: Likewise.
4444 * gcc.target/arm/pr52006.c: Likewise.
4445 * gcc.target/arm/pr53187.c: Likewise.
4447 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4448 * gcc.target/arm/ftest-support-arm.h: Delete.
4449 * gcc.target/arm/ftest-support-thumb.h: Delete.
4450 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4451 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4452 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4453 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4454 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4455 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4456 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4457 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4458 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4459 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4460 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4461 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4462 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4463 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4464 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4465 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4466 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4467 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4468 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4469 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4470 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4471 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4472 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4473 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4475 2013-01-17 Martin Jambor <mjambor@suse.cz>
4477 PR tree-optimizations/55264
4478 * g++.dg/ipa/pr55264.C: New test.
4480 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4483 * gfortran.dg/class_55.f90: New.
4485 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4488 * gcc.c-torture/execute/builtins/builtins.exp: Add
4489 -Wl,--allow-multiple-definition for eabi and elf targets.
4492 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4493 check_effective_target_vect_perm_short,
4494 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4495 check_effective_target_vect64): Return 0 for big-endian ARM.
4496 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4498 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4501 2013-01-16 Richard Biener <rguenther@suse.de>
4503 PR tree-optimization/55964
4504 * gcc.dg/torture/pr55964.c: New testcase.
4506 2013-01-16 Richard Biener <rguenther@suse.de>
4508 PR tree-optimization/54767
4509 PR tree-optimization/53465
4510 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4512 2013-01-16 Christian Bruel <christian.bruel@st.com>
4515 * gcc.target/sh/sh-switch.c: New testcase.
4517 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4519 * gcc.dg/webizer.c: Increase the array size.
4521 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4524 * gcc.dg/pr55940.c: New test.
4526 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4527 Harald Anlauf <anlauf@gmx.de>
4529 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4530 * gfortran.dg/bounds_check_5.f90: Likewise.
4531 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4532 * gfortran.dg/continuation_9.f90: Likewise.
4533 * gfortran.dg/move_alloc_13.f90: Likewise.
4534 * gfortran.dg/structure_constructor_11.f90: Likewise.
4535 * gfortran.dg/tab_continuation.f: Likewise.
4536 * gfortran.dg/warning-directive-2.F90: Likewise.
4537 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4539 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4541 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4542 * gcc.target/arm/fma-sp.c: Likewise.
4544 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4546 PR rtl-optimization/55153
4547 * gcc.dg/pr55153.c: New.
4549 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4551 PR tree-optimization/55920
4552 * gcc.c-torture/compile/pr55920.c: New test.
4554 2013-01-15 Richard Biener <rguenther@suse.de>
4557 * gcc.dg/torture/pr55882.c: New testcase.
4559 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4561 PR tree-optimization/55955
4562 * gcc.c-torture/compile/pr55955.c: New test.
4564 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4567 * g++.dg/cpp0x/alias-decl-31.C: New test.
4569 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4572 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4573 case where interface is null.
4575 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4578 * gfortran.dg/array_constructor_40.f90: New test.
4580 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4582 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4584 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4586 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4587 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4588 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4589 * gcc.target/aarch64/vect-ld1r.c: New.
4590 * gcc.target/aarch64/vect-ld1r.x: New.
4592 2013-01-14 Andi Kleen <ak@linux.intel.com>
4595 * gcc.target/i386/hle-clear-rel.c: New file
4596 * gcc.target/i386/hle-store-rel.c: New file.
4598 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4600 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4601 * gfortran.dg/bounds_check_4.f90: Likewise.
4602 * gfortran.dg/inquire_10.f90: Likewise.
4603 * gfortran.dg/minloc_3.f90: Likewise.
4604 * gfortran.dg/minlocval_3.f90: Likewise.
4605 * gfortran.dg/module_double_reuse.f90: Likewise.
4606 * gfortran.dg/mvbits_1.f90: Likewise.
4607 * gfortran.dg/oldstyle_1.f90: Likewise.
4608 * gfortran.dg/pr20163-2.f: Likewise.
4609 * gfortran.dg/save_1.f90: Likewise.
4610 * gfortran.dg/scan_1.f90: Likewise.
4611 * gfortran.dg/select_char_1.f90: Likewise.
4612 * gfortran.dg/shape_4.f90: Likewise.
4613 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4614 * gfortran.dg/function_optimize_10.f90: Likewise.
4615 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4616 * gfortran.dg/used_types_17.f90: Likewise.
4617 * gfortran.dg/used_types_18.f90: Likewise.
4619 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4622 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4624 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4626 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4628 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4630 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4632 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4635 * gfortran.dg/assumed_type_2.f90: Fix test case.
4636 * gfortran.dg/internal_pack_13.f90: New test.
4637 * gfortran.dg/internal_pack_14.f90: New test.
4639 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4642 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4643 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4646 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4648 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4650 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4653 * gcc.target/s390/pr55719.c: New testcase.
4655 2013-01-11 Richard Guenther <rguenther@suse.de>
4657 PR tree-optimization/44061
4658 * gcc.dg/pr44061.c: New testcase.
4660 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4662 Update copyright years.
4664 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4665 Jakub Jelinek <jakub@redhat.com>
4668 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4670 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4672 PR rtl-optimization/55672
4673 * gcc.target/i386/pr55672.c: New.
4675 2013-01-10 Jeff Law <law@redhat.com>
4677 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4678 pass/fail message unique.
4681 2013-01-10 Jason Merrill <jason@redhat.com>
4683 * ada/.gitignore: New.
4685 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4687 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4689 * g++.dg/tls/thread_local2.C: Likewise.
4690 * g++.dg/tls/thread_local2g.C: Likewise.
4691 * g++.dg/tls/thread_local6.C: Likewise.
4692 * g++.dg/tls/thread_local-order1.C: Add tls options.
4693 * g++.dg/tls/thread_local-order2.C: Likewise.
4694 * g++.dg/tls/thread_local3.C: Likewise.
4695 * g++.dg/tls/thread_local3g.C: Likewise.
4696 * g++.dg/tls/thread_local4.C: Likewise.
4697 * g++.dg/tls/thread_local4g.C: Likewise.
4698 * g++.dg/tls/thread_local5.C: Likewise.
4699 * g++.dg/tls/thread_local5g.C: Likewise.
4700 * g++.dg/tls/thread_local6g.C: Likewise.
4702 2013-01-10 Kostya Serebryany <kcc@google.com>
4704 * g++.dg/asan/asan_test.cc: Sync from upstream.
4706 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4708 PR tree-optimization/55921
4709 * gcc.c-torture/compile/pr55921.c: New test.
4711 2013-01-09 Jan Hubicka <jh@suse.cz>
4713 PR tree-optimization/55569
4714 * gcc.c-torture/compile/pr55569.c: New testcase.
4716 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4719 * gfortran.dg/use_28.f90: New test.
4721 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4723 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4724 number matching more robust.
4726 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4728 PR rtl-optimization/55829
4729 * gcc.target/i386/pr55829.c: New.
4731 2013-01-09 Tobias Burnus <burnus@net-b.de>
4734 * gfortran.dg/bind_c_bool_1.f90: New.
4735 * gfortran.dg/do_5.f90: Add dg-warning.
4737 2013-01-09 Jan Hubicka <jh@suse.cz>
4739 PR tree-optimization/55875
4740 * gcc.c-torture/execute/pr55875.c: New testcase.
4741 * g++.dg/torture/pr55875.C: New testcase.
4743 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4746 * c-c++-common/pr48418.c: New test.
4748 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4751 * g++.dg/tls/thread_local-ice.C: New.
4753 2013-01-09 Andreas Schwab <schwab@suse.de>
4755 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4757 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4759 PR tree-optimization/48189
4760 * gcc.dg/pr48189.c: New test.
4762 2013-01-04 Jan Hubicka <jh@suse.cz>
4764 PR tree-optimization/55823
4765 * g++.dg/ipa/devirt-10.C: New testcase.
4767 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4768 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4770 PR rtl-optimization/55845
4771 * gcc.target/i386/pr55845.c: New test.
4773 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4775 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4776 instructions generated instead of number of occurances.
4778 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4780 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4781 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4782 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4783 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4784 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4785 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4786 * gcc.target/aarch64/vect-fcm.x: Likewise.
4787 * lib/target-supports.exp
4788 (check_effective_target_vect_cond): Enable for AArch64.
4790 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4792 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4793 endian-safe float pool loading.
4794 (test_square_root_v4sf): Likewise.
4795 (test_square_root_v2df): Likewise.
4796 * lib/target-supports.exp
4797 (check_effective_target_vect_call_sqrtf): Add AArch64.
4799 2013-01-08 Martin Jambor <mjambor@suse.cz>
4802 * gcc.dg/tree-ssa/pr55579.c: New test.
4804 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4806 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4809 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4812 * gcc.dg/torture/pr55890-3.c: New test.
4815 * gcc.c-torture/compile/pr55851.c: New test.
4818 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4821 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4824 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4826 2013-01-07 Tobias Burnus <burnus@net-b.de>
4829 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4830 * gfortran.dg/pointer_init_7.f90: New.
4832 2013-01-07 Richard Biener <rguenther@suse.de>
4834 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4836 2013-01-07 Richard Biener <rguenther@suse.de>
4839 * gcc.dg/torture/pr55890-1.c: New testcase.
4840 * gcc.dg/torture/pr55890-2.c: Likewise.
4842 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4844 * gcc.target/aarch64/fmovd.c: New.
4845 * gcc.target/aarch64/fmovf.c: Likewise.
4846 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4847 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4848 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4849 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4850 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4851 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4853 2013-01-07 Richard Biener <rguenther@suse.de>
4855 PR tree-optimization/55888
4856 PR tree-optimization/55862
4857 * gcc.dg/torture/pr55888.c: New testcase.
4859 2013-01-07 Tobias Burnus <burnus@net-b.de>
4862 * gfortran.dg/intrinsic_size_3.f90: New.
4864 2013-01-07 Tobias Burnus <burnus@net-b.de>
4867 * gfortran.dg/select_type_32.f90: New.
4869 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4872 * g++.dg/cpp0x/alias-decl-29.C: New test.
4874 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4879 * gfortran.dg/class_array_15.f03: New test.
4881 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4886 * gfortran.dg/use_23.f90: New test.
4887 * gfortran.dg/use_24.f90: New test.
4888 * gfortran.dg/use_25.f90: New test.
4889 * gfortran.dg/use_26.f90: New test.
4890 * gfortran.dg/use_27.f90: New test.
4892 2013-01-06 Olivier Hainque <hainque@adacore.com>
4894 * gnat.dg/specs/clause_on_volatile.ads: New test.
4896 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4898 * gnat.dg/alignment10.adb: New test.
4900 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4901 Mikael Morin <mikael@gcc.gnu.org>
4904 * gfortran.dg/use_22.f90: New test.
4906 2013-01-04 Andrew Pinski <apinski@cavium.com>
4908 * gcc.target/aarch64/cmp-1.c: New testcase.
4910 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4913 * gfortran.dg/select_type_31.f03: New test.
4915 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4917 PR c++/54526 (again)
4918 * g++.dg/cpp0x/parse2.C: Extend.
4919 * g++.old-deja/g++.other/crash28.C: Adjust.
4921 2013-01-04 Richard Biener <rguenther@suse.de>
4923 PR tree-optimization/55862
4924 * gcc.dg/torture/pr55862.c: New testcase.
4926 2013-01-04 Martin Jambor <mjambor@suse.cz>
4928 PR tree-optimization/55755
4929 * gcc.dg/torture/pr55755.c: New test.
4930 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4931 * gcc.dg/tree-ssa/pr45144.c: Update.
4933 2013-01-04 Richard Biener <rguenther@suse.de>
4936 * gcc.dg/fold-reassoc-2.c: New testcase.
4938 2013-01-04 Tobias Burnus <burnus@net-b.de>
4941 * gfortran.dg/null_7.f90: New.
4943 2013-01-04 Tobias Burnus <burnus@net-b.de>
4947 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4948 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4949 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4951 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4953 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4955 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4958 * gfortran.dg/assignment_1.f90: Modified.
4959 * gfortran.dg/assignment_4.f90: New.
4961 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4963 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4965 2013-01-03 Richard Biener <rguenther@suse.de>
4967 PR tree-optimization/55857
4968 * gcc.dg/vect/pr55857-1.c: New testcase.
4969 * gcc.dg/vect/pr55857-2.c: Likewise.
4971 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4973 PR rtl-optimization/55838
4974 * gcc.dg/pr55838.c: New test.
4976 PR tree-optimization/55832
4977 * gcc.c-torture/compile/pr55832.c: New test.
4979 2013-01-02 Teresa Johnson <tejohnson@google.com>
4981 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4982 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4983 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4984 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4985 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4986 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4987 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4988 * gcc.dg/unroll_1.c: Ditto.
4989 * gcc.dg/unroll_2.c: Ditto.
4990 * gcc.dg/unroll_3.c: Ditto.
4991 * gcc.dg/unroll_4.c: Ditto.
4993 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4995 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4997 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5000 * gfortran.dg/eof_4.f90: New test.
5002 2013-01-02 Jakub Jelinek <jakub@redhat.com>
5004 * lib/c-compat.exp (compat-use-alt-compiler): Remove
5005 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
5006 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
5007 (compat_setup_dfp): Initialize compat_alt_caret and
5008 compat_save_TEST_ALWAYS_FLAGS.
5010 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
5012 * gcc.dg/torture/tls/tls-reload-1.c: New test.
5014 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
5016 * gcc.dg/torture/fp-int-convert-2.c: New test.
5018 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5020 * gfortran.dg/newunit_3.f90: Add dg-do run.
5021 * gfortran.dg/inquire_15.f90: Add dg-do run.
5023 2013-01-01 Jakub Jelinek <jakub@redhat.com>
5025 PR tree-optimization/55831
5026 * gcc.dg/pr55831.c: New test.
5028 Copyright (C) 2013 Free Software Foundation, Inc.
5030 Copying and distribution of this file, with or without modification,
5031 are permitted in any medium without royalty provided the copyright
5032 notice and this notice are preserved.