1 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/other/vararg-4.C: New.
6 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
8 PR rtl-optimization/57559
9 * gcc.target/s390/pr57559.c : New test.
11 2013-06-08 Tobias Burnus <burnus@net-b.de>
14 * gfortran.dg/finalize_10.f90: New.
15 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
16 * gfortran.dg/finalize_15.f90: New.
18 2013-06-08 Tobias Burnus <burnus@net-b.de>
21 * gfortran.dg/storage_size_4.f90: New.
23 2013-06-07 Sriraman Tallam <tmsriram@google.com>
26 * testsuite/g++.dg/ext/pr57548.C: New test.
28 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
31 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
33 2013-06-07 Jan Hubicka <jh@suse.cz>
35 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
37 2013-06-07 Tobias Burnus <burnus@net-b.de>
40 * gfortran.dg/array_constructor_48.f90: New.
41 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
42 * gfortran.dg/array_constructor_type_15.f03: Ditto.
44 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
47 * gcc.target/arm/xordi3-opt.c: New test.
49 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
51 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
54 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
57 * gcc.target/powerpc/pr55033.c: New.
59 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
62 * g++.dg/cpp0x/alias-decl-36.C: New.
64 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
65 Pat Haugen <pthaugen@us.ibm.com>
66 Peter Bergner <bergner@vnet.ibm.com>
68 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
69 power8 builtin functions.
70 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
71 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
72 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
73 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
74 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
75 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
76 * gcc.target/powerpc/p8vector-vectorize-1.c: New
77 tests to test power8 auto-vectorization.
78 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
79 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
80 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
81 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
83 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
84 powerpc_p8vector_ok instead of powerpc_vsx_ok.
86 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
88 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
90 (check_effective_target_powerpc_p8vector_ok): Likewise.
91 (is-effective-target): Likewise.
92 (check_vect_support_and_set_flags): Likewise.
94 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
97 * g++.dg/parse/error53.C: New.
99 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
101 PR rtl-optimization/57459
102 * gcc.target/i386/pr57459.c: New test.
104 2013-06-06 Teresa Johnson <tejohnson@google.com>
107 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
108 into -freorder-blocks-and-partition test.
109 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
110 * gcc.dg/tree-prof/20041218-1.c: Ditto.
111 * gcc.dg/tree-prof/pr52027.c: Use -O2.
112 * gcc.dg/tree-prof/pr50907.c: Ditto.
113 * gcc.dg/tree-prof/pr45354.c: Ditto.
114 * g++.dg/tree-prof/partition2.C: Ditto.
115 * g++.dg/tree-prof/partition3.C: Ditto.
117 2013-06-06 Tobias Burnus <burnus@net-b.de>
120 * gfortran.dg/finalize_16.f90: New.
122 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
124 * gcc.dg/vect/no-section-anchors-vect-68.c:
125 Add dg-skip-if aarch64_tiny.
127 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
130 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
131 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
133 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
136 * g++.dg/cpp0x/decltype54.C: New.
138 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
140 * gcc.dg/fshort-wchar.c: Add extra dg-options for
141 arm*-*-*eabi* targets.
142 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
144 * gcc.dg/tree-ssa/pr43491.c: Likewise.
146 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
147 Tobias Burnus <burnus@net-b.de>
149 * gfortran.dg/string_length_2.f90: Fix dg-do run.
150 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
151 * gfortran.dg/io_real_boz_4.f90: Ditto.
152 * gfortran.dg/io_real_boz_5.f90: Ditto.
154 2013-06-05 Andreas Schwab <schwab@suse.de>
156 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
158 2013-06-04 Jan Hubicka <jh@suse.cz>
160 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
162 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
164 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
165 parameters with void.
166 (main2): Removed argc parameter.
167 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
168 (main): Replaced argc, argv parameters with void.
169 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
170 (main2): Removed argc parameter.
171 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
172 argv parameters with void. Added __asm volatile to avoid optimization
173 on argc, if necessary.
174 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
175 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
176 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
177 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
178 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
179 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
180 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
181 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
182 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
183 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
184 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
185 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
186 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
187 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
188 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
189 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
190 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
191 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
192 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
193 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
194 parameters with void.
195 (main2): Removed argc parameter.
196 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
197 (main): Replaced argc, argv parameters with void.
198 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
199 argv parameters with void. Also renamed this function as main, and
200 delete the existing main.
201 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
202 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
203 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
205 2013-06-04 Ian Bolton <ian.bolton@arm.com>
207 * gcc.target/aarch64/movi_1.c: New test.
209 2013-06-04 Tobias Burnus <burnus@net-b.de>
212 * gfortran.dg/finalize_12.f90: New.
213 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
214 end of scope finalization.
215 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
216 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
217 * gfortran.dg/auto_dealloc_2.f90: Ditto.
218 * gfortran.dg/class_19.f03: Ditto.
219 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
220 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
221 * gfortran.dg/extends_14.f03: Ditto.
222 * gfortran.dg/move_alloc_4.f90: Ditto.
223 * gfortran.dg/typebound_proc_27.f03: Ditto.
225 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
227 * gfortran.dg/bounds_check_7.f90: Remove "! {".
228 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
229 * gfortran.dg/default_initialization_5.f90: Update dg-do.
230 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
231 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
232 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
233 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
234 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
235 * gfortran.dg/io_real_boz_4.f90: Ditto.
236 * gfortran.dg/io_real_boz_5.f90: Ditto.
237 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
238 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
239 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
240 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
241 * gfortran.dg/transpose_2.f90: Fix dg-output.
243 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
245 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
246 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
247 dg-option and an header comment.
249 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
252 * g++.dg/cpp0x/sfinae46.C: New.
253 * g++.dg/cpp0x/defaulted13.C: Adjust.
254 * g++.dg/cpp0x/defaulted2.C: Likewise.
255 * g++.dg/cpp0x/defaulted26.C: Likewise.
256 * g++.dg/cpp0x/defaulted3.C: Likewise.
257 * g++.dg/cpp0x/error1.C: Likewise.
258 * g++.dg/cpp0x/implicit1.C: Likewise.
259 * g++.dg/cpp0x/implicit11.C: Likewise.
260 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
261 * g++.dg/cpp0x/initlist47.C: Likewise.
262 * g++.dg/cpp0x/initlist9.C: Likewise.
263 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
264 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
265 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
266 * g++.dg/cpp0x/union4.C: Likewise.
267 * g++.dg/template/crash108.C: Likewise.
268 * g++.dg/template/crash41.C: Likewise.
269 * g++.old-deja/g++.jason/local.C: Likewise.
270 * g++.old-deja/g++.law/visibility3.C: Likewise.
272 2013-06-03 Teresa Johnson <tejohnson@google.com>
274 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
275 * gcc.dg/vect/bb-slp-14.c: Ditto.
276 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
277 * gcc.dg/vect/bb-slp-23.c: Ditto.
278 * gcc.dg/vect/bb-slp-15.c: Ditto.
279 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
280 * gcc.dg/vect/bb-slp-24.c: Ditto.
281 * gcc.dg/vect/bb-slp-16.c: Ditto.
282 * gcc.dg/vect/bb-slp-25.c: Ditto.
283 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
284 * gcc.dg/vect/bb-slp-17.c: Ditto.
285 * gcc.dg/vect/bb-slp-1.c: Ditto.
286 * gcc.dg/vect/bb-slp-26.c: Ditto.
287 * gcc.dg/vect/bb-slp-18.c: Ditto.
288 * gcc.dg/vect/bb-slp-2.c: Ditto.
289 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
290 * gcc.dg/vect/bb-slp-27.c: Ditto.
291 * gcc.dg/vect/bb-slp-19.c: Ditto.
292 * gcc.dg/vect/bb-slp-3.c: Ditto.
293 * gcc.dg/vect/bb-slp-28.c: Ditto.
294 * gcc.dg/vect/bb-slp-4.c: Ditto.
295 * gcc.dg/vect/bb-slp-29.c: Ditto.
296 * gcc.dg/vect/bb-slp-5.c: Ditto.
297 * gcc.dg/vect/bb-slp-6.c: Ditto.
298 * gcc.dg/vect/bb-slp-8a.c: Ditto.
299 * gcc.dg/vect/bb-slp-7.c: Ditto.
300 * gcc.dg/vect/bb-slp-8b.c: Ditto.
301 * gcc.dg/vect/bb-slp-8.c: Ditto.
302 * gcc.dg/vect/bb-slp-9.c: Ditto.
303 * gcc.dg/vect/bb-slp-10.c: Ditto.
304 * gcc.dg/vect/bb-slp-11.c: Ditto.
305 * gcc.dg/vect/bb-slp-20.c: Ditto.
306 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
307 * gcc.dg/vect/bb-slp-21.c: Ditto.
308 * gcc.dg/vect/bb-slp-30.c: Ditto.
309 * gcc.dg/vect/bb-slp-13.c: Ditto.
310 * gcc.dg/vect/bb-slp-22.c: Ditto.
311 * g++.dg/vect/slp-pr50413.cc: Ditto.
312 * g++.dg/vect/slp-pr56812.cc: Ditto.
313 * g++.dg/vect/slp-pr50819.cc: Ditto.
315 2013-06-01 Tobias Burnus <burnus@net-b.de>
318 * gfortran.dg/class_array_17.f90: New.
320 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
322 * ada/acats/floatstore.lst: New.
323 * ada/acats/run_all.sh: Process it.
325 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
327 * gcc.target/powerpc/e500-ord-1.c: New test.
328 * gcc.target/powerpc/e500-ord-2.c: Likewise.
329 * gcc.target/powerpc/e500-unord-1.c: Likewise.
330 * gcc.target/powerpc/e500-unord-2.c: Likewise.
332 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
334 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
336 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
338 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
340 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
342 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
344 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
347 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
350 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
352 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
354 2013-05-31 Marek Polacek <polacek@redhat.com>
356 PR tree-optimization/57478
357 PR tree-optimization/57453
358 * gcc.dg/torture/pr57478.c: New test.
360 2013-05-31 Tobias Burnus <burnus@net-b.de>
363 * gfortran.dg/class_array_17.f90: New.
365 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
368 * gcc.target/arm/iordi3-opt.c: New test.
370 2013-05-31 Janus Weil <janus@gcc.gnu.org>
374 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
375 * gfortran.dg/interface_26.f90: Ditto.
376 * gfortran.dg/proc_ptr_11.f90: Ditto.
377 * gfortran.dg/proc_ptr_15.f90: Ditto.
378 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
379 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
380 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
381 * gfortran.dg/typebound_override_1.f90: Ditto.
382 * gfortran.dg/typebound_override_4.f90: Ditto.
383 * gfortran.dg/typebound_proc_6.f03: Ditto.
384 * gfortran.dg/assumed_type_7.f90: New test.
385 * gfortran.dg/typebound_override_5.f90: New test.
386 * gfortran.dg/typebound_override_6.f90: New test.
387 * gfortran.dg/typebound_override_7.f90: New test.
389 2013-05-30 Tobias Burnus <burnus@net-b.de>
392 * gfortran.dg/power_6.f90: New.
394 2013-05-30 Ian Bolton <ian.bolton@arm.com>
396 * gcc.target/aarch64/insv_1.c: New test.
398 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
400 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
401 dg-skip-if "No stabs".
403 2013-05-30 Janus Weil <janus@gcc.gnu.org>
406 * gfortran.dg/assumed_size_1.f90: New.
408 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
410 * gcc.dg/shrink-wrap-alloca.c: New added.
411 * gcc.dg/shrink-wrap-pretend.c: New added.
412 * gcc.dg/shrink-wrap-sibcall.c: New added.
414 2013-05-30 Tobias Burnus <burnus@net-b.de>
417 * gfortran.dg/assumed_rank_13.f90: New.
419 2013-05-29 Easwaran Raman <eraman@google.com>
421 PR tree-optimization/57442
422 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
424 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
426 PR tree-optimization/57441
427 * gcc.c-torture/compile/pr57441.c: New.
429 2013-05-29 Dehao Chen <dehao@google.com>
432 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
434 2013-05-29 Tobias Burnus <burnus@net-b.de>
437 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
438 * gfortran.dg/class_19.f03: Ditto.
440 2013-05-29 Richard Biener <rguenther@suse.de>
442 * gcc.dg/vect/bb-slp-32.c: New testcase.
444 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
446 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
447 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
448 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
449 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
450 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
451 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
452 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
453 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
454 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
455 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
456 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
457 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
458 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
459 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
460 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
461 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
462 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
463 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
464 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
465 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
466 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
467 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
468 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
469 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
470 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
471 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
472 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
473 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
474 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
475 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
476 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
477 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
478 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
479 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
480 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
481 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
482 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
483 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
484 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
486 2013-05-29 Tobias Burnus <burnus@net-b.de>
489 * gfortran.dg/finalize_11.f90: New.
490 * gfortran.dg/finalize_4.f03: Remove dg-error.
491 * gfortran.dg/finalize_5.f03: Ditto.
492 * gfortran.dg/finalize_6.f03: Ditto.
493 * gfortran.dg/finalize_7.f03: Ditto.
495 2013-05-28 Tobias Burnus <burnus@net-b.de>
497 * gfortran.dg/class_array_16.f90: New.
499 2013-05-28 Tobias Burnus <burnus@net-b.de>
502 * testsuite/gfortran.dg/use_29.f90: New.
504 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
506 * gnat.dg/fp_exception.adb: New test.
508 2013-05-28 Richard Biener <rguenther@suse.de>
510 PR tree-optimization/56787
511 * gcc.dg/vect/pr56787.c: New testcase.
513 2013-05-28 Janus Weil <janus@gcc.gnu.org>
514 Tobias Burnus <burnus@net-b.de>
517 * gfortran.dg/typebound_override_4.f90: New.
519 2013-05-28 Richard Biener <rguenther@suse.de>
521 PR tree-optimization/57411
522 * g++.dg/opt/pr57411.C: New testcase.
524 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
526 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
527 * gcc.dg/builtin-bswap-9.c: Likewise.
529 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
531 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
533 2013-05-27 Richard Biener <rguenther@suse.de>
536 * gcc.dg/gomp/pr57412.c: New testcase.
538 2013-05-27 Bud Davis <jmdavis@link.com>
541 * gfortran.dg/stfunc_8.f90: New.
543 2013-05-27 Richard Biener <rguenther@suse.de>
545 PR tree-optimization/57343
546 * gcc.dg/torture/pr57343.c: New testcase.
548 2013-05-27 Richard Biener <rguenther@suse.de>
550 PR tree-optimization/57417
551 * gcc.dg/torture/pr57417.c: New testcase.
553 2013-05-27 Richard Biener <rguenther@suse.de>
555 PR tree-optimization/57396
556 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
558 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
560 * gnat.dg/specs/last_bit.ads: New test.
562 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
564 * gnat.dg/specs/machine_attribute.ads: New test.
566 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
568 * gnat.dg/incomplete3.ad[sb]: New test.
570 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
573 * gcc.target/mips/div-13.c: New test.
575 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
578 * gcc.target/mips/mips16-attributes-5.c,
579 * gcc.target/mips/mips16-attributes-6.c: New tests.
581 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
583 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
584 * gcc.dg/builtin-bswap-8.c: Likewise.
586 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
589 * g++.dg/cpp0x/new1.C: New.
591 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
594 * g++.dg/parse/dtor16.C: New.
595 * g++.dg/parse/dtor6.C: Adjust.
597 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
600 * g++.dg/expr/bitfield12.C: New.
602 2013-05-24 Jeff Law <law@redhat.com>
604 PR tree-optimization/57124
605 * gcc.c-torture/execute/pr57124.c: New test.
606 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
608 2013-05-24 Martin Jambor <mjambor@suse.cz>
610 PR tree-optimization/57294
611 * gcc.dg/ipa/pr57294.c: New test.
613 2013-05-24 Dehao Chen <dehao@google.com>
615 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
617 2013-05-24 Ian Bolton <ian.bolton@arm.com>
619 * gcc.target/aarch64/scalar_intrinsics.c
620 (force_simd): Use a valid instruction.
621 (test_vdupd_lane_s64): Pass a valid lane argument.
622 (test_vdupd_lane_u64): Likewise.
624 2013-05-24 Richard Biener <rguenther@suse.de>
626 PR tree-optimization/57287
627 * gcc.dg/pr57287.c: New testcase.
629 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
632 * g++.dg/template/error51.C: New.
634 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
637 * g++.dg/template/bitfield2.C: New.
639 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
641 * gnat.dg/specs/noinline1.ads: New test.
642 * gnat.dg/noinline2.ad[sb]: Likewise.
643 * gnat.dg/specs/noinline3.ads: Likewise.
644 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
646 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
649 * gcc.dg/tree-ssa/pr57385.c: New test.
651 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
653 * gnat.dg/derived_type4.adb: New test.
655 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
657 * gcc.dg/builtin-bswap-6.c: New test.
658 * gcc.dg/builtin-bswap-7.c: Likewise.
659 * gcc.dg/builtin-bswap-8.c: Likewise.
660 * gcc.dg/builtin-bswap-9.c: Likewise.
662 2013-05-23 Christian Bruel <christian.bruel@st.com>
665 * gcc.dg/debug/pr57351.c: New test
667 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
669 * gcc.target/aarch64/vect-clz.c: New file.
671 2013-05-23 Martin Jambor <mjambor@suse.cz>
674 * gcc.dg/ipa/pr57347.c: New test.
676 2013-05-23 Richard Biener <rguenther@suse.de>
678 PR tree-optimization/57380
679 * g++.dg/tree-ssa/pr57380.C: New testcase.
681 2013-05-23 Richard Biener <rguenther@suse.de>
684 * gcc.dg/torture/pr57381.c: New testcase.
686 2013-05-23 Jakub Jelinek <jakub@redhat.com>
689 * gcc.c-torture/execute/pr57344-1.c: New test.
690 * gcc.c-torture/execute/pr57344-2.c: New test.
691 * gcc.c-torture/execute/pr57344-3.c: New test.
692 * gcc.c-torture/execute/pr57344-4.c: New test.
694 2013-05-23 Richard Biener <rguenther@suse.de>
696 PR rtl-optimization/57341
697 * gcc.dg/torture/pr57341.c: New testcase.
699 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
702 * g++.dg/parse/crash62.C: New.
704 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
705 Pat Haugen <pthaugen@us.ibm.com>
706 Peter Bergner <bergner@vnet.ibm.com>
708 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
711 2013-05-22 Tobias Burnus <burnus@net-b.de>
714 * gfortran.dg/defined_assignment_6.f90: New.
716 2013-05-22 Tobias Burnus <burnus@net-b.de>
719 * gfortran.dg/assumed_type_6.f90: New.
721 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
724 * g++.dg/cpp0x/Wunused-parm.C: New.
726 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
728 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
729 * g++.dg/warn/Wdouble-promotion.C: Likewise.
731 2013-05-21 Easwaran Raman <eraman@google.com>
733 PR tree-optimization/57322
734 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
736 2013-05-21 Graham Stott <graham.stott@btinternet.com>
738 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
741 2013-05-21 Tobias Burnus <burnus@net-b.de>
744 * gfortran.dg/assumed_type_5.f90: New.
745 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
746 * gfortran.dg/assumed_rank_2.f90: Ditto.
747 * gfortran.dg/assumed_type_3.f90: Update dg-error.
748 * gfortran.dg/no_arg_check_3.f90: Ditto.
750 2013-05-21 Jakub Jelinek <jakub@redhat.com>
752 PR tree-optimization/57331
753 * gcc.c-torture/compile/pr57331.c: New test.
755 2013-05-21 Richard Biener <rguenther@suse.de>
757 PR tree-optimization/57330
758 * gcc.dg/torture/pr57330.c: New testcase.
760 2013-05-21 Richard Biener <rguenther@suse.de>
762 PR tree-optimization/57303
763 * gcc.dg/torture/pr57303.c: New testcase.
765 2013-05-21 Jakub Jelinek <jakub@redhat.com>
767 PR tree-optimization/57321
768 * gcc.c-torture/execute/pr57321.c: New test.
770 2013-05-20 Tobias Burnus <burnus@net-b.de>
774 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
775 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
776 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
777 * gfortran.dg/binding_label_tests_3.f03: Ditto.
778 * gfortran.dg/binding_label_tests_4.f03: Ditto.
779 * gfortran.dg/binding_label_tests_5.f03: Ditto.
780 * gfortran.dg/binding_label_tests_6.f03: Ditto.
781 * gfortran.dg/binding_label_tests_7.f03: Ditto.
782 * gfortran.dg/binding_label_tests_8.f03: Ditto.
783 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
784 * gfortran.dg/binding_label_tests_24.f90: New.
785 * gfortran.dg/binding_label_tests_25.f90: New.
787 2013-05-20 Tobias Burnus <burnus@net-b.de>
790 * gfortran.dg/binding_label_tests_17.f90: New.
791 * gfortran.dg/binding_label_tests_18.f90: New.
792 * gfortran.dg/binding_label_tests_19.f90: New.
793 * gfortran.dg/binding_label_tests_20.f90: New.
794 * gfortran.dg/binding_label_tests_21.f90: New.
795 * gfortran.dg/binding_label_tests_22.f90: New.
796 * gfortran.dg/binding_label_tests_23.f90: New.
798 2013-05-20 Tobias Burnus <burnus@net-b.de>
801 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
802 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
803 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
804 * gfortran.dg/common_18.f90: New.
805 * gfortran.dg/common_19.f90: New.
806 * gfortran.dg/common_20.f90: New.
807 * gfortran.dg/common_21.f90: New.
809 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
812 * g++.dg/parse/error52.C: New.
813 * g++.dg/parse/error3.C: Adjust.
814 * g++.dg/parse/error36.C: Likewise.
816 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
819 * gcc.target/sh/pr56547-1.c: New.
820 * gcc.target/sh/pr56547-2.c: New.
822 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
825 * g++.dg/warn/Wsign-compare-6.C: New.
826 * g++.dg/warn/Wdouble-promotion.C: Adjust.
828 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
831 * g++.dg/template/error50.C: New.
833 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
836 * g++.dg/ext/complit13.C: New.
838 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
841 * g++.dg/pr57175.C: New testcase.
843 2013-05-17 Easwaran Raman <eraman@google.com>
845 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
847 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
850 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
852 2013-05-17 Jakub Jelinek <jakub@redhat.com>
854 PR rtl-optimization/57281
855 PR rtl-optimization/57300
856 * gcc.dg/pr57300.c: New test.
857 * gcc.c-torture/execute/pr57281.c: New test.
859 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
862 * g++.dg/ext/sizeof-complit.C: New.
864 2013-05-17 Marek Polacek <polacek@redhat.com>
866 * gcc.dg/strlenopt-25.c: New test.
867 * gcc.dg/strlenopt-26.c: Likewise.
869 2013-05-17 Jakub Jelinek <jakub@redhat.com>
871 * gcc.target/i386/rotate-4.c: Compile only with -mavx
872 instead of -mavx2, require only avx instead of avx2.
873 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
874 of avx2-check.h and turn into an avx runtime test instead of
877 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
879 * g++.dg/ext/vector22.C: Uncomment working test.
881 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
884 * g++.dg/template/pr17410.C: New.
886 2013-05-16 Jakub Jelinek <jakub@redhat.com>
888 * gcc.target/i386/rotate-3.c: New test.
889 * gcc.target/i386/rotate-3a.c: New test.
890 * gcc.target/i386/rotate-4.c: New test.
891 * gcc.target/i386/rotate-4a.c: New test.
892 * gcc.target/i386/rotate-5.c: New test.
893 * gcc.target/i386/rotate-5a.c: New test.
895 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
897 * gcc.dg/visibility-21.c: Require section_anchors.
899 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
901 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
902 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
903 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
905 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
907 * gcc.dg/visibility-21.c: New.
909 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
912 * gcc.dg/pr57286.c: New testcase.
913 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
914 * g++.dg/ext/vector22.C: Comment out transformations not
917 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
920 * gcc.target/mips/call-1.c: Restrict to o32.
921 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
923 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
925 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
927 * g++.dg/warn/Wshadow-1.C: Likewise.
928 * g++.dg/warn/Wshadow-6.C: Likewise.
929 * g++.dg/warn/Wshadow-7.C: Likewise.
931 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
934 * g++.dg/parse/pr31952-1.C: New.
935 * g++.dg/parse/pr31952-2.C: Likewise.
936 * g++.dg/parse/pr31952-3.C: Likewise.
938 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
939 * g++.old-deja/g++.jason/cond.C: Likewise.
940 * g++.dg/cpp0x/range-for5.C: Likewise.
942 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
945 * gcc.target/arm/pr40887.c: Adjust testcase.
946 * gcc.target/arm/pr19599.c: New test.
948 2013-05-15 Richard Biener <rguenther@suse.de>
950 PR tree-optimization/57275
951 * gcc.target/i386/pr57275.c: New testcase.
953 2013-05-15 Jan Hubicka <jh@suse.cz>
955 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
956 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
957 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
959 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
961 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
964 2013-05-14 Jakub Jelinek <jakub@redhat.com>
967 * c-c++-common/Wsequence-point-1.c: New test.
969 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
971 * g++.dg/ext/vector22.C: New testcase.
972 * gcc.dg/binop-xor3.c: Remove xfail.
974 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
976 * gcc.target/aarch64/vect-fcm.x: Add cases testing
977 FLOAT cmp FLOAT ? INT : INT.
978 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
979 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
980 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
981 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
982 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
983 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
985 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
988 * g++.dg/cpp0x/defaulted43.C: New.
990 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
992 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
993 (alloca): Remove declaration.
994 (foo9): Replace alloca by __builtin_alloca.
996 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
998 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
999 Expect "size of array is too large" error.
1001 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1003 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1005 2013-05-14 Richard Biener <rguenther@suse.de>
1008 * g++.dg/torture/pr57235.C: New testcase.
1010 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1013 * gcc.dg/torture/pr57251.c: New test.
1015 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1018 * gcc.target/i386/pr57264.c: New test.
1020 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1022 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1024 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
1026 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1028 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1030 PR tree-optimization/45216
1031 PR tree-optimization/57157
1032 * c-c++-common/rotate-1.c: Add 32 tests with +.
1033 * c-c++-common/rotate-1a.c: Adjust.
1034 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1035 * c-c++-common/rotate-2b.c: New test.
1036 * c-c++-common/rotate-3.c: Add 32 tests with +.
1037 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1038 * c-c++-common/rotate-4b.c: New test.
1039 * c-c++-common/rotate-5.c: New test.
1041 2013-05-13 Martin Jambor <mjambor@suse.cz>
1044 * gcc.dg/ipa/remref-0.c: New test.
1045 * gcc.dg/ipa/remref-1a.c: Likewise.
1046 * gcc.dg/ipa/remref-1b.c: Likewise.
1047 * gcc.dg/ipa/remref-2a.c: Likewise.
1048 * gcc.dg/ipa/remref-2b.c: Likewise.
1050 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
1052 * gcc.dg/vector-shift-2.c: New testcase.
1054 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1056 PR tree-optimization/57230
1057 * gcc.dg/strlenopt-24.c: New test.
1059 PR tree-optimization/57230
1060 * gcc.dg/strlenopt-23.c: New test.
1062 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1065 * gcc.target/sh/pr57108.c: Move this test case to ...
1066 * gcc.c-torture/compile/pr57108.c: ... here.
1068 2013-05-10 Richard Biener <rguenther@suse.de>
1070 PR tree-optimization/57214
1071 * gcc.dg/torture/pr57214.c: New testcase.
1073 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1075 * gcc.dg/vector-shift.c: New testcase.
1077 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1079 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1081 PR tree-optimization/45216
1082 PR tree-optimization/57157
1083 * c-c++-common/rotate-1.c: New test.
1084 * c-c++-common/rotate-1a.c: New test.
1085 * c-c++-common/rotate-2.c: New test.
1086 * c-c++-common/rotate-2a.c: New test.
1087 * c-c++-common/rotate-3.c: New test.
1088 * c-c++-common/rotate-3a.c: New test.
1089 * c-c++-common/rotate-4.c: New test.
1090 * c-c++-common/rotate-4a.c: New test.
1092 2013-05-10 Richard Biener <rguenther@suse.de>
1094 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1095 * gcc.target/i386/l_fma_double_1.c: Adjust.
1096 * gcc.target/i386/l_fma_double_2.c: Likewise.
1097 * gcc.target/i386/l_fma_double_3.c: Likewise.
1098 * gcc.target/i386/l_fma_double_4.c: Likewise.
1099 * gcc.target/i386/l_fma_double_5.c: Likewise.
1100 * gcc.target/i386/l_fma_double_6.c: Likewise.
1101 * gcc.target/i386/l_fma_float_1.c: Likewise.
1102 * gcc.target/i386/l_fma_float_2.c: Likewise.
1103 * gcc.target/i386/l_fma_float_3.c: Likewise.
1104 * gcc.target/i386/l_fma_float_4.c: Likewise.
1105 * gcc.target/i386/l_fma_float_5.c: Likewise.
1106 * gcc.target/i386/l_fma_float_6.c: Likewise.
1108 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1111 * g++.dg/cpp0x/pr51226.C: New.
1113 2013-04-16 Han Shen <shenhan@google.com>
1115 Test cases for '-fstack-protector-strong'.
1116 * gcc.dg/fstack-protector-strong.c: New.
1117 * g++.dg/fstack-protector-strong.C: New.
1119 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1121 * gcc.target/aarch64/ands_1.c: New test.
1122 * gcc.target/aarch64/ands_2.c: Likewise
1124 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1126 * lib/target-supports.exp (check_effective_target_hw): New
1128 * c-c++-common/asan/clone-test-1.c: Call
1129 check_effective_target_hw.
1130 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1131 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1132 possible decorations.
1133 * c-c++-common/asan/null-deref-1.c: Likewise.
1134 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1135 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1136 * c-c++-common/asan/use-after-free-1.c: Likewise.
1137 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1138 * g++.dg/asan/large-func-test-1.C: Likewise.
1140 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1142 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1144 2013-05-07 Richard Biener <rguenther@suse.de>
1147 * g++.dg/torture/pr57190.C: New testcase.
1149 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1151 PR tree-optimization/57149
1152 * gcc.dg/pr57149.c: New test.
1155 * gcc.dg/pr57184.c: New test.
1157 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1159 * gnat.dg/specs/array3.ads: New test.
1161 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1163 * c-c++-common/vector-scalar-2.c: New testcase.
1165 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1167 * gcc.target/i386/asm-dialect-2.c: New testcase.
1169 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1172 * g++.dg/cpp0x/auto38.C: New.
1174 2013-05-06 Richard Biener <rguenther@suse.de>
1176 PR tree-optimization/57185
1177 * gcc.dg/autopar/pr57185.c: New testcase.
1179 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1182 * gcc.target/i386/pr57106.c: New test.
1184 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1186 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1187 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1188 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1189 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1190 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1191 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1192 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1194 2013-05-06 Teresa Johnson <tejohnson@google.com>
1197 * gcc.dg/pr57154.c: New test.
1199 2013-05-06 Richard Biener <rguenther@suse.de>
1202 * gcc.dg/torture/pr57147-1.c: New testcase.
1203 * gcc.dg/torture/pr57147-2.c: Likewise.
1204 * gcc.dg/torture/pr57147-3.c: Likewise.
1206 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1209 * gcc.target/sh/pr55303-1.c: New.
1210 * gcc.target/sh/pr55303-2.c: New.
1211 * gcc.target/sh/pr55303-3.c: New.
1213 2013-05-05 Tobias Burnus <burnus@net-b.de>
1215 * gfortran.dg/allocate_with_source_3.f90: New.
1217 2013-05-05 Tobias Burnus <burnus@net-b.de>
1220 * gfortran.dg/null_8.f90: New.
1222 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1225 * g++.dg/cpp0x/enum27.C: New.
1226 * g++.dg/cpp0x/enum_base.C: Adjust.
1228 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1230 PR tree-optimization/56205
1231 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1233 2013-05-04 Tobias Burnus <burnus@net-b.de>
1235 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1236 * gfortran.dg/bind_c_usage_27.f90: New.
1237 * gfortran.dg/bind_c_usage_28.f90: New.
1239 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1242 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1244 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1247 * gcc.target/powerpc/pr57150.c: New file.
1249 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1251 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1252 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1253 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1254 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1255 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1256 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1257 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1259 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1261 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1262 scan-assembler-times.
1264 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1266 * gcc.dg/tree-ssa/slsr-32.c: New.
1267 * gcc.dg/tree-ssa/slsr-33.c: New.
1268 * gcc.dg/tree-ssa/slsr-34.c: New.
1269 * gcc.dg/tree-ssa/slsr-35.c: New.
1270 * gcc.dg/tree-ssa/slsr-36.c: New.
1271 * gcc.dg/tree-ssa/slsr-37.c: New.
1272 * gcc.dg/tree-ssa/slsr-38.c: New.
1274 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1276 * gcc.target/aarch64/tst_1.c: New test.
1277 * gcc.target/aarch64/tst_2.c: Likewise
1279 2013-05-02 Jeff Law <law@redhat.com>
1281 PR tree-optimization/57144
1282 * gcc.c-torture/execute/pr57144.c: New test.
1284 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1286 PR rtl-optimization/57130
1287 * gcc.c-torture/execute/pr57130.c: New test.
1289 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1291 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1293 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1295 * gcc.target/aarch64/fabd.c: New file.
1297 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1300 * g++.dg/cpp0x/pr54318.C: New.
1302 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1305 * g++.dg/parse/error51.C: New.
1306 * g++.dg/parse/error15.C: Adjust column numbers.
1308 2013-05-02 Tobias Burnus <burnus@net-b.de>
1311 * gfortran.dg/size_kind_2.f90: New.
1312 * gfortran.dg/size_kind_3.f90: New.
1314 2013-05-02 Richard Biener <rguenther@suse.de>
1317 * g++.dg/torture/pr57140.C: New testcase.
1319 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1322 * gcc.target/arm/pr56732-1.c: New test.
1324 2013-05-02 Martin Jambor <mjambor@suse.cz>
1327 * gcc.dg/ipa/pr56988.c: New test.
1329 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1331 * gcc.target/aarch64/bics_1.c: New test.
1332 * gcc.target/aarch64/bics_2.c: Likewise.
1334 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1336 PR rtl-optimization/57131
1337 * gcc.c-torture/execute/pr57131.c: New test.
1339 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1342 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1344 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1347 * gcc.target/i386/pr57091.c: New test.
1349 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1351 * gcc.target/aarch64/vect-vaddv.c: New.
1353 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1355 * gcc.target/aarch64/vect-vmaxv.c: New.
1356 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1358 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1360 * gcc.target/aarch64/scalar-vca.c: New.
1361 * gcc.target/aarch64/vect-vca.c: Likewise.
1363 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1365 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1366 (test_vceqd_s64): Force arguments to SIMD registers.
1367 (test_vceqzd_s64): Likewise.
1368 (test_vcged_s64): Likewise.
1369 (test_vcled_s64): Likewise.
1370 (test_vcgezd_s64): Likewise.
1371 (test_vcged_u64): Likewise.
1372 (test_vcgtd_s64): Likewise.
1373 (test_vcltd_s64): Likewise.
1374 (test_vcgtzd_s64): Likewise.
1375 (test_vcgtd_u64): Likewise.
1376 (test_vclezd_s64): Likewise.
1377 (test_vcltzd_s64): Likewise.
1378 (test_vtst_s64): Likewise.
1379 (test_vtst_u64): Likewise.
1381 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1384 * g++.dg/cpp0x/decltype53.C: New.
1386 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1389 * gfortran.dg/power_5.f90: New test.
1391 2013-04-30 Richard Biener <rguenther@suse.de>
1394 * gcc.dg/torture/pr57122.c: New testcase.
1396 2013-04-30 Richard Biener <rguenther@suse.de>
1399 * g++.dg/torture/pr57107.C: New testcase.
1401 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1403 PR rtl-optimization/57105
1404 * gcc.dg/pr57105.c: New test.
1406 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1408 PR tree-optimization/57104
1409 * gcc.dg/pr57104.c: New test.
1411 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1414 * gcc.target/i386/pr44578.c: New test.
1416 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1419 * gcc.target/i386/pr57097.c: New test.
1421 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1424 * gcc.target/i386/pr57098.c: New test.
1426 2013-04-29 Kai Tietz <ktietz@redhat.com>
1428 * gcc.c-torture/execute/pr55875.c: New test.
1430 2013-04-29 Richard Biener <rguenther@suse.de>
1433 * gcc.dg/torture/pr57075.c: New testcase.
1435 2013-04-29 Richard Biener <rguenther@suse.de>
1438 * gcc.dg/autopar/pr57103.c: New testcase.
1440 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1442 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1444 2013-04-29 Tom de Vries <tom@codesourcery.com>
1446 * gcc.dg/pr50763.c: Update test.
1448 2013-04-26 Jeff Law <law@redhat.com>
1450 * gcc.dg/tree-ssa/vrp88.c: New test.
1452 2013-04-29 Christian Bruel <christian.bruel@st.com>
1455 * gcc.target/sh/pr57108.c: New test.
1457 2013-04-29 Richard Biener <rguenther@suse.de>
1460 * gfortran.dg/gomp/pr57089.f90: New testcase.
1462 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1464 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1466 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1468 * gcc.target/aarch64/vect-vcvt.c: New.
1470 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1472 * gcc.target/aarch64/vect-vrnd.c: New.
1474 2013-04-29 Richard Biener <rguenther@suse.de>
1476 PR tree-optimization/57081
1477 * gcc.dg/torture/pr57081.c: New testcase.
1479 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1481 PR tree-optimization/57083
1482 * gcc.dg/torture/pr57083.c: New test.
1484 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1487 * g++.dg/cpp0x/decltype52.C: New.
1489 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1491 N3472 binary constants
1492 * g++.dg/cpp/limits.C: Adjust warning wording.
1493 * g++.dg/system-binary-constants-1.C: Likewise.
1494 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1496 2013-04-28 Tobias Burnus <burnus@net-b.de>
1499 * gfortran.dg/coarray_30.f90: New.
1501 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1504 * frontend-passes (optimize_power): New function.
1505 (optimize_op): Use it.
1507 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1510 * gcc.c-torture/execute/pr56866.c: New test.
1511 * gcc.target/i386/pr56866.c: New test.
1513 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1516 * gcc.dg/setjmp-5.c: New test.
1518 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1521 * g++.dg/cpp0x/constexpr-55708.C: New.
1523 2013-04-26 Richard Biener <rguenther@suse.de>
1525 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1526 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1527 * gcc.dg/pr53265.c: Remove XFAILs.
1528 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1529 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1531 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1533 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1534 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1535 -fdiagnostics-color=never option similarly to
1536 -fno-diagnostics-show-caret option.
1538 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1540 PR rtl-optimization/57003
1541 * gcc.target/i386/pr57003.c: New test.
1543 2013-04-25 Marek Polacek <polacek@redhat.com>
1545 PR tree-optimization/57066
1546 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1548 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1549 Tejas Belagod <tejas.belagod@arm.com>
1551 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1552 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1553 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1555 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1557 * gcc.target/aarch64/cmp.c: New.
1559 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1561 * gcc.target/aarch64/ngc.c: New.
1563 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1565 * lib/target-supports.exp
1566 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1567 (check_effective_target_arm_neon_fp16_ok): Likewise.
1568 (add_options_for_arm_neon_fp16): Likewise.
1569 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1570 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1572 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1574 PR rtl-optimizations/57046
1575 * gcc.target/i386/pr57046.c: New test.
1577 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1579 * g++.dg/cpp1y/cplusplus.C: New.
1581 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1583 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1585 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1587 * c-c++-common/Wpointer-arith-1.c: New.
1589 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1591 * g++.dg/cpp1y/cxx1y_macro.C: New.
1593 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1596 * g++.dg/cpp0x/sfinae45.C: New.
1598 2013-04-24 Richard Biener <rguenther@suse.de>
1601 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1603 2013-04-23 Richard Biener <rguenther@suse.de>
1606 * gcc.dg/torture/pr57036-1.c: New testcase.
1607 * gcc.dg/torture/pr57036-2.c: Likewise.
1609 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1611 * gcc.target/aarch64/scalar-mov.c: New testcase.
1613 2013-04-23 Richard Biener <rguenther@suse.de>
1615 PR tree-optimization/57026
1616 * gcc.dg/torture/pr57026.c: New testcase.
1618 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1622 * gfortran.dg/transfer_check_4.f90: New.
1624 2013-04-22 Marek Polacek <polacek@redhat.com>
1627 * gcc.dg/pr56990.c: New test.
1629 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1632 * gcc.target/i386/pr57018.c: New test.
1634 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1636 * gcc.target/aarch64/vrecps.c: New.
1637 * gcc.target/aarch64/vrecpx.c: Likewise.
1639 2013-04-22 Christian Bruel <christian.bruel@st.com>
1642 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1644 2013-04-21 Jeff Law <law@redhat.com>
1646 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1648 2013-04-20 Tobias Burnus <burnus@net-b.de>
1651 * gfortran.dg/c_loc_test_22.f90: New.
1653 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1655 PR rtl-optimization/56847
1656 * gcc.dg/pr56847.c: New test.
1658 2013-04-19 Richard Biener <rguenther@suse.de>
1660 PR tree-optimization/56982
1661 * gcc.c-torture/execute/pr56982.c: New testcase.
1663 2013-04-19 Martin Jambor <mjambor@suse.cz>
1665 PR tree-optimization/56718
1666 * g++.dg/ipa/imm-devirt-1.C: New test.
1667 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1669 2013-04-19 Richard Biener <rguenther@suse.de>
1671 PR tree-optimization/57000
1672 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1674 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1675 Mikael Morin <mikael@gcc.gnu.org>
1678 * gfortran.dg/array_constructor_45.f90: New test.
1679 * gfortran.dg/array_constructor_46.f90: New test.
1680 * gfortran.dg/array_constructor_47.f90: New test.
1681 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1683 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1685 PR rtl-optimization/56999
1686 * g++.dg/opt/pr56999.C: New test.
1688 2013-04-18 Cary Coutant <ccoutant@google.com>
1690 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1691 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1693 2013-04-18 Cary Coutant <ccoutant@google.com>
1695 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1696 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1697 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1698 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1699 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1700 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1701 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1702 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1703 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1704 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1705 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1707 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1709 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1711 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1713 PR tree-optimization/56984
1714 * gcc.c-torture/compile/pr56984.c: New test.
1716 PR rtl-optimization/56992
1717 * gcc.dg/pr56992.c: New test.
1719 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1722 * gfortran.dg/proc_ptr_42.f90: New.
1724 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1726 * gnat.dg/discr41.ad[sb]: New test.
1727 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1728 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1729 * gcc.dg/vect/slp-24.c: Likewise.
1730 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1731 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1732 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1733 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1734 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1735 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1736 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1737 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1738 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1739 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1740 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1741 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1742 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1743 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1744 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1745 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1746 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1747 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1748 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1749 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1750 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1751 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1752 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1753 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1754 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1755 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1757 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1760 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1761 * gfortran.dg/module_md5_1.f90: Remove.
1763 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1765 * gcc.target/aarch64/adds3.c: New.
1766 * gcc.target/aarch64/subs3.c: New.
1768 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1770 * gcc.target/aarch64/adds1.c: New.
1771 * gcc.target/aarch64/adds2.c: New.
1772 * gcc.target/aarch64/subs1.c: New.
1773 * gcc.target/aarch64/subs2.c: New.
1775 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1777 Implement n3599 - Literal operator templates for strings.
1778 * g++.dg/cpp1y/udlit-char-template.C: New test.
1779 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1781 2013-04-16 Tobias Burnus <burnus@net-b.de>
1784 * gfortran.dg/no_arg_check_1.f90: New.
1785 * gfortran.dg/no_arg_check_2.f90: New.
1786 * gfortran.dg/no_arg_check_3.f90: New.
1788 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1791 * gfortran.dg/proc_ptr_41.f90: New.
1793 2013-04-16 Richard Biener <rguenther@suse.de>
1795 PR tree-optimization/56756
1796 * gcc.dg/torture/pr56756.c: New testcase.
1798 2013-04-16 Tobias Burnus <burnus@net-b.de>
1801 * gfortran.dg/c_assoc_5.f90: New.
1803 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1805 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1806 * gcc.c-torture/execute/pr33992.x: Remove.
1807 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1808 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1809 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1811 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1813 PR tree-optimization/56962
1814 * gcc.c-torture/execute/pr56962.c: New test.
1816 2013-04-15 Richard Biener <rguenther@suse.de>
1818 PR tree-optimization/56933
1819 * gcc.dg/vect/pr56933.c: New testcase.
1821 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1823 * gcc.target/arm/anddi3-opt.c: New test.
1824 * gcc.target/arm/anddi3-opt2.c: Likewise.
1826 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1828 * gcc.dg/pr56890-1.c: New test.
1829 * gcc.dg/pr56890-2.c: Likewise.
1831 2013-04-15 Joey Ye <joey.ye@arm.com>
1833 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1834 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1836 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1839 * gfortran.dg/select_type_33.f03: New test.
1841 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1844 * gfortran.dg/typebound_proc_29.f03: New.
1846 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1849 * gfortran.dg/typebound_proc_28.f03: New.
1851 2013-04-12 Jeff Law <law@redhat.com>
1853 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1856 2013-04-12 Tobias Burnus <burnus@net-b.de>
1859 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1861 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1864 * gcc.target/i386/pr56903.c: New test.
1866 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1869 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1870 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1871 * gfortran.dg/block_11.f90: Fix invalid test case.
1872 * gfortran.dg/function_types_3.f90: Add new error message.
1873 * gfortran.dg/global_references_1.f90: Ditto.
1874 * gfortran.dg/import2.f90: Remove unneeded parts.
1875 * gfortran.dg/import6.f90: Fix invalid test case.
1876 * gfortran.dg/proc_decl_2.f90: Ditto.
1877 * gfortran.dg/proc_decl_9.f90: Ditto.
1878 * gfortran.dg/proc_decl_18.f90: Ditto.
1879 * gfortran.dg/proc_ptr_40.f90: New.
1880 * gfortran.dg/whole_file_7.f90: Modified error wording.
1881 * gfortran.dg/whole_file_16.f90: Ditto.
1882 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1883 * gfortran.dg/whole_file_18.f90: Modified error wording.
1884 * gfortran.dg/whole_file_20.f03: Ditto.
1885 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1888 2013-04-12 Richard Biener <rguenther@suse.de>
1891 2013-04-10 Richard Biener <rguenther@suse.de>
1893 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1895 2013-04-12 Tobias Burnus <burnus@net-b.de>
1898 * gfortran.dg/class_allocate_15.f90: New.
1901 2013-04-12 Tobias Burnus <burnus@net-b.de>
1903 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1904 scan-tree-dump-times.
1906 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1908 PR tree-optimization/56918
1909 PR tree-optimization/56920
1910 * gcc.dg/vect/pr56918.c: New test.
1911 * gcc.dg/vect/pr56920.c: New test.
1913 2013-04-12 Tobias Burnus <burnus@net-b.de>
1916 * gfortran.dg/class_allocate_14.f90: New.
1917 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1918 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1920 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1922 * gcc.dg/fold-cstvecshift.c: New testcase.
1924 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1926 * gcc.target/aarch64/negs.c: New.
1929 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1932 * g++.dg/template/arrow4.C: New test.
1934 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1936 * gnat.dg/array23.adb: New test.
1937 * gnat.dg/array23_pkg[123].ads: New helpers.
1939 2013-04-11 Jeff Law <law@redhat.com>
1941 PR tree-optimization/56900
1942 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1944 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1947 * g++.dg/cpp0x/sfinae44.C: New.
1949 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1951 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1952 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1954 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1957 * g++.dg/cpp0x/enum26.C: New.
1958 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1960 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1962 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1964 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1966 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1967 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1968 loop is vectorized and that the correct instruction is generated.
1969 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1970 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1971 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1973 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1975 PR tree-optimization/56899
1976 * gcc.c-torture/execute/pr56899.c: New test.
1978 2013-04-10 David S. Miller <davem@davemloft.net>
1980 * gcc.target/sparc/setcc-4.c: New test.
1981 * gcc.target/sparc/setcc-5.c: New test.
1983 2013-04-10 Richard Biener <rguenther@suse.de>
1985 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1987 2013-04-10 Richard Biener <rguenther@suse.de>
1989 * gcc.dg/vect/slp-39.c: New testcase.
1991 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1993 PR tree-optimization/55524
1994 * gcc.target/epiphany/fnma-1.c: New test.
1996 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1998 * gcc.dg/tree-ssa/inline-11.c: New test
2000 2013-04-10 Jakub Jelinek <jakub@redhat.com>
2003 * g++.dg/template/arrow3.C: New test.
2005 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2007 * gcc.target/arm/minmax_minus.c: New test.
2009 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2012 * c-c++-common/gomp/pr56883.c: New test.
2014 2013-04-09 Jeff Law <law@redhat.com>
2016 * gcc.dg/tree-ssa/vrp87.c: New test.
2018 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2020 PR tree-optimization/56854
2021 * g++.dg/torture/pr56854.C: New test.
2023 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2026 * gfortran.dg/array_constructor_44.f90: New test.
2028 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
2031 * g++.dg/cpp0x/constexpr-specialization.C: New.
2033 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2035 * gcc.c-torture/execute/pr56837.c: New test.
2039 * g++.dg/opt/vt3.C: New test.
2040 * g++.dg/opt/vt4.C: New test.
2042 2013-04-08 Jeff Law <law@redhat.com>
2044 * gcc.dg/tree-ssa/forwprop-25.c: New test.
2046 2013-04-08 Richard Biener <rguenther@suse.de>
2048 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2050 2013-04-08 Richard Biener <rguenther@suse.de>
2052 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2054 2013-04-08 Richard Biener <rguenther@suse.de>
2056 * g++.dg/vect/slp-pr56812.cc: Adjust.
2058 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2060 * gcc.dg/pr56837.c: New test.
2061 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2062 "generated memset minus one".
2064 2013-04-07 Tobias Burnus <burnus@net-b.de>
2067 * gfortran.dg/reshape_5.f90: New.
2069 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2072 * gcc.target/powerpc/recip-1.c: Modify expected output.
2073 * gcc.target/powerpc/recip-3.c: Likewise.
2074 * gcc.target/powerpc/recip-4.c: Likewise.
2075 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2077 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2079 * gcc.target/arm/peep-ldrd-1.c: New test.
2080 * gcc.target/arm/peep-strd-1.c: Likewise.
2082 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2084 * gcc.target/arm/negdi-1.c: New test.
2085 * gcc.target/arm/negdi-2.c: Likewise.
2086 * gcc.target/arm/negdi-3.c: Likewise.
2087 * gcc.target/arm/negdi-4.c: Likewise.
2089 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2091 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2092 Add -march=armv8-a when we use v8 NEON.
2093 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2094 (check_effective_target_vect_call_ceilf): Likewise.
2095 (check_effective_target_vect_call_floorf): Likewise.
2096 (check_effective_target_vect_call_roundf): Likewise.
2097 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2098 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2099 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2100 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2101 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2103 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2105 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2106 * gcc.target/powerpc/sd-pwr6.c: Same.
2107 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2108 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2110 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2112 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2114 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2117 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2118 * gfortran.dg/altreturn_4.f90: Ditto.
2119 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2120 * gfortran.dg/altreturn_5.f90: Ditto.
2121 * gfortran.dg/altreturn_6.f90: Ditto.
2122 * gfortran.dg/altreturn_7.f90: Ditto.
2124 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2126 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2128 (check_effective_target_arm_v8_neon_ok_nocache):
2130 (check_effective_target_arm_v8_neon_ok): Change to use
2131 check_effective_target_arm_v8_neon_ok_nocache.
2132 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2134 (check_effective_target_vect_call_btruncf):
2135 Enable for arm and ARMv8 NEON.
2136 (check_effective_target_vect_call_ceilf): Likewise.
2137 (check_effective_target_vect_call_floorf): Likewise.
2138 (check_effective_target_vect_call_roundf): Likewise.
2139 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2142 2013-04-04 Marek Polacek <polacek@redhat.com>
2144 PR tree-optimization/48186
2145 * gcc.dg/pr48186.c: New test.
2147 2013-04-04 Richard Biener <rguenther@suse.de>
2149 PR tree-optimization/56826
2150 * gcc.dg/vect/pr56826.c: New testcase.
2151 * gcc.dg/vect/O3-pr36098.c: Adjust.
2153 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2155 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2156 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2157 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2158 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2159 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2160 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2161 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2162 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2163 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2164 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2166 2013-04-04 Richard Biener <rguenther@suse.de>
2168 PR tree-optimization/56213
2169 * gcc.dg/vect/vect-123.c: New testcase.
2171 2013-04-04 Tobias Burnus <burnus@net-b.de>
2174 * gfortran.dg/read_repeat_2.f90: New.
2176 2013-04-04 Richard Biener <rguenther@suse.de>
2178 PR tree-optimization/56837
2179 * g++.dg/torture/pr56837.C: New testcase.
2181 2013-04-04 Tobias Burnus <burnus@net-b.de>
2184 * gfortran.dg/c_loc_test_21.f90: New.
2185 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2186 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2187 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2188 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2189 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2191 2013-04-03 Jeff Law <law@redhat.com>
2193 PR tree-optimization/56799
2194 * gcc.c-torture/execute/pr56799.c: New test.
2196 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2199 * g++.dg/warn/Wpointer-arith-1.C: New.
2200 * g++.dg/gomp/for-19.C: Adjust.
2202 2013-04-03 Marek Polacek <polacek@redhat.com>
2205 * gcc.dg/pr55702.c: New test.
2207 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2210 * gcc.dg/pr56809.c: New testcase.
2212 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2215 * g++.dg/debug/pr56819.C: New test.
2217 2013-04-03 Richard Biener <rguenther@suse.de>
2219 PR tree-optimization/56817
2220 * g++.dg/torture/pr56817.C: New testcase.
2222 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2224 * gcc.dg/vect/bb-slp-31.c: New file.
2226 2013-04-03 Jason Merrill <jason@redhat.com>
2229 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2231 2013-04-03 Richard Biener <rguenther@suse.de>
2233 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2235 2013-04-03 Richard Biener <rguenther@suse.de>
2237 PR tree-optimization/55964
2238 * gcc.dg/torture/pr55964-2.c: New testcase.
2240 2013-04-03 Richard Biener <rguenther@suse.de>
2242 PR tree-optimization/56501
2243 * gcc.dg/torture/pr56501.c: New testcase.
2245 2013-04-03 Richard Biener <rguenther@suse.de>
2247 PR tree-optimization/56407
2248 * gcc.dg/torture/pr56407.c: New testcase.
2250 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2252 PR tree-optimization/56790
2253 * g++.dg/ext/pr56790-1.C: New testcase.
2255 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2257 * gcc.target/i386/merge-1.c: New testcase.
2258 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2260 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2263 * gcc.c-torture/execute/pr19449.c: New test.
2265 2013-04-03 Richard Biener <rguenther@suse.de>
2267 PR tree-optimization/56812
2268 * g++.dg/vect/slp-pr56812.cc: New testcase.
2270 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2274 * gfortran.dg/altreturn_8.f90: New.
2275 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2276 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2277 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2279 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2281 PR rtl-optimization/56745
2282 * gcc.c-torture/compile/pr56745.c: New test.
2284 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2286 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2288 2013-04-02 Richard Biener <rguenther@suse.de>
2290 PR tree-optimization/56778
2291 * gcc.dg/torture/pr56778.c: New testcase.
2293 2013-04-02 Richard Biener <rguenther@suse.de>
2296 * g++.dg/torture/pr56768.C: New testcase.
2298 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2300 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2302 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2305 * gfortran.dg/namelist_82.f90: New test.
2307 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2310 * gfortran.dg/implicit_class_1.f90: New.
2312 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2315 * gfortran.dg/namelist_81.f90: New test.
2317 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2319 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2320 for constant and equal string lengths.
2321 * gfortran.dg/character_comparison_5.f90: Likewise.
2322 * gfortran.dg/character_comparison_9.f90: New test.
2324 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2326 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2327 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2329 2013-03-29 Tobias Burnus <burnus@net-b.de>
2332 * gfortran.dg/optional_absent_3.f90: New.
2334 2013-03-29 Tobias Burnus <burnus@net-b.de>
2337 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2339 2013-03-29 Tobias Burnus <burnus@net-b.de>
2342 * gfortran.dg/namelist_80.f90: New.
2344 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2347 * gfortran.dg/string_length_2.f90: New test.
2348 * gfortran.dg/dependency_41.f90: New test.
2350 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2353 * gfortran.dg/array_constructor_43.f90: New test.
2354 * gfortran.dg/random_seed_3.f90: New test.
2356 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2358 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2359 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2360 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2361 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2362 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2363 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2364 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2365 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2366 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2367 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2369 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2372 * g++.dg/conversion/op4.C: Adjust.
2373 * g++.dg/cpp0x/rv1n.C: Likewise.
2374 * g++.dg/cpp0x/rv2n.C: Likewise.
2375 * g++.dg/cpp0x/template_deduction.C: Likewise.
2376 * g++.dg/expr/cond8.C: Likewise.
2377 * g++.dg/other/error4.C: Likewise.
2378 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2379 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2380 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2381 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2382 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2383 * g++.old-deja/g++.law/cvt20.C: Likewise.
2384 * g++.old-deja/g++.law/cvt8.C: Likewise.
2385 * g++.old-deja/g++.law/init8.C: Likewise.
2386 * g++.old-deja/g++.mike/net12.C: Likewise.
2387 * g++.old-deja/g++.mike/net8.C: Likewise.
2388 * g++.old-deja/g++.mike/p2793.C: Likewise.
2389 * g++.old-deja/g++.mike/p3836.C: Likewise.
2390 * g++.old-deja/g++.mike/p418.C: Likewise.
2391 * g++.old-deja/g++.mike/p701.C: Likewise.
2392 * g++.old-deja/g++.mike/p807.C: Likewise.
2394 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2397 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2400 2013-03-28 Marek Polacek <polacek@redhat.com>
2402 PR tree-optimization/56695
2403 * gcc.dg/vect/pr56695.c: New test.
2405 2013-03-28 Richard Biener <rguenther@suse.de>
2407 PR tree-optimization/37021
2408 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2409 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2411 2013-03-27 Tobias Burnus <burnus@net-b.de>
2415 * gfortran.dg/sizeof_2.f90: New.
2416 * gfortran.dg/sizeof_3.f90: New.
2417 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2419 2013-03-27 Richard Biener <rguenther@suse.de>
2421 PR tree-optimization/37021
2422 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2424 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2426 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2427 * g++.dg/ipa/ivinline-2.C: Likewise.
2428 * g++.dg/ipa/ivinline-3.C: Likewise.
2429 * g++.dg/ipa/ivinline-4.C: Likewise.
2430 * g++.dg/ipa/ivinline-5.C: Likewise.
2431 * g++.dg/ipa/ivinline-7.C: Likewise.
2432 * g++.dg/ipa/ivinline-8.C: Likewise.
2433 * g++.dg/ipa/ivinline-9.C: Likewise.
2434 * g++.dg/cpp0x/noexcept03.C: Likewise.
2435 * gcc.dg/const-1.c: Likewise.
2436 * gcc.dg/ipa/pure-const-1.c: Likewise.
2437 * gcc.dg/noreturn-8.c: Likewise.
2438 * gcc.target/i386/mmx-1.c: Likewise.
2439 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2440 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2441 * gcc.c-torture/execute/pr33992.x: New file.
2443 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2445 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2447 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2450 * g++.dg/ext/desig5.C: New.
2452 2013-03-26 Tobias Burnus <burnus@net-b.de>
2455 * gfortran.dg/merge_init_expr_2.f90: New.
2456 * gfortran.dg/merge_char_1.f90: Modify test to
2457 stay a run-time test.
2458 * gfortran.dg/merge_char_3.f90: Ditto.
2460 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2462 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2463 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2465 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2468 * g++.dg/cpp0x/range-for23.C: New.
2470 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2473 * gfortran.dg/namelist_79.f90: New.
2475 2013-03-25 Martin Jambor <mjambor@suse.cz>
2477 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2479 2013-03-25 Tobias Burnus <burnus@net-b.de>
2499 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2500 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2501 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2502 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2503 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2504 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2505 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2506 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2507 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2508 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2509 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2510 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2511 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2512 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2513 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2514 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2515 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2516 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2517 * gfortran.dg/pr32601_1.f03: Ditto.
2518 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2519 * gfortran.dg/blockdata_7.f90: New.
2520 * gfortran.dg/c_assoc_4.f90: New.
2521 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2522 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2523 * gfortran.dg/c_funloc_tests_8.f90: New.
2524 * gfortran.dg/c_loc_test_17.f90: New.
2525 * gfortran.dg/c_loc_test_18.f90: New.
2526 * gfortran.dg/c_loc_test_19.f90: New.
2527 * gfortran.dg/c_loc_test_20.f90: New.
2528 * gfortran.dg/c_sizeof_5.f90: New.
2529 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2530 * gfortran.dg/transfer_resolve_2.f90: New.
2531 * gfortran.dg/transfer_resolve_3.f90: New.
2532 * gfortran.dg/transfer_resolve_4.f90: New.
2533 * gfortran.dg/pr32601.f03: Update dg-error.
2534 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2535 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2537 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2539 * gcc.target/arm/vseleqdf.c: New test.
2540 * gcc.target/arm/vseleqsf.c: Likewise.
2541 * gcc.target/arm/vselgedf.c: Likewise.
2542 * gcc.target/arm/vselgesf.c: Likewise.
2543 * gcc.target/arm/vselgtdf.c: Likewise.
2544 * gcc.target/arm/vselgtsf.c: Likewise.
2545 * gcc.target/arm/vselledf.c: Likewise.
2546 * gcc.target/arm/vsellesf.c: Likewise.
2547 * gcc.target/arm/vselltdf.c: Likewise.
2548 * gcc.target/arm/vselltsf.c: Likewise.
2549 * gcc.target/arm/vselnedf.c: Likewise.
2550 * gcc.target/arm/vselnesf.c: Likewise.
2551 * gcc.target/arm/vselvcdf.c: Likewise.
2552 * gcc.target/arm/vselvcsf.c: Likewise.
2553 * gcc.target/arm/vselvsdf.c: Likewise.
2554 * gcc.target/arm/vselvssf.c: Likewise.
2556 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2558 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2560 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2561 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2562 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2563 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2564 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2565 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2566 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2567 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2568 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2569 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2570 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2571 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2572 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2573 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2574 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2575 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2576 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2577 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2578 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2579 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2580 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2581 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2582 * gcc.target/arm/atomic-op-char.c: Likewise.
2583 * gcc.target/arm/atomic-op-consume.c: Likewise.
2584 * gcc.target/arm/atomic-op-int.c: Likewise.
2585 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2586 * gcc.target/arm/atomic-op-release.c: Likewise.
2587 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2588 * gcc.target/arm/atomic-op-short.c: Likewise.
2590 2013-03-25 Richard Biener <rguenther@suse.de>
2593 * g++.dg/torture/pr56694.C: New testcase.
2595 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2598 * gcc.target/arm/neon-vcond-gt.c: New test.
2599 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2600 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2602 2013-03-25 Richard Biener <rguenther@suse.de>
2604 PR tree-optimization/56689
2605 * gcc.dg/torture/pr56689.c: New testcase.
2607 2013-03-25 Kai Tietz <ktietz@redhat.com>
2609 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2611 2013-03-24 Tobias Burnus <burnus@net-b.de>
2614 * gfortran.dg/eof_5.f90: New.
2616 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2618 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2621 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2623 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2625 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2628 * gcc.c-torture/execute/builtins/builtins.exp: Add
2629 -Wl,--allow-multiple-definition for RTEMS targets.
2631 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2633 * gcc.target/aarch64/movk.c: New test.
2635 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2637 * g++.dg/ext/vector21.C: New testcase.
2639 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2641 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2642 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2644 2013-03-21 Richard Biener <rguenther@suse.de>
2646 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2647 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2649 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2651 * gcc.target/aarch64/vect.c: Test and result vector added
2652 for sabd and saba instructions.
2653 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2654 instructions in assembly.
2655 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2656 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2657 for fabd instruction.
2658 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2659 instruction in assembly.
2660 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2662 2013-03-20 Jeff Law <law@redhat.com>
2664 * g++.dg/tree-ssa/ssa-dom.C: New test.
2666 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2668 * gcc.target/powerpc/mmfpgpr.c: New test.
2669 * gcc.target/powerpc/sd-vsx.c: Likewise.
2670 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2671 * gcc.target/powerpc/vsx-float0.c: Likewise.
2673 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2675 PR tree-optimization/56355
2676 * gcc.dg/pr56355-1.c: New file.
2678 2013-03-20 Catherine Moore <clm@codesourcery.com>
2679 Richard Sandiford <rdsandiford@googlemail.com>
2681 * gcc.target/mips/mips.exp: Add microMIPS support.
2682 * gcc.target/mips/umips-movep-2.c: New test.
2683 * gcc.target/mips/umips-lwp-2.c: New test.
2684 * gcc.target/mips/umips-swp-5.c: New test.
2685 * gcc.target/mips/umips-constraints-1.c: New test.
2686 * gcc.target/mips/umips-lwp-3.c: New test.
2687 * gcc.target/mips/umips-swp-6.c: New test.
2688 * gcc.target/mips/umips-constraints-2.c: New test.
2689 * gcc.target/mips/umips-save-restore-1.c: New test.
2690 * gcc.target/mips/umips-lwp-4.c: New test.
2691 * gcc.target/mips/umips-swp-7.c: New test.
2692 * gcc.target/mips/umips-save-restore-2.c: New test.
2693 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2694 * gcc.target/mips/umips-lwp-5.c: New test.
2695 * gcc.target/mips/umips-save-restore-3.c: New test.
2696 * gcc.target/mips/umips-lwp-6.c: New test.
2697 * gcc.target/mips/umips-swp-1.c: New test.
2698 * gcc.target/mips/umips-lwp-7.c: New test.
2699 * gcc.target/mips/umips-swp-2.c: New test.
2700 * gcc.target/mips/umips-lwp-8.c: New test.
2701 * gcc.target/mips/umips-swp-3.c: New test.
2702 * gcc.target/mips/umips-movep-1.c: New test.
2703 * gcc.target/mips/umips-lwp-1.c: New test.
2704 * gcc.target/mips/umips-swp-4.c: New test.
2706 2013-03-20 Richard Biener <rguenther@suse.de>
2708 PR tree-optimization/56661
2709 * gcc.dg/torture/pr56661.c: New testcase.
2711 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2713 PR rtl-optimization/56605
2714 * gcc.target/powerpc/pr56605.c: New.
2716 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2719 * gfortran.dg/do_1.f90: Don't xfail.
2721 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2724 * gfortran.dg/namelist_77.f90: New.
2725 * gfortran.dg/namelist_78.f90: New.
2727 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2730 * gfortran.dg/open_negative_unit_1.f90: New.
2732 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2734 * gcc.target/aarch64/sbc.c: New test.
2736 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2738 * gcc.target/aarch64/ror.c: New test.
2740 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2742 * gcc.target/aarch64/extr.c: New test.
2744 2013-03-19 Richard Biener <rguenther@suse.de>
2746 PR tree-optimization/56273
2747 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2748 * c-c++-common/uninit-17.c: Likewise.
2750 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2752 PR tree-optimization/56635
2753 * g++.dg/torture/pr56635.C: New test.
2755 2013-03-18 Richard Biener <rguenther@suse.de>
2757 PR tree-optimization/3713
2758 * g++.dg/ipa/devirt-12.C: New testcase.
2760 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2763 * c-c++-common/pr56566.c: New test.
2765 2013-03-17 Jason Merrill <jason@redhat.com>
2767 * g++.dg/template/abstract-dr337.C: XFAIL.
2769 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2772 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2773 * c-c++-common/pr56607.c: New test.
2775 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2778 * g++.dg/cpp0x/constexpr-array5.C: New.
2780 2013-03-15 Tobias Burnus <burnus@net-b.de>
2783 * gfortran.dg/transfer_intrinsic_5.f90: New.
2785 2013-03-15 Kai Tietz <ktietz@redhat.com>
2787 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2788 * gcc.target/i386/pr20020-1.c: Likewise.
2789 * gcc.target/i386/pr20020-2.c: Likewise.
2790 * gcc.target/i386/pr20020-3.c: Likewise.
2791 * gcc.target/i386/pr53425-1.c: Likewise.
2792 * gcc.target/i386/pr53425-2.c: Likewise.
2793 * gcc.target/i386/pr55093.c: Likewise.
2794 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2796 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2799 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2800 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2802 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2804 PR tree-optimization/53265
2805 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2807 * gcc.dg/graphite/id-6.c (test): Likewise.
2808 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2809 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2811 PR tree-optimization/53265
2812 * gcc.dg/pr53265.c: New test.
2813 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2815 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2817 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2818 n, use it as high bound instead of 4.
2820 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2823 * gcc.target/sh/pr49880-1.c: New.
2824 * gcc.target/sh/pr49880-2.c: New.
2825 * gcc.target/sh/pr49880-3.c: New.
2826 * gcc.target/sh/pr49880-4.c: New.
2827 * gcc.target/sh/pr49880-5.c: New.
2829 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2831 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2833 2013-03-13 Richard Biener <rguenther@suse.de>
2835 PR tree-optimization/56608
2836 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2838 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2841 * g++.dg/cpp0x/alias-decl-32.C: New.
2843 2013-03-11 Jan Hubicka <jh@suse.cz>
2846 * gcc.c-torture/compile/pr56571.c: New testcase.
2848 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2850 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2851 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2853 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2855 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2856 * gcc.dg/inline_4.c: Likewise.
2857 * gcc.dg/unroll_2.c: Likewise.
2858 * gcc.dg/unroll_3.c: Likewise.
2859 * gcc.dg/unroll_4.c: Likewise.
2861 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2864 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2867 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2869 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2872 * gcc.c-torture/compile/pr40797.c: New.
2874 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2876 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2878 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2881 * gfortran.dg/class_56.f90: New test.
2883 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2886 * gcc.target/mips/pr56524.c: New test.
2888 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2891 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2893 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2896 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2898 2013-03-08 Marek Polacek <polacek@redhat.com>
2900 PR tree-optimization/56478
2901 * gcc.dg/torture/pr56478.c: New test.
2903 2013-03-08 Kai Tietz <ktietz@redhat.com>
2905 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2906 targets linker option --allow-multiple-definition.
2908 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2909 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2910 * gcc.dg/pr52549.c: Add LLP64 case.
2911 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2912 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2913 * gcc.dg/torture/pr51071-2.c: Likewise.
2914 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2915 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2916 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2917 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2918 * gcc.dg/weak/weak-1.c: Likewise.
2919 * gcc.dg/weak/weak-2.c: Likewise.
2920 * gcc.dg/weak/weak-3.c: Likewise.
2921 * gcc.dg/weak/weak-4.c: Likewise.
2922 * gcc.dg/weak/weak-5.c: Likewise.
2923 * gcc.dg/weak/weak-15.c: Likewise.
2924 * gcc.dg/weak/weak-16.c: Likewise.
2926 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2928 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2930 PR tree-optimization/56559
2931 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2933 2013-03-07 Andreas Schwab <schwab@suse.de>
2935 * gcc.dg/pr31490.c: Fix last change.
2937 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2940 * g++.dg/template/crash115.C: New.
2942 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2944 PR tree-optimization/56539
2945 * gcc.c-torture/compile/pr56539.c: New test.
2947 2013-03-06 Kai Tietz <ktietz@redhat.com>
2949 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2951 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2952 * gcc.dg/lto/20091013-1_2.c: Likewise.
2953 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2955 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2957 * gnat.dg/specs/aggr6.ads: New test.
2959 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2961 * gnat.dg/loop_optimization15.ad[sb]: New test.
2963 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2966 * gcc.dg/pr56548.c: New test.
2968 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2971 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2973 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2976 * g++.dg/template/typename20.C: New test.
2978 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2981 * gcc.dg/pr56510.c: New test.
2983 PR rtl-optimization/56484
2984 * gcc.c-torture/compile/pr56484.c: New test.
2986 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2989 * g++.dg/warn/Wsign-conversion-2.C: New.
2991 2013-03-05 Richard Biener <rguenther@suse.de>
2993 PR tree-optimization/56270
2994 * gcc.dg/vect/slp-38.c: New testcase.
2996 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2998 PR rtl-optimization/56494
2999 * gcc.dg/pr56494.c: New test.
3001 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
3003 * gcc.dg/pr56424.c: New test.
3005 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3007 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3008 * gcc.dg/pr56228.c <avr>: Skip.
3010 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3013 PR tree-optimization/52631
3014 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3016 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
3018 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3019 * gcc.dg/vect/vect-83_64.c: Same.
3021 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3024 * gfortran.dg/pointer_check_13.f90: New test.
3026 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3029 * gfortran.dg/array_constructor_42.f90: New test.
3031 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
3034 * g++.dg/template/static33.C: New.
3035 * g++.dg/template/static34.C: Likewise.
3038 * g++.dg/template/static35.C: New.
3040 2013-03-01 Steve Ellcey <sellcey@mips.com>
3042 * gcc.dg/pr56396.c: Require pic support.
3044 2013-03-01 Richard Biener <rguenther@suse.de>
3046 PR tree-optimization/55481
3047 * gcc.dg/torture/pr56488.c: New testcase.
3049 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3050 Jakub Jelinek <jakub@redhat.com>
3053 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3054 no_sanitize_address attribute rather than no_address_safety_analysis.
3055 * g++.dg/asan/sanitizer_test_utils.h
3056 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3057 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3058 in addition to no_address_safety_analysis.
3060 2013-02-28 Jason Merrill <jason@redhat.com>
3063 * g++.dg/cpp0x/constexpr-and.C: New.
3065 2013-02-28 Martin Jambor <mjambor@suse.cz>
3067 PR tree-optimization/56294
3068 * g++.dg/debug/pr56294.C: New test.
3070 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3072 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3074 2013-02-27 Marek Polacek <polacek@redhat.com>
3076 PR rtl-optimization/56466
3077 * gcc.dg/pr56466.c: New test.
3079 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3081 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3082 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3083 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3085 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3088 * gcc.dg/pr45472.c: New test.
3090 2013-02-26 Marek Polacek <polacek@redhat.com>
3092 PR tree-optimization/56426
3093 * gcc.dg/pr56436.c: New test.
3095 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3097 PR tree-optimization/56448
3098 * gcc.c-torture/compile/pr56448.c: New test.
3100 PR tree-optimization/56443
3101 * gcc.dg/torture/pr56443.c: New test.
3103 2013-02-25 Richard Biener <rguenther@suse.de>
3105 PR tree-optimization/56175
3106 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3108 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3111 * g++.dg/torture/pr56403.C: New test.
3113 2013-02-25 Catherine Moore <clm@codesourcery.com>
3116 2013-02-24 Catherine Moore <clm@codesourcery.com>
3117 Richard Sandiford <rdsandiford@googlemail.com>
3119 * gcc.target/mips/mips.exp: Add microMIPS support.
3120 * gcc.target/mips/umips-movep-2.c: New test.
3121 * gcc.target/mips/umips-lwp-2.c: New test.
3122 * gcc.target/mips/umips-swp-5.c: New test.
3123 * gcc.target/mips/umips-constraints-1.c: New test.
3124 * gcc.target/mips/umips-lwp-3.c: New test.
3125 * gcc.target/mips/umips-swp-6.c: New test.
3126 * gcc.target/mips/umips-constraints-2.c: New test.
3127 * gcc.target/mips/umips-save-restore-1.c: New test.
3128 * gcc.target/mips/umips-lwp-4.c: New test.
3129 * gcc.target/mips/umips-swp-7.c: New test.
3130 * gcc.target/mips/umips-save-restore-2.c: New test.
3131 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3132 * gcc.target/mips/umips-lwp-5.c: New test.
3133 * gcc.target/mips/umips-save-restore-3.c: New test.
3134 * gcc.target/mips/umips-lwp-6.c: New test.
3135 * gcc.target/mips/umips-swp-1.c: New test.
3136 * gcc.target/mips/umips-lwp-7.c: New test.
3137 * gcc.target/mips/umips-swp-2.c: New test.
3138 * gcc.target/mips/umips-lwp-8.c: New test.
3139 * gcc.target/mips/umips-swp-3.c: New test.
3140 * gcc.target/mips/umips-movep-1.c: New test.
3141 * gcc.target/mips/umips-lwp-1.c: New test.
3142 * gcc.target/mips/umips-swp-4.c: New test.
3144 2013-02-24 Catherine Moore <clm@codesourcery.com>
3145 Richard Sandiford <rdsandiford@googlemail.com>
3147 * gcc.target/mips/mips.exp: Add microMIPS support.
3148 * gcc.target/mips/umips-movep-2.c: New test.
3149 * gcc.target/mips/umips-lwp-2.c: New test.
3150 * gcc.target/mips/umips-swp-5.c: New test.
3151 * gcc.target/mips/umips-constraints-1.c: New test.
3152 * gcc.target/mips/umips-lwp-3.c: New test.
3153 * gcc.target/mips/umips-swp-6.c: New test.
3154 * gcc.target/mips/umips-constraints-2.c: New test.
3155 * gcc.target/mips/umips-save-restore-1.c: New test.
3156 * gcc.target/mips/umips-lwp-4.c: New test.
3157 * gcc.target/mips/umips-swp-7.c: New test.
3158 * gcc.target/mips/umips-save-restore-2.c: New test.
3159 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3160 * gcc.target/mips/umips-lwp-5.c: New test.
3161 * gcc.target/mips/umips-save-restore-3.c: New test.
3162 * gcc.target/mips/umips-lwp-6.c: New test.
3163 * gcc.target/mips/umips-swp-1.c: New test.
3164 * gcc.target/mips/umips-lwp-7.c: New test.
3165 * gcc.target/mips/umips-swp-2.c: New test.
3166 * gcc.target/mips/umips-lwp-8.c: New test.
3167 * gcc.target/mips/umips-swp-3.c: New test.
3168 * gcc.target/mips/umips-movep-1.c: New test.
3169 * gcc.target/mips/umips-lwp-1.c: New test.
3170 * gcc.target/mips/umips-swp-4.c: New test.
3172 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3175 * lib/asan-dg.exp (asan_link_flags): Add
3176 -B${gccpath}/libsanitizer/asan/ to flags.
3178 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3181 * gcc.dg/torture/pr56420.c: New test.
3183 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3186 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3188 2013-02-21 Martin Jambor <mjambor@suse.cz>
3190 PR tree-optimization/56310
3191 * g++.dg/ipa/pr56310.C: New test.
3193 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3196 * gfortran.dg/proc_ptr_comp_37.f90: New.
3198 2013-02-21 Richard Biener <rguenther@suse.de>
3200 PR tree-optimization/56415
3202 2013-02-11 Richard Biener <rguenther@suse.de>
3204 PR tree-optimization/56273
3205 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3206 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3207 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3208 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3209 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3210 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3212 2013-02-21 Marek Polacek <polacek@redhat.com>
3214 PR tree-optimization/56398
3215 * g++.dg/torture/pr56398.C: New test.
3217 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3220 * gcc.c-torture/compile/pr56405.c: New test.
3222 2013-02-20 Jan Hubicka <jh@suse.cz>
3224 PR tree-optimization/56265
3225 * g++.dg/ipa/devirt-11.C: New testcase.
3227 2013-02-20 Richard Biener <rguenther@suse.de>
3229 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3231 2013-02-20 Richard Biener <rguenther@suse.de>
3232 Jakub Jelinek <jakub@redhat.com>
3234 PR tree-optimization/56396
3235 * gcc.dg/pr56396.c: New testcase.
3237 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3240 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3242 2013-02-19 Richard Biener <rguenther@suse.de>
3244 PR tree-optimization/56384
3245 * gcc.dg/torture/pr56384.c: New testcase.
3247 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3249 PR tree-optimization/56350
3250 * gcc.dg/pr56350.c: New test.
3252 PR tree-optimization/56381
3253 * g++.dg/opt/pr56381.C: New test.
3255 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3258 * lib/dg-pch.exp (pch-init, pch-finish,
3259 check_effective_target_pch_supported_debug): New procs.
3260 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3261 Likewise if $pch_unsupported_debug and $flags include -g.
3262 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3263 and dg-require-effective-target pch_unsupported_debug.
3264 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3265 * objc.dg/pch/pch.exp: Likewise.
3266 * gcc.dg/pch/pch.exp: Likewise.
3267 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3268 pch_unsupported_debug.
3269 * gcc.dg/pch/valid-1.hs: Likewise.
3270 * gcc.dg/pch/valid-1b.c: Likewise.
3271 * gcc.dg/pch/valid-1b.hs: Likewise.
3273 2013-02-18 Richard Biener <rguenther@suse.de>
3275 PR tree-optimization/56366
3276 * gcc.dg/torture/pr56366.c: New testcase.
3278 2013-02-18 Richard Biener <rguenther@suse.de>
3281 * gcc.dg/torture/pr56349.c: New testcase.
3283 2013-02-18 Richard Biener <rguenther@suse.de>
3285 PR tree-optimization/56321
3286 * gcc.dg/torture/pr56321.c: New testcase.
3288 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3290 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3292 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3293 Dodji Seketeli <dodji@redhat.com>
3296 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3297 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3298 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3299 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3300 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3301 * c-c++-common/asan/pr56330.c: Likewise.
3302 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3303 Ensure the size argument of __builtin_memcpy is a constant.
3305 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3306 Paolo Carlini <paolo.carlini@oracle.com>
3309 * g++.dg/cpp0x/enum23.C: New.
3311 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3314 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3316 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3318 PR rtl-optimization/56348
3319 * gcc.target/i386/pr56348.c: New test.
3321 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3323 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3324 * gcc.target/arm/interrupt-2.c: Likewise.
3326 2013-02-15 Tobias Burnus <burnus@net-b.de>
3329 * gfortran.dg/matmul_9.f90: New.
3331 2013-02-15 Tobias Burnus <burnus@net-b.de>
3334 * gfortran.dg/init_flag_11.f90: New.
3336 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3338 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3340 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3342 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3345 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3346 Tobias Burnus <burnus@net-b.de>
3349 * gfortran.dg/allocatable_function_7.f90: New.
3351 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3353 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3354 * asan_globals_test-wrapper.cc: New file.
3355 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3356 instead of asan_globals_test.cc as dg-additional-sources.
3357 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3358 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3359 "sanitizer_test_utils.h" instead of
3360 "sanitizer_common/tests/sanitizer_test_utils.h".
3361 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3362 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3363 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3364 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3365 * g++.dg/asan/asan_test.cc: Synced from upstream.
3366 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3368 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3371 * c-c++-common/asan/memcmp-2.c: New test.
3373 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3376 * g++.dg/cpp0x/udlit-string-literal.h: New.
3377 * g++.dg/cpp0x/udlit-string-literal.C: New.
3379 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3381 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3383 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3386 * gcc.target/arm/pr56184.C: New test.
3388 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3391 * g++.dg/torture/pr56302.C: New test.
3392 * g++.dg/cpp0x/constexpr-56302.C: New test.
3393 * c-c++-common/pr56302.c: New test.
3395 2013-02-13 Tobias Burnus <burnus@net-b.de>
3396 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3399 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3400 * gfortran.dg/quad_3.f90: Ditto.
3402 2013-02-13 Kostya Serebryany <kcc@google.com>
3404 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3405 to match the fresh asan run-time.
3406 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3408 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3410 Avoid instrumenting duplicated memory access in the same basic block
3411 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3412 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3413 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3414 * c-c++-common/asan/inc.c: Likewise.
3416 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3419 * gcc.target/i386/pr56148.c: New test.
3421 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3422 Tobias Burnus <burnus@net-b.de>
3425 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3428 2013-02-12 Richard Biener <rguenther@suse.de>
3431 * gcc.dg/lto/pr56297_0.c: New testcase.
3432 * gcc.dg/lto/pr56297_0.c: Likewise.
3434 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3437 * gfortran.dg/typebound_deferred_1.f90: New.
3439 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3441 PR rtl-optimization/56151
3442 * gcc.target/i386/pr56151.c: New test.
3444 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3446 * g++.dg/ext/mv12.C: New test.
3447 * g++.dg/ext/mv12.h: New file.
3448 * g++.dg/ext/mv12-aux.C: New file.
3449 * g++.dg/ext/mv13.C: New test.
3451 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3453 * lib/target-supports.exp
3454 (check_effective_target_powerpc_eabi_ok): New.
3455 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3457 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3458 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3460 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3461 * gcc.target/powerpc/pr51623.c: Likewise.
3462 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3463 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3465 2013-02-11 Alexander Potapenko <glider@google.com>
3466 Jack Howarth <howarth@bromo.med.uc.edu>
3467 Jakub Jelinek <jakub@redhat.com>
3470 * g++.dg/asan/pr55617.C: Run on all targets.
3472 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3474 PR rtl-optimization/56275
3475 * gcc.dg/pr56275.c: New test.
3477 2013-02-11 Richard Biener <rguenther@suse.de>
3479 PR tree-optimization/56273
3480 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3482 2013-02-11 Richard Biener <rguenther@suse.de>
3484 PR tree-optimization/56264
3485 * gcc.dg/torture/pr56264.c: New testcase.
3487 2013-02-11 Richard Biener <rguenther@suse.de>
3489 PR tree-optimization/56273
3490 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3491 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3492 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3493 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3494 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3495 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3497 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3499 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3500 for *-*-linux-gnu targets.
3501 * g++.dg/asan/interception-test-1.c: Ditto.
3502 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3503 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3505 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3508 * gfortran.dg/intrinsic_size_4.f90 : New test.
3510 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3513 * gcc.target/powerpc/pr56256.c: New test.
3515 2013-02-08 Ian Lance Taylor <iant@google.com>
3517 * lib/go.exp: Load timeout.exp.
3519 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3521 PR rtl-optimization/56246
3522 * gcc.target/i386/pr56246.c: New test.
3524 2013-02-08 Jeff Law <law@redhat.com>
3527 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3529 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3532 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3535 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3537 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3539 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3541 PR rtl-optimization/56195
3542 * gcc.dg/torture/pr56195.c: New test.
3544 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3547 * gfortran.dg/recursive_interface_2.f90: New test.
3549 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3551 PR tree-optimization/56250
3552 * gcc.c-torture/execute/pr56250.c: New test.
3554 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3556 PR tree-optimization/56064
3557 * gcc.dg/fixed-point/view-convert-2.c: New test.
3559 2013-02-08 Michael Matz <matz@suse.de>
3561 PR tree-optimization/52448
3562 * gcc.dg/pr52448.c: New test.
3564 2013-02-08 Richard Biener <rguenther@suse.de>
3567 * gcc.dg/torture/pr56181.c: New testcase.
3569 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3572 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3573 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3575 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3578 * g++.dg/parse/crash61.C: New test.
3581 * g++.dg/parse/pr56239.C: New test.
3584 * g++.dg/abi/mangle61.C: New test.
3586 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3588 PR rtl-optimization/56225
3589 * gcc.target/i386/pr56225.c: New test.
3591 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3594 * gcc.dg/guality/pr56154-1.c: New test.
3595 * gcc.dg/guality/pr56154-2.c: New test.
3596 * gcc.dg/guality/pr56154-3.c: New test.
3597 * gcc.dg/guality/pr56154-4.c: New test.
3598 * gcc.dg/guality/pr56154-aux.c: New file.
3600 PR tree-optimization/55789
3601 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3603 * gcc.dg/tree-ssa/inline-3.c: Add
3604 --param max-early-inliner-iterations=2 option.
3606 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3609 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3610 Add -fno-dwarf2-cfi-asm to dg-options.
3613 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3616 * gcc.dg/pr56228.c: New test.
3618 2013-02-07 Alan Modra <amodra@gmail.com>
3621 * gcc.target/powerpc/pr54009.c: New test.
3623 * gfortran.dg/pr54131.f: New test.
3625 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3628 * gfortran.dg/array_constructor_41.f90: New test.
3630 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3633 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3635 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3638 * g++.dg/gomp/pr56217.C: New test.
3640 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3642 PR tree-optimization/56205
3643 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3644 * gcc.c-torture/execute/pr56205.c: New test.
3646 2013-02-05 Richard Biener <rguenther@suse.de>
3648 PR tree-optimization/53342
3649 PR tree-optimization/53185
3650 * gcc.dg/vect/pr53185-2.c: New testcase.
3652 2013-02-05 Jan Hubicka <jh@suse.cz>
3654 PR tree-optimization/55789
3655 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3656 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3657 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3658 * g++.dg/ipa/inline-1.C: New testcase.
3659 * g++.dg/ipa/inline-2.C: New testcase.
3660 * g++.dg/ipa/inline-3.C: New testcase.
3662 2013-02-05 Jan Hubicka <jh@suse.cz>
3664 PR tree-optimization/55789
3665 * g++.dg/torture/pr55789.C: New testcase.
3667 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3670 * gcc.dg/pr56167.c: New test.
3672 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3675 * gcc.target/sh/pr55146.c: New.
3677 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3679 PR tree-optimization/54386
3680 * gcc.target/sh/pr54386.c: New.
3682 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3685 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3688 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3690 2013-02-04 Alexander Potapenko <glider@google.com>
3691 Jack Howarth <howarth@bromo.med.uc.edu>
3692 Jakub Jelinek <jakub@redhat.com>
3695 * g++.dg/asan/pr55617.C: New test.
3697 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3700 * gfortran.dg/typebound_operator_19.f90: New test.
3701 * gfortran.dg/typebound_assignment_4.f90: New test.
3703 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3706 * gfortran.dg/recursive_interface_1.f90: New test.
3708 2013-02-04 Richard Guenther <rguenther@suse.de>
3711 * gcc.dg/lto/pr56168_0.c: New testcase.
3712 * gcc.dg/lto/pr56168_1.c: Likewise.
3714 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3718 * gfortran.dg/block_12.f90: New test.
3719 * gfortran.dg/module_error_1.f90: New test.
3721 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3723 * lib/target-supports.exp (check_effective_target_vect_float)
3724 (check_effective_target_vect_no_align): Add mips-sde-elf.
3726 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3728 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3730 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3732 * gcc.dg/pr56023.c: XFAIL on AIX.
3733 * gcc.dg/vect/pr49352.c: Same.
3735 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3737 * gnat.dg/opt26.adb: New test.
3739 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3742 2013-01-27 Amol Pise <amolpise15@gmail.com>
3744 * gcc.target/arm/neon-vfnms-1.c: New test.
3745 * gcc.target/arm/neon-vfnma-1.c: New test.
3747 2013-01-31 Richard Biener <rguenther@suse.de>
3749 PR tree-optimization/56157
3750 * gcc.dg/torture/pr56157.c: New testcase.
3752 2013-01-30 Richard Biener <rguenther@suse.de>
3754 PR tree-optimization/56150
3755 * gcc.dg/torture/pr56150.c: New testcase.
3757 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3760 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3761 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3762 printed in backtrace.
3763 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3764 to avoid errors about mismatched allocation vs. deallocation.
3767 * g++.dg/mv1.C: Moved to...
3768 * g++.dg/ext/mv1.C: ... here. Adjust test.
3769 * g++.dg/mv2.C: Moved to...
3770 * g++.dg/ext/mv2.C: ... here. Adjust test.
3771 * g++.dg/mv3.C: Moved to...
3772 * g++.dg/ext/mv3.C: ... here.
3773 * g++.dg/mv4.C: Moved to...
3774 * g++.dg/ext/mv4.C: ... here.
3775 * g++.dg/mv5.C: Moved to...
3776 * g++.dg/ext/mv5.C: ... here. Adjust test.
3777 * g++.dg/mv6.C: Moved to...
3778 * g++.dg/ext/mv6.C: ... here. Adjust test.
3779 * g++.dg/ext/mv7.C: New test.
3780 * g++.dg/ext/mv8.C: New test.
3781 * g++.dg/ext/mv9.C: New test.
3782 * g++.dg/ext/mv10.C: New test.
3783 * g++.dg/ext/mv11.C: New test.
3785 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3787 PR rtl-optimization/56144
3788 * gcc.dg/pr56144.c: New.
3790 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3792 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3794 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3795 * g++.dg/cpp0x/constexpr-55573.C: Same
3797 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3799 PR tree-optimization/56064
3800 * gcc.dg/fixed-point/view-convert.c: New test.
3802 2013-01-30 Andreas Schwab <schwab@suse.de>
3804 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3805 evaluate the end index in string range.
3807 2013-01-30 Tobias Burnus <burnus@net-b.de>
3810 * gfortran.dg/allocatable_function_6.f90: New.
3812 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3813 Mikael Morin <mikael@gcc.gnu.org>
3816 * gfortran.dg/proc_ptr_comp_36.f90: New.
3818 2013-01-29 Richard Biener <rguenther@suse.de>
3820 PR tree-optimization/55270
3821 * gcc.dg/torture/pr55270.c: New testcase.
3823 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3825 PR rtl-optimization/56117
3826 * gcc.dg/pr56117.c: New test.
3828 2013-01-28 Richard Biener <rguenther@suse.de>
3830 PR tree-optimization/56034
3831 * gcc.dg/torture/pr56034.c: New testcase.
3833 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3835 PR tree-optimization/56125
3836 * gcc.dg/pr56125.c: New test.
3838 2013-01-28 Tobias Burnus <burnus@net-b.de>
3839 Mikael Morin <mikael@gcc.gnu.org>
3842 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3843 * gfortran.dg/import8.f90: Likewise.
3844 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3845 * gfortran.dg/import10.f90: New test.
3846 * gfortran.dg/import11.f90: Likewise
3848 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3851 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3852 string.h. Provide memset, malloc and free prototypes, adjust line
3853 numbers in dg-output.
3854 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3855 Provide memset prototype and adjust line numbers in dg-output.
3856 * c-c++-common/asan/global-overflow-1.c: Likewise.
3858 PR tree-optimization/56094
3859 * gcc.dg/pr56094.c: New test.
3861 2013-01-27 Amol Pise <amolpise15@gmail.com>
3863 * gcc.target/arm/neon-vfnms-1.c: New test.
3864 * gcc.target/arm/neon-vfnma-1.c: New test.
3866 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3869 * gcc.target/i386/pr56114.c: New test.
3871 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3874 * gfortran.dg/associate_14.f90: New test.
3877 * gfortran.dg/associate_13.f90: New test.
3879 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3881 PR tree-optimization/56098
3882 * gcc.dg/pr56098-1.c: New test.
3883 * gcc.dg/pr56098-2.c: New test.
3885 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3888 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3890 2013-01-22 Marek Polacek <polacek@redhat.com>
3892 PR tree-optimization/56035
3893 * gcc.dg/pr56035.c: New test.
3895 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3897 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3900 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3902 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3904 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3907 * gcc.dg/pr56078.c: New test.
3908 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3910 2013-01-24 Martin Jambor <mjambor@suse.cz>
3912 PR tree-optimization/55927
3913 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3915 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3917 * gcc.target/i386/movsd.c: New test.
3919 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3922 * gcc.target/i386/pr55934.c: New test.
3924 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3927 * gfortran.dg/select_8.f90: New.
3929 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3931 * gcc.target/microblaze/microblaze.exp: Remove
3932 target_config_cflags check.
3934 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3937 * gfortran.dg/gomp/pr56052.f90: New test.
3940 * gcc.dg/pr49069.c: New test.
3942 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3945 * g++.dg/cpp0x/constexpr-static10.C: New.
3947 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3950 * gcc.target/i386/pr56028.c: New test.
3952 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3955 * gcc.target/i386/pr55686.c: New test.
3957 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3960 * g++.dg/cpp0x/variadic139.C: New test.
3961 * g++.dg/cpp0x/variadic140.C: Likewise.
3962 * g++.dg/cpp0x/variadic141.C: Likewise.
3964 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3966 * gnat.dg/warn8.adb: New test.
3968 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3971 * gfortran.dg/include_8.f90: New test.
3973 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3975 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3976 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3978 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3980 PR tree-optimization/56051
3981 * gcc.c-torture/execute/pr56051.c: New test.
3983 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3985 PR rtl-optimization/56023
3986 * gcc.dg/pr56023.c: New test.
3988 2013-01-21 Martin Jambor <mjambor@suse.cz>
3991 * gcc.target/i386/pr56022.c: New test.
3993 2013-01-21 Jason Merrill <jason@redhat.com>
3995 * lib/target-supports.exp (check_effective_target_alias): New.
3997 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
4000 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4002 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
4004 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4006 2013-01-19 Jeff Law <law@redhat.com>
4008 PR tree-optimization/52631
4009 * tree-ssa/pr52631.c: New test.
4010 * tree-ssa/ssa-fre-9: Update expected output.
4012 2013-01-19 Anthony Green <green@moxielogic.com>
4014 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4017 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4019 PR tree-optimization/56029
4020 * g++.dg/torture/pr56029.C: New test.
4022 2013-01-18 Sharad Singhai <singhai@google.com>
4024 PR tree-optimization/55995
4025 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4027 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
4030 * gcc.target/i386/pr55433.c: New.
4032 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4035 * gfortran.dg/pr56015.f90: New test.
4037 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
4039 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4041 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
4043 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4044 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4045 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4046 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4047 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4049 2013-01-17 Jeff Law <law@redhat.com>
4051 * gcc.dg/pr52573.c: Move to...
4052 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4054 PR rtl-optimization/52573
4055 * gcc.dg/pr52573.c: New test.
4057 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4060 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4061 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4062 check_no_compiler_messages to test support in ucontext.h.
4063 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4064 compliant RLIMIT_AS.
4066 2013-01-17 Marek Polacek <polacek@redhat.com>
4068 PR rtl-optimization/55833
4069 * gcc.dg/pr55833.c: New test.
4071 2013-01-17 Jan Hubicka <jh@suse.cz>
4073 PR tree-optimization/55273
4074 * gcc.c-torture/compile/pr55273.c: New testcase.
4076 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4079 * gcc.target/pr55981.c: New test.
4081 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4083 * gcc.target/arm/pr40887.c: Require at least armv5.
4084 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4085 * gcc.target/arm/pr51915.c: Likewise.
4086 * gcc.target/arm/pr52006.c: Likewise.
4087 * gcc.target/arm/pr53187.c: Likewise.
4089 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4090 * gcc.target/arm/ftest-support-arm.h: Delete.
4091 * gcc.target/arm/ftest-support-thumb.h: Delete.
4092 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4093 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4094 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4095 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4096 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4097 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4098 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4099 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4100 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4101 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4102 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4103 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4104 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4105 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4106 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4107 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4108 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4109 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4110 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4111 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4112 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4113 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4114 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4115 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4117 2013-01-17 Martin Jambor <mjambor@suse.cz>
4119 PR tree-optimizations/55264
4120 * g++.dg/ipa/pr55264.C: New test.
4122 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4125 * gfortran.dg/class_55.f90: New.
4127 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4130 * gcc.c-torture/execute/builtins/builtins.exp: Add
4131 -Wl,--allow-multiple-definition for eabi and elf targets.
4134 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4135 check_effective_target_vect_perm_short,
4136 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4137 check_effective_target_vect64): Return 0 for big-endian ARM.
4138 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4140 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4143 2013-01-16 Richard Biener <rguenther@suse.de>
4145 PR tree-optimization/55964
4146 * gcc.dg/torture/pr55964.c: New testcase.
4148 2013-01-16 Richard Biener <rguenther@suse.de>
4150 PR tree-optimization/54767
4151 PR tree-optimization/53465
4152 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4154 2013-01-16 Christian Bruel <christian.bruel@st.com>
4157 * gcc.target/sh/sh-switch.c: New testcase.
4159 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4161 * gcc.dg/webizer.c: Increase the array size.
4163 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4166 * gcc.dg/pr55940.c: New test.
4168 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4169 Harald Anlauf <anlauf@gmx.de>
4171 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4172 * gfortran.dg/bounds_check_5.f90: Likewise.
4173 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4174 * gfortran.dg/continuation_9.f90: Likewise.
4175 * gfortran.dg/move_alloc_13.f90: Likewise.
4176 * gfortran.dg/structure_constructor_11.f90: Likewise.
4177 * gfortran.dg/tab_continuation.f: Likewise.
4178 * gfortran.dg/warning-directive-2.F90: Likewise.
4179 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4181 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4183 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4184 * gcc.target/arm/fma-sp.c: Likewise.
4186 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4188 PR rtl-optimization/55153
4189 * gcc.dg/pr55153.c: New.
4191 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4193 PR tree-optimization/55920
4194 * gcc.c-torture/compile/pr55920.c: New test.
4196 2013-01-15 Richard Biener <rguenther@suse.de>
4199 * gcc.dg/torture/pr55882.c: New testcase.
4201 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4203 PR tree-optimization/55955
4204 * gcc.c-torture/compile/pr55955.c: New test.
4206 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4209 * g++.dg/cpp0x/alias-decl-31.C: New test.
4211 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4214 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4215 case where interface is null.
4217 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4220 * gfortran.dg/array_constructor_40.f90: New test.
4222 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4224 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4226 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4228 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4229 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4230 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4231 * gcc.target/aarch64/vect-ld1r.c: New.
4232 * gcc.target/aarch64/vect-ld1r.x: New.
4234 2013-01-14 Andi Kleen <ak@linux.intel.com>
4237 * gcc.target/i386/hle-clear-rel.c: New file
4238 * gcc.target/i386/hle-store-rel.c: New file.
4240 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4242 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4243 * gfortran.dg/bounds_check_4.f90: Likewise.
4244 * gfortran.dg/inquire_10.f90: Likewise.
4245 * gfortran.dg/minloc_3.f90: Likewise.
4246 * gfortran.dg/minlocval_3.f90: Likewise.
4247 * gfortran.dg/module_double_reuse.f90: Likewise.
4248 * gfortran.dg/mvbits_1.f90: Likewise.
4249 * gfortran.dg/oldstyle_1.f90: Likewise.
4250 * gfortran.dg/pr20163-2.f: Likewise.
4251 * gfortran.dg/save_1.f90: Likewise.
4252 * gfortran.dg/scan_1.f90: Likewise.
4253 * gfortran.dg/select_char_1.f90: Likewise.
4254 * gfortran.dg/shape_4.f90: Likewise.
4255 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4256 * gfortran.dg/function_optimize_10.f90: Likewise.
4257 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4258 * gfortran.dg/used_types_17.f90: Likewise.
4259 * gfortran.dg/used_types_18.f90: Likewise.
4261 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4264 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4266 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4268 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4270 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4272 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4274 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4277 * gfortran.dg/assumed_type_2.f90: Fix test case.
4278 * gfortran.dg/internal_pack_13.f90: New test.
4279 * gfortran.dg/internal_pack_14.f90: New test.
4281 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4284 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4285 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4288 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4290 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4292 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4295 * gcc.target/s390/pr55719.c: New testcase.
4297 2013-01-11 Richard Guenther <rguenther@suse.de>
4299 PR tree-optimization/44061
4300 * gcc.dg/pr44061.c: New testcase.
4302 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4304 Update copyright years.
4306 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4307 Jakub Jelinek <jakub@redhat.com>
4310 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4312 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4314 PR rtl-optimization/55672
4315 * gcc.target/i386/pr55672.c: New.
4317 2013-01-10 Jeff Law <law@redhat.com>
4319 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4320 pass/fail message unique.
4323 2013-01-10 Jason Merrill <jason@redhat.com>
4325 * ada/.gitignore: New.
4327 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4329 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4331 * g++.dg/tls/thread_local2.C: Likewise.
4332 * g++.dg/tls/thread_local2g.C: Likewise.
4333 * g++.dg/tls/thread_local6.C: Likewise.
4334 * g++.dg/tls/thread_local-order1.C: Add tls options.
4335 * g++.dg/tls/thread_local-order2.C: Likewise.
4336 * g++.dg/tls/thread_local3.C: Likewise.
4337 * g++.dg/tls/thread_local3g.C: Likewise.
4338 * g++.dg/tls/thread_local4.C: Likewise.
4339 * g++.dg/tls/thread_local4g.C: Likewise.
4340 * g++.dg/tls/thread_local5.C: Likewise.
4341 * g++.dg/tls/thread_local5g.C: Likewise.
4342 * g++.dg/tls/thread_local6g.C: Likewise.
4344 2013-01-10 Kostya Serebryany <kcc@google.com>
4346 * g++.dg/asan/asan_test.cc: Sync from upstream.
4348 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4350 PR tree-optimization/55921
4351 * gcc.c-torture/compile/pr55921.c: New test.
4353 2013-01-09 Jan Hubicka <jh@suse.cz>
4355 PR tree-optimization/55569
4356 * gcc.c-torture/compile/pr55569.c: New testcase.
4358 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4361 * gfortran.dg/use_28.f90: New test.
4363 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4365 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4366 number matching more robust.
4368 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4370 PR rtl-optimization/55829
4371 * gcc.target/i386/pr55829.c: New.
4373 2013-01-09 Tobias Burnus <burnus@net-b.de>
4376 * gfortran.dg/bind_c_bool_1.f90: New.
4377 * gfortran.dg/do_5.f90: Add dg-warning.
4379 2013-01-09 Jan Hubicka <jh@suse.cz>
4381 PR tree-optimization/55875
4382 * gcc.c-torture/execute/pr55875.c: New testcase.
4383 * g++.dg/torture/pr55875.C: New testcase.
4385 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4388 * c-c++-common/pr48418.c: New test.
4390 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4393 * g++.dg/tls/thread_local-ice.C: New.
4395 2013-01-09 Andreas Schwab <schwab@suse.de>
4397 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4399 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4401 PR tree-optimization/48189
4402 * gcc.dg/pr48189.c: New test.
4404 2013-01-04 Jan Hubicka <jh@suse.cz>
4406 PR tree-optimization/55823
4407 * g++.dg/ipa/devirt-10.C: New testcase.
4409 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4410 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4412 PR rtl-optimization/55845
4413 * gcc.target/i386/pr55845.c: New test.
4415 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4417 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4418 instructions generated instead of number of occurances.
4420 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4422 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4423 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4424 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4425 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4426 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4427 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4428 * gcc.target/aarch64/vect-fcm.x: Likewise.
4429 * lib/target-supports.exp
4430 (check_effective_target_vect_cond): Enable for AArch64.
4432 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4434 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4435 endian-safe float pool loading.
4436 (test_square_root_v4sf): Likewise.
4437 (test_square_root_v2df): Likewise.
4438 * lib/target-supports.exp
4439 (check_effective_target_vect_call_sqrtf): Add AArch64.
4441 2013-01-08 Martin Jambor <mjambor@suse.cz>
4444 * gcc.dg/tree-ssa/pr55579.c: New test.
4446 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4448 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4451 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4454 * gcc.dg/torture/pr55890-3.c: New test.
4457 * gcc.c-torture/compile/pr55851.c: New test.
4460 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4463 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4466 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4468 2013-01-07 Tobias Burnus <burnus@net-b.de>
4471 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4472 * gfortran.dg/pointer_init_7.f90: New.
4474 2013-01-07 Richard Biener <rguenther@suse.de>
4476 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4478 2013-01-07 Richard Biener <rguenther@suse.de>
4481 * gcc.dg/torture/pr55890-1.c: New testcase.
4482 * gcc.dg/torture/pr55890-2.c: Likewise.
4484 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4486 * gcc.target/aarch64/fmovd.c: New.
4487 * gcc.target/aarch64/fmovf.c: Likewise.
4488 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4489 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4490 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4491 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4492 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4493 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4495 2013-01-07 Richard Biener <rguenther@suse.de>
4497 PR tree-optimization/55888
4498 PR tree-optimization/55862
4499 * gcc.dg/torture/pr55888.c: New testcase.
4501 2013-01-07 Tobias Burnus <burnus@net-b.de>
4504 * gfortran.dg/intrinsic_size_3.f90: New.
4506 2013-01-07 Tobias Burnus <burnus@net-b.de>
4509 * gfortran.dg/select_type_32.f90: New.
4511 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4514 * g++.dg/cpp0x/alias-decl-29.C: New test.
4516 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4521 * gfortran.dg/class_array_15.f03: New test.
4523 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4528 * gfortran.dg/use_23.f90: New test.
4529 * gfortran.dg/use_24.f90: New test.
4530 * gfortran.dg/use_25.f90: New test.
4531 * gfortran.dg/use_26.f90: New test.
4532 * gfortran.dg/use_27.f90: New test.
4534 2013-01-06 Olivier Hainque <hainque@adacore.com>
4536 * gnat.dg/specs/clause_on_volatile.ads: New test.
4538 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4540 * gnat.dg/alignment10.adb: New test.
4542 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4543 Mikael Morin <mikael@gcc.gnu.org>
4546 * gfortran.dg/use_22.f90: New test.
4548 2013-01-04 Andrew Pinski <apinski@cavium.com>
4550 * gcc.target/aarch64/cmp-1.c: New testcase.
4552 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4555 * gfortran.dg/select_type_31.f03: New test.
4557 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4559 PR c++/54526 (again)
4560 * g++.dg/cpp0x/parse2.C: Extend.
4561 * g++.old-deja/g++.other/crash28.C: Adjust.
4563 2013-01-04 Richard Biener <rguenther@suse.de>
4565 PR tree-optimization/55862
4566 * gcc.dg/torture/pr55862.c: New testcase.
4568 2013-01-04 Martin Jambor <mjambor@suse.cz>
4570 PR tree-optimization/55755
4571 * gcc.dg/torture/pr55755.c: New test.
4572 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4573 * gcc.dg/tree-ssa/pr45144.c: Update.
4575 2013-01-04 Richard Biener <rguenther@suse.de>
4578 * gcc.dg/fold-reassoc-2.c: New testcase.
4580 2013-01-04 Tobias Burnus <burnus@net-b.de>
4583 * gfortran.dg/null_7.f90: New.
4585 2013-01-04 Tobias Burnus <burnus@net-b.de>
4589 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4590 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4591 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4593 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4595 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4597 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4600 * gfortran.dg/assignment_1.f90: Modified.
4601 * gfortran.dg/assignment_4.f90: New.
4603 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4605 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4607 2013-01-03 Richard Biener <rguenther@suse.de>
4609 PR tree-optimization/55857
4610 * gcc.dg/vect/pr55857-1.c: New testcase.
4611 * gcc.dg/vect/pr55857-2.c: Likewise.
4613 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4615 PR rtl-optimization/55838
4616 * gcc.dg/pr55838.c: New test.
4618 PR tree-optimization/55832
4619 * gcc.c-torture/compile/pr55832.c: New test.
4621 2013-01-02 Teresa Johnson <tejohnson@google.com>
4623 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4624 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4625 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4626 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4627 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4628 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4629 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4630 * gcc.dg/unroll_1.c: Ditto.
4631 * gcc.dg/unroll_2.c: Ditto.
4632 * gcc.dg/unroll_3.c: Ditto.
4633 * gcc.dg/unroll_4.c: Ditto.
4635 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4637 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4639 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4642 * gfortran.dg/eof_4.f90: New test.
4644 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4646 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4647 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4648 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4649 (compat_setup_dfp): Initialize compat_alt_caret and
4650 compat_save_TEST_ALWAYS_FLAGS.
4652 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4654 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4656 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4658 * gcc.dg/torture/fp-int-convert-2.c: New test.
4660 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4662 * gfortran.dg/newunit_3.f90: Add dg-do run.
4663 * gfortran.dg/inquire_15.f90: Add dg-do run.
4665 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4667 PR tree-optimization/55831
4668 * gcc.dg/pr55831.c: New test.
4670 Copyright (C) 2013 Free Software Foundation, Inc.
4672 Copying and distribution of this file, with or without modification,
4673 are permitted in any medium without royalty provided the copyright
4674 notice and this notice are preserved.