1 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
3 * gcc.dg/vect/no-section-anchors-vect-68.c:
4 Add dg-skip-if aarch64_tiny.
6 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
9 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
10 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
12 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
15 * g++.dg/cpp0x/decltype54.C: New.
17 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
19 * gcc.dg/fshort-wchar.c: Add extra dg-options for
20 arm*-*-*eabi* targets.
21 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
23 * gcc.dg/tree-ssa/pr43491.c: Likewise.
25 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
26 Tobias Burnus <burnus@net-b.de>
28 * gfortran.dg/string_length_2.f90: Fix dg-do run.
29 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
30 * gfortran.dg/io_real_boz_4.f90: Ditto.
31 * gfortran.dg/io_real_boz_5.f90: Ditto.
33 2013-06-05 Andreas Schwab <schwab@suse.de>
35 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
37 2013-06-04 Jan Hubicka <jh@suse.cz>
39 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
41 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
43 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
45 (main2): Removed argc parameter.
46 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
47 (main): Replaced argc, argv parameters with void.
48 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
49 (main2): Removed argc parameter.
50 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
51 argv parameters with void. Added __asm volatile to avoid optimization
52 on argc, if necessary.
53 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
54 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
55 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
56 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
57 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
58 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
59 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
60 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
61 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
62 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
63 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
64 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
65 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
66 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
67 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
68 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
69 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
70 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
71 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
72 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
74 (main2): Removed argc parameter.
75 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
76 (main): Replaced argc, argv parameters with void.
77 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
78 argv parameters with void. Also renamed this function as main, and
79 delete the existing main.
80 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
81 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
82 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
84 2013-06-04 Ian Bolton <ian.bolton@arm.com>
86 * gcc.target/aarch64/movi_1.c: New test.
88 2013-06-04 Tobias Burnus <burnus@net-b.de>
91 * gfortran.dg/finalize_12.f90: New.
92 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
93 end of scope finalization.
94 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
95 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
96 * gfortran.dg/auto_dealloc_2.f90: Ditto.
97 * gfortran.dg/class_19.f03: Ditto.
98 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
99 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
100 * gfortran.dg/extends_14.f03: Ditto.
101 * gfortran.dg/move_alloc_4.f90: Ditto.
102 * gfortran.dg/typebound_proc_27.f03: Ditto.
104 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
106 * gfortran.dg/bounds_check_7.f90: Remove "! {".
107 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
108 * gfortran.dg/default_initialization_5.f90: Update dg-do.
109 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
110 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
111 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
112 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
113 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
114 * gfortran.dg/io_real_boz_4.f90: Ditto.
115 * gfortran.dg/io_real_boz_5.f90: Ditto.
116 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
117 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
118 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
119 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
120 * gfortran.dg/transpose_2.f90: Fix dg-output.
122 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
124 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
125 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
126 dg-option and an header comment.
128 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
131 * g++.dg/cpp0x/sfinae46.C: New.
132 * g++.dg/cpp0x/defaulted13.C: Adjust.
133 * g++.dg/cpp0x/defaulted2.C: Likewise.
134 * g++.dg/cpp0x/defaulted26.C: Likewise.
135 * g++.dg/cpp0x/defaulted3.C: Likewise.
136 * g++.dg/cpp0x/error1.C: Likewise.
137 * g++.dg/cpp0x/implicit1.C: Likewise.
138 * g++.dg/cpp0x/implicit11.C: Likewise.
139 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
140 * g++.dg/cpp0x/initlist47.C: Likewise.
141 * g++.dg/cpp0x/initlist9.C: Likewise.
142 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
143 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
144 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
145 * g++.dg/cpp0x/union4.C: Likewise.
146 * g++.dg/template/crash108.C: Likewise.
147 * g++.dg/template/crash41.C: Likewise.
148 * g++.old-deja/g++.jason/local.C: Likewise.
149 * g++.old-deja/g++.law/visibility3.C: Likewise.
151 2013-06-03 Teresa Johnson <tejohnson@google.com>
153 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
154 * gcc.dg/vect/bb-slp-14.c: Ditto.
155 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
156 * gcc.dg/vect/bb-slp-23.c: Ditto.
157 * gcc.dg/vect/bb-slp-15.c: Ditto.
158 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
159 * gcc.dg/vect/bb-slp-24.c: Ditto.
160 * gcc.dg/vect/bb-slp-16.c: Ditto.
161 * gcc.dg/vect/bb-slp-25.c: Ditto.
162 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
163 * gcc.dg/vect/bb-slp-17.c: Ditto.
164 * gcc.dg/vect/bb-slp-1.c: Ditto.
165 * gcc.dg/vect/bb-slp-26.c: Ditto.
166 * gcc.dg/vect/bb-slp-18.c: Ditto.
167 * gcc.dg/vect/bb-slp-2.c: Ditto.
168 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
169 * gcc.dg/vect/bb-slp-27.c: Ditto.
170 * gcc.dg/vect/bb-slp-19.c: Ditto.
171 * gcc.dg/vect/bb-slp-3.c: Ditto.
172 * gcc.dg/vect/bb-slp-28.c: Ditto.
173 * gcc.dg/vect/bb-slp-4.c: Ditto.
174 * gcc.dg/vect/bb-slp-29.c: Ditto.
175 * gcc.dg/vect/bb-slp-5.c: Ditto.
176 * gcc.dg/vect/bb-slp-6.c: Ditto.
177 * gcc.dg/vect/bb-slp-8a.c: Ditto.
178 * gcc.dg/vect/bb-slp-7.c: Ditto.
179 * gcc.dg/vect/bb-slp-8b.c: Ditto.
180 * gcc.dg/vect/bb-slp-8.c: Ditto.
181 * gcc.dg/vect/bb-slp-9.c: Ditto.
182 * gcc.dg/vect/bb-slp-10.c: Ditto.
183 * gcc.dg/vect/bb-slp-11.c: Ditto.
184 * gcc.dg/vect/bb-slp-20.c: Ditto.
185 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
186 * gcc.dg/vect/bb-slp-21.c: Ditto.
187 * gcc.dg/vect/bb-slp-30.c: Ditto.
188 * gcc.dg/vect/bb-slp-13.c: Ditto.
189 * gcc.dg/vect/bb-slp-22.c: Ditto.
190 * g++.dg/vect/slp-pr50413.cc: Ditto.
191 * g++.dg/vect/slp-pr56812.cc: Ditto.
192 * g++.dg/vect/slp-pr50819.cc: Ditto.
194 2013-06-01 Tobias Burnus <burnus@net-b.de>
197 * gfortran.dg/class_array_17.f90: New.
199 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
201 * ada/acats/floatstore.lst: New.
202 * ada/acats/run_all.sh: Process it.
204 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
206 * gcc.target/powerpc/e500-ord-1.c: New test.
207 * gcc.target/powerpc/e500-ord-2.c: Likewise.
208 * gcc.target/powerpc/e500-unord-1.c: Likewise.
209 * gcc.target/powerpc/e500-unord-2.c: Likewise.
211 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
213 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
215 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
217 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
219 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
221 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
223 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
226 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
229 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
231 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
233 2013-05-31 Marek Polacek <polacek@redhat.com>
235 PR tree-optimization/57478
236 PR tree-optimization/57453
237 * gcc.dg/torture/pr57478.c: New test.
239 2013-05-31 Tobias Burnus <burnus@net-b.de>
242 * gfortran.dg/class_array_17.f90: New.
244 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
247 * gcc.target/arm/iordi3-opt.c: New test.
249 2013-05-31 Janus Weil <janus@gcc.gnu.org>
253 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
254 * gfortran.dg/interface_26.f90: Ditto.
255 * gfortran.dg/proc_ptr_11.f90: Ditto.
256 * gfortran.dg/proc_ptr_15.f90: Ditto.
257 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
258 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
259 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
260 * gfortran.dg/typebound_override_1.f90: Ditto.
261 * gfortran.dg/typebound_override_4.f90: Ditto.
262 * gfortran.dg/typebound_proc_6.f03: Ditto.
263 * gfortran.dg/assumed_type_7.f90: New test.
264 * gfortran.dg/typebound_override_5.f90: New test.
265 * gfortran.dg/typebound_override_6.f90: New test.
266 * gfortran.dg/typebound_override_7.f90: New test.
268 2013-05-30 Tobias Burnus <burnus@net-b.de>
271 * gfortran.dg/power_6.f90: New.
273 2013-05-30 Ian Bolton <ian.bolton@arm.com>
275 * gcc.target/aarch64/insv_1.c: New test.
277 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
279 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
280 dg-skip-if "No stabs".
282 2013-05-30 Janus Weil <janus@gcc.gnu.org>
285 * gfortran.dg/assumed_size_1.f90: New.
287 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
289 * gcc.dg/shrink-wrap-alloca.c: New added.
290 * gcc.dg/shrink-wrap-pretend.c: New added.
291 * gcc.dg/shrink-wrap-sibcall.c: New added.
293 2013-05-30 Tobias Burnus <burnus@net-b.de>
296 * gfortran.dg/assumed_rank_13.f90: New.
298 2013-05-29 Easwaran Raman <eraman@google.com>
300 PR tree-optimization/57442
301 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
303 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
305 PR tree-optimization/57441
306 * gcc.c-torture/compile/pr57441.c: New.
308 2013-05-29 Dehao Chen <dehao@google.com>
311 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
313 2013-05-29 Tobias Burnus <burnus@net-b.de>
316 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
317 * gfortran.dg/class_19.f03: Ditto.
319 2013-05-29 Richard Biener <rguenther@suse.de>
321 * gcc.dg/vect/bb-slp-32.c: New testcase.
323 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
325 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
326 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
327 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
328 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
329 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
330 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
331 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
332 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
333 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
334 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
335 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
336 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
337 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
338 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
339 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
340 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
341 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
342 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
343 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
344 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
345 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
346 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
347 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
348 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
349 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
350 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
351 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
352 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
353 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
354 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
355 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
356 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
357 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
358 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
359 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
360 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
361 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
362 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
363 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
365 2013-05-29 Tobias Burnus <burnus@net-b.de>
368 * gfortran.dg/finalize_11.f90: New.
369 * gfortran.dg/finalize_4.f03: Remove dg-error.
370 * gfortran.dg/finalize_5.f03: Ditto.
371 * gfortran.dg/finalize_6.f03: Ditto.
372 * gfortran.dg/finalize_7.f03: Ditto.
374 2013-05-28 Tobias Burnus <burnus@net-b.de>
376 * gfortran.dg/class_array_16.f90: New.
378 2013-05-28 Tobias Burnus <burnus@net-b.de>
381 * testsuite/gfortran.dg/use_29.f90: New.
383 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
385 * gnat.dg/fp_exception.adb: New test.
387 2013-05-28 Richard Biener <rguenther@suse.de>
389 PR tree-optimization/56787
390 * gcc.dg/vect/pr56787.c: New testcase.
392 2013-05-28 Janus Weil <janus@gcc.gnu.org>
393 Tobias Burnus <burnus@net-b.de>
396 * gfortran.dg/typebound_override_4.f90: New.
398 2013-05-28 Richard Biener <rguenther@suse.de>
400 PR tree-optimization/57411
401 * g++.dg/opt/pr57411.C: New testcase.
403 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
405 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
406 * gcc.dg/builtin-bswap-9.c: Likewise.
408 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
410 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
412 2013-05-27 Richard Biener <rguenther@suse.de>
415 * gcc.dg/gomp/pr57412.c: New testcase.
417 2013-05-27 Bud Davis <jmdavis@link.com>
420 * gfortran.dg/stfunc_8.f90: New.
422 2013-05-27 Richard Biener <rguenther@suse.de>
424 PR tree-optimization/57343
425 * gcc.dg/torture/pr57343.c: New testcase.
427 2013-05-27 Richard Biener <rguenther@suse.de>
429 PR tree-optimization/57417
430 * gcc.dg/torture/pr57417.c: New testcase.
432 2013-05-27 Richard Biener <rguenther@suse.de>
434 PR tree-optimization/57396
435 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
437 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
439 * gnat.dg/specs/last_bit.ads: New test.
441 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
443 * gnat.dg/specs/machine_attribute.ads: New test.
445 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
447 * gnat.dg/incomplete3.ad[sb]: New test.
449 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
452 * gcc.target/mips/div-13.c: New test.
454 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
457 * gcc.target/mips/mips16-attributes-5.c,
458 * gcc.target/mips/mips16-attributes-6.c: New tests.
460 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
462 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
463 * gcc.dg/builtin-bswap-8.c: Likewise.
465 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
468 * g++.dg/cpp0x/new1.C: New.
470 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
473 * g++.dg/parse/dtor16.C: New.
474 * g++.dg/parse/dtor6.C: Adjust.
476 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
479 * g++.dg/expr/bitfield12.C: New.
481 2013-05-24 Jeff Law <law@redhat.com>
483 PR tree-optimization/57124
484 * gcc.c-torture/execute/pr57124.c: New test.
485 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
487 2013-05-24 Martin Jambor <mjambor@suse.cz>
489 PR tree-optimization/57294
490 * gcc.dg/ipa/pr57294.c: New test.
492 2013-05-24 Dehao Chen <dehao@google.com>
494 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
496 2013-05-24 Ian Bolton <ian.bolton@arm.com>
498 * gcc.target/aarch64/scalar_intrinsics.c
499 (force_simd): Use a valid instruction.
500 (test_vdupd_lane_s64): Pass a valid lane argument.
501 (test_vdupd_lane_u64): Likewise.
503 2013-05-24 Richard Biener <rguenther@suse.de>
505 PR tree-optimization/57287
506 * gcc.dg/pr57287.c: New testcase.
508 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
511 * g++.dg/template/error51.C: New.
513 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
516 * g++.dg/template/bitfield2.C: New.
518 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
520 * gnat.dg/specs/noinline1.ads: New test.
521 * gnat.dg/noinline2.ad[sb]: Likewise.
522 * gnat.dg/specs/noinline3.ads: Likewise.
523 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
525 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
528 * gcc.dg/tree-ssa/pr57385.c: New test.
530 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
532 * gnat.dg/derived_type4.adb: New test.
534 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
536 * gcc.dg/builtin-bswap-6.c: New test.
537 * gcc.dg/builtin-bswap-7.c: Likewise.
538 * gcc.dg/builtin-bswap-8.c: Likewise.
539 * gcc.dg/builtin-bswap-9.c: Likewise.
541 2013-05-23 Christian Bruel <christian.bruel@st.com>
544 * gcc.dg/debug/pr57351.c: New test
546 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
548 * gcc.target/aarch64/vect-clz.c: New file.
550 2013-05-23 Martin Jambor <mjambor@suse.cz>
553 * gcc.dg/ipa/pr57347.c: New test.
555 2013-05-23 Richard Biener <rguenther@suse.de>
557 PR tree-optimization/57380
558 * g++.dg/tree-ssa/pr57380.C: New testcase.
560 2013-05-23 Richard Biener <rguenther@suse.de>
563 * gcc.dg/torture/pr57381.c: New testcase.
565 2013-05-23 Jakub Jelinek <jakub@redhat.com>
568 * gcc.c-torture/execute/pr57344-1.c: New test.
569 * gcc.c-torture/execute/pr57344-2.c: New test.
570 * gcc.c-torture/execute/pr57344-3.c: New test.
571 * gcc.c-torture/execute/pr57344-4.c: New test.
573 2013-05-23 Richard Biener <rguenther@suse.de>
575 PR rtl-optimization/57341
576 * gcc.dg/torture/pr57341.c: New testcase.
578 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
581 * g++.dg/parse/crash62.C: New.
583 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
584 Pat Haugen <pthaugen@us.ibm.com>
585 Peter Bergner <bergner@vnet.ibm.com>
587 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
590 2013-05-22 Tobias Burnus <burnus@net-b.de>
593 * gfortran.dg/defined_assignment_6.f90: New.
595 2013-05-22 Tobias Burnus <burnus@net-b.de>
598 * gfortran.dg/assumed_type_6.f90: New.
600 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
603 * g++.dg/cpp0x/Wunused-parm.C: New.
605 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
607 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
608 * g++.dg/warn/Wdouble-promotion.C: Likewise.
610 2013-05-21 Easwaran Raman <eraman@google.com>
612 PR tree-optimization/57322
613 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
615 2013-05-21 Graham Stott <graham.stott@btinternet.com>
617 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
620 2013-05-21 Tobias Burnus <burnus@net-b.de>
623 * gfortran.dg/assumed_type_5.f90: New.
624 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
625 * gfortran.dg/assumed_rank_2.f90: Ditto.
626 * gfortran.dg/assumed_type_3.f90: Update dg-error.
627 * gfortran.dg/no_arg_check_3.f90: Ditto.
629 2013-05-21 Jakub Jelinek <jakub@redhat.com>
631 PR tree-optimization/57331
632 * gcc.c-torture/compile/pr57331.c: New test.
634 2013-05-21 Richard Biener <rguenther@suse.de>
636 PR tree-optimization/57330
637 * gcc.dg/torture/pr57330.c: New testcase.
639 2013-05-21 Richard Biener <rguenther@suse.de>
641 PR tree-optimization/57303
642 * gcc.dg/torture/pr57303.c: New testcase.
644 2013-05-21 Jakub Jelinek <jakub@redhat.com>
646 PR tree-optimization/57321
647 * gcc.c-torture/execute/pr57321.c: New test.
649 2013-05-20 Tobias Burnus <burnus@net-b.de>
653 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
654 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
655 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
656 * gfortran.dg/binding_label_tests_3.f03: Ditto.
657 * gfortran.dg/binding_label_tests_4.f03: Ditto.
658 * gfortran.dg/binding_label_tests_5.f03: Ditto.
659 * gfortran.dg/binding_label_tests_6.f03: Ditto.
660 * gfortran.dg/binding_label_tests_7.f03: Ditto.
661 * gfortran.dg/binding_label_tests_8.f03: Ditto.
662 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
663 * gfortran.dg/binding_label_tests_24.f90: New.
664 * gfortran.dg/binding_label_tests_25.f90: New.
666 2013-05-20 Tobias Burnus <burnus@net-b.de>
669 * gfortran.dg/binding_label_tests_17.f90: New.
670 * gfortran.dg/binding_label_tests_18.f90: New.
671 * gfortran.dg/binding_label_tests_19.f90: New.
672 * gfortran.dg/binding_label_tests_20.f90: New.
673 * gfortran.dg/binding_label_tests_21.f90: New.
674 * gfortran.dg/binding_label_tests_22.f90: New.
675 * gfortran.dg/binding_label_tests_23.f90: New.
677 2013-05-20 Tobias Burnus <burnus@net-b.de>
680 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
681 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
682 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
683 * gfortran.dg/common_18.f90: New.
684 * gfortran.dg/common_19.f90: New.
685 * gfortran.dg/common_20.f90: New.
686 * gfortran.dg/common_21.f90: New.
688 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
691 * g++.dg/parse/error52.C: New.
692 * g++.dg/parse/error3.C: Adjust.
693 * g++.dg/parse/error36.C: Likewise.
695 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
698 * gcc.target/sh/pr56547-1.c: New.
699 * gcc.target/sh/pr56547-2.c: New.
701 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
704 * g++.dg/warn/Wsign-compare-6.C: New.
705 * g++.dg/warn/Wdouble-promotion.C: Adjust.
707 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
710 * g++.dg/template/error50.C: New.
712 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
715 * g++.dg/ext/complit13.C: New.
717 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
720 * g++.dg/pr57175.C: New testcase.
722 2013-05-17 Easwaran Raman <eraman@google.com>
724 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
726 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
729 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
731 2013-05-17 Jakub Jelinek <jakub@redhat.com>
733 PR rtl-optimization/57281
734 PR rtl-optimization/57300
735 * gcc.dg/pr57300.c: New test.
736 * gcc.c-torture/execute/pr57281.c: New test.
738 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
741 * g++.dg/ext/sizeof-complit.C: New.
743 2013-05-17 Marek Polacek <polacek@redhat.com>
745 * gcc.dg/strlenopt-25.c: New test.
746 * gcc.dg/strlenopt-26.c: Likewise.
748 2013-05-17 Jakub Jelinek <jakub@redhat.com>
750 * gcc.target/i386/rotate-4.c: Compile only with -mavx
751 instead of -mavx2, require only avx instead of avx2.
752 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
753 of avx2-check.h and turn into an avx runtime test instead of
756 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
758 * g++.dg/ext/vector22.C: Uncomment working test.
760 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
763 * g++.dg/template/pr17410.C: New.
765 2013-05-16 Jakub Jelinek <jakub@redhat.com>
767 * gcc.target/i386/rotate-3.c: New test.
768 * gcc.target/i386/rotate-3a.c: New test.
769 * gcc.target/i386/rotate-4.c: New test.
770 * gcc.target/i386/rotate-4a.c: New test.
771 * gcc.target/i386/rotate-5.c: New test.
772 * gcc.target/i386/rotate-5a.c: New test.
774 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
776 * gcc.dg/visibility-21.c: Require section_anchors.
778 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
780 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
781 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
782 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
784 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
786 * gcc.dg/visibility-21.c: New.
788 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
791 * gcc.dg/pr57286.c: New testcase.
792 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
793 * g++.dg/ext/vector22.C: Comment out transformations not
796 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
799 * gcc.target/mips/call-1.c: Restrict to o32.
800 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
802 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
804 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
806 * g++.dg/warn/Wshadow-1.C: Likewise.
807 * g++.dg/warn/Wshadow-6.C: Likewise.
808 * g++.dg/warn/Wshadow-7.C: Likewise.
810 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
813 * g++.dg/parse/pr31952-1.C: New.
814 * g++.dg/parse/pr31952-2.C: Likewise.
815 * g++.dg/parse/pr31952-3.C: Likewise.
817 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
818 * g++.old-deja/g++.jason/cond.C: Likewise.
819 * g++.dg/cpp0x/range-for5.C: Likewise.
821 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
824 * gcc.target/arm/pr40887.c: Adjust testcase.
825 * gcc.target/arm/pr19599.c: New test.
827 2013-05-15 Richard Biener <rguenther@suse.de>
829 PR tree-optimization/57275
830 * gcc.target/i386/pr57275.c: New testcase.
832 2013-05-15 Jan Hubicka <jh@suse.cz>
834 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
835 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
836 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
838 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
840 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
843 2013-05-14 Jakub Jelinek <jakub@redhat.com>
846 * c-c++-common/Wsequence-point-1.c: New test.
848 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
850 * g++.dg/ext/vector22.C: New testcase.
851 * gcc.dg/binop-xor3.c: Remove xfail.
853 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
855 * gcc.target/aarch64/vect-fcm.x: Add cases testing
856 FLOAT cmp FLOAT ? INT : INT.
857 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
858 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
859 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
860 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
861 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
862 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
864 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
867 * g++.dg/cpp0x/defaulted43.C: New.
869 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
871 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
872 (alloca): Remove declaration.
873 (foo9): Replace alloca by __builtin_alloca.
875 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
877 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
878 Expect "size of array is too large" error.
880 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
882 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
884 2013-05-14 Richard Biener <rguenther@suse.de>
887 * g++.dg/torture/pr57235.C: New testcase.
889 2013-05-14 Jakub Jelinek <jakub@redhat.com>
892 * gcc.dg/torture/pr57251.c: New test.
894 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
897 * gcc.target/i386/pr57264.c: New test.
899 2013-05-13 Jakub Jelinek <jakub@redhat.com>
901 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
903 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
905 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
907 2013-05-13 Jakub Jelinek <jakub@redhat.com>
909 PR tree-optimization/45216
910 PR tree-optimization/57157
911 * c-c++-common/rotate-1.c: Add 32 tests with +.
912 * c-c++-common/rotate-1a.c: Adjust.
913 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
914 * c-c++-common/rotate-2b.c: New test.
915 * c-c++-common/rotate-3.c: Add 32 tests with +.
916 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
917 * c-c++-common/rotate-4b.c: New test.
918 * c-c++-common/rotate-5.c: New test.
920 2013-05-13 Martin Jambor <mjambor@suse.cz>
923 * gcc.dg/ipa/remref-0.c: New test.
924 * gcc.dg/ipa/remref-1a.c: Likewise.
925 * gcc.dg/ipa/remref-1b.c: Likewise.
926 * gcc.dg/ipa/remref-2a.c: Likewise.
927 * gcc.dg/ipa/remref-2b.c: Likewise.
929 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
931 * gcc.dg/vector-shift-2.c: New testcase.
933 2013-05-13 Jakub Jelinek <jakub@redhat.com>
935 PR tree-optimization/57230
936 * gcc.dg/strlenopt-24.c: New test.
938 PR tree-optimization/57230
939 * gcc.dg/strlenopt-23.c: New test.
941 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
944 * gcc.target/sh/pr57108.c: Move this test case to ...
945 * gcc.c-torture/compile/pr57108.c: ... here.
947 2013-05-10 Richard Biener <rguenther@suse.de>
949 PR tree-optimization/57214
950 * gcc.dg/torture/pr57214.c: New testcase.
952 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
954 * gcc.dg/vector-shift.c: New testcase.
956 2013-05-10 Jakub Jelinek <jakub@redhat.com>
958 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
960 PR tree-optimization/45216
961 PR tree-optimization/57157
962 * c-c++-common/rotate-1.c: New test.
963 * c-c++-common/rotate-1a.c: New test.
964 * c-c++-common/rotate-2.c: New test.
965 * c-c++-common/rotate-2a.c: New test.
966 * c-c++-common/rotate-3.c: New test.
967 * c-c++-common/rotate-3a.c: New test.
968 * c-c++-common/rotate-4.c: New test.
969 * c-c++-common/rotate-4a.c: New test.
971 2013-05-10 Richard Biener <rguenther@suse.de>
973 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
974 * gcc.target/i386/l_fma_double_1.c: Adjust.
975 * gcc.target/i386/l_fma_double_2.c: Likewise.
976 * gcc.target/i386/l_fma_double_3.c: Likewise.
977 * gcc.target/i386/l_fma_double_4.c: Likewise.
978 * gcc.target/i386/l_fma_double_5.c: Likewise.
979 * gcc.target/i386/l_fma_double_6.c: Likewise.
980 * gcc.target/i386/l_fma_float_1.c: Likewise.
981 * gcc.target/i386/l_fma_float_2.c: Likewise.
982 * gcc.target/i386/l_fma_float_3.c: Likewise.
983 * gcc.target/i386/l_fma_float_4.c: Likewise.
984 * gcc.target/i386/l_fma_float_5.c: Likewise.
985 * gcc.target/i386/l_fma_float_6.c: Likewise.
987 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
990 * g++.dg/cpp0x/pr51226.C: New.
992 2013-04-16 Han Shen <shenhan@google.com>
994 Test cases for '-fstack-protector-strong'.
995 * gcc.dg/fstack-protector-strong.c: New.
996 * g++.dg/fstack-protector-strong.C: New.
998 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1000 * gcc.target/aarch64/ands_1.c: New test.
1001 * gcc.target/aarch64/ands_2.c: Likewise
1003 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1005 * lib/target-supports.exp (check_effective_target_hw): New
1007 * c-c++-common/asan/clone-test-1.c: Call
1008 check_effective_target_hw.
1009 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1010 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1011 possible decorations.
1012 * c-c++-common/asan/null-deref-1.c: Likewise.
1013 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1014 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1015 * c-c++-common/asan/use-after-free-1.c: Likewise.
1016 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1017 * g++.dg/asan/large-func-test-1.C: Likewise.
1019 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1021 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1023 2013-05-07 Richard Biener <rguenther@suse.de>
1026 * g++.dg/torture/pr57190.C: New testcase.
1028 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1030 PR tree-optimization/57149
1031 * gcc.dg/pr57149.c: New test.
1034 * gcc.dg/pr57184.c: New test.
1036 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1038 * gnat.dg/specs/array3.ads: New test.
1040 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1042 * c-c++-common/vector-scalar-2.c: New testcase.
1044 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1046 * gcc.target/i386/asm-dialect-2.c: New testcase.
1048 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1051 * g++.dg/cpp0x/auto38.C: New.
1053 2013-05-06 Richard Biener <rguenther@suse.de>
1055 PR tree-optimization/57185
1056 * gcc.dg/autopar/pr57185.c: New testcase.
1058 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1061 * gcc.target/i386/pr57106.c: New test.
1063 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1065 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1066 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1067 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1068 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1069 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1070 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1071 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1073 2013-05-06 Teresa Johnson <tejohnson@google.com>
1076 * gcc.dg/pr57154.c: New test.
1078 2013-05-06 Richard Biener <rguenther@suse.de>
1081 * gcc.dg/torture/pr57147-1.c: New testcase.
1082 * gcc.dg/torture/pr57147-2.c: Likewise.
1083 * gcc.dg/torture/pr57147-3.c: Likewise.
1085 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1088 * gcc.target/sh/pr55303-1.c: New.
1089 * gcc.target/sh/pr55303-2.c: New.
1090 * gcc.target/sh/pr55303-3.c: New.
1092 2013-05-05 Tobias Burnus <burnus@net-b.de>
1094 * gfortran.dg/allocate_with_source_3.f90: New.
1096 2013-05-05 Tobias Burnus <burnus@net-b.de>
1099 * gfortran.dg/null_8.f90: New.
1101 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1104 * g++.dg/cpp0x/enum27.C: New.
1105 * g++.dg/cpp0x/enum_base.C: Adjust.
1107 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1109 PR tree-optimization/56205
1110 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1112 2013-05-04 Tobias Burnus <burnus@net-b.de>
1114 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1115 * gfortran.dg/bind_c_usage_27.f90: New.
1116 * gfortran.dg/bind_c_usage_28.f90: New.
1118 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1121 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1123 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1126 * gcc.target/powerpc/pr57150.c: New file.
1128 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1130 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1131 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1132 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1133 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1134 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1135 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1136 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1138 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1140 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1141 scan-assembler-times.
1143 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1145 * gcc.dg/tree-ssa/slsr-32.c: New.
1146 * gcc.dg/tree-ssa/slsr-33.c: New.
1147 * gcc.dg/tree-ssa/slsr-34.c: New.
1148 * gcc.dg/tree-ssa/slsr-35.c: New.
1149 * gcc.dg/tree-ssa/slsr-36.c: New.
1150 * gcc.dg/tree-ssa/slsr-37.c: New.
1151 * gcc.dg/tree-ssa/slsr-38.c: New.
1153 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1155 * gcc.target/aarch64/tst_1.c: New test.
1156 * gcc.target/aarch64/tst_2.c: Likewise
1158 2013-05-02 Jeff Law <law@redhat.com>
1160 PR tree-optimization/57144
1161 * gcc.c-torture/execute/pr57144.c: New test.
1163 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1165 PR rtl-optimization/57130
1166 * gcc.c-torture/execute/pr57130.c: New test.
1168 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1170 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1172 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1174 * gcc.target/aarch64/fabd.c: New file.
1176 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1179 * g++.dg/cpp0x/pr54318.C: New.
1181 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1184 * g++.dg/parse/error51.C: New.
1185 * g++.dg/parse/error15.C: Adjust column numbers.
1187 2013-05-02 Tobias Burnus <burnus@net-b.de>
1190 * gfortran.dg/size_kind_2.f90: New.
1191 * gfortran.dg/size_kind_3.f90: New.
1193 2013-05-02 Richard Biener <rguenther@suse.de>
1196 * g++.dg/torture/pr57140.C: New testcase.
1198 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1201 * gcc.target/arm/pr56732-1.c: New test.
1203 2013-05-02 Martin Jambor <mjambor@suse.cz>
1206 * gcc.dg/ipa/pr56988.c: New test.
1208 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1210 * gcc.target/aarch64/bics_1.c: New test.
1211 * gcc.target/aarch64/bics_2.c: Likewise.
1213 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1215 PR rtl-optimization/57131
1216 * gcc.c-torture/execute/pr57131.c: New test.
1218 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1221 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1223 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1226 * gcc.target/i386/pr57091.c: New test.
1228 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1230 * gcc.target/aarch64/vect-vaddv.c: New.
1232 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1234 * gcc.target/aarch64/vect-vmaxv.c: New.
1235 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1237 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1239 * gcc.target/aarch64/scalar-vca.c: New.
1240 * gcc.target/aarch64/vect-vca.c: Likewise.
1242 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1244 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1245 (test_vceqd_s64): Force arguments to SIMD registers.
1246 (test_vceqzd_s64): Likewise.
1247 (test_vcged_s64): Likewise.
1248 (test_vcled_s64): Likewise.
1249 (test_vcgezd_s64): Likewise.
1250 (test_vcged_u64): Likewise.
1251 (test_vcgtd_s64): Likewise.
1252 (test_vcltd_s64): Likewise.
1253 (test_vcgtzd_s64): Likewise.
1254 (test_vcgtd_u64): Likewise.
1255 (test_vclezd_s64): Likewise.
1256 (test_vcltzd_s64): Likewise.
1257 (test_vtst_s64): Likewise.
1258 (test_vtst_u64): Likewise.
1260 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1263 * g++.dg/cpp0x/decltype53.C: New.
1265 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1268 * gfortran.dg/power_5.f90: New test.
1270 2013-04-30 Richard Biener <rguenther@suse.de>
1273 * gcc.dg/torture/pr57122.c: New testcase.
1275 2013-04-30 Richard Biener <rguenther@suse.de>
1278 * g++.dg/torture/pr57107.C: New testcase.
1280 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1282 PR rtl-optimization/57105
1283 * gcc.dg/pr57105.c: New test.
1285 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1287 PR tree-optimization/57104
1288 * gcc.dg/pr57104.c: New test.
1290 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1293 * gcc.target/i386/pr44578.c: New test.
1295 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1298 * gcc.target/i386/pr57097.c: New test.
1300 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1303 * gcc.target/i386/pr57098.c: New test.
1305 2013-04-29 Kai Tietz <ktietz@redhat.com>
1307 * gcc.c-torture/execute/pr55875.c: New test.
1309 2013-04-29 Richard Biener <rguenther@suse.de>
1312 * gcc.dg/torture/pr57075.c: New testcase.
1314 2013-04-29 Richard Biener <rguenther@suse.de>
1317 * gcc.dg/autopar/pr57103.c: New testcase.
1319 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1321 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1323 2013-04-29 Tom de Vries <tom@codesourcery.com>
1325 * gcc.dg/pr50763.c: Update test.
1327 2013-04-26 Jeff Law <law@redhat.com>
1329 * gcc.dg/tree-ssa/vrp88.c: New test.
1331 2013-04-29 Christian Bruel <christian.bruel@st.com>
1334 * gcc.target/sh/pr57108.c: New test.
1336 2013-04-29 Richard Biener <rguenther@suse.de>
1339 * gfortran.dg/gomp/pr57089.f90: New testcase.
1341 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1343 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1345 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1347 * gcc.target/aarch64/vect-vcvt.c: New.
1349 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1351 * gcc.target/aarch64/vect-vrnd.c: New.
1353 2013-04-29 Richard Biener <rguenther@suse.de>
1355 PR tree-optimization/57081
1356 * gcc.dg/torture/pr57081.c: New testcase.
1358 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1360 PR tree-optimization/57083
1361 * gcc.dg/torture/pr57083.c: New test.
1363 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1366 * g++.dg/cpp0x/decltype52.C: New.
1368 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1370 N3472 binary constants
1371 * g++.dg/cpp/limits.C: Adjust warning wording.
1372 * g++.dg/system-binary-constants-1.C: Likewise.
1373 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1375 2013-04-28 Tobias Burnus <burnus@net-b.de>
1378 * gfortran.dg/coarray_30.f90: New.
1380 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1383 * frontend-passes (optimize_power): New function.
1384 (optimize_op): Use it.
1386 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1389 * gcc.c-torture/execute/pr56866.c: New test.
1390 * gcc.target/i386/pr56866.c: New test.
1392 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1395 * gcc.dg/setjmp-5.c: New test.
1397 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1400 * g++.dg/cpp0x/constexpr-55708.C: New.
1402 2013-04-26 Richard Biener <rguenther@suse.de>
1404 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1405 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1406 * gcc.dg/pr53265.c: Remove XFAILs.
1407 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1408 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1410 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1412 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1413 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1414 -fdiagnostics-color=never option similarly to
1415 -fno-diagnostics-show-caret option.
1417 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1419 PR rtl-optimization/57003
1420 * gcc.target/i386/pr57003.c: New test.
1422 2013-04-25 Marek Polacek <polacek@redhat.com>
1424 PR tree-optimization/57066
1425 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1427 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1428 Tejas Belagod <tejas.belagod@arm.com>
1430 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1431 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1432 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1434 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1436 * gcc.target/aarch64/cmp.c: New.
1438 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1440 * gcc.target/aarch64/ngc.c: New.
1442 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1444 * lib/target-supports.exp
1445 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1446 (check_effective_target_arm_neon_fp16_ok): Likewise.
1447 (add_options_for_arm_neon_fp16): Likewise.
1448 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1449 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1451 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1453 PR rtl-optimizations/57046
1454 * gcc.target/i386/pr57046.c: New test.
1456 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1458 * g++.dg/cpp1y/cplusplus.C: New.
1460 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1462 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1464 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1466 * c-c++-common/Wpointer-arith-1.c: New.
1468 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1470 * g++.dg/cpp1y/cxx1y_macro.C: New.
1472 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1475 * g++.dg/cpp0x/sfinae45.C: New.
1477 2013-04-24 Richard Biener <rguenther@suse.de>
1480 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1482 2013-04-23 Richard Biener <rguenther@suse.de>
1485 * gcc.dg/torture/pr57036-1.c: New testcase.
1486 * gcc.dg/torture/pr57036-2.c: Likewise.
1488 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1490 * gcc.target/aarch64/scalar-mov.c: New testcase.
1492 2013-04-23 Richard Biener <rguenther@suse.de>
1494 PR tree-optimization/57026
1495 * gcc.dg/torture/pr57026.c: New testcase.
1497 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1501 * gfortran.dg/transfer_check_4.f90: New.
1503 2013-04-22 Marek Polacek <polacek@redhat.com>
1506 * gcc.dg/pr56990.c: New test.
1508 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1511 * gcc.target/i386/pr57018.c: New test.
1513 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1515 * gcc.target/aarch64/vrecps.c: New.
1516 * gcc.target/aarch64/vrecpx.c: Likewise.
1518 2013-04-22 Christian Bruel <christian.bruel@st.com>
1521 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1523 2013-04-21 Jeff Law <law@redhat.com>
1525 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1527 2013-04-20 Tobias Burnus <burnus@net-b.de>
1530 * gfortran.dg/c_loc_test_22.f90: New.
1532 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1534 PR rtl-optimization/56847
1535 * gcc.dg/pr56847.c: New test.
1537 2013-04-19 Richard Biener <rguenther@suse.de>
1539 PR tree-optimization/56982
1540 * gcc.c-torture/execute/pr56982.c: New testcase.
1542 2013-04-19 Martin Jambor <mjambor@suse.cz>
1544 PR tree-optimization/56718
1545 * g++.dg/ipa/imm-devirt-1.C: New test.
1546 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1548 2013-04-19 Richard Biener <rguenther@suse.de>
1550 PR tree-optimization/57000
1551 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1553 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1554 Mikael Morin <mikael@gcc.gnu.org>
1557 * gfortran.dg/array_constructor_45.f90: New test.
1558 * gfortran.dg/array_constructor_46.f90: New test.
1559 * gfortran.dg/array_constructor_47.f90: New test.
1560 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1562 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1564 PR rtl-optimization/56999
1565 * g++.dg/opt/pr56999.C: New test.
1567 2013-04-18 Cary Coutant <ccoutant@google.com>
1569 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1570 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1572 2013-04-18 Cary Coutant <ccoutant@google.com>
1574 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1575 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1576 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1577 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1578 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1579 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1580 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1581 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1582 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1583 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1584 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1586 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1588 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1590 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1592 PR tree-optimization/56984
1593 * gcc.c-torture/compile/pr56984.c: New test.
1595 PR rtl-optimization/56992
1596 * gcc.dg/pr56992.c: New test.
1598 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1601 * gfortran.dg/proc_ptr_42.f90: New.
1603 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1605 * gnat.dg/discr41.ad[sb]: New test.
1606 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1607 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1608 * gcc.dg/vect/slp-24.c: Likewise.
1609 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1610 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1611 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1612 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1613 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1614 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1615 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1616 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1617 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1618 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1619 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1620 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1621 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1622 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1623 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1624 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1625 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1626 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1627 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1628 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1629 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1630 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1631 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1632 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1633 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1634 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1636 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1639 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1640 * gfortran.dg/module_md5_1.f90: Remove.
1642 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1644 * gcc.target/aarch64/adds3.c: New.
1645 * gcc.target/aarch64/subs3.c: New.
1647 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1649 * gcc.target/aarch64/adds1.c: New.
1650 * gcc.target/aarch64/adds2.c: New.
1651 * gcc.target/aarch64/subs1.c: New.
1652 * gcc.target/aarch64/subs2.c: New.
1654 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1656 Implement n3599 - Literal operator templates for strings.
1657 * g++.dg/cpp1y/udlit-char-template.C: New test.
1658 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1660 2013-04-16 Tobias Burnus <burnus@net-b.de>
1663 * gfortran.dg/no_arg_check_1.f90: New.
1664 * gfortran.dg/no_arg_check_2.f90: New.
1665 * gfortran.dg/no_arg_check_3.f90: New.
1667 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1670 * gfortran.dg/proc_ptr_41.f90: New.
1672 2013-04-16 Richard Biener <rguenther@suse.de>
1674 PR tree-optimization/56756
1675 * gcc.dg/torture/pr56756.c: New testcase.
1677 2013-04-16 Tobias Burnus <burnus@net-b.de>
1680 * gfortran.dg/c_assoc_5.f90: New.
1682 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1684 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1685 * gcc.c-torture/execute/pr33992.x: Remove.
1686 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1687 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1688 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1690 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1692 PR tree-optimization/56962
1693 * gcc.c-torture/execute/pr56962.c: New test.
1695 2013-04-15 Richard Biener <rguenther@suse.de>
1697 PR tree-optimization/56933
1698 * gcc.dg/vect/pr56933.c: New testcase.
1700 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1702 * gcc.target/arm/anddi3-opt.c: New test.
1703 * gcc.target/arm/anddi3-opt2.c: Likewise.
1705 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1707 * gcc.dg/pr56890-1.c: New test.
1708 * gcc.dg/pr56890-2.c: Likewise.
1710 2013-04-15 Joey Ye <joey.ye@arm.com>
1712 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1713 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1715 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1718 * gfortran.dg/select_type_33.f03: New test.
1720 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1723 * gfortran.dg/typebound_proc_29.f03: New.
1725 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1728 * gfortran.dg/typebound_proc_28.f03: New.
1730 2013-04-12 Jeff Law <law@redhat.com>
1732 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1735 2013-04-12 Tobias Burnus <burnus@net-b.de>
1738 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1740 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1743 * gcc.target/i386/pr56903.c: New test.
1745 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1748 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1749 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1750 * gfortran.dg/block_11.f90: Fix invalid test case.
1751 * gfortran.dg/function_types_3.f90: Add new error message.
1752 * gfortran.dg/global_references_1.f90: Ditto.
1753 * gfortran.dg/import2.f90: Remove unneeded parts.
1754 * gfortran.dg/import6.f90: Fix invalid test case.
1755 * gfortran.dg/proc_decl_2.f90: Ditto.
1756 * gfortran.dg/proc_decl_9.f90: Ditto.
1757 * gfortran.dg/proc_decl_18.f90: Ditto.
1758 * gfortran.dg/proc_ptr_40.f90: New.
1759 * gfortran.dg/whole_file_7.f90: Modified error wording.
1760 * gfortran.dg/whole_file_16.f90: Ditto.
1761 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1762 * gfortran.dg/whole_file_18.f90: Modified error wording.
1763 * gfortran.dg/whole_file_20.f03: Ditto.
1764 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1767 2013-04-12 Richard Biener <rguenther@suse.de>
1770 2013-04-10 Richard Biener <rguenther@suse.de>
1772 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1774 2013-04-12 Tobias Burnus <burnus@net-b.de>
1777 * gfortran.dg/class_allocate_15.f90: New.
1780 2013-04-12 Tobias Burnus <burnus@net-b.de>
1782 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1783 scan-tree-dump-times.
1785 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1787 PR tree-optimization/56918
1788 PR tree-optimization/56920
1789 * gcc.dg/vect/pr56918.c: New test.
1790 * gcc.dg/vect/pr56920.c: New test.
1792 2013-04-12 Tobias Burnus <burnus@net-b.de>
1795 * gfortran.dg/class_allocate_14.f90: New.
1796 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1797 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1799 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1801 * gcc.dg/fold-cstvecshift.c: New testcase.
1803 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1805 * gcc.target/aarch64/negs.c: New.
1808 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1811 * g++.dg/template/arrow4.C: New test.
1813 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1815 * gnat.dg/array23.adb: New test.
1816 * gnat.dg/array23_pkg[123].ads: New helpers.
1818 2013-04-11 Jeff Law <law@redhat.com>
1820 PR tree-optimization/56900
1821 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1823 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1826 * g++.dg/cpp0x/sfinae44.C: New.
1828 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1830 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1831 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1833 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1836 * g++.dg/cpp0x/enum26.C: New.
1837 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1839 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1841 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1843 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1845 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1846 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1847 loop is vectorized and that the correct instruction is generated.
1848 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1849 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1850 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1852 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1854 PR tree-optimization/56899
1855 * gcc.c-torture/execute/pr56899.c: New test.
1857 2013-04-10 David S. Miller <davem@davemloft.net>
1859 * gcc.target/sparc/setcc-4.c: New test.
1860 * gcc.target/sparc/setcc-5.c: New test.
1862 2013-04-10 Richard Biener <rguenther@suse.de>
1864 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1866 2013-04-10 Richard Biener <rguenther@suse.de>
1868 * gcc.dg/vect/slp-39.c: New testcase.
1870 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1872 PR tree-optimization/55524
1873 * gcc.target/epiphany/fnma-1.c: New test.
1875 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1877 * gcc.dg/tree-ssa/inline-11.c: New test
1879 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1882 * g++.dg/template/arrow3.C: New test.
1884 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1886 * gcc.target/arm/minmax_minus.c: New test.
1888 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1891 * c-c++-common/gomp/pr56883.c: New test.
1893 2013-04-09 Jeff Law <law@redhat.com>
1895 * gcc.dg/tree-ssa/vrp87.c: New test.
1897 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1899 PR tree-optimization/56854
1900 * g++.dg/torture/pr56854.C: New test.
1902 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1905 * gfortran.dg/array_constructor_44.f90: New test.
1907 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1910 * g++.dg/cpp0x/constexpr-specialization.C: New.
1912 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1914 * gcc.c-torture/execute/pr56837.c: New test.
1918 * g++.dg/opt/vt3.C: New test.
1919 * g++.dg/opt/vt4.C: New test.
1921 2013-04-08 Jeff Law <law@redhat.com>
1923 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1925 2013-04-08 Richard Biener <rguenther@suse.de>
1927 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1929 2013-04-08 Richard Biener <rguenther@suse.de>
1931 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1933 2013-04-08 Richard Biener <rguenther@suse.de>
1935 * g++.dg/vect/slp-pr56812.cc: Adjust.
1937 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1939 * gcc.dg/pr56837.c: New test.
1940 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1941 "generated memset minus one".
1943 2013-04-07 Tobias Burnus <burnus@net-b.de>
1946 * gfortran.dg/reshape_5.f90: New.
1948 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1951 * gcc.target/powerpc/recip-1.c: Modify expected output.
1952 * gcc.target/powerpc/recip-3.c: Likewise.
1953 * gcc.target/powerpc/recip-4.c: Likewise.
1954 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1956 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1958 * gcc.target/arm/peep-ldrd-1.c: New test.
1959 * gcc.target/arm/peep-strd-1.c: Likewise.
1961 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1963 * gcc.target/arm/negdi-1.c: New test.
1964 * gcc.target/arm/negdi-2.c: Likewise.
1965 * gcc.target/arm/negdi-3.c: Likewise.
1966 * gcc.target/arm/negdi-4.c: Likewise.
1968 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1970 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1971 Add -march=armv8-a when we use v8 NEON.
1972 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1973 (check_effective_target_vect_call_ceilf): Likewise.
1974 (check_effective_target_vect_call_floorf): Likewise.
1975 (check_effective_target_vect_call_roundf): Likewise.
1976 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1977 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1978 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1979 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1980 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1982 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1984 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1985 * gcc.target/powerpc/sd-pwr6.c: Same.
1986 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1987 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1989 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1991 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1993 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1996 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1997 * gfortran.dg/altreturn_4.f90: Ditto.
1998 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1999 * gfortran.dg/altreturn_5.f90: Ditto.
2000 * gfortran.dg/altreturn_6.f90: Ditto.
2001 * gfortran.dg/altreturn_7.f90: Ditto.
2003 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2005 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2007 (check_effective_target_arm_v8_neon_ok_nocache):
2009 (check_effective_target_arm_v8_neon_ok): Change to use
2010 check_effective_target_arm_v8_neon_ok_nocache.
2011 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2013 (check_effective_target_vect_call_btruncf):
2014 Enable for arm and ARMv8 NEON.
2015 (check_effective_target_vect_call_ceilf): Likewise.
2016 (check_effective_target_vect_call_floorf): Likewise.
2017 (check_effective_target_vect_call_roundf): Likewise.
2018 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2021 2013-04-04 Marek Polacek <polacek@redhat.com>
2023 PR tree-optimization/48186
2024 * gcc.dg/pr48186.c: New test.
2026 2013-04-04 Richard Biener <rguenther@suse.de>
2028 PR tree-optimization/56826
2029 * gcc.dg/vect/pr56826.c: New testcase.
2030 * gcc.dg/vect/O3-pr36098.c: Adjust.
2032 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2034 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2035 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2036 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2037 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2038 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2039 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2040 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2041 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2042 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2043 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2045 2013-04-04 Richard Biener <rguenther@suse.de>
2047 PR tree-optimization/56213
2048 * gcc.dg/vect/vect-123.c: New testcase.
2050 2013-04-04 Tobias Burnus <burnus@net-b.de>
2053 * gfortran.dg/read_repeat_2.f90: New.
2055 2013-04-04 Richard Biener <rguenther@suse.de>
2057 PR tree-optimization/56837
2058 * g++.dg/torture/pr56837.C: New testcase.
2060 2013-04-04 Tobias Burnus <burnus@net-b.de>
2063 * gfortran.dg/c_loc_test_21.f90: New.
2064 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2065 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2066 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2067 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2068 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2070 2013-04-03 Jeff Law <law@redhat.com>
2072 PR tree-optimization/56799
2073 * gcc.c-torture/execute/pr56799.c: New test.
2075 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2078 * g++.dg/warn/Wpointer-arith-1.C: New.
2079 * g++.dg/gomp/for-19.C: Adjust.
2081 2013-04-03 Marek Polacek <polacek@redhat.com>
2084 * gcc.dg/pr55702.c: New test.
2086 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2089 * gcc.dg/pr56809.c: New testcase.
2091 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2094 * g++.dg/debug/pr56819.C: New test.
2096 2013-04-03 Richard Biener <rguenther@suse.de>
2098 PR tree-optimization/56817
2099 * g++.dg/torture/pr56817.C: New testcase.
2101 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2103 * gcc.dg/vect/bb-slp-31.c: New file.
2105 2013-04-03 Jason Merrill <jason@redhat.com>
2108 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2110 2013-04-03 Richard Biener <rguenther@suse.de>
2112 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2114 2013-04-03 Richard Biener <rguenther@suse.de>
2116 PR tree-optimization/55964
2117 * gcc.dg/torture/pr55964-2.c: New testcase.
2119 2013-04-03 Richard Biener <rguenther@suse.de>
2121 PR tree-optimization/56501
2122 * gcc.dg/torture/pr56501.c: New testcase.
2124 2013-04-03 Richard Biener <rguenther@suse.de>
2126 PR tree-optimization/56407
2127 * gcc.dg/torture/pr56407.c: New testcase.
2129 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2131 PR tree-optimization/56790
2132 * g++.dg/ext/pr56790-1.C: New testcase.
2134 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2136 * gcc.target/i386/merge-1.c: New testcase.
2137 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2139 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2142 * gcc.c-torture/execute/pr19449.c: New test.
2144 2013-04-03 Richard Biener <rguenther@suse.de>
2146 PR tree-optimization/56812
2147 * g++.dg/vect/slp-pr56812.cc: New testcase.
2149 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2153 * gfortran.dg/altreturn_8.f90: New.
2154 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2155 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2156 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2158 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2160 PR rtl-optimization/56745
2161 * gcc.c-torture/compile/pr56745.c: New test.
2163 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2165 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2167 2013-04-02 Richard Biener <rguenther@suse.de>
2169 PR tree-optimization/56778
2170 * gcc.dg/torture/pr56778.c: New testcase.
2172 2013-04-02 Richard Biener <rguenther@suse.de>
2175 * g++.dg/torture/pr56768.C: New testcase.
2177 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2179 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2181 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2184 * gfortran.dg/namelist_82.f90: New test.
2186 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2189 * gfortran.dg/implicit_class_1.f90: New.
2191 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2194 * gfortran.dg/namelist_81.f90: New test.
2196 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2198 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2199 for constant and equal string lengths.
2200 * gfortran.dg/character_comparison_5.f90: Likewise.
2201 * gfortran.dg/character_comparison_9.f90: New test.
2203 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2205 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2206 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2208 2013-03-29 Tobias Burnus <burnus@net-b.de>
2211 * gfortran.dg/optional_absent_3.f90: New.
2213 2013-03-29 Tobias Burnus <burnus@net-b.de>
2216 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2218 2013-03-29 Tobias Burnus <burnus@net-b.de>
2221 * gfortran.dg/namelist_80.f90: New.
2223 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2226 * gfortran.dg/string_length_2.f90: New test.
2227 * gfortran.dg/dependency_41.f90: New test.
2229 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2232 * gfortran.dg/array_constructor_43.f90: New test.
2233 * gfortran.dg/random_seed_3.f90: New test.
2235 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2237 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2238 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2239 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2240 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2241 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2242 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2243 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2244 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2245 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2246 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2248 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2251 * g++.dg/conversion/op4.C: Adjust.
2252 * g++.dg/cpp0x/rv1n.C: Likewise.
2253 * g++.dg/cpp0x/rv2n.C: Likewise.
2254 * g++.dg/cpp0x/template_deduction.C: Likewise.
2255 * g++.dg/expr/cond8.C: Likewise.
2256 * g++.dg/other/error4.C: Likewise.
2257 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2258 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2259 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2260 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2261 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2262 * g++.old-deja/g++.law/cvt20.C: Likewise.
2263 * g++.old-deja/g++.law/cvt8.C: Likewise.
2264 * g++.old-deja/g++.law/init8.C: Likewise.
2265 * g++.old-deja/g++.mike/net12.C: Likewise.
2266 * g++.old-deja/g++.mike/net8.C: Likewise.
2267 * g++.old-deja/g++.mike/p2793.C: Likewise.
2268 * g++.old-deja/g++.mike/p3836.C: Likewise.
2269 * g++.old-deja/g++.mike/p418.C: Likewise.
2270 * g++.old-deja/g++.mike/p701.C: Likewise.
2271 * g++.old-deja/g++.mike/p807.C: Likewise.
2273 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2276 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2279 2013-03-28 Marek Polacek <polacek@redhat.com>
2281 PR tree-optimization/56695
2282 * gcc.dg/vect/pr56695.c: New test.
2284 2013-03-28 Richard Biener <rguenther@suse.de>
2286 PR tree-optimization/37021
2287 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2288 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2290 2013-03-27 Tobias Burnus <burnus@net-b.de>
2294 * gfortran.dg/sizeof_2.f90: New.
2295 * gfortran.dg/sizeof_3.f90: New.
2296 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2298 2013-03-27 Richard Biener <rguenther@suse.de>
2300 PR tree-optimization/37021
2301 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2303 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2305 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2306 * g++.dg/ipa/ivinline-2.C: Likewise.
2307 * g++.dg/ipa/ivinline-3.C: Likewise.
2308 * g++.dg/ipa/ivinline-4.C: Likewise.
2309 * g++.dg/ipa/ivinline-5.C: Likewise.
2310 * g++.dg/ipa/ivinline-7.C: Likewise.
2311 * g++.dg/ipa/ivinline-8.C: Likewise.
2312 * g++.dg/ipa/ivinline-9.C: Likewise.
2313 * g++.dg/cpp0x/noexcept03.C: Likewise.
2314 * gcc.dg/const-1.c: Likewise.
2315 * gcc.dg/ipa/pure-const-1.c: Likewise.
2316 * gcc.dg/noreturn-8.c: Likewise.
2317 * gcc.target/i386/mmx-1.c: Likewise.
2318 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2319 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2320 * gcc.c-torture/execute/pr33992.x: New file.
2322 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2324 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2326 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2329 * g++.dg/ext/desig5.C: New.
2331 2013-03-26 Tobias Burnus <burnus@net-b.de>
2334 * gfortran.dg/merge_init_expr_2.f90: New.
2335 * gfortran.dg/merge_char_1.f90: Modify test to
2336 stay a run-time test.
2337 * gfortran.dg/merge_char_3.f90: Ditto.
2339 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2341 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2342 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2344 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2347 * g++.dg/cpp0x/range-for23.C: New.
2349 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2352 * gfortran.dg/namelist_79.f90: New.
2354 2013-03-25 Martin Jambor <mjambor@suse.cz>
2356 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2358 2013-03-25 Tobias Burnus <burnus@net-b.de>
2378 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2379 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2380 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2381 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2382 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2383 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2384 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2385 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2386 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2387 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2388 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2389 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2390 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2391 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2392 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2393 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2394 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2395 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2396 * gfortran.dg/pr32601_1.f03: Ditto.
2397 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2398 * gfortran.dg/blockdata_7.f90: New.
2399 * gfortran.dg/c_assoc_4.f90: New.
2400 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2401 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2402 * gfortran.dg/c_funloc_tests_8.f90: New.
2403 * gfortran.dg/c_loc_test_17.f90: New.
2404 * gfortran.dg/c_loc_test_18.f90: New.
2405 * gfortran.dg/c_loc_test_19.f90: New.
2406 * gfortran.dg/c_loc_test_20.f90: New.
2407 * gfortran.dg/c_sizeof_5.f90: New.
2408 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2409 * gfortran.dg/transfer_resolve_2.f90: New.
2410 * gfortran.dg/transfer_resolve_3.f90: New.
2411 * gfortran.dg/transfer_resolve_4.f90: New.
2412 * gfortran.dg/pr32601.f03: Update dg-error.
2413 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2414 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2416 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2418 * gcc.target/arm/vseleqdf.c: New test.
2419 * gcc.target/arm/vseleqsf.c: Likewise.
2420 * gcc.target/arm/vselgedf.c: Likewise.
2421 * gcc.target/arm/vselgesf.c: Likewise.
2422 * gcc.target/arm/vselgtdf.c: Likewise.
2423 * gcc.target/arm/vselgtsf.c: Likewise.
2424 * gcc.target/arm/vselledf.c: Likewise.
2425 * gcc.target/arm/vsellesf.c: Likewise.
2426 * gcc.target/arm/vselltdf.c: Likewise.
2427 * gcc.target/arm/vselltsf.c: Likewise.
2428 * gcc.target/arm/vselnedf.c: Likewise.
2429 * gcc.target/arm/vselnesf.c: Likewise.
2430 * gcc.target/arm/vselvcdf.c: Likewise.
2431 * gcc.target/arm/vselvcsf.c: Likewise.
2432 * gcc.target/arm/vselvsdf.c: Likewise.
2433 * gcc.target/arm/vselvssf.c: Likewise.
2435 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2437 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2439 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2440 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2441 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2442 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2443 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2444 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2445 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2446 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2447 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2448 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2449 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2450 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2451 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2452 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2453 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2454 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2455 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2456 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2457 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2458 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2459 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2460 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2461 * gcc.target/arm/atomic-op-char.c: Likewise.
2462 * gcc.target/arm/atomic-op-consume.c: Likewise.
2463 * gcc.target/arm/atomic-op-int.c: Likewise.
2464 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2465 * gcc.target/arm/atomic-op-release.c: Likewise.
2466 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2467 * gcc.target/arm/atomic-op-short.c: Likewise.
2469 2013-03-25 Richard Biener <rguenther@suse.de>
2472 * g++.dg/torture/pr56694.C: New testcase.
2474 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2477 * gcc.target/arm/neon-vcond-gt.c: New test.
2478 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2479 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2481 2013-03-25 Richard Biener <rguenther@suse.de>
2483 PR tree-optimization/56689
2484 * gcc.dg/torture/pr56689.c: New testcase.
2486 2013-03-25 Kai Tietz <ktietz@redhat.com>
2488 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2490 2013-03-24 Tobias Burnus <burnus@net-b.de>
2493 * gfortran.dg/eof_5.f90: New.
2495 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2497 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2500 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2502 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2504 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2507 * gcc.c-torture/execute/builtins/builtins.exp: Add
2508 -Wl,--allow-multiple-definition for RTEMS targets.
2510 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2512 * gcc.target/aarch64/movk.c: New test.
2514 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2516 * g++.dg/ext/vector21.C: New testcase.
2518 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2520 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2521 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2523 2013-03-21 Richard Biener <rguenther@suse.de>
2525 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2526 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2528 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2530 * gcc.target/aarch64/vect.c: Test and result vector added
2531 for sabd and saba instructions.
2532 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2533 instructions in assembly.
2534 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2535 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2536 for fabd instruction.
2537 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2538 instruction in assembly.
2539 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2541 2013-03-20 Jeff Law <law@redhat.com>
2543 * g++.dg/tree-ssa/ssa-dom.C: New test.
2545 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2547 * gcc.target/powerpc/mmfpgpr.c: New test.
2548 * gcc.target/powerpc/sd-vsx.c: Likewise.
2549 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2550 * gcc.target/powerpc/vsx-float0.c: Likewise.
2552 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2554 PR tree-optimization/56355
2555 * gcc.dg/pr56355-1.c: New file.
2557 2013-03-20 Catherine Moore <clm@codesourcery.com>
2558 Richard Sandiford <rdsandiford@googlemail.com>
2560 * gcc.target/mips/mips.exp: Add microMIPS support.
2561 * gcc.target/mips/umips-movep-2.c: New test.
2562 * gcc.target/mips/umips-lwp-2.c: New test.
2563 * gcc.target/mips/umips-swp-5.c: New test.
2564 * gcc.target/mips/umips-constraints-1.c: New test.
2565 * gcc.target/mips/umips-lwp-3.c: New test.
2566 * gcc.target/mips/umips-swp-6.c: New test.
2567 * gcc.target/mips/umips-constraints-2.c: New test.
2568 * gcc.target/mips/umips-save-restore-1.c: New test.
2569 * gcc.target/mips/umips-lwp-4.c: New test.
2570 * gcc.target/mips/umips-swp-7.c: New test.
2571 * gcc.target/mips/umips-save-restore-2.c: New test.
2572 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2573 * gcc.target/mips/umips-lwp-5.c: New test.
2574 * gcc.target/mips/umips-save-restore-3.c: New test.
2575 * gcc.target/mips/umips-lwp-6.c: New test.
2576 * gcc.target/mips/umips-swp-1.c: New test.
2577 * gcc.target/mips/umips-lwp-7.c: New test.
2578 * gcc.target/mips/umips-swp-2.c: New test.
2579 * gcc.target/mips/umips-lwp-8.c: New test.
2580 * gcc.target/mips/umips-swp-3.c: New test.
2581 * gcc.target/mips/umips-movep-1.c: New test.
2582 * gcc.target/mips/umips-lwp-1.c: New test.
2583 * gcc.target/mips/umips-swp-4.c: New test.
2585 2013-03-20 Richard Biener <rguenther@suse.de>
2587 PR tree-optimization/56661
2588 * gcc.dg/torture/pr56661.c: New testcase.
2590 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2592 PR rtl-optimization/56605
2593 * gcc.target/powerpc/pr56605.c: New.
2595 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2598 * gfortran.dg/do_1.f90: Don't xfail.
2600 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2603 * gfortran.dg/namelist_77.f90: New.
2604 * gfortran.dg/namelist_78.f90: New.
2606 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2609 * gfortran.dg/open_negative_unit_1.f90: New.
2611 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2613 * gcc.target/aarch64/sbc.c: New test.
2615 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2617 * gcc.target/aarch64/ror.c: New test.
2619 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2621 * gcc.target/aarch64/extr.c: New test.
2623 2013-03-19 Richard Biener <rguenther@suse.de>
2625 PR tree-optimization/56273
2626 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2627 * c-c++-common/uninit-17.c: Likewise.
2629 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2631 PR tree-optimization/56635
2632 * g++.dg/torture/pr56635.C: New test.
2634 2013-03-18 Richard Biener <rguenther@suse.de>
2636 PR tree-optimization/3713
2637 * g++.dg/ipa/devirt-12.C: New testcase.
2639 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2642 * c-c++-common/pr56566.c: New test.
2644 2013-03-17 Jason Merrill <jason@redhat.com>
2646 * g++.dg/template/abstract-dr337.C: XFAIL.
2648 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2651 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2652 * c-c++-common/pr56607.c: New test.
2654 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2657 * g++.dg/cpp0x/constexpr-array5.C: New.
2659 2013-03-15 Tobias Burnus <burnus@net-b.de>
2662 * gfortran.dg/transfer_intrinsic_5.f90: New.
2664 2013-03-15 Kai Tietz <ktietz@redhat.com>
2666 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2667 * gcc.target/i386/pr20020-1.c: Likewise.
2668 * gcc.target/i386/pr20020-2.c: Likewise.
2669 * gcc.target/i386/pr20020-3.c: Likewise.
2670 * gcc.target/i386/pr53425-1.c: Likewise.
2671 * gcc.target/i386/pr53425-2.c: Likewise.
2672 * gcc.target/i386/pr55093.c: Likewise.
2673 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2675 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2678 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2679 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2681 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2683 PR tree-optimization/53265
2684 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2686 * gcc.dg/graphite/id-6.c (test): Likewise.
2687 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2688 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2690 PR tree-optimization/53265
2691 * gcc.dg/pr53265.c: New test.
2692 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2694 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2696 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2697 n, use it as high bound instead of 4.
2699 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2702 * gcc.target/sh/pr49880-1.c: New.
2703 * gcc.target/sh/pr49880-2.c: New.
2704 * gcc.target/sh/pr49880-3.c: New.
2705 * gcc.target/sh/pr49880-4.c: New.
2706 * gcc.target/sh/pr49880-5.c: New.
2708 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2710 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2712 2013-03-13 Richard Biener <rguenther@suse.de>
2714 PR tree-optimization/56608
2715 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2717 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2720 * g++.dg/cpp0x/alias-decl-32.C: New.
2722 2013-03-11 Jan Hubicka <jh@suse.cz>
2725 * gcc.c-torture/compile/pr56571.c: New testcase.
2727 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2729 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2730 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2732 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2734 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2735 * gcc.dg/inline_4.c: Likewise.
2736 * gcc.dg/unroll_2.c: Likewise.
2737 * gcc.dg/unroll_3.c: Likewise.
2738 * gcc.dg/unroll_4.c: Likewise.
2740 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2743 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2746 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2748 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2751 * gcc.c-torture/compile/pr40797.c: New.
2753 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2755 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2757 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2760 * gfortran.dg/class_56.f90: New test.
2762 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2765 * gcc.target/mips/pr56524.c: New test.
2767 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2770 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2772 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2775 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2777 2013-03-08 Marek Polacek <polacek@redhat.com>
2779 PR tree-optimization/56478
2780 * gcc.dg/torture/pr56478.c: New test.
2782 2013-03-08 Kai Tietz <ktietz@redhat.com>
2784 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2785 targets linker option --allow-multiple-definition.
2787 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2788 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2789 * gcc.dg/pr52549.c: Add LLP64 case.
2790 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2791 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2792 * gcc.dg/torture/pr51071-2.c: Likewise.
2793 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2794 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2795 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2796 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2797 * gcc.dg/weak/weak-1.c: Likewise.
2798 * gcc.dg/weak/weak-2.c: Likewise.
2799 * gcc.dg/weak/weak-3.c: Likewise.
2800 * gcc.dg/weak/weak-4.c: Likewise.
2801 * gcc.dg/weak/weak-5.c: Likewise.
2802 * gcc.dg/weak/weak-15.c: Likewise.
2803 * gcc.dg/weak/weak-16.c: Likewise.
2805 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2807 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2809 PR tree-optimization/56559
2810 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2812 2013-03-07 Andreas Schwab <schwab@suse.de>
2814 * gcc.dg/pr31490.c: Fix last change.
2816 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2819 * g++.dg/template/crash115.C: New.
2821 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2823 PR tree-optimization/56539
2824 * gcc.c-torture/compile/pr56539.c: New test.
2826 2013-03-06 Kai Tietz <ktietz@redhat.com>
2828 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2830 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2831 * gcc.dg/lto/20091013-1_2.c: Likewise.
2832 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2834 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2836 * gnat.dg/specs/aggr6.ads: New test.
2838 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2840 * gnat.dg/loop_optimization15.ad[sb]: New test.
2842 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2845 * gcc.dg/pr56548.c: New test.
2847 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2850 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2852 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2855 * g++.dg/template/typename20.C: New test.
2857 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2860 * gcc.dg/pr56510.c: New test.
2862 PR rtl-optimization/56484
2863 * gcc.c-torture/compile/pr56484.c: New test.
2865 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2868 * g++.dg/warn/Wsign-conversion-2.C: New.
2870 2013-03-05 Richard Biener <rguenther@suse.de>
2872 PR tree-optimization/56270
2873 * gcc.dg/vect/slp-38.c: New testcase.
2875 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2877 PR rtl-optimization/56494
2878 * gcc.dg/pr56494.c: New test.
2880 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2882 * gcc.dg/pr56424.c: New test.
2884 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2886 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2887 * gcc.dg/pr56228.c <avr>: Skip.
2889 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2892 PR tree-optimization/52631
2893 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2895 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2897 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2898 * gcc.dg/vect/vect-83_64.c: Same.
2900 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2903 * gfortran.dg/pointer_check_13.f90: New test.
2905 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2908 * gfortran.dg/array_constructor_42.f90: New test.
2910 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2913 * g++.dg/template/static33.C: New.
2914 * g++.dg/template/static34.C: Likewise.
2917 * g++.dg/template/static35.C: New.
2919 2013-03-01 Steve Ellcey <sellcey@mips.com>
2921 * gcc.dg/pr56396.c: Require pic support.
2923 2013-03-01 Richard Biener <rguenther@suse.de>
2925 PR tree-optimization/55481
2926 * gcc.dg/torture/pr56488.c: New testcase.
2928 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2929 Jakub Jelinek <jakub@redhat.com>
2932 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2933 no_sanitize_address attribute rather than no_address_safety_analysis.
2934 * g++.dg/asan/sanitizer_test_utils.h
2935 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2936 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2937 in addition to no_address_safety_analysis.
2939 2013-02-28 Jason Merrill <jason@redhat.com>
2942 * g++.dg/cpp0x/constexpr-and.C: New.
2944 2013-02-28 Martin Jambor <mjambor@suse.cz>
2946 PR tree-optimization/56294
2947 * g++.dg/debug/pr56294.C: New test.
2949 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2951 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2953 2013-02-27 Marek Polacek <polacek@redhat.com>
2955 PR rtl-optimization/56466
2956 * gcc.dg/pr56466.c: New test.
2958 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2960 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2961 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2962 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2964 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2967 * gcc.dg/pr45472.c: New test.
2969 2013-02-26 Marek Polacek <polacek@redhat.com>
2971 PR tree-optimization/56426
2972 * gcc.dg/pr56436.c: New test.
2974 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2976 PR tree-optimization/56448
2977 * gcc.c-torture/compile/pr56448.c: New test.
2979 PR tree-optimization/56443
2980 * gcc.dg/torture/pr56443.c: New test.
2982 2013-02-25 Richard Biener <rguenther@suse.de>
2984 PR tree-optimization/56175
2985 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2987 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2990 * g++.dg/torture/pr56403.C: New test.
2992 2013-02-25 Catherine Moore <clm@codesourcery.com>
2995 2013-02-24 Catherine Moore <clm@codesourcery.com>
2996 Richard Sandiford <rdsandiford@googlemail.com>
2998 * gcc.target/mips/mips.exp: Add microMIPS support.
2999 * gcc.target/mips/umips-movep-2.c: New test.
3000 * gcc.target/mips/umips-lwp-2.c: New test.
3001 * gcc.target/mips/umips-swp-5.c: New test.
3002 * gcc.target/mips/umips-constraints-1.c: New test.
3003 * gcc.target/mips/umips-lwp-3.c: New test.
3004 * gcc.target/mips/umips-swp-6.c: New test.
3005 * gcc.target/mips/umips-constraints-2.c: New test.
3006 * gcc.target/mips/umips-save-restore-1.c: New test.
3007 * gcc.target/mips/umips-lwp-4.c: New test.
3008 * gcc.target/mips/umips-swp-7.c: New test.
3009 * gcc.target/mips/umips-save-restore-2.c: New test.
3010 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3011 * gcc.target/mips/umips-lwp-5.c: New test.
3012 * gcc.target/mips/umips-save-restore-3.c: New test.
3013 * gcc.target/mips/umips-lwp-6.c: New test.
3014 * gcc.target/mips/umips-swp-1.c: New test.
3015 * gcc.target/mips/umips-lwp-7.c: New test.
3016 * gcc.target/mips/umips-swp-2.c: New test.
3017 * gcc.target/mips/umips-lwp-8.c: New test.
3018 * gcc.target/mips/umips-swp-3.c: New test.
3019 * gcc.target/mips/umips-movep-1.c: New test.
3020 * gcc.target/mips/umips-lwp-1.c: New test.
3021 * gcc.target/mips/umips-swp-4.c: New test.
3023 2013-02-24 Catherine Moore <clm@codesourcery.com>
3024 Richard Sandiford <rdsandiford@googlemail.com>
3026 * gcc.target/mips/mips.exp: Add microMIPS support.
3027 * gcc.target/mips/umips-movep-2.c: New test.
3028 * gcc.target/mips/umips-lwp-2.c: New test.
3029 * gcc.target/mips/umips-swp-5.c: New test.
3030 * gcc.target/mips/umips-constraints-1.c: New test.
3031 * gcc.target/mips/umips-lwp-3.c: New test.
3032 * gcc.target/mips/umips-swp-6.c: New test.
3033 * gcc.target/mips/umips-constraints-2.c: New test.
3034 * gcc.target/mips/umips-save-restore-1.c: New test.
3035 * gcc.target/mips/umips-lwp-4.c: New test.
3036 * gcc.target/mips/umips-swp-7.c: New test.
3037 * gcc.target/mips/umips-save-restore-2.c: New test.
3038 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3039 * gcc.target/mips/umips-lwp-5.c: New test.
3040 * gcc.target/mips/umips-save-restore-3.c: New test.
3041 * gcc.target/mips/umips-lwp-6.c: New test.
3042 * gcc.target/mips/umips-swp-1.c: New test.
3043 * gcc.target/mips/umips-lwp-7.c: New test.
3044 * gcc.target/mips/umips-swp-2.c: New test.
3045 * gcc.target/mips/umips-lwp-8.c: New test.
3046 * gcc.target/mips/umips-swp-3.c: New test.
3047 * gcc.target/mips/umips-movep-1.c: New test.
3048 * gcc.target/mips/umips-lwp-1.c: New test.
3049 * gcc.target/mips/umips-swp-4.c: New test.
3051 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3054 * lib/asan-dg.exp (asan_link_flags): Add
3055 -B${gccpath}/libsanitizer/asan/ to flags.
3057 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3060 * gcc.dg/torture/pr56420.c: New test.
3062 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3065 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3067 2013-02-21 Martin Jambor <mjambor@suse.cz>
3069 PR tree-optimization/56310
3070 * g++.dg/ipa/pr56310.C: New test.
3072 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3075 * gfortran.dg/proc_ptr_comp_37.f90: New.
3077 2013-02-21 Richard Biener <rguenther@suse.de>
3079 PR tree-optimization/56415
3081 2013-02-11 Richard Biener <rguenther@suse.de>
3083 PR tree-optimization/56273
3084 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3085 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3086 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3087 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3088 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3089 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3091 2013-02-21 Marek Polacek <polacek@redhat.com>
3093 PR tree-optimization/56398
3094 * g++.dg/torture/pr56398.C: New test.
3096 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3099 * gcc.c-torture/compile/pr56405.c: New test.
3101 2013-02-20 Jan Hubicka <jh@suse.cz>
3103 PR tree-optimization/56265
3104 * g++.dg/ipa/devirt-11.C: New testcase.
3106 2013-02-20 Richard Biener <rguenther@suse.de>
3108 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3110 2013-02-20 Richard Biener <rguenther@suse.de>
3111 Jakub Jelinek <jakub@redhat.com>
3113 PR tree-optimization/56396
3114 * gcc.dg/pr56396.c: New testcase.
3116 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3119 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3121 2013-02-19 Richard Biener <rguenther@suse.de>
3123 PR tree-optimization/56384
3124 * gcc.dg/torture/pr56384.c: New testcase.
3126 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3128 PR tree-optimization/56350
3129 * gcc.dg/pr56350.c: New test.
3131 PR tree-optimization/56381
3132 * g++.dg/opt/pr56381.C: New test.
3134 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3137 * lib/dg-pch.exp (pch-init, pch-finish,
3138 check_effective_target_pch_supported_debug): New procs.
3139 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3140 Likewise if $pch_unsupported_debug and $flags include -g.
3141 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3142 and dg-require-effective-target pch_unsupported_debug.
3143 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3144 * objc.dg/pch/pch.exp: Likewise.
3145 * gcc.dg/pch/pch.exp: Likewise.
3146 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3147 pch_unsupported_debug.
3148 * gcc.dg/pch/valid-1.hs: Likewise.
3149 * gcc.dg/pch/valid-1b.c: Likewise.
3150 * gcc.dg/pch/valid-1b.hs: Likewise.
3152 2013-02-18 Richard Biener <rguenther@suse.de>
3154 PR tree-optimization/56366
3155 * gcc.dg/torture/pr56366.c: New testcase.
3157 2013-02-18 Richard Biener <rguenther@suse.de>
3160 * gcc.dg/torture/pr56349.c: New testcase.
3162 2013-02-18 Richard Biener <rguenther@suse.de>
3164 PR tree-optimization/56321
3165 * gcc.dg/torture/pr56321.c: New testcase.
3167 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3169 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3171 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3172 Dodji Seketeli <dodji@redhat.com>
3175 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3176 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3177 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3178 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3179 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3180 * c-c++-common/asan/pr56330.c: Likewise.
3181 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3182 Ensure the size argument of __builtin_memcpy is a constant.
3184 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3185 Paolo Carlini <paolo.carlini@oracle.com>
3188 * g++.dg/cpp0x/enum23.C: New.
3190 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3193 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3195 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3197 PR rtl-optimization/56348
3198 * gcc.target/i386/pr56348.c: New test.
3200 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3202 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3203 * gcc.target/arm/interrupt-2.c: Likewise.
3205 2013-02-15 Tobias Burnus <burnus@net-b.de>
3208 * gfortran.dg/matmul_9.f90: New.
3210 2013-02-15 Tobias Burnus <burnus@net-b.de>
3213 * gfortran.dg/init_flag_11.f90: New.
3215 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3217 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3219 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3221 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3224 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3225 Tobias Burnus <burnus@net-b.de>
3228 * gfortran.dg/allocatable_function_7.f90: New.
3230 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3232 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3233 * asan_globals_test-wrapper.cc: New file.
3234 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3235 instead of asan_globals_test.cc as dg-additional-sources.
3236 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3237 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3238 "sanitizer_test_utils.h" instead of
3239 "sanitizer_common/tests/sanitizer_test_utils.h".
3240 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3241 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3242 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3243 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3244 * g++.dg/asan/asan_test.cc: Synced from upstream.
3245 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3247 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3250 * c-c++-common/asan/memcmp-2.c: New test.
3252 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3255 * g++.dg/cpp0x/udlit-string-literal.h: New.
3256 * g++.dg/cpp0x/udlit-string-literal.C: New.
3258 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3260 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3262 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3265 * gcc.target/arm/pr56184.C: New test.
3267 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3270 * g++.dg/torture/pr56302.C: New test.
3271 * g++.dg/cpp0x/constexpr-56302.C: New test.
3272 * c-c++-common/pr56302.c: New test.
3274 2013-02-13 Tobias Burnus <burnus@net-b.de>
3275 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3278 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3279 * gfortran.dg/quad_3.f90: Ditto.
3281 2013-02-13 Kostya Serebryany <kcc@google.com>
3283 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3284 to match the fresh asan run-time.
3285 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3287 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3289 Avoid instrumenting duplicated memory access in the same basic block
3290 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3291 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3292 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3293 * c-c++-common/asan/inc.c: Likewise.
3295 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3298 * gcc.target/i386/pr56148.c: New test.
3300 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3301 Tobias Burnus <burnus@net-b.de>
3304 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3307 2013-02-12 Richard Biener <rguenther@suse.de>
3310 * gcc.dg/lto/pr56297_0.c: New testcase.
3311 * gcc.dg/lto/pr56297_0.c: Likewise.
3313 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3316 * gfortran.dg/typebound_deferred_1.f90: New.
3318 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3320 PR rtl-optimization/56151
3321 * gcc.target/i386/pr56151.c: New test.
3323 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3325 * g++.dg/ext/mv12.C: New test.
3326 * g++.dg/ext/mv12.h: New file.
3327 * g++.dg/ext/mv12-aux.C: New file.
3328 * g++.dg/ext/mv13.C: New test.
3330 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3332 * lib/target-supports.exp
3333 (check_effective_target_powerpc_eabi_ok): New.
3334 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3336 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3337 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3339 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3340 * gcc.target/powerpc/pr51623.c: Likewise.
3341 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3342 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3344 2013-02-11 Alexander Potapenko <glider@google.com>
3345 Jack Howarth <howarth@bromo.med.uc.edu>
3346 Jakub Jelinek <jakub@redhat.com>
3349 * g++.dg/asan/pr55617.C: Run on all targets.
3351 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3353 PR rtl-optimization/56275
3354 * gcc.dg/pr56275.c: New test.
3356 2013-02-11 Richard Biener <rguenther@suse.de>
3358 PR tree-optimization/56273
3359 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3361 2013-02-11 Richard Biener <rguenther@suse.de>
3363 PR tree-optimization/56264
3364 * gcc.dg/torture/pr56264.c: New testcase.
3366 2013-02-11 Richard Biener <rguenther@suse.de>
3368 PR tree-optimization/56273
3369 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3370 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3371 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3372 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3373 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3374 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3376 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3378 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3379 for *-*-linux-gnu targets.
3380 * g++.dg/asan/interception-test-1.c: Ditto.
3381 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3382 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3384 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3387 * gfortran.dg/intrinsic_size_4.f90 : New test.
3389 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3392 * gcc.target/powerpc/pr56256.c: New test.
3394 2013-02-08 Ian Lance Taylor <iant@google.com>
3396 * lib/go.exp: Load timeout.exp.
3398 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3400 PR rtl-optimization/56246
3401 * gcc.target/i386/pr56246.c: New test.
3403 2013-02-08 Jeff Law <law@redhat.com>
3406 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3408 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3411 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3414 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3416 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3418 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3420 PR rtl-optimization/56195
3421 * gcc.dg/torture/pr56195.c: New test.
3423 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3426 * gfortran.dg/recursive_interface_2.f90: New test.
3428 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3430 PR tree-optimization/56250
3431 * gcc.c-torture/execute/pr56250.c: New test.
3433 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3435 PR tree-optimization/56064
3436 * gcc.dg/fixed-point/view-convert-2.c: New test.
3438 2013-02-08 Michael Matz <matz@suse.de>
3440 PR tree-optimization/52448
3441 * gcc.dg/pr52448.c: New test.
3443 2013-02-08 Richard Biener <rguenther@suse.de>
3446 * gcc.dg/torture/pr56181.c: New testcase.
3448 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3451 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3452 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3454 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3457 * g++.dg/parse/crash61.C: New test.
3460 * g++.dg/parse/pr56239.C: New test.
3463 * g++.dg/abi/mangle61.C: New test.
3465 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3467 PR rtl-optimization/56225
3468 * gcc.target/i386/pr56225.c: New test.
3470 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3473 * gcc.dg/guality/pr56154-1.c: New test.
3474 * gcc.dg/guality/pr56154-2.c: New test.
3475 * gcc.dg/guality/pr56154-3.c: New test.
3476 * gcc.dg/guality/pr56154-4.c: New test.
3477 * gcc.dg/guality/pr56154-aux.c: New file.
3479 PR tree-optimization/55789
3480 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3482 * gcc.dg/tree-ssa/inline-3.c: Add
3483 --param max-early-inliner-iterations=2 option.
3485 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3488 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3489 Add -fno-dwarf2-cfi-asm to dg-options.
3492 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3495 * gcc.dg/pr56228.c: New test.
3497 2013-02-07 Alan Modra <amodra@gmail.com>
3500 * gcc.target/powerpc/pr54009.c: New test.
3502 * gfortran.dg/pr54131.f: New test.
3504 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3507 * gfortran.dg/array_constructor_41.f90: New test.
3509 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3512 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3514 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3517 * g++.dg/gomp/pr56217.C: New test.
3519 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3521 PR tree-optimization/56205
3522 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3523 * gcc.c-torture/execute/pr56205.c: New test.
3525 2013-02-05 Richard Biener <rguenther@suse.de>
3527 PR tree-optimization/53342
3528 PR tree-optimization/53185
3529 * gcc.dg/vect/pr53185-2.c: New testcase.
3531 2013-02-05 Jan Hubicka <jh@suse.cz>
3533 PR tree-optimization/55789
3534 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3535 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3536 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3537 * g++.dg/ipa/inline-1.C: New testcase.
3538 * g++.dg/ipa/inline-2.C: New testcase.
3539 * g++.dg/ipa/inline-3.C: New testcase.
3541 2013-02-05 Jan Hubicka <jh@suse.cz>
3543 PR tree-optimization/55789
3544 * g++.dg/torture/pr55789.C: New testcase.
3546 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3549 * gcc.dg/pr56167.c: New test.
3551 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3554 * gcc.target/sh/pr55146.c: New.
3556 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3558 PR tree-optimization/54386
3559 * gcc.target/sh/pr54386.c: New.
3561 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3564 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3567 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3569 2013-02-04 Alexander Potapenko <glider@google.com>
3570 Jack Howarth <howarth@bromo.med.uc.edu>
3571 Jakub Jelinek <jakub@redhat.com>
3574 * g++.dg/asan/pr55617.C: New test.
3576 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3579 * gfortran.dg/typebound_operator_19.f90: New test.
3580 * gfortran.dg/typebound_assignment_4.f90: New test.
3582 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3585 * gfortran.dg/recursive_interface_1.f90: New test.
3587 2013-02-04 Richard Guenther <rguenther@suse.de>
3590 * gcc.dg/lto/pr56168_0.c: New testcase.
3591 * gcc.dg/lto/pr56168_1.c: Likewise.
3593 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3597 * gfortran.dg/block_12.f90: New test.
3598 * gfortran.dg/module_error_1.f90: New test.
3600 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3602 * lib/target-supports.exp (check_effective_target_vect_float)
3603 (check_effective_target_vect_no_align): Add mips-sde-elf.
3605 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3607 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3609 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3611 * gcc.dg/pr56023.c: XFAIL on AIX.
3612 * gcc.dg/vect/pr49352.c: Same.
3614 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3616 * gnat.dg/opt26.adb: New test.
3618 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3621 2013-01-27 Amol Pise <amolpise15@gmail.com>
3623 * gcc.target/arm/neon-vfnms-1.c: New test.
3624 * gcc.target/arm/neon-vfnma-1.c: New test.
3626 2013-01-31 Richard Biener <rguenther@suse.de>
3628 PR tree-optimization/56157
3629 * gcc.dg/torture/pr56157.c: New testcase.
3631 2013-01-30 Richard Biener <rguenther@suse.de>
3633 PR tree-optimization/56150
3634 * gcc.dg/torture/pr56150.c: New testcase.
3636 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3639 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3640 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3641 printed in backtrace.
3642 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3643 to avoid errors about mismatched allocation vs. deallocation.
3646 * g++.dg/mv1.C: Moved to...
3647 * g++.dg/ext/mv1.C: ... here. Adjust test.
3648 * g++.dg/mv2.C: Moved to...
3649 * g++.dg/ext/mv2.C: ... here. Adjust test.
3650 * g++.dg/mv3.C: Moved to...
3651 * g++.dg/ext/mv3.C: ... here.
3652 * g++.dg/mv4.C: Moved to...
3653 * g++.dg/ext/mv4.C: ... here.
3654 * g++.dg/mv5.C: Moved to...
3655 * g++.dg/ext/mv5.C: ... here. Adjust test.
3656 * g++.dg/mv6.C: Moved to...
3657 * g++.dg/ext/mv6.C: ... here. Adjust test.
3658 * g++.dg/ext/mv7.C: New test.
3659 * g++.dg/ext/mv8.C: New test.
3660 * g++.dg/ext/mv9.C: New test.
3661 * g++.dg/ext/mv10.C: New test.
3662 * g++.dg/ext/mv11.C: New test.
3664 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3666 PR rtl-optimization/56144
3667 * gcc.dg/pr56144.c: New.
3669 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3671 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3673 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3674 * g++.dg/cpp0x/constexpr-55573.C: Same
3676 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3678 PR tree-optimization/56064
3679 * gcc.dg/fixed-point/view-convert.c: New test.
3681 2013-01-30 Andreas Schwab <schwab@suse.de>
3683 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3684 evaluate the end index in string range.
3686 2013-01-30 Tobias Burnus <burnus@net-b.de>
3689 * gfortran.dg/allocatable_function_6.f90: New.
3691 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3692 Mikael Morin <mikael@gcc.gnu.org>
3695 * gfortran.dg/proc_ptr_comp_36.f90: New.
3697 2013-01-29 Richard Biener <rguenther@suse.de>
3699 PR tree-optimization/55270
3700 * gcc.dg/torture/pr55270.c: New testcase.
3702 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3704 PR rtl-optimization/56117
3705 * gcc.dg/pr56117.c: New test.
3707 2013-01-28 Richard Biener <rguenther@suse.de>
3709 PR tree-optimization/56034
3710 * gcc.dg/torture/pr56034.c: New testcase.
3712 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3714 PR tree-optimization/56125
3715 * gcc.dg/pr56125.c: New test.
3717 2013-01-28 Tobias Burnus <burnus@net-b.de>
3718 Mikael Morin <mikael@gcc.gnu.org>
3721 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3722 * gfortran.dg/import8.f90: Likewise.
3723 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3724 * gfortran.dg/import10.f90: New test.
3725 * gfortran.dg/import11.f90: Likewise
3727 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3730 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3731 string.h. Provide memset, malloc and free prototypes, adjust line
3732 numbers in dg-output.
3733 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3734 Provide memset prototype and adjust line numbers in dg-output.
3735 * c-c++-common/asan/global-overflow-1.c: Likewise.
3737 PR tree-optimization/56094
3738 * gcc.dg/pr56094.c: New test.
3740 2013-01-27 Amol Pise <amolpise15@gmail.com>
3742 * gcc.target/arm/neon-vfnms-1.c: New test.
3743 * gcc.target/arm/neon-vfnma-1.c: New test.
3745 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3748 * gcc.target/i386/pr56114.c: New test.
3750 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3753 * gfortran.dg/associate_14.f90: New test.
3756 * gfortran.dg/associate_13.f90: New test.
3758 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3760 PR tree-optimization/56098
3761 * gcc.dg/pr56098-1.c: New test.
3762 * gcc.dg/pr56098-2.c: New test.
3764 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3767 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3769 2013-01-22 Marek Polacek <polacek@redhat.com>
3771 PR tree-optimization/56035
3772 * gcc.dg/pr56035.c: New test.
3774 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3776 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3779 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3781 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3783 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3786 * gcc.dg/pr56078.c: New test.
3787 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3789 2013-01-24 Martin Jambor <mjambor@suse.cz>
3791 PR tree-optimization/55927
3792 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3794 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3796 * gcc.target/i386/movsd.c: New test.
3798 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3801 * gcc.target/i386/pr55934.c: New test.
3803 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3806 * gfortran.dg/select_8.f90: New.
3808 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3810 * gcc.target/microblaze/microblaze.exp: Remove
3811 target_config_cflags check.
3813 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3816 * gfortran.dg/gomp/pr56052.f90: New test.
3819 * gcc.dg/pr49069.c: New test.
3821 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3824 * g++.dg/cpp0x/constexpr-static10.C: New.
3826 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3829 * gcc.target/i386/pr56028.c: New test.
3831 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3834 * gcc.target/i386/pr55686.c: New test.
3836 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3839 * g++.dg/cpp0x/variadic139.C: New test.
3840 * g++.dg/cpp0x/variadic140.C: Likewise.
3841 * g++.dg/cpp0x/variadic141.C: Likewise.
3843 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3845 * gnat.dg/warn8.adb: New test.
3847 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3850 * gfortran.dg/include_8.f90: New test.
3852 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3854 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3855 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3857 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3859 PR tree-optimization/56051
3860 * gcc.c-torture/execute/pr56051.c: New test.
3862 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3864 PR rtl-optimization/56023
3865 * gcc.dg/pr56023.c: New test.
3867 2013-01-21 Martin Jambor <mjambor@suse.cz>
3870 * gcc.target/i386/pr56022.c: New test.
3872 2013-01-21 Jason Merrill <jason@redhat.com>
3874 * lib/target-supports.exp (check_effective_target_alias): New.
3876 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3879 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3881 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3883 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3885 2013-01-19 Jeff Law <law@redhat.com>
3887 PR tree-optimization/52631
3888 * tree-ssa/pr52631.c: New test.
3889 * tree-ssa/ssa-fre-9: Update expected output.
3891 2013-01-19 Anthony Green <green@moxielogic.com>
3893 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3896 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3898 PR tree-optimization/56029
3899 * g++.dg/torture/pr56029.C: New test.
3901 2013-01-18 Sharad Singhai <singhai@google.com>
3903 PR tree-optimization/55995
3904 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3906 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3909 * gcc.target/i386/pr55433.c: New.
3911 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3914 * gfortran.dg/pr56015.f90: New test.
3916 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3918 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3920 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3922 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3923 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3924 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3925 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3926 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3928 2013-01-17 Jeff Law <law@redhat.com>
3930 * gcc.dg/pr52573.c: Move to...
3931 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3933 PR rtl-optimization/52573
3934 * gcc.dg/pr52573.c: New test.
3936 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3939 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3940 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3941 check_no_compiler_messages to test support in ucontext.h.
3942 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3943 compliant RLIMIT_AS.
3945 2013-01-17 Marek Polacek <polacek@redhat.com>
3947 PR rtl-optimization/55833
3948 * gcc.dg/pr55833.c: New test.
3950 2013-01-17 Jan Hubicka <jh@suse.cz>
3952 PR tree-optimization/55273
3953 * gcc.c-torture/compile/pr55273.c: New testcase.
3955 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3958 * gcc.target/pr55981.c: New test.
3960 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3962 * gcc.target/arm/pr40887.c: Require at least armv5.
3963 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3964 * gcc.target/arm/pr51915.c: Likewise.
3965 * gcc.target/arm/pr52006.c: Likewise.
3966 * gcc.target/arm/pr53187.c: Likewise.
3968 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3969 * gcc.target/arm/ftest-support-arm.h: Delete.
3970 * gcc.target/arm/ftest-support-thumb.h: Delete.
3971 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3972 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3973 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3974 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3975 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3976 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3977 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3978 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3979 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3980 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3981 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3982 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3983 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3984 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3985 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3986 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3987 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3988 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3989 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3990 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3991 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3992 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3993 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3994 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3996 2013-01-17 Martin Jambor <mjambor@suse.cz>
3998 PR tree-optimizations/55264
3999 * g++.dg/ipa/pr55264.C: New test.
4001 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4004 * gfortran.dg/class_55.f90: New.
4006 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4009 * gcc.c-torture/execute/builtins/builtins.exp: Add
4010 -Wl,--allow-multiple-definition for eabi and elf targets.
4013 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4014 check_effective_target_vect_perm_short,
4015 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4016 check_effective_target_vect64): Return 0 for big-endian ARM.
4017 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4019 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4022 2013-01-16 Richard Biener <rguenther@suse.de>
4024 PR tree-optimization/55964
4025 * gcc.dg/torture/pr55964.c: New testcase.
4027 2013-01-16 Richard Biener <rguenther@suse.de>
4029 PR tree-optimization/54767
4030 PR tree-optimization/53465
4031 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4033 2013-01-16 Christian Bruel <christian.bruel@st.com>
4036 * gcc.target/sh/sh-switch.c: New testcase.
4038 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4040 * gcc.dg/webizer.c: Increase the array size.
4042 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4045 * gcc.dg/pr55940.c: New test.
4047 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4048 Harald Anlauf <anlauf@gmx.de>
4050 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4051 * gfortran.dg/bounds_check_5.f90: Likewise.
4052 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4053 * gfortran.dg/continuation_9.f90: Likewise.
4054 * gfortran.dg/move_alloc_13.f90: Likewise.
4055 * gfortran.dg/structure_constructor_11.f90: Likewise.
4056 * gfortran.dg/tab_continuation.f: Likewise.
4057 * gfortran.dg/warning-directive-2.F90: Likewise.
4058 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4060 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4062 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4063 * gcc.target/arm/fma-sp.c: Likewise.
4065 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4067 PR rtl-optimization/55153
4068 * gcc.dg/pr55153.c: New.
4070 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4072 PR tree-optimization/55920
4073 * gcc.c-torture/compile/pr55920.c: New test.
4075 2013-01-15 Richard Biener <rguenther@suse.de>
4078 * gcc.dg/torture/pr55882.c: New testcase.
4080 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4082 PR tree-optimization/55955
4083 * gcc.c-torture/compile/pr55955.c: New test.
4085 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4088 * g++.dg/cpp0x/alias-decl-31.C: New test.
4090 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4093 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4094 case where interface is null.
4096 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4099 * gfortran.dg/array_constructor_40.f90: New test.
4101 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4103 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4105 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4107 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4108 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4109 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4110 * gcc.target/aarch64/vect-ld1r.c: New.
4111 * gcc.target/aarch64/vect-ld1r.x: New.
4113 2013-01-14 Andi Kleen <ak@linux.intel.com>
4116 * gcc.target/i386/hle-clear-rel.c: New file
4117 * gcc.target/i386/hle-store-rel.c: New file.
4119 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4121 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4122 * gfortran.dg/bounds_check_4.f90: Likewise.
4123 * gfortran.dg/inquire_10.f90: Likewise.
4124 * gfortran.dg/minloc_3.f90: Likewise.
4125 * gfortran.dg/minlocval_3.f90: Likewise.
4126 * gfortran.dg/module_double_reuse.f90: Likewise.
4127 * gfortran.dg/mvbits_1.f90: Likewise.
4128 * gfortran.dg/oldstyle_1.f90: Likewise.
4129 * gfortran.dg/pr20163-2.f: Likewise.
4130 * gfortran.dg/save_1.f90: Likewise.
4131 * gfortran.dg/scan_1.f90: Likewise.
4132 * gfortran.dg/select_char_1.f90: Likewise.
4133 * gfortran.dg/shape_4.f90: Likewise.
4134 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4135 * gfortran.dg/function_optimize_10.f90: Likewise.
4136 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4137 * gfortran.dg/used_types_17.f90: Likewise.
4138 * gfortran.dg/used_types_18.f90: Likewise.
4140 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4143 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4145 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4147 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4149 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4151 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4153 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4156 * gfortran.dg/assumed_type_2.f90: Fix test case.
4157 * gfortran.dg/internal_pack_13.f90: New test.
4158 * gfortran.dg/internal_pack_14.f90: New test.
4160 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4163 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4164 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4167 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4169 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4171 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4174 * gcc.target/s390/pr55719.c: New testcase.
4176 2013-01-11 Richard Guenther <rguenther@suse.de>
4178 PR tree-optimization/44061
4179 * gcc.dg/pr44061.c: New testcase.
4181 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4183 Update copyright years.
4185 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4186 Jakub Jelinek <jakub@redhat.com>
4189 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4191 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4193 PR rtl-optimization/55672
4194 * gcc.target/i386/pr55672.c: New.
4196 2013-01-10 Jeff Law <law@redhat.com>
4198 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4199 pass/fail message unique.
4202 2013-01-10 Jason Merrill <jason@redhat.com>
4204 * ada/.gitignore: New.
4206 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4208 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4210 * g++.dg/tls/thread_local2.C: Likewise.
4211 * g++.dg/tls/thread_local2g.C: Likewise.
4212 * g++.dg/tls/thread_local6.C: Likewise.
4213 * g++.dg/tls/thread_local-order1.C: Add tls options.
4214 * g++.dg/tls/thread_local-order2.C: Likewise.
4215 * g++.dg/tls/thread_local3.C: Likewise.
4216 * g++.dg/tls/thread_local3g.C: Likewise.
4217 * g++.dg/tls/thread_local4.C: Likewise.
4218 * g++.dg/tls/thread_local4g.C: Likewise.
4219 * g++.dg/tls/thread_local5.C: Likewise.
4220 * g++.dg/tls/thread_local5g.C: Likewise.
4221 * g++.dg/tls/thread_local6g.C: Likewise.
4223 2013-01-10 Kostya Serebryany <kcc@google.com>
4225 * g++.dg/asan/asan_test.cc: Sync from upstream.
4227 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4229 PR tree-optimization/55921
4230 * gcc.c-torture/compile/pr55921.c: New test.
4232 2013-01-09 Jan Hubicka <jh@suse.cz>
4234 PR tree-optimization/55569
4235 * gcc.c-torture/compile/pr55569.c: New testcase.
4237 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4240 * gfortran.dg/use_28.f90: New test.
4242 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4244 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4245 number matching more robust.
4247 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4249 PR rtl-optimization/55829
4250 * gcc.target/i386/pr55829.c: New.
4252 2013-01-09 Tobias Burnus <burnus@net-b.de>
4255 * gfortran.dg/bind_c_bool_1.f90: New.
4256 * gfortran.dg/do_5.f90: Add dg-warning.
4258 2013-01-09 Jan Hubicka <jh@suse.cz>
4260 PR tree-optimization/55875
4261 * gcc.c-torture/execute/pr55875.c: New testcase.
4262 * g++.dg/torture/pr55875.C: New testcase.
4264 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4267 * c-c++-common/pr48418.c: New test.
4269 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4272 * g++.dg/tls/thread_local-ice.C: New.
4274 2013-01-09 Andreas Schwab <schwab@suse.de>
4276 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4278 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4280 PR tree-optimization/48189
4281 * gcc.dg/pr48189.c: New test.
4283 2013-01-04 Jan Hubicka <jh@suse.cz>
4285 PR tree-optimization/55823
4286 * g++.dg/ipa/devirt-10.C: New testcase.
4288 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4289 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4291 PR rtl-optimization/55845
4292 * gcc.target/i386/pr55845.c: New test.
4294 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4296 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4297 instructions generated instead of number of occurances.
4299 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4301 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4302 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4303 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4304 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4305 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4306 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4307 * gcc.target/aarch64/vect-fcm.x: Likewise.
4308 * lib/target-supports.exp
4309 (check_effective_target_vect_cond): Enable for AArch64.
4311 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4313 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4314 endian-safe float pool loading.
4315 (test_square_root_v4sf): Likewise.
4316 (test_square_root_v2df): Likewise.
4317 * lib/target-supports.exp
4318 (check_effective_target_vect_call_sqrtf): Add AArch64.
4320 2013-01-08 Martin Jambor <mjambor@suse.cz>
4323 * gcc.dg/tree-ssa/pr55579.c: New test.
4325 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4327 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4330 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4333 * gcc.dg/torture/pr55890-3.c: New test.
4336 * gcc.c-torture/compile/pr55851.c: New test.
4339 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4342 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4345 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4347 2013-01-07 Tobias Burnus <burnus@net-b.de>
4350 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4351 * gfortran.dg/pointer_init_7.f90: New.
4353 2013-01-07 Richard Biener <rguenther@suse.de>
4355 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4357 2013-01-07 Richard Biener <rguenther@suse.de>
4360 * gcc.dg/torture/pr55890-1.c: New testcase.
4361 * gcc.dg/torture/pr55890-2.c: Likewise.
4363 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4365 * gcc.target/aarch64/fmovd.c: New.
4366 * gcc.target/aarch64/fmovf.c: Likewise.
4367 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4368 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4369 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4370 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4371 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4372 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4374 2013-01-07 Richard Biener <rguenther@suse.de>
4376 PR tree-optimization/55888
4377 PR tree-optimization/55862
4378 * gcc.dg/torture/pr55888.c: New testcase.
4380 2013-01-07 Tobias Burnus <burnus@net-b.de>
4383 * gfortran.dg/intrinsic_size_3.f90: New.
4385 2013-01-07 Tobias Burnus <burnus@net-b.de>
4388 * gfortran.dg/select_type_32.f90: New.
4390 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4393 * g++.dg/cpp0x/alias-decl-29.C: New test.
4395 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4400 * gfortran.dg/class_array_15.f03: New test.
4402 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4407 * gfortran.dg/use_23.f90: New test.
4408 * gfortran.dg/use_24.f90: New test.
4409 * gfortran.dg/use_25.f90: New test.
4410 * gfortran.dg/use_26.f90: New test.
4411 * gfortran.dg/use_27.f90: New test.
4413 2013-01-06 Olivier Hainque <hainque@adacore.com>
4415 * gnat.dg/specs/clause_on_volatile.ads: New test.
4417 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4419 * gnat.dg/alignment10.adb: New test.
4421 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4422 Mikael Morin <mikael@gcc.gnu.org>
4425 * gfortran.dg/use_22.f90: New test.
4427 2013-01-04 Andrew Pinski <apinski@cavium.com>
4429 * gcc.target/aarch64/cmp-1.c: New testcase.
4431 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4434 * gfortran.dg/select_type_31.f03: New test.
4436 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4438 PR c++/54526 (again)
4439 * g++.dg/cpp0x/parse2.C: Extend.
4440 * g++.old-deja/g++.other/crash28.C: Adjust.
4442 2013-01-04 Richard Biener <rguenther@suse.de>
4444 PR tree-optimization/55862
4445 * gcc.dg/torture/pr55862.c: New testcase.
4447 2013-01-04 Martin Jambor <mjambor@suse.cz>
4449 PR tree-optimization/55755
4450 * gcc.dg/torture/pr55755.c: New test.
4451 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4452 * gcc.dg/tree-ssa/pr45144.c: Update.
4454 2013-01-04 Richard Biener <rguenther@suse.de>
4457 * gcc.dg/fold-reassoc-2.c: New testcase.
4459 2013-01-04 Tobias Burnus <burnus@net-b.de>
4462 * gfortran.dg/null_7.f90: New.
4464 2013-01-04 Tobias Burnus <burnus@net-b.de>
4468 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4469 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4470 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4472 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4474 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4476 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4479 * gfortran.dg/assignment_1.f90: Modified.
4480 * gfortran.dg/assignment_4.f90: New.
4482 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4484 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4486 2013-01-03 Richard Biener <rguenther@suse.de>
4488 PR tree-optimization/55857
4489 * gcc.dg/vect/pr55857-1.c: New testcase.
4490 * gcc.dg/vect/pr55857-2.c: Likewise.
4492 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4494 PR rtl-optimization/55838
4495 * gcc.dg/pr55838.c: New test.
4497 PR tree-optimization/55832
4498 * gcc.c-torture/compile/pr55832.c: New test.
4500 2013-01-02 Teresa Johnson <tejohnson@google.com>
4502 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4503 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4504 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4505 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4506 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4507 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4508 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4509 * gcc.dg/unroll_1.c: Ditto.
4510 * gcc.dg/unroll_2.c: Ditto.
4511 * gcc.dg/unroll_3.c: Ditto.
4512 * gcc.dg/unroll_4.c: Ditto.
4514 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4516 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4518 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4521 * gfortran.dg/eof_4.f90: New test.
4523 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4525 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4526 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4527 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4528 (compat_setup_dfp): Initialize compat_alt_caret and
4529 compat_save_TEST_ALWAYS_FLAGS.
4531 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4533 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4535 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4537 * gcc.dg/torture/fp-int-convert-2.c: New test.
4539 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4541 * gfortran.dg/newunit_3.f90: Add dg-do run.
4542 * gfortran.dg/inquire_15.f90: Add dg-do run.
4544 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4546 PR tree-optimization/55831
4547 * gcc.dg/pr55831.c: New test.
4549 Copyright (C) 2013 Free Software Foundation, Inc.
4551 Copying and distribution of this file, with or without modification,
4552 are permitted in any medium without royalty provided the copyright
4553 notice and this notice are preserved.