1 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/cpp0x/alias-decl-36.C: New.
6 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
7 Pat Haugen <pthaugen@us.ibm.com>
8 Peter Bergner <bergner@vnet.ibm.com>
10 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
11 power8 builtin functions.
12 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
13 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
14 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
15 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
16 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
17 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
18 * gcc.target/powerpc/p8vector-vectorize-1.c: New
19 tests to test power8 auto-vectorization.
20 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
21 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
22 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
23 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
25 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
26 powerpc_p8vector_ok instead of powerpc_vsx_ok.
28 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
30 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
32 (check_effective_target_powerpc_p8vector_ok): Likewise.
33 (is-effective-target): Likewise.
34 (check_vect_support_and_set_flags): Likewise.
36 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
39 * g++.dg/parse/error53.C: New.
41 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
43 PR rtl-optimization/57459
44 * gcc.target/i386/pr57459.c: New test.
46 2013-06-06 Teresa Johnson <tejohnson@google.com>
49 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
50 into -freorder-blocks-and-partition test.
51 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
52 * gcc.dg/tree-prof/20041218-1.c: Ditto.
53 * gcc.dg/tree-prof/pr52027.c: Use -O2.
54 * gcc.dg/tree-prof/pr50907.c: Ditto.
55 * gcc.dg/tree-prof/pr45354.c: Ditto.
56 * g++.dg/tree-prof/partition2.C: Ditto.
57 * g++.dg/tree-prof/partition3.C: Ditto.
59 2013-06-06 Tobias Burnus <burnus@net-b.de>
62 * gfortran.dg/finalize_16.f90: New.
64 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
66 * gcc.dg/vect/no-section-anchors-vect-68.c:
67 Add dg-skip-if aarch64_tiny.
69 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
72 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
73 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
75 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
78 * g++.dg/cpp0x/decltype54.C: New.
80 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
82 * gcc.dg/fshort-wchar.c: Add extra dg-options for
83 arm*-*-*eabi* targets.
84 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
86 * gcc.dg/tree-ssa/pr43491.c: Likewise.
88 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
89 Tobias Burnus <burnus@net-b.de>
91 * gfortran.dg/string_length_2.f90: Fix dg-do run.
92 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
93 * gfortran.dg/io_real_boz_4.f90: Ditto.
94 * gfortran.dg/io_real_boz_5.f90: Ditto.
96 2013-06-05 Andreas Schwab <schwab@suse.de>
98 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
100 2013-06-04 Jan Hubicka <jh@suse.cz>
102 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
104 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
106 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
107 parameters with void.
108 (main2): Removed argc parameter.
109 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
110 (main): Replaced argc, argv parameters with void.
111 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
112 (main2): Removed argc parameter.
113 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
114 argv parameters with void. Added __asm volatile to avoid optimization
115 on argc, if necessary.
116 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
117 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
118 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
119 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
120 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
121 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
122 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
123 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
124 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
125 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
126 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
127 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
128 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
129 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
130 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
131 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
132 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
133 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
134 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
135 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
136 parameters with void.
137 (main2): Removed argc parameter.
138 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
139 (main): Replaced argc, argv parameters with void.
140 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
141 argv parameters with void. Also renamed this function as main, and
142 delete the existing main.
143 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
144 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
145 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
147 2013-06-04 Ian Bolton <ian.bolton@arm.com>
149 * gcc.target/aarch64/movi_1.c: New test.
151 2013-06-04 Tobias Burnus <burnus@net-b.de>
154 * gfortran.dg/finalize_12.f90: New.
155 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
156 end of scope finalization.
157 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
158 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
159 * gfortran.dg/auto_dealloc_2.f90: Ditto.
160 * gfortran.dg/class_19.f03: Ditto.
161 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
162 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
163 * gfortran.dg/extends_14.f03: Ditto.
164 * gfortran.dg/move_alloc_4.f90: Ditto.
165 * gfortran.dg/typebound_proc_27.f03: Ditto.
167 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
169 * gfortran.dg/bounds_check_7.f90: Remove "! {".
170 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
171 * gfortran.dg/default_initialization_5.f90: Update dg-do.
172 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
173 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
174 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
175 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
176 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
177 * gfortran.dg/io_real_boz_4.f90: Ditto.
178 * gfortran.dg/io_real_boz_5.f90: Ditto.
179 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
180 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
181 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
182 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
183 * gfortran.dg/transpose_2.f90: Fix dg-output.
185 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
187 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
188 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
189 dg-option and an header comment.
191 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
194 * g++.dg/cpp0x/sfinae46.C: New.
195 * g++.dg/cpp0x/defaulted13.C: Adjust.
196 * g++.dg/cpp0x/defaulted2.C: Likewise.
197 * g++.dg/cpp0x/defaulted26.C: Likewise.
198 * g++.dg/cpp0x/defaulted3.C: Likewise.
199 * g++.dg/cpp0x/error1.C: Likewise.
200 * g++.dg/cpp0x/implicit1.C: Likewise.
201 * g++.dg/cpp0x/implicit11.C: Likewise.
202 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
203 * g++.dg/cpp0x/initlist47.C: Likewise.
204 * g++.dg/cpp0x/initlist9.C: Likewise.
205 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
206 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
207 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
208 * g++.dg/cpp0x/union4.C: Likewise.
209 * g++.dg/template/crash108.C: Likewise.
210 * g++.dg/template/crash41.C: Likewise.
211 * g++.old-deja/g++.jason/local.C: Likewise.
212 * g++.old-deja/g++.law/visibility3.C: Likewise.
214 2013-06-03 Teresa Johnson <tejohnson@google.com>
216 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
217 * gcc.dg/vect/bb-slp-14.c: Ditto.
218 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
219 * gcc.dg/vect/bb-slp-23.c: Ditto.
220 * gcc.dg/vect/bb-slp-15.c: Ditto.
221 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
222 * gcc.dg/vect/bb-slp-24.c: Ditto.
223 * gcc.dg/vect/bb-slp-16.c: Ditto.
224 * gcc.dg/vect/bb-slp-25.c: Ditto.
225 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
226 * gcc.dg/vect/bb-slp-17.c: Ditto.
227 * gcc.dg/vect/bb-slp-1.c: Ditto.
228 * gcc.dg/vect/bb-slp-26.c: Ditto.
229 * gcc.dg/vect/bb-slp-18.c: Ditto.
230 * gcc.dg/vect/bb-slp-2.c: Ditto.
231 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
232 * gcc.dg/vect/bb-slp-27.c: Ditto.
233 * gcc.dg/vect/bb-slp-19.c: Ditto.
234 * gcc.dg/vect/bb-slp-3.c: Ditto.
235 * gcc.dg/vect/bb-slp-28.c: Ditto.
236 * gcc.dg/vect/bb-slp-4.c: Ditto.
237 * gcc.dg/vect/bb-slp-29.c: Ditto.
238 * gcc.dg/vect/bb-slp-5.c: Ditto.
239 * gcc.dg/vect/bb-slp-6.c: Ditto.
240 * gcc.dg/vect/bb-slp-8a.c: Ditto.
241 * gcc.dg/vect/bb-slp-7.c: Ditto.
242 * gcc.dg/vect/bb-slp-8b.c: Ditto.
243 * gcc.dg/vect/bb-slp-8.c: Ditto.
244 * gcc.dg/vect/bb-slp-9.c: Ditto.
245 * gcc.dg/vect/bb-slp-10.c: Ditto.
246 * gcc.dg/vect/bb-slp-11.c: Ditto.
247 * gcc.dg/vect/bb-slp-20.c: Ditto.
248 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
249 * gcc.dg/vect/bb-slp-21.c: Ditto.
250 * gcc.dg/vect/bb-slp-30.c: Ditto.
251 * gcc.dg/vect/bb-slp-13.c: Ditto.
252 * gcc.dg/vect/bb-slp-22.c: Ditto.
253 * g++.dg/vect/slp-pr50413.cc: Ditto.
254 * g++.dg/vect/slp-pr56812.cc: Ditto.
255 * g++.dg/vect/slp-pr50819.cc: Ditto.
257 2013-06-01 Tobias Burnus <burnus@net-b.de>
260 * gfortran.dg/class_array_17.f90: New.
262 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
264 * ada/acats/floatstore.lst: New.
265 * ada/acats/run_all.sh: Process it.
267 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
269 * gcc.target/powerpc/e500-ord-1.c: New test.
270 * gcc.target/powerpc/e500-ord-2.c: Likewise.
271 * gcc.target/powerpc/e500-unord-1.c: Likewise.
272 * gcc.target/powerpc/e500-unord-2.c: Likewise.
274 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
276 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
278 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
280 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
282 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
284 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
286 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
289 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
292 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
294 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
296 2013-05-31 Marek Polacek <polacek@redhat.com>
298 PR tree-optimization/57478
299 PR tree-optimization/57453
300 * gcc.dg/torture/pr57478.c: New test.
302 2013-05-31 Tobias Burnus <burnus@net-b.de>
305 * gfortran.dg/class_array_17.f90: New.
307 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
310 * gcc.target/arm/iordi3-opt.c: New test.
312 2013-05-31 Janus Weil <janus@gcc.gnu.org>
316 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
317 * gfortran.dg/interface_26.f90: Ditto.
318 * gfortran.dg/proc_ptr_11.f90: Ditto.
319 * gfortran.dg/proc_ptr_15.f90: Ditto.
320 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
321 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
322 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
323 * gfortran.dg/typebound_override_1.f90: Ditto.
324 * gfortran.dg/typebound_override_4.f90: Ditto.
325 * gfortran.dg/typebound_proc_6.f03: Ditto.
326 * gfortran.dg/assumed_type_7.f90: New test.
327 * gfortran.dg/typebound_override_5.f90: New test.
328 * gfortran.dg/typebound_override_6.f90: New test.
329 * gfortran.dg/typebound_override_7.f90: New test.
331 2013-05-30 Tobias Burnus <burnus@net-b.de>
334 * gfortran.dg/power_6.f90: New.
336 2013-05-30 Ian Bolton <ian.bolton@arm.com>
338 * gcc.target/aarch64/insv_1.c: New test.
340 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
342 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
343 dg-skip-if "No stabs".
345 2013-05-30 Janus Weil <janus@gcc.gnu.org>
348 * gfortran.dg/assumed_size_1.f90: New.
350 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
352 * gcc.dg/shrink-wrap-alloca.c: New added.
353 * gcc.dg/shrink-wrap-pretend.c: New added.
354 * gcc.dg/shrink-wrap-sibcall.c: New added.
356 2013-05-30 Tobias Burnus <burnus@net-b.de>
359 * gfortran.dg/assumed_rank_13.f90: New.
361 2013-05-29 Easwaran Raman <eraman@google.com>
363 PR tree-optimization/57442
364 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
366 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
368 PR tree-optimization/57441
369 * gcc.c-torture/compile/pr57441.c: New.
371 2013-05-29 Dehao Chen <dehao@google.com>
374 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
376 2013-05-29 Tobias Burnus <burnus@net-b.de>
379 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
380 * gfortran.dg/class_19.f03: Ditto.
382 2013-05-29 Richard Biener <rguenther@suse.de>
384 * gcc.dg/vect/bb-slp-32.c: New testcase.
386 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
388 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
389 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
390 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
391 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
392 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
393 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
394 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
395 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
396 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
397 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
398 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
399 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
400 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
401 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
402 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
403 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
404 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
405 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
406 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
407 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
408 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
409 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
410 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
411 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
412 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
413 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
414 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
415 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
416 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
417 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
418 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
419 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
420 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
421 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
422 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
423 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
424 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
425 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
426 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
428 2013-05-29 Tobias Burnus <burnus@net-b.de>
431 * gfortran.dg/finalize_11.f90: New.
432 * gfortran.dg/finalize_4.f03: Remove dg-error.
433 * gfortran.dg/finalize_5.f03: Ditto.
434 * gfortran.dg/finalize_6.f03: Ditto.
435 * gfortran.dg/finalize_7.f03: Ditto.
437 2013-05-28 Tobias Burnus <burnus@net-b.de>
439 * gfortran.dg/class_array_16.f90: New.
441 2013-05-28 Tobias Burnus <burnus@net-b.de>
444 * testsuite/gfortran.dg/use_29.f90: New.
446 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
448 * gnat.dg/fp_exception.adb: New test.
450 2013-05-28 Richard Biener <rguenther@suse.de>
452 PR tree-optimization/56787
453 * gcc.dg/vect/pr56787.c: New testcase.
455 2013-05-28 Janus Weil <janus@gcc.gnu.org>
456 Tobias Burnus <burnus@net-b.de>
459 * gfortran.dg/typebound_override_4.f90: New.
461 2013-05-28 Richard Biener <rguenther@suse.de>
463 PR tree-optimization/57411
464 * g++.dg/opt/pr57411.C: New testcase.
466 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
468 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
469 * gcc.dg/builtin-bswap-9.c: Likewise.
471 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
473 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
475 2013-05-27 Richard Biener <rguenther@suse.de>
478 * gcc.dg/gomp/pr57412.c: New testcase.
480 2013-05-27 Bud Davis <jmdavis@link.com>
483 * gfortran.dg/stfunc_8.f90: New.
485 2013-05-27 Richard Biener <rguenther@suse.de>
487 PR tree-optimization/57343
488 * gcc.dg/torture/pr57343.c: New testcase.
490 2013-05-27 Richard Biener <rguenther@suse.de>
492 PR tree-optimization/57417
493 * gcc.dg/torture/pr57417.c: New testcase.
495 2013-05-27 Richard Biener <rguenther@suse.de>
497 PR tree-optimization/57396
498 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
500 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
502 * gnat.dg/specs/last_bit.ads: New test.
504 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
506 * gnat.dg/specs/machine_attribute.ads: New test.
508 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
510 * gnat.dg/incomplete3.ad[sb]: New test.
512 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
515 * gcc.target/mips/div-13.c: New test.
517 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
520 * gcc.target/mips/mips16-attributes-5.c,
521 * gcc.target/mips/mips16-attributes-6.c: New tests.
523 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
525 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
526 * gcc.dg/builtin-bswap-8.c: Likewise.
528 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
531 * g++.dg/cpp0x/new1.C: New.
533 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
536 * g++.dg/parse/dtor16.C: New.
537 * g++.dg/parse/dtor6.C: Adjust.
539 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
542 * g++.dg/expr/bitfield12.C: New.
544 2013-05-24 Jeff Law <law@redhat.com>
546 PR tree-optimization/57124
547 * gcc.c-torture/execute/pr57124.c: New test.
548 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
550 2013-05-24 Martin Jambor <mjambor@suse.cz>
552 PR tree-optimization/57294
553 * gcc.dg/ipa/pr57294.c: New test.
555 2013-05-24 Dehao Chen <dehao@google.com>
557 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
559 2013-05-24 Ian Bolton <ian.bolton@arm.com>
561 * gcc.target/aarch64/scalar_intrinsics.c
562 (force_simd): Use a valid instruction.
563 (test_vdupd_lane_s64): Pass a valid lane argument.
564 (test_vdupd_lane_u64): Likewise.
566 2013-05-24 Richard Biener <rguenther@suse.de>
568 PR tree-optimization/57287
569 * gcc.dg/pr57287.c: New testcase.
571 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
574 * g++.dg/template/error51.C: New.
576 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
579 * g++.dg/template/bitfield2.C: New.
581 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
583 * gnat.dg/specs/noinline1.ads: New test.
584 * gnat.dg/noinline2.ad[sb]: Likewise.
585 * gnat.dg/specs/noinline3.ads: Likewise.
586 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
588 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
591 * gcc.dg/tree-ssa/pr57385.c: New test.
593 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
595 * gnat.dg/derived_type4.adb: New test.
597 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
599 * gcc.dg/builtin-bswap-6.c: New test.
600 * gcc.dg/builtin-bswap-7.c: Likewise.
601 * gcc.dg/builtin-bswap-8.c: Likewise.
602 * gcc.dg/builtin-bswap-9.c: Likewise.
604 2013-05-23 Christian Bruel <christian.bruel@st.com>
607 * gcc.dg/debug/pr57351.c: New test
609 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
611 * gcc.target/aarch64/vect-clz.c: New file.
613 2013-05-23 Martin Jambor <mjambor@suse.cz>
616 * gcc.dg/ipa/pr57347.c: New test.
618 2013-05-23 Richard Biener <rguenther@suse.de>
620 PR tree-optimization/57380
621 * g++.dg/tree-ssa/pr57380.C: New testcase.
623 2013-05-23 Richard Biener <rguenther@suse.de>
626 * gcc.dg/torture/pr57381.c: New testcase.
628 2013-05-23 Jakub Jelinek <jakub@redhat.com>
631 * gcc.c-torture/execute/pr57344-1.c: New test.
632 * gcc.c-torture/execute/pr57344-2.c: New test.
633 * gcc.c-torture/execute/pr57344-3.c: New test.
634 * gcc.c-torture/execute/pr57344-4.c: New test.
636 2013-05-23 Richard Biener <rguenther@suse.de>
638 PR rtl-optimization/57341
639 * gcc.dg/torture/pr57341.c: New testcase.
641 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
644 * g++.dg/parse/crash62.C: New.
646 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
647 Pat Haugen <pthaugen@us.ibm.com>
648 Peter Bergner <bergner@vnet.ibm.com>
650 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
653 2013-05-22 Tobias Burnus <burnus@net-b.de>
656 * gfortran.dg/defined_assignment_6.f90: New.
658 2013-05-22 Tobias Burnus <burnus@net-b.de>
661 * gfortran.dg/assumed_type_6.f90: New.
663 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
666 * g++.dg/cpp0x/Wunused-parm.C: New.
668 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
670 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
671 * g++.dg/warn/Wdouble-promotion.C: Likewise.
673 2013-05-21 Easwaran Raman <eraman@google.com>
675 PR tree-optimization/57322
676 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
678 2013-05-21 Graham Stott <graham.stott@btinternet.com>
680 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
683 2013-05-21 Tobias Burnus <burnus@net-b.de>
686 * gfortran.dg/assumed_type_5.f90: New.
687 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
688 * gfortran.dg/assumed_rank_2.f90: Ditto.
689 * gfortran.dg/assumed_type_3.f90: Update dg-error.
690 * gfortran.dg/no_arg_check_3.f90: Ditto.
692 2013-05-21 Jakub Jelinek <jakub@redhat.com>
694 PR tree-optimization/57331
695 * gcc.c-torture/compile/pr57331.c: New test.
697 2013-05-21 Richard Biener <rguenther@suse.de>
699 PR tree-optimization/57330
700 * gcc.dg/torture/pr57330.c: New testcase.
702 2013-05-21 Richard Biener <rguenther@suse.de>
704 PR tree-optimization/57303
705 * gcc.dg/torture/pr57303.c: New testcase.
707 2013-05-21 Jakub Jelinek <jakub@redhat.com>
709 PR tree-optimization/57321
710 * gcc.c-torture/execute/pr57321.c: New test.
712 2013-05-20 Tobias Burnus <burnus@net-b.de>
716 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
717 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
718 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
719 * gfortran.dg/binding_label_tests_3.f03: Ditto.
720 * gfortran.dg/binding_label_tests_4.f03: Ditto.
721 * gfortran.dg/binding_label_tests_5.f03: Ditto.
722 * gfortran.dg/binding_label_tests_6.f03: Ditto.
723 * gfortran.dg/binding_label_tests_7.f03: Ditto.
724 * gfortran.dg/binding_label_tests_8.f03: Ditto.
725 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
726 * gfortran.dg/binding_label_tests_24.f90: New.
727 * gfortran.dg/binding_label_tests_25.f90: New.
729 2013-05-20 Tobias Burnus <burnus@net-b.de>
732 * gfortran.dg/binding_label_tests_17.f90: New.
733 * gfortran.dg/binding_label_tests_18.f90: New.
734 * gfortran.dg/binding_label_tests_19.f90: New.
735 * gfortran.dg/binding_label_tests_20.f90: New.
736 * gfortran.dg/binding_label_tests_21.f90: New.
737 * gfortran.dg/binding_label_tests_22.f90: New.
738 * gfortran.dg/binding_label_tests_23.f90: New.
740 2013-05-20 Tobias Burnus <burnus@net-b.de>
743 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
744 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
745 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
746 * gfortran.dg/common_18.f90: New.
747 * gfortran.dg/common_19.f90: New.
748 * gfortran.dg/common_20.f90: New.
749 * gfortran.dg/common_21.f90: New.
751 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
754 * g++.dg/parse/error52.C: New.
755 * g++.dg/parse/error3.C: Adjust.
756 * g++.dg/parse/error36.C: Likewise.
758 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
761 * gcc.target/sh/pr56547-1.c: New.
762 * gcc.target/sh/pr56547-2.c: New.
764 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
767 * g++.dg/warn/Wsign-compare-6.C: New.
768 * g++.dg/warn/Wdouble-promotion.C: Adjust.
770 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
773 * g++.dg/template/error50.C: New.
775 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
778 * g++.dg/ext/complit13.C: New.
780 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
783 * g++.dg/pr57175.C: New testcase.
785 2013-05-17 Easwaran Raman <eraman@google.com>
787 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
789 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
792 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
794 2013-05-17 Jakub Jelinek <jakub@redhat.com>
796 PR rtl-optimization/57281
797 PR rtl-optimization/57300
798 * gcc.dg/pr57300.c: New test.
799 * gcc.c-torture/execute/pr57281.c: New test.
801 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
804 * g++.dg/ext/sizeof-complit.C: New.
806 2013-05-17 Marek Polacek <polacek@redhat.com>
808 * gcc.dg/strlenopt-25.c: New test.
809 * gcc.dg/strlenopt-26.c: Likewise.
811 2013-05-17 Jakub Jelinek <jakub@redhat.com>
813 * gcc.target/i386/rotate-4.c: Compile only with -mavx
814 instead of -mavx2, require only avx instead of avx2.
815 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
816 of avx2-check.h and turn into an avx runtime test instead of
819 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
821 * g++.dg/ext/vector22.C: Uncomment working test.
823 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
826 * g++.dg/template/pr17410.C: New.
828 2013-05-16 Jakub Jelinek <jakub@redhat.com>
830 * gcc.target/i386/rotate-3.c: New test.
831 * gcc.target/i386/rotate-3a.c: New test.
832 * gcc.target/i386/rotate-4.c: New test.
833 * gcc.target/i386/rotate-4a.c: New test.
834 * gcc.target/i386/rotate-5.c: New test.
835 * gcc.target/i386/rotate-5a.c: New test.
837 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
839 * gcc.dg/visibility-21.c: Require section_anchors.
841 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
843 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
844 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
845 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
847 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
849 * gcc.dg/visibility-21.c: New.
851 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
854 * gcc.dg/pr57286.c: New testcase.
855 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
856 * g++.dg/ext/vector22.C: Comment out transformations not
859 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
862 * gcc.target/mips/call-1.c: Restrict to o32.
863 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
865 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
867 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
869 * g++.dg/warn/Wshadow-1.C: Likewise.
870 * g++.dg/warn/Wshadow-6.C: Likewise.
871 * g++.dg/warn/Wshadow-7.C: Likewise.
873 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
876 * g++.dg/parse/pr31952-1.C: New.
877 * g++.dg/parse/pr31952-2.C: Likewise.
878 * g++.dg/parse/pr31952-3.C: Likewise.
880 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
881 * g++.old-deja/g++.jason/cond.C: Likewise.
882 * g++.dg/cpp0x/range-for5.C: Likewise.
884 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
887 * gcc.target/arm/pr40887.c: Adjust testcase.
888 * gcc.target/arm/pr19599.c: New test.
890 2013-05-15 Richard Biener <rguenther@suse.de>
892 PR tree-optimization/57275
893 * gcc.target/i386/pr57275.c: New testcase.
895 2013-05-15 Jan Hubicka <jh@suse.cz>
897 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
898 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
899 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
901 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
903 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
906 2013-05-14 Jakub Jelinek <jakub@redhat.com>
909 * c-c++-common/Wsequence-point-1.c: New test.
911 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
913 * g++.dg/ext/vector22.C: New testcase.
914 * gcc.dg/binop-xor3.c: Remove xfail.
916 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
918 * gcc.target/aarch64/vect-fcm.x: Add cases testing
919 FLOAT cmp FLOAT ? INT : INT.
920 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
921 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
922 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
923 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
924 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
925 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
927 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
930 * g++.dg/cpp0x/defaulted43.C: New.
932 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
934 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
935 (alloca): Remove declaration.
936 (foo9): Replace alloca by __builtin_alloca.
938 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
940 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
941 Expect "size of array is too large" error.
943 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
945 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
947 2013-05-14 Richard Biener <rguenther@suse.de>
950 * g++.dg/torture/pr57235.C: New testcase.
952 2013-05-14 Jakub Jelinek <jakub@redhat.com>
955 * gcc.dg/torture/pr57251.c: New test.
957 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
960 * gcc.target/i386/pr57264.c: New test.
962 2013-05-13 Jakub Jelinek <jakub@redhat.com>
964 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
966 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
968 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
970 2013-05-13 Jakub Jelinek <jakub@redhat.com>
972 PR tree-optimization/45216
973 PR tree-optimization/57157
974 * c-c++-common/rotate-1.c: Add 32 tests with +.
975 * c-c++-common/rotate-1a.c: Adjust.
976 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
977 * c-c++-common/rotate-2b.c: New test.
978 * c-c++-common/rotate-3.c: Add 32 tests with +.
979 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
980 * c-c++-common/rotate-4b.c: New test.
981 * c-c++-common/rotate-5.c: New test.
983 2013-05-13 Martin Jambor <mjambor@suse.cz>
986 * gcc.dg/ipa/remref-0.c: New test.
987 * gcc.dg/ipa/remref-1a.c: Likewise.
988 * gcc.dg/ipa/remref-1b.c: Likewise.
989 * gcc.dg/ipa/remref-2a.c: Likewise.
990 * gcc.dg/ipa/remref-2b.c: Likewise.
992 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
994 * gcc.dg/vector-shift-2.c: New testcase.
996 2013-05-13 Jakub Jelinek <jakub@redhat.com>
998 PR tree-optimization/57230
999 * gcc.dg/strlenopt-24.c: New test.
1001 PR tree-optimization/57230
1002 * gcc.dg/strlenopt-23.c: New test.
1004 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1007 * gcc.target/sh/pr57108.c: Move this test case to ...
1008 * gcc.c-torture/compile/pr57108.c: ... here.
1010 2013-05-10 Richard Biener <rguenther@suse.de>
1012 PR tree-optimization/57214
1013 * gcc.dg/torture/pr57214.c: New testcase.
1015 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1017 * gcc.dg/vector-shift.c: New testcase.
1019 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1021 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1023 PR tree-optimization/45216
1024 PR tree-optimization/57157
1025 * c-c++-common/rotate-1.c: New test.
1026 * c-c++-common/rotate-1a.c: New test.
1027 * c-c++-common/rotate-2.c: New test.
1028 * c-c++-common/rotate-2a.c: New test.
1029 * c-c++-common/rotate-3.c: New test.
1030 * c-c++-common/rotate-3a.c: New test.
1031 * c-c++-common/rotate-4.c: New test.
1032 * c-c++-common/rotate-4a.c: New test.
1034 2013-05-10 Richard Biener <rguenther@suse.de>
1036 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1037 * gcc.target/i386/l_fma_double_1.c: Adjust.
1038 * gcc.target/i386/l_fma_double_2.c: Likewise.
1039 * gcc.target/i386/l_fma_double_3.c: Likewise.
1040 * gcc.target/i386/l_fma_double_4.c: Likewise.
1041 * gcc.target/i386/l_fma_double_5.c: Likewise.
1042 * gcc.target/i386/l_fma_double_6.c: Likewise.
1043 * gcc.target/i386/l_fma_float_1.c: Likewise.
1044 * gcc.target/i386/l_fma_float_2.c: Likewise.
1045 * gcc.target/i386/l_fma_float_3.c: Likewise.
1046 * gcc.target/i386/l_fma_float_4.c: Likewise.
1047 * gcc.target/i386/l_fma_float_5.c: Likewise.
1048 * gcc.target/i386/l_fma_float_6.c: Likewise.
1050 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1053 * g++.dg/cpp0x/pr51226.C: New.
1055 2013-04-16 Han Shen <shenhan@google.com>
1057 Test cases for '-fstack-protector-strong'.
1058 * gcc.dg/fstack-protector-strong.c: New.
1059 * g++.dg/fstack-protector-strong.C: New.
1061 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1063 * gcc.target/aarch64/ands_1.c: New test.
1064 * gcc.target/aarch64/ands_2.c: Likewise
1066 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1068 * lib/target-supports.exp (check_effective_target_hw): New
1070 * c-c++-common/asan/clone-test-1.c: Call
1071 check_effective_target_hw.
1072 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1073 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1074 possible decorations.
1075 * c-c++-common/asan/null-deref-1.c: Likewise.
1076 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1077 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1078 * c-c++-common/asan/use-after-free-1.c: Likewise.
1079 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1080 * g++.dg/asan/large-func-test-1.C: Likewise.
1082 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1084 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1086 2013-05-07 Richard Biener <rguenther@suse.de>
1089 * g++.dg/torture/pr57190.C: New testcase.
1091 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1093 PR tree-optimization/57149
1094 * gcc.dg/pr57149.c: New test.
1097 * gcc.dg/pr57184.c: New test.
1099 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1101 * gnat.dg/specs/array3.ads: New test.
1103 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1105 * c-c++-common/vector-scalar-2.c: New testcase.
1107 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1109 * gcc.target/i386/asm-dialect-2.c: New testcase.
1111 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1114 * g++.dg/cpp0x/auto38.C: New.
1116 2013-05-06 Richard Biener <rguenther@suse.de>
1118 PR tree-optimization/57185
1119 * gcc.dg/autopar/pr57185.c: New testcase.
1121 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1124 * gcc.target/i386/pr57106.c: New test.
1126 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1128 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1129 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1130 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1131 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1132 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1133 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1134 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1136 2013-05-06 Teresa Johnson <tejohnson@google.com>
1139 * gcc.dg/pr57154.c: New test.
1141 2013-05-06 Richard Biener <rguenther@suse.de>
1144 * gcc.dg/torture/pr57147-1.c: New testcase.
1145 * gcc.dg/torture/pr57147-2.c: Likewise.
1146 * gcc.dg/torture/pr57147-3.c: Likewise.
1148 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1151 * gcc.target/sh/pr55303-1.c: New.
1152 * gcc.target/sh/pr55303-2.c: New.
1153 * gcc.target/sh/pr55303-3.c: New.
1155 2013-05-05 Tobias Burnus <burnus@net-b.de>
1157 * gfortran.dg/allocate_with_source_3.f90: New.
1159 2013-05-05 Tobias Burnus <burnus@net-b.de>
1162 * gfortran.dg/null_8.f90: New.
1164 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1167 * g++.dg/cpp0x/enum27.C: New.
1168 * g++.dg/cpp0x/enum_base.C: Adjust.
1170 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1172 PR tree-optimization/56205
1173 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1175 2013-05-04 Tobias Burnus <burnus@net-b.de>
1177 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1178 * gfortran.dg/bind_c_usage_27.f90: New.
1179 * gfortran.dg/bind_c_usage_28.f90: New.
1181 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1184 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1186 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1189 * gcc.target/powerpc/pr57150.c: New file.
1191 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1193 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1194 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1195 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1196 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1197 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1198 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1199 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1201 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1203 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1204 scan-assembler-times.
1206 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1208 * gcc.dg/tree-ssa/slsr-32.c: New.
1209 * gcc.dg/tree-ssa/slsr-33.c: New.
1210 * gcc.dg/tree-ssa/slsr-34.c: New.
1211 * gcc.dg/tree-ssa/slsr-35.c: New.
1212 * gcc.dg/tree-ssa/slsr-36.c: New.
1213 * gcc.dg/tree-ssa/slsr-37.c: New.
1214 * gcc.dg/tree-ssa/slsr-38.c: New.
1216 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1218 * gcc.target/aarch64/tst_1.c: New test.
1219 * gcc.target/aarch64/tst_2.c: Likewise
1221 2013-05-02 Jeff Law <law@redhat.com>
1223 PR tree-optimization/57144
1224 * gcc.c-torture/execute/pr57144.c: New test.
1226 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1228 PR rtl-optimization/57130
1229 * gcc.c-torture/execute/pr57130.c: New test.
1231 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1233 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1235 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1237 * gcc.target/aarch64/fabd.c: New file.
1239 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1242 * g++.dg/cpp0x/pr54318.C: New.
1244 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1247 * g++.dg/parse/error51.C: New.
1248 * g++.dg/parse/error15.C: Adjust column numbers.
1250 2013-05-02 Tobias Burnus <burnus@net-b.de>
1253 * gfortran.dg/size_kind_2.f90: New.
1254 * gfortran.dg/size_kind_3.f90: New.
1256 2013-05-02 Richard Biener <rguenther@suse.de>
1259 * g++.dg/torture/pr57140.C: New testcase.
1261 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1264 * gcc.target/arm/pr56732-1.c: New test.
1266 2013-05-02 Martin Jambor <mjambor@suse.cz>
1269 * gcc.dg/ipa/pr56988.c: New test.
1271 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1273 * gcc.target/aarch64/bics_1.c: New test.
1274 * gcc.target/aarch64/bics_2.c: Likewise.
1276 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1278 PR rtl-optimization/57131
1279 * gcc.c-torture/execute/pr57131.c: New test.
1281 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1284 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1286 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1289 * gcc.target/i386/pr57091.c: New test.
1291 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1293 * gcc.target/aarch64/vect-vaddv.c: New.
1295 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1297 * gcc.target/aarch64/vect-vmaxv.c: New.
1298 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1300 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1302 * gcc.target/aarch64/scalar-vca.c: New.
1303 * gcc.target/aarch64/vect-vca.c: Likewise.
1305 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1307 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1308 (test_vceqd_s64): Force arguments to SIMD registers.
1309 (test_vceqzd_s64): Likewise.
1310 (test_vcged_s64): Likewise.
1311 (test_vcled_s64): Likewise.
1312 (test_vcgezd_s64): Likewise.
1313 (test_vcged_u64): Likewise.
1314 (test_vcgtd_s64): Likewise.
1315 (test_vcltd_s64): Likewise.
1316 (test_vcgtzd_s64): Likewise.
1317 (test_vcgtd_u64): Likewise.
1318 (test_vclezd_s64): Likewise.
1319 (test_vcltzd_s64): Likewise.
1320 (test_vtst_s64): Likewise.
1321 (test_vtst_u64): Likewise.
1323 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1326 * g++.dg/cpp0x/decltype53.C: New.
1328 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1331 * gfortran.dg/power_5.f90: New test.
1333 2013-04-30 Richard Biener <rguenther@suse.de>
1336 * gcc.dg/torture/pr57122.c: New testcase.
1338 2013-04-30 Richard Biener <rguenther@suse.de>
1341 * g++.dg/torture/pr57107.C: New testcase.
1343 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1345 PR rtl-optimization/57105
1346 * gcc.dg/pr57105.c: New test.
1348 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1350 PR tree-optimization/57104
1351 * gcc.dg/pr57104.c: New test.
1353 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1356 * gcc.target/i386/pr44578.c: New test.
1358 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1361 * gcc.target/i386/pr57097.c: New test.
1363 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1366 * gcc.target/i386/pr57098.c: New test.
1368 2013-04-29 Kai Tietz <ktietz@redhat.com>
1370 * gcc.c-torture/execute/pr55875.c: New test.
1372 2013-04-29 Richard Biener <rguenther@suse.de>
1375 * gcc.dg/torture/pr57075.c: New testcase.
1377 2013-04-29 Richard Biener <rguenther@suse.de>
1380 * gcc.dg/autopar/pr57103.c: New testcase.
1382 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1384 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1386 2013-04-29 Tom de Vries <tom@codesourcery.com>
1388 * gcc.dg/pr50763.c: Update test.
1390 2013-04-26 Jeff Law <law@redhat.com>
1392 * gcc.dg/tree-ssa/vrp88.c: New test.
1394 2013-04-29 Christian Bruel <christian.bruel@st.com>
1397 * gcc.target/sh/pr57108.c: New test.
1399 2013-04-29 Richard Biener <rguenther@suse.de>
1402 * gfortran.dg/gomp/pr57089.f90: New testcase.
1404 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1406 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1408 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1410 * gcc.target/aarch64/vect-vcvt.c: New.
1412 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1414 * gcc.target/aarch64/vect-vrnd.c: New.
1416 2013-04-29 Richard Biener <rguenther@suse.de>
1418 PR tree-optimization/57081
1419 * gcc.dg/torture/pr57081.c: New testcase.
1421 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1423 PR tree-optimization/57083
1424 * gcc.dg/torture/pr57083.c: New test.
1426 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1429 * g++.dg/cpp0x/decltype52.C: New.
1431 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1433 N3472 binary constants
1434 * g++.dg/cpp/limits.C: Adjust warning wording.
1435 * g++.dg/system-binary-constants-1.C: Likewise.
1436 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1438 2013-04-28 Tobias Burnus <burnus@net-b.de>
1441 * gfortran.dg/coarray_30.f90: New.
1443 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1446 * frontend-passes (optimize_power): New function.
1447 (optimize_op): Use it.
1449 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1452 * gcc.c-torture/execute/pr56866.c: New test.
1453 * gcc.target/i386/pr56866.c: New test.
1455 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1458 * gcc.dg/setjmp-5.c: New test.
1460 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1463 * g++.dg/cpp0x/constexpr-55708.C: New.
1465 2013-04-26 Richard Biener <rguenther@suse.de>
1467 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1468 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1469 * gcc.dg/pr53265.c: Remove XFAILs.
1470 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1471 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1473 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1475 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1476 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1477 -fdiagnostics-color=never option similarly to
1478 -fno-diagnostics-show-caret option.
1480 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1482 PR rtl-optimization/57003
1483 * gcc.target/i386/pr57003.c: New test.
1485 2013-04-25 Marek Polacek <polacek@redhat.com>
1487 PR tree-optimization/57066
1488 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1490 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1491 Tejas Belagod <tejas.belagod@arm.com>
1493 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1494 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1495 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1497 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1499 * gcc.target/aarch64/cmp.c: New.
1501 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1503 * gcc.target/aarch64/ngc.c: New.
1505 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1507 * lib/target-supports.exp
1508 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1509 (check_effective_target_arm_neon_fp16_ok): Likewise.
1510 (add_options_for_arm_neon_fp16): Likewise.
1511 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1512 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1514 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1516 PR rtl-optimizations/57046
1517 * gcc.target/i386/pr57046.c: New test.
1519 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1521 * g++.dg/cpp1y/cplusplus.C: New.
1523 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1525 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1527 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1529 * c-c++-common/Wpointer-arith-1.c: New.
1531 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1533 * g++.dg/cpp1y/cxx1y_macro.C: New.
1535 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1538 * g++.dg/cpp0x/sfinae45.C: New.
1540 2013-04-24 Richard Biener <rguenther@suse.de>
1543 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1545 2013-04-23 Richard Biener <rguenther@suse.de>
1548 * gcc.dg/torture/pr57036-1.c: New testcase.
1549 * gcc.dg/torture/pr57036-2.c: Likewise.
1551 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1553 * gcc.target/aarch64/scalar-mov.c: New testcase.
1555 2013-04-23 Richard Biener <rguenther@suse.de>
1557 PR tree-optimization/57026
1558 * gcc.dg/torture/pr57026.c: New testcase.
1560 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1564 * gfortran.dg/transfer_check_4.f90: New.
1566 2013-04-22 Marek Polacek <polacek@redhat.com>
1569 * gcc.dg/pr56990.c: New test.
1571 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1574 * gcc.target/i386/pr57018.c: New test.
1576 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1578 * gcc.target/aarch64/vrecps.c: New.
1579 * gcc.target/aarch64/vrecpx.c: Likewise.
1581 2013-04-22 Christian Bruel <christian.bruel@st.com>
1584 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1586 2013-04-21 Jeff Law <law@redhat.com>
1588 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1590 2013-04-20 Tobias Burnus <burnus@net-b.de>
1593 * gfortran.dg/c_loc_test_22.f90: New.
1595 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1597 PR rtl-optimization/56847
1598 * gcc.dg/pr56847.c: New test.
1600 2013-04-19 Richard Biener <rguenther@suse.de>
1602 PR tree-optimization/56982
1603 * gcc.c-torture/execute/pr56982.c: New testcase.
1605 2013-04-19 Martin Jambor <mjambor@suse.cz>
1607 PR tree-optimization/56718
1608 * g++.dg/ipa/imm-devirt-1.C: New test.
1609 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1611 2013-04-19 Richard Biener <rguenther@suse.de>
1613 PR tree-optimization/57000
1614 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1616 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1617 Mikael Morin <mikael@gcc.gnu.org>
1620 * gfortran.dg/array_constructor_45.f90: New test.
1621 * gfortran.dg/array_constructor_46.f90: New test.
1622 * gfortran.dg/array_constructor_47.f90: New test.
1623 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1625 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1627 PR rtl-optimization/56999
1628 * g++.dg/opt/pr56999.C: New test.
1630 2013-04-18 Cary Coutant <ccoutant@google.com>
1632 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1633 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1635 2013-04-18 Cary Coutant <ccoutant@google.com>
1637 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1638 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1639 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1640 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1641 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1642 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1643 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1644 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1645 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1646 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1647 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1649 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1651 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1653 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1655 PR tree-optimization/56984
1656 * gcc.c-torture/compile/pr56984.c: New test.
1658 PR rtl-optimization/56992
1659 * gcc.dg/pr56992.c: New test.
1661 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1664 * gfortran.dg/proc_ptr_42.f90: New.
1666 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1668 * gnat.dg/discr41.ad[sb]: New test.
1669 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1670 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1671 * gcc.dg/vect/slp-24.c: Likewise.
1672 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1673 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1674 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1675 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1676 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1677 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1678 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1679 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1680 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1681 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1682 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1683 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1684 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1685 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1686 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1687 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1688 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1689 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1690 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1691 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1692 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1693 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1694 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1695 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1696 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1697 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1699 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1702 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1703 * gfortran.dg/module_md5_1.f90: Remove.
1705 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1707 * gcc.target/aarch64/adds3.c: New.
1708 * gcc.target/aarch64/subs3.c: New.
1710 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1712 * gcc.target/aarch64/adds1.c: New.
1713 * gcc.target/aarch64/adds2.c: New.
1714 * gcc.target/aarch64/subs1.c: New.
1715 * gcc.target/aarch64/subs2.c: New.
1717 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1719 Implement n3599 - Literal operator templates for strings.
1720 * g++.dg/cpp1y/udlit-char-template.C: New test.
1721 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1723 2013-04-16 Tobias Burnus <burnus@net-b.de>
1726 * gfortran.dg/no_arg_check_1.f90: New.
1727 * gfortran.dg/no_arg_check_2.f90: New.
1728 * gfortran.dg/no_arg_check_3.f90: New.
1730 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1733 * gfortran.dg/proc_ptr_41.f90: New.
1735 2013-04-16 Richard Biener <rguenther@suse.de>
1737 PR tree-optimization/56756
1738 * gcc.dg/torture/pr56756.c: New testcase.
1740 2013-04-16 Tobias Burnus <burnus@net-b.de>
1743 * gfortran.dg/c_assoc_5.f90: New.
1745 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1747 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1748 * gcc.c-torture/execute/pr33992.x: Remove.
1749 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1750 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1751 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1753 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1755 PR tree-optimization/56962
1756 * gcc.c-torture/execute/pr56962.c: New test.
1758 2013-04-15 Richard Biener <rguenther@suse.de>
1760 PR tree-optimization/56933
1761 * gcc.dg/vect/pr56933.c: New testcase.
1763 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1765 * gcc.target/arm/anddi3-opt.c: New test.
1766 * gcc.target/arm/anddi3-opt2.c: Likewise.
1768 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1770 * gcc.dg/pr56890-1.c: New test.
1771 * gcc.dg/pr56890-2.c: Likewise.
1773 2013-04-15 Joey Ye <joey.ye@arm.com>
1775 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1776 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1778 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1781 * gfortran.dg/select_type_33.f03: New test.
1783 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1786 * gfortran.dg/typebound_proc_29.f03: New.
1788 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1791 * gfortran.dg/typebound_proc_28.f03: New.
1793 2013-04-12 Jeff Law <law@redhat.com>
1795 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1798 2013-04-12 Tobias Burnus <burnus@net-b.de>
1801 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1803 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1806 * gcc.target/i386/pr56903.c: New test.
1808 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1811 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1812 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1813 * gfortran.dg/block_11.f90: Fix invalid test case.
1814 * gfortran.dg/function_types_3.f90: Add new error message.
1815 * gfortran.dg/global_references_1.f90: Ditto.
1816 * gfortran.dg/import2.f90: Remove unneeded parts.
1817 * gfortran.dg/import6.f90: Fix invalid test case.
1818 * gfortran.dg/proc_decl_2.f90: Ditto.
1819 * gfortran.dg/proc_decl_9.f90: Ditto.
1820 * gfortran.dg/proc_decl_18.f90: Ditto.
1821 * gfortran.dg/proc_ptr_40.f90: New.
1822 * gfortran.dg/whole_file_7.f90: Modified error wording.
1823 * gfortran.dg/whole_file_16.f90: Ditto.
1824 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1825 * gfortran.dg/whole_file_18.f90: Modified error wording.
1826 * gfortran.dg/whole_file_20.f03: Ditto.
1827 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1830 2013-04-12 Richard Biener <rguenther@suse.de>
1833 2013-04-10 Richard Biener <rguenther@suse.de>
1835 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1837 2013-04-12 Tobias Burnus <burnus@net-b.de>
1840 * gfortran.dg/class_allocate_15.f90: New.
1843 2013-04-12 Tobias Burnus <burnus@net-b.de>
1845 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1846 scan-tree-dump-times.
1848 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1850 PR tree-optimization/56918
1851 PR tree-optimization/56920
1852 * gcc.dg/vect/pr56918.c: New test.
1853 * gcc.dg/vect/pr56920.c: New test.
1855 2013-04-12 Tobias Burnus <burnus@net-b.de>
1858 * gfortran.dg/class_allocate_14.f90: New.
1859 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1860 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1862 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1864 * gcc.dg/fold-cstvecshift.c: New testcase.
1866 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1868 * gcc.target/aarch64/negs.c: New.
1871 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1874 * g++.dg/template/arrow4.C: New test.
1876 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1878 * gnat.dg/array23.adb: New test.
1879 * gnat.dg/array23_pkg[123].ads: New helpers.
1881 2013-04-11 Jeff Law <law@redhat.com>
1883 PR tree-optimization/56900
1884 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1886 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1889 * g++.dg/cpp0x/sfinae44.C: New.
1891 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1893 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1894 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1896 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1899 * g++.dg/cpp0x/enum26.C: New.
1900 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1902 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1904 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1906 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1908 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1909 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1910 loop is vectorized and that the correct instruction is generated.
1911 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1912 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1913 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1915 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1917 PR tree-optimization/56899
1918 * gcc.c-torture/execute/pr56899.c: New test.
1920 2013-04-10 David S. Miller <davem@davemloft.net>
1922 * gcc.target/sparc/setcc-4.c: New test.
1923 * gcc.target/sparc/setcc-5.c: New test.
1925 2013-04-10 Richard Biener <rguenther@suse.de>
1927 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1929 2013-04-10 Richard Biener <rguenther@suse.de>
1931 * gcc.dg/vect/slp-39.c: New testcase.
1933 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1935 PR tree-optimization/55524
1936 * gcc.target/epiphany/fnma-1.c: New test.
1938 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1940 * gcc.dg/tree-ssa/inline-11.c: New test
1942 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1945 * g++.dg/template/arrow3.C: New test.
1947 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1949 * gcc.target/arm/minmax_minus.c: New test.
1951 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1954 * c-c++-common/gomp/pr56883.c: New test.
1956 2013-04-09 Jeff Law <law@redhat.com>
1958 * gcc.dg/tree-ssa/vrp87.c: New test.
1960 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1962 PR tree-optimization/56854
1963 * g++.dg/torture/pr56854.C: New test.
1965 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1968 * gfortran.dg/array_constructor_44.f90: New test.
1970 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1973 * g++.dg/cpp0x/constexpr-specialization.C: New.
1975 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1977 * gcc.c-torture/execute/pr56837.c: New test.
1981 * g++.dg/opt/vt3.C: New test.
1982 * g++.dg/opt/vt4.C: New test.
1984 2013-04-08 Jeff Law <law@redhat.com>
1986 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1988 2013-04-08 Richard Biener <rguenther@suse.de>
1990 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1992 2013-04-08 Richard Biener <rguenther@suse.de>
1994 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1996 2013-04-08 Richard Biener <rguenther@suse.de>
1998 * g++.dg/vect/slp-pr56812.cc: Adjust.
2000 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2002 * gcc.dg/pr56837.c: New test.
2003 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2004 "generated memset minus one".
2006 2013-04-07 Tobias Burnus <burnus@net-b.de>
2009 * gfortran.dg/reshape_5.f90: New.
2011 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2014 * gcc.target/powerpc/recip-1.c: Modify expected output.
2015 * gcc.target/powerpc/recip-3.c: Likewise.
2016 * gcc.target/powerpc/recip-4.c: Likewise.
2017 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2019 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2021 * gcc.target/arm/peep-ldrd-1.c: New test.
2022 * gcc.target/arm/peep-strd-1.c: Likewise.
2024 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2026 * gcc.target/arm/negdi-1.c: New test.
2027 * gcc.target/arm/negdi-2.c: Likewise.
2028 * gcc.target/arm/negdi-3.c: Likewise.
2029 * gcc.target/arm/negdi-4.c: Likewise.
2031 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2033 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2034 Add -march=armv8-a when we use v8 NEON.
2035 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2036 (check_effective_target_vect_call_ceilf): Likewise.
2037 (check_effective_target_vect_call_floorf): Likewise.
2038 (check_effective_target_vect_call_roundf): Likewise.
2039 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2040 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2041 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2042 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2043 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2045 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2047 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2048 * gcc.target/powerpc/sd-pwr6.c: Same.
2049 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2050 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2052 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2054 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2056 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2059 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2060 * gfortran.dg/altreturn_4.f90: Ditto.
2061 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2062 * gfortran.dg/altreturn_5.f90: Ditto.
2063 * gfortran.dg/altreturn_6.f90: Ditto.
2064 * gfortran.dg/altreturn_7.f90: Ditto.
2066 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2068 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2070 (check_effective_target_arm_v8_neon_ok_nocache):
2072 (check_effective_target_arm_v8_neon_ok): Change to use
2073 check_effective_target_arm_v8_neon_ok_nocache.
2074 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2076 (check_effective_target_vect_call_btruncf):
2077 Enable for arm and ARMv8 NEON.
2078 (check_effective_target_vect_call_ceilf): Likewise.
2079 (check_effective_target_vect_call_floorf): Likewise.
2080 (check_effective_target_vect_call_roundf): Likewise.
2081 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2084 2013-04-04 Marek Polacek <polacek@redhat.com>
2086 PR tree-optimization/48186
2087 * gcc.dg/pr48186.c: New test.
2089 2013-04-04 Richard Biener <rguenther@suse.de>
2091 PR tree-optimization/56826
2092 * gcc.dg/vect/pr56826.c: New testcase.
2093 * gcc.dg/vect/O3-pr36098.c: Adjust.
2095 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2097 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2098 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2099 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2100 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2101 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2102 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2103 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2104 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2105 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2106 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2108 2013-04-04 Richard Biener <rguenther@suse.de>
2110 PR tree-optimization/56213
2111 * gcc.dg/vect/vect-123.c: New testcase.
2113 2013-04-04 Tobias Burnus <burnus@net-b.de>
2116 * gfortran.dg/read_repeat_2.f90: New.
2118 2013-04-04 Richard Biener <rguenther@suse.de>
2120 PR tree-optimization/56837
2121 * g++.dg/torture/pr56837.C: New testcase.
2123 2013-04-04 Tobias Burnus <burnus@net-b.de>
2126 * gfortran.dg/c_loc_test_21.f90: New.
2127 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2128 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2129 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2130 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2131 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2133 2013-04-03 Jeff Law <law@redhat.com>
2135 PR tree-optimization/56799
2136 * gcc.c-torture/execute/pr56799.c: New test.
2138 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2141 * g++.dg/warn/Wpointer-arith-1.C: New.
2142 * g++.dg/gomp/for-19.C: Adjust.
2144 2013-04-03 Marek Polacek <polacek@redhat.com>
2147 * gcc.dg/pr55702.c: New test.
2149 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2152 * gcc.dg/pr56809.c: New testcase.
2154 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2157 * g++.dg/debug/pr56819.C: New test.
2159 2013-04-03 Richard Biener <rguenther@suse.de>
2161 PR tree-optimization/56817
2162 * g++.dg/torture/pr56817.C: New testcase.
2164 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2166 * gcc.dg/vect/bb-slp-31.c: New file.
2168 2013-04-03 Jason Merrill <jason@redhat.com>
2171 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2173 2013-04-03 Richard Biener <rguenther@suse.de>
2175 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2177 2013-04-03 Richard Biener <rguenther@suse.de>
2179 PR tree-optimization/55964
2180 * gcc.dg/torture/pr55964-2.c: New testcase.
2182 2013-04-03 Richard Biener <rguenther@suse.de>
2184 PR tree-optimization/56501
2185 * gcc.dg/torture/pr56501.c: New testcase.
2187 2013-04-03 Richard Biener <rguenther@suse.de>
2189 PR tree-optimization/56407
2190 * gcc.dg/torture/pr56407.c: New testcase.
2192 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2194 PR tree-optimization/56790
2195 * g++.dg/ext/pr56790-1.C: New testcase.
2197 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2199 * gcc.target/i386/merge-1.c: New testcase.
2200 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2202 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2205 * gcc.c-torture/execute/pr19449.c: New test.
2207 2013-04-03 Richard Biener <rguenther@suse.de>
2209 PR tree-optimization/56812
2210 * g++.dg/vect/slp-pr56812.cc: New testcase.
2212 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2216 * gfortran.dg/altreturn_8.f90: New.
2217 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2218 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2219 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2221 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2223 PR rtl-optimization/56745
2224 * gcc.c-torture/compile/pr56745.c: New test.
2226 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2228 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2230 2013-04-02 Richard Biener <rguenther@suse.de>
2232 PR tree-optimization/56778
2233 * gcc.dg/torture/pr56778.c: New testcase.
2235 2013-04-02 Richard Biener <rguenther@suse.de>
2238 * g++.dg/torture/pr56768.C: New testcase.
2240 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2242 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2244 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2247 * gfortran.dg/namelist_82.f90: New test.
2249 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2252 * gfortran.dg/implicit_class_1.f90: New.
2254 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2257 * gfortran.dg/namelist_81.f90: New test.
2259 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2261 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2262 for constant and equal string lengths.
2263 * gfortran.dg/character_comparison_5.f90: Likewise.
2264 * gfortran.dg/character_comparison_9.f90: New test.
2266 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2268 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2269 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2271 2013-03-29 Tobias Burnus <burnus@net-b.de>
2274 * gfortran.dg/optional_absent_3.f90: New.
2276 2013-03-29 Tobias Burnus <burnus@net-b.de>
2279 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2281 2013-03-29 Tobias Burnus <burnus@net-b.de>
2284 * gfortran.dg/namelist_80.f90: New.
2286 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2289 * gfortran.dg/string_length_2.f90: New test.
2290 * gfortran.dg/dependency_41.f90: New test.
2292 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2295 * gfortran.dg/array_constructor_43.f90: New test.
2296 * gfortran.dg/random_seed_3.f90: New test.
2298 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2300 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2301 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2302 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2303 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2304 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2305 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2306 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2307 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2308 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2309 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2311 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2314 * g++.dg/conversion/op4.C: Adjust.
2315 * g++.dg/cpp0x/rv1n.C: Likewise.
2316 * g++.dg/cpp0x/rv2n.C: Likewise.
2317 * g++.dg/cpp0x/template_deduction.C: Likewise.
2318 * g++.dg/expr/cond8.C: Likewise.
2319 * g++.dg/other/error4.C: Likewise.
2320 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2321 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2322 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2323 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2324 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2325 * g++.old-deja/g++.law/cvt20.C: Likewise.
2326 * g++.old-deja/g++.law/cvt8.C: Likewise.
2327 * g++.old-deja/g++.law/init8.C: Likewise.
2328 * g++.old-deja/g++.mike/net12.C: Likewise.
2329 * g++.old-deja/g++.mike/net8.C: Likewise.
2330 * g++.old-deja/g++.mike/p2793.C: Likewise.
2331 * g++.old-deja/g++.mike/p3836.C: Likewise.
2332 * g++.old-deja/g++.mike/p418.C: Likewise.
2333 * g++.old-deja/g++.mike/p701.C: Likewise.
2334 * g++.old-deja/g++.mike/p807.C: Likewise.
2336 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2339 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2342 2013-03-28 Marek Polacek <polacek@redhat.com>
2344 PR tree-optimization/56695
2345 * gcc.dg/vect/pr56695.c: New test.
2347 2013-03-28 Richard Biener <rguenther@suse.de>
2349 PR tree-optimization/37021
2350 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2351 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2353 2013-03-27 Tobias Burnus <burnus@net-b.de>
2357 * gfortran.dg/sizeof_2.f90: New.
2358 * gfortran.dg/sizeof_3.f90: New.
2359 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2361 2013-03-27 Richard Biener <rguenther@suse.de>
2363 PR tree-optimization/37021
2364 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2366 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2368 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2369 * g++.dg/ipa/ivinline-2.C: Likewise.
2370 * g++.dg/ipa/ivinline-3.C: Likewise.
2371 * g++.dg/ipa/ivinline-4.C: Likewise.
2372 * g++.dg/ipa/ivinline-5.C: Likewise.
2373 * g++.dg/ipa/ivinline-7.C: Likewise.
2374 * g++.dg/ipa/ivinline-8.C: Likewise.
2375 * g++.dg/ipa/ivinline-9.C: Likewise.
2376 * g++.dg/cpp0x/noexcept03.C: Likewise.
2377 * gcc.dg/const-1.c: Likewise.
2378 * gcc.dg/ipa/pure-const-1.c: Likewise.
2379 * gcc.dg/noreturn-8.c: Likewise.
2380 * gcc.target/i386/mmx-1.c: Likewise.
2381 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2382 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2383 * gcc.c-torture/execute/pr33992.x: New file.
2385 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2387 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2389 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2392 * g++.dg/ext/desig5.C: New.
2394 2013-03-26 Tobias Burnus <burnus@net-b.de>
2397 * gfortran.dg/merge_init_expr_2.f90: New.
2398 * gfortran.dg/merge_char_1.f90: Modify test to
2399 stay a run-time test.
2400 * gfortran.dg/merge_char_3.f90: Ditto.
2402 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2404 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2405 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2407 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2410 * g++.dg/cpp0x/range-for23.C: New.
2412 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2415 * gfortran.dg/namelist_79.f90: New.
2417 2013-03-25 Martin Jambor <mjambor@suse.cz>
2419 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2421 2013-03-25 Tobias Burnus <burnus@net-b.de>
2441 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2442 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2443 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2444 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2445 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2446 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2447 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2448 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2449 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2450 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2451 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2452 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2453 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2454 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2455 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2456 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2457 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2458 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2459 * gfortran.dg/pr32601_1.f03: Ditto.
2460 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2461 * gfortran.dg/blockdata_7.f90: New.
2462 * gfortran.dg/c_assoc_4.f90: New.
2463 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2464 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2465 * gfortran.dg/c_funloc_tests_8.f90: New.
2466 * gfortran.dg/c_loc_test_17.f90: New.
2467 * gfortran.dg/c_loc_test_18.f90: New.
2468 * gfortran.dg/c_loc_test_19.f90: New.
2469 * gfortran.dg/c_loc_test_20.f90: New.
2470 * gfortran.dg/c_sizeof_5.f90: New.
2471 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2472 * gfortran.dg/transfer_resolve_2.f90: New.
2473 * gfortran.dg/transfer_resolve_3.f90: New.
2474 * gfortran.dg/transfer_resolve_4.f90: New.
2475 * gfortran.dg/pr32601.f03: Update dg-error.
2476 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2477 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2479 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2481 * gcc.target/arm/vseleqdf.c: New test.
2482 * gcc.target/arm/vseleqsf.c: Likewise.
2483 * gcc.target/arm/vselgedf.c: Likewise.
2484 * gcc.target/arm/vselgesf.c: Likewise.
2485 * gcc.target/arm/vselgtdf.c: Likewise.
2486 * gcc.target/arm/vselgtsf.c: Likewise.
2487 * gcc.target/arm/vselledf.c: Likewise.
2488 * gcc.target/arm/vsellesf.c: Likewise.
2489 * gcc.target/arm/vselltdf.c: Likewise.
2490 * gcc.target/arm/vselltsf.c: Likewise.
2491 * gcc.target/arm/vselnedf.c: Likewise.
2492 * gcc.target/arm/vselnesf.c: Likewise.
2493 * gcc.target/arm/vselvcdf.c: Likewise.
2494 * gcc.target/arm/vselvcsf.c: Likewise.
2495 * gcc.target/arm/vselvsdf.c: Likewise.
2496 * gcc.target/arm/vselvssf.c: Likewise.
2498 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2500 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2502 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2503 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2504 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2505 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2506 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2507 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2508 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2509 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2510 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2511 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2512 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2513 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2514 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2515 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2516 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2517 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2518 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2519 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2520 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2521 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2522 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2523 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2524 * gcc.target/arm/atomic-op-char.c: Likewise.
2525 * gcc.target/arm/atomic-op-consume.c: Likewise.
2526 * gcc.target/arm/atomic-op-int.c: Likewise.
2527 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2528 * gcc.target/arm/atomic-op-release.c: Likewise.
2529 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2530 * gcc.target/arm/atomic-op-short.c: Likewise.
2532 2013-03-25 Richard Biener <rguenther@suse.de>
2535 * g++.dg/torture/pr56694.C: New testcase.
2537 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2540 * gcc.target/arm/neon-vcond-gt.c: New test.
2541 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2542 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2544 2013-03-25 Richard Biener <rguenther@suse.de>
2546 PR tree-optimization/56689
2547 * gcc.dg/torture/pr56689.c: New testcase.
2549 2013-03-25 Kai Tietz <ktietz@redhat.com>
2551 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2553 2013-03-24 Tobias Burnus <burnus@net-b.de>
2556 * gfortran.dg/eof_5.f90: New.
2558 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2560 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2563 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2565 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2567 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2570 * gcc.c-torture/execute/builtins/builtins.exp: Add
2571 -Wl,--allow-multiple-definition for RTEMS targets.
2573 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2575 * gcc.target/aarch64/movk.c: New test.
2577 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2579 * g++.dg/ext/vector21.C: New testcase.
2581 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2583 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2584 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2586 2013-03-21 Richard Biener <rguenther@suse.de>
2588 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2589 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2591 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2593 * gcc.target/aarch64/vect.c: Test and result vector added
2594 for sabd and saba instructions.
2595 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2596 instructions in assembly.
2597 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2598 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2599 for fabd instruction.
2600 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2601 instruction in assembly.
2602 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2604 2013-03-20 Jeff Law <law@redhat.com>
2606 * g++.dg/tree-ssa/ssa-dom.C: New test.
2608 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2610 * gcc.target/powerpc/mmfpgpr.c: New test.
2611 * gcc.target/powerpc/sd-vsx.c: Likewise.
2612 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2613 * gcc.target/powerpc/vsx-float0.c: Likewise.
2615 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2617 PR tree-optimization/56355
2618 * gcc.dg/pr56355-1.c: New file.
2620 2013-03-20 Catherine Moore <clm@codesourcery.com>
2621 Richard Sandiford <rdsandiford@googlemail.com>
2623 * gcc.target/mips/mips.exp: Add microMIPS support.
2624 * gcc.target/mips/umips-movep-2.c: New test.
2625 * gcc.target/mips/umips-lwp-2.c: New test.
2626 * gcc.target/mips/umips-swp-5.c: New test.
2627 * gcc.target/mips/umips-constraints-1.c: New test.
2628 * gcc.target/mips/umips-lwp-3.c: New test.
2629 * gcc.target/mips/umips-swp-6.c: New test.
2630 * gcc.target/mips/umips-constraints-2.c: New test.
2631 * gcc.target/mips/umips-save-restore-1.c: New test.
2632 * gcc.target/mips/umips-lwp-4.c: New test.
2633 * gcc.target/mips/umips-swp-7.c: New test.
2634 * gcc.target/mips/umips-save-restore-2.c: New test.
2635 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2636 * gcc.target/mips/umips-lwp-5.c: New test.
2637 * gcc.target/mips/umips-save-restore-3.c: New test.
2638 * gcc.target/mips/umips-lwp-6.c: New test.
2639 * gcc.target/mips/umips-swp-1.c: New test.
2640 * gcc.target/mips/umips-lwp-7.c: New test.
2641 * gcc.target/mips/umips-swp-2.c: New test.
2642 * gcc.target/mips/umips-lwp-8.c: New test.
2643 * gcc.target/mips/umips-swp-3.c: New test.
2644 * gcc.target/mips/umips-movep-1.c: New test.
2645 * gcc.target/mips/umips-lwp-1.c: New test.
2646 * gcc.target/mips/umips-swp-4.c: New test.
2648 2013-03-20 Richard Biener <rguenther@suse.de>
2650 PR tree-optimization/56661
2651 * gcc.dg/torture/pr56661.c: New testcase.
2653 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2655 PR rtl-optimization/56605
2656 * gcc.target/powerpc/pr56605.c: New.
2658 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2661 * gfortran.dg/do_1.f90: Don't xfail.
2663 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2666 * gfortran.dg/namelist_77.f90: New.
2667 * gfortran.dg/namelist_78.f90: New.
2669 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2672 * gfortran.dg/open_negative_unit_1.f90: New.
2674 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2676 * gcc.target/aarch64/sbc.c: New test.
2678 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2680 * gcc.target/aarch64/ror.c: New test.
2682 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2684 * gcc.target/aarch64/extr.c: New test.
2686 2013-03-19 Richard Biener <rguenther@suse.de>
2688 PR tree-optimization/56273
2689 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2690 * c-c++-common/uninit-17.c: Likewise.
2692 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2694 PR tree-optimization/56635
2695 * g++.dg/torture/pr56635.C: New test.
2697 2013-03-18 Richard Biener <rguenther@suse.de>
2699 PR tree-optimization/3713
2700 * g++.dg/ipa/devirt-12.C: New testcase.
2702 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2705 * c-c++-common/pr56566.c: New test.
2707 2013-03-17 Jason Merrill <jason@redhat.com>
2709 * g++.dg/template/abstract-dr337.C: XFAIL.
2711 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2714 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2715 * c-c++-common/pr56607.c: New test.
2717 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2720 * g++.dg/cpp0x/constexpr-array5.C: New.
2722 2013-03-15 Tobias Burnus <burnus@net-b.de>
2725 * gfortran.dg/transfer_intrinsic_5.f90: New.
2727 2013-03-15 Kai Tietz <ktietz@redhat.com>
2729 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2730 * gcc.target/i386/pr20020-1.c: Likewise.
2731 * gcc.target/i386/pr20020-2.c: Likewise.
2732 * gcc.target/i386/pr20020-3.c: Likewise.
2733 * gcc.target/i386/pr53425-1.c: Likewise.
2734 * gcc.target/i386/pr53425-2.c: Likewise.
2735 * gcc.target/i386/pr55093.c: Likewise.
2736 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2738 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2741 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2742 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2744 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2746 PR tree-optimization/53265
2747 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2749 * gcc.dg/graphite/id-6.c (test): Likewise.
2750 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2751 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2753 PR tree-optimization/53265
2754 * gcc.dg/pr53265.c: New test.
2755 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2757 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2759 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2760 n, use it as high bound instead of 4.
2762 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2765 * gcc.target/sh/pr49880-1.c: New.
2766 * gcc.target/sh/pr49880-2.c: New.
2767 * gcc.target/sh/pr49880-3.c: New.
2768 * gcc.target/sh/pr49880-4.c: New.
2769 * gcc.target/sh/pr49880-5.c: New.
2771 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2773 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2775 2013-03-13 Richard Biener <rguenther@suse.de>
2777 PR tree-optimization/56608
2778 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2780 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2783 * g++.dg/cpp0x/alias-decl-32.C: New.
2785 2013-03-11 Jan Hubicka <jh@suse.cz>
2788 * gcc.c-torture/compile/pr56571.c: New testcase.
2790 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2792 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2793 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2795 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2797 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2798 * gcc.dg/inline_4.c: Likewise.
2799 * gcc.dg/unroll_2.c: Likewise.
2800 * gcc.dg/unroll_3.c: Likewise.
2801 * gcc.dg/unroll_4.c: Likewise.
2803 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2806 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2809 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2811 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2814 * gcc.c-torture/compile/pr40797.c: New.
2816 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2818 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2820 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2823 * gfortran.dg/class_56.f90: New test.
2825 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2828 * gcc.target/mips/pr56524.c: New test.
2830 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2833 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2835 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2838 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2840 2013-03-08 Marek Polacek <polacek@redhat.com>
2842 PR tree-optimization/56478
2843 * gcc.dg/torture/pr56478.c: New test.
2845 2013-03-08 Kai Tietz <ktietz@redhat.com>
2847 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2848 targets linker option --allow-multiple-definition.
2850 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2851 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2852 * gcc.dg/pr52549.c: Add LLP64 case.
2853 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2854 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2855 * gcc.dg/torture/pr51071-2.c: Likewise.
2856 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2857 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2858 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2859 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2860 * gcc.dg/weak/weak-1.c: Likewise.
2861 * gcc.dg/weak/weak-2.c: Likewise.
2862 * gcc.dg/weak/weak-3.c: Likewise.
2863 * gcc.dg/weak/weak-4.c: Likewise.
2864 * gcc.dg/weak/weak-5.c: Likewise.
2865 * gcc.dg/weak/weak-15.c: Likewise.
2866 * gcc.dg/weak/weak-16.c: Likewise.
2868 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2870 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2872 PR tree-optimization/56559
2873 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2875 2013-03-07 Andreas Schwab <schwab@suse.de>
2877 * gcc.dg/pr31490.c: Fix last change.
2879 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2882 * g++.dg/template/crash115.C: New.
2884 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2886 PR tree-optimization/56539
2887 * gcc.c-torture/compile/pr56539.c: New test.
2889 2013-03-06 Kai Tietz <ktietz@redhat.com>
2891 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2893 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2894 * gcc.dg/lto/20091013-1_2.c: Likewise.
2895 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2897 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2899 * gnat.dg/specs/aggr6.ads: New test.
2901 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2903 * gnat.dg/loop_optimization15.ad[sb]: New test.
2905 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2908 * gcc.dg/pr56548.c: New test.
2910 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2913 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2915 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2918 * g++.dg/template/typename20.C: New test.
2920 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2923 * gcc.dg/pr56510.c: New test.
2925 PR rtl-optimization/56484
2926 * gcc.c-torture/compile/pr56484.c: New test.
2928 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2931 * g++.dg/warn/Wsign-conversion-2.C: New.
2933 2013-03-05 Richard Biener <rguenther@suse.de>
2935 PR tree-optimization/56270
2936 * gcc.dg/vect/slp-38.c: New testcase.
2938 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2940 PR rtl-optimization/56494
2941 * gcc.dg/pr56494.c: New test.
2943 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2945 * gcc.dg/pr56424.c: New test.
2947 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2949 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2950 * gcc.dg/pr56228.c <avr>: Skip.
2952 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2955 PR tree-optimization/52631
2956 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2958 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2960 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2961 * gcc.dg/vect/vect-83_64.c: Same.
2963 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2966 * gfortran.dg/pointer_check_13.f90: New test.
2968 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2971 * gfortran.dg/array_constructor_42.f90: New test.
2973 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2976 * g++.dg/template/static33.C: New.
2977 * g++.dg/template/static34.C: Likewise.
2980 * g++.dg/template/static35.C: New.
2982 2013-03-01 Steve Ellcey <sellcey@mips.com>
2984 * gcc.dg/pr56396.c: Require pic support.
2986 2013-03-01 Richard Biener <rguenther@suse.de>
2988 PR tree-optimization/55481
2989 * gcc.dg/torture/pr56488.c: New testcase.
2991 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2992 Jakub Jelinek <jakub@redhat.com>
2995 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2996 no_sanitize_address attribute rather than no_address_safety_analysis.
2997 * g++.dg/asan/sanitizer_test_utils.h
2998 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2999 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3000 in addition to no_address_safety_analysis.
3002 2013-02-28 Jason Merrill <jason@redhat.com>
3005 * g++.dg/cpp0x/constexpr-and.C: New.
3007 2013-02-28 Martin Jambor <mjambor@suse.cz>
3009 PR tree-optimization/56294
3010 * g++.dg/debug/pr56294.C: New test.
3012 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3014 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3016 2013-02-27 Marek Polacek <polacek@redhat.com>
3018 PR rtl-optimization/56466
3019 * gcc.dg/pr56466.c: New test.
3021 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3023 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3024 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3025 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3027 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3030 * gcc.dg/pr45472.c: New test.
3032 2013-02-26 Marek Polacek <polacek@redhat.com>
3034 PR tree-optimization/56426
3035 * gcc.dg/pr56436.c: New test.
3037 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3039 PR tree-optimization/56448
3040 * gcc.c-torture/compile/pr56448.c: New test.
3042 PR tree-optimization/56443
3043 * gcc.dg/torture/pr56443.c: New test.
3045 2013-02-25 Richard Biener <rguenther@suse.de>
3047 PR tree-optimization/56175
3048 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3050 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3053 * g++.dg/torture/pr56403.C: New test.
3055 2013-02-25 Catherine Moore <clm@codesourcery.com>
3058 2013-02-24 Catherine Moore <clm@codesourcery.com>
3059 Richard Sandiford <rdsandiford@googlemail.com>
3061 * gcc.target/mips/mips.exp: Add microMIPS support.
3062 * gcc.target/mips/umips-movep-2.c: New test.
3063 * gcc.target/mips/umips-lwp-2.c: New test.
3064 * gcc.target/mips/umips-swp-5.c: New test.
3065 * gcc.target/mips/umips-constraints-1.c: New test.
3066 * gcc.target/mips/umips-lwp-3.c: New test.
3067 * gcc.target/mips/umips-swp-6.c: New test.
3068 * gcc.target/mips/umips-constraints-2.c: New test.
3069 * gcc.target/mips/umips-save-restore-1.c: New test.
3070 * gcc.target/mips/umips-lwp-4.c: New test.
3071 * gcc.target/mips/umips-swp-7.c: New test.
3072 * gcc.target/mips/umips-save-restore-2.c: New test.
3073 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3074 * gcc.target/mips/umips-lwp-5.c: New test.
3075 * gcc.target/mips/umips-save-restore-3.c: New test.
3076 * gcc.target/mips/umips-lwp-6.c: New test.
3077 * gcc.target/mips/umips-swp-1.c: New test.
3078 * gcc.target/mips/umips-lwp-7.c: New test.
3079 * gcc.target/mips/umips-swp-2.c: New test.
3080 * gcc.target/mips/umips-lwp-8.c: New test.
3081 * gcc.target/mips/umips-swp-3.c: New test.
3082 * gcc.target/mips/umips-movep-1.c: New test.
3083 * gcc.target/mips/umips-lwp-1.c: New test.
3084 * gcc.target/mips/umips-swp-4.c: New test.
3086 2013-02-24 Catherine Moore <clm@codesourcery.com>
3087 Richard Sandiford <rdsandiford@googlemail.com>
3089 * gcc.target/mips/mips.exp: Add microMIPS support.
3090 * gcc.target/mips/umips-movep-2.c: New test.
3091 * gcc.target/mips/umips-lwp-2.c: New test.
3092 * gcc.target/mips/umips-swp-5.c: New test.
3093 * gcc.target/mips/umips-constraints-1.c: New test.
3094 * gcc.target/mips/umips-lwp-3.c: New test.
3095 * gcc.target/mips/umips-swp-6.c: New test.
3096 * gcc.target/mips/umips-constraints-2.c: New test.
3097 * gcc.target/mips/umips-save-restore-1.c: New test.
3098 * gcc.target/mips/umips-lwp-4.c: New test.
3099 * gcc.target/mips/umips-swp-7.c: New test.
3100 * gcc.target/mips/umips-save-restore-2.c: New test.
3101 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3102 * gcc.target/mips/umips-lwp-5.c: New test.
3103 * gcc.target/mips/umips-save-restore-3.c: New test.
3104 * gcc.target/mips/umips-lwp-6.c: New test.
3105 * gcc.target/mips/umips-swp-1.c: New test.
3106 * gcc.target/mips/umips-lwp-7.c: New test.
3107 * gcc.target/mips/umips-swp-2.c: New test.
3108 * gcc.target/mips/umips-lwp-8.c: New test.
3109 * gcc.target/mips/umips-swp-3.c: New test.
3110 * gcc.target/mips/umips-movep-1.c: New test.
3111 * gcc.target/mips/umips-lwp-1.c: New test.
3112 * gcc.target/mips/umips-swp-4.c: New test.
3114 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3117 * lib/asan-dg.exp (asan_link_flags): Add
3118 -B${gccpath}/libsanitizer/asan/ to flags.
3120 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3123 * gcc.dg/torture/pr56420.c: New test.
3125 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3128 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3130 2013-02-21 Martin Jambor <mjambor@suse.cz>
3132 PR tree-optimization/56310
3133 * g++.dg/ipa/pr56310.C: New test.
3135 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3138 * gfortran.dg/proc_ptr_comp_37.f90: New.
3140 2013-02-21 Richard Biener <rguenther@suse.de>
3142 PR tree-optimization/56415
3144 2013-02-11 Richard Biener <rguenther@suse.de>
3146 PR tree-optimization/56273
3147 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3148 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3149 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3150 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3151 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3152 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3154 2013-02-21 Marek Polacek <polacek@redhat.com>
3156 PR tree-optimization/56398
3157 * g++.dg/torture/pr56398.C: New test.
3159 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3162 * gcc.c-torture/compile/pr56405.c: New test.
3164 2013-02-20 Jan Hubicka <jh@suse.cz>
3166 PR tree-optimization/56265
3167 * g++.dg/ipa/devirt-11.C: New testcase.
3169 2013-02-20 Richard Biener <rguenther@suse.de>
3171 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3173 2013-02-20 Richard Biener <rguenther@suse.de>
3174 Jakub Jelinek <jakub@redhat.com>
3176 PR tree-optimization/56396
3177 * gcc.dg/pr56396.c: New testcase.
3179 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3182 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3184 2013-02-19 Richard Biener <rguenther@suse.de>
3186 PR tree-optimization/56384
3187 * gcc.dg/torture/pr56384.c: New testcase.
3189 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3191 PR tree-optimization/56350
3192 * gcc.dg/pr56350.c: New test.
3194 PR tree-optimization/56381
3195 * g++.dg/opt/pr56381.C: New test.
3197 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3200 * lib/dg-pch.exp (pch-init, pch-finish,
3201 check_effective_target_pch_supported_debug): New procs.
3202 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3203 Likewise if $pch_unsupported_debug and $flags include -g.
3204 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3205 and dg-require-effective-target pch_unsupported_debug.
3206 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3207 * objc.dg/pch/pch.exp: Likewise.
3208 * gcc.dg/pch/pch.exp: Likewise.
3209 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3210 pch_unsupported_debug.
3211 * gcc.dg/pch/valid-1.hs: Likewise.
3212 * gcc.dg/pch/valid-1b.c: Likewise.
3213 * gcc.dg/pch/valid-1b.hs: Likewise.
3215 2013-02-18 Richard Biener <rguenther@suse.de>
3217 PR tree-optimization/56366
3218 * gcc.dg/torture/pr56366.c: New testcase.
3220 2013-02-18 Richard Biener <rguenther@suse.de>
3223 * gcc.dg/torture/pr56349.c: New testcase.
3225 2013-02-18 Richard Biener <rguenther@suse.de>
3227 PR tree-optimization/56321
3228 * gcc.dg/torture/pr56321.c: New testcase.
3230 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3232 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3234 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3235 Dodji Seketeli <dodji@redhat.com>
3238 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3239 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3240 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3241 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3242 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3243 * c-c++-common/asan/pr56330.c: Likewise.
3244 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3245 Ensure the size argument of __builtin_memcpy is a constant.
3247 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3248 Paolo Carlini <paolo.carlini@oracle.com>
3251 * g++.dg/cpp0x/enum23.C: New.
3253 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3256 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3258 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3260 PR rtl-optimization/56348
3261 * gcc.target/i386/pr56348.c: New test.
3263 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3265 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3266 * gcc.target/arm/interrupt-2.c: Likewise.
3268 2013-02-15 Tobias Burnus <burnus@net-b.de>
3271 * gfortran.dg/matmul_9.f90: New.
3273 2013-02-15 Tobias Burnus <burnus@net-b.de>
3276 * gfortran.dg/init_flag_11.f90: New.
3278 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3280 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3282 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3284 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3287 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3288 Tobias Burnus <burnus@net-b.de>
3291 * gfortran.dg/allocatable_function_7.f90: New.
3293 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3295 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3296 * asan_globals_test-wrapper.cc: New file.
3297 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3298 instead of asan_globals_test.cc as dg-additional-sources.
3299 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3300 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3301 "sanitizer_test_utils.h" instead of
3302 "sanitizer_common/tests/sanitizer_test_utils.h".
3303 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3304 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3305 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3306 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3307 * g++.dg/asan/asan_test.cc: Synced from upstream.
3308 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3310 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3313 * c-c++-common/asan/memcmp-2.c: New test.
3315 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3318 * g++.dg/cpp0x/udlit-string-literal.h: New.
3319 * g++.dg/cpp0x/udlit-string-literal.C: New.
3321 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3323 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3325 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3328 * gcc.target/arm/pr56184.C: New test.
3330 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3333 * g++.dg/torture/pr56302.C: New test.
3334 * g++.dg/cpp0x/constexpr-56302.C: New test.
3335 * c-c++-common/pr56302.c: New test.
3337 2013-02-13 Tobias Burnus <burnus@net-b.de>
3338 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3341 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3342 * gfortran.dg/quad_3.f90: Ditto.
3344 2013-02-13 Kostya Serebryany <kcc@google.com>
3346 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3347 to match the fresh asan run-time.
3348 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3350 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3352 Avoid instrumenting duplicated memory access in the same basic block
3353 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3354 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3355 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3356 * c-c++-common/asan/inc.c: Likewise.
3358 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3361 * gcc.target/i386/pr56148.c: New test.
3363 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3364 Tobias Burnus <burnus@net-b.de>
3367 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3370 2013-02-12 Richard Biener <rguenther@suse.de>
3373 * gcc.dg/lto/pr56297_0.c: New testcase.
3374 * gcc.dg/lto/pr56297_0.c: Likewise.
3376 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3379 * gfortran.dg/typebound_deferred_1.f90: New.
3381 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3383 PR rtl-optimization/56151
3384 * gcc.target/i386/pr56151.c: New test.
3386 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3388 * g++.dg/ext/mv12.C: New test.
3389 * g++.dg/ext/mv12.h: New file.
3390 * g++.dg/ext/mv12-aux.C: New file.
3391 * g++.dg/ext/mv13.C: New test.
3393 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3395 * lib/target-supports.exp
3396 (check_effective_target_powerpc_eabi_ok): New.
3397 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3399 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3400 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3402 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3403 * gcc.target/powerpc/pr51623.c: Likewise.
3404 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3405 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3407 2013-02-11 Alexander Potapenko <glider@google.com>
3408 Jack Howarth <howarth@bromo.med.uc.edu>
3409 Jakub Jelinek <jakub@redhat.com>
3412 * g++.dg/asan/pr55617.C: Run on all targets.
3414 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3416 PR rtl-optimization/56275
3417 * gcc.dg/pr56275.c: New test.
3419 2013-02-11 Richard Biener <rguenther@suse.de>
3421 PR tree-optimization/56273
3422 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3424 2013-02-11 Richard Biener <rguenther@suse.de>
3426 PR tree-optimization/56264
3427 * gcc.dg/torture/pr56264.c: New testcase.
3429 2013-02-11 Richard Biener <rguenther@suse.de>
3431 PR tree-optimization/56273
3432 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3433 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3434 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3435 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3436 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3437 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3439 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3441 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3442 for *-*-linux-gnu targets.
3443 * g++.dg/asan/interception-test-1.c: Ditto.
3444 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3445 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3447 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3450 * gfortran.dg/intrinsic_size_4.f90 : New test.
3452 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3455 * gcc.target/powerpc/pr56256.c: New test.
3457 2013-02-08 Ian Lance Taylor <iant@google.com>
3459 * lib/go.exp: Load timeout.exp.
3461 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3463 PR rtl-optimization/56246
3464 * gcc.target/i386/pr56246.c: New test.
3466 2013-02-08 Jeff Law <law@redhat.com>
3469 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3471 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3474 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3477 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3479 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3481 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3483 PR rtl-optimization/56195
3484 * gcc.dg/torture/pr56195.c: New test.
3486 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3489 * gfortran.dg/recursive_interface_2.f90: New test.
3491 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3493 PR tree-optimization/56250
3494 * gcc.c-torture/execute/pr56250.c: New test.
3496 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3498 PR tree-optimization/56064
3499 * gcc.dg/fixed-point/view-convert-2.c: New test.
3501 2013-02-08 Michael Matz <matz@suse.de>
3503 PR tree-optimization/52448
3504 * gcc.dg/pr52448.c: New test.
3506 2013-02-08 Richard Biener <rguenther@suse.de>
3509 * gcc.dg/torture/pr56181.c: New testcase.
3511 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3514 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3515 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3517 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3520 * g++.dg/parse/crash61.C: New test.
3523 * g++.dg/parse/pr56239.C: New test.
3526 * g++.dg/abi/mangle61.C: New test.
3528 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3530 PR rtl-optimization/56225
3531 * gcc.target/i386/pr56225.c: New test.
3533 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3536 * gcc.dg/guality/pr56154-1.c: New test.
3537 * gcc.dg/guality/pr56154-2.c: New test.
3538 * gcc.dg/guality/pr56154-3.c: New test.
3539 * gcc.dg/guality/pr56154-4.c: New test.
3540 * gcc.dg/guality/pr56154-aux.c: New file.
3542 PR tree-optimization/55789
3543 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3545 * gcc.dg/tree-ssa/inline-3.c: Add
3546 --param max-early-inliner-iterations=2 option.
3548 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3551 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3552 Add -fno-dwarf2-cfi-asm to dg-options.
3555 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3558 * gcc.dg/pr56228.c: New test.
3560 2013-02-07 Alan Modra <amodra@gmail.com>
3563 * gcc.target/powerpc/pr54009.c: New test.
3565 * gfortran.dg/pr54131.f: New test.
3567 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3570 * gfortran.dg/array_constructor_41.f90: New test.
3572 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3575 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3577 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3580 * g++.dg/gomp/pr56217.C: New test.
3582 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3584 PR tree-optimization/56205
3585 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3586 * gcc.c-torture/execute/pr56205.c: New test.
3588 2013-02-05 Richard Biener <rguenther@suse.de>
3590 PR tree-optimization/53342
3591 PR tree-optimization/53185
3592 * gcc.dg/vect/pr53185-2.c: New testcase.
3594 2013-02-05 Jan Hubicka <jh@suse.cz>
3596 PR tree-optimization/55789
3597 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3598 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3599 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3600 * g++.dg/ipa/inline-1.C: New testcase.
3601 * g++.dg/ipa/inline-2.C: New testcase.
3602 * g++.dg/ipa/inline-3.C: New testcase.
3604 2013-02-05 Jan Hubicka <jh@suse.cz>
3606 PR tree-optimization/55789
3607 * g++.dg/torture/pr55789.C: New testcase.
3609 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3612 * gcc.dg/pr56167.c: New test.
3614 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3617 * gcc.target/sh/pr55146.c: New.
3619 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3621 PR tree-optimization/54386
3622 * gcc.target/sh/pr54386.c: New.
3624 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3627 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3630 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3632 2013-02-04 Alexander Potapenko <glider@google.com>
3633 Jack Howarth <howarth@bromo.med.uc.edu>
3634 Jakub Jelinek <jakub@redhat.com>
3637 * g++.dg/asan/pr55617.C: New test.
3639 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3642 * gfortran.dg/typebound_operator_19.f90: New test.
3643 * gfortran.dg/typebound_assignment_4.f90: New test.
3645 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3648 * gfortran.dg/recursive_interface_1.f90: New test.
3650 2013-02-04 Richard Guenther <rguenther@suse.de>
3653 * gcc.dg/lto/pr56168_0.c: New testcase.
3654 * gcc.dg/lto/pr56168_1.c: Likewise.
3656 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3660 * gfortran.dg/block_12.f90: New test.
3661 * gfortran.dg/module_error_1.f90: New test.
3663 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3665 * lib/target-supports.exp (check_effective_target_vect_float)
3666 (check_effective_target_vect_no_align): Add mips-sde-elf.
3668 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3670 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3672 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3674 * gcc.dg/pr56023.c: XFAIL on AIX.
3675 * gcc.dg/vect/pr49352.c: Same.
3677 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3679 * gnat.dg/opt26.adb: New test.
3681 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3684 2013-01-27 Amol Pise <amolpise15@gmail.com>
3686 * gcc.target/arm/neon-vfnms-1.c: New test.
3687 * gcc.target/arm/neon-vfnma-1.c: New test.
3689 2013-01-31 Richard Biener <rguenther@suse.de>
3691 PR tree-optimization/56157
3692 * gcc.dg/torture/pr56157.c: New testcase.
3694 2013-01-30 Richard Biener <rguenther@suse.de>
3696 PR tree-optimization/56150
3697 * gcc.dg/torture/pr56150.c: New testcase.
3699 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3702 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3703 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3704 printed in backtrace.
3705 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3706 to avoid errors about mismatched allocation vs. deallocation.
3709 * g++.dg/mv1.C: Moved to...
3710 * g++.dg/ext/mv1.C: ... here. Adjust test.
3711 * g++.dg/mv2.C: Moved to...
3712 * g++.dg/ext/mv2.C: ... here. Adjust test.
3713 * g++.dg/mv3.C: Moved to...
3714 * g++.dg/ext/mv3.C: ... here.
3715 * g++.dg/mv4.C: Moved to...
3716 * g++.dg/ext/mv4.C: ... here.
3717 * g++.dg/mv5.C: Moved to...
3718 * g++.dg/ext/mv5.C: ... here. Adjust test.
3719 * g++.dg/mv6.C: Moved to...
3720 * g++.dg/ext/mv6.C: ... here. Adjust test.
3721 * g++.dg/ext/mv7.C: New test.
3722 * g++.dg/ext/mv8.C: New test.
3723 * g++.dg/ext/mv9.C: New test.
3724 * g++.dg/ext/mv10.C: New test.
3725 * g++.dg/ext/mv11.C: New test.
3727 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3729 PR rtl-optimization/56144
3730 * gcc.dg/pr56144.c: New.
3732 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3734 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3736 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3737 * g++.dg/cpp0x/constexpr-55573.C: Same
3739 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3741 PR tree-optimization/56064
3742 * gcc.dg/fixed-point/view-convert.c: New test.
3744 2013-01-30 Andreas Schwab <schwab@suse.de>
3746 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3747 evaluate the end index in string range.
3749 2013-01-30 Tobias Burnus <burnus@net-b.de>
3752 * gfortran.dg/allocatable_function_6.f90: New.
3754 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3755 Mikael Morin <mikael@gcc.gnu.org>
3758 * gfortran.dg/proc_ptr_comp_36.f90: New.
3760 2013-01-29 Richard Biener <rguenther@suse.de>
3762 PR tree-optimization/55270
3763 * gcc.dg/torture/pr55270.c: New testcase.
3765 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3767 PR rtl-optimization/56117
3768 * gcc.dg/pr56117.c: New test.
3770 2013-01-28 Richard Biener <rguenther@suse.de>
3772 PR tree-optimization/56034
3773 * gcc.dg/torture/pr56034.c: New testcase.
3775 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3777 PR tree-optimization/56125
3778 * gcc.dg/pr56125.c: New test.
3780 2013-01-28 Tobias Burnus <burnus@net-b.de>
3781 Mikael Morin <mikael@gcc.gnu.org>
3784 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3785 * gfortran.dg/import8.f90: Likewise.
3786 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3787 * gfortran.dg/import10.f90: New test.
3788 * gfortran.dg/import11.f90: Likewise
3790 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3793 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3794 string.h. Provide memset, malloc and free prototypes, adjust line
3795 numbers in dg-output.
3796 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3797 Provide memset prototype and adjust line numbers in dg-output.
3798 * c-c++-common/asan/global-overflow-1.c: Likewise.
3800 PR tree-optimization/56094
3801 * gcc.dg/pr56094.c: New test.
3803 2013-01-27 Amol Pise <amolpise15@gmail.com>
3805 * gcc.target/arm/neon-vfnms-1.c: New test.
3806 * gcc.target/arm/neon-vfnma-1.c: New test.
3808 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3811 * gcc.target/i386/pr56114.c: New test.
3813 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3816 * gfortran.dg/associate_14.f90: New test.
3819 * gfortran.dg/associate_13.f90: New test.
3821 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3823 PR tree-optimization/56098
3824 * gcc.dg/pr56098-1.c: New test.
3825 * gcc.dg/pr56098-2.c: New test.
3827 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3830 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3832 2013-01-22 Marek Polacek <polacek@redhat.com>
3834 PR tree-optimization/56035
3835 * gcc.dg/pr56035.c: New test.
3837 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3839 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3842 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3844 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3846 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3849 * gcc.dg/pr56078.c: New test.
3850 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3852 2013-01-24 Martin Jambor <mjambor@suse.cz>
3854 PR tree-optimization/55927
3855 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3857 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3859 * gcc.target/i386/movsd.c: New test.
3861 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3864 * gcc.target/i386/pr55934.c: New test.
3866 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3869 * gfortran.dg/select_8.f90: New.
3871 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3873 * gcc.target/microblaze/microblaze.exp: Remove
3874 target_config_cflags check.
3876 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3879 * gfortran.dg/gomp/pr56052.f90: New test.
3882 * gcc.dg/pr49069.c: New test.
3884 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3887 * g++.dg/cpp0x/constexpr-static10.C: New.
3889 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3892 * gcc.target/i386/pr56028.c: New test.
3894 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3897 * gcc.target/i386/pr55686.c: New test.
3899 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3902 * g++.dg/cpp0x/variadic139.C: New test.
3903 * g++.dg/cpp0x/variadic140.C: Likewise.
3904 * g++.dg/cpp0x/variadic141.C: Likewise.
3906 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3908 * gnat.dg/warn8.adb: New test.
3910 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3913 * gfortran.dg/include_8.f90: New test.
3915 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3917 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3918 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3920 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3922 PR tree-optimization/56051
3923 * gcc.c-torture/execute/pr56051.c: New test.
3925 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3927 PR rtl-optimization/56023
3928 * gcc.dg/pr56023.c: New test.
3930 2013-01-21 Martin Jambor <mjambor@suse.cz>
3933 * gcc.target/i386/pr56022.c: New test.
3935 2013-01-21 Jason Merrill <jason@redhat.com>
3937 * lib/target-supports.exp (check_effective_target_alias): New.
3939 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3942 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3944 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3946 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3948 2013-01-19 Jeff Law <law@redhat.com>
3950 PR tree-optimization/52631
3951 * tree-ssa/pr52631.c: New test.
3952 * tree-ssa/ssa-fre-9: Update expected output.
3954 2013-01-19 Anthony Green <green@moxielogic.com>
3956 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3959 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3961 PR tree-optimization/56029
3962 * g++.dg/torture/pr56029.C: New test.
3964 2013-01-18 Sharad Singhai <singhai@google.com>
3966 PR tree-optimization/55995
3967 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3969 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3972 * gcc.target/i386/pr55433.c: New.
3974 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3977 * gfortran.dg/pr56015.f90: New test.
3979 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3981 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3983 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3985 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3986 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3987 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3988 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3989 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3991 2013-01-17 Jeff Law <law@redhat.com>
3993 * gcc.dg/pr52573.c: Move to...
3994 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3996 PR rtl-optimization/52573
3997 * gcc.dg/pr52573.c: New test.
3999 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4002 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4003 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4004 check_no_compiler_messages to test support in ucontext.h.
4005 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4006 compliant RLIMIT_AS.
4008 2013-01-17 Marek Polacek <polacek@redhat.com>
4010 PR rtl-optimization/55833
4011 * gcc.dg/pr55833.c: New test.
4013 2013-01-17 Jan Hubicka <jh@suse.cz>
4015 PR tree-optimization/55273
4016 * gcc.c-torture/compile/pr55273.c: New testcase.
4018 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4021 * gcc.target/pr55981.c: New test.
4023 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4025 * gcc.target/arm/pr40887.c: Require at least armv5.
4026 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4027 * gcc.target/arm/pr51915.c: Likewise.
4028 * gcc.target/arm/pr52006.c: Likewise.
4029 * gcc.target/arm/pr53187.c: Likewise.
4031 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4032 * gcc.target/arm/ftest-support-arm.h: Delete.
4033 * gcc.target/arm/ftest-support-thumb.h: Delete.
4034 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4035 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4036 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4037 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4038 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4039 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4040 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4041 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4042 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4043 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4044 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4045 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4046 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4047 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4048 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4049 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4050 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4051 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4052 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4053 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4054 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4055 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4056 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4057 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4059 2013-01-17 Martin Jambor <mjambor@suse.cz>
4061 PR tree-optimizations/55264
4062 * g++.dg/ipa/pr55264.C: New test.
4064 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4067 * gfortran.dg/class_55.f90: New.
4069 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4072 * gcc.c-torture/execute/builtins/builtins.exp: Add
4073 -Wl,--allow-multiple-definition for eabi and elf targets.
4076 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4077 check_effective_target_vect_perm_short,
4078 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4079 check_effective_target_vect64): Return 0 for big-endian ARM.
4080 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4082 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4085 2013-01-16 Richard Biener <rguenther@suse.de>
4087 PR tree-optimization/55964
4088 * gcc.dg/torture/pr55964.c: New testcase.
4090 2013-01-16 Richard Biener <rguenther@suse.de>
4092 PR tree-optimization/54767
4093 PR tree-optimization/53465
4094 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4096 2013-01-16 Christian Bruel <christian.bruel@st.com>
4099 * gcc.target/sh/sh-switch.c: New testcase.
4101 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4103 * gcc.dg/webizer.c: Increase the array size.
4105 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4108 * gcc.dg/pr55940.c: New test.
4110 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4111 Harald Anlauf <anlauf@gmx.de>
4113 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4114 * gfortran.dg/bounds_check_5.f90: Likewise.
4115 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4116 * gfortran.dg/continuation_9.f90: Likewise.
4117 * gfortran.dg/move_alloc_13.f90: Likewise.
4118 * gfortran.dg/structure_constructor_11.f90: Likewise.
4119 * gfortran.dg/tab_continuation.f: Likewise.
4120 * gfortran.dg/warning-directive-2.F90: Likewise.
4121 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4123 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4125 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4126 * gcc.target/arm/fma-sp.c: Likewise.
4128 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4130 PR rtl-optimization/55153
4131 * gcc.dg/pr55153.c: New.
4133 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4135 PR tree-optimization/55920
4136 * gcc.c-torture/compile/pr55920.c: New test.
4138 2013-01-15 Richard Biener <rguenther@suse.de>
4141 * gcc.dg/torture/pr55882.c: New testcase.
4143 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4145 PR tree-optimization/55955
4146 * gcc.c-torture/compile/pr55955.c: New test.
4148 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4151 * g++.dg/cpp0x/alias-decl-31.C: New test.
4153 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4156 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4157 case where interface is null.
4159 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4162 * gfortran.dg/array_constructor_40.f90: New test.
4164 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4166 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4168 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4170 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4171 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4172 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4173 * gcc.target/aarch64/vect-ld1r.c: New.
4174 * gcc.target/aarch64/vect-ld1r.x: New.
4176 2013-01-14 Andi Kleen <ak@linux.intel.com>
4179 * gcc.target/i386/hle-clear-rel.c: New file
4180 * gcc.target/i386/hle-store-rel.c: New file.
4182 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4184 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4185 * gfortran.dg/bounds_check_4.f90: Likewise.
4186 * gfortran.dg/inquire_10.f90: Likewise.
4187 * gfortran.dg/minloc_3.f90: Likewise.
4188 * gfortran.dg/minlocval_3.f90: Likewise.
4189 * gfortran.dg/module_double_reuse.f90: Likewise.
4190 * gfortran.dg/mvbits_1.f90: Likewise.
4191 * gfortran.dg/oldstyle_1.f90: Likewise.
4192 * gfortran.dg/pr20163-2.f: Likewise.
4193 * gfortran.dg/save_1.f90: Likewise.
4194 * gfortran.dg/scan_1.f90: Likewise.
4195 * gfortran.dg/select_char_1.f90: Likewise.
4196 * gfortran.dg/shape_4.f90: Likewise.
4197 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4198 * gfortran.dg/function_optimize_10.f90: Likewise.
4199 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4200 * gfortran.dg/used_types_17.f90: Likewise.
4201 * gfortran.dg/used_types_18.f90: Likewise.
4203 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4206 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4208 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4210 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4212 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4214 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4216 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4219 * gfortran.dg/assumed_type_2.f90: Fix test case.
4220 * gfortran.dg/internal_pack_13.f90: New test.
4221 * gfortran.dg/internal_pack_14.f90: New test.
4223 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4226 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4227 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4230 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4232 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4234 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4237 * gcc.target/s390/pr55719.c: New testcase.
4239 2013-01-11 Richard Guenther <rguenther@suse.de>
4241 PR tree-optimization/44061
4242 * gcc.dg/pr44061.c: New testcase.
4244 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4246 Update copyright years.
4248 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4249 Jakub Jelinek <jakub@redhat.com>
4252 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4254 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4256 PR rtl-optimization/55672
4257 * gcc.target/i386/pr55672.c: New.
4259 2013-01-10 Jeff Law <law@redhat.com>
4261 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4262 pass/fail message unique.
4265 2013-01-10 Jason Merrill <jason@redhat.com>
4267 * ada/.gitignore: New.
4269 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4271 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4273 * g++.dg/tls/thread_local2.C: Likewise.
4274 * g++.dg/tls/thread_local2g.C: Likewise.
4275 * g++.dg/tls/thread_local6.C: Likewise.
4276 * g++.dg/tls/thread_local-order1.C: Add tls options.
4277 * g++.dg/tls/thread_local-order2.C: Likewise.
4278 * g++.dg/tls/thread_local3.C: Likewise.
4279 * g++.dg/tls/thread_local3g.C: Likewise.
4280 * g++.dg/tls/thread_local4.C: Likewise.
4281 * g++.dg/tls/thread_local4g.C: Likewise.
4282 * g++.dg/tls/thread_local5.C: Likewise.
4283 * g++.dg/tls/thread_local5g.C: Likewise.
4284 * g++.dg/tls/thread_local6g.C: Likewise.
4286 2013-01-10 Kostya Serebryany <kcc@google.com>
4288 * g++.dg/asan/asan_test.cc: Sync from upstream.
4290 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4292 PR tree-optimization/55921
4293 * gcc.c-torture/compile/pr55921.c: New test.
4295 2013-01-09 Jan Hubicka <jh@suse.cz>
4297 PR tree-optimization/55569
4298 * gcc.c-torture/compile/pr55569.c: New testcase.
4300 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4303 * gfortran.dg/use_28.f90: New test.
4305 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4307 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4308 number matching more robust.
4310 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4312 PR rtl-optimization/55829
4313 * gcc.target/i386/pr55829.c: New.
4315 2013-01-09 Tobias Burnus <burnus@net-b.de>
4318 * gfortran.dg/bind_c_bool_1.f90: New.
4319 * gfortran.dg/do_5.f90: Add dg-warning.
4321 2013-01-09 Jan Hubicka <jh@suse.cz>
4323 PR tree-optimization/55875
4324 * gcc.c-torture/execute/pr55875.c: New testcase.
4325 * g++.dg/torture/pr55875.C: New testcase.
4327 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4330 * c-c++-common/pr48418.c: New test.
4332 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4335 * g++.dg/tls/thread_local-ice.C: New.
4337 2013-01-09 Andreas Schwab <schwab@suse.de>
4339 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4341 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4343 PR tree-optimization/48189
4344 * gcc.dg/pr48189.c: New test.
4346 2013-01-04 Jan Hubicka <jh@suse.cz>
4348 PR tree-optimization/55823
4349 * g++.dg/ipa/devirt-10.C: New testcase.
4351 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4352 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4354 PR rtl-optimization/55845
4355 * gcc.target/i386/pr55845.c: New test.
4357 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4359 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4360 instructions generated instead of number of occurances.
4362 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4364 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4365 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4366 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4367 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4368 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4369 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4370 * gcc.target/aarch64/vect-fcm.x: Likewise.
4371 * lib/target-supports.exp
4372 (check_effective_target_vect_cond): Enable for AArch64.
4374 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4376 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4377 endian-safe float pool loading.
4378 (test_square_root_v4sf): Likewise.
4379 (test_square_root_v2df): Likewise.
4380 * lib/target-supports.exp
4381 (check_effective_target_vect_call_sqrtf): Add AArch64.
4383 2013-01-08 Martin Jambor <mjambor@suse.cz>
4386 * gcc.dg/tree-ssa/pr55579.c: New test.
4388 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4390 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4393 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4396 * gcc.dg/torture/pr55890-3.c: New test.
4399 * gcc.c-torture/compile/pr55851.c: New test.
4402 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4405 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4408 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4410 2013-01-07 Tobias Burnus <burnus@net-b.de>
4413 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4414 * gfortran.dg/pointer_init_7.f90: New.
4416 2013-01-07 Richard Biener <rguenther@suse.de>
4418 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4420 2013-01-07 Richard Biener <rguenther@suse.de>
4423 * gcc.dg/torture/pr55890-1.c: New testcase.
4424 * gcc.dg/torture/pr55890-2.c: Likewise.
4426 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4428 * gcc.target/aarch64/fmovd.c: New.
4429 * gcc.target/aarch64/fmovf.c: Likewise.
4430 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4431 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4432 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4433 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4434 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4435 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4437 2013-01-07 Richard Biener <rguenther@suse.de>
4439 PR tree-optimization/55888
4440 PR tree-optimization/55862
4441 * gcc.dg/torture/pr55888.c: New testcase.
4443 2013-01-07 Tobias Burnus <burnus@net-b.de>
4446 * gfortran.dg/intrinsic_size_3.f90: New.
4448 2013-01-07 Tobias Burnus <burnus@net-b.de>
4451 * gfortran.dg/select_type_32.f90: New.
4453 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4456 * g++.dg/cpp0x/alias-decl-29.C: New test.
4458 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4463 * gfortran.dg/class_array_15.f03: New test.
4465 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4470 * gfortran.dg/use_23.f90: New test.
4471 * gfortran.dg/use_24.f90: New test.
4472 * gfortran.dg/use_25.f90: New test.
4473 * gfortran.dg/use_26.f90: New test.
4474 * gfortran.dg/use_27.f90: New test.
4476 2013-01-06 Olivier Hainque <hainque@adacore.com>
4478 * gnat.dg/specs/clause_on_volatile.ads: New test.
4480 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4482 * gnat.dg/alignment10.adb: New test.
4484 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4485 Mikael Morin <mikael@gcc.gnu.org>
4488 * gfortran.dg/use_22.f90: New test.
4490 2013-01-04 Andrew Pinski <apinski@cavium.com>
4492 * gcc.target/aarch64/cmp-1.c: New testcase.
4494 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4497 * gfortran.dg/select_type_31.f03: New test.
4499 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4501 PR c++/54526 (again)
4502 * g++.dg/cpp0x/parse2.C: Extend.
4503 * g++.old-deja/g++.other/crash28.C: Adjust.
4505 2013-01-04 Richard Biener <rguenther@suse.de>
4507 PR tree-optimization/55862
4508 * gcc.dg/torture/pr55862.c: New testcase.
4510 2013-01-04 Martin Jambor <mjambor@suse.cz>
4512 PR tree-optimization/55755
4513 * gcc.dg/torture/pr55755.c: New test.
4514 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4515 * gcc.dg/tree-ssa/pr45144.c: Update.
4517 2013-01-04 Richard Biener <rguenther@suse.de>
4520 * gcc.dg/fold-reassoc-2.c: New testcase.
4522 2013-01-04 Tobias Burnus <burnus@net-b.de>
4525 * gfortran.dg/null_7.f90: New.
4527 2013-01-04 Tobias Burnus <burnus@net-b.de>
4531 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4532 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4533 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4535 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4537 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4539 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4542 * gfortran.dg/assignment_1.f90: Modified.
4543 * gfortran.dg/assignment_4.f90: New.
4545 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4547 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4549 2013-01-03 Richard Biener <rguenther@suse.de>
4551 PR tree-optimization/55857
4552 * gcc.dg/vect/pr55857-1.c: New testcase.
4553 * gcc.dg/vect/pr55857-2.c: Likewise.
4555 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4557 PR rtl-optimization/55838
4558 * gcc.dg/pr55838.c: New test.
4560 PR tree-optimization/55832
4561 * gcc.c-torture/compile/pr55832.c: New test.
4563 2013-01-02 Teresa Johnson <tejohnson@google.com>
4565 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4566 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4567 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4568 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4569 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4570 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4571 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4572 * gcc.dg/unroll_1.c: Ditto.
4573 * gcc.dg/unroll_2.c: Ditto.
4574 * gcc.dg/unroll_3.c: Ditto.
4575 * gcc.dg/unroll_4.c: Ditto.
4577 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4579 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4581 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4584 * gfortran.dg/eof_4.f90: New test.
4586 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4588 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4589 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4590 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4591 (compat_setup_dfp): Initialize compat_alt_caret and
4592 compat_save_TEST_ALWAYS_FLAGS.
4594 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4596 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4598 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4600 * gcc.dg/torture/fp-int-convert-2.c: New test.
4602 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4604 * gfortran.dg/newunit_3.f90: Add dg-do run.
4605 * gfortran.dg/inquire_15.f90: Add dg-do run.
4607 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4609 PR tree-optimization/55831
4610 * gcc.dg/pr55831.c: New test.
4612 Copyright (C) 2013 Free Software Foundation, Inc.
4614 Copying and distribution of this file, with or without modification,
4615 are permitted in any medium without royalty provided the copyright
4616 notice and this notice are preserved.