1 2013-05-30 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/assumed_rank_13.f90: New.
6 2013-05-29 Easwaran Raman <eraman@google.com>
8 PR tree-optimization/57442
9 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
11 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
13 PR tree-optimization/57441
14 * gcc.c-torture/compile/pr57441.c: New.
16 2013-05-29 Dehao Chen <dehao@google.com>
19 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
21 2013-05-29 Tobias Burnus <burnus@net-b.de>
24 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
25 * gfortran.dg/class_19.f03: Ditto.
27 2013-05-29 Richard Biener <rguenther@suse.de>
29 * gcc.dg/vect/bb-slp-32.c: New testcase.
31 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
33 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
34 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
35 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
36 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
37 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
38 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
39 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
40 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
41 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
42 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
43 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
44 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
45 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
46 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
47 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
48 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
49 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
50 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
51 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
52 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
53 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
54 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
55 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
56 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
57 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
58 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
59 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
60 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
61 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
62 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
63 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
64 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
65 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
66 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
67 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
68 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
69 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
70 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
71 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
73 2013-05-29 Tobias Burnus <burnus@net-b.de>
76 * gfortran.dg/finalize_11.f90: New.
77 * gfortran.dg/finalize_4.f03: Remove dg-error.
78 * gfortran.dg/finalize_5.f03: Ditto.
79 * gfortran.dg/finalize_6.f03: Ditto.
80 * gfortran.dg/finalize_7.f03: Ditto.
82 2013-05-28 Tobias Burnus <burnus@net-b.de>
84 * gfortran.dg/class_array_16.f90: New.
86 2013-05-28 Tobias Burnus <burnus@net-b.de>
89 * testsuite/gfortran.dg/use_29.f90: New.
91 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
93 * gnat.dg/fp_exception.adb: New test.
95 2013-05-28 Richard Biener <rguenther@suse.de>
97 PR tree-optimization/56787
98 * gcc.dg/vect/pr56787.c: New testcase.
100 2013-05-28 Janus Weil <janus@gcc.gnu.org>
101 Tobias Burnus <burnus@net-b.de>
104 * gfortran.dg/typebound_override_4.f90: New.
106 2013-05-28 Richard Biener <rguenther@suse.de>
108 PR tree-optimization/57411
109 * g++.dg/opt/pr57411.C: New testcase.
111 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
113 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
114 * gcc.dg/builtin-bswap-9.c: Likewise.
116 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
118 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
120 2013-05-27 Richard Biener <rguenther@suse.de>
123 * gcc.dg/gomp/pr57412.c: New testcase.
125 2013-05-27 Bud Davis <jmdavis@link.com>
128 * gfortran.dg/stfunc_8.f90: New.
130 2013-05-27 Richard Biener <rguenther@suse.de>
132 PR tree-optimization/57343
133 * gcc.dg/torture/pr57343.c: New testcase.
135 2013-05-27 Richard Biener <rguenther@suse.de>
137 PR tree-optimization/57417
138 * gcc.dg/torture/pr57417.c: New testcase.
140 2013-05-27 Richard Biener <rguenther@suse.de>
142 PR tree-optimization/57396
143 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
145 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
147 * gnat.dg/specs/last_bit.ads: New test.
149 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
151 * gnat.dg/specs/machine_attribute.ads: New test.
153 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
155 * gnat.dg/incomplete3.ad[sb]: New test.
157 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
160 * gcc.target/mips/div-13.c: New test.
162 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
165 * gcc.target/mips/mips16-attributes-5.c,
166 * gcc.target/mips/mips16-attributes-6.c: New tests.
168 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
170 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
171 * gcc.dg/builtin-bswap-8.c: Likewise.
173 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
176 * g++.dg/cpp0x/new1.C: New.
178 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
181 * g++.dg/parse/dtor16.C: New.
182 * g++.dg/parse/dtor6.C: Adjust.
184 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
187 * g++.dg/expr/bitfield12.C: New.
189 2013-05-24 Jeff Law <law@redhat.com>
191 PR tree-optimization/57124
192 * gcc.c-torture/execute/pr57124.c: New test.
193 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
195 2013-05-24 Martin Jambor <mjambor@suse.cz>
197 PR tree-optimization/57294
198 * gcc.dg/ipa/pr57294.c: New test.
200 2013-05-24 Ian Bolton <ian.bolton@arm.com>
202 * gcc.target/aarch64/scalar_intrinsics.c
203 (force_simd): Use a valid instruction.
204 (test_vdupd_lane_s64): Pass a valid lane argument.
205 (test_vdupd_lane_u64): Likewise.
207 2013-05-24 Richard Biener <rguenther@suse.de>
209 PR tree-optimization/57287
210 * gcc.dg/pr57287.c: New testcase.
212 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
215 * g++.dg/template/error51.C: New.
217 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
220 * g++.dg/template/bitfield2.C: New.
222 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
224 * gnat.dg/specs/noinline1.ads: New test.
225 * gnat.dg/noinline2.ad[sb]: Likewise.
226 * gnat.dg/specs/noinline3.ads: Likewise.
227 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
229 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
232 * gcc.dg/tree-ssa/pr57385.c: New test.
234 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
236 * gnat.dg/derived_type4.adb: New test.
238 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
240 * gcc.dg/builtin-bswap-6.c: New test.
241 * gcc.dg/builtin-bswap-7.c: Likewise.
242 * gcc.dg/builtin-bswap-8.c: Likewise.
243 * gcc.dg/builtin-bswap-9.c: Likewise.
245 2013-05-23 Christian Bruel <christian.bruel@st.com>
248 * gcc.dg/debug/pr57351.c: New test
250 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
252 * gcc.target/aarch64/vect-clz.c: New file.
254 2013-05-23 Martin Jambor <mjambor@suse.cz>
257 * gcc.dg/ipa/pr57347.c: New test.
259 2013-05-23 Richard Biener <rguenther@suse.de>
261 PR tree-optimization/57380
262 * g++.dg/tree-ssa/pr57380.C: New testcase.
264 2013-05-23 Richard Biener <rguenther@suse.de>
267 * gcc.dg/torture/pr57381.c: New testcase.
269 2013-05-23 Jakub Jelinek <jakub@redhat.com>
272 * gcc.c-torture/execute/pr57344-1.c: New test.
273 * gcc.c-torture/execute/pr57344-2.c: New test.
274 * gcc.c-torture/execute/pr57344-3.c: New test.
275 * gcc.c-torture/execute/pr57344-4.c: New test.
277 2013-05-23 Richard Biener <rguenther@suse.de>
279 PR rtl-optimization/57341
280 * gcc.dg/torture/pr57341.c: New testcase.
282 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
285 * g++.dg/parse/crash62.C: New.
287 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
288 Pat Haugen <pthaugen@us.ibm.com>
289 Peter Bergner <bergner@vnet.ibm.com>
291 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
294 2013-05-22 Tobias Burnus <burnus@net-b.de>
297 * gfortran.dg/defined_assignment_6.f90: New.
299 2013-05-22 Tobias Burnus <burnus@net-b.de>
302 * gfortran.dg/assumed_type_6.f90: New.
304 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
307 * g++.dg/cpp0x/Wunused-parm.C: New.
309 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
311 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
312 * g++.dg/warn/Wdouble-promotion.C: Likewise.
314 2013-05-21 Easwaran Raman <eraman@google.com>
316 PR tree-optimization/57322
317 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
319 2013-05-21 Graham Stott <graham.stott@btinternet.com>
321 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
324 2013-05-21 Tobias Burnus <burnus@net-b.de>
327 * gfortran.dg/assumed_type_5.f90: New.
328 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
329 * gfortran.dg/assumed_rank_2.f90: Ditto.
330 * gfortran.dg/assumed_type_3.f90: Update dg-error.
331 * gfortran.dg/no_arg_check_3.f90: Ditto.
333 2013-05-21 Jakub Jelinek <jakub@redhat.com>
335 PR tree-optimization/57331
336 * gcc.c-torture/compile/pr57331.c: New test.
338 2013-05-21 Richard Biener <rguenther@suse.de>
340 PR tree-optimization/57330
341 * gcc.dg/torture/pr57330.c: New testcase.
343 2013-05-21 Richard Biener <rguenther@suse.de>
345 PR tree-optimization/57303
346 * gcc.dg/torture/pr57303.c: New testcase.
348 2013-05-21 Jakub Jelinek <jakub@redhat.com>
350 PR tree-optimization/57321
351 * gcc.c-torture/execute/pr57321.c: New test.
353 2013-05-20 Tobias Burnus <burnus@net-b.de>
357 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
358 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
359 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
360 * gfortran.dg/binding_label_tests_3.f03: Ditto.
361 * gfortran.dg/binding_label_tests_4.f03: Ditto.
362 * gfortran.dg/binding_label_tests_5.f03: Ditto.
363 * gfortran.dg/binding_label_tests_6.f03: Ditto.
364 * gfortran.dg/binding_label_tests_7.f03: Ditto.
365 * gfortran.dg/binding_label_tests_8.f03: Ditto.
366 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
367 * gfortran.dg/binding_label_tests_24.f90: New.
368 * gfortran.dg/binding_label_tests_25.f90: New.
370 2013-05-20 Tobias Burnus <burnus@net-b.de>
373 * gfortran.dg/binding_label_tests_17.f90: New.
374 * gfortran.dg/binding_label_tests_18.f90: New.
375 * gfortran.dg/binding_label_tests_19.f90: New.
376 * gfortran.dg/binding_label_tests_20.f90: New.
377 * gfortran.dg/binding_label_tests_21.f90: New.
378 * gfortran.dg/binding_label_tests_22.f90: New.
379 * gfortran.dg/binding_label_tests_23.f90: New.
381 2013-05-20 Tobias Burnus <burnus@net-b.de>
384 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
385 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
386 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
387 * gfortran.dg/common_18.f90: New.
388 * gfortran.dg/common_19.f90: New.
389 * gfortran.dg/common_20.f90: New.
390 * gfortran.dg/common_21.f90: New.
392 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
395 * g++.dg/parse/error52.C: New.
396 * g++.dg/parse/error3.C: Adjust.
397 * g++.dg/parse/error36.C: Likewise.
399 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
402 * gcc.target/sh/pr56547-1.c: New.
403 * gcc.target/sh/pr56547-2.c: New.
405 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
408 * g++.dg/warn/Wsign-compare-6.C: New.
409 * g++.dg/warn/Wdouble-promotion.C: Adjust.
411 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
414 * g++.dg/template/error50.C: New.
416 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
419 * g++.dg/ext/complit13.C: New.
421 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
424 * g++.dg/pr57175.C: New testcase.
426 2013-05-17 Easwaran Raman <eraman@google.com>
428 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
430 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
433 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
435 2013-05-17 Jakub Jelinek <jakub@redhat.com>
437 PR rtl-optimization/57281
438 PR rtl-optimization/57300
439 * gcc.dg/pr57300.c: New test.
440 * gcc.c-torture/execute/pr57281.c: New test.
442 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
445 * g++.dg/ext/sizeof-complit.C: New.
447 2013-05-17 Marek Polacek <polacek@redhat.com>
449 * gcc.dg/strlenopt-25.c: New test.
450 * gcc.dg/strlenopt-26.c: Likewise.
452 2013-05-17 Jakub Jelinek <jakub@redhat.com>
454 * gcc.target/i386/rotate-4.c: Compile only with -mavx
455 instead of -mavx2, require only avx instead of avx2.
456 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
457 of avx2-check.h and turn into an avx runtime test instead of
460 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
462 * g++.dg/ext/vector22.C: Uncomment working test.
464 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
467 * g++.dg/template/pr17410.C: New.
469 2013-05-16 Jakub Jelinek <jakub@redhat.com>
471 * gcc.target/i386/rotate-3.c: New test.
472 * gcc.target/i386/rotate-3a.c: New test.
473 * gcc.target/i386/rotate-4.c: New test.
474 * gcc.target/i386/rotate-4a.c: New test.
475 * gcc.target/i386/rotate-5.c: New test.
476 * gcc.target/i386/rotate-5a.c: New test.
478 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
480 * gcc.dg/visibility-21.c: Require section_anchors.
482 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
484 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
485 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
486 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
488 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
490 * gcc.dg/visibility-21.c: New.
492 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
495 * gcc.dg/pr57286.c: New testcase.
496 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
497 * g++.dg/ext/vector22.C: Comment out transformations not
500 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
503 * gcc.target/mips/call-1.c: Restrict to o32.
504 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
506 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
508 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
510 * g++.dg/warn/Wshadow-1.C: Likewise.
511 * g++.dg/warn/Wshadow-6.C: Likewise.
512 * g++.dg/warn/Wshadow-7.C: Likewise.
514 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
517 * g++.dg/parse/pr31952-1.C: New.
518 * g++.dg/parse/pr31952-2.C: Likewise.
519 * g++.dg/parse/pr31952-3.C: Likewise.
521 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
522 * g++.old-deja/g++.jason/cond.C: Likewise.
523 * g++.dg/cpp0x/range-for5.C: Likewise.
525 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
528 * gcc.target/arm/pr40887.c: Adjust testcase.
529 * gcc.target/arm/pr19599.c: New test.
531 2013-05-15 Richard Biener <rguenther@suse.de>
533 PR tree-optimization/57275
534 * gcc.target/i386/pr57275.c: New testcase.
536 2013-05-15 Jan Hubicka <jh@suse.cz>
538 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
539 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
540 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
542 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
544 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
547 2013-05-14 Jakub Jelinek <jakub@redhat.com>
550 * c-c++-common/Wsequence-point-1.c: New test.
552 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
554 * g++.dg/ext/vector22.C: New testcase.
555 * gcc.dg/binop-xor3.c: Remove xfail.
557 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
559 * gcc.target/aarch64/vect-fcm.x: Add cases testing
560 FLOAT cmp FLOAT ? INT : INT.
561 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
562 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
563 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
564 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
565 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
566 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
568 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
571 * g++.dg/cpp0x/defaulted43.C: New.
573 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
575 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
576 (alloca): Remove declaration.
577 (foo9): Replace alloca by __builtin_alloca.
579 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
581 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
582 Expect "size of array is too large" error.
584 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
586 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
588 2013-05-14 Richard Biener <rguenther@suse.de>
591 * g++.dg/torture/pr57235.C: New testcase.
593 2013-05-14 Jakub Jelinek <jakub@redhat.com>
596 * gcc.dg/torture/pr57251.c: New test.
598 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
601 * gcc.target/i386/pr57264.c: New test.
603 2013-05-13 Jakub Jelinek <jakub@redhat.com>
605 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
607 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
609 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
611 2013-05-13 Jakub Jelinek <jakub@redhat.com>
613 PR tree-optimization/45216
614 PR tree-optimization/57157
615 * c-c++-common/rotate-1.c: Add 32 tests with +.
616 * c-c++-common/rotate-1a.c: Adjust.
617 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
618 * c-c++-common/rotate-2b.c: New test.
619 * c-c++-common/rotate-3.c: Add 32 tests with +.
620 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
621 * c-c++-common/rotate-4b.c: New test.
622 * c-c++-common/rotate-5.c: New test.
624 2013-05-13 Martin Jambor <mjambor@suse.cz>
627 * gcc.dg/ipa/remref-0.c: New test.
628 * gcc.dg/ipa/remref-1a.c: Likewise.
629 * gcc.dg/ipa/remref-1b.c: Likewise.
630 * gcc.dg/ipa/remref-2a.c: Likewise.
631 * gcc.dg/ipa/remref-2b.c: Likewise.
633 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
635 * gcc.dg/vector-shift-2.c: New testcase.
637 2013-05-13 Jakub Jelinek <jakub@redhat.com>
639 PR tree-optimization/57230
640 * gcc.dg/strlenopt-24.c: New test.
642 PR tree-optimization/57230
643 * gcc.dg/strlenopt-23.c: New test.
645 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
648 * gcc.target/sh/pr57108.c: Move this test case to ...
649 * gcc.c-torture/compile/pr57108.c: ... here.
651 2013-05-10 Richard Biener <rguenther@suse.de>
653 PR tree-optimization/57214
654 * gcc.dg/torture/pr57214.c: New testcase.
656 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
658 * gcc.dg/vector-shift.c: New testcase.
660 2013-05-10 Jakub Jelinek <jakub@redhat.com>
662 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
664 PR tree-optimization/45216
665 PR tree-optimization/57157
666 * c-c++-common/rotate-1.c: New test.
667 * c-c++-common/rotate-1a.c: New test.
668 * c-c++-common/rotate-2.c: New test.
669 * c-c++-common/rotate-2a.c: New test.
670 * c-c++-common/rotate-3.c: New test.
671 * c-c++-common/rotate-3a.c: New test.
672 * c-c++-common/rotate-4.c: New test.
673 * c-c++-common/rotate-4a.c: New test.
675 2013-05-10 Richard Biener <rguenther@suse.de>
677 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
678 * gcc.target/i386/l_fma_double_1.c: Adjust.
679 * gcc.target/i386/l_fma_double_2.c: Likewise.
680 * gcc.target/i386/l_fma_double_3.c: Likewise.
681 * gcc.target/i386/l_fma_double_4.c: Likewise.
682 * gcc.target/i386/l_fma_double_5.c: Likewise.
683 * gcc.target/i386/l_fma_double_6.c: Likewise.
684 * gcc.target/i386/l_fma_float_1.c: Likewise.
685 * gcc.target/i386/l_fma_float_2.c: Likewise.
686 * gcc.target/i386/l_fma_float_3.c: Likewise.
687 * gcc.target/i386/l_fma_float_4.c: Likewise.
688 * gcc.target/i386/l_fma_float_5.c: Likewise.
689 * gcc.target/i386/l_fma_float_6.c: Likewise.
691 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
694 * g++.dg/cpp0x/pr51226.C: New.
696 2013-04-16 Han Shen <shenhan@google.com>
698 Test cases for '-fstack-protector-strong'.
699 * gcc.dg/fstack-protector-strong.c: New.
700 * g++.dg/fstack-protector-strong.C: New.
702 2013-05-07 Ian Bolton <ian.bolton@arm.com>
704 * gcc.target/aarch64/ands_1.c: New test.
705 * gcc.target/aarch64/ands_2.c: Likewise
707 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
709 * lib/target-supports.exp (check_effective_target_hw): New
711 * c-c++-common/asan/clone-test-1.c: Call
712 check_effective_target_hw.
713 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
714 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
715 possible decorations.
716 * c-c++-common/asan/null-deref-1.c: Likewise.
717 * c-c++-common/asan/stack-overflow-1.c: Likewise.
718 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
719 * c-c++-common/asan/use-after-free-1.c: Likewise.
720 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
721 * g++.dg/asan/large-func-test-1.C: Likewise.
723 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
725 * gcc.target/aarch64/scalar_intrinsics.c: Update.
727 2013-05-07 Richard Biener <rguenther@suse.de>
730 * g++.dg/torture/pr57190.C: New testcase.
732 2013-05-07 Jakub Jelinek <jakub@redhat.com>
734 PR tree-optimization/57149
735 * gcc.dg/pr57149.c: New test.
738 * gcc.dg/pr57184.c: New test.
740 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
742 * gnat.dg/specs/array3.ads: New test.
744 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
746 * c-c++-common/vector-scalar-2.c: New testcase.
748 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
750 * gcc.target/i386/asm-dialect-2.c: New testcase.
752 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
755 * g++.dg/cpp0x/auto38.C: New.
757 2013-05-06 Richard Biener <rguenther@suse.de>
759 PR tree-optimization/57185
760 * gcc.dg/autopar/pr57185.c: New testcase.
762 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
765 * gcc.target/i386/pr57106.c: New test.
767 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
769 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
770 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
771 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
772 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
773 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
774 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
775 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
777 2013-05-06 Teresa Johnson <tejohnson@google.com>
780 * gcc.dg/pr57154.c: New test.
782 2013-05-06 Richard Biener <rguenther@suse.de>
785 * gcc.dg/torture/pr57147-1.c: New testcase.
786 * gcc.dg/torture/pr57147-2.c: Likewise.
787 * gcc.dg/torture/pr57147-3.c: Likewise.
789 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
792 * gcc.target/sh/pr55303-1.c: New.
793 * gcc.target/sh/pr55303-2.c: New.
794 * gcc.target/sh/pr55303-3.c: New.
796 2013-05-05 Tobias Burnus <burnus@net-b.de>
798 * gfortran.dg/allocate_with_source_3.f90: New.
800 2013-05-05 Tobias Burnus <burnus@net-b.de>
803 * gfortran.dg/null_8.f90: New.
805 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
808 * g++.dg/cpp0x/enum27.C: New.
809 * g++.dg/cpp0x/enum_base.C: Adjust.
811 2013-05-04 Jakub Jelinek <jakub@redhat.com>
813 PR tree-optimization/56205
814 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
816 2013-05-04 Tobias Burnus <burnus@net-b.de>
818 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
819 * gfortran.dg/bind_c_usage_27.f90: New.
820 * gfortran.dg/bind_c_usage_28.f90: New.
822 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
825 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
827 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
830 * gcc.target/powerpc/pr57150.c: New file.
832 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
834 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
835 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
836 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
837 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
838 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
839 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
840 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
842 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
844 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
845 scan-assembler-times.
847 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
849 * gcc.dg/tree-ssa/slsr-32.c: New.
850 * gcc.dg/tree-ssa/slsr-33.c: New.
851 * gcc.dg/tree-ssa/slsr-34.c: New.
852 * gcc.dg/tree-ssa/slsr-35.c: New.
853 * gcc.dg/tree-ssa/slsr-36.c: New.
854 * gcc.dg/tree-ssa/slsr-37.c: New.
855 * gcc.dg/tree-ssa/slsr-38.c: New.
857 2013-05-03 Ian Bolton <ian.bolton@arm.com>
859 * gcc.target/aarch64/tst_1.c: New test.
860 * gcc.target/aarch64/tst_2.c: Likewise
862 2013-05-02 Jeff Law <law@redhat.com>
864 PR tree-optimization/57144
865 * gcc.c-torture/execute/pr57144.c: New test.
867 2013-05-03 Jakub Jelinek <jakub@redhat.com>
869 PR rtl-optimization/57130
870 * gcc.c-torture/execute/pr57130.c: New test.
872 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
874 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
876 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
878 * gcc.target/aarch64/fabd.c: New file.
880 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
883 * g++.dg/cpp0x/pr54318.C: New.
885 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
888 * g++.dg/parse/error51.C: New.
889 * g++.dg/parse/error15.C: Adjust column numbers.
891 2013-05-02 Tobias Burnus <burnus@net-b.de>
894 * gfortran.dg/size_kind_2.f90: New.
895 * gfortran.dg/size_kind_3.f90: New.
897 2013-05-02 Richard Biener <rguenther@suse.de>
900 * g++.dg/torture/pr57140.C: New testcase.
902 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
905 * gcc.target/arm/pr56732-1.c: New test.
907 2013-05-02 Martin Jambor <mjambor@suse.cz>
910 * gcc.dg/ipa/pr56988.c: New test.
912 2013-05-02 Ian Bolton <ian.bolton@arm.com>
914 * gcc.target/aarch64/bics_1.c: New test.
915 * gcc.target/aarch64/bics_2.c: Likewise.
917 2013-05-02 Jakub Jelinek <jakub@redhat.com>
919 PR rtl-optimization/57131
920 * gcc.c-torture/execute/pr57131.c: New test.
922 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
925 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
927 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
930 * gcc.target/i386/pr57091.c: New test.
932 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
934 * gcc.target/aarch64/vect-vaddv.c: New.
936 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
938 * gcc.target/aarch64/vect-vmaxv.c: New.
939 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
941 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
943 * gcc.target/aarch64/scalar-vca.c: New.
944 * gcc.target/aarch64/vect-vca.c: Likewise.
946 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
948 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
949 (test_vceqd_s64): Force arguments to SIMD registers.
950 (test_vceqzd_s64): Likewise.
951 (test_vcged_s64): Likewise.
952 (test_vcled_s64): Likewise.
953 (test_vcgezd_s64): Likewise.
954 (test_vcged_u64): Likewise.
955 (test_vcgtd_s64): Likewise.
956 (test_vcltd_s64): Likewise.
957 (test_vcgtzd_s64): Likewise.
958 (test_vcgtd_u64): Likewise.
959 (test_vclezd_s64): Likewise.
960 (test_vcltzd_s64): Likewise.
961 (test_vtst_s64): Likewise.
962 (test_vtst_u64): Likewise.
964 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
967 * g++.dg/cpp0x/decltype53.C: New.
969 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
972 * gfortran.dg/power_5.f90: New test.
974 2013-04-30 Richard Biener <rguenther@suse.de>
977 * gcc.dg/torture/pr57122.c: New testcase.
979 2013-04-30 Richard Biener <rguenther@suse.de>
982 * g++.dg/torture/pr57107.C: New testcase.
984 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
986 PR rtl-optimization/57105
987 * gcc.dg/pr57105.c: New test.
989 2013-04-30 Jakub Jelinek <jakub@redhat.com>
991 PR tree-optimization/57104
992 * gcc.dg/pr57104.c: New test.
994 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
997 * gcc.target/i386/pr44578.c: New test.
999 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1002 * gcc.target/i386/pr57097.c: New test.
1004 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1007 * gcc.target/i386/pr57098.c: New test.
1009 2013-04-29 Kai Tietz <ktietz@redhat.com>
1011 * gcc.c-torture/execute/pr55875.c: New test.
1013 2013-04-29 Richard Biener <rguenther@suse.de>
1016 * gcc.dg/torture/pr57075.c: New testcase.
1018 2013-04-29 Richard Biener <rguenther@suse.de>
1021 * gcc.dg/autopar/pr57103.c: New testcase.
1023 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1025 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1027 2013-04-29 Tom de Vries <tom@codesourcery.com>
1029 * gcc.dg/pr50763.c: Update test.
1031 2013-04-26 Jeff Law <law@redhat.com>
1033 * gcc.dg/tree-ssa/vrp88.c: New test.
1035 2013-04-29 Christian Bruel <christian.bruel@st.com>
1038 * gcc.target/sh/pr57108.c: New test.
1040 2013-04-29 Richard Biener <rguenther@suse.de>
1043 * gfortran.dg/gomp/pr57089.f90: New testcase.
1045 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1047 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1049 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1051 * gcc.target/aarch64/vect-vcvt.c: New.
1053 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1055 * gcc.target/aarch64/vect-vrnd.c: New.
1057 2013-04-29 Richard Biener <rguenther@suse.de>
1059 PR tree-optimization/57081
1060 * gcc.dg/torture/pr57081.c: New testcase.
1062 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1064 PR tree-optimization/57083
1065 * gcc.dg/torture/pr57083.c: New test.
1067 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1070 * g++.dg/cpp0x/decltype52.C: New.
1072 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1074 N3472 binary constants
1075 * g++.dg/cpp/limits.C: Adjust warning wording.
1076 * g++.dg/system-binary-constants-1.C: Likewise.
1077 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1079 2013-04-28 Tobias Burnus <burnus@net-b.de>
1082 * gfortran.dg/coarray_30.f90: New.
1084 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1087 * frontend-passes (optimize_power): New function.
1088 (optimize_op): Use it.
1090 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1093 * gcc.c-torture/execute/pr56866.c: New test.
1094 * gcc.target/i386/pr56866.c: New test.
1096 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1099 * gcc.dg/setjmp-5.c: New test.
1101 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1104 * g++.dg/cpp0x/constexpr-55708.C: New.
1106 2013-04-26 Richard Biener <rguenther@suse.de>
1108 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1109 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1110 * gcc.dg/pr53265.c: Remove XFAILs.
1111 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1112 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1114 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1116 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1117 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1118 -fdiagnostics-color=never option similarly to
1119 -fno-diagnostics-show-caret option.
1121 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1123 PR rtl-optimization/57003
1124 * gcc.target/i386/pr57003.c: New test.
1126 2013-04-25 Marek Polacek <polacek@redhat.com>
1128 PR tree-optimization/57066
1129 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1131 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1132 Tejas Belagod <tejas.belagod@arm.com>
1134 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1135 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1136 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1138 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1140 * gcc.target/aarch64/cmp.c: New.
1142 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1144 * gcc.target/aarch64/ngc.c: New.
1146 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1148 * lib/target-supports.exp
1149 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1150 (check_effective_target_arm_neon_fp16_ok): Likewise.
1151 (add_options_for_arm_neon_fp16): Likewise.
1152 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1153 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1155 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1157 PR rtl-optimizations/57046
1158 * gcc.target/i386/pr57046.c: New test.
1160 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1162 * g++.dg/cpp1y/cplusplus.C: New.
1164 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1166 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1168 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1170 * c-c++-common/Wpointer-arith-1.c: New.
1172 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1174 * g++.dg/cpp1y/cxx1y_macro.C: New.
1176 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1179 * g++.dg/cpp0x/sfinae45.C: New.
1181 2013-04-24 Richard Biener <rguenther@suse.de>
1184 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1186 2013-04-23 Richard Biener <rguenther@suse.de>
1189 * gcc.dg/torture/pr57036-1.c: New testcase.
1190 * gcc.dg/torture/pr57036-2.c: Likewise.
1192 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1194 * gcc.target/aarch64/scalar-mov.c: New testcase.
1196 2013-04-23 Richard Biener <rguenther@suse.de>
1198 PR tree-optimization/57026
1199 * gcc.dg/torture/pr57026.c: New testcase.
1201 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1205 * gfortran.dg/transfer_check_4.f90: New.
1207 2013-04-22 Marek Polacek <polacek@redhat.com>
1210 * gcc.dg/pr56990.c: New test.
1212 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1215 * gcc.target/i386/pr57018.c: New test.
1217 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1219 * gcc.target/aarch64/vrecps.c: New.
1220 * gcc.target/aarch64/vrecpx.c: Likewise.
1222 2013-04-22 Christian Bruel <christian.bruel@st.com>
1225 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1227 2013-04-21 Jeff Law <law@redhat.com>
1229 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1231 2013-04-20 Tobias Burnus <burnus@net-b.de>
1234 * gfortran.dg/c_loc_test_22.f90: New.
1236 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1238 PR rtl-optimization/56847
1239 * gcc.dg/pr56847.c: New test.
1241 2013-04-19 Richard Biener <rguenther@suse.de>
1243 PR tree-optimization/56982
1244 * gcc.c-torture/execute/pr56982.c: New testcase.
1246 2013-04-19 Martin Jambor <mjambor@suse.cz>
1248 PR tree-optimization/56718
1249 * g++.dg/ipa/imm-devirt-1.C: New test.
1250 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1252 2013-04-19 Richard Biener <rguenther@suse.de>
1254 PR tree-optimization/57000
1255 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1257 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1258 Mikael Morin <mikael@gcc.gnu.org>
1261 * gfortran.dg/array_constructor_45.f90: New test.
1262 * gfortran.dg/array_constructor_46.f90: New test.
1263 * gfortran.dg/array_constructor_47.f90: New test.
1264 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1266 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1268 PR rtl-optimization/56999
1269 * g++.dg/opt/pr56999.C: New test.
1271 2013-04-18 Cary Coutant <ccoutant@google.com>
1273 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1274 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1276 2013-04-18 Cary Coutant <ccoutant@google.com>
1278 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1279 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1280 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1281 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1282 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1283 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1284 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1285 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1286 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1287 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1288 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1290 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1292 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1294 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1296 PR tree-optimization/56984
1297 * gcc.c-torture/compile/pr56984.c: New test.
1299 PR rtl-optimization/56992
1300 * gcc.dg/pr56992.c: New test.
1302 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1305 * gfortran.dg/proc_ptr_42.f90: New.
1307 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1309 * gnat.dg/discr41.ad[sb]: New test.
1310 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1311 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1312 * gcc.dg/vect/slp-24.c: Likewise.
1313 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1314 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1315 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1316 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1317 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1318 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1319 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1320 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1321 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1322 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1323 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1324 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1325 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1326 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1327 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1328 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1329 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1330 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1331 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1332 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1333 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1334 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1335 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1336 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1337 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1338 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1340 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1343 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1344 * gfortran.dg/module_md5_1.f90: Remove.
1346 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1348 * gcc.target/aarch64/adds3.c: New.
1349 * gcc.target/aarch64/subs3.c: New.
1351 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1353 * gcc.target/aarch64/adds1.c: New.
1354 * gcc.target/aarch64/adds2.c: New.
1355 * gcc.target/aarch64/subs1.c: New.
1356 * gcc.target/aarch64/subs2.c: New.
1358 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1360 Implement n3599 - Literal operator templates for strings.
1361 * g++.dg/cpp1y/udlit-char-template.C: New test.
1362 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1364 2013-04-16 Tobias Burnus <burnus@net-b.de>
1367 * gfortran.dg/no_arg_check_1.f90: New.
1368 * gfortran.dg/no_arg_check_2.f90: New.
1369 * gfortran.dg/no_arg_check_3.f90: New.
1371 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1374 * gfortran.dg/proc_ptr_41.f90: New.
1376 2013-04-16 Richard Biener <rguenther@suse.de>
1378 PR tree-optimization/56756
1379 * gcc.dg/torture/pr56756.c: New testcase.
1381 2013-04-16 Tobias Burnus <burnus@net-b.de>
1384 * gfortran.dg/c_assoc_5.f90: New.
1386 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1388 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1389 * gcc.c-torture/execute/pr33992.x: Remove.
1390 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1391 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1392 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1394 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1396 PR tree-optimization/56962
1397 * gcc.c-torture/execute/pr56962.c: New test.
1399 2013-04-15 Richard Biener <rguenther@suse.de>
1401 PR tree-optimization/56933
1402 * gcc.dg/vect/pr56933.c: New testcase.
1404 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1406 * gcc.target/arm/anddi3-opt.c: New test.
1407 * gcc.target/arm/anddi3-opt2.c: Likewise.
1409 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1411 * gcc.dg/pr56890-1.c: New test.
1412 * gcc.dg/pr56890-2.c: Likewise.
1414 2013-04-15 Joey Ye <joey.ye@arm.com>
1416 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1417 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1419 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1422 * gfortran.dg/select_type_33.f03: New test.
1424 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1427 * gfortran.dg/typebound_proc_29.f03: New.
1429 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1432 * gfortran.dg/typebound_proc_28.f03: New.
1434 2013-04-12 Jeff Law <law@redhat.com>
1436 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1439 2013-04-12 Tobias Burnus <burnus@net-b.de>
1442 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1444 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1447 * gcc.target/i386/pr56903.c: New test.
1449 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1452 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1453 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1454 * gfortran.dg/block_11.f90: Fix invalid test case.
1455 * gfortran.dg/function_types_3.f90: Add new error message.
1456 * gfortran.dg/global_references_1.f90: Ditto.
1457 * gfortran.dg/import2.f90: Remove unneeded parts.
1458 * gfortran.dg/import6.f90: Fix invalid test case.
1459 * gfortran.dg/proc_decl_2.f90: Ditto.
1460 * gfortran.dg/proc_decl_9.f90: Ditto.
1461 * gfortran.dg/proc_decl_18.f90: Ditto.
1462 * gfortran.dg/proc_ptr_40.f90: New.
1463 * gfortran.dg/whole_file_7.f90: Modified error wording.
1464 * gfortran.dg/whole_file_16.f90: Ditto.
1465 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1466 * gfortran.dg/whole_file_18.f90: Modified error wording.
1467 * gfortran.dg/whole_file_20.f03: Ditto.
1468 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1471 2013-04-12 Richard Biener <rguenther@suse.de>
1474 2013-04-10 Richard Biener <rguenther@suse.de>
1476 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1478 2013-04-12 Tobias Burnus <burnus@net-b.de>
1481 * gfortran.dg/class_allocate_15.f90: New.
1484 2013-04-12 Tobias Burnus <burnus@net-b.de>
1486 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1487 scan-tree-dump-times.
1489 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1491 PR tree-optimization/56918
1492 PR tree-optimization/56920
1493 * gcc.dg/vect/pr56918.c: New test.
1494 * gcc.dg/vect/pr56920.c: New test.
1496 2013-04-12 Tobias Burnus <burnus@net-b.de>
1499 * gfortran.dg/class_allocate_14.f90: New.
1500 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1501 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1503 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1505 * gcc.dg/fold-cstvecshift.c: New testcase.
1507 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1509 * gcc.target/aarch64/negs.c: New.
1512 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1515 * g++.dg/template/arrow4.C: New test.
1517 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1519 * gnat.dg/array23.adb: New test.
1520 * gnat.dg/array23_pkg[123].ads: New helpers.
1522 2013-04-11 Jeff Law <law@redhat.com>
1524 PR tree-optimization/56900
1525 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1527 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1530 * g++.dg/cpp0x/sfinae44.C: New.
1532 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1534 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1535 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1537 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1540 * g++.dg/cpp0x/enum26.C: New.
1541 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1543 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1545 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1547 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1549 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1550 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1551 loop is vectorized and that the correct instruction is generated.
1552 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1553 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1554 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1556 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1558 PR tree-optimization/56899
1559 * gcc.c-torture/execute/pr56899.c: New test.
1561 2013-04-10 David S. Miller <davem@davemloft.net>
1563 * gcc.target/sparc/setcc-4.c: New test.
1564 * gcc.target/sparc/setcc-5.c: New test.
1566 2013-04-10 Richard Biener <rguenther@suse.de>
1568 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1570 2013-04-10 Richard Biener <rguenther@suse.de>
1572 * gcc.dg/vect/slp-39.c: New testcase.
1574 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1576 PR tree-optimization/55524
1577 * gcc.target/epiphany/fnma-1.c: New test.
1579 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1581 * gcc.dg/tree-ssa/inline-11.c: New test
1583 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1586 * g++.dg/template/arrow3.C: New test.
1588 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1590 * gcc.target/arm/minmax_minus.c: New test.
1592 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1595 * c-c++-common/gomp/pr56883.c: New test.
1597 2013-04-09 Jeff Law <law@redhat.com>
1599 * gcc.dg/tree-ssa/vrp87.c: New test.
1601 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1603 PR tree-optimization/56854
1604 * g++.dg/torture/pr56854.C: New test.
1606 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1609 * gfortran.dg/array_constructor_44.f90: New test.
1611 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1614 * g++.dg/cpp0x/constexpr-specialization.C: New.
1616 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1618 * gcc.c-torture/execute/pr56837.c: New test.
1622 * g++.dg/opt/vt3.C: New test.
1623 * g++.dg/opt/vt4.C: New test.
1625 2013-04-08 Jeff Law <law@redhat.com>
1627 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1629 2013-04-08 Richard Biener <rguenther@suse.de>
1631 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1633 2013-04-08 Richard Biener <rguenther@suse.de>
1635 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1637 2013-04-08 Richard Biener <rguenther@suse.de>
1639 * g++.dg/vect/slp-pr56812.cc: Adjust.
1641 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1643 * gcc.dg/pr56837.c: New test.
1644 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1645 "generated memset minus one".
1647 2013-04-07 Tobias Burnus <burnus@net-b.de>
1650 * gfortran.dg/reshape_5.f90: New.
1652 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1655 * gcc.target/powerpc/recip-1.c: Modify expected output.
1656 * gcc.target/powerpc/recip-3.c: Likewise.
1657 * gcc.target/powerpc/recip-4.c: Likewise.
1658 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1660 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1662 * gcc.target/arm/peep-ldrd-1.c: New test.
1663 * gcc.target/arm/peep-strd-1.c: Likewise.
1665 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1667 * gcc.target/arm/negdi-1.c: New test.
1668 * gcc.target/arm/negdi-2.c: Likewise.
1669 * gcc.target/arm/negdi-3.c: Likewise.
1670 * gcc.target/arm/negdi-4.c: Likewise.
1672 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1674 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1675 Add -march=armv8-a when we use v8 NEON.
1676 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1677 (check_effective_target_vect_call_ceilf): Likewise.
1678 (check_effective_target_vect_call_floorf): Likewise.
1679 (check_effective_target_vect_call_roundf): Likewise.
1680 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1681 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1682 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1683 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1684 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1686 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1688 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1689 * gcc.target/powerpc/sd-pwr6.c: Same.
1690 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1691 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1693 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1695 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1697 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1700 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1701 * gfortran.dg/altreturn_4.f90: Ditto.
1702 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1703 * gfortran.dg/altreturn_5.f90: Ditto.
1704 * gfortran.dg/altreturn_6.f90: Ditto.
1705 * gfortran.dg/altreturn_7.f90: Ditto.
1707 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1709 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1711 (check_effective_target_arm_v8_neon_ok_nocache):
1713 (check_effective_target_arm_v8_neon_ok): Change to use
1714 check_effective_target_arm_v8_neon_ok_nocache.
1715 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1717 (check_effective_target_vect_call_btruncf):
1718 Enable for arm and ARMv8 NEON.
1719 (check_effective_target_vect_call_ceilf): Likewise.
1720 (check_effective_target_vect_call_floorf): Likewise.
1721 (check_effective_target_vect_call_roundf): Likewise.
1722 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1725 2013-04-04 Marek Polacek <polacek@redhat.com>
1727 PR tree-optimization/48186
1728 * gcc.dg/pr48186.c: New test.
1730 2013-04-04 Richard Biener <rguenther@suse.de>
1732 PR tree-optimization/56826
1733 * gcc.dg/vect/pr56826.c: New testcase.
1734 * gcc.dg/vect/O3-pr36098.c: Adjust.
1736 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1738 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1739 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1740 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1741 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1742 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1743 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1744 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1745 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1746 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1747 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1749 2013-04-04 Richard Biener <rguenther@suse.de>
1751 PR tree-optimization/56213
1752 * gcc.dg/vect/vect-123.c: New testcase.
1754 2013-04-04 Tobias Burnus <burnus@net-b.de>
1757 * gfortran.dg/read_repeat_2.f90: New.
1759 2013-04-04 Richard Biener <rguenther@suse.de>
1761 PR tree-optimization/56837
1762 * g++.dg/torture/pr56837.C: New testcase.
1764 2013-04-04 Tobias Burnus <burnus@net-b.de>
1767 * gfortran.dg/c_loc_test_21.f90: New.
1768 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1769 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1770 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1771 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1772 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1774 2013-04-03 Jeff Law <law@redhat.com>
1776 PR tree-optimization/56799
1777 * gcc.c-torture/execute/pr56799.c: New test.
1779 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1782 * g++.dg/warn/Wpointer-arith-1.C: New.
1783 * g++.dg/gomp/for-19.C: Adjust.
1785 2013-04-03 Marek Polacek <polacek@redhat.com>
1788 * gcc.dg/pr55702.c: New test.
1790 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1793 * gcc.dg/pr56809.c: New testcase.
1795 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1798 * g++.dg/debug/pr56819.C: New test.
1800 2013-04-03 Richard Biener <rguenther@suse.de>
1802 PR tree-optimization/56817
1803 * g++.dg/torture/pr56817.C: New testcase.
1805 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1807 * gcc.dg/vect/bb-slp-31.c: New file.
1809 2013-04-03 Jason Merrill <jason@redhat.com>
1812 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1814 2013-04-03 Richard Biener <rguenther@suse.de>
1816 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1818 2013-04-03 Richard Biener <rguenther@suse.de>
1820 PR tree-optimization/55964
1821 * gcc.dg/torture/pr55964-2.c: New testcase.
1823 2013-04-03 Richard Biener <rguenther@suse.de>
1825 PR tree-optimization/56501
1826 * gcc.dg/torture/pr56501.c: New testcase.
1828 2013-04-03 Richard Biener <rguenther@suse.de>
1830 PR tree-optimization/56407
1831 * gcc.dg/torture/pr56407.c: New testcase.
1833 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1835 PR tree-optimization/56790
1836 * g++.dg/ext/pr56790-1.C: New testcase.
1838 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1840 * gcc.target/i386/merge-1.c: New testcase.
1841 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1843 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1846 * gcc.c-torture/execute/pr19449.c: New test.
1848 2013-04-03 Richard Biener <rguenther@suse.de>
1850 PR tree-optimization/56812
1851 * g++.dg/vect/slp-pr56812.cc: New testcase.
1853 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1857 * gfortran.dg/altreturn_8.f90: New.
1858 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1859 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1860 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1862 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1864 PR rtl-optimization/56745
1865 * gcc.c-torture/compile/pr56745.c: New test.
1867 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1869 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1871 2013-04-02 Richard Biener <rguenther@suse.de>
1873 PR tree-optimization/56778
1874 * gcc.dg/torture/pr56778.c: New testcase.
1876 2013-04-02 Richard Biener <rguenther@suse.de>
1879 * g++.dg/torture/pr56768.C: New testcase.
1881 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1883 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1885 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1888 * gfortran.dg/namelist_82.f90: New test.
1890 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1893 * gfortran.dg/implicit_class_1.f90: New.
1895 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1898 * gfortran.dg/namelist_81.f90: New test.
1900 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1902 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1903 for constant and equal string lengths.
1904 * gfortran.dg/character_comparison_5.f90: Likewise.
1905 * gfortran.dg/character_comparison_9.f90: New test.
1907 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1909 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1910 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1912 2013-03-29 Tobias Burnus <burnus@net-b.de>
1915 * gfortran.dg/optional_absent_3.f90: New.
1917 2013-03-29 Tobias Burnus <burnus@net-b.de>
1920 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1922 2013-03-29 Tobias Burnus <burnus@net-b.de>
1925 * gfortran.dg/namelist_80.f90: New.
1927 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1930 * gfortran.dg/string_length_2.f90: New test.
1931 * gfortran.dg/dependency_41.f90: New test.
1933 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1936 * gfortran.dg/array_constructor_43.f90: New test.
1937 * gfortran.dg/random_seed_3.f90: New test.
1939 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1941 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1942 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1943 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1944 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1945 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1946 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1947 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1948 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1949 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1950 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1952 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1955 * g++.dg/conversion/op4.C: Adjust.
1956 * g++.dg/cpp0x/rv1n.C: Likewise.
1957 * g++.dg/cpp0x/rv2n.C: Likewise.
1958 * g++.dg/cpp0x/template_deduction.C: Likewise.
1959 * g++.dg/expr/cond8.C: Likewise.
1960 * g++.dg/other/error4.C: Likewise.
1961 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1962 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1963 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1964 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1965 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1966 * g++.old-deja/g++.law/cvt20.C: Likewise.
1967 * g++.old-deja/g++.law/cvt8.C: Likewise.
1968 * g++.old-deja/g++.law/init8.C: Likewise.
1969 * g++.old-deja/g++.mike/net12.C: Likewise.
1970 * g++.old-deja/g++.mike/net8.C: Likewise.
1971 * g++.old-deja/g++.mike/p2793.C: Likewise.
1972 * g++.old-deja/g++.mike/p3836.C: Likewise.
1973 * g++.old-deja/g++.mike/p418.C: Likewise.
1974 * g++.old-deja/g++.mike/p701.C: Likewise.
1975 * g++.old-deja/g++.mike/p807.C: Likewise.
1977 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1980 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1983 2013-03-28 Marek Polacek <polacek@redhat.com>
1985 PR tree-optimization/56695
1986 * gcc.dg/vect/pr56695.c: New test.
1988 2013-03-28 Richard Biener <rguenther@suse.de>
1990 PR tree-optimization/37021
1991 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1992 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1994 2013-03-27 Tobias Burnus <burnus@net-b.de>
1998 * gfortran.dg/sizeof_2.f90: New.
1999 * gfortran.dg/sizeof_3.f90: New.
2000 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2002 2013-03-27 Richard Biener <rguenther@suse.de>
2004 PR tree-optimization/37021
2005 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2007 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2009 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2010 * g++.dg/ipa/ivinline-2.C: Likewise.
2011 * g++.dg/ipa/ivinline-3.C: Likewise.
2012 * g++.dg/ipa/ivinline-4.C: Likewise.
2013 * g++.dg/ipa/ivinline-5.C: Likewise.
2014 * g++.dg/ipa/ivinline-7.C: Likewise.
2015 * g++.dg/ipa/ivinline-8.C: Likewise.
2016 * g++.dg/ipa/ivinline-9.C: Likewise.
2017 * g++.dg/cpp0x/noexcept03.C: Likewise.
2018 * gcc.dg/const-1.c: Likewise.
2019 * gcc.dg/ipa/pure-const-1.c: Likewise.
2020 * gcc.dg/noreturn-8.c: Likewise.
2021 * gcc.target/i386/mmx-1.c: Likewise.
2022 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2023 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2024 * gcc.c-torture/execute/pr33992.x: New file.
2026 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2028 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2030 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2033 * g++.dg/ext/desig5.C: New.
2035 2013-03-26 Tobias Burnus <burnus@net-b.de>
2038 * gfortran.dg/merge_init_expr_2.f90: New.
2039 * gfortran.dg/merge_char_1.f90: Modify test to
2040 stay a run-time test.
2041 * gfortran.dg/merge_char_3.f90: Ditto.
2043 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2045 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2046 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2048 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2051 * g++.dg/cpp0x/range-for23.C: New.
2053 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2056 * gfortran.dg/namelist_79.f90: New.
2058 2013-03-25 Martin Jambor <mjambor@suse.cz>
2060 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2062 2013-03-25 Tobias Burnus <burnus@net-b.de>
2082 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2083 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2084 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2085 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2086 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2087 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2088 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2089 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2090 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2091 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2092 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2093 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2094 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2095 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2096 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2097 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2098 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2099 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2100 * gfortran.dg/pr32601_1.f03: Ditto.
2101 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2102 * gfortran.dg/blockdata_7.f90: New.
2103 * gfortran.dg/c_assoc_4.f90: New.
2104 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2105 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2106 * gfortran.dg/c_funloc_tests_8.f90: New.
2107 * gfortran.dg/c_loc_test_17.f90: New.
2108 * gfortran.dg/c_loc_test_18.f90: New.
2109 * gfortran.dg/c_loc_test_19.f90: New.
2110 * gfortran.dg/c_loc_test_20.f90: New.
2111 * gfortran.dg/c_sizeof_5.f90: New.
2112 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2113 * gfortran.dg/transfer_resolve_2.f90: New.
2114 * gfortran.dg/transfer_resolve_3.f90: New.
2115 * gfortran.dg/transfer_resolve_4.f90: New.
2116 * gfortran.dg/pr32601.f03: Update dg-error.
2117 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2118 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2120 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2122 * gcc.target/arm/vseleqdf.c: New test.
2123 * gcc.target/arm/vseleqsf.c: Likewise.
2124 * gcc.target/arm/vselgedf.c: Likewise.
2125 * gcc.target/arm/vselgesf.c: Likewise.
2126 * gcc.target/arm/vselgtdf.c: Likewise.
2127 * gcc.target/arm/vselgtsf.c: Likewise.
2128 * gcc.target/arm/vselledf.c: Likewise.
2129 * gcc.target/arm/vsellesf.c: Likewise.
2130 * gcc.target/arm/vselltdf.c: Likewise.
2131 * gcc.target/arm/vselltsf.c: Likewise.
2132 * gcc.target/arm/vselnedf.c: Likewise.
2133 * gcc.target/arm/vselnesf.c: Likewise.
2134 * gcc.target/arm/vselvcdf.c: Likewise.
2135 * gcc.target/arm/vselvcsf.c: Likewise.
2136 * gcc.target/arm/vselvsdf.c: Likewise.
2137 * gcc.target/arm/vselvssf.c: Likewise.
2139 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2141 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2143 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2144 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2145 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2146 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2147 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2148 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2149 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2150 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2151 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2152 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2153 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2154 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2155 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2156 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2157 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2158 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2159 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2160 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2161 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2162 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2163 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2164 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2165 * gcc.target/arm/atomic-op-char.c: Likewise.
2166 * gcc.target/arm/atomic-op-consume.c: Likewise.
2167 * gcc.target/arm/atomic-op-int.c: Likewise.
2168 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2169 * gcc.target/arm/atomic-op-release.c: Likewise.
2170 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2171 * gcc.target/arm/atomic-op-short.c: Likewise.
2173 2013-03-25 Richard Biener <rguenther@suse.de>
2176 * g++.dg/torture/pr56694.C: New testcase.
2178 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2181 * gcc.target/arm/neon-vcond-gt.c: New test.
2182 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2183 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2185 2013-03-25 Richard Biener <rguenther@suse.de>
2187 PR tree-optimization/56689
2188 * gcc.dg/torture/pr56689.c: New testcase.
2190 2013-03-25 Kai Tietz <ktietz@redhat.com>
2192 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2194 2013-03-24 Tobias Burnus <burnus@net-b.de>
2197 * gfortran.dg/eof_5.f90: New.
2199 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2201 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2204 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2206 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2208 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2211 * gcc.c-torture/execute/builtins/builtins.exp: Add
2212 -Wl,--allow-multiple-definition for RTEMS targets.
2214 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2216 * gcc.target/aarch64/movk.c: New test.
2218 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2220 * g++.dg/ext/vector21.C: New testcase.
2222 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2224 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2225 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2227 2013-03-21 Richard Biener <rguenther@suse.de>
2229 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2230 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2232 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2234 * gcc.target/aarch64/vect.c: Test and result vector added
2235 for sabd and saba instructions.
2236 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2237 instructions in assembly.
2238 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2239 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2240 for fabd instruction.
2241 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2242 instruction in assembly.
2243 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2245 2013-03-20 Jeff Law <law@redhat.com>
2247 * g++.dg/tree-ssa/ssa-dom.C: New test.
2249 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2251 * gcc.target/powerpc/mmfpgpr.c: New test.
2252 * gcc.target/powerpc/sd-vsx.c: Likewise.
2253 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2254 * gcc.target/powerpc/vsx-float0.c: Likewise.
2256 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2258 PR tree-optimization/56355
2259 * gcc.dg/pr56355-1.c: New file.
2261 2013-03-20 Catherine Moore <clm@codesourcery.com>
2262 Richard Sandiford <rdsandiford@googlemail.com>
2264 * gcc.target/mips/mips.exp: Add microMIPS support.
2265 * gcc.target/mips/umips-movep-2.c: New test.
2266 * gcc.target/mips/umips-lwp-2.c: New test.
2267 * gcc.target/mips/umips-swp-5.c: New test.
2268 * gcc.target/mips/umips-constraints-1.c: New test.
2269 * gcc.target/mips/umips-lwp-3.c: New test.
2270 * gcc.target/mips/umips-swp-6.c: New test.
2271 * gcc.target/mips/umips-constraints-2.c: New test.
2272 * gcc.target/mips/umips-save-restore-1.c: New test.
2273 * gcc.target/mips/umips-lwp-4.c: New test.
2274 * gcc.target/mips/umips-swp-7.c: New test.
2275 * gcc.target/mips/umips-save-restore-2.c: New test.
2276 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2277 * gcc.target/mips/umips-lwp-5.c: New test.
2278 * gcc.target/mips/umips-save-restore-3.c: New test.
2279 * gcc.target/mips/umips-lwp-6.c: New test.
2280 * gcc.target/mips/umips-swp-1.c: New test.
2281 * gcc.target/mips/umips-lwp-7.c: New test.
2282 * gcc.target/mips/umips-swp-2.c: New test.
2283 * gcc.target/mips/umips-lwp-8.c: New test.
2284 * gcc.target/mips/umips-swp-3.c: New test.
2285 * gcc.target/mips/umips-movep-1.c: New test.
2286 * gcc.target/mips/umips-lwp-1.c: New test.
2287 * gcc.target/mips/umips-swp-4.c: New test.
2289 2013-03-20 Richard Biener <rguenther@suse.de>
2291 PR tree-optimization/56661
2292 * gcc.dg/torture/pr56661.c: New testcase.
2294 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2296 PR rtl-optimization/56605
2297 * gcc.target/powerpc/pr56605.c: New.
2299 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2302 * gfortran.dg/do_1.f90: Don't xfail.
2304 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2307 * gfortran.dg/namelist_77.f90: New.
2308 * gfortran.dg/namelist_78.f90: New.
2310 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2313 * gfortran.dg/open_negative_unit_1.f90: New.
2315 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2317 * gcc.target/aarch64/sbc.c: New test.
2319 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2321 * gcc.target/aarch64/ror.c: New test.
2323 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2325 * gcc.target/aarch64/extr.c: New test.
2327 2013-03-19 Richard Biener <rguenther@suse.de>
2329 PR tree-optimization/56273
2330 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2331 * c-c++-common/uninit-17.c: Likewise.
2333 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2335 PR tree-optimization/56635
2336 * g++.dg/torture/pr56635.C: New test.
2338 2013-03-18 Richard Biener <rguenther@suse.de>
2340 PR tree-optimization/3713
2341 * g++.dg/ipa/devirt-12.C: New testcase.
2343 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2346 * c-c++-common/pr56566.c: New test.
2348 2013-03-17 Jason Merrill <jason@redhat.com>
2350 * g++.dg/template/abstract-dr337.C: XFAIL.
2352 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2355 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2356 * c-c++-common/pr56607.c: New test.
2358 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2361 * g++.dg/cpp0x/constexpr-array5.C: New.
2363 2013-03-15 Tobias Burnus <burnus@net-b.de>
2366 * gfortran.dg/transfer_intrinsic_5.f90: New.
2368 2013-03-15 Kai Tietz <ktietz@redhat.com>
2370 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2371 * gcc.target/i386/pr20020-1.c: Likewise.
2372 * gcc.target/i386/pr20020-2.c: Likewise.
2373 * gcc.target/i386/pr20020-3.c: Likewise.
2374 * gcc.target/i386/pr53425-1.c: Likewise.
2375 * gcc.target/i386/pr53425-2.c: Likewise.
2376 * gcc.target/i386/pr55093.c: Likewise.
2377 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2379 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2382 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2383 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2385 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2387 PR tree-optimization/53265
2388 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2390 * gcc.dg/graphite/id-6.c (test): Likewise.
2391 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2392 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2394 PR tree-optimization/53265
2395 * gcc.dg/pr53265.c: New test.
2396 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2398 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2400 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2401 n, use it as high bound instead of 4.
2403 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2406 * gcc.target/sh/pr49880-1.c: New.
2407 * gcc.target/sh/pr49880-2.c: New.
2408 * gcc.target/sh/pr49880-3.c: New.
2409 * gcc.target/sh/pr49880-4.c: New.
2410 * gcc.target/sh/pr49880-5.c: New.
2412 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2414 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2416 2013-03-13 Richard Biener <rguenther@suse.de>
2418 PR tree-optimization/56608
2419 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2421 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2424 * g++.dg/cpp0x/alias-decl-32.C: New.
2426 2013-03-11 Jan Hubicka <jh@suse.cz>
2429 * gcc.c-torture/compile/pr56571.c: New testcase.
2431 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2433 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2434 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2436 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2438 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2439 * gcc.dg/inline_4.c: Likewise.
2440 * gcc.dg/unroll_2.c: Likewise.
2441 * gcc.dg/unroll_3.c: Likewise.
2442 * gcc.dg/unroll_4.c: Likewise.
2444 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2447 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2450 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2452 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2455 * gcc.c-torture/compile/pr40797.c: New.
2457 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2459 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2461 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2464 * gfortran.dg/class_56.f90: New test.
2466 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2469 * gcc.target/mips/pr56524.c: New test.
2471 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2474 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2476 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2479 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2481 2013-03-08 Marek Polacek <polacek@redhat.com>
2483 PR tree-optimization/56478
2484 * gcc.dg/torture/pr56478.c: New test.
2486 2013-03-08 Kai Tietz <ktietz@redhat.com>
2488 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2489 targets linker option --allow-multiple-definition.
2491 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2492 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2493 * gcc.dg/pr52549.c: Add LLP64 case.
2494 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2495 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2496 * gcc.dg/torture/pr51071-2.c: Likewise.
2497 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2498 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2499 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2500 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2501 * gcc.dg/weak/weak-1.c: Likewise.
2502 * gcc.dg/weak/weak-2.c: Likewise.
2503 * gcc.dg/weak/weak-3.c: Likewise.
2504 * gcc.dg/weak/weak-4.c: Likewise.
2505 * gcc.dg/weak/weak-5.c: Likewise.
2506 * gcc.dg/weak/weak-15.c: Likewise.
2507 * gcc.dg/weak/weak-16.c: Likewise.
2509 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2511 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2513 PR tree-optimization/56559
2514 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2516 2013-03-07 Andreas Schwab <schwab@suse.de>
2518 * gcc.dg/pr31490.c: Fix last change.
2520 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2523 * g++.dg/template/crash115.C: New.
2525 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2527 PR tree-optimization/56539
2528 * gcc.c-torture/compile/pr56539.c: New test.
2530 2013-03-06 Kai Tietz <ktietz@redhat.com>
2532 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2534 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2535 * gcc.dg/lto/20091013-1_2.c: Likewise.
2536 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2538 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2540 * gnat.dg/specs/aggr6.ads: New test.
2542 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2544 * gnat.dg/loop_optimization15.ad[sb]: New test.
2546 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2549 * gcc.dg/pr56548.c: New test.
2551 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2554 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2556 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2559 * g++.dg/template/typename20.C: New test.
2561 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2564 * gcc.dg/pr56510.c: New test.
2566 PR rtl-optimization/56484
2567 * gcc.c-torture/compile/pr56484.c: New test.
2569 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2572 * g++.dg/warn/Wsign-conversion-2.C: New.
2574 2013-03-05 Richard Biener <rguenther@suse.de>
2576 PR tree-optimization/56270
2577 * gcc.dg/vect/slp-38.c: New testcase.
2579 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2581 PR rtl-optimization/56494
2582 * gcc.dg/pr56494.c: New test.
2584 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2586 * gcc.dg/pr56424.c: New test.
2588 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2590 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2591 * gcc.dg/pr56228.c <avr>: Skip.
2593 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2596 PR tree-optimization/52631
2597 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2599 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2601 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2602 * gcc.dg/vect/vect-83_64.c: Same.
2604 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2607 * gfortran.dg/pointer_check_13.f90: New test.
2609 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2612 * gfortran.dg/array_constructor_42.f90: New test.
2614 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2617 * g++.dg/template/static33.C: New.
2618 * g++.dg/template/static34.C: Likewise.
2621 * g++.dg/template/static35.C: New.
2623 2013-03-01 Steve Ellcey <sellcey@mips.com>
2625 * gcc.dg/pr56396.c: Require pic support.
2627 2013-03-01 Richard Biener <rguenther@suse.de>
2629 PR tree-optimization/55481
2630 * gcc.dg/torture/pr56488.c: New testcase.
2632 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2633 Jakub Jelinek <jakub@redhat.com>
2636 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2637 no_sanitize_address attribute rather than no_address_safety_analysis.
2638 * g++.dg/asan/sanitizer_test_utils.h
2639 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2640 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2641 in addition to no_address_safety_analysis.
2643 2013-02-28 Jason Merrill <jason@redhat.com>
2646 * g++.dg/cpp0x/constexpr-and.C: New.
2648 2013-02-28 Martin Jambor <mjambor@suse.cz>
2650 PR tree-optimization/56294
2651 * g++.dg/debug/pr56294.C: New test.
2653 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2655 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2657 2013-02-27 Marek Polacek <polacek@redhat.com>
2659 PR rtl-optimization/56466
2660 * gcc.dg/pr56466.c: New test.
2662 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2664 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2665 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2666 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2668 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2671 * gcc.dg/pr45472.c: New test.
2673 2013-02-26 Marek Polacek <polacek@redhat.com>
2675 PR tree-optimization/56426
2676 * gcc.dg/pr56436.c: New test.
2678 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2680 PR tree-optimization/56448
2681 * gcc.c-torture/compile/pr56448.c: New test.
2683 PR tree-optimization/56443
2684 * gcc.dg/torture/pr56443.c: New test.
2686 2013-02-25 Richard Biener <rguenther@suse.de>
2688 PR tree-optimization/56175
2689 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2691 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2694 * g++.dg/torture/pr56403.C: New test.
2696 2013-02-25 Catherine Moore <clm@codesourcery.com>
2699 2013-02-24 Catherine Moore <clm@codesourcery.com>
2700 Richard Sandiford <rdsandiford@googlemail.com>
2702 * gcc.target/mips/mips.exp: Add microMIPS support.
2703 * gcc.target/mips/umips-movep-2.c: New test.
2704 * gcc.target/mips/umips-lwp-2.c: New test.
2705 * gcc.target/mips/umips-swp-5.c: New test.
2706 * gcc.target/mips/umips-constraints-1.c: New test.
2707 * gcc.target/mips/umips-lwp-3.c: New test.
2708 * gcc.target/mips/umips-swp-6.c: New test.
2709 * gcc.target/mips/umips-constraints-2.c: New test.
2710 * gcc.target/mips/umips-save-restore-1.c: New test.
2711 * gcc.target/mips/umips-lwp-4.c: New test.
2712 * gcc.target/mips/umips-swp-7.c: New test.
2713 * gcc.target/mips/umips-save-restore-2.c: New test.
2714 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2715 * gcc.target/mips/umips-lwp-5.c: New test.
2716 * gcc.target/mips/umips-save-restore-3.c: New test.
2717 * gcc.target/mips/umips-lwp-6.c: New test.
2718 * gcc.target/mips/umips-swp-1.c: New test.
2719 * gcc.target/mips/umips-lwp-7.c: New test.
2720 * gcc.target/mips/umips-swp-2.c: New test.
2721 * gcc.target/mips/umips-lwp-8.c: New test.
2722 * gcc.target/mips/umips-swp-3.c: New test.
2723 * gcc.target/mips/umips-movep-1.c: New test.
2724 * gcc.target/mips/umips-lwp-1.c: New test.
2725 * gcc.target/mips/umips-swp-4.c: New test.
2727 2013-02-24 Catherine Moore <clm@codesourcery.com>
2728 Richard Sandiford <rdsandiford@googlemail.com>
2730 * gcc.target/mips/mips.exp: Add microMIPS support.
2731 * gcc.target/mips/umips-movep-2.c: New test.
2732 * gcc.target/mips/umips-lwp-2.c: New test.
2733 * gcc.target/mips/umips-swp-5.c: New test.
2734 * gcc.target/mips/umips-constraints-1.c: New test.
2735 * gcc.target/mips/umips-lwp-3.c: New test.
2736 * gcc.target/mips/umips-swp-6.c: New test.
2737 * gcc.target/mips/umips-constraints-2.c: New test.
2738 * gcc.target/mips/umips-save-restore-1.c: New test.
2739 * gcc.target/mips/umips-lwp-4.c: New test.
2740 * gcc.target/mips/umips-swp-7.c: New test.
2741 * gcc.target/mips/umips-save-restore-2.c: New test.
2742 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2743 * gcc.target/mips/umips-lwp-5.c: New test.
2744 * gcc.target/mips/umips-save-restore-3.c: New test.
2745 * gcc.target/mips/umips-lwp-6.c: New test.
2746 * gcc.target/mips/umips-swp-1.c: New test.
2747 * gcc.target/mips/umips-lwp-7.c: New test.
2748 * gcc.target/mips/umips-swp-2.c: New test.
2749 * gcc.target/mips/umips-lwp-8.c: New test.
2750 * gcc.target/mips/umips-swp-3.c: New test.
2751 * gcc.target/mips/umips-movep-1.c: New test.
2752 * gcc.target/mips/umips-lwp-1.c: New test.
2753 * gcc.target/mips/umips-swp-4.c: New test.
2755 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2758 * lib/asan-dg.exp (asan_link_flags): Add
2759 -B${gccpath}/libsanitizer/asan/ to flags.
2761 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2764 * gcc.dg/torture/pr56420.c: New test.
2766 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2769 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2771 2013-02-21 Martin Jambor <mjambor@suse.cz>
2773 PR tree-optimization/56310
2774 * g++.dg/ipa/pr56310.C: New test.
2776 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2779 * gfortran.dg/proc_ptr_comp_37.f90: New.
2781 2013-02-21 Richard Biener <rguenther@suse.de>
2783 PR tree-optimization/56415
2785 2013-02-11 Richard Biener <rguenther@suse.de>
2787 PR tree-optimization/56273
2788 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2789 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2790 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2791 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2792 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2793 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2795 2013-02-21 Marek Polacek <polacek@redhat.com>
2797 PR tree-optimization/56398
2798 * g++.dg/torture/pr56398.C: New test.
2800 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2803 * gcc.c-torture/compile/pr56405.c: New test.
2805 2013-02-20 Jan Hubicka <jh@suse.cz>
2807 PR tree-optimization/56265
2808 * g++.dg/ipa/devirt-11.C: New testcase.
2810 2013-02-20 Richard Biener <rguenther@suse.de>
2812 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2814 2013-02-20 Richard Biener <rguenther@suse.de>
2815 Jakub Jelinek <jakub@redhat.com>
2817 PR tree-optimization/56396
2818 * gcc.dg/pr56396.c: New testcase.
2820 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2823 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2825 2013-02-19 Richard Biener <rguenther@suse.de>
2827 PR tree-optimization/56384
2828 * gcc.dg/torture/pr56384.c: New testcase.
2830 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2832 PR tree-optimization/56350
2833 * gcc.dg/pr56350.c: New test.
2835 PR tree-optimization/56381
2836 * g++.dg/opt/pr56381.C: New test.
2838 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2841 * lib/dg-pch.exp (pch-init, pch-finish,
2842 check_effective_target_pch_supported_debug): New procs.
2843 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2844 Likewise if $pch_unsupported_debug and $flags include -g.
2845 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2846 and dg-require-effective-target pch_unsupported_debug.
2847 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2848 * objc.dg/pch/pch.exp: Likewise.
2849 * gcc.dg/pch/pch.exp: Likewise.
2850 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2851 pch_unsupported_debug.
2852 * gcc.dg/pch/valid-1.hs: Likewise.
2853 * gcc.dg/pch/valid-1b.c: Likewise.
2854 * gcc.dg/pch/valid-1b.hs: Likewise.
2856 2013-02-18 Richard Biener <rguenther@suse.de>
2858 PR tree-optimization/56366
2859 * gcc.dg/torture/pr56366.c: New testcase.
2861 2013-02-18 Richard Biener <rguenther@suse.de>
2864 * gcc.dg/torture/pr56349.c: New testcase.
2866 2013-02-18 Richard Biener <rguenther@suse.de>
2868 PR tree-optimization/56321
2869 * gcc.dg/torture/pr56321.c: New testcase.
2871 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2873 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2875 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2876 Dodji Seketeli <dodji@redhat.com>
2879 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2880 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2881 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2882 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2883 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2884 * c-c++-common/asan/pr56330.c: Likewise.
2885 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2886 Ensure the size argument of __builtin_memcpy is a constant.
2888 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2889 Paolo Carlini <paolo.carlini@oracle.com>
2892 * g++.dg/cpp0x/enum23.C: New.
2894 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2897 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2899 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2901 PR rtl-optimization/56348
2902 * gcc.target/i386/pr56348.c: New test.
2904 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2906 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2907 * gcc.target/arm/interrupt-2.c: Likewise.
2909 2013-02-15 Tobias Burnus <burnus@net-b.de>
2912 * gfortran.dg/matmul_9.f90: New.
2914 2013-02-15 Tobias Burnus <burnus@net-b.de>
2917 * gfortran.dg/init_flag_11.f90: New.
2919 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2921 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2923 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2925 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2928 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2929 Tobias Burnus <burnus@net-b.de>
2932 * gfortran.dg/allocatable_function_7.f90: New.
2934 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2936 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2937 * asan_globals_test-wrapper.cc: New file.
2938 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2939 instead of asan_globals_test.cc as dg-additional-sources.
2940 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2941 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2942 "sanitizer_test_utils.h" instead of
2943 "sanitizer_common/tests/sanitizer_test_utils.h".
2944 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2945 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2946 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2947 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2948 * g++.dg/asan/asan_test.cc: Synced from upstream.
2949 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2951 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2954 * c-c++-common/asan/memcmp-2.c: New test.
2956 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2959 * g++.dg/cpp0x/udlit-string-literal.h: New.
2960 * g++.dg/cpp0x/udlit-string-literal.C: New.
2962 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2964 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2966 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2969 * gcc.target/arm/pr56184.C: New test.
2971 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2974 * g++.dg/torture/pr56302.C: New test.
2975 * g++.dg/cpp0x/constexpr-56302.C: New test.
2976 * c-c++-common/pr56302.c: New test.
2978 2013-02-13 Tobias Burnus <burnus@net-b.de>
2979 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2982 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2983 * gfortran.dg/quad_3.f90: Ditto.
2985 2013-02-13 Kostya Serebryany <kcc@google.com>
2987 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2988 to match the fresh asan run-time.
2989 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2991 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2993 Avoid instrumenting duplicated memory access in the same basic block
2994 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2995 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2996 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2997 * c-c++-common/asan/inc.c: Likewise.
2999 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3002 * gcc.target/i386/pr56148.c: New test.
3004 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3005 Tobias Burnus <burnus@net-b.de>
3008 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3011 2013-02-12 Richard Biener <rguenther@suse.de>
3014 * gcc.dg/lto/pr56297_0.c: New testcase.
3015 * gcc.dg/lto/pr56297_0.c: Likewise.
3017 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3020 * gfortran.dg/typebound_deferred_1.f90: New.
3022 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3024 PR rtl-optimization/56151
3025 * gcc.target/i386/pr56151.c: New test.
3027 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3029 * g++.dg/ext/mv12.C: New test.
3030 * g++.dg/ext/mv12.h: New file.
3031 * g++.dg/ext/mv12-aux.C: New file.
3032 * g++.dg/ext/mv13.C: New test.
3034 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3036 * lib/target-supports.exp
3037 (check_effective_target_powerpc_eabi_ok): New.
3038 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3040 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3041 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3043 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3044 * gcc.target/powerpc/pr51623.c: Likewise.
3045 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3046 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3048 2013-02-11 Alexander Potapenko <glider@google.com>
3049 Jack Howarth <howarth@bromo.med.uc.edu>
3050 Jakub Jelinek <jakub@redhat.com>
3053 * g++.dg/asan/pr55617.C: Run on all targets.
3055 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3057 PR rtl-optimization/56275
3058 * gcc.dg/pr56275.c: New test.
3060 2013-02-11 Richard Biener <rguenther@suse.de>
3062 PR tree-optimization/56273
3063 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3065 2013-02-11 Richard Biener <rguenther@suse.de>
3067 PR tree-optimization/56264
3068 * gcc.dg/torture/pr56264.c: New testcase.
3070 2013-02-11 Richard Biener <rguenther@suse.de>
3072 PR tree-optimization/56273
3073 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3074 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3075 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3076 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3077 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3078 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3080 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3082 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3083 for *-*-linux-gnu targets.
3084 * g++.dg/asan/interception-test-1.c: Ditto.
3085 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3086 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3088 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3091 * gfortran.dg/intrinsic_size_4.f90 : New test.
3093 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3096 * gcc.target/powerpc/pr56256.c: New test.
3098 2013-02-08 Ian Lance Taylor <iant@google.com>
3100 * lib/go.exp: Load timeout.exp.
3102 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3104 PR rtl-optimization/56246
3105 * gcc.target/i386/pr56246.c: New test.
3107 2013-02-08 Jeff Law <law@redhat.com>
3110 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3112 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3115 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3118 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3120 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3122 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3124 PR rtl-optimization/56195
3125 * gcc.dg/torture/pr56195.c: New test.
3127 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3130 * gfortran.dg/recursive_interface_2.f90: New test.
3132 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3134 PR tree-optimization/56250
3135 * gcc.c-torture/execute/pr56250.c: New test.
3137 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3139 PR tree-optimization/56064
3140 * gcc.dg/fixed-point/view-convert-2.c: New test.
3142 2013-02-08 Michael Matz <matz@suse.de>
3144 PR tree-optimization/52448
3145 * gcc.dg/pr52448.c: New test.
3147 2013-02-08 Richard Biener <rguenther@suse.de>
3150 * gcc.dg/torture/pr56181.c: New testcase.
3152 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3155 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3156 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3158 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3161 * g++.dg/parse/crash61.C: New test.
3164 * g++.dg/parse/pr56239.C: New test.
3167 * g++.dg/abi/mangle61.C: New test.
3169 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3171 PR rtl-optimization/56225
3172 * gcc.target/i386/pr56225.c: New test.
3174 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3177 * gcc.dg/guality/pr56154-1.c: New test.
3178 * gcc.dg/guality/pr56154-2.c: New test.
3179 * gcc.dg/guality/pr56154-3.c: New test.
3180 * gcc.dg/guality/pr56154-4.c: New test.
3181 * gcc.dg/guality/pr56154-aux.c: New file.
3183 PR tree-optimization/55789
3184 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3186 * gcc.dg/tree-ssa/inline-3.c: Add
3187 --param max-early-inliner-iterations=2 option.
3189 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3192 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3193 Add -fno-dwarf2-cfi-asm to dg-options.
3196 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3199 * gcc.dg/pr56228.c: New test.
3201 2013-02-07 Alan Modra <amodra@gmail.com>
3204 * gcc.target/powerpc/pr54009.c: New test.
3206 * gfortran.dg/pr54131.f: New test.
3208 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3211 * gfortran.dg/array_constructor_41.f90: New test.
3213 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3216 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3218 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3221 * g++.dg/gomp/pr56217.C: New test.
3223 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3225 PR tree-optimization/56205
3226 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3227 * gcc.c-torture/execute/pr56205.c: New test.
3229 2013-02-05 Richard Biener <rguenther@suse.de>
3231 PR tree-optimization/53342
3232 PR tree-optimization/53185
3233 * gcc.dg/vect/pr53185-2.c: New testcase.
3235 2013-02-05 Jan Hubicka <jh@suse.cz>
3237 PR tree-optimization/55789
3238 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3239 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3240 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3241 * g++.dg/ipa/inline-1.C: New testcase.
3242 * g++.dg/ipa/inline-2.C: New testcase.
3243 * g++.dg/ipa/inline-3.C: New testcase.
3245 2013-02-05 Jan Hubicka <jh@suse.cz>
3247 PR tree-optimization/55789
3248 * g++.dg/torture/pr55789.C: New testcase.
3250 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3253 * gcc.dg/pr56167.c: New test.
3255 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3258 * gcc.target/sh/pr55146.c: New.
3260 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3262 PR tree-optimization/54386
3263 * gcc.target/sh/pr54386.c: New.
3265 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3268 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3271 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3273 2013-02-04 Alexander Potapenko <glider@google.com>
3274 Jack Howarth <howarth@bromo.med.uc.edu>
3275 Jakub Jelinek <jakub@redhat.com>
3278 * g++.dg/asan/pr55617.C: New test.
3280 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3283 * gfortran.dg/typebound_operator_19.f90: New test.
3284 * gfortran.dg/typebound_assignment_4.f90: New test.
3286 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3289 * gfortran.dg/recursive_interface_1.f90: New test.
3291 2013-02-04 Richard Guenther <rguenther@suse.de>
3294 * gcc.dg/lto/pr56168_0.c: New testcase.
3295 * gcc.dg/lto/pr56168_1.c: Likewise.
3297 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3301 * gfortran.dg/block_12.f90: New test.
3302 * gfortran.dg/module_error_1.f90: New test.
3304 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3306 * lib/target-supports.exp (check_effective_target_vect_float)
3307 (check_effective_target_vect_no_align): Add mips-sde-elf.
3309 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3311 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3313 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3315 * gcc.dg/pr56023.c: XFAIL on AIX.
3316 * gcc.dg/vect/pr49352.c: Same.
3318 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3320 * gnat.dg/opt26.adb: New test.
3322 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3325 2013-01-27 Amol Pise <amolpise15@gmail.com>
3327 * gcc.target/arm/neon-vfnms-1.c: New test.
3328 * gcc.target/arm/neon-vfnma-1.c: New test.
3330 2013-01-31 Richard Biener <rguenther@suse.de>
3332 PR tree-optimization/56157
3333 * gcc.dg/torture/pr56157.c: New testcase.
3335 2013-01-30 Richard Biener <rguenther@suse.de>
3337 PR tree-optimization/56150
3338 * gcc.dg/torture/pr56150.c: New testcase.
3340 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3343 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3344 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3345 printed in backtrace.
3346 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3347 to avoid errors about mismatched allocation vs. deallocation.
3350 * g++.dg/mv1.C: Moved to...
3351 * g++.dg/ext/mv1.C: ... here. Adjust test.
3352 * g++.dg/mv2.C: Moved to...
3353 * g++.dg/ext/mv2.C: ... here. Adjust test.
3354 * g++.dg/mv3.C: Moved to...
3355 * g++.dg/ext/mv3.C: ... here.
3356 * g++.dg/mv4.C: Moved to...
3357 * g++.dg/ext/mv4.C: ... here.
3358 * g++.dg/mv5.C: Moved to...
3359 * g++.dg/ext/mv5.C: ... here. Adjust test.
3360 * g++.dg/mv6.C: Moved to...
3361 * g++.dg/ext/mv6.C: ... here. Adjust test.
3362 * g++.dg/ext/mv7.C: New test.
3363 * g++.dg/ext/mv8.C: New test.
3364 * g++.dg/ext/mv9.C: New test.
3365 * g++.dg/ext/mv10.C: New test.
3366 * g++.dg/ext/mv11.C: New test.
3368 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3370 PR rtl-optimization/56144
3371 * gcc.dg/pr56144.c: New.
3373 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3375 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3377 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3378 * g++.dg/cpp0x/constexpr-55573.C: Same
3380 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3382 PR tree-optimization/56064
3383 * gcc.dg/fixed-point/view-convert.c: New test.
3385 2013-01-30 Andreas Schwab <schwab@suse.de>
3387 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3388 evaluate the end index in string range.
3390 2013-01-30 Tobias Burnus <burnus@net-b.de>
3393 * gfortran.dg/allocatable_function_6.f90: New.
3395 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3396 Mikael Morin <mikael@gcc.gnu.org>
3399 * gfortran.dg/proc_ptr_comp_36.f90: New.
3401 2013-01-29 Richard Biener <rguenther@suse.de>
3403 PR tree-optimization/55270
3404 * gcc.dg/torture/pr55270.c: New testcase.
3406 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3408 PR rtl-optimization/56117
3409 * gcc.dg/pr56117.c: New test.
3411 2013-01-28 Richard Biener <rguenther@suse.de>
3413 PR tree-optimization/56034
3414 * gcc.dg/torture/pr56034.c: New testcase.
3416 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3418 PR tree-optimization/56125
3419 * gcc.dg/pr56125.c: New test.
3421 2013-01-28 Tobias Burnus <burnus@net-b.de>
3422 Mikael Morin <mikael@gcc.gnu.org>
3425 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3426 * gfortran.dg/import8.f90: Likewise.
3427 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3428 * gfortran.dg/import10.f90: New test.
3429 * gfortran.dg/import11.f90: Likewise
3431 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3434 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3435 string.h. Provide memset, malloc and free prototypes, adjust line
3436 numbers in dg-output.
3437 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3438 Provide memset prototype and adjust line numbers in dg-output.
3439 * c-c++-common/asan/global-overflow-1.c: Likewise.
3441 PR tree-optimization/56094
3442 * gcc.dg/pr56094.c: New test.
3444 2013-01-27 Amol Pise <amolpise15@gmail.com>
3446 * gcc.target/arm/neon-vfnms-1.c: New test.
3447 * gcc.target/arm/neon-vfnma-1.c: New test.
3449 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3452 * gcc.target/i386/pr56114.c: New test.
3454 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3457 * gfortran.dg/associate_14.f90: New test.
3460 * gfortran.dg/associate_13.f90: New test.
3462 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3464 PR tree-optimization/56098
3465 * gcc.dg/pr56098-1.c: New test.
3466 * gcc.dg/pr56098-2.c: New test.
3468 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3471 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3473 2013-01-22 Marek Polacek <polacek@redhat.com>
3475 PR tree-optimization/56035
3476 * gcc.dg/pr56035.c: New test.
3478 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3480 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3483 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3485 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3487 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3490 * gcc.dg/pr56078.c: New test.
3491 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3493 2013-01-24 Martin Jambor <mjambor@suse.cz>
3495 PR tree-optimization/55927
3496 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3498 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3500 * gcc.target/i386/movsd.c: New test.
3502 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3505 * gcc.target/i386/pr55934.c: New test.
3507 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3510 * gfortran.dg/select_8.f90: New.
3512 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3514 * gcc.target/microblaze/microblaze.exp: Remove
3515 target_config_cflags check.
3517 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3520 * gfortran.dg/gomp/pr56052.f90: New test.
3523 * gcc.dg/pr49069.c: New test.
3525 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3528 * g++.dg/cpp0x/constexpr-static10.C: New.
3530 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3533 * gcc.target/i386/pr56028.c: New test.
3535 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3538 * gcc.target/i386/pr55686.c: New test.
3540 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3543 * g++.dg/cpp0x/variadic139.C: New test.
3544 * g++.dg/cpp0x/variadic140.C: Likewise.
3545 * g++.dg/cpp0x/variadic141.C: Likewise.
3547 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3549 * gnat.dg/warn8.adb: New test.
3551 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3554 * gfortran.dg/include_8.f90: New test.
3556 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3558 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3559 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3561 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3563 PR tree-optimization/56051
3564 * gcc.c-torture/execute/pr56051.c: New test.
3566 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3568 PR rtl-optimization/56023
3569 * gcc.dg/pr56023.c: New test.
3571 2013-01-21 Martin Jambor <mjambor@suse.cz>
3574 * gcc.target/i386/pr56022.c: New test.
3576 2013-01-21 Jason Merrill <jason@redhat.com>
3578 * lib/target-supports.exp (check_effective_target_alias): New.
3580 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3583 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3585 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3587 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3589 2013-01-19 Jeff Law <law@redhat.com>
3591 PR tree-optimization/52631
3592 * tree-ssa/pr52631.c: New test.
3593 * tree-ssa/ssa-fre-9: Update expected output.
3595 2013-01-19 Anthony Green <green@moxielogic.com>
3597 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3600 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3602 PR tree-optimization/56029
3603 * g++.dg/torture/pr56029.C: New test.
3605 2013-01-18 Sharad Singhai <singhai@google.com>
3607 PR tree-optimization/55995
3608 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3610 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3613 * gcc.target/i386/pr55433.c: New.
3615 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3618 * gfortran.dg/pr56015.f90: New test.
3620 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3622 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3624 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3626 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3627 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3628 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3629 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3630 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3632 2013-01-17 Jeff Law <law@redhat.com>
3634 * gcc.dg/pr52573.c: Move to...
3635 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3637 PR rtl-optimization/52573
3638 * gcc.dg/pr52573.c: New test.
3640 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3643 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3644 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3645 check_no_compiler_messages to test support in ucontext.h.
3646 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3647 compliant RLIMIT_AS.
3649 2013-01-17 Marek Polacek <polacek@redhat.com>
3651 PR rtl-optimization/55833
3652 * gcc.dg/pr55833.c: New test.
3654 2013-01-17 Jan Hubicka <jh@suse.cz>
3656 PR tree-optimization/55273
3657 * gcc.c-torture/compile/pr55273.c: New testcase.
3659 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3662 * gcc.target/pr55981.c: New test.
3664 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3666 * gcc.target/arm/pr40887.c: Require at least armv5.
3667 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3668 * gcc.target/arm/pr51915.c: Likewise.
3669 * gcc.target/arm/pr52006.c: Likewise.
3670 * gcc.target/arm/pr53187.c: Likewise.
3672 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3673 * gcc.target/arm/ftest-support-arm.h: Delete.
3674 * gcc.target/arm/ftest-support-thumb.h: Delete.
3675 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3676 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3677 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3678 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3679 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3680 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3681 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3682 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3683 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3684 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3685 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3686 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3687 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3688 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3689 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3690 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3691 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3692 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3693 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3694 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3695 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3696 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3697 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3698 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3700 2013-01-17 Martin Jambor <mjambor@suse.cz>
3702 PR tree-optimizations/55264
3703 * g++.dg/ipa/pr55264.C: New test.
3705 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3708 * gfortran.dg/class_55.f90: New.
3710 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3713 * gcc.c-torture/execute/builtins/builtins.exp: Add
3714 -Wl,--allow-multiple-definition for eabi and elf targets.
3717 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3718 check_effective_target_vect_perm_short,
3719 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3720 check_effective_target_vect64): Return 0 for big-endian ARM.
3721 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3723 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3726 2013-01-16 Richard Biener <rguenther@suse.de>
3728 PR tree-optimization/55964
3729 * gcc.dg/torture/pr55964.c: New testcase.
3731 2013-01-16 Richard Biener <rguenther@suse.de>
3733 PR tree-optimization/54767
3734 PR tree-optimization/53465
3735 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3737 2013-01-16 Christian Bruel <christian.bruel@st.com>
3740 * gcc.target/sh/sh-switch.c: New testcase.
3742 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3744 * gcc.dg/webizer.c: Increase the array size.
3746 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3749 * gcc.dg/pr55940.c: New test.
3751 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3752 Harald Anlauf <anlauf@gmx.de>
3754 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3755 * gfortran.dg/bounds_check_5.f90: Likewise.
3756 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3757 * gfortran.dg/continuation_9.f90: Likewise.
3758 * gfortran.dg/move_alloc_13.f90: Likewise.
3759 * gfortran.dg/structure_constructor_11.f90: Likewise.
3760 * gfortran.dg/tab_continuation.f: Likewise.
3761 * gfortran.dg/warning-directive-2.F90: Likewise.
3762 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3764 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3766 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3767 * gcc.target/arm/fma-sp.c: Likewise.
3769 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3771 PR rtl-optimization/55153
3772 * gcc.dg/pr55153.c: New.
3774 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3776 PR tree-optimization/55920
3777 * gcc.c-torture/compile/pr55920.c: New test.
3779 2013-01-15 Richard Biener <rguenther@suse.de>
3782 * gcc.dg/torture/pr55882.c: New testcase.
3784 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3786 PR tree-optimization/55955
3787 * gcc.c-torture/compile/pr55955.c: New test.
3789 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3792 * g++.dg/cpp0x/alias-decl-31.C: New test.
3794 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3797 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3798 case where interface is null.
3800 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3803 * gfortran.dg/array_constructor_40.f90: New test.
3805 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3807 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3809 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3811 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3812 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3813 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3814 * gcc.target/aarch64/vect-ld1r.c: New.
3815 * gcc.target/aarch64/vect-ld1r.x: New.
3817 2013-01-14 Andi Kleen <ak@linux.intel.com>
3820 * gcc.target/i386/hle-clear-rel.c: New file
3821 * gcc.target/i386/hle-store-rel.c: New file.
3823 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3825 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3826 * gfortran.dg/bounds_check_4.f90: Likewise.
3827 * gfortran.dg/inquire_10.f90: Likewise.
3828 * gfortran.dg/minloc_3.f90: Likewise.
3829 * gfortran.dg/minlocval_3.f90: Likewise.
3830 * gfortran.dg/module_double_reuse.f90: Likewise.
3831 * gfortran.dg/mvbits_1.f90: Likewise.
3832 * gfortran.dg/oldstyle_1.f90: Likewise.
3833 * gfortran.dg/pr20163-2.f: Likewise.
3834 * gfortran.dg/save_1.f90: Likewise.
3835 * gfortran.dg/scan_1.f90: Likewise.
3836 * gfortran.dg/select_char_1.f90: Likewise.
3837 * gfortran.dg/shape_4.f90: Likewise.
3838 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3839 * gfortran.dg/function_optimize_10.f90: Likewise.
3840 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3841 * gfortran.dg/used_types_17.f90: Likewise.
3842 * gfortran.dg/used_types_18.f90: Likewise.
3844 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3847 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3849 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3851 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3853 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3855 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3857 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3860 * gfortran.dg/assumed_type_2.f90: Fix test case.
3861 * gfortran.dg/internal_pack_13.f90: New test.
3862 * gfortran.dg/internal_pack_14.f90: New test.
3864 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3867 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3868 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3871 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3873 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3875 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3878 * gcc.target/s390/pr55719.c: New testcase.
3880 2013-01-11 Richard Guenther <rguenther@suse.de>
3882 PR tree-optimization/44061
3883 * gcc.dg/pr44061.c: New testcase.
3885 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3887 Update copyright years.
3889 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3890 Jakub Jelinek <jakub@redhat.com>
3893 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3895 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3897 PR rtl-optimization/55672
3898 * gcc.target/i386/pr55672.c: New.
3900 2013-01-10 Jeff Law <law@redhat.com>
3902 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3903 pass/fail message unique.
3906 2013-01-10 Jason Merrill <jason@redhat.com>
3908 * ada/.gitignore: New.
3910 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3912 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3914 * g++.dg/tls/thread_local2.C: Likewise.
3915 * g++.dg/tls/thread_local2g.C: Likewise.
3916 * g++.dg/tls/thread_local6.C: Likewise.
3917 * g++.dg/tls/thread_local-order1.C: Add tls options.
3918 * g++.dg/tls/thread_local-order2.C: Likewise.
3919 * g++.dg/tls/thread_local3.C: Likewise.
3920 * g++.dg/tls/thread_local3g.C: Likewise.
3921 * g++.dg/tls/thread_local4.C: Likewise.
3922 * g++.dg/tls/thread_local4g.C: Likewise.
3923 * g++.dg/tls/thread_local5.C: Likewise.
3924 * g++.dg/tls/thread_local5g.C: Likewise.
3925 * g++.dg/tls/thread_local6g.C: Likewise.
3927 2013-01-10 Kostya Serebryany <kcc@google.com>
3929 * g++.dg/asan/asan_test.cc: Sync from upstream.
3931 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3933 PR tree-optimization/55921
3934 * gcc.c-torture/compile/pr55921.c: New test.
3936 2013-01-09 Jan Hubicka <jh@suse.cz>
3938 PR tree-optimization/55569
3939 * gcc.c-torture/compile/pr55569.c: New testcase.
3941 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3944 * gfortran.dg/use_28.f90: New test.
3946 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3948 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3949 number matching more robust.
3951 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3953 PR rtl-optimization/55829
3954 * gcc.target/i386/pr55829.c: New.
3956 2013-01-09 Tobias Burnus <burnus@net-b.de>
3959 * gfortran.dg/bind_c_bool_1.f90: New.
3960 * gfortran.dg/do_5.f90: Add dg-warning.
3962 2013-01-09 Jan Hubicka <jh@suse.cz>
3964 PR tree-optimization/55875
3965 * gcc.c-torture/execute/pr55875.c: New testcase.
3966 * g++.dg/torture/pr55875.C: New testcase.
3968 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3971 * c-c++-common/pr48418.c: New test.
3973 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3976 * g++.dg/tls/thread_local-ice.C: New.
3978 2013-01-09 Andreas Schwab <schwab@suse.de>
3980 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3982 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3984 PR tree-optimization/48189
3985 * gcc.dg/pr48189.c: New test.
3987 2013-01-04 Jan Hubicka <jh@suse.cz>
3989 PR tree-optimization/55823
3990 * g++.dg/ipa/devirt-10.C: New testcase.
3992 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3993 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3995 PR rtl-optimization/55845
3996 * gcc.target/i386/pr55845.c: New test.
3998 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4000 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4001 instructions generated instead of number of occurances.
4003 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4005 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4006 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4007 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4008 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4009 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4010 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4011 * gcc.target/aarch64/vect-fcm.x: Likewise.
4012 * lib/target-supports.exp
4013 (check_effective_target_vect_cond): Enable for AArch64.
4015 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4017 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4018 endian-safe float pool loading.
4019 (test_square_root_v4sf): Likewise.
4020 (test_square_root_v2df): Likewise.
4021 * lib/target-supports.exp
4022 (check_effective_target_vect_call_sqrtf): Add AArch64.
4024 2013-01-08 Martin Jambor <mjambor@suse.cz>
4027 * gcc.dg/tree-ssa/pr55579.c: New test.
4029 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4031 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4034 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4037 * gcc.dg/torture/pr55890-3.c: New test.
4040 * gcc.c-torture/compile/pr55851.c: New test.
4043 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4046 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4049 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4051 2013-01-07 Tobias Burnus <burnus@net-b.de>
4054 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4055 * gfortran.dg/pointer_init_7.f90: New.
4057 2013-01-07 Richard Biener <rguenther@suse.de>
4059 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4061 2013-01-07 Richard Biener <rguenther@suse.de>
4064 * gcc.dg/torture/pr55890-1.c: New testcase.
4065 * gcc.dg/torture/pr55890-2.c: Likewise.
4067 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4069 * gcc.target/aarch64/fmovd.c: New.
4070 * gcc.target/aarch64/fmovf.c: Likewise.
4071 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4072 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4073 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4074 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4075 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4076 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4078 2013-01-07 Richard Biener <rguenther@suse.de>
4080 PR tree-optimization/55888
4081 PR tree-optimization/55862
4082 * gcc.dg/torture/pr55888.c: New testcase.
4084 2013-01-07 Tobias Burnus <burnus@net-b.de>
4087 * gfortran.dg/intrinsic_size_3.f90: New.
4089 2013-01-07 Tobias Burnus <burnus@net-b.de>
4092 * gfortran.dg/select_type_32.f90: New.
4094 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4097 * g++.dg/cpp0x/alias-decl-29.C: New test.
4099 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4104 * gfortran.dg/class_array_15.f03: New test.
4106 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4111 * gfortran.dg/use_23.f90: New test.
4112 * gfortran.dg/use_24.f90: New test.
4113 * gfortran.dg/use_25.f90: New test.
4114 * gfortran.dg/use_26.f90: New test.
4115 * gfortran.dg/use_27.f90: New test.
4117 2013-01-06 Olivier Hainque <hainque@adacore.com>
4119 * gnat.dg/specs/clause_on_volatile.ads: New test.
4121 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4123 * gnat.dg/alignment10.adb: New test.
4125 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4126 Mikael Morin <mikael@gcc.gnu.org>
4129 * gfortran.dg/use_22.f90: New test.
4131 2013-01-04 Andrew Pinski <apinski@cavium.com>
4133 * gcc.target/aarch64/cmp-1.c: New testcase.
4135 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4138 * gfortran.dg/select_type_31.f03: New test.
4140 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4142 PR c++/54526 (again)
4143 * g++.dg/cpp0x/parse2.C: Extend.
4144 * g++.old-deja/g++.other/crash28.C: Adjust.
4146 2013-01-04 Richard Biener <rguenther@suse.de>
4148 PR tree-optimization/55862
4149 * gcc.dg/torture/pr55862.c: New testcase.
4151 2013-01-04 Martin Jambor <mjambor@suse.cz>
4153 PR tree-optimization/55755
4154 * gcc.dg/torture/pr55755.c: New test.
4155 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4156 * gcc.dg/tree-ssa/pr45144.c: Update.
4158 2013-01-04 Richard Biener <rguenther@suse.de>
4161 * gcc.dg/fold-reassoc-2.c: New testcase.
4163 2013-01-04 Tobias Burnus <burnus@net-b.de>
4166 * gfortran.dg/null_7.f90: New.
4168 2013-01-04 Tobias Burnus <burnus@net-b.de>
4172 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4173 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4174 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4176 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4178 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4180 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4183 * gfortran.dg/assignment_1.f90: Modified.
4184 * gfortran.dg/assignment_4.f90: New.
4186 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4188 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4190 2013-01-03 Richard Biener <rguenther@suse.de>
4192 PR tree-optimization/55857
4193 * gcc.dg/vect/pr55857-1.c: New testcase.
4194 * gcc.dg/vect/pr55857-2.c: Likewise.
4196 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4198 PR rtl-optimization/55838
4199 * gcc.dg/pr55838.c: New test.
4201 PR tree-optimization/55832
4202 * gcc.c-torture/compile/pr55832.c: New test.
4204 2013-01-02 Teresa Johnson <tejohnson@google.com>
4206 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4207 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4208 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4209 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4210 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4211 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4212 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4213 * gcc.dg/unroll_1.c: Ditto.
4214 * gcc.dg/unroll_2.c: Ditto.
4215 * gcc.dg/unroll_3.c: Ditto.
4216 * gcc.dg/unroll_4.c: Ditto.
4218 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4220 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4222 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4225 * gfortran.dg/eof_4.f90: New test.
4227 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4229 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4230 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4231 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4232 (compat_setup_dfp): Initialize compat_alt_caret and
4233 compat_save_TEST_ALWAYS_FLAGS.
4235 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4237 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4239 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4241 * gcc.dg/torture/fp-int-convert-2.c: New test.
4243 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4245 * gfortran.dg/newunit_3.f90: Add dg-do run.
4246 * gfortran.dg/inquire_15.f90: Add dg-do run.
4248 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4250 PR tree-optimization/55831
4251 * gcc.dg/pr55831.c: New test.
4253 Copyright (C) 2013 Free Software Foundation, Inc.
4255 Copying and distribution of this file, with or without modification,
4256 are permitted in any medium without royalty provided the copyright
4257 notice and this notice are preserved.