1 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
6 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
9 * gcc.target/powerpc/pr55033.c: New.
11 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
14 * g++.dg/cpp0x/alias-decl-36.C: New.
16 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
17 Pat Haugen <pthaugen@us.ibm.com>
18 Peter Bergner <bergner@vnet.ibm.com>
20 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
21 power8 builtin functions.
22 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
23 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
24 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
25 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
26 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
27 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
28 * gcc.target/powerpc/p8vector-vectorize-1.c: New
29 tests to test power8 auto-vectorization.
30 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
31 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
32 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
33 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
35 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
36 powerpc_p8vector_ok instead of powerpc_vsx_ok.
38 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
40 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
42 (check_effective_target_powerpc_p8vector_ok): Likewise.
43 (is-effective-target): Likewise.
44 (check_vect_support_and_set_flags): Likewise.
46 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
49 * g++.dg/parse/error53.C: New.
51 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
53 PR rtl-optimization/57459
54 * gcc.target/i386/pr57459.c: New test.
56 2013-06-06 Teresa Johnson <tejohnson@google.com>
59 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
60 into -freorder-blocks-and-partition test.
61 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
62 * gcc.dg/tree-prof/20041218-1.c: Ditto.
63 * gcc.dg/tree-prof/pr52027.c: Use -O2.
64 * gcc.dg/tree-prof/pr50907.c: Ditto.
65 * gcc.dg/tree-prof/pr45354.c: Ditto.
66 * g++.dg/tree-prof/partition2.C: Ditto.
67 * g++.dg/tree-prof/partition3.C: Ditto.
69 2013-06-06 Tobias Burnus <burnus@net-b.de>
72 * gfortran.dg/finalize_16.f90: New.
74 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
76 * gcc.dg/vect/no-section-anchors-vect-68.c:
77 Add dg-skip-if aarch64_tiny.
79 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
82 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
83 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
85 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
88 * g++.dg/cpp0x/decltype54.C: New.
90 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
92 * gcc.dg/fshort-wchar.c: Add extra dg-options for
93 arm*-*-*eabi* targets.
94 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
96 * gcc.dg/tree-ssa/pr43491.c: Likewise.
98 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
99 Tobias Burnus <burnus@net-b.de>
101 * gfortran.dg/string_length_2.f90: Fix dg-do run.
102 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
103 * gfortran.dg/io_real_boz_4.f90: Ditto.
104 * gfortran.dg/io_real_boz_5.f90: Ditto.
106 2013-06-05 Andreas Schwab <schwab@suse.de>
108 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
110 2013-06-04 Jan Hubicka <jh@suse.cz>
112 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
114 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
116 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
117 parameters with void.
118 (main2): Removed argc parameter.
119 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
120 (main): Replaced argc, argv parameters with void.
121 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
122 (main2): Removed argc parameter.
123 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
124 argv parameters with void. Added __asm volatile to avoid optimization
125 on argc, if necessary.
126 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
127 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
128 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
129 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
130 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
131 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
132 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
133 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
134 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
135 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
136 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
137 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
138 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
139 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
140 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
141 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
142 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
143 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
144 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
145 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
146 parameters with void.
147 (main2): Removed argc parameter.
148 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
149 (main): Replaced argc, argv parameters with void.
150 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
151 argv parameters with void. Also renamed this function as main, and
152 delete the existing main.
153 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
154 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
155 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
157 2013-06-04 Ian Bolton <ian.bolton@arm.com>
159 * gcc.target/aarch64/movi_1.c: New test.
161 2013-06-04 Tobias Burnus <burnus@net-b.de>
164 * gfortran.dg/finalize_12.f90: New.
165 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
166 end of scope finalization.
167 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
168 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
169 * gfortran.dg/auto_dealloc_2.f90: Ditto.
170 * gfortran.dg/class_19.f03: Ditto.
171 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
172 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
173 * gfortran.dg/extends_14.f03: Ditto.
174 * gfortran.dg/move_alloc_4.f90: Ditto.
175 * gfortran.dg/typebound_proc_27.f03: Ditto.
177 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
179 * gfortran.dg/bounds_check_7.f90: Remove "! {".
180 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
181 * gfortran.dg/default_initialization_5.f90: Update dg-do.
182 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
183 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
184 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
185 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
186 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
187 * gfortran.dg/io_real_boz_4.f90: Ditto.
188 * gfortran.dg/io_real_boz_5.f90: Ditto.
189 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
190 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
191 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
192 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
193 * gfortran.dg/transpose_2.f90: Fix dg-output.
195 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
197 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
198 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
199 dg-option and an header comment.
201 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
204 * g++.dg/cpp0x/sfinae46.C: New.
205 * g++.dg/cpp0x/defaulted13.C: Adjust.
206 * g++.dg/cpp0x/defaulted2.C: Likewise.
207 * g++.dg/cpp0x/defaulted26.C: Likewise.
208 * g++.dg/cpp0x/defaulted3.C: Likewise.
209 * g++.dg/cpp0x/error1.C: Likewise.
210 * g++.dg/cpp0x/implicit1.C: Likewise.
211 * g++.dg/cpp0x/implicit11.C: Likewise.
212 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
213 * g++.dg/cpp0x/initlist47.C: Likewise.
214 * g++.dg/cpp0x/initlist9.C: Likewise.
215 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
216 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
217 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
218 * g++.dg/cpp0x/union4.C: Likewise.
219 * g++.dg/template/crash108.C: Likewise.
220 * g++.dg/template/crash41.C: Likewise.
221 * g++.old-deja/g++.jason/local.C: Likewise.
222 * g++.old-deja/g++.law/visibility3.C: Likewise.
224 2013-06-03 Teresa Johnson <tejohnson@google.com>
226 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
227 * gcc.dg/vect/bb-slp-14.c: Ditto.
228 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
229 * gcc.dg/vect/bb-slp-23.c: Ditto.
230 * gcc.dg/vect/bb-slp-15.c: Ditto.
231 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
232 * gcc.dg/vect/bb-slp-24.c: Ditto.
233 * gcc.dg/vect/bb-slp-16.c: Ditto.
234 * gcc.dg/vect/bb-slp-25.c: Ditto.
235 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
236 * gcc.dg/vect/bb-slp-17.c: Ditto.
237 * gcc.dg/vect/bb-slp-1.c: Ditto.
238 * gcc.dg/vect/bb-slp-26.c: Ditto.
239 * gcc.dg/vect/bb-slp-18.c: Ditto.
240 * gcc.dg/vect/bb-slp-2.c: Ditto.
241 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
242 * gcc.dg/vect/bb-slp-27.c: Ditto.
243 * gcc.dg/vect/bb-slp-19.c: Ditto.
244 * gcc.dg/vect/bb-slp-3.c: Ditto.
245 * gcc.dg/vect/bb-slp-28.c: Ditto.
246 * gcc.dg/vect/bb-slp-4.c: Ditto.
247 * gcc.dg/vect/bb-slp-29.c: Ditto.
248 * gcc.dg/vect/bb-slp-5.c: Ditto.
249 * gcc.dg/vect/bb-slp-6.c: Ditto.
250 * gcc.dg/vect/bb-slp-8a.c: Ditto.
251 * gcc.dg/vect/bb-slp-7.c: Ditto.
252 * gcc.dg/vect/bb-slp-8b.c: Ditto.
253 * gcc.dg/vect/bb-slp-8.c: Ditto.
254 * gcc.dg/vect/bb-slp-9.c: Ditto.
255 * gcc.dg/vect/bb-slp-10.c: Ditto.
256 * gcc.dg/vect/bb-slp-11.c: Ditto.
257 * gcc.dg/vect/bb-slp-20.c: Ditto.
258 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
259 * gcc.dg/vect/bb-slp-21.c: Ditto.
260 * gcc.dg/vect/bb-slp-30.c: Ditto.
261 * gcc.dg/vect/bb-slp-13.c: Ditto.
262 * gcc.dg/vect/bb-slp-22.c: Ditto.
263 * g++.dg/vect/slp-pr50413.cc: Ditto.
264 * g++.dg/vect/slp-pr56812.cc: Ditto.
265 * g++.dg/vect/slp-pr50819.cc: Ditto.
267 2013-06-01 Tobias Burnus <burnus@net-b.de>
270 * gfortran.dg/class_array_17.f90: New.
272 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
274 * ada/acats/floatstore.lst: New.
275 * ada/acats/run_all.sh: Process it.
277 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
279 * gcc.target/powerpc/e500-ord-1.c: New test.
280 * gcc.target/powerpc/e500-ord-2.c: Likewise.
281 * gcc.target/powerpc/e500-unord-1.c: Likewise.
282 * gcc.target/powerpc/e500-unord-2.c: Likewise.
284 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
286 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
288 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
290 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
292 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
294 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
296 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
299 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
302 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
304 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
306 2013-05-31 Marek Polacek <polacek@redhat.com>
308 PR tree-optimization/57478
309 PR tree-optimization/57453
310 * gcc.dg/torture/pr57478.c: New test.
312 2013-05-31 Tobias Burnus <burnus@net-b.de>
315 * gfortran.dg/class_array_17.f90: New.
317 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
320 * gcc.target/arm/iordi3-opt.c: New test.
322 2013-05-31 Janus Weil <janus@gcc.gnu.org>
326 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
327 * gfortran.dg/interface_26.f90: Ditto.
328 * gfortran.dg/proc_ptr_11.f90: Ditto.
329 * gfortran.dg/proc_ptr_15.f90: Ditto.
330 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
331 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
332 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
333 * gfortran.dg/typebound_override_1.f90: Ditto.
334 * gfortran.dg/typebound_override_4.f90: Ditto.
335 * gfortran.dg/typebound_proc_6.f03: Ditto.
336 * gfortran.dg/assumed_type_7.f90: New test.
337 * gfortran.dg/typebound_override_5.f90: New test.
338 * gfortran.dg/typebound_override_6.f90: New test.
339 * gfortran.dg/typebound_override_7.f90: New test.
341 2013-05-30 Tobias Burnus <burnus@net-b.de>
344 * gfortran.dg/power_6.f90: New.
346 2013-05-30 Ian Bolton <ian.bolton@arm.com>
348 * gcc.target/aarch64/insv_1.c: New test.
350 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
352 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
353 dg-skip-if "No stabs".
355 2013-05-30 Janus Weil <janus@gcc.gnu.org>
358 * gfortran.dg/assumed_size_1.f90: New.
360 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
362 * gcc.dg/shrink-wrap-alloca.c: New added.
363 * gcc.dg/shrink-wrap-pretend.c: New added.
364 * gcc.dg/shrink-wrap-sibcall.c: New added.
366 2013-05-30 Tobias Burnus <burnus@net-b.de>
369 * gfortran.dg/assumed_rank_13.f90: New.
371 2013-05-29 Easwaran Raman <eraman@google.com>
373 PR tree-optimization/57442
374 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
376 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
378 PR tree-optimization/57441
379 * gcc.c-torture/compile/pr57441.c: New.
381 2013-05-29 Dehao Chen <dehao@google.com>
384 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
386 2013-05-29 Tobias Burnus <burnus@net-b.de>
389 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
390 * gfortran.dg/class_19.f03: Ditto.
392 2013-05-29 Richard Biener <rguenther@suse.de>
394 * gcc.dg/vect/bb-slp-32.c: New testcase.
396 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
398 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
399 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
400 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
401 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
402 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
403 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
404 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
405 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
406 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
407 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
408 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
409 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
410 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
411 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
412 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
413 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
414 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
415 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
416 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
417 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
418 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
419 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
420 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
421 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
422 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
423 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
424 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
425 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
426 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
427 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
428 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
429 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
430 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
431 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
432 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
433 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
434 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
435 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
436 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
438 2013-05-29 Tobias Burnus <burnus@net-b.de>
441 * gfortran.dg/finalize_11.f90: New.
442 * gfortran.dg/finalize_4.f03: Remove dg-error.
443 * gfortran.dg/finalize_5.f03: Ditto.
444 * gfortran.dg/finalize_6.f03: Ditto.
445 * gfortran.dg/finalize_7.f03: Ditto.
447 2013-05-28 Tobias Burnus <burnus@net-b.de>
449 * gfortran.dg/class_array_16.f90: New.
451 2013-05-28 Tobias Burnus <burnus@net-b.de>
454 * testsuite/gfortran.dg/use_29.f90: New.
456 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
458 * gnat.dg/fp_exception.adb: New test.
460 2013-05-28 Richard Biener <rguenther@suse.de>
462 PR tree-optimization/56787
463 * gcc.dg/vect/pr56787.c: New testcase.
465 2013-05-28 Janus Weil <janus@gcc.gnu.org>
466 Tobias Burnus <burnus@net-b.de>
469 * gfortran.dg/typebound_override_4.f90: New.
471 2013-05-28 Richard Biener <rguenther@suse.de>
473 PR tree-optimization/57411
474 * g++.dg/opt/pr57411.C: New testcase.
476 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
478 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
479 * gcc.dg/builtin-bswap-9.c: Likewise.
481 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
483 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
485 2013-05-27 Richard Biener <rguenther@suse.de>
488 * gcc.dg/gomp/pr57412.c: New testcase.
490 2013-05-27 Bud Davis <jmdavis@link.com>
493 * gfortran.dg/stfunc_8.f90: New.
495 2013-05-27 Richard Biener <rguenther@suse.de>
497 PR tree-optimization/57343
498 * gcc.dg/torture/pr57343.c: New testcase.
500 2013-05-27 Richard Biener <rguenther@suse.de>
502 PR tree-optimization/57417
503 * gcc.dg/torture/pr57417.c: New testcase.
505 2013-05-27 Richard Biener <rguenther@suse.de>
507 PR tree-optimization/57396
508 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
510 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
512 * gnat.dg/specs/last_bit.ads: New test.
514 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
516 * gnat.dg/specs/machine_attribute.ads: New test.
518 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
520 * gnat.dg/incomplete3.ad[sb]: New test.
522 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
525 * gcc.target/mips/div-13.c: New test.
527 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
530 * gcc.target/mips/mips16-attributes-5.c,
531 * gcc.target/mips/mips16-attributes-6.c: New tests.
533 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
535 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
536 * gcc.dg/builtin-bswap-8.c: Likewise.
538 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
541 * g++.dg/cpp0x/new1.C: New.
543 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
546 * g++.dg/parse/dtor16.C: New.
547 * g++.dg/parse/dtor6.C: Adjust.
549 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
552 * g++.dg/expr/bitfield12.C: New.
554 2013-05-24 Jeff Law <law@redhat.com>
556 PR tree-optimization/57124
557 * gcc.c-torture/execute/pr57124.c: New test.
558 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
560 2013-05-24 Martin Jambor <mjambor@suse.cz>
562 PR tree-optimization/57294
563 * gcc.dg/ipa/pr57294.c: New test.
565 2013-05-24 Dehao Chen <dehao@google.com>
567 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
569 2013-05-24 Ian Bolton <ian.bolton@arm.com>
571 * gcc.target/aarch64/scalar_intrinsics.c
572 (force_simd): Use a valid instruction.
573 (test_vdupd_lane_s64): Pass a valid lane argument.
574 (test_vdupd_lane_u64): Likewise.
576 2013-05-24 Richard Biener <rguenther@suse.de>
578 PR tree-optimization/57287
579 * gcc.dg/pr57287.c: New testcase.
581 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
584 * g++.dg/template/error51.C: New.
586 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
589 * g++.dg/template/bitfield2.C: New.
591 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
593 * gnat.dg/specs/noinline1.ads: New test.
594 * gnat.dg/noinline2.ad[sb]: Likewise.
595 * gnat.dg/specs/noinline3.ads: Likewise.
596 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
598 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
601 * gcc.dg/tree-ssa/pr57385.c: New test.
603 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
605 * gnat.dg/derived_type4.adb: New test.
607 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
609 * gcc.dg/builtin-bswap-6.c: New test.
610 * gcc.dg/builtin-bswap-7.c: Likewise.
611 * gcc.dg/builtin-bswap-8.c: Likewise.
612 * gcc.dg/builtin-bswap-9.c: Likewise.
614 2013-05-23 Christian Bruel <christian.bruel@st.com>
617 * gcc.dg/debug/pr57351.c: New test
619 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
621 * gcc.target/aarch64/vect-clz.c: New file.
623 2013-05-23 Martin Jambor <mjambor@suse.cz>
626 * gcc.dg/ipa/pr57347.c: New test.
628 2013-05-23 Richard Biener <rguenther@suse.de>
630 PR tree-optimization/57380
631 * g++.dg/tree-ssa/pr57380.C: New testcase.
633 2013-05-23 Richard Biener <rguenther@suse.de>
636 * gcc.dg/torture/pr57381.c: New testcase.
638 2013-05-23 Jakub Jelinek <jakub@redhat.com>
641 * gcc.c-torture/execute/pr57344-1.c: New test.
642 * gcc.c-torture/execute/pr57344-2.c: New test.
643 * gcc.c-torture/execute/pr57344-3.c: New test.
644 * gcc.c-torture/execute/pr57344-4.c: New test.
646 2013-05-23 Richard Biener <rguenther@suse.de>
648 PR rtl-optimization/57341
649 * gcc.dg/torture/pr57341.c: New testcase.
651 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
654 * g++.dg/parse/crash62.C: New.
656 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
657 Pat Haugen <pthaugen@us.ibm.com>
658 Peter Bergner <bergner@vnet.ibm.com>
660 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
663 2013-05-22 Tobias Burnus <burnus@net-b.de>
666 * gfortran.dg/defined_assignment_6.f90: New.
668 2013-05-22 Tobias Burnus <burnus@net-b.de>
671 * gfortran.dg/assumed_type_6.f90: New.
673 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
676 * g++.dg/cpp0x/Wunused-parm.C: New.
678 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
680 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
681 * g++.dg/warn/Wdouble-promotion.C: Likewise.
683 2013-05-21 Easwaran Raman <eraman@google.com>
685 PR tree-optimization/57322
686 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
688 2013-05-21 Graham Stott <graham.stott@btinternet.com>
690 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
693 2013-05-21 Tobias Burnus <burnus@net-b.de>
696 * gfortran.dg/assumed_type_5.f90: New.
697 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
698 * gfortran.dg/assumed_rank_2.f90: Ditto.
699 * gfortran.dg/assumed_type_3.f90: Update dg-error.
700 * gfortran.dg/no_arg_check_3.f90: Ditto.
702 2013-05-21 Jakub Jelinek <jakub@redhat.com>
704 PR tree-optimization/57331
705 * gcc.c-torture/compile/pr57331.c: New test.
707 2013-05-21 Richard Biener <rguenther@suse.de>
709 PR tree-optimization/57330
710 * gcc.dg/torture/pr57330.c: New testcase.
712 2013-05-21 Richard Biener <rguenther@suse.de>
714 PR tree-optimization/57303
715 * gcc.dg/torture/pr57303.c: New testcase.
717 2013-05-21 Jakub Jelinek <jakub@redhat.com>
719 PR tree-optimization/57321
720 * gcc.c-torture/execute/pr57321.c: New test.
722 2013-05-20 Tobias Burnus <burnus@net-b.de>
726 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
727 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
728 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
729 * gfortran.dg/binding_label_tests_3.f03: Ditto.
730 * gfortran.dg/binding_label_tests_4.f03: Ditto.
731 * gfortran.dg/binding_label_tests_5.f03: Ditto.
732 * gfortran.dg/binding_label_tests_6.f03: Ditto.
733 * gfortran.dg/binding_label_tests_7.f03: Ditto.
734 * gfortran.dg/binding_label_tests_8.f03: Ditto.
735 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
736 * gfortran.dg/binding_label_tests_24.f90: New.
737 * gfortran.dg/binding_label_tests_25.f90: New.
739 2013-05-20 Tobias Burnus <burnus@net-b.de>
742 * gfortran.dg/binding_label_tests_17.f90: New.
743 * gfortran.dg/binding_label_tests_18.f90: New.
744 * gfortran.dg/binding_label_tests_19.f90: New.
745 * gfortran.dg/binding_label_tests_20.f90: New.
746 * gfortran.dg/binding_label_tests_21.f90: New.
747 * gfortran.dg/binding_label_tests_22.f90: New.
748 * gfortran.dg/binding_label_tests_23.f90: New.
750 2013-05-20 Tobias Burnus <burnus@net-b.de>
753 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
754 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
755 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
756 * gfortran.dg/common_18.f90: New.
757 * gfortran.dg/common_19.f90: New.
758 * gfortran.dg/common_20.f90: New.
759 * gfortran.dg/common_21.f90: New.
761 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
764 * g++.dg/parse/error52.C: New.
765 * g++.dg/parse/error3.C: Adjust.
766 * g++.dg/parse/error36.C: Likewise.
768 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
771 * gcc.target/sh/pr56547-1.c: New.
772 * gcc.target/sh/pr56547-2.c: New.
774 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
777 * g++.dg/warn/Wsign-compare-6.C: New.
778 * g++.dg/warn/Wdouble-promotion.C: Adjust.
780 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
783 * g++.dg/template/error50.C: New.
785 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
788 * g++.dg/ext/complit13.C: New.
790 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
793 * g++.dg/pr57175.C: New testcase.
795 2013-05-17 Easwaran Raman <eraman@google.com>
797 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
799 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
802 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
804 2013-05-17 Jakub Jelinek <jakub@redhat.com>
806 PR rtl-optimization/57281
807 PR rtl-optimization/57300
808 * gcc.dg/pr57300.c: New test.
809 * gcc.c-torture/execute/pr57281.c: New test.
811 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
814 * g++.dg/ext/sizeof-complit.C: New.
816 2013-05-17 Marek Polacek <polacek@redhat.com>
818 * gcc.dg/strlenopt-25.c: New test.
819 * gcc.dg/strlenopt-26.c: Likewise.
821 2013-05-17 Jakub Jelinek <jakub@redhat.com>
823 * gcc.target/i386/rotate-4.c: Compile only with -mavx
824 instead of -mavx2, require only avx instead of avx2.
825 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
826 of avx2-check.h and turn into an avx runtime test instead of
829 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
831 * g++.dg/ext/vector22.C: Uncomment working test.
833 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
836 * g++.dg/template/pr17410.C: New.
838 2013-05-16 Jakub Jelinek <jakub@redhat.com>
840 * gcc.target/i386/rotate-3.c: New test.
841 * gcc.target/i386/rotate-3a.c: New test.
842 * gcc.target/i386/rotate-4.c: New test.
843 * gcc.target/i386/rotate-4a.c: New test.
844 * gcc.target/i386/rotate-5.c: New test.
845 * gcc.target/i386/rotate-5a.c: New test.
847 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
849 * gcc.dg/visibility-21.c: Require section_anchors.
851 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
853 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
854 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
855 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
857 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
859 * gcc.dg/visibility-21.c: New.
861 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
864 * gcc.dg/pr57286.c: New testcase.
865 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
866 * g++.dg/ext/vector22.C: Comment out transformations not
869 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
872 * gcc.target/mips/call-1.c: Restrict to o32.
873 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
875 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
877 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
879 * g++.dg/warn/Wshadow-1.C: Likewise.
880 * g++.dg/warn/Wshadow-6.C: Likewise.
881 * g++.dg/warn/Wshadow-7.C: Likewise.
883 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
886 * g++.dg/parse/pr31952-1.C: New.
887 * g++.dg/parse/pr31952-2.C: Likewise.
888 * g++.dg/parse/pr31952-3.C: Likewise.
890 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
891 * g++.old-deja/g++.jason/cond.C: Likewise.
892 * g++.dg/cpp0x/range-for5.C: Likewise.
894 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
897 * gcc.target/arm/pr40887.c: Adjust testcase.
898 * gcc.target/arm/pr19599.c: New test.
900 2013-05-15 Richard Biener <rguenther@suse.de>
902 PR tree-optimization/57275
903 * gcc.target/i386/pr57275.c: New testcase.
905 2013-05-15 Jan Hubicka <jh@suse.cz>
907 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
908 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
909 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
911 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
913 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
916 2013-05-14 Jakub Jelinek <jakub@redhat.com>
919 * c-c++-common/Wsequence-point-1.c: New test.
921 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
923 * g++.dg/ext/vector22.C: New testcase.
924 * gcc.dg/binop-xor3.c: Remove xfail.
926 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
928 * gcc.target/aarch64/vect-fcm.x: Add cases testing
929 FLOAT cmp FLOAT ? INT : INT.
930 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
931 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
932 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
933 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
934 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
935 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
937 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
940 * g++.dg/cpp0x/defaulted43.C: New.
942 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
944 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
945 (alloca): Remove declaration.
946 (foo9): Replace alloca by __builtin_alloca.
948 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
950 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
951 Expect "size of array is too large" error.
953 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
955 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
957 2013-05-14 Richard Biener <rguenther@suse.de>
960 * g++.dg/torture/pr57235.C: New testcase.
962 2013-05-14 Jakub Jelinek <jakub@redhat.com>
965 * gcc.dg/torture/pr57251.c: New test.
967 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
970 * gcc.target/i386/pr57264.c: New test.
972 2013-05-13 Jakub Jelinek <jakub@redhat.com>
974 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
976 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
978 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
980 2013-05-13 Jakub Jelinek <jakub@redhat.com>
982 PR tree-optimization/45216
983 PR tree-optimization/57157
984 * c-c++-common/rotate-1.c: Add 32 tests with +.
985 * c-c++-common/rotate-1a.c: Adjust.
986 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
987 * c-c++-common/rotate-2b.c: New test.
988 * c-c++-common/rotate-3.c: Add 32 tests with +.
989 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
990 * c-c++-common/rotate-4b.c: New test.
991 * c-c++-common/rotate-5.c: New test.
993 2013-05-13 Martin Jambor <mjambor@suse.cz>
996 * gcc.dg/ipa/remref-0.c: New test.
997 * gcc.dg/ipa/remref-1a.c: Likewise.
998 * gcc.dg/ipa/remref-1b.c: Likewise.
999 * gcc.dg/ipa/remref-2a.c: Likewise.
1000 * gcc.dg/ipa/remref-2b.c: Likewise.
1002 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
1004 * gcc.dg/vector-shift-2.c: New testcase.
1006 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1008 PR tree-optimization/57230
1009 * gcc.dg/strlenopt-24.c: New test.
1011 PR tree-optimization/57230
1012 * gcc.dg/strlenopt-23.c: New test.
1014 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1017 * gcc.target/sh/pr57108.c: Move this test case to ...
1018 * gcc.c-torture/compile/pr57108.c: ... here.
1020 2013-05-10 Richard Biener <rguenther@suse.de>
1022 PR tree-optimization/57214
1023 * gcc.dg/torture/pr57214.c: New testcase.
1025 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1027 * gcc.dg/vector-shift.c: New testcase.
1029 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1031 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1033 PR tree-optimization/45216
1034 PR tree-optimization/57157
1035 * c-c++-common/rotate-1.c: New test.
1036 * c-c++-common/rotate-1a.c: New test.
1037 * c-c++-common/rotate-2.c: New test.
1038 * c-c++-common/rotate-2a.c: New test.
1039 * c-c++-common/rotate-3.c: New test.
1040 * c-c++-common/rotate-3a.c: New test.
1041 * c-c++-common/rotate-4.c: New test.
1042 * c-c++-common/rotate-4a.c: New test.
1044 2013-05-10 Richard Biener <rguenther@suse.de>
1046 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1047 * gcc.target/i386/l_fma_double_1.c: Adjust.
1048 * gcc.target/i386/l_fma_double_2.c: Likewise.
1049 * gcc.target/i386/l_fma_double_3.c: Likewise.
1050 * gcc.target/i386/l_fma_double_4.c: Likewise.
1051 * gcc.target/i386/l_fma_double_5.c: Likewise.
1052 * gcc.target/i386/l_fma_double_6.c: Likewise.
1053 * gcc.target/i386/l_fma_float_1.c: Likewise.
1054 * gcc.target/i386/l_fma_float_2.c: Likewise.
1055 * gcc.target/i386/l_fma_float_3.c: Likewise.
1056 * gcc.target/i386/l_fma_float_4.c: Likewise.
1057 * gcc.target/i386/l_fma_float_5.c: Likewise.
1058 * gcc.target/i386/l_fma_float_6.c: Likewise.
1060 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1063 * g++.dg/cpp0x/pr51226.C: New.
1065 2013-04-16 Han Shen <shenhan@google.com>
1067 Test cases for '-fstack-protector-strong'.
1068 * gcc.dg/fstack-protector-strong.c: New.
1069 * g++.dg/fstack-protector-strong.C: New.
1071 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1073 * gcc.target/aarch64/ands_1.c: New test.
1074 * gcc.target/aarch64/ands_2.c: Likewise
1076 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1078 * lib/target-supports.exp (check_effective_target_hw): New
1080 * c-c++-common/asan/clone-test-1.c: Call
1081 check_effective_target_hw.
1082 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1083 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1084 possible decorations.
1085 * c-c++-common/asan/null-deref-1.c: Likewise.
1086 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1087 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1088 * c-c++-common/asan/use-after-free-1.c: Likewise.
1089 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1090 * g++.dg/asan/large-func-test-1.C: Likewise.
1092 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1094 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1096 2013-05-07 Richard Biener <rguenther@suse.de>
1099 * g++.dg/torture/pr57190.C: New testcase.
1101 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1103 PR tree-optimization/57149
1104 * gcc.dg/pr57149.c: New test.
1107 * gcc.dg/pr57184.c: New test.
1109 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1111 * gnat.dg/specs/array3.ads: New test.
1113 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1115 * c-c++-common/vector-scalar-2.c: New testcase.
1117 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1119 * gcc.target/i386/asm-dialect-2.c: New testcase.
1121 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1124 * g++.dg/cpp0x/auto38.C: New.
1126 2013-05-06 Richard Biener <rguenther@suse.de>
1128 PR tree-optimization/57185
1129 * gcc.dg/autopar/pr57185.c: New testcase.
1131 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1134 * gcc.target/i386/pr57106.c: New test.
1136 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1138 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1139 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1140 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1141 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1142 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1143 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1144 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1146 2013-05-06 Teresa Johnson <tejohnson@google.com>
1149 * gcc.dg/pr57154.c: New test.
1151 2013-05-06 Richard Biener <rguenther@suse.de>
1154 * gcc.dg/torture/pr57147-1.c: New testcase.
1155 * gcc.dg/torture/pr57147-2.c: Likewise.
1156 * gcc.dg/torture/pr57147-3.c: Likewise.
1158 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1161 * gcc.target/sh/pr55303-1.c: New.
1162 * gcc.target/sh/pr55303-2.c: New.
1163 * gcc.target/sh/pr55303-3.c: New.
1165 2013-05-05 Tobias Burnus <burnus@net-b.de>
1167 * gfortran.dg/allocate_with_source_3.f90: New.
1169 2013-05-05 Tobias Burnus <burnus@net-b.de>
1172 * gfortran.dg/null_8.f90: New.
1174 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1177 * g++.dg/cpp0x/enum27.C: New.
1178 * g++.dg/cpp0x/enum_base.C: Adjust.
1180 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1182 PR tree-optimization/56205
1183 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1185 2013-05-04 Tobias Burnus <burnus@net-b.de>
1187 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1188 * gfortran.dg/bind_c_usage_27.f90: New.
1189 * gfortran.dg/bind_c_usage_28.f90: New.
1191 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1194 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1196 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1199 * gcc.target/powerpc/pr57150.c: New file.
1201 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1203 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1204 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1205 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1206 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1207 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1208 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1209 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1211 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1213 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1214 scan-assembler-times.
1216 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1218 * gcc.dg/tree-ssa/slsr-32.c: New.
1219 * gcc.dg/tree-ssa/slsr-33.c: New.
1220 * gcc.dg/tree-ssa/slsr-34.c: New.
1221 * gcc.dg/tree-ssa/slsr-35.c: New.
1222 * gcc.dg/tree-ssa/slsr-36.c: New.
1223 * gcc.dg/tree-ssa/slsr-37.c: New.
1224 * gcc.dg/tree-ssa/slsr-38.c: New.
1226 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1228 * gcc.target/aarch64/tst_1.c: New test.
1229 * gcc.target/aarch64/tst_2.c: Likewise
1231 2013-05-02 Jeff Law <law@redhat.com>
1233 PR tree-optimization/57144
1234 * gcc.c-torture/execute/pr57144.c: New test.
1236 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1238 PR rtl-optimization/57130
1239 * gcc.c-torture/execute/pr57130.c: New test.
1241 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1243 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1245 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1247 * gcc.target/aarch64/fabd.c: New file.
1249 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1252 * g++.dg/cpp0x/pr54318.C: New.
1254 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1257 * g++.dg/parse/error51.C: New.
1258 * g++.dg/parse/error15.C: Adjust column numbers.
1260 2013-05-02 Tobias Burnus <burnus@net-b.de>
1263 * gfortran.dg/size_kind_2.f90: New.
1264 * gfortran.dg/size_kind_3.f90: New.
1266 2013-05-02 Richard Biener <rguenther@suse.de>
1269 * g++.dg/torture/pr57140.C: New testcase.
1271 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1274 * gcc.target/arm/pr56732-1.c: New test.
1276 2013-05-02 Martin Jambor <mjambor@suse.cz>
1279 * gcc.dg/ipa/pr56988.c: New test.
1281 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1283 * gcc.target/aarch64/bics_1.c: New test.
1284 * gcc.target/aarch64/bics_2.c: Likewise.
1286 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1288 PR rtl-optimization/57131
1289 * gcc.c-torture/execute/pr57131.c: New test.
1291 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1294 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1296 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1299 * gcc.target/i386/pr57091.c: New test.
1301 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1303 * gcc.target/aarch64/vect-vaddv.c: New.
1305 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1307 * gcc.target/aarch64/vect-vmaxv.c: New.
1308 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1310 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1312 * gcc.target/aarch64/scalar-vca.c: New.
1313 * gcc.target/aarch64/vect-vca.c: Likewise.
1315 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1317 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1318 (test_vceqd_s64): Force arguments to SIMD registers.
1319 (test_vceqzd_s64): Likewise.
1320 (test_vcged_s64): Likewise.
1321 (test_vcled_s64): Likewise.
1322 (test_vcgezd_s64): Likewise.
1323 (test_vcged_u64): Likewise.
1324 (test_vcgtd_s64): Likewise.
1325 (test_vcltd_s64): Likewise.
1326 (test_vcgtzd_s64): Likewise.
1327 (test_vcgtd_u64): Likewise.
1328 (test_vclezd_s64): Likewise.
1329 (test_vcltzd_s64): Likewise.
1330 (test_vtst_s64): Likewise.
1331 (test_vtst_u64): Likewise.
1333 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1336 * g++.dg/cpp0x/decltype53.C: New.
1338 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1341 * gfortran.dg/power_5.f90: New test.
1343 2013-04-30 Richard Biener <rguenther@suse.de>
1346 * gcc.dg/torture/pr57122.c: New testcase.
1348 2013-04-30 Richard Biener <rguenther@suse.de>
1351 * g++.dg/torture/pr57107.C: New testcase.
1353 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1355 PR rtl-optimization/57105
1356 * gcc.dg/pr57105.c: New test.
1358 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1360 PR tree-optimization/57104
1361 * gcc.dg/pr57104.c: New test.
1363 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1366 * gcc.target/i386/pr44578.c: New test.
1368 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1371 * gcc.target/i386/pr57097.c: New test.
1373 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1376 * gcc.target/i386/pr57098.c: New test.
1378 2013-04-29 Kai Tietz <ktietz@redhat.com>
1380 * gcc.c-torture/execute/pr55875.c: New test.
1382 2013-04-29 Richard Biener <rguenther@suse.de>
1385 * gcc.dg/torture/pr57075.c: New testcase.
1387 2013-04-29 Richard Biener <rguenther@suse.de>
1390 * gcc.dg/autopar/pr57103.c: New testcase.
1392 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1394 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1396 2013-04-29 Tom de Vries <tom@codesourcery.com>
1398 * gcc.dg/pr50763.c: Update test.
1400 2013-04-26 Jeff Law <law@redhat.com>
1402 * gcc.dg/tree-ssa/vrp88.c: New test.
1404 2013-04-29 Christian Bruel <christian.bruel@st.com>
1407 * gcc.target/sh/pr57108.c: New test.
1409 2013-04-29 Richard Biener <rguenther@suse.de>
1412 * gfortran.dg/gomp/pr57089.f90: New testcase.
1414 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1416 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1418 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1420 * gcc.target/aarch64/vect-vcvt.c: New.
1422 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1424 * gcc.target/aarch64/vect-vrnd.c: New.
1426 2013-04-29 Richard Biener <rguenther@suse.de>
1428 PR tree-optimization/57081
1429 * gcc.dg/torture/pr57081.c: New testcase.
1431 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1433 PR tree-optimization/57083
1434 * gcc.dg/torture/pr57083.c: New test.
1436 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1439 * g++.dg/cpp0x/decltype52.C: New.
1441 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1443 N3472 binary constants
1444 * g++.dg/cpp/limits.C: Adjust warning wording.
1445 * g++.dg/system-binary-constants-1.C: Likewise.
1446 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1448 2013-04-28 Tobias Burnus <burnus@net-b.de>
1451 * gfortran.dg/coarray_30.f90: New.
1453 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1456 * frontend-passes (optimize_power): New function.
1457 (optimize_op): Use it.
1459 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1462 * gcc.c-torture/execute/pr56866.c: New test.
1463 * gcc.target/i386/pr56866.c: New test.
1465 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1468 * gcc.dg/setjmp-5.c: New test.
1470 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1473 * g++.dg/cpp0x/constexpr-55708.C: New.
1475 2013-04-26 Richard Biener <rguenther@suse.de>
1477 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1478 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1479 * gcc.dg/pr53265.c: Remove XFAILs.
1480 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1481 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1483 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1485 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1486 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1487 -fdiagnostics-color=never option similarly to
1488 -fno-diagnostics-show-caret option.
1490 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1492 PR rtl-optimization/57003
1493 * gcc.target/i386/pr57003.c: New test.
1495 2013-04-25 Marek Polacek <polacek@redhat.com>
1497 PR tree-optimization/57066
1498 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1500 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1501 Tejas Belagod <tejas.belagod@arm.com>
1503 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1504 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1505 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1507 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1509 * gcc.target/aarch64/cmp.c: New.
1511 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1513 * gcc.target/aarch64/ngc.c: New.
1515 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1517 * lib/target-supports.exp
1518 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1519 (check_effective_target_arm_neon_fp16_ok): Likewise.
1520 (add_options_for_arm_neon_fp16): Likewise.
1521 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1522 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1524 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1526 PR rtl-optimizations/57046
1527 * gcc.target/i386/pr57046.c: New test.
1529 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1531 * g++.dg/cpp1y/cplusplus.C: New.
1533 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1535 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1537 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1539 * c-c++-common/Wpointer-arith-1.c: New.
1541 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1543 * g++.dg/cpp1y/cxx1y_macro.C: New.
1545 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1548 * g++.dg/cpp0x/sfinae45.C: New.
1550 2013-04-24 Richard Biener <rguenther@suse.de>
1553 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1555 2013-04-23 Richard Biener <rguenther@suse.de>
1558 * gcc.dg/torture/pr57036-1.c: New testcase.
1559 * gcc.dg/torture/pr57036-2.c: Likewise.
1561 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1563 * gcc.target/aarch64/scalar-mov.c: New testcase.
1565 2013-04-23 Richard Biener <rguenther@suse.de>
1567 PR tree-optimization/57026
1568 * gcc.dg/torture/pr57026.c: New testcase.
1570 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1574 * gfortran.dg/transfer_check_4.f90: New.
1576 2013-04-22 Marek Polacek <polacek@redhat.com>
1579 * gcc.dg/pr56990.c: New test.
1581 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1584 * gcc.target/i386/pr57018.c: New test.
1586 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1588 * gcc.target/aarch64/vrecps.c: New.
1589 * gcc.target/aarch64/vrecpx.c: Likewise.
1591 2013-04-22 Christian Bruel <christian.bruel@st.com>
1594 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1596 2013-04-21 Jeff Law <law@redhat.com>
1598 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1600 2013-04-20 Tobias Burnus <burnus@net-b.de>
1603 * gfortran.dg/c_loc_test_22.f90: New.
1605 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1607 PR rtl-optimization/56847
1608 * gcc.dg/pr56847.c: New test.
1610 2013-04-19 Richard Biener <rguenther@suse.de>
1612 PR tree-optimization/56982
1613 * gcc.c-torture/execute/pr56982.c: New testcase.
1615 2013-04-19 Martin Jambor <mjambor@suse.cz>
1617 PR tree-optimization/56718
1618 * g++.dg/ipa/imm-devirt-1.C: New test.
1619 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1621 2013-04-19 Richard Biener <rguenther@suse.de>
1623 PR tree-optimization/57000
1624 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1626 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1627 Mikael Morin <mikael@gcc.gnu.org>
1630 * gfortran.dg/array_constructor_45.f90: New test.
1631 * gfortran.dg/array_constructor_46.f90: New test.
1632 * gfortran.dg/array_constructor_47.f90: New test.
1633 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1635 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1637 PR rtl-optimization/56999
1638 * g++.dg/opt/pr56999.C: New test.
1640 2013-04-18 Cary Coutant <ccoutant@google.com>
1642 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1643 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1645 2013-04-18 Cary Coutant <ccoutant@google.com>
1647 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1648 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1649 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1650 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1651 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1652 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1653 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1654 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1655 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1656 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1657 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1659 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1661 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1663 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1665 PR tree-optimization/56984
1666 * gcc.c-torture/compile/pr56984.c: New test.
1668 PR rtl-optimization/56992
1669 * gcc.dg/pr56992.c: New test.
1671 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1674 * gfortran.dg/proc_ptr_42.f90: New.
1676 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1678 * gnat.dg/discr41.ad[sb]: New test.
1679 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1680 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1681 * gcc.dg/vect/slp-24.c: Likewise.
1682 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1683 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1684 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1685 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1686 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1687 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1688 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1689 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1690 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1691 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1692 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1693 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1694 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1695 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1696 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1697 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1698 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1699 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1700 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1701 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1702 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1703 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1704 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1705 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1706 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1707 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1709 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1712 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1713 * gfortran.dg/module_md5_1.f90: Remove.
1715 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1717 * gcc.target/aarch64/adds3.c: New.
1718 * gcc.target/aarch64/subs3.c: New.
1720 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1722 * gcc.target/aarch64/adds1.c: New.
1723 * gcc.target/aarch64/adds2.c: New.
1724 * gcc.target/aarch64/subs1.c: New.
1725 * gcc.target/aarch64/subs2.c: New.
1727 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1729 Implement n3599 - Literal operator templates for strings.
1730 * g++.dg/cpp1y/udlit-char-template.C: New test.
1731 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1733 2013-04-16 Tobias Burnus <burnus@net-b.de>
1736 * gfortran.dg/no_arg_check_1.f90: New.
1737 * gfortran.dg/no_arg_check_2.f90: New.
1738 * gfortran.dg/no_arg_check_3.f90: New.
1740 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1743 * gfortran.dg/proc_ptr_41.f90: New.
1745 2013-04-16 Richard Biener <rguenther@suse.de>
1747 PR tree-optimization/56756
1748 * gcc.dg/torture/pr56756.c: New testcase.
1750 2013-04-16 Tobias Burnus <burnus@net-b.de>
1753 * gfortran.dg/c_assoc_5.f90: New.
1755 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1757 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1758 * gcc.c-torture/execute/pr33992.x: Remove.
1759 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1760 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1761 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1763 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1765 PR tree-optimization/56962
1766 * gcc.c-torture/execute/pr56962.c: New test.
1768 2013-04-15 Richard Biener <rguenther@suse.de>
1770 PR tree-optimization/56933
1771 * gcc.dg/vect/pr56933.c: New testcase.
1773 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1775 * gcc.target/arm/anddi3-opt.c: New test.
1776 * gcc.target/arm/anddi3-opt2.c: Likewise.
1778 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1780 * gcc.dg/pr56890-1.c: New test.
1781 * gcc.dg/pr56890-2.c: Likewise.
1783 2013-04-15 Joey Ye <joey.ye@arm.com>
1785 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1786 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1788 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1791 * gfortran.dg/select_type_33.f03: New test.
1793 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1796 * gfortran.dg/typebound_proc_29.f03: New.
1798 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1801 * gfortran.dg/typebound_proc_28.f03: New.
1803 2013-04-12 Jeff Law <law@redhat.com>
1805 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1808 2013-04-12 Tobias Burnus <burnus@net-b.de>
1811 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1813 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1816 * gcc.target/i386/pr56903.c: New test.
1818 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1821 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1822 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1823 * gfortran.dg/block_11.f90: Fix invalid test case.
1824 * gfortran.dg/function_types_3.f90: Add new error message.
1825 * gfortran.dg/global_references_1.f90: Ditto.
1826 * gfortran.dg/import2.f90: Remove unneeded parts.
1827 * gfortran.dg/import6.f90: Fix invalid test case.
1828 * gfortran.dg/proc_decl_2.f90: Ditto.
1829 * gfortran.dg/proc_decl_9.f90: Ditto.
1830 * gfortran.dg/proc_decl_18.f90: Ditto.
1831 * gfortran.dg/proc_ptr_40.f90: New.
1832 * gfortran.dg/whole_file_7.f90: Modified error wording.
1833 * gfortran.dg/whole_file_16.f90: Ditto.
1834 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1835 * gfortran.dg/whole_file_18.f90: Modified error wording.
1836 * gfortran.dg/whole_file_20.f03: Ditto.
1837 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1840 2013-04-12 Richard Biener <rguenther@suse.de>
1843 2013-04-10 Richard Biener <rguenther@suse.de>
1845 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1847 2013-04-12 Tobias Burnus <burnus@net-b.de>
1850 * gfortran.dg/class_allocate_15.f90: New.
1853 2013-04-12 Tobias Burnus <burnus@net-b.de>
1855 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1856 scan-tree-dump-times.
1858 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1860 PR tree-optimization/56918
1861 PR tree-optimization/56920
1862 * gcc.dg/vect/pr56918.c: New test.
1863 * gcc.dg/vect/pr56920.c: New test.
1865 2013-04-12 Tobias Burnus <burnus@net-b.de>
1868 * gfortran.dg/class_allocate_14.f90: New.
1869 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1870 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1872 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1874 * gcc.dg/fold-cstvecshift.c: New testcase.
1876 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1878 * gcc.target/aarch64/negs.c: New.
1881 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1884 * g++.dg/template/arrow4.C: New test.
1886 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1888 * gnat.dg/array23.adb: New test.
1889 * gnat.dg/array23_pkg[123].ads: New helpers.
1891 2013-04-11 Jeff Law <law@redhat.com>
1893 PR tree-optimization/56900
1894 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1896 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1899 * g++.dg/cpp0x/sfinae44.C: New.
1901 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1903 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1904 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1906 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1909 * g++.dg/cpp0x/enum26.C: New.
1910 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1912 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1914 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1916 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1918 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1919 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1920 loop is vectorized and that the correct instruction is generated.
1921 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1922 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1923 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1925 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1927 PR tree-optimization/56899
1928 * gcc.c-torture/execute/pr56899.c: New test.
1930 2013-04-10 David S. Miller <davem@davemloft.net>
1932 * gcc.target/sparc/setcc-4.c: New test.
1933 * gcc.target/sparc/setcc-5.c: New test.
1935 2013-04-10 Richard Biener <rguenther@suse.de>
1937 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1939 2013-04-10 Richard Biener <rguenther@suse.de>
1941 * gcc.dg/vect/slp-39.c: New testcase.
1943 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1945 PR tree-optimization/55524
1946 * gcc.target/epiphany/fnma-1.c: New test.
1948 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1950 * gcc.dg/tree-ssa/inline-11.c: New test
1952 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1955 * g++.dg/template/arrow3.C: New test.
1957 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1959 * gcc.target/arm/minmax_minus.c: New test.
1961 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1964 * c-c++-common/gomp/pr56883.c: New test.
1966 2013-04-09 Jeff Law <law@redhat.com>
1968 * gcc.dg/tree-ssa/vrp87.c: New test.
1970 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1972 PR tree-optimization/56854
1973 * g++.dg/torture/pr56854.C: New test.
1975 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1978 * gfortran.dg/array_constructor_44.f90: New test.
1980 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1983 * g++.dg/cpp0x/constexpr-specialization.C: New.
1985 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1987 * gcc.c-torture/execute/pr56837.c: New test.
1991 * g++.dg/opt/vt3.C: New test.
1992 * g++.dg/opt/vt4.C: New test.
1994 2013-04-08 Jeff Law <law@redhat.com>
1996 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1998 2013-04-08 Richard Biener <rguenther@suse.de>
2000 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2002 2013-04-08 Richard Biener <rguenther@suse.de>
2004 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2006 2013-04-08 Richard Biener <rguenther@suse.de>
2008 * g++.dg/vect/slp-pr56812.cc: Adjust.
2010 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2012 * gcc.dg/pr56837.c: New test.
2013 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2014 "generated memset minus one".
2016 2013-04-07 Tobias Burnus <burnus@net-b.de>
2019 * gfortran.dg/reshape_5.f90: New.
2021 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2024 * gcc.target/powerpc/recip-1.c: Modify expected output.
2025 * gcc.target/powerpc/recip-3.c: Likewise.
2026 * gcc.target/powerpc/recip-4.c: Likewise.
2027 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2029 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2031 * gcc.target/arm/peep-ldrd-1.c: New test.
2032 * gcc.target/arm/peep-strd-1.c: Likewise.
2034 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2036 * gcc.target/arm/negdi-1.c: New test.
2037 * gcc.target/arm/negdi-2.c: Likewise.
2038 * gcc.target/arm/negdi-3.c: Likewise.
2039 * gcc.target/arm/negdi-4.c: Likewise.
2041 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2043 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2044 Add -march=armv8-a when we use v8 NEON.
2045 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2046 (check_effective_target_vect_call_ceilf): Likewise.
2047 (check_effective_target_vect_call_floorf): Likewise.
2048 (check_effective_target_vect_call_roundf): Likewise.
2049 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2050 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2051 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2052 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2053 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2055 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2057 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2058 * gcc.target/powerpc/sd-pwr6.c: Same.
2059 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2060 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2062 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2064 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2066 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2069 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2070 * gfortran.dg/altreturn_4.f90: Ditto.
2071 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2072 * gfortran.dg/altreturn_5.f90: Ditto.
2073 * gfortran.dg/altreturn_6.f90: Ditto.
2074 * gfortran.dg/altreturn_7.f90: Ditto.
2076 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2078 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2080 (check_effective_target_arm_v8_neon_ok_nocache):
2082 (check_effective_target_arm_v8_neon_ok): Change to use
2083 check_effective_target_arm_v8_neon_ok_nocache.
2084 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2086 (check_effective_target_vect_call_btruncf):
2087 Enable for arm and ARMv8 NEON.
2088 (check_effective_target_vect_call_ceilf): Likewise.
2089 (check_effective_target_vect_call_floorf): Likewise.
2090 (check_effective_target_vect_call_roundf): Likewise.
2091 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2094 2013-04-04 Marek Polacek <polacek@redhat.com>
2096 PR tree-optimization/48186
2097 * gcc.dg/pr48186.c: New test.
2099 2013-04-04 Richard Biener <rguenther@suse.de>
2101 PR tree-optimization/56826
2102 * gcc.dg/vect/pr56826.c: New testcase.
2103 * gcc.dg/vect/O3-pr36098.c: Adjust.
2105 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2107 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2108 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2109 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2110 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2111 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2112 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2113 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2114 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2115 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2116 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2118 2013-04-04 Richard Biener <rguenther@suse.de>
2120 PR tree-optimization/56213
2121 * gcc.dg/vect/vect-123.c: New testcase.
2123 2013-04-04 Tobias Burnus <burnus@net-b.de>
2126 * gfortran.dg/read_repeat_2.f90: New.
2128 2013-04-04 Richard Biener <rguenther@suse.de>
2130 PR tree-optimization/56837
2131 * g++.dg/torture/pr56837.C: New testcase.
2133 2013-04-04 Tobias Burnus <burnus@net-b.de>
2136 * gfortran.dg/c_loc_test_21.f90: New.
2137 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2138 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2139 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2140 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2141 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2143 2013-04-03 Jeff Law <law@redhat.com>
2145 PR tree-optimization/56799
2146 * gcc.c-torture/execute/pr56799.c: New test.
2148 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2151 * g++.dg/warn/Wpointer-arith-1.C: New.
2152 * g++.dg/gomp/for-19.C: Adjust.
2154 2013-04-03 Marek Polacek <polacek@redhat.com>
2157 * gcc.dg/pr55702.c: New test.
2159 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2162 * gcc.dg/pr56809.c: New testcase.
2164 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2167 * g++.dg/debug/pr56819.C: New test.
2169 2013-04-03 Richard Biener <rguenther@suse.de>
2171 PR tree-optimization/56817
2172 * g++.dg/torture/pr56817.C: New testcase.
2174 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2176 * gcc.dg/vect/bb-slp-31.c: New file.
2178 2013-04-03 Jason Merrill <jason@redhat.com>
2181 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2183 2013-04-03 Richard Biener <rguenther@suse.de>
2185 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2187 2013-04-03 Richard Biener <rguenther@suse.de>
2189 PR tree-optimization/55964
2190 * gcc.dg/torture/pr55964-2.c: New testcase.
2192 2013-04-03 Richard Biener <rguenther@suse.de>
2194 PR tree-optimization/56501
2195 * gcc.dg/torture/pr56501.c: New testcase.
2197 2013-04-03 Richard Biener <rguenther@suse.de>
2199 PR tree-optimization/56407
2200 * gcc.dg/torture/pr56407.c: New testcase.
2202 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2204 PR tree-optimization/56790
2205 * g++.dg/ext/pr56790-1.C: New testcase.
2207 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2209 * gcc.target/i386/merge-1.c: New testcase.
2210 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2212 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2215 * gcc.c-torture/execute/pr19449.c: New test.
2217 2013-04-03 Richard Biener <rguenther@suse.de>
2219 PR tree-optimization/56812
2220 * g++.dg/vect/slp-pr56812.cc: New testcase.
2222 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2226 * gfortran.dg/altreturn_8.f90: New.
2227 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2228 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2229 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2231 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2233 PR rtl-optimization/56745
2234 * gcc.c-torture/compile/pr56745.c: New test.
2236 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2238 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2240 2013-04-02 Richard Biener <rguenther@suse.de>
2242 PR tree-optimization/56778
2243 * gcc.dg/torture/pr56778.c: New testcase.
2245 2013-04-02 Richard Biener <rguenther@suse.de>
2248 * g++.dg/torture/pr56768.C: New testcase.
2250 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2252 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2254 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2257 * gfortran.dg/namelist_82.f90: New test.
2259 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2262 * gfortran.dg/implicit_class_1.f90: New.
2264 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2267 * gfortran.dg/namelist_81.f90: New test.
2269 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2271 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2272 for constant and equal string lengths.
2273 * gfortran.dg/character_comparison_5.f90: Likewise.
2274 * gfortran.dg/character_comparison_9.f90: New test.
2276 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2278 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2279 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2281 2013-03-29 Tobias Burnus <burnus@net-b.de>
2284 * gfortran.dg/optional_absent_3.f90: New.
2286 2013-03-29 Tobias Burnus <burnus@net-b.de>
2289 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2291 2013-03-29 Tobias Burnus <burnus@net-b.de>
2294 * gfortran.dg/namelist_80.f90: New.
2296 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2299 * gfortran.dg/string_length_2.f90: New test.
2300 * gfortran.dg/dependency_41.f90: New test.
2302 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2305 * gfortran.dg/array_constructor_43.f90: New test.
2306 * gfortran.dg/random_seed_3.f90: New test.
2308 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2310 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2311 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2312 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2313 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2314 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2315 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2316 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2317 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2318 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2319 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2321 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2324 * g++.dg/conversion/op4.C: Adjust.
2325 * g++.dg/cpp0x/rv1n.C: Likewise.
2326 * g++.dg/cpp0x/rv2n.C: Likewise.
2327 * g++.dg/cpp0x/template_deduction.C: Likewise.
2328 * g++.dg/expr/cond8.C: Likewise.
2329 * g++.dg/other/error4.C: Likewise.
2330 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2331 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2332 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2333 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2334 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2335 * g++.old-deja/g++.law/cvt20.C: Likewise.
2336 * g++.old-deja/g++.law/cvt8.C: Likewise.
2337 * g++.old-deja/g++.law/init8.C: Likewise.
2338 * g++.old-deja/g++.mike/net12.C: Likewise.
2339 * g++.old-deja/g++.mike/net8.C: Likewise.
2340 * g++.old-deja/g++.mike/p2793.C: Likewise.
2341 * g++.old-deja/g++.mike/p3836.C: Likewise.
2342 * g++.old-deja/g++.mike/p418.C: Likewise.
2343 * g++.old-deja/g++.mike/p701.C: Likewise.
2344 * g++.old-deja/g++.mike/p807.C: Likewise.
2346 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2349 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2352 2013-03-28 Marek Polacek <polacek@redhat.com>
2354 PR tree-optimization/56695
2355 * gcc.dg/vect/pr56695.c: New test.
2357 2013-03-28 Richard Biener <rguenther@suse.de>
2359 PR tree-optimization/37021
2360 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2361 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2363 2013-03-27 Tobias Burnus <burnus@net-b.de>
2367 * gfortran.dg/sizeof_2.f90: New.
2368 * gfortran.dg/sizeof_3.f90: New.
2369 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2371 2013-03-27 Richard Biener <rguenther@suse.de>
2373 PR tree-optimization/37021
2374 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2376 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2378 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2379 * g++.dg/ipa/ivinline-2.C: Likewise.
2380 * g++.dg/ipa/ivinline-3.C: Likewise.
2381 * g++.dg/ipa/ivinline-4.C: Likewise.
2382 * g++.dg/ipa/ivinline-5.C: Likewise.
2383 * g++.dg/ipa/ivinline-7.C: Likewise.
2384 * g++.dg/ipa/ivinline-8.C: Likewise.
2385 * g++.dg/ipa/ivinline-9.C: Likewise.
2386 * g++.dg/cpp0x/noexcept03.C: Likewise.
2387 * gcc.dg/const-1.c: Likewise.
2388 * gcc.dg/ipa/pure-const-1.c: Likewise.
2389 * gcc.dg/noreturn-8.c: Likewise.
2390 * gcc.target/i386/mmx-1.c: Likewise.
2391 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2392 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2393 * gcc.c-torture/execute/pr33992.x: New file.
2395 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2397 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2399 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2402 * g++.dg/ext/desig5.C: New.
2404 2013-03-26 Tobias Burnus <burnus@net-b.de>
2407 * gfortran.dg/merge_init_expr_2.f90: New.
2408 * gfortran.dg/merge_char_1.f90: Modify test to
2409 stay a run-time test.
2410 * gfortran.dg/merge_char_3.f90: Ditto.
2412 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2414 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2415 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2417 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2420 * g++.dg/cpp0x/range-for23.C: New.
2422 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2425 * gfortran.dg/namelist_79.f90: New.
2427 2013-03-25 Martin Jambor <mjambor@suse.cz>
2429 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2431 2013-03-25 Tobias Burnus <burnus@net-b.de>
2451 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2452 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2453 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2454 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2455 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2456 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2457 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2458 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2459 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2460 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2461 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2462 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2463 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2464 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2465 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2466 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2467 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2468 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2469 * gfortran.dg/pr32601_1.f03: Ditto.
2470 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2471 * gfortran.dg/blockdata_7.f90: New.
2472 * gfortran.dg/c_assoc_4.f90: New.
2473 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2474 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2475 * gfortran.dg/c_funloc_tests_8.f90: New.
2476 * gfortran.dg/c_loc_test_17.f90: New.
2477 * gfortran.dg/c_loc_test_18.f90: New.
2478 * gfortran.dg/c_loc_test_19.f90: New.
2479 * gfortran.dg/c_loc_test_20.f90: New.
2480 * gfortran.dg/c_sizeof_5.f90: New.
2481 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2482 * gfortran.dg/transfer_resolve_2.f90: New.
2483 * gfortran.dg/transfer_resolve_3.f90: New.
2484 * gfortran.dg/transfer_resolve_4.f90: New.
2485 * gfortran.dg/pr32601.f03: Update dg-error.
2486 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2487 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2489 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2491 * gcc.target/arm/vseleqdf.c: New test.
2492 * gcc.target/arm/vseleqsf.c: Likewise.
2493 * gcc.target/arm/vselgedf.c: Likewise.
2494 * gcc.target/arm/vselgesf.c: Likewise.
2495 * gcc.target/arm/vselgtdf.c: Likewise.
2496 * gcc.target/arm/vselgtsf.c: Likewise.
2497 * gcc.target/arm/vselledf.c: Likewise.
2498 * gcc.target/arm/vsellesf.c: Likewise.
2499 * gcc.target/arm/vselltdf.c: Likewise.
2500 * gcc.target/arm/vselltsf.c: Likewise.
2501 * gcc.target/arm/vselnedf.c: Likewise.
2502 * gcc.target/arm/vselnesf.c: Likewise.
2503 * gcc.target/arm/vselvcdf.c: Likewise.
2504 * gcc.target/arm/vselvcsf.c: Likewise.
2505 * gcc.target/arm/vselvsdf.c: Likewise.
2506 * gcc.target/arm/vselvssf.c: Likewise.
2508 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2510 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2512 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2513 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2514 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2515 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2516 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2517 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2518 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2519 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2520 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2521 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2522 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2523 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2524 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2525 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2526 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2527 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2528 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2529 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2530 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2531 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2532 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2533 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2534 * gcc.target/arm/atomic-op-char.c: Likewise.
2535 * gcc.target/arm/atomic-op-consume.c: Likewise.
2536 * gcc.target/arm/atomic-op-int.c: Likewise.
2537 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2538 * gcc.target/arm/atomic-op-release.c: Likewise.
2539 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2540 * gcc.target/arm/atomic-op-short.c: Likewise.
2542 2013-03-25 Richard Biener <rguenther@suse.de>
2545 * g++.dg/torture/pr56694.C: New testcase.
2547 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2550 * gcc.target/arm/neon-vcond-gt.c: New test.
2551 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2552 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2554 2013-03-25 Richard Biener <rguenther@suse.de>
2556 PR tree-optimization/56689
2557 * gcc.dg/torture/pr56689.c: New testcase.
2559 2013-03-25 Kai Tietz <ktietz@redhat.com>
2561 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2563 2013-03-24 Tobias Burnus <burnus@net-b.de>
2566 * gfortran.dg/eof_5.f90: New.
2568 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2570 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2573 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2575 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2577 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2580 * gcc.c-torture/execute/builtins/builtins.exp: Add
2581 -Wl,--allow-multiple-definition for RTEMS targets.
2583 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2585 * gcc.target/aarch64/movk.c: New test.
2587 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2589 * g++.dg/ext/vector21.C: New testcase.
2591 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2593 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2594 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2596 2013-03-21 Richard Biener <rguenther@suse.de>
2598 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2599 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2601 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2603 * gcc.target/aarch64/vect.c: Test and result vector added
2604 for sabd and saba instructions.
2605 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2606 instructions in assembly.
2607 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2608 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2609 for fabd instruction.
2610 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2611 instruction in assembly.
2612 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2614 2013-03-20 Jeff Law <law@redhat.com>
2616 * g++.dg/tree-ssa/ssa-dom.C: New test.
2618 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2620 * gcc.target/powerpc/mmfpgpr.c: New test.
2621 * gcc.target/powerpc/sd-vsx.c: Likewise.
2622 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2623 * gcc.target/powerpc/vsx-float0.c: Likewise.
2625 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2627 PR tree-optimization/56355
2628 * gcc.dg/pr56355-1.c: New file.
2630 2013-03-20 Catherine Moore <clm@codesourcery.com>
2631 Richard Sandiford <rdsandiford@googlemail.com>
2633 * gcc.target/mips/mips.exp: Add microMIPS support.
2634 * gcc.target/mips/umips-movep-2.c: New test.
2635 * gcc.target/mips/umips-lwp-2.c: New test.
2636 * gcc.target/mips/umips-swp-5.c: New test.
2637 * gcc.target/mips/umips-constraints-1.c: New test.
2638 * gcc.target/mips/umips-lwp-3.c: New test.
2639 * gcc.target/mips/umips-swp-6.c: New test.
2640 * gcc.target/mips/umips-constraints-2.c: New test.
2641 * gcc.target/mips/umips-save-restore-1.c: New test.
2642 * gcc.target/mips/umips-lwp-4.c: New test.
2643 * gcc.target/mips/umips-swp-7.c: New test.
2644 * gcc.target/mips/umips-save-restore-2.c: New test.
2645 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2646 * gcc.target/mips/umips-lwp-5.c: New test.
2647 * gcc.target/mips/umips-save-restore-3.c: New test.
2648 * gcc.target/mips/umips-lwp-6.c: New test.
2649 * gcc.target/mips/umips-swp-1.c: New test.
2650 * gcc.target/mips/umips-lwp-7.c: New test.
2651 * gcc.target/mips/umips-swp-2.c: New test.
2652 * gcc.target/mips/umips-lwp-8.c: New test.
2653 * gcc.target/mips/umips-swp-3.c: New test.
2654 * gcc.target/mips/umips-movep-1.c: New test.
2655 * gcc.target/mips/umips-lwp-1.c: New test.
2656 * gcc.target/mips/umips-swp-4.c: New test.
2658 2013-03-20 Richard Biener <rguenther@suse.de>
2660 PR tree-optimization/56661
2661 * gcc.dg/torture/pr56661.c: New testcase.
2663 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2665 PR rtl-optimization/56605
2666 * gcc.target/powerpc/pr56605.c: New.
2668 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2671 * gfortran.dg/do_1.f90: Don't xfail.
2673 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2676 * gfortran.dg/namelist_77.f90: New.
2677 * gfortran.dg/namelist_78.f90: New.
2679 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2682 * gfortran.dg/open_negative_unit_1.f90: New.
2684 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2686 * gcc.target/aarch64/sbc.c: New test.
2688 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2690 * gcc.target/aarch64/ror.c: New test.
2692 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2694 * gcc.target/aarch64/extr.c: New test.
2696 2013-03-19 Richard Biener <rguenther@suse.de>
2698 PR tree-optimization/56273
2699 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2700 * c-c++-common/uninit-17.c: Likewise.
2702 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2704 PR tree-optimization/56635
2705 * g++.dg/torture/pr56635.C: New test.
2707 2013-03-18 Richard Biener <rguenther@suse.de>
2709 PR tree-optimization/3713
2710 * g++.dg/ipa/devirt-12.C: New testcase.
2712 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2715 * c-c++-common/pr56566.c: New test.
2717 2013-03-17 Jason Merrill <jason@redhat.com>
2719 * g++.dg/template/abstract-dr337.C: XFAIL.
2721 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2724 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2725 * c-c++-common/pr56607.c: New test.
2727 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2730 * g++.dg/cpp0x/constexpr-array5.C: New.
2732 2013-03-15 Tobias Burnus <burnus@net-b.de>
2735 * gfortran.dg/transfer_intrinsic_5.f90: New.
2737 2013-03-15 Kai Tietz <ktietz@redhat.com>
2739 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2740 * gcc.target/i386/pr20020-1.c: Likewise.
2741 * gcc.target/i386/pr20020-2.c: Likewise.
2742 * gcc.target/i386/pr20020-3.c: Likewise.
2743 * gcc.target/i386/pr53425-1.c: Likewise.
2744 * gcc.target/i386/pr53425-2.c: Likewise.
2745 * gcc.target/i386/pr55093.c: Likewise.
2746 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2748 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2751 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2752 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2754 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2756 PR tree-optimization/53265
2757 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2759 * gcc.dg/graphite/id-6.c (test): Likewise.
2760 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2761 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2763 PR tree-optimization/53265
2764 * gcc.dg/pr53265.c: New test.
2765 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2767 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2769 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2770 n, use it as high bound instead of 4.
2772 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2775 * gcc.target/sh/pr49880-1.c: New.
2776 * gcc.target/sh/pr49880-2.c: New.
2777 * gcc.target/sh/pr49880-3.c: New.
2778 * gcc.target/sh/pr49880-4.c: New.
2779 * gcc.target/sh/pr49880-5.c: New.
2781 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2783 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2785 2013-03-13 Richard Biener <rguenther@suse.de>
2787 PR tree-optimization/56608
2788 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2790 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2793 * g++.dg/cpp0x/alias-decl-32.C: New.
2795 2013-03-11 Jan Hubicka <jh@suse.cz>
2798 * gcc.c-torture/compile/pr56571.c: New testcase.
2800 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2802 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2803 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2805 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2807 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2808 * gcc.dg/inline_4.c: Likewise.
2809 * gcc.dg/unroll_2.c: Likewise.
2810 * gcc.dg/unroll_3.c: Likewise.
2811 * gcc.dg/unroll_4.c: Likewise.
2813 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2816 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2819 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2821 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2824 * gcc.c-torture/compile/pr40797.c: New.
2826 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2828 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2830 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2833 * gfortran.dg/class_56.f90: New test.
2835 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2838 * gcc.target/mips/pr56524.c: New test.
2840 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2843 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2845 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2848 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2850 2013-03-08 Marek Polacek <polacek@redhat.com>
2852 PR tree-optimization/56478
2853 * gcc.dg/torture/pr56478.c: New test.
2855 2013-03-08 Kai Tietz <ktietz@redhat.com>
2857 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2858 targets linker option --allow-multiple-definition.
2860 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2861 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2862 * gcc.dg/pr52549.c: Add LLP64 case.
2863 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2864 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2865 * gcc.dg/torture/pr51071-2.c: Likewise.
2866 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2867 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2868 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2869 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2870 * gcc.dg/weak/weak-1.c: Likewise.
2871 * gcc.dg/weak/weak-2.c: Likewise.
2872 * gcc.dg/weak/weak-3.c: Likewise.
2873 * gcc.dg/weak/weak-4.c: Likewise.
2874 * gcc.dg/weak/weak-5.c: Likewise.
2875 * gcc.dg/weak/weak-15.c: Likewise.
2876 * gcc.dg/weak/weak-16.c: Likewise.
2878 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2880 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2882 PR tree-optimization/56559
2883 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2885 2013-03-07 Andreas Schwab <schwab@suse.de>
2887 * gcc.dg/pr31490.c: Fix last change.
2889 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2892 * g++.dg/template/crash115.C: New.
2894 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2896 PR tree-optimization/56539
2897 * gcc.c-torture/compile/pr56539.c: New test.
2899 2013-03-06 Kai Tietz <ktietz@redhat.com>
2901 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2903 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2904 * gcc.dg/lto/20091013-1_2.c: Likewise.
2905 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2907 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2909 * gnat.dg/specs/aggr6.ads: New test.
2911 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2913 * gnat.dg/loop_optimization15.ad[sb]: New test.
2915 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2918 * gcc.dg/pr56548.c: New test.
2920 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2923 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2925 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2928 * g++.dg/template/typename20.C: New test.
2930 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2933 * gcc.dg/pr56510.c: New test.
2935 PR rtl-optimization/56484
2936 * gcc.c-torture/compile/pr56484.c: New test.
2938 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2941 * g++.dg/warn/Wsign-conversion-2.C: New.
2943 2013-03-05 Richard Biener <rguenther@suse.de>
2945 PR tree-optimization/56270
2946 * gcc.dg/vect/slp-38.c: New testcase.
2948 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2950 PR rtl-optimization/56494
2951 * gcc.dg/pr56494.c: New test.
2953 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2955 * gcc.dg/pr56424.c: New test.
2957 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2959 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2960 * gcc.dg/pr56228.c <avr>: Skip.
2962 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2965 PR tree-optimization/52631
2966 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2968 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2970 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2971 * gcc.dg/vect/vect-83_64.c: Same.
2973 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2976 * gfortran.dg/pointer_check_13.f90: New test.
2978 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2981 * gfortran.dg/array_constructor_42.f90: New test.
2983 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2986 * g++.dg/template/static33.C: New.
2987 * g++.dg/template/static34.C: Likewise.
2990 * g++.dg/template/static35.C: New.
2992 2013-03-01 Steve Ellcey <sellcey@mips.com>
2994 * gcc.dg/pr56396.c: Require pic support.
2996 2013-03-01 Richard Biener <rguenther@suse.de>
2998 PR tree-optimization/55481
2999 * gcc.dg/torture/pr56488.c: New testcase.
3001 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3002 Jakub Jelinek <jakub@redhat.com>
3005 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3006 no_sanitize_address attribute rather than no_address_safety_analysis.
3007 * g++.dg/asan/sanitizer_test_utils.h
3008 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3009 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3010 in addition to no_address_safety_analysis.
3012 2013-02-28 Jason Merrill <jason@redhat.com>
3015 * g++.dg/cpp0x/constexpr-and.C: New.
3017 2013-02-28 Martin Jambor <mjambor@suse.cz>
3019 PR tree-optimization/56294
3020 * g++.dg/debug/pr56294.C: New test.
3022 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3024 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3026 2013-02-27 Marek Polacek <polacek@redhat.com>
3028 PR rtl-optimization/56466
3029 * gcc.dg/pr56466.c: New test.
3031 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3033 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3034 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3035 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3037 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3040 * gcc.dg/pr45472.c: New test.
3042 2013-02-26 Marek Polacek <polacek@redhat.com>
3044 PR tree-optimization/56426
3045 * gcc.dg/pr56436.c: New test.
3047 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3049 PR tree-optimization/56448
3050 * gcc.c-torture/compile/pr56448.c: New test.
3052 PR tree-optimization/56443
3053 * gcc.dg/torture/pr56443.c: New test.
3055 2013-02-25 Richard Biener <rguenther@suse.de>
3057 PR tree-optimization/56175
3058 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3060 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3063 * g++.dg/torture/pr56403.C: New test.
3065 2013-02-25 Catherine Moore <clm@codesourcery.com>
3068 2013-02-24 Catherine Moore <clm@codesourcery.com>
3069 Richard Sandiford <rdsandiford@googlemail.com>
3071 * gcc.target/mips/mips.exp: Add microMIPS support.
3072 * gcc.target/mips/umips-movep-2.c: New test.
3073 * gcc.target/mips/umips-lwp-2.c: New test.
3074 * gcc.target/mips/umips-swp-5.c: New test.
3075 * gcc.target/mips/umips-constraints-1.c: New test.
3076 * gcc.target/mips/umips-lwp-3.c: New test.
3077 * gcc.target/mips/umips-swp-6.c: New test.
3078 * gcc.target/mips/umips-constraints-2.c: New test.
3079 * gcc.target/mips/umips-save-restore-1.c: New test.
3080 * gcc.target/mips/umips-lwp-4.c: New test.
3081 * gcc.target/mips/umips-swp-7.c: New test.
3082 * gcc.target/mips/umips-save-restore-2.c: New test.
3083 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3084 * gcc.target/mips/umips-lwp-5.c: New test.
3085 * gcc.target/mips/umips-save-restore-3.c: New test.
3086 * gcc.target/mips/umips-lwp-6.c: New test.
3087 * gcc.target/mips/umips-swp-1.c: New test.
3088 * gcc.target/mips/umips-lwp-7.c: New test.
3089 * gcc.target/mips/umips-swp-2.c: New test.
3090 * gcc.target/mips/umips-lwp-8.c: New test.
3091 * gcc.target/mips/umips-swp-3.c: New test.
3092 * gcc.target/mips/umips-movep-1.c: New test.
3093 * gcc.target/mips/umips-lwp-1.c: New test.
3094 * gcc.target/mips/umips-swp-4.c: New test.
3096 2013-02-24 Catherine Moore <clm@codesourcery.com>
3097 Richard Sandiford <rdsandiford@googlemail.com>
3099 * gcc.target/mips/mips.exp: Add microMIPS support.
3100 * gcc.target/mips/umips-movep-2.c: New test.
3101 * gcc.target/mips/umips-lwp-2.c: New test.
3102 * gcc.target/mips/umips-swp-5.c: New test.
3103 * gcc.target/mips/umips-constraints-1.c: New test.
3104 * gcc.target/mips/umips-lwp-3.c: New test.
3105 * gcc.target/mips/umips-swp-6.c: New test.
3106 * gcc.target/mips/umips-constraints-2.c: New test.
3107 * gcc.target/mips/umips-save-restore-1.c: New test.
3108 * gcc.target/mips/umips-lwp-4.c: New test.
3109 * gcc.target/mips/umips-swp-7.c: New test.
3110 * gcc.target/mips/umips-save-restore-2.c: New test.
3111 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3112 * gcc.target/mips/umips-lwp-5.c: New test.
3113 * gcc.target/mips/umips-save-restore-3.c: New test.
3114 * gcc.target/mips/umips-lwp-6.c: New test.
3115 * gcc.target/mips/umips-swp-1.c: New test.
3116 * gcc.target/mips/umips-lwp-7.c: New test.
3117 * gcc.target/mips/umips-swp-2.c: New test.
3118 * gcc.target/mips/umips-lwp-8.c: New test.
3119 * gcc.target/mips/umips-swp-3.c: New test.
3120 * gcc.target/mips/umips-movep-1.c: New test.
3121 * gcc.target/mips/umips-lwp-1.c: New test.
3122 * gcc.target/mips/umips-swp-4.c: New test.
3124 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3127 * lib/asan-dg.exp (asan_link_flags): Add
3128 -B${gccpath}/libsanitizer/asan/ to flags.
3130 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3133 * gcc.dg/torture/pr56420.c: New test.
3135 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3138 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3140 2013-02-21 Martin Jambor <mjambor@suse.cz>
3142 PR tree-optimization/56310
3143 * g++.dg/ipa/pr56310.C: New test.
3145 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3148 * gfortran.dg/proc_ptr_comp_37.f90: New.
3150 2013-02-21 Richard Biener <rguenther@suse.de>
3152 PR tree-optimization/56415
3154 2013-02-11 Richard Biener <rguenther@suse.de>
3156 PR tree-optimization/56273
3157 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3158 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3159 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3160 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3161 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3162 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3164 2013-02-21 Marek Polacek <polacek@redhat.com>
3166 PR tree-optimization/56398
3167 * g++.dg/torture/pr56398.C: New test.
3169 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3172 * gcc.c-torture/compile/pr56405.c: New test.
3174 2013-02-20 Jan Hubicka <jh@suse.cz>
3176 PR tree-optimization/56265
3177 * g++.dg/ipa/devirt-11.C: New testcase.
3179 2013-02-20 Richard Biener <rguenther@suse.de>
3181 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3183 2013-02-20 Richard Biener <rguenther@suse.de>
3184 Jakub Jelinek <jakub@redhat.com>
3186 PR tree-optimization/56396
3187 * gcc.dg/pr56396.c: New testcase.
3189 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3192 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3194 2013-02-19 Richard Biener <rguenther@suse.de>
3196 PR tree-optimization/56384
3197 * gcc.dg/torture/pr56384.c: New testcase.
3199 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3201 PR tree-optimization/56350
3202 * gcc.dg/pr56350.c: New test.
3204 PR tree-optimization/56381
3205 * g++.dg/opt/pr56381.C: New test.
3207 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3210 * lib/dg-pch.exp (pch-init, pch-finish,
3211 check_effective_target_pch_supported_debug): New procs.
3212 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3213 Likewise if $pch_unsupported_debug and $flags include -g.
3214 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3215 and dg-require-effective-target pch_unsupported_debug.
3216 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3217 * objc.dg/pch/pch.exp: Likewise.
3218 * gcc.dg/pch/pch.exp: Likewise.
3219 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3220 pch_unsupported_debug.
3221 * gcc.dg/pch/valid-1.hs: Likewise.
3222 * gcc.dg/pch/valid-1b.c: Likewise.
3223 * gcc.dg/pch/valid-1b.hs: Likewise.
3225 2013-02-18 Richard Biener <rguenther@suse.de>
3227 PR tree-optimization/56366
3228 * gcc.dg/torture/pr56366.c: New testcase.
3230 2013-02-18 Richard Biener <rguenther@suse.de>
3233 * gcc.dg/torture/pr56349.c: New testcase.
3235 2013-02-18 Richard Biener <rguenther@suse.de>
3237 PR tree-optimization/56321
3238 * gcc.dg/torture/pr56321.c: New testcase.
3240 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3242 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3244 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3245 Dodji Seketeli <dodji@redhat.com>
3248 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3249 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3250 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3251 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3252 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3253 * c-c++-common/asan/pr56330.c: Likewise.
3254 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3255 Ensure the size argument of __builtin_memcpy is a constant.
3257 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3258 Paolo Carlini <paolo.carlini@oracle.com>
3261 * g++.dg/cpp0x/enum23.C: New.
3263 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3266 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3268 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3270 PR rtl-optimization/56348
3271 * gcc.target/i386/pr56348.c: New test.
3273 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3275 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3276 * gcc.target/arm/interrupt-2.c: Likewise.
3278 2013-02-15 Tobias Burnus <burnus@net-b.de>
3281 * gfortran.dg/matmul_9.f90: New.
3283 2013-02-15 Tobias Burnus <burnus@net-b.de>
3286 * gfortran.dg/init_flag_11.f90: New.
3288 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3290 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3292 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3294 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3297 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3298 Tobias Burnus <burnus@net-b.de>
3301 * gfortran.dg/allocatable_function_7.f90: New.
3303 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3305 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3306 * asan_globals_test-wrapper.cc: New file.
3307 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3308 instead of asan_globals_test.cc as dg-additional-sources.
3309 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3310 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3311 "sanitizer_test_utils.h" instead of
3312 "sanitizer_common/tests/sanitizer_test_utils.h".
3313 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3314 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3315 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3316 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3317 * g++.dg/asan/asan_test.cc: Synced from upstream.
3318 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3320 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3323 * c-c++-common/asan/memcmp-2.c: New test.
3325 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3328 * g++.dg/cpp0x/udlit-string-literal.h: New.
3329 * g++.dg/cpp0x/udlit-string-literal.C: New.
3331 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3333 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3335 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3338 * gcc.target/arm/pr56184.C: New test.
3340 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3343 * g++.dg/torture/pr56302.C: New test.
3344 * g++.dg/cpp0x/constexpr-56302.C: New test.
3345 * c-c++-common/pr56302.c: New test.
3347 2013-02-13 Tobias Burnus <burnus@net-b.de>
3348 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3351 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3352 * gfortran.dg/quad_3.f90: Ditto.
3354 2013-02-13 Kostya Serebryany <kcc@google.com>
3356 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3357 to match the fresh asan run-time.
3358 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3360 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3362 Avoid instrumenting duplicated memory access in the same basic block
3363 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3364 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3365 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3366 * c-c++-common/asan/inc.c: Likewise.
3368 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3371 * gcc.target/i386/pr56148.c: New test.
3373 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3374 Tobias Burnus <burnus@net-b.de>
3377 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3380 2013-02-12 Richard Biener <rguenther@suse.de>
3383 * gcc.dg/lto/pr56297_0.c: New testcase.
3384 * gcc.dg/lto/pr56297_0.c: Likewise.
3386 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3389 * gfortran.dg/typebound_deferred_1.f90: New.
3391 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3393 PR rtl-optimization/56151
3394 * gcc.target/i386/pr56151.c: New test.
3396 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3398 * g++.dg/ext/mv12.C: New test.
3399 * g++.dg/ext/mv12.h: New file.
3400 * g++.dg/ext/mv12-aux.C: New file.
3401 * g++.dg/ext/mv13.C: New test.
3403 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3405 * lib/target-supports.exp
3406 (check_effective_target_powerpc_eabi_ok): New.
3407 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3409 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3410 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3412 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3413 * gcc.target/powerpc/pr51623.c: Likewise.
3414 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3415 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3417 2013-02-11 Alexander Potapenko <glider@google.com>
3418 Jack Howarth <howarth@bromo.med.uc.edu>
3419 Jakub Jelinek <jakub@redhat.com>
3422 * g++.dg/asan/pr55617.C: Run on all targets.
3424 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3426 PR rtl-optimization/56275
3427 * gcc.dg/pr56275.c: New test.
3429 2013-02-11 Richard Biener <rguenther@suse.de>
3431 PR tree-optimization/56273
3432 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3434 2013-02-11 Richard Biener <rguenther@suse.de>
3436 PR tree-optimization/56264
3437 * gcc.dg/torture/pr56264.c: New testcase.
3439 2013-02-11 Richard Biener <rguenther@suse.de>
3441 PR tree-optimization/56273
3442 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3443 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3444 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3445 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3446 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3447 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3449 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3451 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3452 for *-*-linux-gnu targets.
3453 * g++.dg/asan/interception-test-1.c: Ditto.
3454 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3455 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3457 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3460 * gfortran.dg/intrinsic_size_4.f90 : New test.
3462 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3465 * gcc.target/powerpc/pr56256.c: New test.
3467 2013-02-08 Ian Lance Taylor <iant@google.com>
3469 * lib/go.exp: Load timeout.exp.
3471 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3473 PR rtl-optimization/56246
3474 * gcc.target/i386/pr56246.c: New test.
3476 2013-02-08 Jeff Law <law@redhat.com>
3479 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3481 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3484 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3487 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3489 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3491 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3493 PR rtl-optimization/56195
3494 * gcc.dg/torture/pr56195.c: New test.
3496 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3499 * gfortran.dg/recursive_interface_2.f90: New test.
3501 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3503 PR tree-optimization/56250
3504 * gcc.c-torture/execute/pr56250.c: New test.
3506 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3508 PR tree-optimization/56064
3509 * gcc.dg/fixed-point/view-convert-2.c: New test.
3511 2013-02-08 Michael Matz <matz@suse.de>
3513 PR tree-optimization/52448
3514 * gcc.dg/pr52448.c: New test.
3516 2013-02-08 Richard Biener <rguenther@suse.de>
3519 * gcc.dg/torture/pr56181.c: New testcase.
3521 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3524 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3525 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3527 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3530 * g++.dg/parse/crash61.C: New test.
3533 * g++.dg/parse/pr56239.C: New test.
3536 * g++.dg/abi/mangle61.C: New test.
3538 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3540 PR rtl-optimization/56225
3541 * gcc.target/i386/pr56225.c: New test.
3543 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3546 * gcc.dg/guality/pr56154-1.c: New test.
3547 * gcc.dg/guality/pr56154-2.c: New test.
3548 * gcc.dg/guality/pr56154-3.c: New test.
3549 * gcc.dg/guality/pr56154-4.c: New test.
3550 * gcc.dg/guality/pr56154-aux.c: New file.
3552 PR tree-optimization/55789
3553 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3555 * gcc.dg/tree-ssa/inline-3.c: Add
3556 --param max-early-inliner-iterations=2 option.
3558 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3561 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3562 Add -fno-dwarf2-cfi-asm to dg-options.
3565 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3568 * gcc.dg/pr56228.c: New test.
3570 2013-02-07 Alan Modra <amodra@gmail.com>
3573 * gcc.target/powerpc/pr54009.c: New test.
3575 * gfortran.dg/pr54131.f: New test.
3577 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3580 * gfortran.dg/array_constructor_41.f90: New test.
3582 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3585 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3587 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3590 * g++.dg/gomp/pr56217.C: New test.
3592 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3594 PR tree-optimization/56205
3595 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3596 * gcc.c-torture/execute/pr56205.c: New test.
3598 2013-02-05 Richard Biener <rguenther@suse.de>
3600 PR tree-optimization/53342
3601 PR tree-optimization/53185
3602 * gcc.dg/vect/pr53185-2.c: New testcase.
3604 2013-02-05 Jan Hubicka <jh@suse.cz>
3606 PR tree-optimization/55789
3607 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3608 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3609 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3610 * g++.dg/ipa/inline-1.C: New testcase.
3611 * g++.dg/ipa/inline-2.C: New testcase.
3612 * g++.dg/ipa/inline-3.C: New testcase.
3614 2013-02-05 Jan Hubicka <jh@suse.cz>
3616 PR tree-optimization/55789
3617 * g++.dg/torture/pr55789.C: New testcase.
3619 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3622 * gcc.dg/pr56167.c: New test.
3624 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3627 * gcc.target/sh/pr55146.c: New.
3629 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3631 PR tree-optimization/54386
3632 * gcc.target/sh/pr54386.c: New.
3634 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3637 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3640 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3642 2013-02-04 Alexander Potapenko <glider@google.com>
3643 Jack Howarth <howarth@bromo.med.uc.edu>
3644 Jakub Jelinek <jakub@redhat.com>
3647 * g++.dg/asan/pr55617.C: New test.
3649 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3652 * gfortran.dg/typebound_operator_19.f90: New test.
3653 * gfortran.dg/typebound_assignment_4.f90: New test.
3655 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3658 * gfortran.dg/recursive_interface_1.f90: New test.
3660 2013-02-04 Richard Guenther <rguenther@suse.de>
3663 * gcc.dg/lto/pr56168_0.c: New testcase.
3664 * gcc.dg/lto/pr56168_1.c: Likewise.
3666 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3670 * gfortran.dg/block_12.f90: New test.
3671 * gfortran.dg/module_error_1.f90: New test.
3673 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3675 * lib/target-supports.exp (check_effective_target_vect_float)
3676 (check_effective_target_vect_no_align): Add mips-sde-elf.
3678 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3680 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3682 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3684 * gcc.dg/pr56023.c: XFAIL on AIX.
3685 * gcc.dg/vect/pr49352.c: Same.
3687 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3689 * gnat.dg/opt26.adb: New test.
3691 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3694 2013-01-27 Amol Pise <amolpise15@gmail.com>
3696 * gcc.target/arm/neon-vfnms-1.c: New test.
3697 * gcc.target/arm/neon-vfnma-1.c: New test.
3699 2013-01-31 Richard Biener <rguenther@suse.de>
3701 PR tree-optimization/56157
3702 * gcc.dg/torture/pr56157.c: New testcase.
3704 2013-01-30 Richard Biener <rguenther@suse.de>
3706 PR tree-optimization/56150
3707 * gcc.dg/torture/pr56150.c: New testcase.
3709 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3712 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3713 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3714 printed in backtrace.
3715 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3716 to avoid errors about mismatched allocation vs. deallocation.
3719 * g++.dg/mv1.C: Moved to...
3720 * g++.dg/ext/mv1.C: ... here. Adjust test.
3721 * g++.dg/mv2.C: Moved to...
3722 * g++.dg/ext/mv2.C: ... here. Adjust test.
3723 * g++.dg/mv3.C: Moved to...
3724 * g++.dg/ext/mv3.C: ... here.
3725 * g++.dg/mv4.C: Moved to...
3726 * g++.dg/ext/mv4.C: ... here.
3727 * g++.dg/mv5.C: Moved to...
3728 * g++.dg/ext/mv5.C: ... here. Adjust test.
3729 * g++.dg/mv6.C: Moved to...
3730 * g++.dg/ext/mv6.C: ... here. Adjust test.
3731 * g++.dg/ext/mv7.C: New test.
3732 * g++.dg/ext/mv8.C: New test.
3733 * g++.dg/ext/mv9.C: New test.
3734 * g++.dg/ext/mv10.C: New test.
3735 * g++.dg/ext/mv11.C: New test.
3737 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3739 PR rtl-optimization/56144
3740 * gcc.dg/pr56144.c: New.
3742 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3744 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3746 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3747 * g++.dg/cpp0x/constexpr-55573.C: Same
3749 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3751 PR tree-optimization/56064
3752 * gcc.dg/fixed-point/view-convert.c: New test.
3754 2013-01-30 Andreas Schwab <schwab@suse.de>
3756 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3757 evaluate the end index in string range.
3759 2013-01-30 Tobias Burnus <burnus@net-b.de>
3762 * gfortran.dg/allocatable_function_6.f90: New.
3764 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3765 Mikael Morin <mikael@gcc.gnu.org>
3768 * gfortran.dg/proc_ptr_comp_36.f90: New.
3770 2013-01-29 Richard Biener <rguenther@suse.de>
3772 PR tree-optimization/55270
3773 * gcc.dg/torture/pr55270.c: New testcase.
3775 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3777 PR rtl-optimization/56117
3778 * gcc.dg/pr56117.c: New test.
3780 2013-01-28 Richard Biener <rguenther@suse.de>
3782 PR tree-optimization/56034
3783 * gcc.dg/torture/pr56034.c: New testcase.
3785 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3787 PR tree-optimization/56125
3788 * gcc.dg/pr56125.c: New test.
3790 2013-01-28 Tobias Burnus <burnus@net-b.de>
3791 Mikael Morin <mikael@gcc.gnu.org>
3794 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3795 * gfortran.dg/import8.f90: Likewise.
3796 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3797 * gfortran.dg/import10.f90: New test.
3798 * gfortran.dg/import11.f90: Likewise
3800 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3803 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3804 string.h. Provide memset, malloc and free prototypes, adjust line
3805 numbers in dg-output.
3806 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3807 Provide memset prototype and adjust line numbers in dg-output.
3808 * c-c++-common/asan/global-overflow-1.c: Likewise.
3810 PR tree-optimization/56094
3811 * gcc.dg/pr56094.c: New test.
3813 2013-01-27 Amol Pise <amolpise15@gmail.com>
3815 * gcc.target/arm/neon-vfnms-1.c: New test.
3816 * gcc.target/arm/neon-vfnma-1.c: New test.
3818 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3821 * gcc.target/i386/pr56114.c: New test.
3823 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3826 * gfortran.dg/associate_14.f90: New test.
3829 * gfortran.dg/associate_13.f90: New test.
3831 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3833 PR tree-optimization/56098
3834 * gcc.dg/pr56098-1.c: New test.
3835 * gcc.dg/pr56098-2.c: New test.
3837 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3840 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3842 2013-01-22 Marek Polacek <polacek@redhat.com>
3844 PR tree-optimization/56035
3845 * gcc.dg/pr56035.c: New test.
3847 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3849 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3852 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3854 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3856 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3859 * gcc.dg/pr56078.c: New test.
3860 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3862 2013-01-24 Martin Jambor <mjambor@suse.cz>
3864 PR tree-optimization/55927
3865 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3867 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3869 * gcc.target/i386/movsd.c: New test.
3871 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3874 * gcc.target/i386/pr55934.c: New test.
3876 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3879 * gfortran.dg/select_8.f90: New.
3881 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3883 * gcc.target/microblaze/microblaze.exp: Remove
3884 target_config_cflags check.
3886 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3889 * gfortran.dg/gomp/pr56052.f90: New test.
3892 * gcc.dg/pr49069.c: New test.
3894 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3897 * g++.dg/cpp0x/constexpr-static10.C: New.
3899 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3902 * gcc.target/i386/pr56028.c: New test.
3904 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3907 * gcc.target/i386/pr55686.c: New test.
3909 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3912 * g++.dg/cpp0x/variadic139.C: New test.
3913 * g++.dg/cpp0x/variadic140.C: Likewise.
3914 * g++.dg/cpp0x/variadic141.C: Likewise.
3916 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3918 * gnat.dg/warn8.adb: New test.
3920 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3923 * gfortran.dg/include_8.f90: New test.
3925 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3927 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3928 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3930 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3932 PR tree-optimization/56051
3933 * gcc.c-torture/execute/pr56051.c: New test.
3935 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3937 PR rtl-optimization/56023
3938 * gcc.dg/pr56023.c: New test.
3940 2013-01-21 Martin Jambor <mjambor@suse.cz>
3943 * gcc.target/i386/pr56022.c: New test.
3945 2013-01-21 Jason Merrill <jason@redhat.com>
3947 * lib/target-supports.exp (check_effective_target_alias): New.
3949 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3952 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3954 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3956 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3958 2013-01-19 Jeff Law <law@redhat.com>
3960 PR tree-optimization/52631
3961 * tree-ssa/pr52631.c: New test.
3962 * tree-ssa/ssa-fre-9: Update expected output.
3964 2013-01-19 Anthony Green <green@moxielogic.com>
3966 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3969 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3971 PR tree-optimization/56029
3972 * g++.dg/torture/pr56029.C: New test.
3974 2013-01-18 Sharad Singhai <singhai@google.com>
3976 PR tree-optimization/55995
3977 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3979 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3982 * gcc.target/i386/pr55433.c: New.
3984 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3987 * gfortran.dg/pr56015.f90: New test.
3989 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3991 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3993 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3995 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3996 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3997 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3998 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3999 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4001 2013-01-17 Jeff Law <law@redhat.com>
4003 * gcc.dg/pr52573.c: Move to...
4004 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4006 PR rtl-optimization/52573
4007 * gcc.dg/pr52573.c: New test.
4009 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4012 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4013 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4014 check_no_compiler_messages to test support in ucontext.h.
4015 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4016 compliant RLIMIT_AS.
4018 2013-01-17 Marek Polacek <polacek@redhat.com>
4020 PR rtl-optimization/55833
4021 * gcc.dg/pr55833.c: New test.
4023 2013-01-17 Jan Hubicka <jh@suse.cz>
4025 PR tree-optimization/55273
4026 * gcc.c-torture/compile/pr55273.c: New testcase.
4028 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4031 * gcc.target/pr55981.c: New test.
4033 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4035 * gcc.target/arm/pr40887.c: Require at least armv5.
4036 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4037 * gcc.target/arm/pr51915.c: Likewise.
4038 * gcc.target/arm/pr52006.c: Likewise.
4039 * gcc.target/arm/pr53187.c: Likewise.
4041 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4042 * gcc.target/arm/ftest-support-arm.h: Delete.
4043 * gcc.target/arm/ftest-support-thumb.h: Delete.
4044 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4045 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4046 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4047 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4048 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4049 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4050 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4051 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4052 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4053 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4054 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4055 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4056 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4057 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4058 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4059 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4060 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4061 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4062 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4063 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4064 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4065 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4066 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4067 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4069 2013-01-17 Martin Jambor <mjambor@suse.cz>
4071 PR tree-optimizations/55264
4072 * g++.dg/ipa/pr55264.C: New test.
4074 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4077 * gfortran.dg/class_55.f90: New.
4079 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4082 * gcc.c-torture/execute/builtins/builtins.exp: Add
4083 -Wl,--allow-multiple-definition for eabi and elf targets.
4086 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4087 check_effective_target_vect_perm_short,
4088 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4089 check_effective_target_vect64): Return 0 for big-endian ARM.
4090 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4092 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4095 2013-01-16 Richard Biener <rguenther@suse.de>
4097 PR tree-optimization/55964
4098 * gcc.dg/torture/pr55964.c: New testcase.
4100 2013-01-16 Richard Biener <rguenther@suse.de>
4102 PR tree-optimization/54767
4103 PR tree-optimization/53465
4104 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4106 2013-01-16 Christian Bruel <christian.bruel@st.com>
4109 * gcc.target/sh/sh-switch.c: New testcase.
4111 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4113 * gcc.dg/webizer.c: Increase the array size.
4115 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4118 * gcc.dg/pr55940.c: New test.
4120 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4121 Harald Anlauf <anlauf@gmx.de>
4123 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4124 * gfortran.dg/bounds_check_5.f90: Likewise.
4125 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4126 * gfortran.dg/continuation_9.f90: Likewise.
4127 * gfortran.dg/move_alloc_13.f90: Likewise.
4128 * gfortran.dg/structure_constructor_11.f90: Likewise.
4129 * gfortran.dg/tab_continuation.f: Likewise.
4130 * gfortran.dg/warning-directive-2.F90: Likewise.
4131 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4133 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4135 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4136 * gcc.target/arm/fma-sp.c: Likewise.
4138 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4140 PR rtl-optimization/55153
4141 * gcc.dg/pr55153.c: New.
4143 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4145 PR tree-optimization/55920
4146 * gcc.c-torture/compile/pr55920.c: New test.
4148 2013-01-15 Richard Biener <rguenther@suse.de>
4151 * gcc.dg/torture/pr55882.c: New testcase.
4153 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4155 PR tree-optimization/55955
4156 * gcc.c-torture/compile/pr55955.c: New test.
4158 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4161 * g++.dg/cpp0x/alias-decl-31.C: New test.
4163 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4166 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4167 case where interface is null.
4169 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4172 * gfortran.dg/array_constructor_40.f90: New test.
4174 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4176 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4178 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4180 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4181 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4182 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4183 * gcc.target/aarch64/vect-ld1r.c: New.
4184 * gcc.target/aarch64/vect-ld1r.x: New.
4186 2013-01-14 Andi Kleen <ak@linux.intel.com>
4189 * gcc.target/i386/hle-clear-rel.c: New file
4190 * gcc.target/i386/hle-store-rel.c: New file.
4192 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4194 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4195 * gfortran.dg/bounds_check_4.f90: Likewise.
4196 * gfortran.dg/inquire_10.f90: Likewise.
4197 * gfortran.dg/minloc_3.f90: Likewise.
4198 * gfortran.dg/minlocval_3.f90: Likewise.
4199 * gfortran.dg/module_double_reuse.f90: Likewise.
4200 * gfortran.dg/mvbits_1.f90: Likewise.
4201 * gfortran.dg/oldstyle_1.f90: Likewise.
4202 * gfortran.dg/pr20163-2.f: Likewise.
4203 * gfortran.dg/save_1.f90: Likewise.
4204 * gfortran.dg/scan_1.f90: Likewise.
4205 * gfortran.dg/select_char_1.f90: Likewise.
4206 * gfortran.dg/shape_4.f90: Likewise.
4207 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4208 * gfortran.dg/function_optimize_10.f90: Likewise.
4209 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4210 * gfortran.dg/used_types_17.f90: Likewise.
4211 * gfortran.dg/used_types_18.f90: Likewise.
4213 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4216 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4218 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4220 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4222 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4224 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4226 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4229 * gfortran.dg/assumed_type_2.f90: Fix test case.
4230 * gfortran.dg/internal_pack_13.f90: New test.
4231 * gfortran.dg/internal_pack_14.f90: New test.
4233 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4236 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4237 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4240 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4242 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4244 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4247 * gcc.target/s390/pr55719.c: New testcase.
4249 2013-01-11 Richard Guenther <rguenther@suse.de>
4251 PR tree-optimization/44061
4252 * gcc.dg/pr44061.c: New testcase.
4254 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4256 Update copyright years.
4258 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4259 Jakub Jelinek <jakub@redhat.com>
4262 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4264 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4266 PR rtl-optimization/55672
4267 * gcc.target/i386/pr55672.c: New.
4269 2013-01-10 Jeff Law <law@redhat.com>
4271 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4272 pass/fail message unique.
4275 2013-01-10 Jason Merrill <jason@redhat.com>
4277 * ada/.gitignore: New.
4279 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4281 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4283 * g++.dg/tls/thread_local2.C: Likewise.
4284 * g++.dg/tls/thread_local2g.C: Likewise.
4285 * g++.dg/tls/thread_local6.C: Likewise.
4286 * g++.dg/tls/thread_local-order1.C: Add tls options.
4287 * g++.dg/tls/thread_local-order2.C: Likewise.
4288 * g++.dg/tls/thread_local3.C: Likewise.
4289 * g++.dg/tls/thread_local3g.C: Likewise.
4290 * g++.dg/tls/thread_local4.C: Likewise.
4291 * g++.dg/tls/thread_local4g.C: Likewise.
4292 * g++.dg/tls/thread_local5.C: Likewise.
4293 * g++.dg/tls/thread_local5g.C: Likewise.
4294 * g++.dg/tls/thread_local6g.C: Likewise.
4296 2013-01-10 Kostya Serebryany <kcc@google.com>
4298 * g++.dg/asan/asan_test.cc: Sync from upstream.
4300 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4302 PR tree-optimization/55921
4303 * gcc.c-torture/compile/pr55921.c: New test.
4305 2013-01-09 Jan Hubicka <jh@suse.cz>
4307 PR tree-optimization/55569
4308 * gcc.c-torture/compile/pr55569.c: New testcase.
4310 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4313 * gfortran.dg/use_28.f90: New test.
4315 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4317 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4318 number matching more robust.
4320 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4322 PR rtl-optimization/55829
4323 * gcc.target/i386/pr55829.c: New.
4325 2013-01-09 Tobias Burnus <burnus@net-b.de>
4328 * gfortran.dg/bind_c_bool_1.f90: New.
4329 * gfortran.dg/do_5.f90: Add dg-warning.
4331 2013-01-09 Jan Hubicka <jh@suse.cz>
4333 PR tree-optimization/55875
4334 * gcc.c-torture/execute/pr55875.c: New testcase.
4335 * g++.dg/torture/pr55875.C: New testcase.
4337 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4340 * c-c++-common/pr48418.c: New test.
4342 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4345 * g++.dg/tls/thread_local-ice.C: New.
4347 2013-01-09 Andreas Schwab <schwab@suse.de>
4349 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4351 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4353 PR tree-optimization/48189
4354 * gcc.dg/pr48189.c: New test.
4356 2013-01-04 Jan Hubicka <jh@suse.cz>
4358 PR tree-optimization/55823
4359 * g++.dg/ipa/devirt-10.C: New testcase.
4361 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4362 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4364 PR rtl-optimization/55845
4365 * gcc.target/i386/pr55845.c: New test.
4367 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4369 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4370 instructions generated instead of number of occurances.
4372 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4374 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4375 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4376 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4377 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4378 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4379 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4380 * gcc.target/aarch64/vect-fcm.x: Likewise.
4381 * lib/target-supports.exp
4382 (check_effective_target_vect_cond): Enable for AArch64.
4384 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4386 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4387 endian-safe float pool loading.
4388 (test_square_root_v4sf): Likewise.
4389 (test_square_root_v2df): Likewise.
4390 * lib/target-supports.exp
4391 (check_effective_target_vect_call_sqrtf): Add AArch64.
4393 2013-01-08 Martin Jambor <mjambor@suse.cz>
4396 * gcc.dg/tree-ssa/pr55579.c: New test.
4398 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4400 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4403 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4406 * gcc.dg/torture/pr55890-3.c: New test.
4409 * gcc.c-torture/compile/pr55851.c: New test.
4412 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4415 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4418 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4420 2013-01-07 Tobias Burnus <burnus@net-b.de>
4423 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4424 * gfortran.dg/pointer_init_7.f90: New.
4426 2013-01-07 Richard Biener <rguenther@suse.de>
4428 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4430 2013-01-07 Richard Biener <rguenther@suse.de>
4433 * gcc.dg/torture/pr55890-1.c: New testcase.
4434 * gcc.dg/torture/pr55890-2.c: Likewise.
4436 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4438 * gcc.target/aarch64/fmovd.c: New.
4439 * gcc.target/aarch64/fmovf.c: Likewise.
4440 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4441 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4442 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4443 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4444 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4445 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4447 2013-01-07 Richard Biener <rguenther@suse.de>
4449 PR tree-optimization/55888
4450 PR tree-optimization/55862
4451 * gcc.dg/torture/pr55888.c: New testcase.
4453 2013-01-07 Tobias Burnus <burnus@net-b.de>
4456 * gfortran.dg/intrinsic_size_3.f90: New.
4458 2013-01-07 Tobias Burnus <burnus@net-b.de>
4461 * gfortran.dg/select_type_32.f90: New.
4463 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4466 * g++.dg/cpp0x/alias-decl-29.C: New test.
4468 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4473 * gfortran.dg/class_array_15.f03: New test.
4475 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4480 * gfortran.dg/use_23.f90: New test.
4481 * gfortran.dg/use_24.f90: New test.
4482 * gfortran.dg/use_25.f90: New test.
4483 * gfortran.dg/use_26.f90: New test.
4484 * gfortran.dg/use_27.f90: New test.
4486 2013-01-06 Olivier Hainque <hainque@adacore.com>
4488 * gnat.dg/specs/clause_on_volatile.ads: New test.
4490 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4492 * gnat.dg/alignment10.adb: New test.
4494 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4495 Mikael Morin <mikael@gcc.gnu.org>
4498 * gfortran.dg/use_22.f90: New test.
4500 2013-01-04 Andrew Pinski <apinski@cavium.com>
4502 * gcc.target/aarch64/cmp-1.c: New testcase.
4504 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4507 * gfortran.dg/select_type_31.f03: New test.
4509 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4511 PR c++/54526 (again)
4512 * g++.dg/cpp0x/parse2.C: Extend.
4513 * g++.old-deja/g++.other/crash28.C: Adjust.
4515 2013-01-04 Richard Biener <rguenther@suse.de>
4517 PR tree-optimization/55862
4518 * gcc.dg/torture/pr55862.c: New testcase.
4520 2013-01-04 Martin Jambor <mjambor@suse.cz>
4522 PR tree-optimization/55755
4523 * gcc.dg/torture/pr55755.c: New test.
4524 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4525 * gcc.dg/tree-ssa/pr45144.c: Update.
4527 2013-01-04 Richard Biener <rguenther@suse.de>
4530 * gcc.dg/fold-reassoc-2.c: New testcase.
4532 2013-01-04 Tobias Burnus <burnus@net-b.de>
4535 * gfortran.dg/null_7.f90: New.
4537 2013-01-04 Tobias Burnus <burnus@net-b.de>
4541 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4542 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4543 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4545 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4547 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4549 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4552 * gfortran.dg/assignment_1.f90: Modified.
4553 * gfortran.dg/assignment_4.f90: New.
4555 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4557 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4559 2013-01-03 Richard Biener <rguenther@suse.de>
4561 PR tree-optimization/55857
4562 * gcc.dg/vect/pr55857-1.c: New testcase.
4563 * gcc.dg/vect/pr55857-2.c: Likewise.
4565 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4567 PR rtl-optimization/55838
4568 * gcc.dg/pr55838.c: New test.
4570 PR tree-optimization/55832
4571 * gcc.c-torture/compile/pr55832.c: New test.
4573 2013-01-02 Teresa Johnson <tejohnson@google.com>
4575 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4576 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4577 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4578 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4579 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4580 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4581 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4582 * gcc.dg/unroll_1.c: Ditto.
4583 * gcc.dg/unroll_2.c: Ditto.
4584 * gcc.dg/unroll_3.c: Ditto.
4585 * gcc.dg/unroll_4.c: Ditto.
4587 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4589 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4591 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4594 * gfortran.dg/eof_4.f90: New test.
4596 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4598 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4599 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4600 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4601 (compat_setup_dfp): Initialize compat_alt_caret and
4602 compat_save_TEST_ALWAYS_FLAGS.
4604 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4606 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4608 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4610 * gcc.dg/torture/fp-int-convert-2.c: New test.
4612 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4614 * gfortran.dg/newunit_3.f90: Add dg-do run.
4615 * gfortran.dg/inquire_15.f90: Add dg-do run.
4617 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4619 PR tree-optimization/55831
4620 * gcc.dg/pr55831.c: New test.
4622 Copyright (C) 2013 Free Software Foundation, Inc.
4624 Copying and distribution of this file, with or without modification,
4625 are permitted in any medium without royalty provided the copyright
4626 notice and this notice are preserved.