1 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2 Pat Haugen <pthaugen@us.ibm.com>
3 Peter Bergner <bergner@vnet.ibm.com>
5 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
6 powerpc_p8vector_ok instead of powerpc_vsx_ok.
8 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
10 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
12 (check_effective_target_powerpc_p8vector_ok): Likewise.
13 (is-effective-target): Likewise.
14 (check_vect_support_and_set_flags): Likewise.
16 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
19 * g++.dg/parse/error53.C: New.
21 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
23 PR rtl-optimization/57459
24 * gcc.target/i386/pr57459.c: New test.
26 2013-06-06 Teresa Johnson <tejohnson@google.com>
29 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
30 into -freorder-blocks-and-partition test.
31 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
32 * gcc.dg/tree-prof/20041218-1.c: Ditto.
33 * gcc.dg/tree-prof/pr52027.c: Use -O2.
34 * gcc.dg/tree-prof/pr50907.c: Ditto.
35 * gcc.dg/tree-prof/pr45354.c: Ditto.
36 * g++.dg/tree-prof/partition2.C: Ditto.
37 * g++.dg/tree-prof/partition3.C: Ditto.
39 2013-06-06 Tobias Burnus <burnus@net-b.de>
42 * gfortran.dg/finalize_16.f90: New.
44 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
46 * gcc.dg/vect/no-section-anchors-vect-68.c:
47 Add dg-skip-if aarch64_tiny.
49 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
52 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
53 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
55 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
58 * g++.dg/cpp0x/decltype54.C: New.
60 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
62 * gcc.dg/fshort-wchar.c: Add extra dg-options for
63 arm*-*-*eabi* targets.
64 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
66 * gcc.dg/tree-ssa/pr43491.c: Likewise.
68 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
69 Tobias Burnus <burnus@net-b.de>
71 * gfortran.dg/string_length_2.f90: Fix dg-do run.
72 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
73 * gfortran.dg/io_real_boz_4.f90: Ditto.
74 * gfortran.dg/io_real_boz_5.f90: Ditto.
76 2013-06-05 Andreas Schwab <schwab@suse.de>
78 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
80 2013-06-04 Jan Hubicka <jh@suse.cz>
82 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
84 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
86 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
88 (main2): Removed argc parameter.
89 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
90 (main): Replaced argc, argv parameters with void.
91 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
92 (main2): Removed argc parameter.
93 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
94 argv parameters with void. Added __asm volatile to avoid optimization
95 on argc, if necessary.
96 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
97 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
98 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
99 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
100 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
101 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
102 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
103 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
104 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
105 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
106 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
107 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
108 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
109 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
110 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
111 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
112 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
113 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
114 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
115 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
116 parameters with void.
117 (main2): Removed argc parameter.
118 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
119 (main): Replaced argc, argv parameters with void.
120 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
121 argv parameters with void. Also renamed this function as main, and
122 delete the existing main.
123 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
124 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
125 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
127 2013-06-04 Ian Bolton <ian.bolton@arm.com>
129 * gcc.target/aarch64/movi_1.c: New test.
131 2013-06-04 Tobias Burnus <burnus@net-b.de>
134 * gfortran.dg/finalize_12.f90: New.
135 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
136 end of scope finalization.
137 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
138 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
139 * gfortran.dg/auto_dealloc_2.f90: Ditto.
140 * gfortran.dg/class_19.f03: Ditto.
141 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
142 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
143 * gfortran.dg/extends_14.f03: Ditto.
144 * gfortran.dg/move_alloc_4.f90: Ditto.
145 * gfortran.dg/typebound_proc_27.f03: Ditto.
147 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
149 * gfortran.dg/bounds_check_7.f90: Remove "! {".
150 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
151 * gfortran.dg/default_initialization_5.f90: Update dg-do.
152 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
153 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
154 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
155 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
156 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
157 * gfortran.dg/io_real_boz_4.f90: Ditto.
158 * gfortran.dg/io_real_boz_5.f90: Ditto.
159 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
160 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
161 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
162 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
163 * gfortran.dg/transpose_2.f90: Fix dg-output.
165 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
167 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
168 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
169 dg-option and an header comment.
171 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
174 * g++.dg/cpp0x/sfinae46.C: New.
175 * g++.dg/cpp0x/defaulted13.C: Adjust.
176 * g++.dg/cpp0x/defaulted2.C: Likewise.
177 * g++.dg/cpp0x/defaulted26.C: Likewise.
178 * g++.dg/cpp0x/defaulted3.C: Likewise.
179 * g++.dg/cpp0x/error1.C: Likewise.
180 * g++.dg/cpp0x/implicit1.C: Likewise.
181 * g++.dg/cpp0x/implicit11.C: Likewise.
182 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
183 * g++.dg/cpp0x/initlist47.C: Likewise.
184 * g++.dg/cpp0x/initlist9.C: Likewise.
185 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
186 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
187 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
188 * g++.dg/cpp0x/union4.C: Likewise.
189 * g++.dg/template/crash108.C: Likewise.
190 * g++.dg/template/crash41.C: Likewise.
191 * g++.old-deja/g++.jason/local.C: Likewise.
192 * g++.old-deja/g++.law/visibility3.C: Likewise.
194 2013-06-03 Teresa Johnson <tejohnson@google.com>
196 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
197 * gcc.dg/vect/bb-slp-14.c: Ditto.
198 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
199 * gcc.dg/vect/bb-slp-23.c: Ditto.
200 * gcc.dg/vect/bb-slp-15.c: Ditto.
201 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
202 * gcc.dg/vect/bb-slp-24.c: Ditto.
203 * gcc.dg/vect/bb-slp-16.c: Ditto.
204 * gcc.dg/vect/bb-slp-25.c: Ditto.
205 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
206 * gcc.dg/vect/bb-slp-17.c: Ditto.
207 * gcc.dg/vect/bb-slp-1.c: Ditto.
208 * gcc.dg/vect/bb-slp-26.c: Ditto.
209 * gcc.dg/vect/bb-slp-18.c: Ditto.
210 * gcc.dg/vect/bb-slp-2.c: Ditto.
211 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
212 * gcc.dg/vect/bb-slp-27.c: Ditto.
213 * gcc.dg/vect/bb-slp-19.c: Ditto.
214 * gcc.dg/vect/bb-slp-3.c: Ditto.
215 * gcc.dg/vect/bb-slp-28.c: Ditto.
216 * gcc.dg/vect/bb-slp-4.c: Ditto.
217 * gcc.dg/vect/bb-slp-29.c: Ditto.
218 * gcc.dg/vect/bb-slp-5.c: Ditto.
219 * gcc.dg/vect/bb-slp-6.c: Ditto.
220 * gcc.dg/vect/bb-slp-8a.c: Ditto.
221 * gcc.dg/vect/bb-slp-7.c: Ditto.
222 * gcc.dg/vect/bb-slp-8b.c: Ditto.
223 * gcc.dg/vect/bb-slp-8.c: Ditto.
224 * gcc.dg/vect/bb-slp-9.c: Ditto.
225 * gcc.dg/vect/bb-slp-10.c: Ditto.
226 * gcc.dg/vect/bb-slp-11.c: Ditto.
227 * gcc.dg/vect/bb-slp-20.c: Ditto.
228 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
229 * gcc.dg/vect/bb-slp-21.c: Ditto.
230 * gcc.dg/vect/bb-slp-30.c: Ditto.
231 * gcc.dg/vect/bb-slp-13.c: Ditto.
232 * gcc.dg/vect/bb-slp-22.c: Ditto.
233 * g++.dg/vect/slp-pr50413.cc: Ditto.
234 * g++.dg/vect/slp-pr56812.cc: Ditto.
235 * g++.dg/vect/slp-pr50819.cc: Ditto.
237 2013-06-01 Tobias Burnus <burnus@net-b.de>
240 * gfortran.dg/class_array_17.f90: New.
242 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
244 * ada/acats/floatstore.lst: New.
245 * ada/acats/run_all.sh: Process it.
247 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
249 * gcc.target/powerpc/e500-ord-1.c: New test.
250 * gcc.target/powerpc/e500-ord-2.c: Likewise.
251 * gcc.target/powerpc/e500-unord-1.c: Likewise.
252 * gcc.target/powerpc/e500-unord-2.c: Likewise.
254 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
256 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
258 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
260 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
262 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
264 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
266 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
269 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
272 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
274 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
276 2013-05-31 Marek Polacek <polacek@redhat.com>
278 PR tree-optimization/57478
279 PR tree-optimization/57453
280 * gcc.dg/torture/pr57478.c: New test.
282 2013-05-31 Tobias Burnus <burnus@net-b.de>
285 * gfortran.dg/class_array_17.f90: New.
287 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
290 * gcc.target/arm/iordi3-opt.c: New test.
292 2013-05-31 Janus Weil <janus@gcc.gnu.org>
296 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
297 * gfortran.dg/interface_26.f90: Ditto.
298 * gfortran.dg/proc_ptr_11.f90: Ditto.
299 * gfortran.dg/proc_ptr_15.f90: Ditto.
300 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
301 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
302 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
303 * gfortran.dg/typebound_override_1.f90: Ditto.
304 * gfortran.dg/typebound_override_4.f90: Ditto.
305 * gfortran.dg/typebound_proc_6.f03: Ditto.
306 * gfortran.dg/assumed_type_7.f90: New test.
307 * gfortran.dg/typebound_override_5.f90: New test.
308 * gfortran.dg/typebound_override_6.f90: New test.
309 * gfortran.dg/typebound_override_7.f90: New test.
311 2013-05-30 Tobias Burnus <burnus@net-b.de>
314 * gfortran.dg/power_6.f90: New.
316 2013-05-30 Ian Bolton <ian.bolton@arm.com>
318 * gcc.target/aarch64/insv_1.c: New test.
320 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
322 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
323 dg-skip-if "No stabs".
325 2013-05-30 Janus Weil <janus@gcc.gnu.org>
328 * gfortran.dg/assumed_size_1.f90: New.
330 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
332 * gcc.dg/shrink-wrap-alloca.c: New added.
333 * gcc.dg/shrink-wrap-pretend.c: New added.
334 * gcc.dg/shrink-wrap-sibcall.c: New added.
336 2013-05-30 Tobias Burnus <burnus@net-b.de>
339 * gfortran.dg/assumed_rank_13.f90: New.
341 2013-05-29 Easwaran Raman <eraman@google.com>
343 PR tree-optimization/57442
344 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
346 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
348 PR tree-optimization/57441
349 * gcc.c-torture/compile/pr57441.c: New.
351 2013-05-29 Dehao Chen <dehao@google.com>
354 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
356 2013-05-29 Tobias Burnus <burnus@net-b.de>
359 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
360 * gfortran.dg/class_19.f03: Ditto.
362 2013-05-29 Richard Biener <rguenther@suse.de>
364 * gcc.dg/vect/bb-slp-32.c: New testcase.
366 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
368 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
369 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
370 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
371 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
372 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
373 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
374 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
375 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
376 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
377 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
378 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
379 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
380 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
381 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
382 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
383 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
384 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
385 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
386 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
387 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
388 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
389 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
390 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
391 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
392 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
393 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
394 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
395 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
396 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
397 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
398 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
399 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
400 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
401 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
402 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
403 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
404 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
405 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
406 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
408 2013-05-29 Tobias Burnus <burnus@net-b.de>
411 * gfortran.dg/finalize_11.f90: New.
412 * gfortran.dg/finalize_4.f03: Remove dg-error.
413 * gfortran.dg/finalize_5.f03: Ditto.
414 * gfortran.dg/finalize_6.f03: Ditto.
415 * gfortran.dg/finalize_7.f03: Ditto.
417 2013-05-28 Tobias Burnus <burnus@net-b.de>
419 * gfortran.dg/class_array_16.f90: New.
421 2013-05-28 Tobias Burnus <burnus@net-b.de>
424 * testsuite/gfortran.dg/use_29.f90: New.
426 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
428 * gnat.dg/fp_exception.adb: New test.
430 2013-05-28 Richard Biener <rguenther@suse.de>
432 PR tree-optimization/56787
433 * gcc.dg/vect/pr56787.c: New testcase.
435 2013-05-28 Janus Weil <janus@gcc.gnu.org>
436 Tobias Burnus <burnus@net-b.de>
439 * gfortran.dg/typebound_override_4.f90: New.
441 2013-05-28 Richard Biener <rguenther@suse.de>
443 PR tree-optimization/57411
444 * g++.dg/opt/pr57411.C: New testcase.
446 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
448 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
449 * gcc.dg/builtin-bswap-9.c: Likewise.
451 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
453 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
455 2013-05-27 Richard Biener <rguenther@suse.de>
458 * gcc.dg/gomp/pr57412.c: New testcase.
460 2013-05-27 Bud Davis <jmdavis@link.com>
463 * gfortran.dg/stfunc_8.f90: New.
465 2013-05-27 Richard Biener <rguenther@suse.de>
467 PR tree-optimization/57343
468 * gcc.dg/torture/pr57343.c: New testcase.
470 2013-05-27 Richard Biener <rguenther@suse.de>
472 PR tree-optimization/57417
473 * gcc.dg/torture/pr57417.c: New testcase.
475 2013-05-27 Richard Biener <rguenther@suse.de>
477 PR tree-optimization/57396
478 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
480 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
482 * gnat.dg/specs/last_bit.ads: New test.
484 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
486 * gnat.dg/specs/machine_attribute.ads: New test.
488 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
490 * gnat.dg/incomplete3.ad[sb]: New test.
492 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
495 * gcc.target/mips/div-13.c: New test.
497 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
500 * gcc.target/mips/mips16-attributes-5.c,
501 * gcc.target/mips/mips16-attributes-6.c: New tests.
503 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
505 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
506 * gcc.dg/builtin-bswap-8.c: Likewise.
508 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
511 * g++.dg/cpp0x/new1.C: New.
513 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
516 * g++.dg/parse/dtor16.C: New.
517 * g++.dg/parse/dtor6.C: Adjust.
519 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
522 * g++.dg/expr/bitfield12.C: New.
524 2013-05-24 Jeff Law <law@redhat.com>
526 PR tree-optimization/57124
527 * gcc.c-torture/execute/pr57124.c: New test.
528 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
530 2013-05-24 Martin Jambor <mjambor@suse.cz>
532 PR tree-optimization/57294
533 * gcc.dg/ipa/pr57294.c: New test.
535 2013-05-24 Dehao Chen <dehao@google.com>
537 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
539 2013-05-24 Ian Bolton <ian.bolton@arm.com>
541 * gcc.target/aarch64/scalar_intrinsics.c
542 (force_simd): Use a valid instruction.
543 (test_vdupd_lane_s64): Pass a valid lane argument.
544 (test_vdupd_lane_u64): Likewise.
546 2013-05-24 Richard Biener <rguenther@suse.de>
548 PR tree-optimization/57287
549 * gcc.dg/pr57287.c: New testcase.
551 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
554 * g++.dg/template/error51.C: New.
556 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
559 * g++.dg/template/bitfield2.C: New.
561 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
563 * gnat.dg/specs/noinline1.ads: New test.
564 * gnat.dg/noinline2.ad[sb]: Likewise.
565 * gnat.dg/specs/noinline3.ads: Likewise.
566 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
568 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
571 * gcc.dg/tree-ssa/pr57385.c: New test.
573 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
575 * gnat.dg/derived_type4.adb: New test.
577 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
579 * gcc.dg/builtin-bswap-6.c: New test.
580 * gcc.dg/builtin-bswap-7.c: Likewise.
581 * gcc.dg/builtin-bswap-8.c: Likewise.
582 * gcc.dg/builtin-bswap-9.c: Likewise.
584 2013-05-23 Christian Bruel <christian.bruel@st.com>
587 * gcc.dg/debug/pr57351.c: New test
589 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
591 * gcc.target/aarch64/vect-clz.c: New file.
593 2013-05-23 Martin Jambor <mjambor@suse.cz>
596 * gcc.dg/ipa/pr57347.c: New test.
598 2013-05-23 Richard Biener <rguenther@suse.de>
600 PR tree-optimization/57380
601 * g++.dg/tree-ssa/pr57380.C: New testcase.
603 2013-05-23 Richard Biener <rguenther@suse.de>
606 * gcc.dg/torture/pr57381.c: New testcase.
608 2013-05-23 Jakub Jelinek <jakub@redhat.com>
611 * gcc.c-torture/execute/pr57344-1.c: New test.
612 * gcc.c-torture/execute/pr57344-2.c: New test.
613 * gcc.c-torture/execute/pr57344-3.c: New test.
614 * gcc.c-torture/execute/pr57344-4.c: New test.
616 2013-05-23 Richard Biener <rguenther@suse.de>
618 PR rtl-optimization/57341
619 * gcc.dg/torture/pr57341.c: New testcase.
621 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
624 * g++.dg/parse/crash62.C: New.
626 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
627 Pat Haugen <pthaugen@us.ibm.com>
628 Peter Bergner <bergner@vnet.ibm.com>
630 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
633 2013-05-22 Tobias Burnus <burnus@net-b.de>
636 * gfortran.dg/defined_assignment_6.f90: New.
638 2013-05-22 Tobias Burnus <burnus@net-b.de>
641 * gfortran.dg/assumed_type_6.f90: New.
643 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
646 * g++.dg/cpp0x/Wunused-parm.C: New.
648 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
650 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
651 * g++.dg/warn/Wdouble-promotion.C: Likewise.
653 2013-05-21 Easwaran Raman <eraman@google.com>
655 PR tree-optimization/57322
656 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
658 2013-05-21 Graham Stott <graham.stott@btinternet.com>
660 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
663 2013-05-21 Tobias Burnus <burnus@net-b.de>
666 * gfortran.dg/assumed_type_5.f90: New.
667 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
668 * gfortran.dg/assumed_rank_2.f90: Ditto.
669 * gfortran.dg/assumed_type_3.f90: Update dg-error.
670 * gfortran.dg/no_arg_check_3.f90: Ditto.
672 2013-05-21 Jakub Jelinek <jakub@redhat.com>
674 PR tree-optimization/57331
675 * gcc.c-torture/compile/pr57331.c: New test.
677 2013-05-21 Richard Biener <rguenther@suse.de>
679 PR tree-optimization/57330
680 * gcc.dg/torture/pr57330.c: New testcase.
682 2013-05-21 Richard Biener <rguenther@suse.de>
684 PR tree-optimization/57303
685 * gcc.dg/torture/pr57303.c: New testcase.
687 2013-05-21 Jakub Jelinek <jakub@redhat.com>
689 PR tree-optimization/57321
690 * gcc.c-torture/execute/pr57321.c: New test.
692 2013-05-20 Tobias Burnus <burnus@net-b.de>
696 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
697 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
698 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
699 * gfortran.dg/binding_label_tests_3.f03: Ditto.
700 * gfortran.dg/binding_label_tests_4.f03: Ditto.
701 * gfortran.dg/binding_label_tests_5.f03: Ditto.
702 * gfortran.dg/binding_label_tests_6.f03: Ditto.
703 * gfortran.dg/binding_label_tests_7.f03: Ditto.
704 * gfortran.dg/binding_label_tests_8.f03: Ditto.
705 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
706 * gfortran.dg/binding_label_tests_24.f90: New.
707 * gfortran.dg/binding_label_tests_25.f90: New.
709 2013-05-20 Tobias Burnus <burnus@net-b.de>
712 * gfortran.dg/binding_label_tests_17.f90: New.
713 * gfortran.dg/binding_label_tests_18.f90: New.
714 * gfortran.dg/binding_label_tests_19.f90: New.
715 * gfortran.dg/binding_label_tests_20.f90: New.
716 * gfortran.dg/binding_label_tests_21.f90: New.
717 * gfortran.dg/binding_label_tests_22.f90: New.
718 * gfortran.dg/binding_label_tests_23.f90: New.
720 2013-05-20 Tobias Burnus <burnus@net-b.de>
723 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
724 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
725 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
726 * gfortran.dg/common_18.f90: New.
727 * gfortran.dg/common_19.f90: New.
728 * gfortran.dg/common_20.f90: New.
729 * gfortran.dg/common_21.f90: New.
731 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
734 * g++.dg/parse/error52.C: New.
735 * g++.dg/parse/error3.C: Adjust.
736 * g++.dg/parse/error36.C: Likewise.
738 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
741 * gcc.target/sh/pr56547-1.c: New.
742 * gcc.target/sh/pr56547-2.c: New.
744 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
747 * g++.dg/warn/Wsign-compare-6.C: New.
748 * g++.dg/warn/Wdouble-promotion.C: Adjust.
750 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
753 * g++.dg/template/error50.C: New.
755 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
758 * g++.dg/ext/complit13.C: New.
760 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
763 * g++.dg/pr57175.C: New testcase.
765 2013-05-17 Easwaran Raman <eraman@google.com>
767 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
769 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
772 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
774 2013-05-17 Jakub Jelinek <jakub@redhat.com>
776 PR rtl-optimization/57281
777 PR rtl-optimization/57300
778 * gcc.dg/pr57300.c: New test.
779 * gcc.c-torture/execute/pr57281.c: New test.
781 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
784 * g++.dg/ext/sizeof-complit.C: New.
786 2013-05-17 Marek Polacek <polacek@redhat.com>
788 * gcc.dg/strlenopt-25.c: New test.
789 * gcc.dg/strlenopt-26.c: Likewise.
791 2013-05-17 Jakub Jelinek <jakub@redhat.com>
793 * gcc.target/i386/rotate-4.c: Compile only with -mavx
794 instead of -mavx2, require only avx instead of avx2.
795 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
796 of avx2-check.h and turn into an avx runtime test instead of
799 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
801 * g++.dg/ext/vector22.C: Uncomment working test.
803 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
806 * g++.dg/template/pr17410.C: New.
808 2013-05-16 Jakub Jelinek <jakub@redhat.com>
810 * gcc.target/i386/rotate-3.c: New test.
811 * gcc.target/i386/rotate-3a.c: New test.
812 * gcc.target/i386/rotate-4.c: New test.
813 * gcc.target/i386/rotate-4a.c: New test.
814 * gcc.target/i386/rotate-5.c: New test.
815 * gcc.target/i386/rotate-5a.c: New test.
817 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
819 * gcc.dg/visibility-21.c: Require section_anchors.
821 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
823 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
824 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
825 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
827 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
829 * gcc.dg/visibility-21.c: New.
831 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
834 * gcc.dg/pr57286.c: New testcase.
835 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
836 * g++.dg/ext/vector22.C: Comment out transformations not
839 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
842 * gcc.target/mips/call-1.c: Restrict to o32.
843 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
845 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
847 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
849 * g++.dg/warn/Wshadow-1.C: Likewise.
850 * g++.dg/warn/Wshadow-6.C: Likewise.
851 * g++.dg/warn/Wshadow-7.C: Likewise.
853 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
856 * g++.dg/parse/pr31952-1.C: New.
857 * g++.dg/parse/pr31952-2.C: Likewise.
858 * g++.dg/parse/pr31952-3.C: Likewise.
860 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
861 * g++.old-deja/g++.jason/cond.C: Likewise.
862 * g++.dg/cpp0x/range-for5.C: Likewise.
864 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
867 * gcc.target/arm/pr40887.c: Adjust testcase.
868 * gcc.target/arm/pr19599.c: New test.
870 2013-05-15 Richard Biener <rguenther@suse.de>
872 PR tree-optimization/57275
873 * gcc.target/i386/pr57275.c: New testcase.
875 2013-05-15 Jan Hubicka <jh@suse.cz>
877 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
878 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
879 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
881 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
883 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
886 2013-05-14 Jakub Jelinek <jakub@redhat.com>
889 * c-c++-common/Wsequence-point-1.c: New test.
891 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
893 * g++.dg/ext/vector22.C: New testcase.
894 * gcc.dg/binop-xor3.c: Remove xfail.
896 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
898 * gcc.target/aarch64/vect-fcm.x: Add cases testing
899 FLOAT cmp FLOAT ? INT : INT.
900 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
901 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
902 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
903 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
904 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
905 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
907 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
910 * g++.dg/cpp0x/defaulted43.C: New.
912 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
914 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
915 (alloca): Remove declaration.
916 (foo9): Replace alloca by __builtin_alloca.
918 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
920 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
921 Expect "size of array is too large" error.
923 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
925 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
927 2013-05-14 Richard Biener <rguenther@suse.de>
930 * g++.dg/torture/pr57235.C: New testcase.
932 2013-05-14 Jakub Jelinek <jakub@redhat.com>
935 * gcc.dg/torture/pr57251.c: New test.
937 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
940 * gcc.target/i386/pr57264.c: New test.
942 2013-05-13 Jakub Jelinek <jakub@redhat.com>
944 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
946 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
948 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
950 2013-05-13 Jakub Jelinek <jakub@redhat.com>
952 PR tree-optimization/45216
953 PR tree-optimization/57157
954 * c-c++-common/rotate-1.c: Add 32 tests with +.
955 * c-c++-common/rotate-1a.c: Adjust.
956 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
957 * c-c++-common/rotate-2b.c: New test.
958 * c-c++-common/rotate-3.c: Add 32 tests with +.
959 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
960 * c-c++-common/rotate-4b.c: New test.
961 * c-c++-common/rotate-5.c: New test.
963 2013-05-13 Martin Jambor <mjambor@suse.cz>
966 * gcc.dg/ipa/remref-0.c: New test.
967 * gcc.dg/ipa/remref-1a.c: Likewise.
968 * gcc.dg/ipa/remref-1b.c: Likewise.
969 * gcc.dg/ipa/remref-2a.c: Likewise.
970 * gcc.dg/ipa/remref-2b.c: Likewise.
972 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
974 * gcc.dg/vector-shift-2.c: New testcase.
976 2013-05-13 Jakub Jelinek <jakub@redhat.com>
978 PR tree-optimization/57230
979 * gcc.dg/strlenopt-24.c: New test.
981 PR tree-optimization/57230
982 * gcc.dg/strlenopt-23.c: New test.
984 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
987 * gcc.target/sh/pr57108.c: Move this test case to ...
988 * gcc.c-torture/compile/pr57108.c: ... here.
990 2013-05-10 Richard Biener <rguenther@suse.de>
992 PR tree-optimization/57214
993 * gcc.dg/torture/pr57214.c: New testcase.
995 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
997 * gcc.dg/vector-shift.c: New testcase.
999 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1001 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1003 PR tree-optimization/45216
1004 PR tree-optimization/57157
1005 * c-c++-common/rotate-1.c: New test.
1006 * c-c++-common/rotate-1a.c: New test.
1007 * c-c++-common/rotate-2.c: New test.
1008 * c-c++-common/rotate-2a.c: New test.
1009 * c-c++-common/rotate-3.c: New test.
1010 * c-c++-common/rotate-3a.c: New test.
1011 * c-c++-common/rotate-4.c: New test.
1012 * c-c++-common/rotate-4a.c: New test.
1014 2013-05-10 Richard Biener <rguenther@suse.de>
1016 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1017 * gcc.target/i386/l_fma_double_1.c: Adjust.
1018 * gcc.target/i386/l_fma_double_2.c: Likewise.
1019 * gcc.target/i386/l_fma_double_3.c: Likewise.
1020 * gcc.target/i386/l_fma_double_4.c: Likewise.
1021 * gcc.target/i386/l_fma_double_5.c: Likewise.
1022 * gcc.target/i386/l_fma_double_6.c: Likewise.
1023 * gcc.target/i386/l_fma_float_1.c: Likewise.
1024 * gcc.target/i386/l_fma_float_2.c: Likewise.
1025 * gcc.target/i386/l_fma_float_3.c: Likewise.
1026 * gcc.target/i386/l_fma_float_4.c: Likewise.
1027 * gcc.target/i386/l_fma_float_5.c: Likewise.
1028 * gcc.target/i386/l_fma_float_6.c: Likewise.
1030 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1033 * g++.dg/cpp0x/pr51226.C: New.
1035 2013-04-16 Han Shen <shenhan@google.com>
1037 Test cases for '-fstack-protector-strong'.
1038 * gcc.dg/fstack-protector-strong.c: New.
1039 * g++.dg/fstack-protector-strong.C: New.
1041 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1043 * gcc.target/aarch64/ands_1.c: New test.
1044 * gcc.target/aarch64/ands_2.c: Likewise
1046 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1048 * lib/target-supports.exp (check_effective_target_hw): New
1050 * c-c++-common/asan/clone-test-1.c: Call
1051 check_effective_target_hw.
1052 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1053 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1054 possible decorations.
1055 * c-c++-common/asan/null-deref-1.c: Likewise.
1056 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1057 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1058 * c-c++-common/asan/use-after-free-1.c: Likewise.
1059 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1060 * g++.dg/asan/large-func-test-1.C: Likewise.
1062 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1064 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1066 2013-05-07 Richard Biener <rguenther@suse.de>
1069 * g++.dg/torture/pr57190.C: New testcase.
1071 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1073 PR tree-optimization/57149
1074 * gcc.dg/pr57149.c: New test.
1077 * gcc.dg/pr57184.c: New test.
1079 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1081 * gnat.dg/specs/array3.ads: New test.
1083 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1085 * c-c++-common/vector-scalar-2.c: New testcase.
1087 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1089 * gcc.target/i386/asm-dialect-2.c: New testcase.
1091 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1094 * g++.dg/cpp0x/auto38.C: New.
1096 2013-05-06 Richard Biener <rguenther@suse.de>
1098 PR tree-optimization/57185
1099 * gcc.dg/autopar/pr57185.c: New testcase.
1101 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1104 * gcc.target/i386/pr57106.c: New test.
1106 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1108 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1109 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1110 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1111 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1112 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1113 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1114 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1116 2013-05-06 Teresa Johnson <tejohnson@google.com>
1119 * gcc.dg/pr57154.c: New test.
1121 2013-05-06 Richard Biener <rguenther@suse.de>
1124 * gcc.dg/torture/pr57147-1.c: New testcase.
1125 * gcc.dg/torture/pr57147-2.c: Likewise.
1126 * gcc.dg/torture/pr57147-3.c: Likewise.
1128 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1131 * gcc.target/sh/pr55303-1.c: New.
1132 * gcc.target/sh/pr55303-2.c: New.
1133 * gcc.target/sh/pr55303-3.c: New.
1135 2013-05-05 Tobias Burnus <burnus@net-b.de>
1137 * gfortran.dg/allocate_with_source_3.f90: New.
1139 2013-05-05 Tobias Burnus <burnus@net-b.de>
1142 * gfortran.dg/null_8.f90: New.
1144 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1147 * g++.dg/cpp0x/enum27.C: New.
1148 * g++.dg/cpp0x/enum_base.C: Adjust.
1150 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1152 PR tree-optimization/56205
1153 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1155 2013-05-04 Tobias Burnus <burnus@net-b.de>
1157 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1158 * gfortran.dg/bind_c_usage_27.f90: New.
1159 * gfortran.dg/bind_c_usage_28.f90: New.
1161 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1164 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1166 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1169 * gcc.target/powerpc/pr57150.c: New file.
1171 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1173 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1174 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1175 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1176 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1177 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1178 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1179 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1181 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1183 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1184 scan-assembler-times.
1186 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1188 * gcc.dg/tree-ssa/slsr-32.c: New.
1189 * gcc.dg/tree-ssa/slsr-33.c: New.
1190 * gcc.dg/tree-ssa/slsr-34.c: New.
1191 * gcc.dg/tree-ssa/slsr-35.c: New.
1192 * gcc.dg/tree-ssa/slsr-36.c: New.
1193 * gcc.dg/tree-ssa/slsr-37.c: New.
1194 * gcc.dg/tree-ssa/slsr-38.c: New.
1196 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1198 * gcc.target/aarch64/tst_1.c: New test.
1199 * gcc.target/aarch64/tst_2.c: Likewise
1201 2013-05-02 Jeff Law <law@redhat.com>
1203 PR tree-optimization/57144
1204 * gcc.c-torture/execute/pr57144.c: New test.
1206 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1208 PR rtl-optimization/57130
1209 * gcc.c-torture/execute/pr57130.c: New test.
1211 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1213 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1215 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1217 * gcc.target/aarch64/fabd.c: New file.
1219 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1222 * g++.dg/cpp0x/pr54318.C: New.
1224 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1227 * g++.dg/parse/error51.C: New.
1228 * g++.dg/parse/error15.C: Adjust column numbers.
1230 2013-05-02 Tobias Burnus <burnus@net-b.de>
1233 * gfortran.dg/size_kind_2.f90: New.
1234 * gfortran.dg/size_kind_3.f90: New.
1236 2013-05-02 Richard Biener <rguenther@suse.de>
1239 * g++.dg/torture/pr57140.C: New testcase.
1241 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1244 * gcc.target/arm/pr56732-1.c: New test.
1246 2013-05-02 Martin Jambor <mjambor@suse.cz>
1249 * gcc.dg/ipa/pr56988.c: New test.
1251 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1253 * gcc.target/aarch64/bics_1.c: New test.
1254 * gcc.target/aarch64/bics_2.c: Likewise.
1256 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1258 PR rtl-optimization/57131
1259 * gcc.c-torture/execute/pr57131.c: New test.
1261 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1264 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1266 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1269 * gcc.target/i386/pr57091.c: New test.
1271 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1273 * gcc.target/aarch64/vect-vaddv.c: New.
1275 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1277 * gcc.target/aarch64/vect-vmaxv.c: New.
1278 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1280 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1282 * gcc.target/aarch64/scalar-vca.c: New.
1283 * gcc.target/aarch64/vect-vca.c: Likewise.
1285 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1287 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1288 (test_vceqd_s64): Force arguments to SIMD registers.
1289 (test_vceqzd_s64): Likewise.
1290 (test_vcged_s64): Likewise.
1291 (test_vcled_s64): Likewise.
1292 (test_vcgezd_s64): Likewise.
1293 (test_vcged_u64): Likewise.
1294 (test_vcgtd_s64): Likewise.
1295 (test_vcltd_s64): Likewise.
1296 (test_vcgtzd_s64): Likewise.
1297 (test_vcgtd_u64): Likewise.
1298 (test_vclezd_s64): Likewise.
1299 (test_vcltzd_s64): Likewise.
1300 (test_vtst_s64): Likewise.
1301 (test_vtst_u64): Likewise.
1303 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1306 * g++.dg/cpp0x/decltype53.C: New.
1308 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1311 * gfortran.dg/power_5.f90: New test.
1313 2013-04-30 Richard Biener <rguenther@suse.de>
1316 * gcc.dg/torture/pr57122.c: New testcase.
1318 2013-04-30 Richard Biener <rguenther@suse.de>
1321 * g++.dg/torture/pr57107.C: New testcase.
1323 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1325 PR rtl-optimization/57105
1326 * gcc.dg/pr57105.c: New test.
1328 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1330 PR tree-optimization/57104
1331 * gcc.dg/pr57104.c: New test.
1333 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1336 * gcc.target/i386/pr44578.c: New test.
1338 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1341 * gcc.target/i386/pr57097.c: New test.
1343 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1346 * gcc.target/i386/pr57098.c: New test.
1348 2013-04-29 Kai Tietz <ktietz@redhat.com>
1350 * gcc.c-torture/execute/pr55875.c: New test.
1352 2013-04-29 Richard Biener <rguenther@suse.de>
1355 * gcc.dg/torture/pr57075.c: New testcase.
1357 2013-04-29 Richard Biener <rguenther@suse.de>
1360 * gcc.dg/autopar/pr57103.c: New testcase.
1362 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1364 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1366 2013-04-29 Tom de Vries <tom@codesourcery.com>
1368 * gcc.dg/pr50763.c: Update test.
1370 2013-04-26 Jeff Law <law@redhat.com>
1372 * gcc.dg/tree-ssa/vrp88.c: New test.
1374 2013-04-29 Christian Bruel <christian.bruel@st.com>
1377 * gcc.target/sh/pr57108.c: New test.
1379 2013-04-29 Richard Biener <rguenther@suse.de>
1382 * gfortran.dg/gomp/pr57089.f90: New testcase.
1384 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1386 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1388 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1390 * gcc.target/aarch64/vect-vcvt.c: New.
1392 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1394 * gcc.target/aarch64/vect-vrnd.c: New.
1396 2013-04-29 Richard Biener <rguenther@suse.de>
1398 PR tree-optimization/57081
1399 * gcc.dg/torture/pr57081.c: New testcase.
1401 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1403 PR tree-optimization/57083
1404 * gcc.dg/torture/pr57083.c: New test.
1406 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1409 * g++.dg/cpp0x/decltype52.C: New.
1411 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1413 N3472 binary constants
1414 * g++.dg/cpp/limits.C: Adjust warning wording.
1415 * g++.dg/system-binary-constants-1.C: Likewise.
1416 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1418 2013-04-28 Tobias Burnus <burnus@net-b.de>
1421 * gfortran.dg/coarray_30.f90: New.
1423 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1426 * frontend-passes (optimize_power): New function.
1427 (optimize_op): Use it.
1429 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1432 * gcc.c-torture/execute/pr56866.c: New test.
1433 * gcc.target/i386/pr56866.c: New test.
1435 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1438 * gcc.dg/setjmp-5.c: New test.
1440 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1443 * g++.dg/cpp0x/constexpr-55708.C: New.
1445 2013-04-26 Richard Biener <rguenther@suse.de>
1447 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1448 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1449 * gcc.dg/pr53265.c: Remove XFAILs.
1450 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1451 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1453 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1455 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1456 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1457 -fdiagnostics-color=never option similarly to
1458 -fno-diagnostics-show-caret option.
1460 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1462 PR rtl-optimization/57003
1463 * gcc.target/i386/pr57003.c: New test.
1465 2013-04-25 Marek Polacek <polacek@redhat.com>
1467 PR tree-optimization/57066
1468 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1470 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1471 Tejas Belagod <tejas.belagod@arm.com>
1473 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1474 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1475 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1477 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1479 * gcc.target/aarch64/cmp.c: New.
1481 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1483 * gcc.target/aarch64/ngc.c: New.
1485 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1487 * lib/target-supports.exp
1488 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1489 (check_effective_target_arm_neon_fp16_ok): Likewise.
1490 (add_options_for_arm_neon_fp16): Likewise.
1491 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1492 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1494 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1496 PR rtl-optimizations/57046
1497 * gcc.target/i386/pr57046.c: New test.
1499 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1501 * g++.dg/cpp1y/cplusplus.C: New.
1503 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1505 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1507 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1509 * c-c++-common/Wpointer-arith-1.c: New.
1511 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1513 * g++.dg/cpp1y/cxx1y_macro.C: New.
1515 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1518 * g++.dg/cpp0x/sfinae45.C: New.
1520 2013-04-24 Richard Biener <rguenther@suse.de>
1523 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1525 2013-04-23 Richard Biener <rguenther@suse.de>
1528 * gcc.dg/torture/pr57036-1.c: New testcase.
1529 * gcc.dg/torture/pr57036-2.c: Likewise.
1531 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1533 * gcc.target/aarch64/scalar-mov.c: New testcase.
1535 2013-04-23 Richard Biener <rguenther@suse.de>
1537 PR tree-optimization/57026
1538 * gcc.dg/torture/pr57026.c: New testcase.
1540 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1544 * gfortran.dg/transfer_check_4.f90: New.
1546 2013-04-22 Marek Polacek <polacek@redhat.com>
1549 * gcc.dg/pr56990.c: New test.
1551 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1554 * gcc.target/i386/pr57018.c: New test.
1556 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1558 * gcc.target/aarch64/vrecps.c: New.
1559 * gcc.target/aarch64/vrecpx.c: Likewise.
1561 2013-04-22 Christian Bruel <christian.bruel@st.com>
1564 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1566 2013-04-21 Jeff Law <law@redhat.com>
1568 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1570 2013-04-20 Tobias Burnus <burnus@net-b.de>
1573 * gfortran.dg/c_loc_test_22.f90: New.
1575 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1577 PR rtl-optimization/56847
1578 * gcc.dg/pr56847.c: New test.
1580 2013-04-19 Richard Biener <rguenther@suse.de>
1582 PR tree-optimization/56982
1583 * gcc.c-torture/execute/pr56982.c: New testcase.
1585 2013-04-19 Martin Jambor <mjambor@suse.cz>
1587 PR tree-optimization/56718
1588 * g++.dg/ipa/imm-devirt-1.C: New test.
1589 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1591 2013-04-19 Richard Biener <rguenther@suse.de>
1593 PR tree-optimization/57000
1594 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1596 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1597 Mikael Morin <mikael@gcc.gnu.org>
1600 * gfortran.dg/array_constructor_45.f90: New test.
1601 * gfortran.dg/array_constructor_46.f90: New test.
1602 * gfortran.dg/array_constructor_47.f90: New test.
1603 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1605 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1607 PR rtl-optimization/56999
1608 * g++.dg/opt/pr56999.C: New test.
1610 2013-04-18 Cary Coutant <ccoutant@google.com>
1612 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1613 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1615 2013-04-18 Cary Coutant <ccoutant@google.com>
1617 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1618 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1619 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1620 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1621 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1622 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1623 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1624 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1625 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1626 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1627 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1629 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1631 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1633 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1635 PR tree-optimization/56984
1636 * gcc.c-torture/compile/pr56984.c: New test.
1638 PR rtl-optimization/56992
1639 * gcc.dg/pr56992.c: New test.
1641 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1644 * gfortran.dg/proc_ptr_42.f90: New.
1646 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1648 * gnat.dg/discr41.ad[sb]: New test.
1649 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1650 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1651 * gcc.dg/vect/slp-24.c: Likewise.
1652 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1653 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1654 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1655 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1656 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1657 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1658 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1659 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1660 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1661 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1662 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1663 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1664 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1665 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1666 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1667 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1668 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1669 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1670 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1671 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1672 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1673 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1674 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1675 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1676 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1677 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1679 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1682 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1683 * gfortran.dg/module_md5_1.f90: Remove.
1685 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1687 * gcc.target/aarch64/adds3.c: New.
1688 * gcc.target/aarch64/subs3.c: New.
1690 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1692 * gcc.target/aarch64/adds1.c: New.
1693 * gcc.target/aarch64/adds2.c: New.
1694 * gcc.target/aarch64/subs1.c: New.
1695 * gcc.target/aarch64/subs2.c: New.
1697 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1699 Implement n3599 - Literal operator templates for strings.
1700 * g++.dg/cpp1y/udlit-char-template.C: New test.
1701 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1703 2013-04-16 Tobias Burnus <burnus@net-b.de>
1706 * gfortran.dg/no_arg_check_1.f90: New.
1707 * gfortran.dg/no_arg_check_2.f90: New.
1708 * gfortran.dg/no_arg_check_3.f90: New.
1710 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1713 * gfortran.dg/proc_ptr_41.f90: New.
1715 2013-04-16 Richard Biener <rguenther@suse.de>
1717 PR tree-optimization/56756
1718 * gcc.dg/torture/pr56756.c: New testcase.
1720 2013-04-16 Tobias Burnus <burnus@net-b.de>
1723 * gfortran.dg/c_assoc_5.f90: New.
1725 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1727 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1728 * gcc.c-torture/execute/pr33992.x: Remove.
1729 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1730 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1731 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1733 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1735 PR tree-optimization/56962
1736 * gcc.c-torture/execute/pr56962.c: New test.
1738 2013-04-15 Richard Biener <rguenther@suse.de>
1740 PR tree-optimization/56933
1741 * gcc.dg/vect/pr56933.c: New testcase.
1743 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1745 * gcc.target/arm/anddi3-opt.c: New test.
1746 * gcc.target/arm/anddi3-opt2.c: Likewise.
1748 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1750 * gcc.dg/pr56890-1.c: New test.
1751 * gcc.dg/pr56890-2.c: Likewise.
1753 2013-04-15 Joey Ye <joey.ye@arm.com>
1755 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1756 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1758 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1761 * gfortran.dg/select_type_33.f03: New test.
1763 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1766 * gfortran.dg/typebound_proc_29.f03: New.
1768 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1771 * gfortran.dg/typebound_proc_28.f03: New.
1773 2013-04-12 Jeff Law <law@redhat.com>
1775 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1778 2013-04-12 Tobias Burnus <burnus@net-b.de>
1781 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1783 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1786 * gcc.target/i386/pr56903.c: New test.
1788 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1791 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1792 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1793 * gfortran.dg/block_11.f90: Fix invalid test case.
1794 * gfortran.dg/function_types_3.f90: Add new error message.
1795 * gfortran.dg/global_references_1.f90: Ditto.
1796 * gfortran.dg/import2.f90: Remove unneeded parts.
1797 * gfortran.dg/import6.f90: Fix invalid test case.
1798 * gfortran.dg/proc_decl_2.f90: Ditto.
1799 * gfortran.dg/proc_decl_9.f90: Ditto.
1800 * gfortran.dg/proc_decl_18.f90: Ditto.
1801 * gfortran.dg/proc_ptr_40.f90: New.
1802 * gfortran.dg/whole_file_7.f90: Modified error wording.
1803 * gfortran.dg/whole_file_16.f90: Ditto.
1804 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1805 * gfortran.dg/whole_file_18.f90: Modified error wording.
1806 * gfortran.dg/whole_file_20.f03: Ditto.
1807 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1810 2013-04-12 Richard Biener <rguenther@suse.de>
1813 2013-04-10 Richard Biener <rguenther@suse.de>
1815 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1817 2013-04-12 Tobias Burnus <burnus@net-b.de>
1820 * gfortran.dg/class_allocate_15.f90: New.
1823 2013-04-12 Tobias Burnus <burnus@net-b.de>
1825 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1826 scan-tree-dump-times.
1828 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1830 PR tree-optimization/56918
1831 PR tree-optimization/56920
1832 * gcc.dg/vect/pr56918.c: New test.
1833 * gcc.dg/vect/pr56920.c: New test.
1835 2013-04-12 Tobias Burnus <burnus@net-b.de>
1838 * gfortran.dg/class_allocate_14.f90: New.
1839 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1840 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1842 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1844 * gcc.dg/fold-cstvecshift.c: New testcase.
1846 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1848 * gcc.target/aarch64/negs.c: New.
1851 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1854 * g++.dg/template/arrow4.C: New test.
1856 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1858 * gnat.dg/array23.adb: New test.
1859 * gnat.dg/array23_pkg[123].ads: New helpers.
1861 2013-04-11 Jeff Law <law@redhat.com>
1863 PR tree-optimization/56900
1864 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1866 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1869 * g++.dg/cpp0x/sfinae44.C: New.
1871 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1873 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1874 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1876 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1879 * g++.dg/cpp0x/enum26.C: New.
1880 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1882 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1884 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1886 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1888 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1889 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1890 loop is vectorized and that the correct instruction is generated.
1891 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1892 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1893 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1895 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1897 PR tree-optimization/56899
1898 * gcc.c-torture/execute/pr56899.c: New test.
1900 2013-04-10 David S. Miller <davem@davemloft.net>
1902 * gcc.target/sparc/setcc-4.c: New test.
1903 * gcc.target/sparc/setcc-5.c: New test.
1905 2013-04-10 Richard Biener <rguenther@suse.de>
1907 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1909 2013-04-10 Richard Biener <rguenther@suse.de>
1911 * gcc.dg/vect/slp-39.c: New testcase.
1913 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1915 PR tree-optimization/55524
1916 * gcc.target/epiphany/fnma-1.c: New test.
1918 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1920 * gcc.dg/tree-ssa/inline-11.c: New test
1922 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1925 * g++.dg/template/arrow3.C: New test.
1927 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1929 * gcc.target/arm/minmax_minus.c: New test.
1931 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1934 * c-c++-common/gomp/pr56883.c: New test.
1936 2013-04-09 Jeff Law <law@redhat.com>
1938 * gcc.dg/tree-ssa/vrp87.c: New test.
1940 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1942 PR tree-optimization/56854
1943 * g++.dg/torture/pr56854.C: New test.
1945 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1948 * gfortran.dg/array_constructor_44.f90: New test.
1950 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1953 * g++.dg/cpp0x/constexpr-specialization.C: New.
1955 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1957 * gcc.c-torture/execute/pr56837.c: New test.
1961 * g++.dg/opt/vt3.C: New test.
1962 * g++.dg/opt/vt4.C: New test.
1964 2013-04-08 Jeff Law <law@redhat.com>
1966 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1968 2013-04-08 Richard Biener <rguenther@suse.de>
1970 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1972 2013-04-08 Richard Biener <rguenther@suse.de>
1974 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1976 2013-04-08 Richard Biener <rguenther@suse.de>
1978 * g++.dg/vect/slp-pr56812.cc: Adjust.
1980 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1982 * gcc.dg/pr56837.c: New test.
1983 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1984 "generated memset minus one".
1986 2013-04-07 Tobias Burnus <burnus@net-b.de>
1989 * gfortran.dg/reshape_5.f90: New.
1991 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1994 * gcc.target/powerpc/recip-1.c: Modify expected output.
1995 * gcc.target/powerpc/recip-3.c: Likewise.
1996 * gcc.target/powerpc/recip-4.c: Likewise.
1997 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1999 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2001 * gcc.target/arm/peep-ldrd-1.c: New test.
2002 * gcc.target/arm/peep-strd-1.c: Likewise.
2004 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2006 * gcc.target/arm/negdi-1.c: New test.
2007 * gcc.target/arm/negdi-2.c: Likewise.
2008 * gcc.target/arm/negdi-3.c: Likewise.
2009 * gcc.target/arm/negdi-4.c: Likewise.
2011 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2013 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2014 Add -march=armv8-a when we use v8 NEON.
2015 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2016 (check_effective_target_vect_call_ceilf): Likewise.
2017 (check_effective_target_vect_call_floorf): Likewise.
2018 (check_effective_target_vect_call_roundf): Likewise.
2019 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2020 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2021 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2022 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2023 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2025 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2027 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2028 * gcc.target/powerpc/sd-pwr6.c: Same.
2029 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2030 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2032 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2034 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2036 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2039 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2040 * gfortran.dg/altreturn_4.f90: Ditto.
2041 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2042 * gfortran.dg/altreturn_5.f90: Ditto.
2043 * gfortran.dg/altreturn_6.f90: Ditto.
2044 * gfortran.dg/altreturn_7.f90: Ditto.
2046 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2048 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2050 (check_effective_target_arm_v8_neon_ok_nocache):
2052 (check_effective_target_arm_v8_neon_ok): Change to use
2053 check_effective_target_arm_v8_neon_ok_nocache.
2054 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2056 (check_effective_target_vect_call_btruncf):
2057 Enable for arm and ARMv8 NEON.
2058 (check_effective_target_vect_call_ceilf): Likewise.
2059 (check_effective_target_vect_call_floorf): Likewise.
2060 (check_effective_target_vect_call_roundf): Likewise.
2061 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2064 2013-04-04 Marek Polacek <polacek@redhat.com>
2066 PR tree-optimization/48186
2067 * gcc.dg/pr48186.c: New test.
2069 2013-04-04 Richard Biener <rguenther@suse.de>
2071 PR tree-optimization/56826
2072 * gcc.dg/vect/pr56826.c: New testcase.
2073 * gcc.dg/vect/O3-pr36098.c: Adjust.
2075 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2077 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2078 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2079 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2080 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2081 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2082 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2083 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2084 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2085 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2086 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2088 2013-04-04 Richard Biener <rguenther@suse.de>
2090 PR tree-optimization/56213
2091 * gcc.dg/vect/vect-123.c: New testcase.
2093 2013-04-04 Tobias Burnus <burnus@net-b.de>
2096 * gfortran.dg/read_repeat_2.f90: New.
2098 2013-04-04 Richard Biener <rguenther@suse.de>
2100 PR tree-optimization/56837
2101 * g++.dg/torture/pr56837.C: New testcase.
2103 2013-04-04 Tobias Burnus <burnus@net-b.de>
2106 * gfortran.dg/c_loc_test_21.f90: New.
2107 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2108 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2109 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2110 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2111 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2113 2013-04-03 Jeff Law <law@redhat.com>
2115 PR tree-optimization/56799
2116 * gcc.c-torture/execute/pr56799.c: New test.
2118 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2121 * g++.dg/warn/Wpointer-arith-1.C: New.
2122 * g++.dg/gomp/for-19.C: Adjust.
2124 2013-04-03 Marek Polacek <polacek@redhat.com>
2127 * gcc.dg/pr55702.c: New test.
2129 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2132 * gcc.dg/pr56809.c: New testcase.
2134 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2137 * g++.dg/debug/pr56819.C: New test.
2139 2013-04-03 Richard Biener <rguenther@suse.de>
2141 PR tree-optimization/56817
2142 * g++.dg/torture/pr56817.C: New testcase.
2144 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2146 * gcc.dg/vect/bb-slp-31.c: New file.
2148 2013-04-03 Jason Merrill <jason@redhat.com>
2151 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2153 2013-04-03 Richard Biener <rguenther@suse.de>
2155 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2157 2013-04-03 Richard Biener <rguenther@suse.de>
2159 PR tree-optimization/55964
2160 * gcc.dg/torture/pr55964-2.c: New testcase.
2162 2013-04-03 Richard Biener <rguenther@suse.de>
2164 PR tree-optimization/56501
2165 * gcc.dg/torture/pr56501.c: New testcase.
2167 2013-04-03 Richard Biener <rguenther@suse.de>
2169 PR tree-optimization/56407
2170 * gcc.dg/torture/pr56407.c: New testcase.
2172 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2174 PR tree-optimization/56790
2175 * g++.dg/ext/pr56790-1.C: New testcase.
2177 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2179 * gcc.target/i386/merge-1.c: New testcase.
2180 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2182 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2185 * gcc.c-torture/execute/pr19449.c: New test.
2187 2013-04-03 Richard Biener <rguenther@suse.de>
2189 PR tree-optimization/56812
2190 * g++.dg/vect/slp-pr56812.cc: New testcase.
2192 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2196 * gfortran.dg/altreturn_8.f90: New.
2197 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2198 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2199 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2201 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2203 PR rtl-optimization/56745
2204 * gcc.c-torture/compile/pr56745.c: New test.
2206 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2208 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2210 2013-04-02 Richard Biener <rguenther@suse.de>
2212 PR tree-optimization/56778
2213 * gcc.dg/torture/pr56778.c: New testcase.
2215 2013-04-02 Richard Biener <rguenther@suse.de>
2218 * g++.dg/torture/pr56768.C: New testcase.
2220 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2222 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2224 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2227 * gfortran.dg/namelist_82.f90: New test.
2229 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2232 * gfortran.dg/implicit_class_1.f90: New.
2234 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2237 * gfortran.dg/namelist_81.f90: New test.
2239 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2241 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2242 for constant and equal string lengths.
2243 * gfortran.dg/character_comparison_5.f90: Likewise.
2244 * gfortran.dg/character_comparison_9.f90: New test.
2246 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2248 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2249 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2251 2013-03-29 Tobias Burnus <burnus@net-b.de>
2254 * gfortran.dg/optional_absent_3.f90: New.
2256 2013-03-29 Tobias Burnus <burnus@net-b.de>
2259 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2261 2013-03-29 Tobias Burnus <burnus@net-b.de>
2264 * gfortran.dg/namelist_80.f90: New.
2266 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2269 * gfortran.dg/string_length_2.f90: New test.
2270 * gfortran.dg/dependency_41.f90: New test.
2272 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2275 * gfortran.dg/array_constructor_43.f90: New test.
2276 * gfortran.dg/random_seed_3.f90: New test.
2278 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2280 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2281 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2282 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2283 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2284 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2285 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2286 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2287 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2288 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2289 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2291 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2294 * g++.dg/conversion/op4.C: Adjust.
2295 * g++.dg/cpp0x/rv1n.C: Likewise.
2296 * g++.dg/cpp0x/rv2n.C: Likewise.
2297 * g++.dg/cpp0x/template_deduction.C: Likewise.
2298 * g++.dg/expr/cond8.C: Likewise.
2299 * g++.dg/other/error4.C: Likewise.
2300 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2301 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2302 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2303 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2304 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2305 * g++.old-deja/g++.law/cvt20.C: Likewise.
2306 * g++.old-deja/g++.law/cvt8.C: Likewise.
2307 * g++.old-deja/g++.law/init8.C: Likewise.
2308 * g++.old-deja/g++.mike/net12.C: Likewise.
2309 * g++.old-deja/g++.mike/net8.C: Likewise.
2310 * g++.old-deja/g++.mike/p2793.C: Likewise.
2311 * g++.old-deja/g++.mike/p3836.C: Likewise.
2312 * g++.old-deja/g++.mike/p418.C: Likewise.
2313 * g++.old-deja/g++.mike/p701.C: Likewise.
2314 * g++.old-deja/g++.mike/p807.C: Likewise.
2316 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2319 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2322 2013-03-28 Marek Polacek <polacek@redhat.com>
2324 PR tree-optimization/56695
2325 * gcc.dg/vect/pr56695.c: New test.
2327 2013-03-28 Richard Biener <rguenther@suse.de>
2329 PR tree-optimization/37021
2330 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2331 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2333 2013-03-27 Tobias Burnus <burnus@net-b.de>
2337 * gfortran.dg/sizeof_2.f90: New.
2338 * gfortran.dg/sizeof_3.f90: New.
2339 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2341 2013-03-27 Richard Biener <rguenther@suse.de>
2343 PR tree-optimization/37021
2344 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2346 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2348 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2349 * g++.dg/ipa/ivinline-2.C: Likewise.
2350 * g++.dg/ipa/ivinline-3.C: Likewise.
2351 * g++.dg/ipa/ivinline-4.C: Likewise.
2352 * g++.dg/ipa/ivinline-5.C: Likewise.
2353 * g++.dg/ipa/ivinline-7.C: Likewise.
2354 * g++.dg/ipa/ivinline-8.C: Likewise.
2355 * g++.dg/ipa/ivinline-9.C: Likewise.
2356 * g++.dg/cpp0x/noexcept03.C: Likewise.
2357 * gcc.dg/const-1.c: Likewise.
2358 * gcc.dg/ipa/pure-const-1.c: Likewise.
2359 * gcc.dg/noreturn-8.c: Likewise.
2360 * gcc.target/i386/mmx-1.c: Likewise.
2361 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2362 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2363 * gcc.c-torture/execute/pr33992.x: New file.
2365 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2367 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2369 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2372 * g++.dg/ext/desig5.C: New.
2374 2013-03-26 Tobias Burnus <burnus@net-b.de>
2377 * gfortran.dg/merge_init_expr_2.f90: New.
2378 * gfortran.dg/merge_char_1.f90: Modify test to
2379 stay a run-time test.
2380 * gfortran.dg/merge_char_3.f90: Ditto.
2382 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2384 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2385 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2387 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2390 * g++.dg/cpp0x/range-for23.C: New.
2392 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2395 * gfortran.dg/namelist_79.f90: New.
2397 2013-03-25 Martin Jambor <mjambor@suse.cz>
2399 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2401 2013-03-25 Tobias Burnus <burnus@net-b.de>
2421 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2422 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2423 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2424 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2425 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2426 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2427 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2428 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2429 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2430 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2431 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2432 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2433 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2434 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2435 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2436 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2437 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2438 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2439 * gfortran.dg/pr32601_1.f03: Ditto.
2440 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2441 * gfortran.dg/blockdata_7.f90: New.
2442 * gfortran.dg/c_assoc_4.f90: New.
2443 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2444 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2445 * gfortran.dg/c_funloc_tests_8.f90: New.
2446 * gfortran.dg/c_loc_test_17.f90: New.
2447 * gfortran.dg/c_loc_test_18.f90: New.
2448 * gfortran.dg/c_loc_test_19.f90: New.
2449 * gfortran.dg/c_loc_test_20.f90: New.
2450 * gfortran.dg/c_sizeof_5.f90: New.
2451 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2452 * gfortran.dg/transfer_resolve_2.f90: New.
2453 * gfortran.dg/transfer_resolve_3.f90: New.
2454 * gfortran.dg/transfer_resolve_4.f90: New.
2455 * gfortran.dg/pr32601.f03: Update dg-error.
2456 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2457 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2459 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2461 * gcc.target/arm/vseleqdf.c: New test.
2462 * gcc.target/arm/vseleqsf.c: Likewise.
2463 * gcc.target/arm/vselgedf.c: Likewise.
2464 * gcc.target/arm/vselgesf.c: Likewise.
2465 * gcc.target/arm/vselgtdf.c: Likewise.
2466 * gcc.target/arm/vselgtsf.c: Likewise.
2467 * gcc.target/arm/vselledf.c: Likewise.
2468 * gcc.target/arm/vsellesf.c: Likewise.
2469 * gcc.target/arm/vselltdf.c: Likewise.
2470 * gcc.target/arm/vselltsf.c: Likewise.
2471 * gcc.target/arm/vselnedf.c: Likewise.
2472 * gcc.target/arm/vselnesf.c: Likewise.
2473 * gcc.target/arm/vselvcdf.c: Likewise.
2474 * gcc.target/arm/vselvcsf.c: Likewise.
2475 * gcc.target/arm/vselvsdf.c: Likewise.
2476 * gcc.target/arm/vselvssf.c: Likewise.
2478 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2480 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2482 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2483 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2484 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2485 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2486 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2487 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2488 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2489 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2490 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2491 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2492 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2493 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2494 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2495 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2496 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2497 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2498 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2499 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2500 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2501 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2502 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2503 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2504 * gcc.target/arm/atomic-op-char.c: Likewise.
2505 * gcc.target/arm/atomic-op-consume.c: Likewise.
2506 * gcc.target/arm/atomic-op-int.c: Likewise.
2507 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2508 * gcc.target/arm/atomic-op-release.c: Likewise.
2509 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2510 * gcc.target/arm/atomic-op-short.c: Likewise.
2512 2013-03-25 Richard Biener <rguenther@suse.de>
2515 * g++.dg/torture/pr56694.C: New testcase.
2517 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2520 * gcc.target/arm/neon-vcond-gt.c: New test.
2521 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2522 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2524 2013-03-25 Richard Biener <rguenther@suse.de>
2526 PR tree-optimization/56689
2527 * gcc.dg/torture/pr56689.c: New testcase.
2529 2013-03-25 Kai Tietz <ktietz@redhat.com>
2531 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2533 2013-03-24 Tobias Burnus <burnus@net-b.de>
2536 * gfortran.dg/eof_5.f90: New.
2538 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2540 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2543 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2545 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2547 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2550 * gcc.c-torture/execute/builtins/builtins.exp: Add
2551 -Wl,--allow-multiple-definition for RTEMS targets.
2553 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2555 * gcc.target/aarch64/movk.c: New test.
2557 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2559 * g++.dg/ext/vector21.C: New testcase.
2561 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2563 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2564 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2566 2013-03-21 Richard Biener <rguenther@suse.de>
2568 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2569 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2571 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2573 * gcc.target/aarch64/vect.c: Test and result vector added
2574 for sabd and saba instructions.
2575 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2576 instructions in assembly.
2577 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2578 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2579 for fabd instruction.
2580 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2581 instruction in assembly.
2582 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2584 2013-03-20 Jeff Law <law@redhat.com>
2586 * g++.dg/tree-ssa/ssa-dom.C: New test.
2588 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2590 * gcc.target/powerpc/mmfpgpr.c: New test.
2591 * gcc.target/powerpc/sd-vsx.c: Likewise.
2592 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2593 * gcc.target/powerpc/vsx-float0.c: Likewise.
2595 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2597 PR tree-optimization/56355
2598 * gcc.dg/pr56355-1.c: New file.
2600 2013-03-20 Catherine Moore <clm@codesourcery.com>
2601 Richard Sandiford <rdsandiford@googlemail.com>
2603 * gcc.target/mips/mips.exp: Add microMIPS support.
2604 * gcc.target/mips/umips-movep-2.c: New test.
2605 * gcc.target/mips/umips-lwp-2.c: New test.
2606 * gcc.target/mips/umips-swp-5.c: New test.
2607 * gcc.target/mips/umips-constraints-1.c: New test.
2608 * gcc.target/mips/umips-lwp-3.c: New test.
2609 * gcc.target/mips/umips-swp-6.c: New test.
2610 * gcc.target/mips/umips-constraints-2.c: New test.
2611 * gcc.target/mips/umips-save-restore-1.c: New test.
2612 * gcc.target/mips/umips-lwp-4.c: New test.
2613 * gcc.target/mips/umips-swp-7.c: New test.
2614 * gcc.target/mips/umips-save-restore-2.c: New test.
2615 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2616 * gcc.target/mips/umips-lwp-5.c: New test.
2617 * gcc.target/mips/umips-save-restore-3.c: New test.
2618 * gcc.target/mips/umips-lwp-6.c: New test.
2619 * gcc.target/mips/umips-swp-1.c: New test.
2620 * gcc.target/mips/umips-lwp-7.c: New test.
2621 * gcc.target/mips/umips-swp-2.c: New test.
2622 * gcc.target/mips/umips-lwp-8.c: New test.
2623 * gcc.target/mips/umips-swp-3.c: New test.
2624 * gcc.target/mips/umips-movep-1.c: New test.
2625 * gcc.target/mips/umips-lwp-1.c: New test.
2626 * gcc.target/mips/umips-swp-4.c: New test.
2628 2013-03-20 Richard Biener <rguenther@suse.de>
2630 PR tree-optimization/56661
2631 * gcc.dg/torture/pr56661.c: New testcase.
2633 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2635 PR rtl-optimization/56605
2636 * gcc.target/powerpc/pr56605.c: New.
2638 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2641 * gfortran.dg/do_1.f90: Don't xfail.
2643 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2646 * gfortran.dg/namelist_77.f90: New.
2647 * gfortran.dg/namelist_78.f90: New.
2649 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2652 * gfortran.dg/open_negative_unit_1.f90: New.
2654 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2656 * gcc.target/aarch64/sbc.c: New test.
2658 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2660 * gcc.target/aarch64/ror.c: New test.
2662 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2664 * gcc.target/aarch64/extr.c: New test.
2666 2013-03-19 Richard Biener <rguenther@suse.de>
2668 PR tree-optimization/56273
2669 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2670 * c-c++-common/uninit-17.c: Likewise.
2672 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2674 PR tree-optimization/56635
2675 * g++.dg/torture/pr56635.C: New test.
2677 2013-03-18 Richard Biener <rguenther@suse.de>
2679 PR tree-optimization/3713
2680 * g++.dg/ipa/devirt-12.C: New testcase.
2682 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2685 * c-c++-common/pr56566.c: New test.
2687 2013-03-17 Jason Merrill <jason@redhat.com>
2689 * g++.dg/template/abstract-dr337.C: XFAIL.
2691 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2694 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2695 * c-c++-common/pr56607.c: New test.
2697 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2700 * g++.dg/cpp0x/constexpr-array5.C: New.
2702 2013-03-15 Tobias Burnus <burnus@net-b.de>
2705 * gfortran.dg/transfer_intrinsic_5.f90: New.
2707 2013-03-15 Kai Tietz <ktietz@redhat.com>
2709 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2710 * gcc.target/i386/pr20020-1.c: Likewise.
2711 * gcc.target/i386/pr20020-2.c: Likewise.
2712 * gcc.target/i386/pr20020-3.c: Likewise.
2713 * gcc.target/i386/pr53425-1.c: Likewise.
2714 * gcc.target/i386/pr53425-2.c: Likewise.
2715 * gcc.target/i386/pr55093.c: Likewise.
2716 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2718 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2721 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2722 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2724 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2726 PR tree-optimization/53265
2727 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2729 * gcc.dg/graphite/id-6.c (test): Likewise.
2730 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2731 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2733 PR tree-optimization/53265
2734 * gcc.dg/pr53265.c: New test.
2735 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2737 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2739 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2740 n, use it as high bound instead of 4.
2742 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2745 * gcc.target/sh/pr49880-1.c: New.
2746 * gcc.target/sh/pr49880-2.c: New.
2747 * gcc.target/sh/pr49880-3.c: New.
2748 * gcc.target/sh/pr49880-4.c: New.
2749 * gcc.target/sh/pr49880-5.c: New.
2751 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2753 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2755 2013-03-13 Richard Biener <rguenther@suse.de>
2757 PR tree-optimization/56608
2758 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2760 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2763 * g++.dg/cpp0x/alias-decl-32.C: New.
2765 2013-03-11 Jan Hubicka <jh@suse.cz>
2768 * gcc.c-torture/compile/pr56571.c: New testcase.
2770 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2772 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2773 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2775 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2777 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2778 * gcc.dg/inline_4.c: Likewise.
2779 * gcc.dg/unroll_2.c: Likewise.
2780 * gcc.dg/unroll_3.c: Likewise.
2781 * gcc.dg/unroll_4.c: Likewise.
2783 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2786 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2789 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2791 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2794 * gcc.c-torture/compile/pr40797.c: New.
2796 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2798 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2800 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2803 * gfortran.dg/class_56.f90: New test.
2805 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2808 * gcc.target/mips/pr56524.c: New test.
2810 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2813 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2815 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2818 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2820 2013-03-08 Marek Polacek <polacek@redhat.com>
2822 PR tree-optimization/56478
2823 * gcc.dg/torture/pr56478.c: New test.
2825 2013-03-08 Kai Tietz <ktietz@redhat.com>
2827 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2828 targets linker option --allow-multiple-definition.
2830 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2831 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2832 * gcc.dg/pr52549.c: Add LLP64 case.
2833 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2834 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2835 * gcc.dg/torture/pr51071-2.c: Likewise.
2836 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2837 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2838 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2839 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2840 * gcc.dg/weak/weak-1.c: Likewise.
2841 * gcc.dg/weak/weak-2.c: Likewise.
2842 * gcc.dg/weak/weak-3.c: Likewise.
2843 * gcc.dg/weak/weak-4.c: Likewise.
2844 * gcc.dg/weak/weak-5.c: Likewise.
2845 * gcc.dg/weak/weak-15.c: Likewise.
2846 * gcc.dg/weak/weak-16.c: Likewise.
2848 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2850 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2852 PR tree-optimization/56559
2853 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2855 2013-03-07 Andreas Schwab <schwab@suse.de>
2857 * gcc.dg/pr31490.c: Fix last change.
2859 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2862 * g++.dg/template/crash115.C: New.
2864 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2866 PR tree-optimization/56539
2867 * gcc.c-torture/compile/pr56539.c: New test.
2869 2013-03-06 Kai Tietz <ktietz@redhat.com>
2871 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2873 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2874 * gcc.dg/lto/20091013-1_2.c: Likewise.
2875 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2877 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2879 * gnat.dg/specs/aggr6.ads: New test.
2881 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2883 * gnat.dg/loop_optimization15.ad[sb]: New test.
2885 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2888 * gcc.dg/pr56548.c: New test.
2890 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2893 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2895 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2898 * g++.dg/template/typename20.C: New test.
2900 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2903 * gcc.dg/pr56510.c: New test.
2905 PR rtl-optimization/56484
2906 * gcc.c-torture/compile/pr56484.c: New test.
2908 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2911 * g++.dg/warn/Wsign-conversion-2.C: New.
2913 2013-03-05 Richard Biener <rguenther@suse.de>
2915 PR tree-optimization/56270
2916 * gcc.dg/vect/slp-38.c: New testcase.
2918 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2920 PR rtl-optimization/56494
2921 * gcc.dg/pr56494.c: New test.
2923 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2925 * gcc.dg/pr56424.c: New test.
2927 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2929 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2930 * gcc.dg/pr56228.c <avr>: Skip.
2932 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2935 PR tree-optimization/52631
2936 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2938 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2940 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2941 * gcc.dg/vect/vect-83_64.c: Same.
2943 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2946 * gfortran.dg/pointer_check_13.f90: New test.
2948 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2951 * gfortran.dg/array_constructor_42.f90: New test.
2953 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2956 * g++.dg/template/static33.C: New.
2957 * g++.dg/template/static34.C: Likewise.
2960 * g++.dg/template/static35.C: New.
2962 2013-03-01 Steve Ellcey <sellcey@mips.com>
2964 * gcc.dg/pr56396.c: Require pic support.
2966 2013-03-01 Richard Biener <rguenther@suse.de>
2968 PR tree-optimization/55481
2969 * gcc.dg/torture/pr56488.c: New testcase.
2971 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2972 Jakub Jelinek <jakub@redhat.com>
2975 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2976 no_sanitize_address attribute rather than no_address_safety_analysis.
2977 * g++.dg/asan/sanitizer_test_utils.h
2978 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2979 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2980 in addition to no_address_safety_analysis.
2982 2013-02-28 Jason Merrill <jason@redhat.com>
2985 * g++.dg/cpp0x/constexpr-and.C: New.
2987 2013-02-28 Martin Jambor <mjambor@suse.cz>
2989 PR tree-optimization/56294
2990 * g++.dg/debug/pr56294.C: New test.
2992 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2994 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2996 2013-02-27 Marek Polacek <polacek@redhat.com>
2998 PR rtl-optimization/56466
2999 * gcc.dg/pr56466.c: New test.
3001 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3003 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3004 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3005 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3007 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3010 * gcc.dg/pr45472.c: New test.
3012 2013-02-26 Marek Polacek <polacek@redhat.com>
3014 PR tree-optimization/56426
3015 * gcc.dg/pr56436.c: New test.
3017 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3019 PR tree-optimization/56448
3020 * gcc.c-torture/compile/pr56448.c: New test.
3022 PR tree-optimization/56443
3023 * gcc.dg/torture/pr56443.c: New test.
3025 2013-02-25 Richard Biener <rguenther@suse.de>
3027 PR tree-optimization/56175
3028 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3030 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3033 * g++.dg/torture/pr56403.C: New test.
3035 2013-02-25 Catherine Moore <clm@codesourcery.com>
3038 2013-02-24 Catherine Moore <clm@codesourcery.com>
3039 Richard Sandiford <rdsandiford@googlemail.com>
3041 * gcc.target/mips/mips.exp: Add microMIPS support.
3042 * gcc.target/mips/umips-movep-2.c: New test.
3043 * gcc.target/mips/umips-lwp-2.c: New test.
3044 * gcc.target/mips/umips-swp-5.c: New test.
3045 * gcc.target/mips/umips-constraints-1.c: New test.
3046 * gcc.target/mips/umips-lwp-3.c: New test.
3047 * gcc.target/mips/umips-swp-6.c: New test.
3048 * gcc.target/mips/umips-constraints-2.c: New test.
3049 * gcc.target/mips/umips-save-restore-1.c: New test.
3050 * gcc.target/mips/umips-lwp-4.c: New test.
3051 * gcc.target/mips/umips-swp-7.c: New test.
3052 * gcc.target/mips/umips-save-restore-2.c: New test.
3053 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3054 * gcc.target/mips/umips-lwp-5.c: New test.
3055 * gcc.target/mips/umips-save-restore-3.c: New test.
3056 * gcc.target/mips/umips-lwp-6.c: New test.
3057 * gcc.target/mips/umips-swp-1.c: New test.
3058 * gcc.target/mips/umips-lwp-7.c: New test.
3059 * gcc.target/mips/umips-swp-2.c: New test.
3060 * gcc.target/mips/umips-lwp-8.c: New test.
3061 * gcc.target/mips/umips-swp-3.c: New test.
3062 * gcc.target/mips/umips-movep-1.c: New test.
3063 * gcc.target/mips/umips-lwp-1.c: New test.
3064 * gcc.target/mips/umips-swp-4.c: New test.
3066 2013-02-24 Catherine Moore <clm@codesourcery.com>
3067 Richard Sandiford <rdsandiford@googlemail.com>
3069 * gcc.target/mips/mips.exp: Add microMIPS support.
3070 * gcc.target/mips/umips-movep-2.c: New test.
3071 * gcc.target/mips/umips-lwp-2.c: New test.
3072 * gcc.target/mips/umips-swp-5.c: New test.
3073 * gcc.target/mips/umips-constraints-1.c: New test.
3074 * gcc.target/mips/umips-lwp-3.c: New test.
3075 * gcc.target/mips/umips-swp-6.c: New test.
3076 * gcc.target/mips/umips-constraints-2.c: New test.
3077 * gcc.target/mips/umips-save-restore-1.c: New test.
3078 * gcc.target/mips/umips-lwp-4.c: New test.
3079 * gcc.target/mips/umips-swp-7.c: New test.
3080 * gcc.target/mips/umips-save-restore-2.c: New test.
3081 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3082 * gcc.target/mips/umips-lwp-5.c: New test.
3083 * gcc.target/mips/umips-save-restore-3.c: New test.
3084 * gcc.target/mips/umips-lwp-6.c: New test.
3085 * gcc.target/mips/umips-swp-1.c: New test.
3086 * gcc.target/mips/umips-lwp-7.c: New test.
3087 * gcc.target/mips/umips-swp-2.c: New test.
3088 * gcc.target/mips/umips-lwp-8.c: New test.
3089 * gcc.target/mips/umips-swp-3.c: New test.
3090 * gcc.target/mips/umips-movep-1.c: New test.
3091 * gcc.target/mips/umips-lwp-1.c: New test.
3092 * gcc.target/mips/umips-swp-4.c: New test.
3094 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3097 * lib/asan-dg.exp (asan_link_flags): Add
3098 -B${gccpath}/libsanitizer/asan/ to flags.
3100 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3103 * gcc.dg/torture/pr56420.c: New test.
3105 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3108 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3110 2013-02-21 Martin Jambor <mjambor@suse.cz>
3112 PR tree-optimization/56310
3113 * g++.dg/ipa/pr56310.C: New test.
3115 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3118 * gfortran.dg/proc_ptr_comp_37.f90: New.
3120 2013-02-21 Richard Biener <rguenther@suse.de>
3122 PR tree-optimization/56415
3124 2013-02-11 Richard Biener <rguenther@suse.de>
3126 PR tree-optimization/56273
3127 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3128 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3129 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3130 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3131 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3132 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3134 2013-02-21 Marek Polacek <polacek@redhat.com>
3136 PR tree-optimization/56398
3137 * g++.dg/torture/pr56398.C: New test.
3139 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3142 * gcc.c-torture/compile/pr56405.c: New test.
3144 2013-02-20 Jan Hubicka <jh@suse.cz>
3146 PR tree-optimization/56265
3147 * g++.dg/ipa/devirt-11.C: New testcase.
3149 2013-02-20 Richard Biener <rguenther@suse.de>
3151 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3153 2013-02-20 Richard Biener <rguenther@suse.de>
3154 Jakub Jelinek <jakub@redhat.com>
3156 PR tree-optimization/56396
3157 * gcc.dg/pr56396.c: New testcase.
3159 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3162 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3164 2013-02-19 Richard Biener <rguenther@suse.de>
3166 PR tree-optimization/56384
3167 * gcc.dg/torture/pr56384.c: New testcase.
3169 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3171 PR tree-optimization/56350
3172 * gcc.dg/pr56350.c: New test.
3174 PR tree-optimization/56381
3175 * g++.dg/opt/pr56381.C: New test.
3177 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3180 * lib/dg-pch.exp (pch-init, pch-finish,
3181 check_effective_target_pch_supported_debug): New procs.
3182 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3183 Likewise if $pch_unsupported_debug and $flags include -g.
3184 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3185 and dg-require-effective-target pch_unsupported_debug.
3186 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3187 * objc.dg/pch/pch.exp: Likewise.
3188 * gcc.dg/pch/pch.exp: Likewise.
3189 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3190 pch_unsupported_debug.
3191 * gcc.dg/pch/valid-1.hs: Likewise.
3192 * gcc.dg/pch/valid-1b.c: Likewise.
3193 * gcc.dg/pch/valid-1b.hs: Likewise.
3195 2013-02-18 Richard Biener <rguenther@suse.de>
3197 PR tree-optimization/56366
3198 * gcc.dg/torture/pr56366.c: New testcase.
3200 2013-02-18 Richard Biener <rguenther@suse.de>
3203 * gcc.dg/torture/pr56349.c: New testcase.
3205 2013-02-18 Richard Biener <rguenther@suse.de>
3207 PR tree-optimization/56321
3208 * gcc.dg/torture/pr56321.c: New testcase.
3210 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3212 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3214 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3215 Dodji Seketeli <dodji@redhat.com>
3218 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3219 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3220 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3221 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3222 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3223 * c-c++-common/asan/pr56330.c: Likewise.
3224 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3225 Ensure the size argument of __builtin_memcpy is a constant.
3227 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3228 Paolo Carlini <paolo.carlini@oracle.com>
3231 * g++.dg/cpp0x/enum23.C: New.
3233 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3236 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3238 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3240 PR rtl-optimization/56348
3241 * gcc.target/i386/pr56348.c: New test.
3243 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3245 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3246 * gcc.target/arm/interrupt-2.c: Likewise.
3248 2013-02-15 Tobias Burnus <burnus@net-b.de>
3251 * gfortran.dg/matmul_9.f90: New.
3253 2013-02-15 Tobias Burnus <burnus@net-b.de>
3256 * gfortran.dg/init_flag_11.f90: New.
3258 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3260 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3262 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3264 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3267 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3268 Tobias Burnus <burnus@net-b.de>
3271 * gfortran.dg/allocatable_function_7.f90: New.
3273 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3275 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3276 * asan_globals_test-wrapper.cc: New file.
3277 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3278 instead of asan_globals_test.cc as dg-additional-sources.
3279 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3280 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3281 "sanitizer_test_utils.h" instead of
3282 "sanitizer_common/tests/sanitizer_test_utils.h".
3283 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3284 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3285 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3286 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3287 * g++.dg/asan/asan_test.cc: Synced from upstream.
3288 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3290 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3293 * c-c++-common/asan/memcmp-2.c: New test.
3295 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3298 * g++.dg/cpp0x/udlit-string-literal.h: New.
3299 * g++.dg/cpp0x/udlit-string-literal.C: New.
3301 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3303 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3305 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3308 * gcc.target/arm/pr56184.C: New test.
3310 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3313 * g++.dg/torture/pr56302.C: New test.
3314 * g++.dg/cpp0x/constexpr-56302.C: New test.
3315 * c-c++-common/pr56302.c: New test.
3317 2013-02-13 Tobias Burnus <burnus@net-b.de>
3318 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3321 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3322 * gfortran.dg/quad_3.f90: Ditto.
3324 2013-02-13 Kostya Serebryany <kcc@google.com>
3326 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3327 to match the fresh asan run-time.
3328 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3330 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3332 Avoid instrumenting duplicated memory access in the same basic block
3333 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3334 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3335 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3336 * c-c++-common/asan/inc.c: Likewise.
3338 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3341 * gcc.target/i386/pr56148.c: New test.
3343 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3344 Tobias Burnus <burnus@net-b.de>
3347 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3350 2013-02-12 Richard Biener <rguenther@suse.de>
3353 * gcc.dg/lto/pr56297_0.c: New testcase.
3354 * gcc.dg/lto/pr56297_0.c: Likewise.
3356 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3359 * gfortran.dg/typebound_deferred_1.f90: New.
3361 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3363 PR rtl-optimization/56151
3364 * gcc.target/i386/pr56151.c: New test.
3366 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3368 * g++.dg/ext/mv12.C: New test.
3369 * g++.dg/ext/mv12.h: New file.
3370 * g++.dg/ext/mv12-aux.C: New file.
3371 * g++.dg/ext/mv13.C: New test.
3373 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3375 * lib/target-supports.exp
3376 (check_effective_target_powerpc_eabi_ok): New.
3377 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3379 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3380 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3382 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3383 * gcc.target/powerpc/pr51623.c: Likewise.
3384 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3385 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3387 2013-02-11 Alexander Potapenko <glider@google.com>
3388 Jack Howarth <howarth@bromo.med.uc.edu>
3389 Jakub Jelinek <jakub@redhat.com>
3392 * g++.dg/asan/pr55617.C: Run on all targets.
3394 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3396 PR rtl-optimization/56275
3397 * gcc.dg/pr56275.c: New test.
3399 2013-02-11 Richard Biener <rguenther@suse.de>
3401 PR tree-optimization/56273
3402 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3404 2013-02-11 Richard Biener <rguenther@suse.de>
3406 PR tree-optimization/56264
3407 * gcc.dg/torture/pr56264.c: New testcase.
3409 2013-02-11 Richard Biener <rguenther@suse.de>
3411 PR tree-optimization/56273
3412 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3413 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3414 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3415 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3416 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3417 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3419 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3421 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3422 for *-*-linux-gnu targets.
3423 * g++.dg/asan/interception-test-1.c: Ditto.
3424 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3425 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3427 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3430 * gfortran.dg/intrinsic_size_4.f90 : New test.
3432 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3435 * gcc.target/powerpc/pr56256.c: New test.
3437 2013-02-08 Ian Lance Taylor <iant@google.com>
3439 * lib/go.exp: Load timeout.exp.
3441 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3443 PR rtl-optimization/56246
3444 * gcc.target/i386/pr56246.c: New test.
3446 2013-02-08 Jeff Law <law@redhat.com>
3449 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3451 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3454 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3457 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3459 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3461 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3463 PR rtl-optimization/56195
3464 * gcc.dg/torture/pr56195.c: New test.
3466 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3469 * gfortran.dg/recursive_interface_2.f90: New test.
3471 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3473 PR tree-optimization/56250
3474 * gcc.c-torture/execute/pr56250.c: New test.
3476 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3478 PR tree-optimization/56064
3479 * gcc.dg/fixed-point/view-convert-2.c: New test.
3481 2013-02-08 Michael Matz <matz@suse.de>
3483 PR tree-optimization/52448
3484 * gcc.dg/pr52448.c: New test.
3486 2013-02-08 Richard Biener <rguenther@suse.de>
3489 * gcc.dg/torture/pr56181.c: New testcase.
3491 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3494 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3495 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3497 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3500 * g++.dg/parse/crash61.C: New test.
3503 * g++.dg/parse/pr56239.C: New test.
3506 * g++.dg/abi/mangle61.C: New test.
3508 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3510 PR rtl-optimization/56225
3511 * gcc.target/i386/pr56225.c: New test.
3513 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3516 * gcc.dg/guality/pr56154-1.c: New test.
3517 * gcc.dg/guality/pr56154-2.c: New test.
3518 * gcc.dg/guality/pr56154-3.c: New test.
3519 * gcc.dg/guality/pr56154-4.c: New test.
3520 * gcc.dg/guality/pr56154-aux.c: New file.
3522 PR tree-optimization/55789
3523 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3525 * gcc.dg/tree-ssa/inline-3.c: Add
3526 --param max-early-inliner-iterations=2 option.
3528 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3531 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3532 Add -fno-dwarf2-cfi-asm to dg-options.
3535 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3538 * gcc.dg/pr56228.c: New test.
3540 2013-02-07 Alan Modra <amodra@gmail.com>
3543 * gcc.target/powerpc/pr54009.c: New test.
3545 * gfortran.dg/pr54131.f: New test.
3547 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3550 * gfortran.dg/array_constructor_41.f90: New test.
3552 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3555 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3557 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3560 * g++.dg/gomp/pr56217.C: New test.
3562 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3564 PR tree-optimization/56205
3565 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3566 * gcc.c-torture/execute/pr56205.c: New test.
3568 2013-02-05 Richard Biener <rguenther@suse.de>
3570 PR tree-optimization/53342
3571 PR tree-optimization/53185
3572 * gcc.dg/vect/pr53185-2.c: New testcase.
3574 2013-02-05 Jan Hubicka <jh@suse.cz>
3576 PR tree-optimization/55789
3577 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3578 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3579 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3580 * g++.dg/ipa/inline-1.C: New testcase.
3581 * g++.dg/ipa/inline-2.C: New testcase.
3582 * g++.dg/ipa/inline-3.C: New testcase.
3584 2013-02-05 Jan Hubicka <jh@suse.cz>
3586 PR tree-optimization/55789
3587 * g++.dg/torture/pr55789.C: New testcase.
3589 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3592 * gcc.dg/pr56167.c: New test.
3594 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3597 * gcc.target/sh/pr55146.c: New.
3599 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3601 PR tree-optimization/54386
3602 * gcc.target/sh/pr54386.c: New.
3604 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3607 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3610 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3612 2013-02-04 Alexander Potapenko <glider@google.com>
3613 Jack Howarth <howarth@bromo.med.uc.edu>
3614 Jakub Jelinek <jakub@redhat.com>
3617 * g++.dg/asan/pr55617.C: New test.
3619 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3622 * gfortran.dg/typebound_operator_19.f90: New test.
3623 * gfortran.dg/typebound_assignment_4.f90: New test.
3625 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3628 * gfortran.dg/recursive_interface_1.f90: New test.
3630 2013-02-04 Richard Guenther <rguenther@suse.de>
3633 * gcc.dg/lto/pr56168_0.c: New testcase.
3634 * gcc.dg/lto/pr56168_1.c: Likewise.
3636 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3640 * gfortran.dg/block_12.f90: New test.
3641 * gfortran.dg/module_error_1.f90: New test.
3643 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3645 * lib/target-supports.exp (check_effective_target_vect_float)
3646 (check_effective_target_vect_no_align): Add mips-sde-elf.
3648 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3650 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3652 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3654 * gcc.dg/pr56023.c: XFAIL on AIX.
3655 * gcc.dg/vect/pr49352.c: Same.
3657 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3659 * gnat.dg/opt26.adb: New test.
3661 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3664 2013-01-27 Amol Pise <amolpise15@gmail.com>
3666 * gcc.target/arm/neon-vfnms-1.c: New test.
3667 * gcc.target/arm/neon-vfnma-1.c: New test.
3669 2013-01-31 Richard Biener <rguenther@suse.de>
3671 PR tree-optimization/56157
3672 * gcc.dg/torture/pr56157.c: New testcase.
3674 2013-01-30 Richard Biener <rguenther@suse.de>
3676 PR tree-optimization/56150
3677 * gcc.dg/torture/pr56150.c: New testcase.
3679 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3682 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3683 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3684 printed in backtrace.
3685 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3686 to avoid errors about mismatched allocation vs. deallocation.
3689 * g++.dg/mv1.C: Moved to...
3690 * g++.dg/ext/mv1.C: ... here. Adjust test.
3691 * g++.dg/mv2.C: Moved to...
3692 * g++.dg/ext/mv2.C: ... here. Adjust test.
3693 * g++.dg/mv3.C: Moved to...
3694 * g++.dg/ext/mv3.C: ... here.
3695 * g++.dg/mv4.C: Moved to...
3696 * g++.dg/ext/mv4.C: ... here.
3697 * g++.dg/mv5.C: Moved to...
3698 * g++.dg/ext/mv5.C: ... here. Adjust test.
3699 * g++.dg/mv6.C: Moved to...
3700 * g++.dg/ext/mv6.C: ... here. Adjust test.
3701 * g++.dg/ext/mv7.C: New test.
3702 * g++.dg/ext/mv8.C: New test.
3703 * g++.dg/ext/mv9.C: New test.
3704 * g++.dg/ext/mv10.C: New test.
3705 * g++.dg/ext/mv11.C: New test.
3707 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3709 PR rtl-optimization/56144
3710 * gcc.dg/pr56144.c: New.
3712 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3714 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3716 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3717 * g++.dg/cpp0x/constexpr-55573.C: Same
3719 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3721 PR tree-optimization/56064
3722 * gcc.dg/fixed-point/view-convert.c: New test.
3724 2013-01-30 Andreas Schwab <schwab@suse.de>
3726 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3727 evaluate the end index in string range.
3729 2013-01-30 Tobias Burnus <burnus@net-b.de>
3732 * gfortran.dg/allocatable_function_6.f90: New.
3734 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3735 Mikael Morin <mikael@gcc.gnu.org>
3738 * gfortran.dg/proc_ptr_comp_36.f90: New.
3740 2013-01-29 Richard Biener <rguenther@suse.de>
3742 PR tree-optimization/55270
3743 * gcc.dg/torture/pr55270.c: New testcase.
3745 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3747 PR rtl-optimization/56117
3748 * gcc.dg/pr56117.c: New test.
3750 2013-01-28 Richard Biener <rguenther@suse.de>
3752 PR tree-optimization/56034
3753 * gcc.dg/torture/pr56034.c: New testcase.
3755 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3757 PR tree-optimization/56125
3758 * gcc.dg/pr56125.c: New test.
3760 2013-01-28 Tobias Burnus <burnus@net-b.de>
3761 Mikael Morin <mikael@gcc.gnu.org>
3764 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3765 * gfortran.dg/import8.f90: Likewise.
3766 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3767 * gfortran.dg/import10.f90: New test.
3768 * gfortran.dg/import11.f90: Likewise
3770 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3773 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3774 string.h. Provide memset, malloc and free prototypes, adjust line
3775 numbers in dg-output.
3776 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3777 Provide memset prototype and adjust line numbers in dg-output.
3778 * c-c++-common/asan/global-overflow-1.c: Likewise.
3780 PR tree-optimization/56094
3781 * gcc.dg/pr56094.c: New test.
3783 2013-01-27 Amol Pise <amolpise15@gmail.com>
3785 * gcc.target/arm/neon-vfnms-1.c: New test.
3786 * gcc.target/arm/neon-vfnma-1.c: New test.
3788 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3791 * gcc.target/i386/pr56114.c: New test.
3793 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3796 * gfortran.dg/associate_14.f90: New test.
3799 * gfortran.dg/associate_13.f90: New test.
3801 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3803 PR tree-optimization/56098
3804 * gcc.dg/pr56098-1.c: New test.
3805 * gcc.dg/pr56098-2.c: New test.
3807 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3810 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3812 2013-01-22 Marek Polacek <polacek@redhat.com>
3814 PR tree-optimization/56035
3815 * gcc.dg/pr56035.c: New test.
3817 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3819 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3822 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3824 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3826 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3829 * gcc.dg/pr56078.c: New test.
3830 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3832 2013-01-24 Martin Jambor <mjambor@suse.cz>
3834 PR tree-optimization/55927
3835 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3837 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3839 * gcc.target/i386/movsd.c: New test.
3841 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3844 * gcc.target/i386/pr55934.c: New test.
3846 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3849 * gfortran.dg/select_8.f90: New.
3851 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3853 * gcc.target/microblaze/microblaze.exp: Remove
3854 target_config_cflags check.
3856 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3859 * gfortran.dg/gomp/pr56052.f90: New test.
3862 * gcc.dg/pr49069.c: New test.
3864 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3867 * g++.dg/cpp0x/constexpr-static10.C: New.
3869 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3872 * gcc.target/i386/pr56028.c: New test.
3874 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3877 * gcc.target/i386/pr55686.c: New test.
3879 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3882 * g++.dg/cpp0x/variadic139.C: New test.
3883 * g++.dg/cpp0x/variadic140.C: Likewise.
3884 * g++.dg/cpp0x/variadic141.C: Likewise.
3886 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3888 * gnat.dg/warn8.adb: New test.
3890 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3893 * gfortran.dg/include_8.f90: New test.
3895 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3897 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3898 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3900 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3902 PR tree-optimization/56051
3903 * gcc.c-torture/execute/pr56051.c: New test.
3905 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3907 PR rtl-optimization/56023
3908 * gcc.dg/pr56023.c: New test.
3910 2013-01-21 Martin Jambor <mjambor@suse.cz>
3913 * gcc.target/i386/pr56022.c: New test.
3915 2013-01-21 Jason Merrill <jason@redhat.com>
3917 * lib/target-supports.exp (check_effective_target_alias): New.
3919 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3922 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3924 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3926 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3928 2013-01-19 Jeff Law <law@redhat.com>
3930 PR tree-optimization/52631
3931 * tree-ssa/pr52631.c: New test.
3932 * tree-ssa/ssa-fre-9: Update expected output.
3934 2013-01-19 Anthony Green <green@moxielogic.com>
3936 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3939 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3941 PR tree-optimization/56029
3942 * g++.dg/torture/pr56029.C: New test.
3944 2013-01-18 Sharad Singhai <singhai@google.com>
3946 PR tree-optimization/55995
3947 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3949 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3952 * gcc.target/i386/pr55433.c: New.
3954 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3957 * gfortran.dg/pr56015.f90: New test.
3959 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3961 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3963 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3965 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3966 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3967 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3968 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3969 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3971 2013-01-17 Jeff Law <law@redhat.com>
3973 * gcc.dg/pr52573.c: Move to...
3974 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3976 PR rtl-optimization/52573
3977 * gcc.dg/pr52573.c: New test.
3979 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3982 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3983 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3984 check_no_compiler_messages to test support in ucontext.h.
3985 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3986 compliant RLIMIT_AS.
3988 2013-01-17 Marek Polacek <polacek@redhat.com>
3990 PR rtl-optimization/55833
3991 * gcc.dg/pr55833.c: New test.
3993 2013-01-17 Jan Hubicka <jh@suse.cz>
3995 PR tree-optimization/55273
3996 * gcc.c-torture/compile/pr55273.c: New testcase.
3998 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4001 * gcc.target/pr55981.c: New test.
4003 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4005 * gcc.target/arm/pr40887.c: Require at least armv5.
4006 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4007 * gcc.target/arm/pr51915.c: Likewise.
4008 * gcc.target/arm/pr52006.c: Likewise.
4009 * gcc.target/arm/pr53187.c: Likewise.
4011 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4012 * gcc.target/arm/ftest-support-arm.h: Delete.
4013 * gcc.target/arm/ftest-support-thumb.h: Delete.
4014 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4015 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4016 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4017 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4018 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4019 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4020 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4021 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4022 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4023 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4024 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4025 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4026 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4027 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4028 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4029 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4030 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4031 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4032 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4033 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4034 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4035 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4036 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4037 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4039 2013-01-17 Martin Jambor <mjambor@suse.cz>
4041 PR tree-optimizations/55264
4042 * g++.dg/ipa/pr55264.C: New test.
4044 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4047 * gfortran.dg/class_55.f90: New.
4049 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4052 * gcc.c-torture/execute/builtins/builtins.exp: Add
4053 -Wl,--allow-multiple-definition for eabi and elf targets.
4056 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4057 check_effective_target_vect_perm_short,
4058 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4059 check_effective_target_vect64): Return 0 for big-endian ARM.
4060 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4062 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4065 2013-01-16 Richard Biener <rguenther@suse.de>
4067 PR tree-optimization/55964
4068 * gcc.dg/torture/pr55964.c: New testcase.
4070 2013-01-16 Richard Biener <rguenther@suse.de>
4072 PR tree-optimization/54767
4073 PR tree-optimization/53465
4074 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4076 2013-01-16 Christian Bruel <christian.bruel@st.com>
4079 * gcc.target/sh/sh-switch.c: New testcase.
4081 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4083 * gcc.dg/webizer.c: Increase the array size.
4085 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4088 * gcc.dg/pr55940.c: New test.
4090 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4091 Harald Anlauf <anlauf@gmx.de>
4093 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4094 * gfortran.dg/bounds_check_5.f90: Likewise.
4095 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4096 * gfortran.dg/continuation_9.f90: Likewise.
4097 * gfortran.dg/move_alloc_13.f90: Likewise.
4098 * gfortran.dg/structure_constructor_11.f90: Likewise.
4099 * gfortran.dg/tab_continuation.f: Likewise.
4100 * gfortran.dg/warning-directive-2.F90: Likewise.
4101 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4103 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4105 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4106 * gcc.target/arm/fma-sp.c: Likewise.
4108 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4110 PR rtl-optimization/55153
4111 * gcc.dg/pr55153.c: New.
4113 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4115 PR tree-optimization/55920
4116 * gcc.c-torture/compile/pr55920.c: New test.
4118 2013-01-15 Richard Biener <rguenther@suse.de>
4121 * gcc.dg/torture/pr55882.c: New testcase.
4123 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4125 PR tree-optimization/55955
4126 * gcc.c-torture/compile/pr55955.c: New test.
4128 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4131 * g++.dg/cpp0x/alias-decl-31.C: New test.
4133 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4136 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4137 case where interface is null.
4139 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4142 * gfortran.dg/array_constructor_40.f90: New test.
4144 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4146 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4148 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4150 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4151 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4152 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4153 * gcc.target/aarch64/vect-ld1r.c: New.
4154 * gcc.target/aarch64/vect-ld1r.x: New.
4156 2013-01-14 Andi Kleen <ak@linux.intel.com>
4159 * gcc.target/i386/hle-clear-rel.c: New file
4160 * gcc.target/i386/hle-store-rel.c: New file.
4162 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4164 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4165 * gfortran.dg/bounds_check_4.f90: Likewise.
4166 * gfortran.dg/inquire_10.f90: Likewise.
4167 * gfortran.dg/minloc_3.f90: Likewise.
4168 * gfortran.dg/minlocval_3.f90: Likewise.
4169 * gfortran.dg/module_double_reuse.f90: Likewise.
4170 * gfortran.dg/mvbits_1.f90: Likewise.
4171 * gfortran.dg/oldstyle_1.f90: Likewise.
4172 * gfortran.dg/pr20163-2.f: Likewise.
4173 * gfortran.dg/save_1.f90: Likewise.
4174 * gfortran.dg/scan_1.f90: Likewise.
4175 * gfortran.dg/select_char_1.f90: Likewise.
4176 * gfortran.dg/shape_4.f90: Likewise.
4177 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4178 * gfortran.dg/function_optimize_10.f90: Likewise.
4179 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4180 * gfortran.dg/used_types_17.f90: Likewise.
4181 * gfortran.dg/used_types_18.f90: Likewise.
4183 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4186 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4188 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4190 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4192 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4194 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4196 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4199 * gfortran.dg/assumed_type_2.f90: Fix test case.
4200 * gfortran.dg/internal_pack_13.f90: New test.
4201 * gfortran.dg/internal_pack_14.f90: New test.
4203 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4206 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4207 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4210 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4212 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4214 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4217 * gcc.target/s390/pr55719.c: New testcase.
4219 2013-01-11 Richard Guenther <rguenther@suse.de>
4221 PR tree-optimization/44061
4222 * gcc.dg/pr44061.c: New testcase.
4224 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4226 Update copyright years.
4228 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4229 Jakub Jelinek <jakub@redhat.com>
4232 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4234 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4236 PR rtl-optimization/55672
4237 * gcc.target/i386/pr55672.c: New.
4239 2013-01-10 Jeff Law <law@redhat.com>
4241 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4242 pass/fail message unique.
4245 2013-01-10 Jason Merrill <jason@redhat.com>
4247 * ada/.gitignore: New.
4249 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4251 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4253 * g++.dg/tls/thread_local2.C: Likewise.
4254 * g++.dg/tls/thread_local2g.C: Likewise.
4255 * g++.dg/tls/thread_local6.C: Likewise.
4256 * g++.dg/tls/thread_local-order1.C: Add tls options.
4257 * g++.dg/tls/thread_local-order2.C: Likewise.
4258 * g++.dg/tls/thread_local3.C: Likewise.
4259 * g++.dg/tls/thread_local3g.C: Likewise.
4260 * g++.dg/tls/thread_local4.C: Likewise.
4261 * g++.dg/tls/thread_local4g.C: Likewise.
4262 * g++.dg/tls/thread_local5.C: Likewise.
4263 * g++.dg/tls/thread_local5g.C: Likewise.
4264 * g++.dg/tls/thread_local6g.C: Likewise.
4266 2013-01-10 Kostya Serebryany <kcc@google.com>
4268 * g++.dg/asan/asan_test.cc: Sync from upstream.
4270 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4272 PR tree-optimization/55921
4273 * gcc.c-torture/compile/pr55921.c: New test.
4275 2013-01-09 Jan Hubicka <jh@suse.cz>
4277 PR tree-optimization/55569
4278 * gcc.c-torture/compile/pr55569.c: New testcase.
4280 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4283 * gfortran.dg/use_28.f90: New test.
4285 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4287 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4288 number matching more robust.
4290 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4292 PR rtl-optimization/55829
4293 * gcc.target/i386/pr55829.c: New.
4295 2013-01-09 Tobias Burnus <burnus@net-b.de>
4298 * gfortran.dg/bind_c_bool_1.f90: New.
4299 * gfortran.dg/do_5.f90: Add dg-warning.
4301 2013-01-09 Jan Hubicka <jh@suse.cz>
4303 PR tree-optimization/55875
4304 * gcc.c-torture/execute/pr55875.c: New testcase.
4305 * g++.dg/torture/pr55875.C: New testcase.
4307 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4310 * c-c++-common/pr48418.c: New test.
4312 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4315 * g++.dg/tls/thread_local-ice.C: New.
4317 2013-01-09 Andreas Schwab <schwab@suse.de>
4319 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4321 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4323 PR tree-optimization/48189
4324 * gcc.dg/pr48189.c: New test.
4326 2013-01-04 Jan Hubicka <jh@suse.cz>
4328 PR tree-optimization/55823
4329 * g++.dg/ipa/devirt-10.C: New testcase.
4331 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4332 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4334 PR rtl-optimization/55845
4335 * gcc.target/i386/pr55845.c: New test.
4337 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4339 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4340 instructions generated instead of number of occurances.
4342 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4344 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4345 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4346 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4347 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4348 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4349 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4350 * gcc.target/aarch64/vect-fcm.x: Likewise.
4351 * lib/target-supports.exp
4352 (check_effective_target_vect_cond): Enable for AArch64.
4354 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4356 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4357 endian-safe float pool loading.
4358 (test_square_root_v4sf): Likewise.
4359 (test_square_root_v2df): Likewise.
4360 * lib/target-supports.exp
4361 (check_effective_target_vect_call_sqrtf): Add AArch64.
4363 2013-01-08 Martin Jambor <mjambor@suse.cz>
4366 * gcc.dg/tree-ssa/pr55579.c: New test.
4368 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4370 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4373 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4376 * gcc.dg/torture/pr55890-3.c: New test.
4379 * gcc.c-torture/compile/pr55851.c: New test.
4382 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4385 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4388 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4390 2013-01-07 Tobias Burnus <burnus@net-b.de>
4393 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4394 * gfortran.dg/pointer_init_7.f90: New.
4396 2013-01-07 Richard Biener <rguenther@suse.de>
4398 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4400 2013-01-07 Richard Biener <rguenther@suse.de>
4403 * gcc.dg/torture/pr55890-1.c: New testcase.
4404 * gcc.dg/torture/pr55890-2.c: Likewise.
4406 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4408 * gcc.target/aarch64/fmovd.c: New.
4409 * gcc.target/aarch64/fmovf.c: Likewise.
4410 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4411 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4412 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4413 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4414 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4415 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4417 2013-01-07 Richard Biener <rguenther@suse.de>
4419 PR tree-optimization/55888
4420 PR tree-optimization/55862
4421 * gcc.dg/torture/pr55888.c: New testcase.
4423 2013-01-07 Tobias Burnus <burnus@net-b.de>
4426 * gfortran.dg/intrinsic_size_3.f90: New.
4428 2013-01-07 Tobias Burnus <burnus@net-b.de>
4431 * gfortran.dg/select_type_32.f90: New.
4433 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4436 * g++.dg/cpp0x/alias-decl-29.C: New test.
4438 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4443 * gfortran.dg/class_array_15.f03: New test.
4445 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4450 * gfortran.dg/use_23.f90: New test.
4451 * gfortran.dg/use_24.f90: New test.
4452 * gfortran.dg/use_25.f90: New test.
4453 * gfortran.dg/use_26.f90: New test.
4454 * gfortran.dg/use_27.f90: New test.
4456 2013-01-06 Olivier Hainque <hainque@adacore.com>
4458 * gnat.dg/specs/clause_on_volatile.ads: New test.
4460 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4462 * gnat.dg/alignment10.adb: New test.
4464 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4465 Mikael Morin <mikael@gcc.gnu.org>
4468 * gfortran.dg/use_22.f90: New test.
4470 2013-01-04 Andrew Pinski <apinski@cavium.com>
4472 * gcc.target/aarch64/cmp-1.c: New testcase.
4474 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4477 * gfortran.dg/select_type_31.f03: New test.
4479 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4481 PR c++/54526 (again)
4482 * g++.dg/cpp0x/parse2.C: Extend.
4483 * g++.old-deja/g++.other/crash28.C: Adjust.
4485 2013-01-04 Richard Biener <rguenther@suse.de>
4487 PR tree-optimization/55862
4488 * gcc.dg/torture/pr55862.c: New testcase.
4490 2013-01-04 Martin Jambor <mjambor@suse.cz>
4492 PR tree-optimization/55755
4493 * gcc.dg/torture/pr55755.c: New test.
4494 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4495 * gcc.dg/tree-ssa/pr45144.c: Update.
4497 2013-01-04 Richard Biener <rguenther@suse.de>
4500 * gcc.dg/fold-reassoc-2.c: New testcase.
4502 2013-01-04 Tobias Burnus <burnus@net-b.de>
4505 * gfortran.dg/null_7.f90: New.
4507 2013-01-04 Tobias Burnus <burnus@net-b.de>
4511 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4512 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4513 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4515 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4517 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4519 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4522 * gfortran.dg/assignment_1.f90: Modified.
4523 * gfortran.dg/assignment_4.f90: New.
4525 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4527 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4529 2013-01-03 Richard Biener <rguenther@suse.de>
4531 PR tree-optimization/55857
4532 * gcc.dg/vect/pr55857-1.c: New testcase.
4533 * gcc.dg/vect/pr55857-2.c: Likewise.
4535 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4537 PR rtl-optimization/55838
4538 * gcc.dg/pr55838.c: New test.
4540 PR tree-optimization/55832
4541 * gcc.c-torture/compile/pr55832.c: New test.
4543 2013-01-02 Teresa Johnson <tejohnson@google.com>
4545 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4546 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4547 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4548 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4549 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4550 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4551 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4552 * gcc.dg/unroll_1.c: Ditto.
4553 * gcc.dg/unroll_2.c: Ditto.
4554 * gcc.dg/unroll_3.c: Ditto.
4555 * gcc.dg/unroll_4.c: Ditto.
4557 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4559 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4561 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4564 * gfortran.dg/eof_4.f90: New test.
4566 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4568 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4569 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4570 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4571 (compat_setup_dfp): Initialize compat_alt_caret and
4572 compat_save_TEST_ALWAYS_FLAGS.
4574 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4576 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4578 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4580 * gcc.dg/torture/fp-int-convert-2.c: New test.
4582 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4584 * gfortran.dg/newunit_3.f90: Add dg-do run.
4585 * gfortran.dg/inquire_15.f90: Add dg-do run.
4587 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4589 PR tree-optimization/55831
4590 * gcc.dg/pr55831.c: New test.
4592 Copyright (C) 2013 Free Software Foundation, Inc.
4594 Copying and distribution of this file, with or without modification,
4595 are permitted in any medium without royalty provided the copyright
4596 notice and this notice are preserved.