1 2013-06-09 Jakub Jelinek <jakub@redhat.com>
4 * gcc.c-torture/execute/pr57568.c: New test.
6 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
9 * g++.dg/other/vararg-4.C: New.
11 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
13 PR rtl-optimization/57559
14 * gcc.target/s390/pr57559.c : New test.
16 2013-06-08 Tobias Burnus <burnus@net-b.de>
19 * gfortran.dg/finalize_10.f90: New.
20 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
21 * gfortran.dg/finalize_15.f90: New.
23 2013-06-08 Tobias Burnus <burnus@net-b.de>
26 * gfortran.dg/storage_size_4.f90: New.
28 2013-06-07 Sriraman Tallam <tmsriram@google.com>
31 * testsuite/g++.dg/ext/pr57548.C: New test.
33 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
36 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
38 2013-06-07 Jan Hubicka <jh@suse.cz>
40 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
42 2013-06-07 Tobias Burnus <burnus@net-b.de>
45 * gfortran.dg/array_constructor_48.f90: New.
46 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
47 * gfortran.dg/array_constructor_type_15.f03: Ditto.
49 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
52 * gcc.target/arm/xordi3-opt.c: New test.
54 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
56 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
59 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
62 * gcc.target/powerpc/pr55033.c: New.
64 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
67 * g++.dg/cpp0x/alias-decl-36.C: New.
69 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
70 Pat Haugen <pthaugen@us.ibm.com>
71 Peter Bergner <bergner@vnet.ibm.com>
73 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
74 power8 builtin functions.
75 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
76 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
77 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
78 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
79 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
80 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
81 * gcc.target/powerpc/p8vector-vectorize-1.c: New
82 tests to test power8 auto-vectorization.
83 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
84 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
85 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
86 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
88 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
89 powerpc_p8vector_ok instead of powerpc_vsx_ok.
91 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
93 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
95 (check_effective_target_powerpc_p8vector_ok): Likewise.
96 (is-effective-target): Likewise.
97 (check_vect_support_and_set_flags): Likewise.
99 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
102 * g++.dg/parse/error53.C: New.
104 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
106 PR rtl-optimization/57459
107 * gcc.target/i386/pr57459.c: New test.
109 2013-06-06 Teresa Johnson <tejohnson@google.com>
112 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
113 into -freorder-blocks-and-partition test.
114 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
115 * gcc.dg/tree-prof/20041218-1.c: Ditto.
116 * gcc.dg/tree-prof/pr52027.c: Use -O2.
117 * gcc.dg/tree-prof/pr50907.c: Ditto.
118 * gcc.dg/tree-prof/pr45354.c: Ditto.
119 * g++.dg/tree-prof/partition2.C: Ditto.
120 * g++.dg/tree-prof/partition3.C: Ditto.
122 2013-06-06 Tobias Burnus <burnus@net-b.de>
125 * gfortran.dg/finalize_16.f90: New.
127 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
129 * gcc.dg/vect/no-section-anchors-vect-68.c:
130 Add dg-skip-if aarch64_tiny.
132 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
135 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
136 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
138 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
141 * g++.dg/cpp0x/decltype54.C: New.
143 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
145 * gcc.dg/fshort-wchar.c: Add extra dg-options for
146 arm*-*-*eabi* targets.
147 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
149 * gcc.dg/tree-ssa/pr43491.c: Likewise.
151 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
152 Tobias Burnus <burnus@net-b.de>
154 * gfortran.dg/string_length_2.f90: Fix dg-do run.
155 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
156 * gfortran.dg/io_real_boz_4.f90: Ditto.
157 * gfortran.dg/io_real_boz_5.f90: Ditto.
159 2013-06-05 Andreas Schwab <schwab@suse.de>
161 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
163 2013-06-04 Jan Hubicka <jh@suse.cz>
165 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
167 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
169 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
170 parameters with void.
171 (main2): Removed argc parameter.
172 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
173 (main): Replaced argc, argv parameters with void.
174 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
175 (main2): Removed argc parameter.
176 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
177 argv parameters with void. Added __asm volatile to avoid optimization
178 on argc, if necessary.
179 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
180 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
181 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
182 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
183 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
184 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
185 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
186 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
187 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
188 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
189 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
190 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
191 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
192 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
193 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
194 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
195 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
196 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
197 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
198 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
199 parameters with void.
200 (main2): Removed argc parameter.
201 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
202 (main): Replaced argc, argv parameters with void.
203 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
204 argv parameters with void. Also renamed this function as main, and
205 delete the existing main.
206 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
207 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
208 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
210 2013-06-04 Ian Bolton <ian.bolton@arm.com>
212 * gcc.target/aarch64/movi_1.c: New test.
214 2013-06-04 Tobias Burnus <burnus@net-b.de>
217 * gfortran.dg/finalize_12.f90: New.
218 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
219 end of scope finalization.
220 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
221 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
222 * gfortran.dg/auto_dealloc_2.f90: Ditto.
223 * gfortran.dg/class_19.f03: Ditto.
224 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
225 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
226 * gfortran.dg/extends_14.f03: Ditto.
227 * gfortran.dg/move_alloc_4.f90: Ditto.
228 * gfortran.dg/typebound_proc_27.f03: Ditto.
230 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
232 * gfortran.dg/bounds_check_7.f90: Remove "! {".
233 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
234 * gfortran.dg/default_initialization_5.f90: Update dg-do.
235 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
236 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
237 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
238 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
239 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
240 * gfortran.dg/io_real_boz_4.f90: Ditto.
241 * gfortran.dg/io_real_boz_5.f90: Ditto.
242 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
243 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
244 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
245 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
246 * gfortran.dg/transpose_2.f90: Fix dg-output.
248 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
250 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
251 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
252 dg-option and an header comment.
254 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
257 * g++.dg/cpp0x/sfinae46.C: New.
258 * g++.dg/cpp0x/defaulted13.C: Adjust.
259 * g++.dg/cpp0x/defaulted2.C: Likewise.
260 * g++.dg/cpp0x/defaulted26.C: Likewise.
261 * g++.dg/cpp0x/defaulted3.C: Likewise.
262 * g++.dg/cpp0x/error1.C: Likewise.
263 * g++.dg/cpp0x/implicit1.C: Likewise.
264 * g++.dg/cpp0x/implicit11.C: Likewise.
265 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
266 * g++.dg/cpp0x/initlist47.C: Likewise.
267 * g++.dg/cpp0x/initlist9.C: Likewise.
268 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
269 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
270 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
271 * g++.dg/cpp0x/union4.C: Likewise.
272 * g++.dg/template/crash108.C: Likewise.
273 * g++.dg/template/crash41.C: Likewise.
274 * g++.old-deja/g++.jason/local.C: Likewise.
275 * g++.old-deja/g++.law/visibility3.C: Likewise.
277 2013-06-03 Teresa Johnson <tejohnson@google.com>
279 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
280 * gcc.dg/vect/bb-slp-14.c: Ditto.
281 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
282 * gcc.dg/vect/bb-slp-23.c: Ditto.
283 * gcc.dg/vect/bb-slp-15.c: Ditto.
284 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
285 * gcc.dg/vect/bb-slp-24.c: Ditto.
286 * gcc.dg/vect/bb-slp-16.c: Ditto.
287 * gcc.dg/vect/bb-slp-25.c: Ditto.
288 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
289 * gcc.dg/vect/bb-slp-17.c: Ditto.
290 * gcc.dg/vect/bb-slp-1.c: Ditto.
291 * gcc.dg/vect/bb-slp-26.c: Ditto.
292 * gcc.dg/vect/bb-slp-18.c: Ditto.
293 * gcc.dg/vect/bb-slp-2.c: Ditto.
294 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
295 * gcc.dg/vect/bb-slp-27.c: Ditto.
296 * gcc.dg/vect/bb-slp-19.c: Ditto.
297 * gcc.dg/vect/bb-slp-3.c: Ditto.
298 * gcc.dg/vect/bb-slp-28.c: Ditto.
299 * gcc.dg/vect/bb-slp-4.c: Ditto.
300 * gcc.dg/vect/bb-slp-29.c: Ditto.
301 * gcc.dg/vect/bb-slp-5.c: Ditto.
302 * gcc.dg/vect/bb-slp-6.c: Ditto.
303 * gcc.dg/vect/bb-slp-8a.c: Ditto.
304 * gcc.dg/vect/bb-slp-7.c: Ditto.
305 * gcc.dg/vect/bb-slp-8b.c: Ditto.
306 * gcc.dg/vect/bb-slp-8.c: Ditto.
307 * gcc.dg/vect/bb-slp-9.c: Ditto.
308 * gcc.dg/vect/bb-slp-10.c: Ditto.
309 * gcc.dg/vect/bb-slp-11.c: Ditto.
310 * gcc.dg/vect/bb-slp-20.c: Ditto.
311 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
312 * gcc.dg/vect/bb-slp-21.c: Ditto.
313 * gcc.dg/vect/bb-slp-30.c: Ditto.
314 * gcc.dg/vect/bb-slp-13.c: Ditto.
315 * gcc.dg/vect/bb-slp-22.c: Ditto.
316 * g++.dg/vect/slp-pr50413.cc: Ditto.
317 * g++.dg/vect/slp-pr56812.cc: Ditto.
318 * g++.dg/vect/slp-pr50819.cc: Ditto.
320 2013-06-01 Tobias Burnus <burnus@net-b.de>
323 * gfortran.dg/class_array_17.f90: New.
325 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
327 * ada/acats/floatstore.lst: New.
328 * ada/acats/run_all.sh: Process it.
330 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
332 * gcc.target/powerpc/e500-ord-1.c: New test.
333 * gcc.target/powerpc/e500-ord-2.c: Likewise.
334 * gcc.target/powerpc/e500-unord-1.c: Likewise.
335 * gcc.target/powerpc/e500-unord-2.c: Likewise.
337 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
339 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
341 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
343 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
345 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
347 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
349 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
352 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
355 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
357 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
359 2013-05-31 Marek Polacek <polacek@redhat.com>
361 PR tree-optimization/57478
362 PR tree-optimization/57453
363 * gcc.dg/torture/pr57478.c: New test.
365 2013-05-31 Tobias Burnus <burnus@net-b.de>
368 * gfortran.dg/class_array_17.f90: New.
370 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
373 * gcc.target/arm/iordi3-opt.c: New test.
375 2013-05-31 Janus Weil <janus@gcc.gnu.org>
379 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
380 * gfortran.dg/interface_26.f90: Ditto.
381 * gfortran.dg/proc_ptr_11.f90: Ditto.
382 * gfortran.dg/proc_ptr_15.f90: Ditto.
383 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
384 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
385 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
386 * gfortran.dg/typebound_override_1.f90: Ditto.
387 * gfortran.dg/typebound_override_4.f90: Ditto.
388 * gfortran.dg/typebound_proc_6.f03: Ditto.
389 * gfortran.dg/assumed_type_7.f90: New test.
390 * gfortran.dg/typebound_override_5.f90: New test.
391 * gfortran.dg/typebound_override_6.f90: New test.
392 * gfortran.dg/typebound_override_7.f90: New test.
394 2013-05-30 Tobias Burnus <burnus@net-b.de>
397 * gfortran.dg/power_6.f90: New.
399 2013-05-30 Ian Bolton <ian.bolton@arm.com>
401 * gcc.target/aarch64/insv_1.c: New test.
403 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
405 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
406 dg-skip-if "No stabs".
408 2013-05-30 Janus Weil <janus@gcc.gnu.org>
411 * gfortran.dg/assumed_size_1.f90: New.
413 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
415 * gcc.dg/shrink-wrap-alloca.c: New added.
416 * gcc.dg/shrink-wrap-pretend.c: New added.
417 * gcc.dg/shrink-wrap-sibcall.c: New added.
419 2013-05-30 Tobias Burnus <burnus@net-b.de>
422 * gfortran.dg/assumed_rank_13.f90: New.
424 2013-05-29 Easwaran Raman <eraman@google.com>
426 PR tree-optimization/57442
427 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
429 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
431 PR tree-optimization/57441
432 * gcc.c-torture/compile/pr57441.c: New.
434 2013-05-29 Dehao Chen <dehao@google.com>
437 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
439 2013-05-29 Tobias Burnus <burnus@net-b.de>
442 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
443 * gfortran.dg/class_19.f03: Ditto.
445 2013-05-29 Richard Biener <rguenther@suse.de>
447 * gcc.dg/vect/bb-slp-32.c: New testcase.
449 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
451 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
452 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
453 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
454 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
455 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
456 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
457 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
458 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
459 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
460 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
461 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
462 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
463 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
464 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
465 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
466 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
467 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
468 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
469 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
470 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
471 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
472 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
473 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
474 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
475 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
476 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
477 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
478 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
479 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
480 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
481 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
482 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
483 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
484 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
485 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
486 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
487 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
488 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
489 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
491 2013-05-29 Tobias Burnus <burnus@net-b.de>
494 * gfortran.dg/finalize_11.f90: New.
495 * gfortran.dg/finalize_4.f03: Remove dg-error.
496 * gfortran.dg/finalize_5.f03: Ditto.
497 * gfortran.dg/finalize_6.f03: Ditto.
498 * gfortran.dg/finalize_7.f03: Ditto.
500 2013-05-28 Tobias Burnus <burnus@net-b.de>
502 * gfortran.dg/class_array_16.f90: New.
504 2013-05-28 Tobias Burnus <burnus@net-b.de>
507 * testsuite/gfortran.dg/use_29.f90: New.
509 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
511 * gnat.dg/fp_exception.adb: New test.
513 2013-05-28 Richard Biener <rguenther@suse.de>
515 PR tree-optimization/56787
516 * gcc.dg/vect/pr56787.c: New testcase.
518 2013-05-28 Janus Weil <janus@gcc.gnu.org>
519 Tobias Burnus <burnus@net-b.de>
522 * gfortran.dg/typebound_override_4.f90: New.
524 2013-05-28 Richard Biener <rguenther@suse.de>
526 PR tree-optimization/57411
527 * g++.dg/opt/pr57411.C: New testcase.
529 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
531 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
532 * gcc.dg/builtin-bswap-9.c: Likewise.
534 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
536 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
538 2013-05-27 Richard Biener <rguenther@suse.de>
541 * gcc.dg/gomp/pr57412.c: New testcase.
543 2013-05-27 Bud Davis <jmdavis@link.com>
546 * gfortran.dg/stfunc_8.f90: New.
548 2013-05-27 Richard Biener <rguenther@suse.de>
550 PR tree-optimization/57343
551 * gcc.dg/torture/pr57343.c: New testcase.
553 2013-05-27 Richard Biener <rguenther@suse.de>
555 PR tree-optimization/57417
556 * gcc.dg/torture/pr57417.c: New testcase.
558 2013-05-27 Richard Biener <rguenther@suse.de>
560 PR tree-optimization/57396
561 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
563 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
565 * gnat.dg/specs/last_bit.ads: New test.
567 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
569 * gnat.dg/specs/machine_attribute.ads: New test.
571 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
573 * gnat.dg/incomplete3.ad[sb]: New test.
575 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
578 * gcc.target/mips/div-13.c: New test.
580 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
583 * gcc.target/mips/mips16-attributes-5.c,
584 * gcc.target/mips/mips16-attributes-6.c: New tests.
586 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
588 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
589 * gcc.dg/builtin-bswap-8.c: Likewise.
591 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
594 * g++.dg/cpp0x/new1.C: New.
596 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
599 * g++.dg/parse/dtor16.C: New.
600 * g++.dg/parse/dtor6.C: Adjust.
602 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
605 * g++.dg/expr/bitfield12.C: New.
607 2013-05-24 Jeff Law <law@redhat.com>
609 PR tree-optimization/57124
610 * gcc.c-torture/execute/pr57124.c: New test.
611 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
613 2013-05-24 Martin Jambor <mjambor@suse.cz>
615 PR tree-optimization/57294
616 * gcc.dg/ipa/pr57294.c: New test.
618 2013-05-24 Dehao Chen <dehao@google.com>
620 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
622 2013-05-24 Ian Bolton <ian.bolton@arm.com>
624 * gcc.target/aarch64/scalar_intrinsics.c
625 (force_simd): Use a valid instruction.
626 (test_vdupd_lane_s64): Pass a valid lane argument.
627 (test_vdupd_lane_u64): Likewise.
629 2013-05-24 Richard Biener <rguenther@suse.de>
631 PR tree-optimization/57287
632 * gcc.dg/pr57287.c: New testcase.
634 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
637 * g++.dg/template/error51.C: New.
639 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
642 * g++.dg/template/bitfield2.C: New.
644 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
646 * gnat.dg/specs/noinline1.ads: New test.
647 * gnat.dg/noinline2.ad[sb]: Likewise.
648 * gnat.dg/specs/noinline3.ads: Likewise.
649 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
651 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
654 * gcc.dg/tree-ssa/pr57385.c: New test.
656 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
658 * gnat.dg/derived_type4.adb: New test.
660 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
662 * gcc.dg/builtin-bswap-6.c: New test.
663 * gcc.dg/builtin-bswap-7.c: Likewise.
664 * gcc.dg/builtin-bswap-8.c: Likewise.
665 * gcc.dg/builtin-bswap-9.c: Likewise.
667 2013-05-23 Christian Bruel <christian.bruel@st.com>
670 * gcc.dg/debug/pr57351.c: New test
672 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
674 * gcc.target/aarch64/vect-clz.c: New file.
676 2013-05-23 Martin Jambor <mjambor@suse.cz>
679 * gcc.dg/ipa/pr57347.c: New test.
681 2013-05-23 Richard Biener <rguenther@suse.de>
683 PR tree-optimization/57380
684 * g++.dg/tree-ssa/pr57380.C: New testcase.
686 2013-05-23 Richard Biener <rguenther@suse.de>
689 * gcc.dg/torture/pr57381.c: New testcase.
691 2013-05-23 Jakub Jelinek <jakub@redhat.com>
694 * gcc.c-torture/execute/pr57344-1.c: New test.
695 * gcc.c-torture/execute/pr57344-2.c: New test.
696 * gcc.c-torture/execute/pr57344-3.c: New test.
697 * gcc.c-torture/execute/pr57344-4.c: New test.
699 2013-05-23 Richard Biener <rguenther@suse.de>
701 PR rtl-optimization/57341
702 * gcc.dg/torture/pr57341.c: New testcase.
704 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
707 * g++.dg/parse/crash62.C: New.
709 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
710 Pat Haugen <pthaugen@us.ibm.com>
711 Peter Bergner <bergner@vnet.ibm.com>
713 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
716 2013-05-22 Tobias Burnus <burnus@net-b.de>
719 * gfortran.dg/defined_assignment_6.f90: New.
721 2013-05-22 Tobias Burnus <burnus@net-b.de>
724 * gfortran.dg/assumed_type_6.f90: New.
726 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
729 * g++.dg/cpp0x/Wunused-parm.C: New.
731 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
733 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
734 * g++.dg/warn/Wdouble-promotion.C: Likewise.
736 2013-05-21 Easwaran Raman <eraman@google.com>
738 PR tree-optimization/57322
739 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
741 2013-05-21 Graham Stott <graham.stott@btinternet.com>
743 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
746 2013-05-21 Tobias Burnus <burnus@net-b.de>
749 * gfortran.dg/assumed_type_5.f90: New.
750 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
751 * gfortran.dg/assumed_rank_2.f90: Ditto.
752 * gfortran.dg/assumed_type_3.f90: Update dg-error.
753 * gfortran.dg/no_arg_check_3.f90: Ditto.
755 2013-05-21 Jakub Jelinek <jakub@redhat.com>
757 PR tree-optimization/57331
758 * gcc.c-torture/compile/pr57331.c: New test.
760 2013-05-21 Richard Biener <rguenther@suse.de>
762 PR tree-optimization/57330
763 * gcc.dg/torture/pr57330.c: New testcase.
765 2013-05-21 Richard Biener <rguenther@suse.de>
767 PR tree-optimization/57303
768 * gcc.dg/torture/pr57303.c: New testcase.
770 2013-05-21 Jakub Jelinek <jakub@redhat.com>
772 PR tree-optimization/57321
773 * gcc.c-torture/execute/pr57321.c: New test.
775 2013-05-20 Tobias Burnus <burnus@net-b.de>
779 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
780 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
781 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
782 * gfortran.dg/binding_label_tests_3.f03: Ditto.
783 * gfortran.dg/binding_label_tests_4.f03: Ditto.
784 * gfortran.dg/binding_label_tests_5.f03: Ditto.
785 * gfortran.dg/binding_label_tests_6.f03: Ditto.
786 * gfortran.dg/binding_label_tests_7.f03: Ditto.
787 * gfortran.dg/binding_label_tests_8.f03: Ditto.
788 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
789 * gfortran.dg/binding_label_tests_24.f90: New.
790 * gfortran.dg/binding_label_tests_25.f90: New.
792 2013-05-20 Tobias Burnus <burnus@net-b.de>
795 * gfortran.dg/binding_label_tests_17.f90: New.
796 * gfortran.dg/binding_label_tests_18.f90: New.
797 * gfortran.dg/binding_label_tests_19.f90: New.
798 * gfortran.dg/binding_label_tests_20.f90: New.
799 * gfortran.dg/binding_label_tests_21.f90: New.
800 * gfortran.dg/binding_label_tests_22.f90: New.
801 * gfortran.dg/binding_label_tests_23.f90: New.
803 2013-05-20 Tobias Burnus <burnus@net-b.de>
806 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
807 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
808 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
809 * gfortran.dg/common_18.f90: New.
810 * gfortran.dg/common_19.f90: New.
811 * gfortran.dg/common_20.f90: New.
812 * gfortran.dg/common_21.f90: New.
814 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
817 * g++.dg/parse/error52.C: New.
818 * g++.dg/parse/error3.C: Adjust.
819 * g++.dg/parse/error36.C: Likewise.
821 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
824 * gcc.target/sh/pr56547-1.c: New.
825 * gcc.target/sh/pr56547-2.c: New.
827 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
830 * g++.dg/warn/Wsign-compare-6.C: New.
831 * g++.dg/warn/Wdouble-promotion.C: Adjust.
833 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
836 * g++.dg/template/error50.C: New.
838 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
841 * g++.dg/ext/complit13.C: New.
843 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
846 * g++.dg/pr57175.C: New testcase.
848 2013-05-17 Easwaran Raman <eraman@google.com>
850 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
852 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
855 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
857 2013-05-17 Jakub Jelinek <jakub@redhat.com>
859 PR rtl-optimization/57281
860 PR rtl-optimization/57300
861 * gcc.dg/pr57300.c: New test.
862 * gcc.c-torture/execute/pr57281.c: New test.
864 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
867 * g++.dg/ext/sizeof-complit.C: New.
869 2013-05-17 Marek Polacek <polacek@redhat.com>
871 * gcc.dg/strlenopt-25.c: New test.
872 * gcc.dg/strlenopt-26.c: Likewise.
874 2013-05-17 Jakub Jelinek <jakub@redhat.com>
876 * gcc.target/i386/rotate-4.c: Compile only with -mavx
877 instead of -mavx2, require only avx instead of avx2.
878 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
879 of avx2-check.h and turn into an avx runtime test instead of
882 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
884 * g++.dg/ext/vector22.C: Uncomment working test.
886 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
889 * g++.dg/template/pr17410.C: New.
891 2013-05-16 Jakub Jelinek <jakub@redhat.com>
893 * gcc.target/i386/rotate-3.c: New test.
894 * gcc.target/i386/rotate-3a.c: New test.
895 * gcc.target/i386/rotate-4.c: New test.
896 * gcc.target/i386/rotate-4a.c: New test.
897 * gcc.target/i386/rotate-5.c: New test.
898 * gcc.target/i386/rotate-5a.c: New test.
900 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
902 * gcc.dg/visibility-21.c: Require section_anchors.
904 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
906 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
907 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
908 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
910 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
912 * gcc.dg/visibility-21.c: New.
914 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
917 * gcc.dg/pr57286.c: New testcase.
918 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
919 * g++.dg/ext/vector22.C: Comment out transformations not
922 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
925 * gcc.target/mips/call-1.c: Restrict to o32.
926 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
928 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
930 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
932 * g++.dg/warn/Wshadow-1.C: Likewise.
933 * g++.dg/warn/Wshadow-6.C: Likewise.
934 * g++.dg/warn/Wshadow-7.C: Likewise.
936 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
939 * g++.dg/parse/pr31952-1.C: New.
940 * g++.dg/parse/pr31952-2.C: Likewise.
941 * g++.dg/parse/pr31952-3.C: Likewise.
943 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
944 * g++.old-deja/g++.jason/cond.C: Likewise.
945 * g++.dg/cpp0x/range-for5.C: Likewise.
947 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
950 * gcc.target/arm/pr40887.c: Adjust testcase.
951 * gcc.target/arm/pr19599.c: New test.
953 2013-05-15 Richard Biener <rguenther@suse.de>
955 PR tree-optimization/57275
956 * gcc.target/i386/pr57275.c: New testcase.
958 2013-05-15 Jan Hubicka <jh@suse.cz>
960 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
961 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
962 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
964 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
966 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
969 2013-05-14 Jakub Jelinek <jakub@redhat.com>
972 * c-c++-common/Wsequence-point-1.c: New test.
974 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
976 * g++.dg/ext/vector22.C: New testcase.
977 * gcc.dg/binop-xor3.c: Remove xfail.
979 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
981 * gcc.target/aarch64/vect-fcm.x: Add cases testing
982 FLOAT cmp FLOAT ? INT : INT.
983 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
984 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
985 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
986 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
987 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
988 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
990 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
993 * g++.dg/cpp0x/defaulted43.C: New.
995 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
997 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
998 (alloca): Remove declaration.
999 (foo9): Replace alloca by __builtin_alloca.
1001 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
1003 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
1004 Expect "size of array is too large" error.
1006 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1008 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1010 2013-05-14 Richard Biener <rguenther@suse.de>
1013 * g++.dg/torture/pr57235.C: New testcase.
1015 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1018 * gcc.dg/torture/pr57251.c: New test.
1020 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1023 * gcc.target/i386/pr57264.c: New test.
1025 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1027 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1029 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
1031 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1033 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1035 PR tree-optimization/45216
1036 PR tree-optimization/57157
1037 * c-c++-common/rotate-1.c: Add 32 tests with +.
1038 * c-c++-common/rotate-1a.c: Adjust.
1039 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1040 * c-c++-common/rotate-2b.c: New test.
1041 * c-c++-common/rotate-3.c: Add 32 tests with +.
1042 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1043 * c-c++-common/rotate-4b.c: New test.
1044 * c-c++-common/rotate-5.c: New test.
1046 2013-05-13 Martin Jambor <mjambor@suse.cz>
1049 * gcc.dg/ipa/remref-0.c: New test.
1050 * gcc.dg/ipa/remref-1a.c: Likewise.
1051 * gcc.dg/ipa/remref-1b.c: Likewise.
1052 * gcc.dg/ipa/remref-2a.c: Likewise.
1053 * gcc.dg/ipa/remref-2b.c: Likewise.
1055 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
1057 * gcc.dg/vector-shift-2.c: New testcase.
1059 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1061 PR tree-optimization/57230
1062 * gcc.dg/strlenopt-24.c: New test.
1064 PR tree-optimization/57230
1065 * gcc.dg/strlenopt-23.c: New test.
1067 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1070 * gcc.target/sh/pr57108.c: Move this test case to ...
1071 * gcc.c-torture/compile/pr57108.c: ... here.
1073 2013-05-10 Richard Biener <rguenther@suse.de>
1075 PR tree-optimization/57214
1076 * gcc.dg/torture/pr57214.c: New testcase.
1078 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1080 * gcc.dg/vector-shift.c: New testcase.
1082 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1084 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1086 PR tree-optimization/45216
1087 PR tree-optimization/57157
1088 * c-c++-common/rotate-1.c: New test.
1089 * c-c++-common/rotate-1a.c: New test.
1090 * c-c++-common/rotate-2.c: New test.
1091 * c-c++-common/rotate-2a.c: New test.
1092 * c-c++-common/rotate-3.c: New test.
1093 * c-c++-common/rotate-3a.c: New test.
1094 * c-c++-common/rotate-4.c: New test.
1095 * c-c++-common/rotate-4a.c: New test.
1097 2013-05-10 Richard Biener <rguenther@suse.de>
1099 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1100 * gcc.target/i386/l_fma_double_1.c: Adjust.
1101 * gcc.target/i386/l_fma_double_2.c: Likewise.
1102 * gcc.target/i386/l_fma_double_3.c: Likewise.
1103 * gcc.target/i386/l_fma_double_4.c: Likewise.
1104 * gcc.target/i386/l_fma_double_5.c: Likewise.
1105 * gcc.target/i386/l_fma_double_6.c: Likewise.
1106 * gcc.target/i386/l_fma_float_1.c: Likewise.
1107 * gcc.target/i386/l_fma_float_2.c: Likewise.
1108 * gcc.target/i386/l_fma_float_3.c: Likewise.
1109 * gcc.target/i386/l_fma_float_4.c: Likewise.
1110 * gcc.target/i386/l_fma_float_5.c: Likewise.
1111 * gcc.target/i386/l_fma_float_6.c: Likewise.
1113 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1116 * g++.dg/cpp0x/pr51226.C: New.
1118 2013-04-16 Han Shen <shenhan@google.com>
1120 Test cases for '-fstack-protector-strong'.
1121 * gcc.dg/fstack-protector-strong.c: New.
1122 * g++.dg/fstack-protector-strong.C: New.
1124 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1126 * gcc.target/aarch64/ands_1.c: New test.
1127 * gcc.target/aarch64/ands_2.c: Likewise
1129 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1131 * lib/target-supports.exp (check_effective_target_hw): New
1133 * c-c++-common/asan/clone-test-1.c: Call
1134 check_effective_target_hw.
1135 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1136 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1137 possible decorations.
1138 * c-c++-common/asan/null-deref-1.c: Likewise.
1139 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1140 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1141 * c-c++-common/asan/use-after-free-1.c: Likewise.
1142 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1143 * g++.dg/asan/large-func-test-1.C: Likewise.
1145 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1147 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1149 2013-05-07 Richard Biener <rguenther@suse.de>
1152 * g++.dg/torture/pr57190.C: New testcase.
1154 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1156 PR tree-optimization/57149
1157 * gcc.dg/pr57149.c: New test.
1160 * gcc.dg/pr57184.c: New test.
1162 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1164 * gnat.dg/specs/array3.ads: New test.
1166 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1168 * c-c++-common/vector-scalar-2.c: New testcase.
1170 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1172 * gcc.target/i386/asm-dialect-2.c: New testcase.
1174 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1177 * g++.dg/cpp0x/auto38.C: New.
1179 2013-05-06 Richard Biener <rguenther@suse.de>
1181 PR tree-optimization/57185
1182 * gcc.dg/autopar/pr57185.c: New testcase.
1184 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1187 * gcc.target/i386/pr57106.c: New test.
1189 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1191 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1192 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1193 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1194 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1195 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1196 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1197 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1199 2013-05-06 Teresa Johnson <tejohnson@google.com>
1202 * gcc.dg/pr57154.c: New test.
1204 2013-05-06 Richard Biener <rguenther@suse.de>
1207 * gcc.dg/torture/pr57147-1.c: New testcase.
1208 * gcc.dg/torture/pr57147-2.c: Likewise.
1209 * gcc.dg/torture/pr57147-3.c: Likewise.
1211 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1214 * gcc.target/sh/pr55303-1.c: New.
1215 * gcc.target/sh/pr55303-2.c: New.
1216 * gcc.target/sh/pr55303-3.c: New.
1218 2013-05-05 Tobias Burnus <burnus@net-b.de>
1220 * gfortran.dg/allocate_with_source_3.f90: New.
1222 2013-05-05 Tobias Burnus <burnus@net-b.de>
1225 * gfortran.dg/null_8.f90: New.
1227 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1230 * g++.dg/cpp0x/enum27.C: New.
1231 * g++.dg/cpp0x/enum_base.C: Adjust.
1233 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1235 PR tree-optimization/56205
1236 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1238 2013-05-04 Tobias Burnus <burnus@net-b.de>
1240 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1241 * gfortran.dg/bind_c_usage_27.f90: New.
1242 * gfortran.dg/bind_c_usage_28.f90: New.
1244 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1247 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1249 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1252 * gcc.target/powerpc/pr57150.c: New file.
1254 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1256 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1257 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1258 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1259 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1260 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1261 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1262 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1264 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1266 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1267 scan-assembler-times.
1269 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1271 * gcc.dg/tree-ssa/slsr-32.c: New.
1272 * gcc.dg/tree-ssa/slsr-33.c: New.
1273 * gcc.dg/tree-ssa/slsr-34.c: New.
1274 * gcc.dg/tree-ssa/slsr-35.c: New.
1275 * gcc.dg/tree-ssa/slsr-36.c: New.
1276 * gcc.dg/tree-ssa/slsr-37.c: New.
1277 * gcc.dg/tree-ssa/slsr-38.c: New.
1279 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1281 * gcc.target/aarch64/tst_1.c: New test.
1282 * gcc.target/aarch64/tst_2.c: Likewise
1284 2013-05-02 Jeff Law <law@redhat.com>
1286 PR tree-optimization/57144
1287 * gcc.c-torture/execute/pr57144.c: New test.
1289 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1291 PR rtl-optimization/57130
1292 * gcc.c-torture/execute/pr57130.c: New test.
1294 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1296 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1298 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1300 * gcc.target/aarch64/fabd.c: New file.
1302 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1305 * g++.dg/cpp0x/pr54318.C: New.
1307 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1310 * g++.dg/parse/error51.C: New.
1311 * g++.dg/parse/error15.C: Adjust column numbers.
1313 2013-05-02 Tobias Burnus <burnus@net-b.de>
1316 * gfortran.dg/size_kind_2.f90: New.
1317 * gfortran.dg/size_kind_3.f90: New.
1319 2013-05-02 Richard Biener <rguenther@suse.de>
1322 * g++.dg/torture/pr57140.C: New testcase.
1324 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1327 * gcc.target/arm/pr56732-1.c: New test.
1329 2013-05-02 Martin Jambor <mjambor@suse.cz>
1332 * gcc.dg/ipa/pr56988.c: New test.
1334 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1336 * gcc.target/aarch64/bics_1.c: New test.
1337 * gcc.target/aarch64/bics_2.c: Likewise.
1339 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1341 PR rtl-optimization/57131
1342 * gcc.c-torture/execute/pr57131.c: New test.
1344 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1347 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1349 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1352 * gcc.target/i386/pr57091.c: New test.
1354 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1356 * gcc.target/aarch64/vect-vaddv.c: New.
1358 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1360 * gcc.target/aarch64/vect-vmaxv.c: New.
1361 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1363 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1365 * gcc.target/aarch64/scalar-vca.c: New.
1366 * gcc.target/aarch64/vect-vca.c: Likewise.
1368 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1370 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1371 (test_vceqd_s64): Force arguments to SIMD registers.
1372 (test_vceqzd_s64): Likewise.
1373 (test_vcged_s64): Likewise.
1374 (test_vcled_s64): Likewise.
1375 (test_vcgezd_s64): Likewise.
1376 (test_vcged_u64): Likewise.
1377 (test_vcgtd_s64): Likewise.
1378 (test_vcltd_s64): Likewise.
1379 (test_vcgtzd_s64): Likewise.
1380 (test_vcgtd_u64): Likewise.
1381 (test_vclezd_s64): Likewise.
1382 (test_vcltzd_s64): Likewise.
1383 (test_vtst_s64): Likewise.
1384 (test_vtst_u64): Likewise.
1386 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1389 * g++.dg/cpp0x/decltype53.C: New.
1391 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1394 * gfortran.dg/power_5.f90: New test.
1396 2013-04-30 Richard Biener <rguenther@suse.de>
1399 * gcc.dg/torture/pr57122.c: New testcase.
1401 2013-04-30 Richard Biener <rguenther@suse.de>
1404 * g++.dg/torture/pr57107.C: New testcase.
1406 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1408 PR rtl-optimization/57105
1409 * gcc.dg/pr57105.c: New test.
1411 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1413 PR tree-optimization/57104
1414 * gcc.dg/pr57104.c: New test.
1416 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1419 * gcc.target/i386/pr44578.c: New test.
1421 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1424 * gcc.target/i386/pr57097.c: New test.
1426 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1429 * gcc.target/i386/pr57098.c: New test.
1431 2013-04-29 Kai Tietz <ktietz@redhat.com>
1433 * gcc.c-torture/execute/pr55875.c: New test.
1435 2013-04-29 Richard Biener <rguenther@suse.de>
1438 * gcc.dg/torture/pr57075.c: New testcase.
1440 2013-04-29 Richard Biener <rguenther@suse.de>
1443 * gcc.dg/autopar/pr57103.c: New testcase.
1445 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1447 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1449 2013-04-29 Tom de Vries <tom@codesourcery.com>
1451 * gcc.dg/pr50763.c: Update test.
1453 2013-04-26 Jeff Law <law@redhat.com>
1455 * gcc.dg/tree-ssa/vrp88.c: New test.
1457 2013-04-29 Christian Bruel <christian.bruel@st.com>
1460 * gcc.target/sh/pr57108.c: New test.
1462 2013-04-29 Richard Biener <rguenther@suse.de>
1465 * gfortran.dg/gomp/pr57089.f90: New testcase.
1467 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1469 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1471 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1473 * gcc.target/aarch64/vect-vcvt.c: New.
1475 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1477 * gcc.target/aarch64/vect-vrnd.c: New.
1479 2013-04-29 Richard Biener <rguenther@suse.de>
1481 PR tree-optimization/57081
1482 * gcc.dg/torture/pr57081.c: New testcase.
1484 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1486 PR tree-optimization/57083
1487 * gcc.dg/torture/pr57083.c: New test.
1489 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1492 * g++.dg/cpp0x/decltype52.C: New.
1494 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1496 N3472 binary constants
1497 * g++.dg/cpp/limits.C: Adjust warning wording.
1498 * g++.dg/system-binary-constants-1.C: Likewise.
1499 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1501 2013-04-28 Tobias Burnus <burnus@net-b.de>
1504 * gfortran.dg/coarray_30.f90: New.
1506 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1509 * frontend-passes (optimize_power): New function.
1510 (optimize_op): Use it.
1512 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1515 * gcc.c-torture/execute/pr56866.c: New test.
1516 * gcc.target/i386/pr56866.c: New test.
1518 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1521 * gcc.dg/setjmp-5.c: New test.
1523 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1526 * g++.dg/cpp0x/constexpr-55708.C: New.
1528 2013-04-26 Richard Biener <rguenther@suse.de>
1530 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1531 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1532 * gcc.dg/pr53265.c: Remove XFAILs.
1533 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1534 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1536 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1538 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1539 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1540 -fdiagnostics-color=never option similarly to
1541 -fno-diagnostics-show-caret option.
1543 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1545 PR rtl-optimization/57003
1546 * gcc.target/i386/pr57003.c: New test.
1548 2013-04-25 Marek Polacek <polacek@redhat.com>
1550 PR tree-optimization/57066
1551 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1553 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1554 Tejas Belagod <tejas.belagod@arm.com>
1556 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1557 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1558 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1560 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1562 * gcc.target/aarch64/cmp.c: New.
1564 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1566 * gcc.target/aarch64/ngc.c: New.
1568 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1570 * lib/target-supports.exp
1571 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1572 (check_effective_target_arm_neon_fp16_ok): Likewise.
1573 (add_options_for_arm_neon_fp16): Likewise.
1574 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1575 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1577 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1579 PR rtl-optimizations/57046
1580 * gcc.target/i386/pr57046.c: New test.
1582 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1584 * g++.dg/cpp1y/cplusplus.C: New.
1586 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1588 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1590 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1592 * c-c++-common/Wpointer-arith-1.c: New.
1594 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1596 * g++.dg/cpp1y/cxx1y_macro.C: New.
1598 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1601 * g++.dg/cpp0x/sfinae45.C: New.
1603 2013-04-24 Richard Biener <rguenther@suse.de>
1606 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1608 2013-04-23 Richard Biener <rguenther@suse.de>
1611 * gcc.dg/torture/pr57036-1.c: New testcase.
1612 * gcc.dg/torture/pr57036-2.c: Likewise.
1614 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1616 * gcc.target/aarch64/scalar-mov.c: New testcase.
1618 2013-04-23 Richard Biener <rguenther@suse.de>
1620 PR tree-optimization/57026
1621 * gcc.dg/torture/pr57026.c: New testcase.
1623 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1627 * gfortran.dg/transfer_check_4.f90: New.
1629 2013-04-22 Marek Polacek <polacek@redhat.com>
1632 * gcc.dg/pr56990.c: New test.
1634 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1637 * gcc.target/i386/pr57018.c: New test.
1639 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1641 * gcc.target/aarch64/vrecps.c: New.
1642 * gcc.target/aarch64/vrecpx.c: Likewise.
1644 2013-04-22 Christian Bruel <christian.bruel@st.com>
1647 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1649 2013-04-21 Jeff Law <law@redhat.com>
1651 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1653 2013-04-20 Tobias Burnus <burnus@net-b.de>
1656 * gfortran.dg/c_loc_test_22.f90: New.
1658 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1660 PR rtl-optimization/56847
1661 * gcc.dg/pr56847.c: New test.
1663 2013-04-19 Richard Biener <rguenther@suse.de>
1665 PR tree-optimization/56982
1666 * gcc.c-torture/execute/pr56982.c: New testcase.
1668 2013-04-19 Martin Jambor <mjambor@suse.cz>
1670 PR tree-optimization/56718
1671 * g++.dg/ipa/imm-devirt-1.C: New test.
1672 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1674 2013-04-19 Richard Biener <rguenther@suse.de>
1676 PR tree-optimization/57000
1677 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1679 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1680 Mikael Morin <mikael@gcc.gnu.org>
1683 * gfortran.dg/array_constructor_45.f90: New test.
1684 * gfortran.dg/array_constructor_46.f90: New test.
1685 * gfortran.dg/array_constructor_47.f90: New test.
1686 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1688 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1690 PR rtl-optimization/56999
1691 * g++.dg/opt/pr56999.C: New test.
1693 2013-04-18 Cary Coutant <ccoutant@google.com>
1695 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1696 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1698 2013-04-18 Cary Coutant <ccoutant@google.com>
1700 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1701 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1702 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1703 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1704 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1705 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1706 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1707 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1708 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1709 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1710 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1712 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1714 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1716 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1718 PR tree-optimization/56984
1719 * gcc.c-torture/compile/pr56984.c: New test.
1721 PR rtl-optimization/56992
1722 * gcc.dg/pr56992.c: New test.
1724 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1727 * gfortran.dg/proc_ptr_42.f90: New.
1729 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1731 * gnat.dg/discr41.ad[sb]: New test.
1732 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1733 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1734 * gcc.dg/vect/slp-24.c: Likewise.
1735 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1736 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1737 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1738 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1739 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1740 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1741 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1742 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1743 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1744 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1745 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1746 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1747 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1748 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1749 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1750 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1751 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1752 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1753 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1754 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1755 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1756 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1757 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1758 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1759 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1760 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1762 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1765 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1766 * gfortran.dg/module_md5_1.f90: Remove.
1768 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1770 * gcc.target/aarch64/adds3.c: New.
1771 * gcc.target/aarch64/subs3.c: New.
1773 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1775 * gcc.target/aarch64/adds1.c: New.
1776 * gcc.target/aarch64/adds2.c: New.
1777 * gcc.target/aarch64/subs1.c: New.
1778 * gcc.target/aarch64/subs2.c: New.
1780 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1782 Implement n3599 - Literal operator templates for strings.
1783 * g++.dg/cpp1y/udlit-char-template.C: New test.
1784 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1786 2013-04-16 Tobias Burnus <burnus@net-b.de>
1789 * gfortran.dg/no_arg_check_1.f90: New.
1790 * gfortran.dg/no_arg_check_2.f90: New.
1791 * gfortran.dg/no_arg_check_3.f90: New.
1793 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1796 * gfortran.dg/proc_ptr_41.f90: New.
1798 2013-04-16 Richard Biener <rguenther@suse.de>
1800 PR tree-optimization/56756
1801 * gcc.dg/torture/pr56756.c: New testcase.
1803 2013-04-16 Tobias Burnus <burnus@net-b.de>
1806 * gfortran.dg/c_assoc_5.f90: New.
1808 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1810 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1811 * gcc.c-torture/execute/pr33992.x: Remove.
1812 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1813 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1814 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1816 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1818 PR tree-optimization/56962
1819 * gcc.c-torture/execute/pr56962.c: New test.
1821 2013-04-15 Richard Biener <rguenther@suse.de>
1823 PR tree-optimization/56933
1824 * gcc.dg/vect/pr56933.c: New testcase.
1826 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1828 * gcc.target/arm/anddi3-opt.c: New test.
1829 * gcc.target/arm/anddi3-opt2.c: Likewise.
1831 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1833 * gcc.dg/pr56890-1.c: New test.
1834 * gcc.dg/pr56890-2.c: Likewise.
1836 2013-04-15 Joey Ye <joey.ye@arm.com>
1838 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1839 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1841 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1844 * gfortran.dg/select_type_33.f03: New test.
1846 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1849 * gfortran.dg/typebound_proc_29.f03: New.
1851 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1854 * gfortran.dg/typebound_proc_28.f03: New.
1856 2013-04-12 Jeff Law <law@redhat.com>
1858 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1861 2013-04-12 Tobias Burnus <burnus@net-b.de>
1864 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1866 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1869 * gcc.target/i386/pr56903.c: New test.
1871 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1874 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1875 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1876 * gfortran.dg/block_11.f90: Fix invalid test case.
1877 * gfortran.dg/function_types_3.f90: Add new error message.
1878 * gfortran.dg/global_references_1.f90: Ditto.
1879 * gfortran.dg/import2.f90: Remove unneeded parts.
1880 * gfortran.dg/import6.f90: Fix invalid test case.
1881 * gfortran.dg/proc_decl_2.f90: Ditto.
1882 * gfortran.dg/proc_decl_9.f90: Ditto.
1883 * gfortran.dg/proc_decl_18.f90: Ditto.
1884 * gfortran.dg/proc_ptr_40.f90: New.
1885 * gfortran.dg/whole_file_7.f90: Modified error wording.
1886 * gfortran.dg/whole_file_16.f90: Ditto.
1887 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1888 * gfortran.dg/whole_file_18.f90: Modified error wording.
1889 * gfortran.dg/whole_file_20.f03: Ditto.
1890 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1893 2013-04-12 Richard Biener <rguenther@suse.de>
1896 2013-04-10 Richard Biener <rguenther@suse.de>
1898 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1900 2013-04-12 Tobias Burnus <burnus@net-b.de>
1903 * gfortran.dg/class_allocate_15.f90: New.
1906 2013-04-12 Tobias Burnus <burnus@net-b.de>
1908 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1909 scan-tree-dump-times.
1911 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1913 PR tree-optimization/56918
1914 PR tree-optimization/56920
1915 * gcc.dg/vect/pr56918.c: New test.
1916 * gcc.dg/vect/pr56920.c: New test.
1918 2013-04-12 Tobias Burnus <burnus@net-b.de>
1921 * gfortran.dg/class_allocate_14.f90: New.
1922 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1923 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1925 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1927 * gcc.dg/fold-cstvecshift.c: New testcase.
1929 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1931 * gcc.target/aarch64/negs.c: New.
1934 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1937 * g++.dg/template/arrow4.C: New test.
1939 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1941 * gnat.dg/array23.adb: New test.
1942 * gnat.dg/array23_pkg[123].ads: New helpers.
1944 2013-04-11 Jeff Law <law@redhat.com>
1946 PR tree-optimization/56900
1947 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1949 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1952 * g++.dg/cpp0x/sfinae44.C: New.
1954 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1956 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1957 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1959 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1962 * g++.dg/cpp0x/enum26.C: New.
1963 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1965 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1967 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1969 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1971 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1972 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1973 loop is vectorized and that the correct instruction is generated.
1974 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1975 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1976 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1978 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1980 PR tree-optimization/56899
1981 * gcc.c-torture/execute/pr56899.c: New test.
1983 2013-04-10 David S. Miller <davem@davemloft.net>
1985 * gcc.target/sparc/setcc-4.c: New test.
1986 * gcc.target/sparc/setcc-5.c: New test.
1988 2013-04-10 Richard Biener <rguenther@suse.de>
1990 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1992 2013-04-10 Richard Biener <rguenther@suse.de>
1994 * gcc.dg/vect/slp-39.c: New testcase.
1996 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1998 PR tree-optimization/55524
1999 * gcc.target/epiphany/fnma-1.c: New test.
2001 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
2003 * gcc.dg/tree-ssa/inline-11.c: New test
2005 2013-04-10 Jakub Jelinek <jakub@redhat.com>
2008 * g++.dg/template/arrow3.C: New test.
2010 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2012 * gcc.target/arm/minmax_minus.c: New test.
2014 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2017 * c-c++-common/gomp/pr56883.c: New test.
2019 2013-04-09 Jeff Law <law@redhat.com>
2021 * gcc.dg/tree-ssa/vrp87.c: New test.
2023 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2025 PR tree-optimization/56854
2026 * g++.dg/torture/pr56854.C: New test.
2028 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2031 * gfortran.dg/array_constructor_44.f90: New test.
2033 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
2036 * g++.dg/cpp0x/constexpr-specialization.C: New.
2038 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2040 * gcc.c-torture/execute/pr56837.c: New test.
2044 * g++.dg/opt/vt3.C: New test.
2045 * g++.dg/opt/vt4.C: New test.
2047 2013-04-08 Jeff Law <law@redhat.com>
2049 * gcc.dg/tree-ssa/forwprop-25.c: New test.
2051 2013-04-08 Richard Biener <rguenther@suse.de>
2053 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2055 2013-04-08 Richard Biener <rguenther@suse.de>
2057 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2059 2013-04-08 Richard Biener <rguenther@suse.de>
2061 * g++.dg/vect/slp-pr56812.cc: Adjust.
2063 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2065 * gcc.dg/pr56837.c: New test.
2066 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2067 "generated memset minus one".
2069 2013-04-07 Tobias Burnus <burnus@net-b.de>
2072 * gfortran.dg/reshape_5.f90: New.
2074 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2077 * gcc.target/powerpc/recip-1.c: Modify expected output.
2078 * gcc.target/powerpc/recip-3.c: Likewise.
2079 * gcc.target/powerpc/recip-4.c: Likewise.
2080 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2082 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2084 * gcc.target/arm/peep-ldrd-1.c: New test.
2085 * gcc.target/arm/peep-strd-1.c: Likewise.
2087 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2089 * gcc.target/arm/negdi-1.c: New test.
2090 * gcc.target/arm/negdi-2.c: Likewise.
2091 * gcc.target/arm/negdi-3.c: Likewise.
2092 * gcc.target/arm/negdi-4.c: Likewise.
2094 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2096 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2097 Add -march=armv8-a when we use v8 NEON.
2098 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2099 (check_effective_target_vect_call_ceilf): Likewise.
2100 (check_effective_target_vect_call_floorf): Likewise.
2101 (check_effective_target_vect_call_roundf): Likewise.
2102 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2103 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2104 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2105 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2106 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2108 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2110 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2111 * gcc.target/powerpc/sd-pwr6.c: Same.
2112 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2113 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2115 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2117 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2119 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2122 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2123 * gfortran.dg/altreturn_4.f90: Ditto.
2124 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2125 * gfortran.dg/altreturn_5.f90: Ditto.
2126 * gfortran.dg/altreturn_6.f90: Ditto.
2127 * gfortran.dg/altreturn_7.f90: Ditto.
2129 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2131 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2133 (check_effective_target_arm_v8_neon_ok_nocache):
2135 (check_effective_target_arm_v8_neon_ok): Change to use
2136 check_effective_target_arm_v8_neon_ok_nocache.
2137 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2139 (check_effective_target_vect_call_btruncf):
2140 Enable for arm and ARMv8 NEON.
2141 (check_effective_target_vect_call_ceilf): Likewise.
2142 (check_effective_target_vect_call_floorf): Likewise.
2143 (check_effective_target_vect_call_roundf): Likewise.
2144 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2147 2013-04-04 Marek Polacek <polacek@redhat.com>
2149 PR tree-optimization/48186
2150 * gcc.dg/pr48186.c: New test.
2152 2013-04-04 Richard Biener <rguenther@suse.de>
2154 PR tree-optimization/56826
2155 * gcc.dg/vect/pr56826.c: New testcase.
2156 * gcc.dg/vect/O3-pr36098.c: Adjust.
2158 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2160 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2161 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2162 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2163 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2164 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2165 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2166 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2167 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2168 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2169 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2171 2013-04-04 Richard Biener <rguenther@suse.de>
2173 PR tree-optimization/56213
2174 * gcc.dg/vect/vect-123.c: New testcase.
2176 2013-04-04 Tobias Burnus <burnus@net-b.de>
2179 * gfortran.dg/read_repeat_2.f90: New.
2181 2013-04-04 Richard Biener <rguenther@suse.de>
2183 PR tree-optimization/56837
2184 * g++.dg/torture/pr56837.C: New testcase.
2186 2013-04-04 Tobias Burnus <burnus@net-b.de>
2189 * gfortran.dg/c_loc_test_21.f90: New.
2190 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2191 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2192 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2193 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2194 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2196 2013-04-03 Jeff Law <law@redhat.com>
2198 PR tree-optimization/56799
2199 * gcc.c-torture/execute/pr56799.c: New test.
2201 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2204 * g++.dg/warn/Wpointer-arith-1.C: New.
2205 * g++.dg/gomp/for-19.C: Adjust.
2207 2013-04-03 Marek Polacek <polacek@redhat.com>
2210 * gcc.dg/pr55702.c: New test.
2212 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2215 * gcc.dg/pr56809.c: New testcase.
2217 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2220 * g++.dg/debug/pr56819.C: New test.
2222 2013-04-03 Richard Biener <rguenther@suse.de>
2224 PR tree-optimization/56817
2225 * g++.dg/torture/pr56817.C: New testcase.
2227 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2229 * gcc.dg/vect/bb-slp-31.c: New file.
2231 2013-04-03 Jason Merrill <jason@redhat.com>
2234 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2236 2013-04-03 Richard Biener <rguenther@suse.de>
2238 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2240 2013-04-03 Richard Biener <rguenther@suse.de>
2242 PR tree-optimization/55964
2243 * gcc.dg/torture/pr55964-2.c: New testcase.
2245 2013-04-03 Richard Biener <rguenther@suse.de>
2247 PR tree-optimization/56501
2248 * gcc.dg/torture/pr56501.c: New testcase.
2250 2013-04-03 Richard Biener <rguenther@suse.de>
2252 PR tree-optimization/56407
2253 * gcc.dg/torture/pr56407.c: New testcase.
2255 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2257 PR tree-optimization/56790
2258 * g++.dg/ext/pr56790-1.C: New testcase.
2260 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2262 * gcc.target/i386/merge-1.c: New testcase.
2263 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2265 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2268 * gcc.c-torture/execute/pr19449.c: New test.
2270 2013-04-03 Richard Biener <rguenther@suse.de>
2272 PR tree-optimization/56812
2273 * g++.dg/vect/slp-pr56812.cc: New testcase.
2275 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2279 * gfortran.dg/altreturn_8.f90: New.
2280 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2281 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2282 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2284 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2286 PR rtl-optimization/56745
2287 * gcc.c-torture/compile/pr56745.c: New test.
2289 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2291 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2293 2013-04-02 Richard Biener <rguenther@suse.de>
2295 PR tree-optimization/56778
2296 * gcc.dg/torture/pr56778.c: New testcase.
2298 2013-04-02 Richard Biener <rguenther@suse.de>
2301 * g++.dg/torture/pr56768.C: New testcase.
2303 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2305 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2307 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2310 * gfortran.dg/namelist_82.f90: New test.
2312 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2315 * gfortran.dg/implicit_class_1.f90: New.
2317 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2320 * gfortran.dg/namelist_81.f90: New test.
2322 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2324 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2325 for constant and equal string lengths.
2326 * gfortran.dg/character_comparison_5.f90: Likewise.
2327 * gfortran.dg/character_comparison_9.f90: New test.
2329 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2331 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2332 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2334 2013-03-29 Tobias Burnus <burnus@net-b.de>
2337 * gfortran.dg/optional_absent_3.f90: New.
2339 2013-03-29 Tobias Burnus <burnus@net-b.de>
2342 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2344 2013-03-29 Tobias Burnus <burnus@net-b.de>
2347 * gfortran.dg/namelist_80.f90: New.
2349 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2352 * gfortran.dg/string_length_2.f90: New test.
2353 * gfortran.dg/dependency_41.f90: New test.
2355 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2358 * gfortran.dg/array_constructor_43.f90: New test.
2359 * gfortran.dg/random_seed_3.f90: New test.
2361 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2363 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2364 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2365 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2366 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2367 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2368 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2369 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2370 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2371 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2372 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2374 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2377 * g++.dg/conversion/op4.C: Adjust.
2378 * g++.dg/cpp0x/rv1n.C: Likewise.
2379 * g++.dg/cpp0x/rv2n.C: Likewise.
2380 * g++.dg/cpp0x/template_deduction.C: Likewise.
2381 * g++.dg/expr/cond8.C: Likewise.
2382 * g++.dg/other/error4.C: Likewise.
2383 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2384 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2385 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2386 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2387 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2388 * g++.old-deja/g++.law/cvt20.C: Likewise.
2389 * g++.old-deja/g++.law/cvt8.C: Likewise.
2390 * g++.old-deja/g++.law/init8.C: Likewise.
2391 * g++.old-deja/g++.mike/net12.C: Likewise.
2392 * g++.old-deja/g++.mike/net8.C: Likewise.
2393 * g++.old-deja/g++.mike/p2793.C: Likewise.
2394 * g++.old-deja/g++.mike/p3836.C: Likewise.
2395 * g++.old-deja/g++.mike/p418.C: Likewise.
2396 * g++.old-deja/g++.mike/p701.C: Likewise.
2397 * g++.old-deja/g++.mike/p807.C: Likewise.
2399 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2402 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2405 2013-03-28 Marek Polacek <polacek@redhat.com>
2407 PR tree-optimization/56695
2408 * gcc.dg/vect/pr56695.c: New test.
2410 2013-03-28 Richard Biener <rguenther@suse.de>
2412 PR tree-optimization/37021
2413 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2414 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2416 2013-03-27 Tobias Burnus <burnus@net-b.de>
2420 * gfortran.dg/sizeof_2.f90: New.
2421 * gfortran.dg/sizeof_3.f90: New.
2422 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2424 2013-03-27 Richard Biener <rguenther@suse.de>
2426 PR tree-optimization/37021
2427 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2429 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2431 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2432 * g++.dg/ipa/ivinline-2.C: Likewise.
2433 * g++.dg/ipa/ivinline-3.C: Likewise.
2434 * g++.dg/ipa/ivinline-4.C: Likewise.
2435 * g++.dg/ipa/ivinline-5.C: Likewise.
2436 * g++.dg/ipa/ivinline-7.C: Likewise.
2437 * g++.dg/ipa/ivinline-8.C: Likewise.
2438 * g++.dg/ipa/ivinline-9.C: Likewise.
2439 * g++.dg/cpp0x/noexcept03.C: Likewise.
2440 * gcc.dg/const-1.c: Likewise.
2441 * gcc.dg/ipa/pure-const-1.c: Likewise.
2442 * gcc.dg/noreturn-8.c: Likewise.
2443 * gcc.target/i386/mmx-1.c: Likewise.
2444 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2445 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2446 * gcc.c-torture/execute/pr33992.x: New file.
2448 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2450 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2452 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2455 * g++.dg/ext/desig5.C: New.
2457 2013-03-26 Tobias Burnus <burnus@net-b.de>
2460 * gfortran.dg/merge_init_expr_2.f90: New.
2461 * gfortran.dg/merge_char_1.f90: Modify test to
2462 stay a run-time test.
2463 * gfortran.dg/merge_char_3.f90: Ditto.
2465 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2467 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2468 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2470 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2473 * g++.dg/cpp0x/range-for23.C: New.
2475 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2478 * gfortran.dg/namelist_79.f90: New.
2480 2013-03-25 Martin Jambor <mjambor@suse.cz>
2482 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2484 2013-03-25 Tobias Burnus <burnus@net-b.de>
2504 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2505 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2506 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2507 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2508 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2509 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2510 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2511 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2512 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2513 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2514 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2515 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2516 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2517 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2518 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2519 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2520 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2521 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2522 * gfortran.dg/pr32601_1.f03: Ditto.
2523 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2524 * gfortran.dg/blockdata_7.f90: New.
2525 * gfortran.dg/c_assoc_4.f90: New.
2526 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2527 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2528 * gfortran.dg/c_funloc_tests_8.f90: New.
2529 * gfortran.dg/c_loc_test_17.f90: New.
2530 * gfortran.dg/c_loc_test_18.f90: New.
2531 * gfortran.dg/c_loc_test_19.f90: New.
2532 * gfortran.dg/c_loc_test_20.f90: New.
2533 * gfortran.dg/c_sizeof_5.f90: New.
2534 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2535 * gfortran.dg/transfer_resolve_2.f90: New.
2536 * gfortran.dg/transfer_resolve_3.f90: New.
2537 * gfortran.dg/transfer_resolve_4.f90: New.
2538 * gfortran.dg/pr32601.f03: Update dg-error.
2539 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2540 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2542 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2544 * gcc.target/arm/vseleqdf.c: New test.
2545 * gcc.target/arm/vseleqsf.c: Likewise.
2546 * gcc.target/arm/vselgedf.c: Likewise.
2547 * gcc.target/arm/vselgesf.c: Likewise.
2548 * gcc.target/arm/vselgtdf.c: Likewise.
2549 * gcc.target/arm/vselgtsf.c: Likewise.
2550 * gcc.target/arm/vselledf.c: Likewise.
2551 * gcc.target/arm/vsellesf.c: Likewise.
2552 * gcc.target/arm/vselltdf.c: Likewise.
2553 * gcc.target/arm/vselltsf.c: Likewise.
2554 * gcc.target/arm/vselnedf.c: Likewise.
2555 * gcc.target/arm/vselnesf.c: Likewise.
2556 * gcc.target/arm/vselvcdf.c: Likewise.
2557 * gcc.target/arm/vselvcsf.c: Likewise.
2558 * gcc.target/arm/vselvsdf.c: Likewise.
2559 * gcc.target/arm/vselvssf.c: Likewise.
2561 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2563 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2565 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2566 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2567 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2568 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2569 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2570 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2571 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2572 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2573 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2574 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2575 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2576 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2577 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2578 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2579 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2580 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2581 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2582 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2583 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2584 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2585 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2586 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2587 * gcc.target/arm/atomic-op-char.c: Likewise.
2588 * gcc.target/arm/atomic-op-consume.c: Likewise.
2589 * gcc.target/arm/atomic-op-int.c: Likewise.
2590 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2591 * gcc.target/arm/atomic-op-release.c: Likewise.
2592 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2593 * gcc.target/arm/atomic-op-short.c: Likewise.
2595 2013-03-25 Richard Biener <rguenther@suse.de>
2598 * g++.dg/torture/pr56694.C: New testcase.
2600 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2603 * gcc.target/arm/neon-vcond-gt.c: New test.
2604 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2605 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2607 2013-03-25 Richard Biener <rguenther@suse.de>
2609 PR tree-optimization/56689
2610 * gcc.dg/torture/pr56689.c: New testcase.
2612 2013-03-25 Kai Tietz <ktietz@redhat.com>
2614 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2616 2013-03-24 Tobias Burnus <burnus@net-b.de>
2619 * gfortran.dg/eof_5.f90: New.
2621 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2623 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2626 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2628 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2630 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2633 * gcc.c-torture/execute/builtins/builtins.exp: Add
2634 -Wl,--allow-multiple-definition for RTEMS targets.
2636 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2638 * gcc.target/aarch64/movk.c: New test.
2640 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2642 * g++.dg/ext/vector21.C: New testcase.
2644 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2646 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2647 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2649 2013-03-21 Richard Biener <rguenther@suse.de>
2651 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2652 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2654 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2656 * gcc.target/aarch64/vect.c: Test and result vector added
2657 for sabd and saba instructions.
2658 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2659 instructions in assembly.
2660 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2661 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2662 for fabd instruction.
2663 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2664 instruction in assembly.
2665 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2667 2013-03-20 Jeff Law <law@redhat.com>
2669 * g++.dg/tree-ssa/ssa-dom.C: New test.
2671 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2673 * gcc.target/powerpc/mmfpgpr.c: New test.
2674 * gcc.target/powerpc/sd-vsx.c: Likewise.
2675 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2676 * gcc.target/powerpc/vsx-float0.c: Likewise.
2678 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2680 PR tree-optimization/56355
2681 * gcc.dg/pr56355-1.c: New file.
2683 2013-03-20 Catherine Moore <clm@codesourcery.com>
2684 Richard Sandiford <rdsandiford@googlemail.com>
2686 * gcc.target/mips/mips.exp: Add microMIPS support.
2687 * gcc.target/mips/umips-movep-2.c: New test.
2688 * gcc.target/mips/umips-lwp-2.c: New test.
2689 * gcc.target/mips/umips-swp-5.c: New test.
2690 * gcc.target/mips/umips-constraints-1.c: New test.
2691 * gcc.target/mips/umips-lwp-3.c: New test.
2692 * gcc.target/mips/umips-swp-6.c: New test.
2693 * gcc.target/mips/umips-constraints-2.c: New test.
2694 * gcc.target/mips/umips-save-restore-1.c: New test.
2695 * gcc.target/mips/umips-lwp-4.c: New test.
2696 * gcc.target/mips/umips-swp-7.c: New test.
2697 * gcc.target/mips/umips-save-restore-2.c: New test.
2698 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2699 * gcc.target/mips/umips-lwp-5.c: New test.
2700 * gcc.target/mips/umips-save-restore-3.c: New test.
2701 * gcc.target/mips/umips-lwp-6.c: New test.
2702 * gcc.target/mips/umips-swp-1.c: New test.
2703 * gcc.target/mips/umips-lwp-7.c: New test.
2704 * gcc.target/mips/umips-swp-2.c: New test.
2705 * gcc.target/mips/umips-lwp-8.c: New test.
2706 * gcc.target/mips/umips-swp-3.c: New test.
2707 * gcc.target/mips/umips-movep-1.c: New test.
2708 * gcc.target/mips/umips-lwp-1.c: New test.
2709 * gcc.target/mips/umips-swp-4.c: New test.
2711 2013-03-20 Richard Biener <rguenther@suse.de>
2713 PR tree-optimization/56661
2714 * gcc.dg/torture/pr56661.c: New testcase.
2716 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2718 PR rtl-optimization/56605
2719 * gcc.target/powerpc/pr56605.c: New.
2721 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2724 * gfortran.dg/do_1.f90: Don't xfail.
2726 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2729 * gfortran.dg/namelist_77.f90: New.
2730 * gfortran.dg/namelist_78.f90: New.
2732 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2735 * gfortran.dg/open_negative_unit_1.f90: New.
2737 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2739 * gcc.target/aarch64/sbc.c: New test.
2741 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2743 * gcc.target/aarch64/ror.c: New test.
2745 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2747 * gcc.target/aarch64/extr.c: New test.
2749 2013-03-19 Richard Biener <rguenther@suse.de>
2751 PR tree-optimization/56273
2752 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2753 * c-c++-common/uninit-17.c: Likewise.
2755 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2757 PR tree-optimization/56635
2758 * g++.dg/torture/pr56635.C: New test.
2760 2013-03-18 Richard Biener <rguenther@suse.de>
2762 PR tree-optimization/3713
2763 * g++.dg/ipa/devirt-12.C: New testcase.
2765 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2768 * c-c++-common/pr56566.c: New test.
2770 2013-03-17 Jason Merrill <jason@redhat.com>
2772 * g++.dg/template/abstract-dr337.C: XFAIL.
2774 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2777 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2778 * c-c++-common/pr56607.c: New test.
2780 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2783 * g++.dg/cpp0x/constexpr-array5.C: New.
2785 2013-03-15 Tobias Burnus <burnus@net-b.de>
2788 * gfortran.dg/transfer_intrinsic_5.f90: New.
2790 2013-03-15 Kai Tietz <ktietz@redhat.com>
2792 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2793 * gcc.target/i386/pr20020-1.c: Likewise.
2794 * gcc.target/i386/pr20020-2.c: Likewise.
2795 * gcc.target/i386/pr20020-3.c: Likewise.
2796 * gcc.target/i386/pr53425-1.c: Likewise.
2797 * gcc.target/i386/pr53425-2.c: Likewise.
2798 * gcc.target/i386/pr55093.c: Likewise.
2799 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2801 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2804 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2805 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2807 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2809 PR tree-optimization/53265
2810 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2812 * gcc.dg/graphite/id-6.c (test): Likewise.
2813 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2814 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2816 PR tree-optimization/53265
2817 * gcc.dg/pr53265.c: New test.
2818 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2820 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2822 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2823 n, use it as high bound instead of 4.
2825 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2828 * gcc.target/sh/pr49880-1.c: New.
2829 * gcc.target/sh/pr49880-2.c: New.
2830 * gcc.target/sh/pr49880-3.c: New.
2831 * gcc.target/sh/pr49880-4.c: New.
2832 * gcc.target/sh/pr49880-5.c: New.
2834 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2836 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2838 2013-03-13 Richard Biener <rguenther@suse.de>
2840 PR tree-optimization/56608
2841 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2843 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2846 * g++.dg/cpp0x/alias-decl-32.C: New.
2848 2013-03-11 Jan Hubicka <jh@suse.cz>
2851 * gcc.c-torture/compile/pr56571.c: New testcase.
2853 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2855 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2856 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2858 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2860 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2861 * gcc.dg/inline_4.c: Likewise.
2862 * gcc.dg/unroll_2.c: Likewise.
2863 * gcc.dg/unroll_3.c: Likewise.
2864 * gcc.dg/unroll_4.c: Likewise.
2866 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2869 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2872 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2874 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2877 * gcc.c-torture/compile/pr40797.c: New.
2879 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2881 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2883 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2886 * gfortran.dg/class_56.f90: New test.
2888 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2891 * gcc.target/mips/pr56524.c: New test.
2893 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2896 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2898 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2901 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2903 2013-03-08 Marek Polacek <polacek@redhat.com>
2905 PR tree-optimization/56478
2906 * gcc.dg/torture/pr56478.c: New test.
2908 2013-03-08 Kai Tietz <ktietz@redhat.com>
2910 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2911 targets linker option --allow-multiple-definition.
2913 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2914 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2915 * gcc.dg/pr52549.c: Add LLP64 case.
2916 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2917 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2918 * gcc.dg/torture/pr51071-2.c: Likewise.
2919 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2920 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2921 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2922 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2923 * gcc.dg/weak/weak-1.c: Likewise.
2924 * gcc.dg/weak/weak-2.c: Likewise.
2925 * gcc.dg/weak/weak-3.c: Likewise.
2926 * gcc.dg/weak/weak-4.c: Likewise.
2927 * gcc.dg/weak/weak-5.c: Likewise.
2928 * gcc.dg/weak/weak-15.c: Likewise.
2929 * gcc.dg/weak/weak-16.c: Likewise.
2931 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2933 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2935 PR tree-optimization/56559
2936 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2938 2013-03-07 Andreas Schwab <schwab@suse.de>
2940 * gcc.dg/pr31490.c: Fix last change.
2942 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2945 * g++.dg/template/crash115.C: New.
2947 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2949 PR tree-optimization/56539
2950 * gcc.c-torture/compile/pr56539.c: New test.
2952 2013-03-06 Kai Tietz <ktietz@redhat.com>
2954 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2956 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2957 * gcc.dg/lto/20091013-1_2.c: Likewise.
2958 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2960 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2962 * gnat.dg/specs/aggr6.ads: New test.
2964 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2966 * gnat.dg/loop_optimization15.ad[sb]: New test.
2968 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2971 * gcc.dg/pr56548.c: New test.
2973 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2976 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2978 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2981 * g++.dg/template/typename20.C: New test.
2983 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2986 * gcc.dg/pr56510.c: New test.
2988 PR rtl-optimization/56484
2989 * gcc.c-torture/compile/pr56484.c: New test.
2991 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2994 * g++.dg/warn/Wsign-conversion-2.C: New.
2996 2013-03-05 Richard Biener <rguenther@suse.de>
2998 PR tree-optimization/56270
2999 * gcc.dg/vect/slp-38.c: New testcase.
3001 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3003 PR rtl-optimization/56494
3004 * gcc.dg/pr56494.c: New test.
3006 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
3008 * gcc.dg/pr56424.c: New test.
3010 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3012 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3013 * gcc.dg/pr56228.c <avr>: Skip.
3015 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3018 PR tree-optimization/52631
3019 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3021 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
3023 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3024 * gcc.dg/vect/vect-83_64.c: Same.
3026 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3029 * gfortran.dg/pointer_check_13.f90: New test.
3031 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3034 * gfortran.dg/array_constructor_42.f90: New test.
3036 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
3039 * g++.dg/template/static33.C: New.
3040 * g++.dg/template/static34.C: Likewise.
3043 * g++.dg/template/static35.C: New.
3045 2013-03-01 Steve Ellcey <sellcey@mips.com>
3047 * gcc.dg/pr56396.c: Require pic support.
3049 2013-03-01 Richard Biener <rguenther@suse.de>
3051 PR tree-optimization/55481
3052 * gcc.dg/torture/pr56488.c: New testcase.
3054 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3055 Jakub Jelinek <jakub@redhat.com>
3058 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3059 no_sanitize_address attribute rather than no_address_safety_analysis.
3060 * g++.dg/asan/sanitizer_test_utils.h
3061 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3062 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3063 in addition to no_address_safety_analysis.
3065 2013-02-28 Jason Merrill <jason@redhat.com>
3068 * g++.dg/cpp0x/constexpr-and.C: New.
3070 2013-02-28 Martin Jambor <mjambor@suse.cz>
3072 PR tree-optimization/56294
3073 * g++.dg/debug/pr56294.C: New test.
3075 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3077 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3079 2013-02-27 Marek Polacek <polacek@redhat.com>
3081 PR rtl-optimization/56466
3082 * gcc.dg/pr56466.c: New test.
3084 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3086 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3087 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3088 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3090 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3093 * gcc.dg/pr45472.c: New test.
3095 2013-02-26 Marek Polacek <polacek@redhat.com>
3097 PR tree-optimization/56426
3098 * gcc.dg/pr56436.c: New test.
3100 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3102 PR tree-optimization/56448
3103 * gcc.c-torture/compile/pr56448.c: New test.
3105 PR tree-optimization/56443
3106 * gcc.dg/torture/pr56443.c: New test.
3108 2013-02-25 Richard Biener <rguenther@suse.de>
3110 PR tree-optimization/56175
3111 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3113 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3116 * g++.dg/torture/pr56403.C: New test.
3118 2013-02-25 Catherine Moore <clm@codesourcery.com>
3121 2013-02-24 Catherine Moore <clm@codesourcery.com>
3122 Richard Sandiford <rdsandiford@googlemail.com>
3124 * gcc.target/mips/mips.exp: Add microMIPS support.
3125 * gcc.target/mips/umips-movep-2.c: New test.
3126 * gcc.target/mips/umips-lwp-2.c: New test.
3127 * gcc.target/mips/umips-swp-5.c: New test.
3128 * gcc.target/mips/umips-constraints-1.c: New test.
3129 * gcc.target/mips/umips-lwp-3.c: New test.
3130 * gcc.target/mips/umips-swp-6.c: New test.
3131 * gcc.target/mips/umips-constraints-2.c: New test.
3132 * gcc.target/mips/umips-save-restore-1.c: New test.
3133 * gcc.target/mips/umips-lwp-4.c: New test.
3134 * gcc.target/mips/umips-swp-7.c: New test.
3135 * gcc.target/mips/umips-save-restore-2.c: New test.
3136 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3137 * gcc.target/mips/umips-lwp-5.c: New test.
3138 * gcc.target/mips/umips-save-restore-3.c: New test.
3139 * gcc.target/mips/umips-lwp-6.c: New test.
3140 * gcc.target/mips/umips-swp-1.c: New test.
3141 * gcc.target/mips/umips-lwp-7.c: New test.
3142 * gcc.target/mips/umips-swp-2.c: New test.
3143 * gcc.target/mips/umips-lwp-8.c: New test.
3144 * gcc.target/mips/umips-swp-3.c: New test.
3145 * gcc.target/mips/umips-movep-1.c: New test.
3146 * gcc.target/mips/umips-lwp-1.c: New test.
3147 * gcc.target/mips/umips-swp-4.c: New test.
3149 2013-02-24 Catherine Moore <clm@codesourcery.com>
3150 Richard Sandiford <rdsandiford@googlemail.com>
3152 * gcc.target/mips/mips.exp: Add microMIPS support.
3153 * gcc.target/mips/umips-movep-2.c: New test.
3154 * gcc.target/mips/umips-lwp-2.c: New test.
3155 * gcc.target/mips/umips-swp-5.c: New test.
3156 * gcc.target/mips/umips-constraints-1.c: New test.
3157 * gcc.target/mips/umips-lwp-3.c: New test.
3158 * gcc.target/mips/umips-swp-6.c: New test.
3159 * gcc.target/mips/umips-constraints-2.c: New test.
3160 * gcc.target/mips/umips-save-restore-1.c: New test.
3161 * gcc.target/mips/umips-lwp-4.c: New test.
3162 * gcc.target/mips/umips-swp-7.c: New test.
3163 * gcc.target/mips/umips-save-restore-2.c: New test.
3164 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3165 * gcc.target/mips/umips-lwp-5.c: New test.
3166 * gcc.target/mips/umips-save-restore-3.c: New test.
3167 * gcc.target/mips/umips-lwp-6.c: New test.
3168 * gcc.target/mips/umips-swp-1.c: New test.
3169 * gcc.target/mips/umips-lwp-7.c: New test.
3170 * gcc.target/mips/umips-swp-2.c: New test.
3171 * gcc.target/mips/umips-lwp-8.c: New test.
3172 * gcc.target/mips/umips-swp-3.c: New test.
3173 * gcc.target/mips/umips-movep-1.c: New test.
3174 * gcc.target/mips/umips-lwp-1.c: New test.
3175 * gcc.target/mips/umips-swp-4.c: New test.
3177 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3180 * lib/asan-dg.exp (asan_link_flags): Add
3181 -B${gccpath}/libsanitizer/asan/ to flags.
3183 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3186 * gcc.dg/torture/pr56420.c: New test.
3188 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3191 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3193 2013-02-21 Martin Jambor <mjambor@suse.cz>
3195 PR tree-optimization/56310
3196 * g++.dg/ipa/pr56310.C: New test.
3198 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3201 * gfortran.dg/proc_ptr_comp_37.f90: New.
3203 2013-02-21 Richard Biener <rguenther@suse.de>
3205 PR tree-optimization/56415
3207 2013-02-11 Richard Biener <rguenther@suse.de>
3209 PR tree-optimization/56273
3210 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3211 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3212 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3213 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3214 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3215 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3217 2013-02-21 Marek Polacek <polacek@redhat.com>
3219 PR tree-optimization/56398
3220 * g++.dg/torture/pr56398.C: New test.
3222 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3225 * gcc.c-torture/compile/pr56405.c: New test.
3227 2013-02-20 Jan Hubicka <jh@suse.cz>
3229 PR tree-optimization/56265
3230 * g++.dg/ipa/devirt-11.C: New testcase.
3232 2013-02-20 Richard Biener <rguenther@suse.de>
3234 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3236 2013-02-20 Richard Biener <rguenther@suse.de>
3237 Jakub Jelinek <jakub@redhat.com>
3239 PR tree-optimization/56396
3240 * gcc.dg/pr56396.c: New testcase.
3242 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3245 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3247 2013-02-19 Richard Biener <rguenther@suse.de>
3249 PR tree-optimization/56384
3250 * gcc.dg/torture/pr56384.c: New testcase.
3252 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3254 PR tree-optimization/56350
3255 * gcc.dg/pr56350.c: New test.
3257 PR tree-optimization/56381
3258 * g++.dg/opt/pr56381.C: New test.
3260 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3263 * lib/dg-pch.exp (pch-init, pch-finish,
3264 check_effective_target_pch_supported_debug): New procs.
3265 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3266 Likewise if $pch_unsupported_debug and $flags include -g.
3267 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3268 and dg-require-effective-target pch_unsupported_debug.
3269 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3270 * objc.dg/pch/pch.exp: Likewise.
3271 * gcc.dg/pch/pch.exp: Likewise.
3272 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3273 pch_unsupported_debug.
3274 * gcc.dg/pch/valid-1.hs: Likewise.
3275 * gcc.dg/pch/valid-1b.c: Likewise.
3276 * gcc.dg/pch/valid-1b.hs: Likewise.
3278 2013-02-18 Richard Biener <rguenther@suse.de>
3280 PR tree-optimization/56366
3281 * gcc.dg/torture/pr56366.c: New testcase.
3283 2013-02-18 Richard Biener <rguenther@suse.de>
3286 * gcc.dg/torture/pr56349.c: New testcase.
3288 2013-02-18 Richard Biener <rguenther@suse.de>
3290 PR tree-optimization/56321
3291 * gcc.dg/torture/pr56321.c: New testcase.
3293 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3295 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3297 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3298 Dodji Seketeli <dodji@redhat.com>
3301 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3302 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3303 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3304 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3305 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3306 * c-c++-common/asan/pr56330.c: Likewise.
3307 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3308 Ensure the size argument of __builtin_memcpy is a constant.
3310 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3311 Paolo Carlini <paolo.carlini@oracle.com>
3314 * g++.dg/cpp0x/enum23.C: New.
3316 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3319 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3321 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3323 PR rtl-optimization/56348
3324 * gcc.target/i386/pr56348.c: New test.
3326 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3328 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3329 * gcc.target/arm/interrupt-2.c: Likewise.
3331 2013-02-15 Tobias Burnus <burnus@net-b.de>
3334 * gfortran.dg/matmul_9.f90: New.
3336 2013-02-15 Tobias Burnus <burnus@net-b.de>
3339 * gfortran.dg/init_flag_11.f90: New.
3341 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3343 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3345 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3347 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3350 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3351 Tobias Burnus <burnus@net-b.de>
3354 * gfortran.dg/allocatable_function_7.f90: New.
3356 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3358 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3359 * asan_globals_test-wrapper.cc: New file.
3360 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3361 instead of asan_globals_test.cc as dg-additional-sources.
3362 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3363 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3364 "sanitizer_test_utils.h" instead of
3365 "sanitizer_common/tests/sanitizer_test_utils.h".
3366 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3367 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3368 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3369 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3370 * g++.dg/asan/asan_test.cc: Synced from upstream.
3371 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3373 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3376 * c-c++-common/asan/memcmp-2.c: New test.
3378 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3381 * g++.dg/cpp0x/udlit-string-literal.h: New.
3382 * g++.dg/cpp0x/udlit-string-literal.C: New.
3384 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3386 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3388 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3391 * gcc.target/arm/pr56184.C: New test.
3393 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3396 * g++.dg/torture/pr56302.C: New test.
3397 * g++.dg/cpp0x/constexpr-56302.C: New test.
3398 * c-c++-common/pr56302.c: New test.
3400 2013-02-13 Tobias Burnus <burnus@net-b.de>
3401 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3404 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3405 * gfortran.dg/quad_3.f90: Ditto.
3407 2013-02-13 Kostya Serebryany <kcc@google.com>
3409 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3410 to match the fresh asan run-time.
3411 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3413 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3415 Avoid instrumenting duplicated memory access in the same basic block
3416 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3417 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3418 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3419 * c-c++-common/asan/inc.c: Likewise.
3421 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3424 * gcc.target/i386/pr56148.c: New test.
3426 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3427 Tobias Burnus <burnus@net-b.de>
3430 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3433 2013-02-12 Richard Biener <rguenther@suse.de>
3436 * gcc.dg/lto/pr56297_0.c: New testcase.
3437 * gcc.dg/lto/pr56297_0.c: Likewise.
3439 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3442 * gfortran.dg/typebound_deferred_1.f90: New.
3444 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3446 PR rtl-optimization/56151
3447 * gcc.target/i386/pr56151.c: New test.
3449 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3451 * g++.dg/ext/mv12.C: New test.
3452 * g++.dg/ext/mv12.h: New file.
3453 * g++.dg/ext/mv12-aux.C: New file.
3454 * g++.dg/ext/mv13.C: New test.
3456 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3458 * lib/target-supports.exp
3459 (check_effective_target_powerpc_eabi_ok): New.
3460 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3462 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3463 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3465 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3466 * gcc.target/powerpc/pr51623.c: Likewise.
3467 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3468 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3470 2013-02-11 Alexander Potapenko <glider@google.com>
3471 Jack Howarth <howarth@bromo.med.uc.edu>
3472 Jakub Jelinek <jakub@redhat.com>
3475 * g++.dg/asan/pr55617.C: Run on all targets.
3477 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3479 PR rtl-optimization/56275
3480 * gcc.dg/pr56275.c: New test.
3482 2013-02-11 Richard Biener <rguenther@suse.de>
3484 PR tree-optimization/56273
3485 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3487 2013-02-11 Richard Biener <rguenther@suse.de>
3489 PR tree-optimization/56264
3490 * gcc.dg/torture/pr56264.c: New testcase.
3492 2013-02-11 Richard Biener <rguenther@suse.de>
3494 PR tree-optimization/56273
3495 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3496 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3497 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3498 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3499 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3500 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3502 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3504 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3505 for *-*-linux-gnu targets.
3506 * g++.dg/asan/interception-test-1.c: Ditto.
3507 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3508 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3510 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3513 * gfortran.dg/intrinsic_size_4.f90 : New test.
3515 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3518 * gcc.target/powerpc/pr56256.c: New test.
3520 2013-02-08 Ian Lance Taylor <iant@google.com>
3522 * lib/go.exp: Load timeout.exp.
3524 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3526 PR rtl-optimization/56246
3527 * gcc.target/i386/pr56246.c: New test.
3529 2013-02-08 Jeff Law <law@redhat.com>
3532 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3534 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3537 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3540 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3542 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3544 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3546 PR rtl-optimization/56195
3547 * gcc.dg/torture/pr56195.c: New test.
3549 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3552 * gfortran.dg/recursive_interface_2.f90: New test.
3554 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3556 PR tree-optimization/56250
3557 * gcc.c-torture/execute/pr56250.c: New test.
3559 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3561 PR tree-optimization/56064
3562 * gcc.dg/fixed-point/view-convert-2.c: New test.
3564 2013-02-08 Michael Matz <matz@suse.de>
3566 PR tree-optimization/52448
3567 * gcc.dg/pr52448.c: New test.
3569 2013-02-08 Richard Biener <rguenther@suse.de>
3572 * gcc.dg/torture/pr56181.c: New testcase.
3574 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3577 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3578 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3580 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3583 * g++.dg/parse/crash61.C: New test.
3586 * g++.dg/parse/pr56239.C: New test.
3589 * g++.dg/abi/mangle61.C: New test.
3591 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3593 PR rtl-optimization/56225
3594 * gcc.target/i386/pr56225.c: New test.
3596 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3599 * gcc.dg/guality/pr56154-1.c: New test.
3600 * gcc.dg/guality/pr56154-2.c: New test.
3601 * gcc.dg/guality/pr56154-3.c: New test.
3602 * gcc.dg/guality/pr56154-4.c: New test.
3603 * gcc.dg/guality/pr56154-aux.c: New file.
3605 PR tree-optimization/55789
3606 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3608 * gcc.dg/tree-ssa/inline-3.c: Add
3609 --param max-early-inliner-iterations=2 option.
3611 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3614 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3615 Add -fno-dwarf2-cfi-asm to dg-options.
3618 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3621 * gcc.dg/pr56228.c: New test.
3623 2013-02-07 Alan Modra <amodra@gmail.com>
3626 * gcc.target/powerpc/pr54009.c: New test.
3628 * gfortran.dg/pr54131.f: New test.
3630 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3633 * gfortran.dg/array_constructor_41.f90: New test.
3635 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3638 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3640 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3643 * g++.dg/gomp/pr56217.C: New test.
3645 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3647 PR tree-optimization/56205
3648 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3649 * gcc.c-torture/execute/pr56205.c: New test.
3651 2013-02-05 Richard Biener <rguenther@suse.de>
3653 PR tree-optimization/53342
3654 PR tree-optimization/53185
3655 * gcc.dg/vect/pr53185-2.c: New testcase.
3657 2013-02-05 Jan Hubicka <jh@suse.cz>
3659 PR tree-optimization/55789
3660 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3661 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3662 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3663 * g++.dg/ipa/inline-1.C: New testcase.
3664 * g++.dg/ipa/inline-2.C: New testcase.
3665 * g++.dg/ipa/inline-3.C: New testcase.
3667 2013-02-05 Jan Hubicka <jh@suse.cz>
3669 PR tree-optimization/55789
3670 * g++.dg/torture/pr55789.C: New testcase.
3672 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3675 * gcc.dg/pr56167.c: New test.
3677 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3680 * gcc.target/sh/pr55146.c: New.
3682 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3684 PR tree-optimization/54386
3685 * gcc.target/sh/pr54386.c: New.
3687 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3690 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3693 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3695 2013-02-04 Alexander Potapenko <glider@google.com>
3696 Jack Howarth <howarth@bromo.med.uc.edu>
3697 Jakub Jelinek <jakub@redhat.com>
3700 * g++.dg/asan/pr55617.C: New test.
3702 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3705 * gfortran.dg/typebound_operator_19.f90: New test.
3706 * gfortran.dg/typebound_assignment_4.f90: New test.
3708 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3711 * gfortran.dg/recursive_interface_1.f90: New test.
3713 2013-02-04 Richard Guenther <rguenther@suse.de>
3716 * gcc.dg/lto/pr56168_0.c: New testcase.
3717 * gcc.dg/lto/pr56168_1.c: Likewise.
3719 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3723 * gfortran.dg/block_12.f90: New test.
3724 * gfortran.dg/module_error_1.f90: New test.
3726 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3728 * lib/target-supports.exp (check_effective_target_vect_float)
3729 (check_effective_target_vect_no_align): Add mips-sde-elf.
3731 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3733 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3735 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3737 * gcc.dg/pr56023.c: XFAIL on AIX.
3738 * gcc.dg/vect/pr49352.c: Same.
3740 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3742 * gnat.dg/opt26.adb: New test.
3744 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3747 2013-01-27 Amol Pise <amolpise15@gmail.com>
3749 * gcc.target/arm/neon-vfnms-1.c: New test.
3750 * gcc.target/arm/neon-vfnma-1.c: New test.
3752 2013-01-31 Richard Biener <rguenther@suse.de>
3754 PR tree-optimization/56157
3755 * gcc.dg/torture/pr56157.c: New testcase.
3757 2013-01-30 Richard Biener <rguenther@suse.de>
3759 PR tree-optimization/56150
3760 * gcc.dg/torture/pr56150.c: New testcase.
3762 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3765 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3766 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3767 printed in backtrace.
3768 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3769 to avoid errors about mismatched allocation vs. deallocation.
3772 * g++.dg/mv1.C: Moved to...
3773 * g++.dg/ext/mv1.C: ... here. Adjust test.
3774 * g++.dg/mv2.C: Moved to...
3775 * g++.dg/ext/mv2.C: ... here. Adjust test.
3776 * g++.dg/mv3.C: Moved to...
3777 * g++.dg/ext/mv3.C: ... here.
3778 * g++.dg/mv4.C: Moved to...
3779 * g++.dg/ext/mv4.C: ... here.
3780 * g++.dg/mv5.C: Moved to...
3781 * g++.dg/ext/mv5.C: ... here. Adjust test.
3782 * g++.dg/mv6.C: Moved to...
3783 * g++.dg/ext/mv6.C: ... here. Adjust test.
3784 * g++.dg/ext/mv7.C: New test.
3785 * g++.dg/ext/mv8.C: New test.
3786 * g++.dg/ext/mv9.C: New test.
3787 * g++.dg/ext/mv10.C: New test.
3788 * g++.dg/ext/mv11.C: New test.
3790 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3792 PR rtl-optimization/56144
3793 * gcc.dg/pr56144.c: New.
3795 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3797 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3799 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3800 * g++.dg/cpp0x/constexpr-55573.C: Same
3802 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3804 PR tree-optimization/56064
3805 * gcc.dg/fixed-point/view-convert.c: New test.
3807 2013-01-30 Andreas Schwab <schwab@suse.de>
3809 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3810 evaluate the end index in string range.
3812 2013-01-30 Tobias Burnus <burnus@net-b.de>
3815 * gfortran.dg/allocatable_function_6.f90: New.
3817 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3818 Mikael Morin <mikael@gcc.gnu.org>
3821 * gfortran.dg/proc_ptr_comp_36.f90: New.
3823 2013-01-29 Richard Biener <rguenther@suse.de>
3825 PR tree-optimization/55270
3826 * gcc.dg/torture/pr55270.c: New testcase.
3828 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3830 PR rtl-optimization/56117
3831 * gcc.dg/pr56117.c: New test.
3833 2013-01-28 Richard Biener <rguenther@suse.de>
3835 PR tree-optimization/56034
3836 * gcc.dg/torture/pr56034.c: New testcase.
3838 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3840 PR tree-optimization/56125
3841 * gcc.dg/pr56125.c: New test.
3843 2013-01-28 Tobias Burnus <burnus@net-b.de>
3844 Mikael Morin <mikael@gcc.gnu.org>
3847 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3848 * gfortran.dg/import8.f90: Likewise.
3849 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3850 * gfortran.dg/import10.f90: New test.
3851 * gfortran.dg/import11.f90: Likewise
3853 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3856 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3857 string.h. Provide memset, malloc and free prototypes, adjust line
3858 numbers in dg-output.
3859 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3860 Provide memset prototype and adjust line numbers in dg-output.
3861 * c-c++-common/asan/global-overflow-1.c: Likewise.
3863 PR tree-optimization/56094
3864 * gcc.dg/pr56094.c: New test.
3866 2013-01-27 Amol Pise <amolpise15@gmail.com>
3868 * gcc.target/arm/neon-vfnms-1.c: New test.
3869 * gcc.target/arm/neon-vfnma-1.c: New test.
3871 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3874 * gcc.target/i386/pr56114.c: New test.
3876 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3879 * gfortran.dg/associate_14.f90: New test.
3882 * gfortran.dg/associate_13.f90: New test.
3884 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3886 PR tree-optimization/56098
3887 * gcc.dg/pr56098-1.c: New test.
3888 * gcc.dg/pr56098-2.c: New test.
3890 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3893 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3895 2013-01-22 Marek Polacek <polacek@redhat.com>
3897 PR tree-optimization/56035
3898 * gcc.dg/pr56035.c: New test.
3900 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3902 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3905 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3907 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3909 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3912 * gcc.dg/pr56078.c: New test.
3913 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3915 2013-01-24 Martin Jambor <mjambor@suse.cz>
3917 PR tree-optimization/55927
3918 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3920 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3922 * gcc.target/i386/movsd.c: New test.
3924 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3927 * gcc.target/i386/pr55934.c: New test.
3929 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3932 * gfortran.dg/select_8.f90: New.
3934 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3936 * gcc.target/microblaze/microblaze.exp: Remove
3937 target_config_cflags check.
3939 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3942 * gfortran.dg/gomp/pr56052.f90: New test.
3945 * gcc.dg/pr49069.c: New test.
3947 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3950 * g++.dg/cpp0x/constexpr-static10.C: New.
3952 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3955 * gcc.target/i386/pr56028.c: New test.
3957 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3960 * gcc.target/i386/pr55686.c: New test.
3962 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3965 * g++.dg/cpp0x/variadic139.C: New test.
3966 * g++.dg/cpp0x/variadic140.C: Likewise.
3967 * g++.dg/cpp0x/variadic141.C: Likewise.
3969 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3971 * gnat.dg/warn8.adb: New test.
3973 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3976 * gfortran.dg/include_8.f90: New test.
3978 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3980 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3981 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3983 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3985 PR tree-optimization/56051
3986 * gcc.c-torture/execute/pr56051.c: New test.
3988 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3990 PR rtl-optimization/56023
3991 * gcc.dg/pr56023.c: New test.
3993 2013-01-21 Martin Jambor <mjambor@suse.cz>
3996 * gcc.target/i386/pr56022.c: New test.
3998 2013-01-21 Jason Merrill <jason@redhat.com>
4000 * lib/target-supports.exp (check_effective_target_alias): New.
4002 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
4005 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4007 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
4009 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4011 2013-01-19 Jeff Law <law@redhat.com>
4013 PR tree-optimization/52631
4014 * tree-ssa/pr52631.c: New test.
4015 * tree-ssa/ssa-fre-9: Update expected output.
4017 2013-01-19 Anthony Green <green@moxielogic.com>
4019 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4022 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4024 PR tree-optimization/56029
4025 * g++.dg/torture/pr56029.C: New test.
4027 2013-01-18 Sharad Singhai <singhai@google.com>
4029 PR tree-optimization/55995
4030 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4032 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
4035 * gcc.target/i386/pr55433.c: New.
4037 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4040 * gfortran.dg/pr56015.f90: New test.
4042 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
4044 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4046 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
4048 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4049 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4050 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4051 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4052 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4054 2013-01-17 Jeff Law <law@redhat.com>
4056 * gcc.dg/pr52573.c: Move to...
4057 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4059 PR rtl-optimization/52573
4060 * gcc.dg/pr52573.c: New test.
4062 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4065 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4066 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4067 check_no_compiler_messages to test support in ucontext.h.
4068 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4069 compliant RLIMIT_AS.
4071 2013-01-17 Marek Polacek <polacek@redhat.com>
4073 PR rtl-optimization/55833
4074 * gcc.dg/pr55833.c: New test.
4076 2013-01-17 Jan Hubicka <jh@suse.cz>
4078 PR tree-optimization/55273
4079 * gcc.c-torture/compile/pr55273.c: New testcase.
4081 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4084 * gcc.target/pr55981.c: New test.
4086 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4088 * gcc.target/arm/pr40887.c: Require at least armv5.
4089 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4090 * gcc.target/arm/pr51915.c: Likewise.
4091 * gcc.target/arm/pr52006.c: Likewise.
4092 * gcc.target/arm/pr53187.c: Likewise.
4094 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4095 * gcc.target/arm/ftest-support-arm.h: Delete.
4096 * gcc.target/arm/ftest-support-thumb.h: Delete.
4097 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4098 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4099 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4100 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4101 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4102 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4103 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4104 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4105 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4106 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4107 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4108 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4109 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4110 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4111 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4112 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4113 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4114 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4115 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4116 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4117 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4118 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4119 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4120 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4122 2013-01-17 Martin Jambor <mjambor@suse.cz>
4124 PR tree-optimizations/55264
4125 * g++.dg/ipa/pr55264.C: New test.
4127 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4130 * gfortran.dg/class_55.f90: New.
4132 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4135 * gcc.c-torture/execute/builtins/builtins.exp: Add
4136 -Wl,--allow-multiple-definition for eabi and elf targets.
4139 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4140 check_effective_target_vect_perm_short,
4141 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4142 check_effective_target_vect64): Return 0 for big-endian ARM.
4143 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4145 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4148 2013-01-16 Richard Biener <rguenther@suse.de>
4150 PR tree-optimization/55964
4151 * gcc.dg/torture/pr55964.c: New testcase.
4153 2013-01-16 Richard Biener <rguenther@suse.de>
4155 PR tree-optimization/54767
4156 PR tree-optimization/53465
4157 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4159 2013-01-16 Christian Bruel <christian.bruel@st.com>
4162 * gcc.target/sh/sh-switch.c: New testcase.
4164 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4166 * gcc.dg/webizer.c: Increase the array size.
4168 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4171 * gcc.dg/pr55940.c: New test.
4173 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4174 Harald Anlauf <anlauf@gmx.de>
4176 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4177 * gfortran.dg/bounds_check_5.f90: Likewise.
4178 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4179 * gfortran.dg/continuation_9.f90: Likewise.
4180 * gfortran.dg/move_alloc_13.f90: Likewise.
4181 * gfortran.dg/structure_constructor_11.f90: Likewise.
4182 * gfortran.dg/tab_continuation.f: Likewise.
4183 * gfortran.dg/warning-directive-2.F90: Likewise.
4184 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4186 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4188 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4189 * gcc.target/arm/fma-sp.c: Likewise.
4191 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4193 PR rtl-optimization/55153
4194 * gcc.dg/pr55153.c: New.
4196 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4198 PR tree-optimization/55920
4199 * gcc.c-torture/compile/pr55920.c: New test.
4201 2013-01-15 Richard Biener <rguenther@suse.de>
4204 * gcc.dg/torture/pr55882.c: New testcase.
4206 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4208 PR tree-optimization/55955
4209 * gcc.c-torture/compile/pr55955.c: New test.
4211 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4214 * g++.dg/cpp0x/alias-decl-31.C: New test.
4216 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4219 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4220 case where interface is null.
4222 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4225 * gfortran.dg/array_constructor_40.f90: New test.
4227 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4229 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4231 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4233 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4234 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4235 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4236 * gcc.target/aarch64/vect-ld1r.c: New.
4237 * gcc.target/aarch64/vect-ld1r.x: New.
4239 2013-01-14 Andi Kleen <ak@linux.intel.com>
4242 * gcc.target/i386/hle-clear-rel.c: New file
4243 * gcc.target/i386/hle-store-rel.c: New file.
4245 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4247 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4248 * gfortran.dg/bounds_check_4.f90: Likewise.
4249 * gfortran.dg/inquire_10.f90: Likewise.
4250 * gfortran.dg/minloc_3.f90: Likewise.
4251 * gfortran.dg/minlocval_3.f90: Likewise.
4252 * gfortran.dg/module_double_reuse.f90: Likewise.
4253 * gfortran.dg/mvbits_1.f90: Likewise.
4254 * gfortran.dg/oldstyle_1.f90: Likewise.
4255 * gfortran.dg/pr20163-2.f: Likewise.
4256 * gfortran.dg/save_1.f90: Likewise.
4257 * gfortran.dg/scan_1.f90: Likewise.
4258 * gfortran.dg/select_char_1.f90: Likewise.
4259 * gfortran.dg/shape_4.f90: Likewise.
4260 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4261 * gfortran.dg/function_optimize_10.f90: Likewise.
4262 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4263 * gfortran.dg/used_types_17.f90: Likewise.
4264 * gfortran.dg/used_types_18.f90: Likewise.
4266 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4269 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4271 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4273 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4275 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4277 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4279 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4282 * gfortran.dg/assumed_type_2.f90: Fix test case.
4283 * gfortran.dg/internal_pack_13.f90: New test.
4284 * gfortran.dg/internal_pack_14.f90: New test.
4286 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4289 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4290 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4293 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4295 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4297 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4300 * gcc.target/s390/pr55719.c: New testcase.
4302 2013-01-11 Richard Guenther <rguenther@suse.de>
4304 PR tree-optimization/44061
4305 * gcc.dg/pr44061.c: New testcase.
4307 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4309 Update copyright years.
4311 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4312 Jakub Jelinek <jakub@redhat.com>
4315 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4317 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4319 PR rtl-optimization/55672
4320 * gcc.target/i386/pr55672.c: New.
4322 2013-01-10 Jeff Law <law@redhat.com>
4324 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4325 pass/fail message unique.
4328 2013-01-10 Jason Merrill <jason@redhat.com>
4330 * ada/.gitignore: New.
4332 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4334 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4336 * g++.dg/tls/thread_local2.C: Likewise.
4337 * g++.dg/tls/thread_local2g.C: Likewise.
4338 * g++.dg/tls/thread_local6.C: Likewise.
4339 * g++.dg/tls/thread_local-order1.C: Add tls options.
4340 * g++.dg/tls/thread_local-order2.C: Likewise.
4341 * g++.dg/tls/thread_local3.C: Likewise.
4342 * g++.dg/tls/thread_local3g.C: Likewise.
4343 * g++.dg/tls/thread_local4.C: Likewise.
4344 * g++.dg/tls/thread_local4g.C: Likewise.
4345 * g++.dg/tls/thread_local5.C: Likewise.
4346 * g++.dg/tls/thread_local5g.C: Likewise.
4347 * g++.dg/tls/thread_local6g.C: Likewise.
4349 2013-01-10 Kostya Serebryany <kcc@google.com>
4351 * g++.dg/asan/asan_test.cc: Sync from upstream.
4353 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4355 PR tree-optimization/55921
4356 * gcc.c-torture/compile/pr55921.c: New test.
4358 2013-01-09 Jan Hubicka <jh@suse.cz>
4360 PR tree-optimization/55569
4361 * gcc.c-torture/compile/pr55569.c: New testcase.
4363 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4366 * gfortran.dg/use_28.f90: New test.
4368 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4370 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4371 number matching more robust.
4373 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4375 PR rtl-optimization/55829
4376 * gcc.target/i386/pr55829.c: New.
4378 2013-01-09 Tobias Burnus <burnus@net-b.de>
4381 * gfortran.dg/bind_c_bool_1.f90: New.
4382 * gfortran.dg/do_5.f90: Add dg-warning.
4384 2013-01-09 Jan Hubicka <jh@suse.cz>
4386 PR tree-optimization/55875
4387 * gcc.c-torture/execute/pr55875.c: New testcase.
4388 * g++.dg/torture/pr55875.C: New testcase.
4390 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4393 * c-c++-common/pr48418.c: New test.
4395 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4398 * g++.dg/tls/thread_local-ice.C: New.
4400 2013-01-09 Andreas Schwab <schwab@suse.de>
4402 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4404 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4406 PR tree-optimization/48189
4407 * gcc.dg/pr48189.c: New test.
4409 2013-01-04 Jan Hubicka <jh@suse.cz>
4411 PR tree-optimization/55823
4412 * g++.dg/ipa/devirt-10.C: New testcase.
4414 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4415 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4417 PR rtl-optimization/55845
4418 * gcc.target/i386/pr55845.c: New test.
4420 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4422 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4423 instructions generated instead of number of occurances.
4425 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4427 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4428 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4429 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4430 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4431 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4432 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4433 * gcc.target/aarch64/vect-fcm.x: Likewise.
4434 * lib/target-supports.exp
4435 (check_effective_target_vect_cond): Enable for AArch64.
4437 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4439 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4440 endian-safe float pool loading.
4441 (test_square_root_v4sf): Likewise.
4442 (test_square_root_v2df): Likewise.
4443 * lib/target-supports.exp
4444 (check_effective_target_vect_call_sqrtf): Add AArch64.
4446 2013-01-08 Martin Jambor <mjambor@suse.cz>
4449 * gcc.dg/tree-ssa/pr55579.c: New test.
4451 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4453 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4456 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4459 * gcc.dg/torture/pr55890-3.c: New test.
4462 * gcc.c-torture/compile/pr55851.c: New test.
4465 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4468 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4471 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4473 2013-01-07 Tobias Burnus <burnus@net-b.de>
4476 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4477 * gfortran.dg/pointer_init_7.f90: New.
4479 2013-01-07 Richard Biener <rguenther@suse.de>
4481 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4483 2013-01-07 Richard Biener <rguenther@suse.de>
4486 * gcc.dg/torture/pr55890-1.c: New testcase.
4487 * gcc.dg/torture/pr55890-2.c: Likewise.
4489 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4491 * gcc.target/aarch64/fmovd.c: New.
4492 * gcc.target/aarch64/fmovf.c: Likewise.
4493 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4494 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4495 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4496 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4497 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4498 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4500 2013-01-07 Richard Biener <rguenther@suse.de>
4502 PR tree-optimization/55888
4503 PR tree-optimization/55862
4504 * gcc.dg/torture/pr55888.c: New testcase.
4506 2013-01-07 Tobias Burnus <burnus@net-b.de>
4509 * gfortran.dg/intrinsic_size_3.f90: New.
4511 2013-01-07 Tobias Burnus <burnus@net-b.de>
4514 * gfortran.dg/select_type_32.f90: New.
4516 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4519 * g++.dg/cpp0x/alias-decl-29.C: New test.
4521 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4526 * gfortran.dg/class_array_15.f03: New test.
4528 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4533 * gfortran.dg/use_23.f90: New test.
4534 * gfortran.dg/use_24.f90: New test.
4535 * gfortran.dg/use_25.f90: New test.
4536 * gfortran.dg/use_26.f90: New test.
4537 * gfortran.dg/use_27.f90: New test.
4539 2013-01-06 Olivier Hainque <hainque@adacore.com>
4541 * gnat.dg/specs/clause_on_volatile.ads: New test.
4543 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4545 * gnat.dg/alignment10.adb: New test.
4547 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4548 Mikael Morin <mikael@gcc.gnu.org>
4551 * gfortran.dg/use_22.f90: New test.
4553 2013-01-04 Andrew Pinski <apinski@cavium.com>
4555 * gcc.target/aarch64/cmp-1.c: New testcase.
4557 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4560 * gfortran.dg/select_type_31.f03: New test.
4562 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4564 PR c++/54526 (again)
4565 * g++.dg/cpp0x/parse2.C: Extend.
4566 * g++.old-deja/g++.other/crash28.C: Adjust.
4568 2013-01-04 Richard Biener <rguenther@suse.de>
4570 PR tree-optimization/55862
4571 * gcc.dg/torture/pr55862.c: New testcase.
4573 2013-01-04 Martin Jambor <mjambor@suse.cz>
4575 PR tree-optimization/55755
4576 * gcc.dg/torture/pr55755.c: New test.
4577 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4578 * gcc.dg/tree-ssa/pr45144.c: Update.
4580 2013-01-04 Richard Biener <rguenther@suse.de>
4583 * gcc.dg/fold-reassoc-2.c: New testcase.
4585 2013-01-04 Tobias Burnus <burnus@net-b.de>
4588 * gfortran.dg/null_7.f90: New.
4590 2013-01-04 Tobias Burnus <burnus@net-b.de>
4594 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4595 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4596 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4598 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4600 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4602 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4605 * gfortran.dg/assignment_1.f90: Modified.
4606 * gfortran.dg/assignment_4.f90: New.
4608 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4610 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4612 2013-01-03 Richard Biener <rguenther@suse.de>
4614 PR tree-optimization/55857
4615 * gcc.dg/vect/pr55857-1.c: New testcase.
4616 * gcc.dg/vect/pr55857-2.c: Likewise.
4618 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4620 PR rtl-optimization/55838
4621 * gcc.dg/pr55838.c: New test.
4623 PR tree-optimization/55832
4624 * gcc.c-torture/compile/pr55832.c: New test.
4626 2013-01-02 Teresa Johnson <tejohnson@google.com>
4628 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4629 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4630 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4631 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4632 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4633 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4634 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4635 * gcc.dg/unroll_1.c: Ditto.
4636 * gcc.dg/unroll_2.c: Ditto.
4637 * gcc.dg/unroll_3.c: Ditto.
4638 * gcc.dg/unroll_4.c: Ditto.
4640 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4642 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4644 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4647 * gfortran.dg/eof_4.f90: New test.
4649 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4651 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4652 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4653 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4654 (compat_setup_dfp): Initialize compat_alt_caret and
4655 compat_save_TEST_ALWAYS_FLAGS.
4657 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4659 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4661 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4663 * gcc.dg/torture/fp-int-convert-2.c: New test.
4665 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4667 * gfortran.dg/newunit_3.f90: Add dg-do run.
4668 * gfortran.dg/inquire_15.f90: Add dg-do run.
4670 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4672 PR tree-optimization/55831
4673 * gcc.dg/pr55831.c: New test.
4675 Copyright (C) 2013 Free Software Foundation, Inc.
4677 Copying and distribution of this file, with or without modification,
4678 are permitted in any medium without royalty provided the copyright
4679 notice and this notice are preserved.