re PR c++/51908 ([C++11] ICE in cp_parser_abort_tentative_parse with decltype and...
[gcc.git] / gcc / testsuite / ChangeLog
1 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR c++/51908
4 * g++.dg/cpp0x/decltype54.C: New.
5
6 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
7
8 * gcc.dg/fshort-wchar.c: Add extra dg-options for
9 arm*-*-*eabi* targets.
10 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
11 arm*-*-* targets.
12 * gcc.dg/tree-ssa/pr43491.c: Likewise.
13
14 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
15 Tobias Burnus <burnus@net-b.de>
16
17 * gfortran.dg/string_length_2.f90: Fix dg-do run.
18 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
19 * gfortran.dg/io_real_boz_4.f90: Ditto.
20 * gfortran.dg/io_real_boz_5.f90: Ditto.
21
22 2013-06-05 Andreas Schwab <schwab@suse.de>
23
24 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
25
26 2013-06-04 Jan Hubicka <jh@suse.cz>
27
28 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
29
30 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
31
32 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
33 parameters with void.
34 (main2): Removed argc parameter.
35 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
36 (main): Replaced argc, argv parameters with void.
37 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
38 (main2): Removed argc parameter.
39 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
40 argv parameters with void. Added __asm volatile to avoid optimization
41 on argc, if necessary.
42 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
43 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
44 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
45 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
46 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
47 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
48 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
49 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
50 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
51 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
52 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
53 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
54 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
55 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
56 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
57 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
58 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
59 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
60 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
61 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
62 parameters with void.
63 (main2): Removed argc parameter.
64 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
65 (main): Replaced argc, argv parameters with void.
66 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
67 argv parameters with void. Also renamed this function as main, and
68 delete the existing main.
69 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
70 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
71 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
72
73 2013-06-04 Ian Bolton <ian.bolton@arm.com>
74
75 * gcc.target/aarch64/movi_1.c: New test.
76
77 2013-06-04 Tobias Burnus <burnus@net-b.de>
78
79 PR fortran/37336
80 * gfortran.dg/finalize_12.f90: New.
81 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
82 end of scope finalization.
83 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
84 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
85 * gfortran.dg/auto_dealloc_2.f90: Ditto.
86 * gfortran.dg/class_19.f03: Ditto.
87 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
88 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
89 * gfortran.dg/extends_14.f03: Ditto.
90 * gfortran.dg/move_alloc_4.f90: Ditto.
91 * gfortran.dg/typebound_proc_27.f03: Ditto.
92
93 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
94
95 * gfortran.dg/bounds_check_7.f90: Remove "! {".
96 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
97 * gfortran.dg/default_initialization_5.f90: Update dg-do.
98 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
99 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
100 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
101 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
102 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
103 * gfortran.dg/io_real_boz_4.f90: Ditto.
104 * gfortran.dg/io_real_boz_5.f90: Ditto.
105 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
106 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
107 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
108 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
109 * gfortran.dg/transpose_2.f90: Fix dg-output.
110
111 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
112
113 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
114 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
115 dg-option and an header comment.
116
117 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
118
119 PR c++/57419
120 * g++.dg/cpp0x/sfinae46.C: New.
121 * g++.dg/cpp0x/defaulted13.C: Adjust.
122 * g++.dg/cpp0x/defaulted2.C: Likewise.
123 * g++.dg/cpp0x/defaulted26.C: Likewise.
124 * g++.dg/cpp0x/defaulted3.C: Likewise.
125 * g++.dg/cpp0x/error1.C: Likewise.
126 * g++.dg/cpp0x/implicit1.C: Likewise.
127 * g++.dg/cpp0x/implicit11.C: Likewise.
128 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
129 * g++.dg/cpp0x/initlist47.C: Likewise.
130 * g++.dg/cpp0x/initlist9.C: Likewise.
131 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
132 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
133 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
134 * g++.dg/cpp0x/union4.C: Likewise.
135 * g++.dg/template/crash108.C: Likewise.
136 * g++.dg/template/crash41.C: Likewise.
137 * g++.old-deja/g++.jason/local.C: Likewise.
138 * g++.old-deja/g++.law/visibility3.C: Likewise.
139
140 2013-06-03 Teresa Johnson <tejohnson@google.com>
141
142 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
143 * gcc.dg/vect/bb-slp-14.c: Ditto.
144 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
145 * gcc.dg/vect/bb-slp-23.c: Ditto.
146 * gcc.dg/vect/bb-slp-15.c: Ditto.
147 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
148 * gcc.dg/vect/bb-slp-24.c: Ditto.
149 * gcc.dg/vect/bb-slp-16.c: Ditto.
150 * gcc.dg/vect/bb-slp-25.c: Ditto.
151 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
152 * gcc.dg/vect/bb-slp-17.c: Ditto.
153 * gcc.dg/vect/bb-slp-1.c: Ditto.
154 * gcc.dg/vect/bb-slp-26.c: Ditto.
155 * gcc.dg/vect/bb-slp-18.c: Ditto.
156 * gcc.dg/vect/bb-slp-2.c: Ditto.
157 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
158 * gcc.dg/vect/bb-slp-27.c: Ditto.
159 * gcc.dg/vect/bb-slp-19.c: Ditto.
160 * gcc.dg/vect/bb-slp-3.c: Ditto.
161 * gcc.dg/vect/bb-slp-28.c: Ditto.
162 * gcc.dg/vect/bb-slp-4.c: Ditto.
163 * gcc.dg/vect/bb-slp-29.c: Ditto.
164 * gcc.dg/vect/bb-slp-5.c: Ditto.
165 * gcc.dg/vect/bb-slp-6.c: Ditto.
166 * gcc.dg/vect/bb-slp-8a.c: Ditto.
167 * gcc.dg/vect/bb-slp-7.c: Ditto.
168 * gcc.dg/vect/bb-slp-8b.c: Ditto.
169 * gcc.dg/vect/bb-slp-8.c: Ditto.
170 * gcc.dg/vect/bb-slp-9.c: Ditto.
171 * gcc.dg/vect/bb-slp-10.c: Ditto.
172 * gcc.dg/vect/bb-slp-11.c: Ditto.
173 * gcc.dg/vect/bb-slp-20.c: Ditto.
174 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
175 * gcc.dg/vect/bb-slp-21.c: Ditto.
176 * gcc.dg/vect/bb-slp-30.c: Ditto.
177 * gcc.dg/vect/bb-slp-13.c: Ditto.
178 * gcc.dg/vect/bb-slp-22.c: Ditto.
179 * g++.dg/vect/slp-pr50413.cc: Ditto.
180 * g++.dg/vect/slp-pr56812.cc: Ditto.
181 * g++.dg/vect/slp-pr50819.cc: Ditto.
182
183 2013-06-01 Tobias Burnus <burnus@net-b.de>
184
185 PR fortran/57456
186 * gfortran.dg/class_array_17.f90: New.
187
188 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
189
190 * ada/acats/floatstore.lst: New.
191 * ada/acats/run_all.sh: Process it.
192
193 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
194
195 * gcc.target/powerpc/e500-ord-1.c: New test.
196 * gcc.target/powerpc/e500-ord-2.c: Likewise.
197 * gcc.target/powerpc/e500-unord-1.c: Likewise.
198 * gcc.target/powerpc/e500-unord-2.c: Likewise.
199
200 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
201
202 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
203
204 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
205
206 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
207
208 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
209
210 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
211
212 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
213
214 PR c/57452
215 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
216 test-case.
217
218 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
219
220 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
221
222 2013-05-31 Marek Polacek <polacek@redhat.com>
223
224 PR tree-optimization/57478
225 PR tree-optimization/57453
226 * gcc.dg/torture/pr57478.c: New test.
227
228 2013-05-31 Tobias Burnus <burnus@net-b.de>
229
230 PR fortran/57456
231 * gfortran.dg/class_array_17.f90: New.
232
233 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
234
235 PR target/56315
236 * gcc.target/arm/iordi3-opt.c: New test.
237
238 2013-05-31 Janus Weil <janus@gcc.gnu.org>
239
240 PR fortran/54190
241 PR fortran/57217
242 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
243 * gfortran.dg/interface_26.f90: Ditto.
244 * gfortran.dg/proc_ptr_11.f90: Ditto.
245 * gfortran.dg/proc_ptr_15.f90: Ditto.
246 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
247 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
248 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
249 * gfortran.dg/typebound_override_1.f90: Ditto.
250 * gfortran.dg/typebound_override_4.f90: Ditto.
251 * gfortran.dg/typebound_proc_6.f03: Ditto.
252 * gfortran.dg/assumed_type_7.f90: New test.
253 * gfortran.dg/typebound_override_5.f90: New test.
254 * gfortran.dg/typebound_override_6.f90: New test.
255 * gfortran.dg/typebound_override_7.f90: New test.
256
257 2013-05-30 Tobias Burnus <burnus@net-b.de>
258
259 PR middle-end/57073
260 * gfortran.dg/power_6.f90: New.
261
262 2013-05-30 Ian Bolton <ian.bolton@arm.com>
263
264 * gcc.target/aarch64/insv_1.c: New test.
265
266 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
267
268 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
269 dg-skip-if "No stabs".
270
271 2013-05-30 Janus Weil <janus@gcc.gnu.org>
272
273 PR fortran/54189
274 * gfortran.dg/assumed_size_1.f90: New.
275
276 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
277
278 * gcc.dg/shrink-wrap-alloca.c: New added.
279 * gcc.dg/shrink-wrap-pretend.c: New added.
280 * gcc.dg/shrink-wrap-sibcall.c: New added.
281
282 2013-05-30 Tobias Burnus <burnus@net-b.de>
283
284 PR fortran/57458
285 * gfortran.dg/assumed_rank_13.f90: New.
286
287 2013-05-29 Easwaran Raman <eraman@google.com>
288
289 PR tree-optimization/57442
290 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
291
292 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
293
294 PR tree-optimization/57441
295 * gcc.c-torture/compile/pr57441.c: New.
296
297 2013-05-29 Dehao Chen <dehao@google.com>
298
299 PR testsuite/57413
300 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
301
302 2013-05-29 Tobias Burnus <burnus@net-b.de>
303
304 PR fortran/37336
305 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
306 * gfortran.dg/class_19.f03: Ditto.
307
308 2013-05-29 Richard Biener <rguenther@suse.de>
309
310 * gcc.dg/vect/bb-slp-32.c: New testcase.
311
312 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
313
314 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
315 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
316 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
317 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
318 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
319 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
320 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
321 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
322 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
323 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
324 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
325 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
326 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
327 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
328 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
329 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
330 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
331 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
332 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
333 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
334 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
335 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
336 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
337 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
338 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
339 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
340 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
341 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
342 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
343 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
344 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
345 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
346 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
347 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
348 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
349 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
350 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
351 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
352 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
353
354 2013-05-29 Tobias Burnus <burnus@net-b.de>
355
356 PR fortran/37336
357 * gfortran.dg/finalize_11.f90: New.
358 * gfortran.dg/finalize_4.f03: Remove dg-error.
359 * gfortran.dg/finalize_5.f03: Ditto.
360 * gfortran.dg/finalize_6.f03: Ditto.
361 * gfortran.dg/finalize_7.f03: Ditto.
362
363 2013-05-28 Tobias Burnus <burnus@net-b.de>
364
365 * gfortran.dg/class_array_16.f90: New.
366
367 2013-05-28 Tobias Burnus <burnus@net-b.de>
368
369 PR fortran/57435
370 * testsuite/gfortran.dg/use_29.f90: New.
371
372 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
373
374 * gnat.dg/fp_exception.adb: New test.
375
376 2013-05-28 Richard Biener <rguenther@suse.de>
377
378 PR tree-optimization/56787
379 * gcc.dg/vect/pr56787.c: New testcase.
380
381 2013-05-28 Janus Weil <janus@gcc.gnu.org>
382 Tobias Burnus <burnus@net-b.de>
383
384 PR fortran/57217
385 * gfortran.dg/typebound_override_4.f90: New.
386
387 2013-05-28 Richard Biener <rguenther@suse.de>
388
389 PR tree-optimization/57411
390 * g++.dg/opt/pr57411.C: New testcase.
391
392 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
393
394 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
395 * gcc.dg/builtin-bswap-9.c: Likewise.
396
397 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
398
399 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
400
401 2013-05-27 Richard Biener <rguenther@suse.de>
402
403 PR middle-end/57412
404 * gcc.dg/gomp/pr57412.c: New testcase.
405
406 2013-05-27 Bud Davis <jmdavis@link.com>
407
408 PR fortran/50405
409 * gfortran.dg/stfunc_8.f90: New.
410
411 2013-05-27 Richard Biener <rguenther@suse.de>
412
413 PR tree-optimization/57343
414 * gcc.dg/torture/pr57343.c: New testcase.
415
416 2013-05-27 Richard Biener <rguenther@suse.de>
417
418 PR tree-optimization/57417
419 * gcc.dg/torture/pr57417.c: New testcase.
420
421 2013-05-27 Richard Biener <rguenther@suse.de>
422
423 PR tree-optimization/57396
424 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
425
426 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
427
428 * gnat.dg/specs/last_bit.ads: New test.
429
430 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
431
432 * gnat.dg/specs/machine_attribute.ads: New test.
433
434 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
435
436 * gnat.dg/incomplete3.ad[sb]: New test.
437
438 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
439
440 PR target/53916
441 * gcc.target/mips/div-13.c: New test.
442
443 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
444
445 PR target/55777
446 * gcc.target/mips/mips16-attributes-5.c,
447 * gcc.target/mips/mips16-attributes-6.c: New tests.
448
449 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
450
451 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
452 * gcc.dg/builtin-bswap-8.c: Likewise.
453
454 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
455
456 PR c++/52216
457 * g++.dg/cpp0x/new1.C: New.
458
459 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
460
461 PR c++/25666
462 * g++.dg/parse/dtor16.C: New.
463 * g++.dg/parse/dtor6.C: Adjust.
464
465 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
466
467 PR c++/19618
468 * g++.dg/expr/bitfield12.C: New.
469
470 2013-05-24 Jeff Law <law@redhat.com>
471
472 PR tree-optimization/57124
473 * gcc.c-torture/execute/pr57124.c: New test.
474 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
475
476 2013-05-24 Martin Jambor <mjambor@suse.cz>
477
478 PR tree-optimization/57294
479 * gcc.dg/ipa/pr57294.c: New test.
480
481 2013-05-24 Dehao Chen <dehao@google.com>
482
483 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
484
485 2013-05-24 Ian Bolton <ian.bolton@arm.com>
486
487 * gcc.target/aarch64/scalar_intrinsics.c
488 (force_simd): Use a valid instruction.
489 (test_vdupd_lane_s64): Pass a valid lane argument.
490 (test_vdupd_lane_u64): Likewise.
491
492 2013-05-24 Richard Biener <rguenther@suse.de>
493
494 PR tree-optimization/57287
495 * gcc.dg/pr57287.c: New testcase.
496
497 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
498
499 PR c++/26572
500 * g++.dg/template/error51.C: New.
501
502 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
503
504 PR c++/25503
505 * g++.dg/template/bitfield2.C: New.
506
507 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
508
509 * gnat.dg/specs/noinline1.ads: New test.
510 * gnat.dg/noinline2.ad[sb]: Likewise.
511 * gnat.dg/specs/noinline3.ads: Likewise.
512 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
513
514 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
515
516 PR tree-ssa/57385
517 * gcc.dg/tree-ssa/pr57385.c: New test.
518
519 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
520
521 * gnat.dg/derived_type4.adb: New test.
522
523 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
524
525 * gcc.dg/builtin-bswap-6.c: New test.
526 * gcc.dg/builtin-bswap-7.c: Likewise.
527 * gcc.dg/builtin-bswap-8.c: Likewise.
528 * gcc.dg/builtin-bswap-9.c: Likewise.
529
530 2013-05-23 Christian Bruel <christian.bruel@st.com>
531
532 PR debug/57351
533 * gcc.dg/debug/pr57351.c: New test
534
535 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
536
537 * gcc.target/aarch64/vect-clz.c: New file.
538
539 2013-05-23 Martin Jambor <mjambor@suse.cz>
540
541 PR middle-end/57347
542 * gcc.dg/ipa/pr57347.c: New test.
543
544 2013-05-23 Richard Biener <rguenther@suse.de>
545
546 PR tree-optimization/57380
547 * g++.dg/tree-ssa/pr57380.C: New testcase.
548
549 2013-05-23 Richard Biener <rguenther@suse.de>
550
551 PR middle-end/57381
552 * gcc.dg/torture/pr57381.c: New testcase.
553
554 2013-05-23 Jakub Jelinek <jakub@redhat.com>
555
556 PR middle-end/57344
557 * gcc.c-torture/execute/pr57344-1.c: New test.
558 * gcc.c-torture/execute/pr57344-2.c: New test.
559 * gcc.c-torture/execute/pr57344-3.c: New test.
560 * gcc.c-torture/execute/pr57344-4.c: New test.
561
562 2013-05-23 Richard Biener <rguenther@suse.de>
563
564 PR rtl-optimization/57341
565 * gcc.dg/torture/pr57341.c: New testcase.
566
567 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
568
569 PR c++/57352
570 * g++.dg/parse/crash62.C: New.
571
572 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
573 Pat Haugen <pthaugen@us.ibm.com>
574 Peter Bergner <bergner@vnet.ibm.com>
575
576 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
577 crypto builtins.
578
579 2013-05-22 Tobias Burnus <burnus@net-b.de>
580
581 PR fortran/57364
582 * gfortran.dg/defined_assignment_6.f90: New.
583
584 2013-05-22 Tobias Burnus <burnus@net-b.de>
585
586 PR fortran/57338
587 * gfortran.dg/assumed_type_6.f90: New.
588
589 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
590
591 PR c++/57211
592 * g++.dg/cpp0x/Wunused-parm.C: New.
593
594 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
595
596 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
597 * g++.dg/warn/Wdouble-promotion.C: Likewise.
598
599 2013-05-21 Easwaran Raman <eraman@google.com>
600
601 PR tree-optimization/57322
602 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
603
604 2013-05-21 Graham Stott <graham.stott@btinternet.com>
605
606 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
607 .set (no)?micromips
608
609 2013-05-21 Tobias Burnus <burnus@net-b.de>
610
611 PR fortran/57035
612 * gfortran.dg/assumed_type_5.f90: New.
613 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
614 * gfortran.dg/assumed_rank_2.f90: Ditto.
615 * gfortran.dg/assumed_type_3.f90: Update dg-error.
616 * gfortran.dg/no_arg_check_3.f90: Ditto.
617
618 2013-05-21 Jakub Jelinek <jakub@redhat.com>
619
620 PR tree-optimization/57331
621 * gcc.c-torture/compile/pr57331.c: New test.
622
623 2013-05-21 Richard Biener <rguenther@suse.de>
624
625 PR tree-optimization/57330
626 * gcc.dg/torture/pr57330.c: New testcase.
627
628 2013-05-21 Richard Biener <rguenther@suse.de>
629
630 PR tree-optimization/57303
631 * gcc.dg/torture/pr57303.c: New testcase.
632
633 2013-05-21 Jakub Jelinek <jakub@redhat.com>
634
635 PR tree-optimization/57321
636 * gcc.c-torture/execute/pr57321.c: New test.
637
638 2013-05-20 Tobias Burnus <burnus@net-b.de>
639
640 PR fortran/48858
641 PR fortran/55465
642 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
643 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
644 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
645 * gfortran.dg/binding_label_tests_3.f03: Ditto.
646 * gfortran.dg/binding_label_tests_4.f03: Ditto.
647 * gfortran.dg/binding_label_tests_5.f03: Ditto.
648 * gfortran.dg/binding_label_tests_6.f03: Ditto.
649 * gfortran.dg/binding_label_tests_7.f03: Ditto.
650 * gfortran.dg/binding_label_tests_8.f03: Ditto.
651 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
652 * gfortran.dg/binding_label_tests_24.f90: New.
653 * gfortran.dg/binding_label_tests_25.f90: New.
654
655 2013-05-20 Tobias Burnus <burnus@net-b.de>
656
657 PR fortran/48858
658 * gfortran.dg/binding_label_tests_17.f90: New.
659 * gfortran.dg/binding_label_tests_18.f90: New.
660 * gfortran.dg/binding_label_tests_19.f90: New.
661 * gfortran.dg/binding_label_tests_20.f90: New.
662 * gfortran.dg/binding_label_tests_21.f90: New.
663 * gfortran.dg/binding_label_tests_22.f90: New.
664 * gfortran.dg/binding_label_tests_23.f90: New.
665
666 2013-05-20 Tobias Burnus <burnus@net-b.de>
667
668 PR fortran/48858
669 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
670 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
671 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
672 * gfortran.dg/common_18.f90: New.
673 * gfortran.dg/common_19.f90: New.
674 * gfortran.dg/common_20.f90: New.
675 * gfortran.dg/common_21.f90: New.
676
677 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
678
679 PR c++/12288
680 * g++.dg/parse/error52.C: New.
681 * g++.dg/parse/error3.C: Adjust.
682 * g++.dg/parse/error36.C: Likewise.
683
684 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
685
686 PR target/56547
687 * gcc.target/sh/pr56547-1.c: New.
688 * gcc.target/sh/pr56547-2.c: New.
689
690 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
691
692 PR c++/23608
693 * g++.dg/warn/Wsign-compare-6.C: New.
694 * g++.dg/warn/Wdouble-promotion.C: Adjust.
695
696 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
697
698 PR c++/57327
699 * g++.dg/template/error50.C: New.
700
701 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
702
703 PR c++/10207
704 * g++.dg/ext/complit13.C: New.
705
706 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
707
708 PR c++/57175
709 * g++.dg/pr57175.C: New testcase.
710
711 2013-05-17 Easwaran Raman <eraman@google.com>
712
713 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
714
715 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
716
717 PR testsuite/57313
718 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
719
720 2013-05-17 Jakub Jelinek <jakub@redhat.com>
721
722 PR rtl-optimization/57281
723 PR rtl-optimization/57300
724 * gcc.dg/pr57300.c: New test.
725 * gcc.c-torture/execute/pr57281.c: New test.
726
727 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
728
729 PR c++/18126
730 * g++.dg/ext/sizeof-complit.C: New.
731
732 2013-05-17 Marek Polacek <polacek@redhat.com>
733
734 * gcc.dg/strlenopt-25.c: New test.
735 * gcc.dg/strlenopt-26.c: Likewise.
736
737 2013-05-17 Jakub Jelinek <jakub@redhat.com>
738
739 * gcc.target/i386/rotate-4.c: Compile only with -mavx
740 instead of -mavx2, require only avx instead of avx2.
741 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
742 of avx2-check.h and turn into an avx runtime test instead of
743 avx2 runtime test.
744
745 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
746
747 * g++.dg/ext/vector22.C: Uncomment working test.
748
749 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
750
751 PR c++/17410
752 * g++.dg/template/pr17410.C: New.
753
754 2013-05-16 Jakub Jelinek <jakub@redhat.com>
755
756 * gcc.target/i386/rotate-3.c: New test.
757 * gcc.target/i386/rotate-3a.c: New test.
758 * gcc.target/i386/rotate-4.c: New test.
759 * gcc.target/i386/rotate-4a.c: New test.
760 * gcc.target/i386/rotate-5.c: New test.
761 * gcc.target/i386/rotate-5a.c: New test.
762
763 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
764
765 * gcc.dg/visibility-21.c: Require section_anchors.
766
767 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
768
769 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
770 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
771 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
772
773 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
774
775 * gcc.dg/visibility-21.c: New.
776
777 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
778
779 PR middle-end/57286
780 * gcc.dg/pr57286.c: New testcase.
781 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
782 * g++.dg/ext/vector22.C: Comment out transformations not
783 performed anymore.
784
785 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
786
787 PR target/57260
788 * gcc.target/mips/call-1.c: Restrict to o32.
789 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
790
791 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
792
793 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
794 dg-messages.
795 * g++.dg/warn/Wshadow-1.C: Likewise.
796 * g++.dg/warn/Wshadow-6.C: Likewise.
797 * g++.dg/warn/Wshadow-7.C: Likewise.
798
799 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
800
801 PR c++/31952
802 * g++.dg/parse/pr31952-1.C: New.
803 * g++.dg/parse/pr31952-2.C: Likewise.
804 * g++.dg/parse/pr31952-3.C: Likewise.
805
806 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
807 * g++.old-deja/g++.jason/cond.C: Likewise.
808 * g++.dg/cpp0x/range-for5.C: Likewise.
809
810 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
811
812 PR target/19599
813 * gcc.target/arm/pr40887.c: Adjust testcase.
814 * gcc.target/arm/pr19599.c: New test.
815
816 2013-05-15 Richard Biener <rguenther@suse.de>
817
818 PR tree-optimization/57275
819 * gcc.target/i386/pr57275.c: New testcase.
820
821 2013-05-15 Jan Hubicka <jh@suse.cz>
822
823 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
824 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
825 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
826
827 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
828
829 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
830 scheduling.
831
832 2013-05-14 Jakub Jelinek <jakub@redhat.com>
833
834 PR c++/57274
835 * c-c++-common/Wsequence-point-1.c: New test.
836
837 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
838
839 * g++.dg/ext/vector22.C: New testcase.
840 * gcc.dg/binop-xor3.c: Remove xfail.
841
842 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
843
844 * gcc.target/aarch64/vect-fcm.x: Add cases testing
845 FLOAT cmp FLOAT ? INT : INT.
846 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
847 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
848 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
849 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
850 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
851 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
852
853 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
854
855 PR c++/53903
856 * g++.dg/cpp0x/defaulted43.C: New.
857
858 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
859
860 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
861 (alloca): Remove declaration.
862 (foo9): Replace alloca by __builtin_alloca.
863
864 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
865
866 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
867 Expect "size of array is too large" error.
868
869 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
870
871 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
872
873 2013-05-14 Richard Biener <rguenther@suse.de>
874
875 PR middle-end/57235
876 * g++.dg/torture/pr57235.C: New testcase.
877
878 2013-05-14 Jakub Jelinek <jakub@redhat.com>
879
880 PR middle-end/57251
881 * gcc.dg/torture/pr57251.c: New test.
882
883 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
884
885 PR target/57264
886 * gcc.target/i386/pr57264.c: New test.
887
888 2013-05-13 Jakub Jelinek <jakub@redhat.com>
889
890 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
891
892 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
893
894 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
895
896 2013-05-13 Jakub Jelinek <jakub@redhat.com>
897
898 PR tree-optimization/45216
899 PR tree-optimization/57157
900 * c-c++-common/rotate-1.c: Add 32 tests with +.
901 * c-c++-common/rotate-1a.c: Adjust.
902 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
903 * c-c++-common/rotate-2b.c: New test.
904 * c-c++-common/rotate-3.c: Add 32 tests with +.
905 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
906 * c-c++-common/rotate-4b.c: New test.
907 * c-c++-common/rotate-5.c: New test.
908
909 2013-05-13 Martin Jambor <mjambor@suse.cz>
910
911 PR middle-end/42371
912 * gcc.dg/ipa/remref-0.c: New test.
913 * gcc.dg/ipa/remref-1a.c: Likewise.
914 * gcc.dg/ipa/remref-1b.c: Likewise.
915 * gcc.dg/ipa/remref-2a.c: Likewise.
916 * gcc.dg/ipa/remref-2b.c: Likewise.
917
918 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
919
920 * gcc.dg/vector-shift-2.c: New testcase.
921
922 2013-05-13 Jakub Jelinek <jakub@redhat.com>
923
924 PR tree-optimization/57230
925 * gcc.dg/strlenopt-24.c: New test.
926
927 PR tree-optimization/57230
928 * gcc.dg/strlenopt-23.c: New test.
929
930 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
931
932 PR target/57108
933 * gcc.target/sh/pr57108.c: Move this test case to ...
934 * gcc.c-torture/compile/pr57108.c: ... here.
935
936 2013-05-10 Richard Biener <rguenther@suse.de>
937
938 PR tree-optimization/57214
939 * gcc.dg/torture/pr57214.c: New testcase.
940
941 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
942
943 * gcc.dg/vector-shift.c: New testcase.
944
945 2013-05-10 Jakub Jelinek <jakub@redhat.com>
946
947 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
948
949 PR tree-optimization/45216
950 PR tree-optimization/57157
951 * c-c++-common/rotate-1.c: New test.
952 * c-c++-common/rotate-1a.c: New test.
953 * c-c++-common/rotate-2.c: New test.
954 * c-c++-common/rotate-2a.c: New test.
955 * c-c++-common/rotate-3.c: New test.
956 * c-c++-common/rotate-3a.c: New test.
957 * c-c++-common/rotate-4.c: New test.
958 * c-c++-common/rotate-4a.c: New test.
959
960 2013-05-10 Richard Biener <rguenther@suse.de>
961
962 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
963 * gcc.target/i386/l_fma_double_1.c: Adjust.
964 * gcc.target/i386/l_fma_double_2.c: Likewise.
965 * gcc.target/i386/l_fma_double_3.c: Likewise.
966 * gcc.target/i386/l_fma_double_4.c: Likewise.
967 * gcc.target/i386/l_fma_double_5.c: Likewise.
968 * gcc.target/i386/l_fma_double_6.c: Likewise.
969 * gcc.target/i386/l_fma_float_1.c: Likewise.
970 * gcc.target/i386/l_fma_float_2.c: Likewise.
971 * gcc.target/i386/l_fma_float_3.c: Likewise.
972 * gcc.target/i386/l_fma_float_4.c: Likewise.
973 * gcc.target/i386/l_fma_float_5.c: Likewise.
974 * gcc.target/i386/l_fma_float_6.c: Likewise.
975
976 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
977
978 PR c++/51226
979 * g++.dg/cpp0x/pr51226.C: New.
980
981 2013-04-16 Han Shen <shenhan@google.com>
982
983 Test cases for '-fstack-protector-strong'.
984 * gcc.dg/fstack-protector-strong.c: New.
985 * g++.dg/fstack-protector-strong.C: New.
986
987 2013-05-07 Ian Bolton <ian.bolton@arm.com>
988
989 * gcc.target/aarch64/ands_1.c: New test.
990 * gcc.target/aarch64/ands_2.c: Likewise
991
992 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
993
994 * lib/target-supports.exp (check_effective_target_hw): New
995 function.
996 * c-c++-common/asan/clone-test-1.c: Call
997 check_effective_target_hw.
998 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
999 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1000 possible decorations.
1001 * c-c++-common/asan/null-deref-1.c: Likewise.
1002 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1003 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1004 * c-c++-common/asan/use-after-free-1.c: Likewise.
1005 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1006 * g++.dg/asan/large-func-test-1.C: Likewise.
1007
1008 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1009
1010 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1011
1012 2013-05-07 Richard Biener <rguenther@suse.de>
1013
1014 PR middle-end/57190
1015 * g++.dg/torture/pr57190.C: New testcase.
1016
1017 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1018
1019 PR tree-optimization/57149
1020 * gcc.dg/pr57149.c: New test.
1021
1022 PR debug/57184
1023 * gcc.dg/pr57184.c: New test.
1024
1025 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1026
1027 * gnat.dg/specs/array3.ads: New test.
1028
1029 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1030
1031 * c-c++-common/vector-scalar-2.c: New testcase.
1032
1033 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1034
1035 * gcc.target/i386/asm-dialect-2.c: New testcase.
1036
1037 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1038
1039 PR c++/57183
1040 * g++.dg/cpp0x/auto38.C: New.
1041
1042 2013-05-06 Richard Biener <rguenther@suse.de>
1043
1044 PR tree-optimization/57185
1045 * gcc.dg/autopar/pr57185.c: New testcase.
1046
1047 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1048
1049 PR target/57106
1050 * gcc.target/i386/pr57106.c: New test.
1051
1052 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1053
1054 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1055 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1056 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1057 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1058 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1059 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1060 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1061
1062 2013-05-06 Teresa Johnson <tejohnson@google.com>
1063
1064 PR bootstrap/57154
1065 * gcc.dg/pr57154.c: New test.
1066
1067 2013-05-06 Richard Biener <rguenther@suse.de>
1068
1069 PR middle-end/57147
1070 * gcc.dg/torture/pr57147-1.c: New testcase.
1071 * gcc.dg/torture/pr57147-2.c: Likewise.
1072 * gcc.dg/torture/pr57147-3.c: Likewise.
1073
1074 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1075
1076 PR target/55303
1077 * gcc.target/sh/pr55303-1.c: New.
1078 * gcc.target/sh/pr55303-2.c: New.
1079 * gcc.target/sh/pr55303-3.c: New.
1080
1081 2013-05-05 Tobias Burnus <burnus@net-b.de>
1082
1083 * gfortran.dg/allocate_with_source_3.f90: New.
1084
1085 2013-05-05 Tobias Burnus <burnus@net-b.de>
1086
1087 PR fortran/57141
1088 * gfortran.dg/null_8.f90: New.
1089
1090 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1091
1092 PR c++/53745
1093 * g++.dg/cpp0x/enum27.C: New.
1094 * g++.dg/cpp0x/enum_base.C: Adjust.
1095
1096 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1097
1098 PR tree-optimization/56205
1099 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1100
1101 2013-05-04 Tobias Burnus <burnus@net-b.de>
1102
1103 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1104 * gfortran.dg/bind_c_usage_27.f90: New.
1105 * gfortran.dg/bind_c_usage_28.f90: New.
1106
1107 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1108
1109 PR c++/51927
1110 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1111
1112 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1113
1114 PR target/57150
1115 * gcc.target/powerpc/pr57150.c: New file.
1116
1117 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1118
1119 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1120 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1121 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1122 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1123 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1124 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1125 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1126
1127 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1128
1129 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1130 scan-assembler-times.
1131
1132 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1133
1134 * gcc.dg/tree-ssa/slsr-32.c: New.
1135 * gcc.dg/tree-ssa/slsr-33.c: New.
1136 * gcc.dg/tree-ssa/slsr-34.c: New.
1137 * gcc.dg/tree-ssa/slsr-35.c: New.
1138 * gcc.dg/tree-ssa/slsr-36.c: New.
1139 * gcc.dg/tree-ssa/slsr-37.c: New.
1140 * gcc.dg/tree-ssa/slsr-38.c: New.
1141
1142 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1143
1144 * gcc.target/aarch64/tst_1.c: New test.
1145 * gcc.target/aarch64/tst_2.c: Likewise
1146
1147 2013-05-02 Jeff Law <law@redhat.com>
1148
1149 PR tree-optimization/57144
1150 * gcc.c-torture/execute/pr57144.c: New test.
1151
1152 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1153
1154 PR rtl-optimization/57130
1155 * gcc.c-torture/execute/pr57130.c: New test.
1156
1157 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1158
1159 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1160
1161 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1162
1163 * gcc.target/aarch64/fabd.c: New file.
1164
1165 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1166
1167 PR c++/54318
1168 * g++.dg/cpp0x/pr54318.C: New.
1169
1170 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1171
1172 PR c++/14283
1173 * g++.dg/parse/error51.C: New.
1174 * g++.dg/parse/error15.C: Adjust column numbers.
1175
1176 2013-05-02 Tobias Burnus <burnus@net-b.de>
1177
1178 PR fortran/57142
1179 * gfortran.dg/size_kind_2.f90: New.
1180 * gfortran.dg/size_kind_3.f90: New.
1181
1182 2013-05-02 Richard Biener <rguenther@suse.de>
1183
1184 PR middle-end/57140
1185 * g++.dg/torture/pr57140.C: New testcase.
1186
1187 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1188
1189 PR target/56732
1190 * gcc.target/arm/pr56732-1.c: New test.
1191
1192 2013-05-02 Martin Jambor <mjambor@suse.cz>
1193
1194 PR middle-end/56988
1195 * gcc.dg/ipa/pr56988.c: New test.
1196
1197 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1198
1199 * gcc.target/aarch64/bics_1.c: New test.
1200 * gcc.target/aarch64/bics_2.c: Likewise.
1201
1202 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1203
1204 PR rtl-optimization/57131
1205 * gcc.c-torture/execute/pr57131.c: New test.
1206
1207 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1208
1209 PR c++/57132
1210 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1211
1212 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1213
1214 PR target/57091
1215 * gcc.target/i386/pr57091.c: New test.
1216
1217 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1218
1219 * gcc.target/aarch64/vect-vaddv.c: New.
1220
1221 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1222
1223 * gcc.target/aarch64/vect-vmaxv.c: New.
1224 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1225
1226 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1227
1228 * gcc.target/aarch64/scalar-vca.c: New.
1229 * gcc.target/aarch64/vect-vca.c: Likewise.
1230
1231 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1232
1233 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1234 (test_vceqd_s64): Force arguments to SIMD registers.
1235 (test_vceqzd_s64): Likewise.
1236 (test_vcged_s64): Likewise.
1237 (test_vcled_s64): Likewise.
1238 (test_vcgezd_s64): Likewise.
1239 (test_vcged_u64): Likewise.
1240 (test_vcgtd_s64): Likewise.
1241 (test_vcltd_s64): Likewise.
1242 (test_vcgtzd_s64): Likewise.
1243 (test_vcgtd_u64): Likewise.
1244 (test_vclezd_s64): Likewise.
1245 (test_vcltzd_s64): Likewise.
1246 (test_vtst_s64): Likewise.
1247 (test_vtst_u64): Likewise.
1248
1249 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1250
1251 PR c++/57092
1252 * g++.dg/cpp0x/decltype53.C: New.
1253
1254 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1255
1256 PR fortran/57071
1257 * gfortran.dg/power_5.f90: New test.
1258
1259 2013-04-30 Richard Biener <rguenther@suse.de>
1260
1261 PR middle-end/57122
1262 * gcc.dg/torture/pr57122.c: New testcase.
1263
1264 2013-04-30 Richard Biener <rguenther@suse.de>
1265
1266 PR middle-end/57107
1267 * g++.dg/torture/pr57107.C: New testcase.
1268
1269 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1270
1271 PR rtl-optimization/57105
1272 * gcc.dg/pr57105.c: New test.
1273
1274 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR tree-optimization/57104
1277 * gcc.dg/pr57104.c: New test.
1278
1279 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1280
1281 PR target/44578
1282 * gcc.target/i386/pr44578.c: New test.
1283
1284 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1285
1286 PR target/57097
1287 * gcc.target/i386/pr57097.c: New test.
1288
1289 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1290
1291 PR target/57098
1292 * gcc.target/i386/pr57098.c: New test.
1293
1294 2013-04-29 Kai Tietz <ktietz@redhat.com>
1295
1296 * gcc.c-torture/execute/pr55875.c: New test.
1297
1298 2013-04-29 Richard Biener <rguenther@suse.de>
1299
1300 PR middle-end/57075
1301 * gcc.dg/torture/pr57075.c: New testcase.
1302
1303 2013-04-29 Richard Biener <rguenther@suse.de>
1304
1305 PR middle-end/57103
1306 * gcc.dg/autopar/pr57103.c: New testcase.
1307
1308 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1309
1310 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1311
1312 2013-04-29 Tom de Vries <tom@codesourcery.com>
1313
1314 * gcc.dg/pr50763.c: Update test.
1315
1316 2013-04-26 Jeff Law <law@redhat.com>
1317
1318 * gcc.dg/tree-ssa/vrp88.c: New test.
1319
1320 2013-04-29 Christian Bruel <christian.bruel@st.com>
1321
1322 PR target/57108
1323 * gcc.target/sh/pr57108.c: New test.
1324
1325 2013-04-29 Richard Biener <rguenther@suse.de>
1326
1327 PR middle-end/57089
1328 * gfortran.dg/gomp/pr57089.f90: New testcase.
1329
1330 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1331
1332 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1333
1334 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1335
1336 * gcc.target/aarch64/vect-vcvt.c: New.
1337
1338 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1339
1340 * gcc.target/aarch64/vect-vrnd.c: New.
1341
1342 2013-04-29 Richard Biener <rguenther@suse.de>
1343
1344 PR tree-optimization/57081
1345 * gcc.dg/torture/pr57081.c: New testcase.
1346
1347 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1348
1349 PR tree-optimization/57083
1350 * gcc.dg/torture/pr57083.c: New test.
1351
1352 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1353
1354 PR c++/56450
1355 * g++.dg/cpp0x/decltype52.C: New.
1356
1357 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1358
1359 N3472 binary constants
1360 * g++.dg/cpp/limits.C: Adjust warning wording.
1361 * g++.dg/system-binary-constants-1.C: Likewise.
1362 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1363
1364 2013-04-28 Tobias Burnus <burnus@net-b.de>
1365
1366 PR fortran/57093
1367 * gfortran.dg/coarray_30.f90: New.
1368
1369 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1370
1371 PR fortran/57071
1372 * frontend-passes (optimize_power): New function.
1373 (optimize_op): Use it.
1374
1375 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1376
1377 PR target/56866
1378 * gcc.c-torture/execute/pr56866.c: New test.
1379 * gcc.target/i386/pr56866.c: New test.
1380
1381 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1382
1383 PR go/57045
1384 * gcc.dg/setjmp-5.c: New test.
1385
1386 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1387
1388 PR c++/55708
1389 * g++.dg/cpp0x/constexpr-55708.C: New.
1390
1391 2013-04-26 Richard Biener <rguenther@suse.de>
1392
1393 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1394 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1395 * gcc.dg/pr53265.c: Remove XFAILs.
1396 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1397 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1398
1399 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1400
1401 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1402 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1403 -fdiagnostics-color=never option similarly to
1404 -fno-diagnostics-show-caret option.
1405
1406 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1407
1408 PR rtl-optimization/57003
1409 * gcc.target/i386/pr57003.c: New test.
1410
1411 2013-04-25 Marek Polacek <polacek@redhat.com>
1412
1413 PR tree-optimization/57066
1414 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1415
1416 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1417 Tejas Belagod <tejas.belagod@arm.com>
1418
1419 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1420 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1421 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1422
1423 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1424
1425 * gcc.target/aarch64/cmp.c: New.
1426
1427 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1428
1429 * gcc.target/aarch64/ngc.c: New.
1430
1431 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1432
1433 * lib/target-supports.exp
1434 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1435 (check_effective_target_arm_neon_fp16_ok): Likewise.
1436 (add_options_for_arm_neon_fp16): Likewise.
1437 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1438 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1439
1440 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1441
1442 PR rtl-optimizations/57046
1443 * gcc.target/i386/pr57046.c: New test.
1444
1445 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1446
1447 * g++.dg/cpp1y/cplusplus.C: New.
1448
1449 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1450
1451 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1452
1453 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1454
1455 * c-c++-common/Wpointer-arith-1.c: New.
1456
1457 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1458
1459 * g++.dg/cpp1y/cxx1y_macro.C: New.
1460
1461 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1462
1463 PR c++/56970
1464 * g++.dg/cpp0x/sfinae45.C: New.
1465
1466 2013-04-24 Richard Biener <rguenther@suse.de>
1467
1468 PR testsuite/57050
1469 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1470
1471 2013-04-23 Richard Biener <rguenther@suse.de>
1472
1473 PR middle-end/57036
1474 * gcc.dg/torture/pr57036-1.c: New testcase.
1475 * gcc.dg/torture/pr57036-2.c: Likewise.
1476
1477 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1478
1479 * gcc.target/aarch64/scalar-mov.c: New testcase.
1480
1481 2013-04-23 Richard Biener <rguenther@suse.de>
1482
1483 PR tree-optimization/57026
1484 * gcc.dg/torture/pr57026.c: New testcase.
1485
1486 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1487
1488 PR fortran/53685
1489 PR fortran/57022
1490 * gfortran.dg/transfer_check_4.f90: New.
1491
1492 2013-04-22 Marek Polacek <polacek@redhat.com>
1493
1494 PR sanitizer/56990
1495 * gcc.dg/pr56990.c: New test.
1496
1497 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1498
1499 PR target/57018
1500 * gcc.target/i386/pr57018.c: New test.
1501
1502 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1503
1504 * gcc.target/aarch64/vrecps.c: New.
1505 * gcc.target/aarch64/vrecpx.c: Likewise.
1506
1507 2013-04-22 Christian Bruel <christian.bruel@st.com>
1508
1509 PR target/56995
1510 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1511
1512 2013-04-21 Jeff Law <law@redhat.com>
1513
1514 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1515
1516 2013-04-20 Tobias Burnus <burnus@net-b.de>
1517
1518 PR fortran/56907
1519 * gfortran.dg/c_loc_test_22.f90: New.
1520
1521 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1522
1523 PR rtl-optimization/56847
1524 * gcc.dg/pr56847.c: New test.
1525
1526 2013-04-19 Richard Biener <rguenther@suse.de>
1527
1528 PR tree-optimization/56982
1529 * gcc.c-torture/execute/pr56982.c: New testcase.
1530
1531 2013-04-19 Martin Jambor <mjambor@suse.cz>
1532
1533 PR tree-optimization/56718
1534 * g++.dg/ipa/imm-devirt-1.C: New test.
1535 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1536
1537 2013-04-19 Richard Biener <rguenther@suse.de>
1538
1539 PR tree-optimization/57000
1540 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1541
1542 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1543 Mikael Morin <mikael@gcc.gnu.org>
1544
1545 PR fortran/56872
1546 * gfortran.dg/array_constructor_45.f90: New test.
1547 * gfortran.dg/array_constructor_46.f90: New test.
1548 * gfortran.dg/array_constructor_47.f90: New test.
1549 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1550
1551 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1552
1553 PR rtl-optimization/56999
1554 * g++.dg/opt/pr56999.C: New test.
1555
1556 2013-04-18 Cary Coutant <ccoutant@google.com>
1557
1558 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1559 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1560
1561 2013-04-18 Cary Coutant <ccoutant@google.com>
1562
1563 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1564 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1565 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1566 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1567 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1568 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1569 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1570 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1571 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1572 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1573 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1574
1575 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1576
1577 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1578
1579 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1580
1581 PR tree-optimization/56984
1582 * gcc.c-torture/compile/pr56984.c: New test.
1583
1584 PR rtl-optimization/56992
1585 * gcc.dg/pr56992.c: New test.
1586
1587 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1588
1589 PR fortran/56814
1590 * gfortran.dg/proc_ptr_42.f90: New.
1591
1592 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1593
1594 * gnat.dg/discr41.ad[sb]: New test.
1595 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1596 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1597 * gcc.dg/vect/slp-24.c: Likewise.
1598 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1599 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1600 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1601 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1602 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1603 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1604 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1605 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1606 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1607 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1608 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1609 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1610 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1611 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1612 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1613 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1614 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1615 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1616 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1617 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1618 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1619 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1620 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1621 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1622 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1623 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1624
1625 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1626
1627 PR fortran/40958
1628 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1629 * gfortran.dg/module_md5_1.f90: Remove.
1630
1631 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1632
1633 * gcc.target/aarch64/adds3.c: New.
1634 * gcc.target/aarch64/subs3.c: New.
1635
1636 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1637
1638 * gcc.target/aarch64/adds1.c: New.
1639 * gcc.target/aarch64/adds2.c: New.
1640 * gcc.target/aarch64/subs1.c: New.
1641 * gcc.target/aarch64/subs2.c: New.
1642
1643 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1644
1645 Implement n3599 - Literal operator templates for strings.
1646 * g++.dg/cpp1y/udlit-char-template.C: New test.
1647 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1648
1649 2013-04-16 Tobias Burnus <burnus@net-b.de>
1650
1651 PR fortran/39505
1652 * gfortran.dg/no_arg_check_1.f90: New.
1653 * gfortran.dg/no_arg_check_2.f90: New.
1654 * gfortran.dg/no_arg_check_3.f90: New.
1655
1656 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1657
1658 PR fortran/56968
1659 * gfortran.dg/proc_ptr_41.f90: New.
1660
1661 2013-04-16 Richard Biener <rguenther@suse.de>
1662
1663 PR tree-optimization/56756
1664 * gcc.dg/torture/pr56756.c: New testcase.
1665
1666 2013-04-16 Tobias Burnus <burnus@net-b.de>
1667
1668 PR fortran/56969
1669 * gfortran.dg/c_assoc_5.f90: New.
1670
1671 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1672
1673 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1674 * gcc.c-torture/execute/pr33992.x: Remove.
1675 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1676 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1677 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1678
1679 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1680
1681 PR tree-optimization/56962
1682 * gcc.c-torture/execute/pr56962.c: New test.
1683
1684 2013-04-15 Richard Biener <rguenther@suse.de>
1685
1686 PR tree-optimization/56933
1687 * gcc.dg/vect/pr56933.c: New testcase.
1688
1689 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1690
1691 * gcc.target/arm/anddi3-opt.c: New test.
1692 * gcc.target/arm/anddi3-opt2.c: Likewise.
1693
1694 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1695
1696 * gcc.dg/pr56890-1.c: New test.
1697 * gcc.dg/pr56890-2.c: Likewise.
1698
1699 2013-04-15 Joey Ye <joey.ye@arm.com>
1700
1701 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1702 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1703
1704 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1705
1706 PR fortran/56816
1707 * gfortran.dg/select_type_33.f03: New test.
1708
1709 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1710
1711 PR fortran/55959
1712 * gfortran.dg/typebound_proc_29.f03: New.
1713
1714 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1715
1716 PR fortran/56266
1717 * gfortran.dg/typebound_proc_28.f03: New.
1718
1719 2013-04-12 Jeff Law <law@redhat.com>
1720
1721 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1722 either.
1723
1724 2013-04-12 Tobias Burnus <burnus@net-b.de>
1725
1726 PR fortran/56929
1727 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1728
1729 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1730
1731 PR target/56903
1732 * gcc.target/i386/pr56903.c: New test.
1733
1734 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1735
1736 PR fortran/56261
1737 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1738 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1739 * gfortran.dg/block_11.f90: Fix invalid test case.
1740 * gfortran.dg/function_types_3.f90: Add new error message.
1741 * gfortran.dg/global_references_1.f90: Ditto.
1742 * gfortran.dg/import2.f90: Remove unneeded parts.
1743 * gfortran.dg/import6.f90: Fix invalid test case.
1744 * gfortran.dg/proc_decl_2.f90: Ditto.
1745 * gfortran.dg/proc_decl_9.f90: Ditto.
1746 * gfortran.dg/proc_decl_18.f90: Ditto.
1747 * gfortran.dg/proc_ptr_40.f90: New.
1748 * gfortran.dg/whole_file_7.f90: Modified error wording.
1749 * gfortran.dg/whole_file_16.f90: Ditto.
1750 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1751 * gfortran.dg/whole_file_18.f90: Modified error wording.
1752 * gfortran.dg/whole_file_20.f03: Ditto.
1753 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1754 invalid test case.
1755
1756 2013-04-12 Richard Biener <rguenther@suse.de>
1757
1758 Revert
1759 2013-04-10 Richard Biener <rguenther@suse.de>
1760
1761 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1762
1763 2013-04-12 Tobias Burnus <burnus@net-b.de>
1764
1765 PR fortran/56845
1766 * gfortran.dg/class_allocate_15.f90: New.
1767
1768 Revert:
1769 2013-04-12 Tobias Burnus <burnus@net-b.de>
1770
1771 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1772 scan-tree-dump-times.
1773
1774 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1775
1776 PR tree-optimization/56918
1777 PR tree-optimization/56920
1778 * gcc.dg/vect/pr56918.c: New test.
1779 * gcc.dg/vect/pr56920.c: New test.
1780
1781 2013-04-12 Tobias Burnus <burnus@net-b.de>
1782
1783 PR fortran/56845
1784 * gfortran.dg/class_allocate_14.f90: New.
1785 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1786 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1787
1788 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1789
1790 * gcc.dg/fold-cstvecshift.c: New testcase.
1791
1792 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1793
1794 * gcc.target/aarch64/negs.c: New.
1795
1796 >>>>>>> trunk
1797 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1798
1799 PR c++/56895
1800 * g++.dg/template/arrow4.C: New test.
1801
1802 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1803
1804 * gnat.dg/array23.adb: New test.
1805 * gnat.dg/array23_pkg[123].ads: New helpers.
1806
1807 2013-04-11 Jeff Law <law@redhat.com>
1808
1809 PR tree-optimization/56900
1810 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1811
1812 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1813
1814 PR c++/56913
1815 * g++.dg/cpp0x/sfinae44.C: New.
1816
1817 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1818
1819 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1820 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1821
1822 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1823
1824 PR c++/54216
1825 * g++.dg/cpp0x/enum26.C: New.
1826 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1827
1828 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1829
1830 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1831 inverse operands.
1832 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1833 loop is vectorized.
1834 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1835 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1836 loop is vectorized and that the correct instruction is generated.
1837 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1838 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1839 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1840
1841 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1842
1843 PR tree-optimization/56899
1844 * gcc.c-torture/execute/pr56899.c: New test.
1845
1846 2013-04-10 David S. Miller <davem@davemloft.net>
1847
1848 * gcc.target/sparc/setcc-4.c: New test.
1849 * gcc.target/sparc/setcc-5.c: New test.
1850
1851 2013-04-10 Richard Biener <rguenther@suse.de>
1852
1853 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1854
1855 2013-04-10 Richard Biener <rguenther@suse.de>
1856
1857 * gcc.dg/vect/slp-39.c: New testcase.
1858
1859 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1860
1861 PR tree-optimization/55524
1862 * gcc.target/epiphany/fnma-1.c: New test.
1863
1864 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1865
1866 * gcc.dg/tree-ssa/inline-11.c: New test
1867
1868 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1869
1870 PR c++/56895
1871 * g++.dg/template/arrow3.C: New test.
1872
1873 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1874
1875 * gcc.target/arm/minmax_minus.c: New test.
1876
1877 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1878
1879 PR middle-end/56883
1880 * c-c++-common/gomp/pr56883.c: New test.
1881
1882 2013-04-09 Jeff Law <law@redhat.com>
1883
1884 * gcc.dg/tree-ssa/vrp87.c: New test.
1885
1886 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1887
1888 PR tree-optimization/56854
1889 * g++.dg/torture/pr56854.C: New test.
1890
1891 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1892
1893 PR fortran/56782
1894 * gfortran.dg/array_constructor_44.f90: New test.
1895
1896 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1897
1898 PR c++/56871
1899 * g++.dg/cpp0x/constexpr-specialization.C: New.
1900
1901 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1902
1903 * gcc.c-torture/execute/pr56837.c: New test.
1904
1905 PR c++/34949
1906 PR c++/50243
1907 * g++.dg/opt/vt3.C: New test.
1908 * g++.dg/opt/vt4.C: New test.
1909
1910 2013-04-08 Jeff Law <law@redhat.com>
1911
1912 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1913
1914 2013-04-08 Richard Biener <rguenther@suse.de>
1915
1916 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1917
1918 2013-04-08 Richard Biener <rguenther@suse.de>
1919
1920 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1921
1922 2013-04-08 Richard Biener <rguenther@suse.de>
1923
1924 * g++.dg/vect/slp-pr56812.cc: Adjust.
1925
1926 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1927
1928 * gcc.dg/pr56837.c: New test.
1929 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1930 "generated memset minus one".
1931
1932 2013-04-07 Tobias Burnus <burnus@net-b.de>
1933
1934 PR fortran/56849
1935 * gfortran.dg/reshape_5.f90: New.
1936
1937 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1938
1939 PR target/56843
1940 * gcc.target/powerpc/recip-1.c: Modify expected output.
1941 * gcc.target/powerpc/recip-3.c: Likewise.
1942 * gcc.target/powerpc/recip-4.c: Likewise.
1943 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1944
1945 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1946
1947 * gcc.target/arm/peep-ldrd-1.c: New test.
1948 * gcc.target/arm/peep-strd-1.c: Likewise.
1949
1950 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1951
1952 * gcc.target/arm/negdi-1.c: New test.
1953 * gcc.target/arm/negdi-2.c: Likewise.
1954 * gcc.target/arm/negdi-3.c: Likewise.
1955 * gcc.target/arm/negdi-4.c: Likewise.
1956
1957 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1958
1959 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1960 Add -march=armv8-a when we use v8 NEON.
1961 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1962 (check_effective_target_vect_call_ceilf): Likewise.
1963 (check_effective_target_vect_call_floorf): Likewise.
1964 (check_effective_target_vect_call_roundf): Likewise.
1965 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1966 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1967 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1968 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1969 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1970
1971 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1972
1973 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1974 * gcc.target/powerpc/sd-pwr6.c: Same.
1975 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1976 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1977
1978 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1979
1980 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1981
1982 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1983
1984 PR fortran/40881
1985 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1986 * gfortran.dg/altreturn_4.f90: Ditto.
1987 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1988 * gfortran.dg/altreturn_5.f90: Ditto.
1989 * gfortran.dg/altreturn_6.f90: Ditto.
1990 * gfortran.dg/altreturn_7.f90: Ditto.
1991
1992 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1993
1994 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1995 New procedure.
1996 (check_effective_target_arm_v8_neon_ok_nocache):
1997 Likewise.
1998 (check_effective_target_arm_v8_neon_ok): Change to use
1999 check_effective_target_arm_v8_neon_ok_nocache.
2000 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2001 NEON flags.
2002 (check_effective_target_vect_call_btruncf):
2003 Enable for arm and ARMv8 NEON.
2004 (check_effective_target_vect_call_ceilf): Likewise.
2005 (check_effective_target_vect_call_floorf): Likewise.
2006 (check_effective_target_vect_call_roundf): Likewise.
2007 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2008 target.
2009
2010 2013-04-04 Marek Polacek <polacek@redhat.com>
2011
2012 PR tree-optimization/48186
2013 * gcc.dg/pr48186.c: New test.
2014
2015 2013-04-04 Richard Biener <rguenther@suse.de>
2016
2017 PR tree-optimization/56826
2018 * gcc.dg/vect/pr56826.c: New testcase.
2019 * gcc.dg/vect/O3-pr36098.c: Adjust.
2020
2021 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2022
2023 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2024 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2025 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2026 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2027 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2028 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2029 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2030 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2031 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2032 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2033
2034 2013-04-04 Richard Biener <rguenther@suse.de>
2035
2036 PR tree-optimization/56213
2037 * gcc.dg/vect/vect-123.c: New testcase.
2038
2039 2013-04-04 Tobias Burnus <burnus@net-b.de>
2040
2041 PR fortran/56810
2042 * gfortran.dg/read_repeat_2.f90: New.
2043
2044 2013-04-04 Richard Biener <rguenther@suse.de>
2045
2046 PR tree-optimization/56837
2047 * g++.dg/torture/pr56837.C: New testcase.
2048
2049 2013-04-04 Tobias Burnus <burnus@net-b.de>
2050
2051 PR fortran/50269
2052 * gfortran.dg/c_loc_test_21.f90: New.
2053 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2054 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2055 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2056 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2057 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2058
2059 2013-04-03 Jeff Law <law@redhat.com>
2060
2061 PR tree-optimization/56799
2062 * gcc.c-torture/execute/pr56799.c: New test.
2063
2064 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2065
2066 PR c++/56815
2067 * g++.dg/warn/Wpointer-arith-1.C: New.
2068 * g++.dg/gomp/for-19.C: Adjust.
2069
2070 2013-04-03 Marek Polacek <polacek@redhat.com>
2071
2072 PR sanitizer/55702
2073 * gcc.dg/pr55702.c: New test.
2074
2075 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2076
2077 PR target/56809
2078 * gcc.dg/pr56809.c: New testcase.
2079
2080 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2081
2082 PR debug/56819
2083 * g++.dg/debug/pr56819.C: New test.
2084
2085 2013-04-03 Richard Biener <rguenther@suse.de>
2086
2087 PR tree-optimization/56817
2088 * g++.dg/torture/pr56817.C: New testcase.
2089
2090 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2091
2092 * gcc.dg/vect/bb-slp-31.c: New file.
2093
2094 2013-04-03 Jason Merrill <jason@redhat.com>
2095
2096 PR c++/34949
2097 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2098
2099 2013-04-03 Richard Biener <rguenther@suse.de>
2100
2101 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2102
2103 2013-04-03 Richard Biener <rguenther@suse.de>
2104
2105 PR tree-optimization/55964
2106 * gcc.dg/torture/pr55964-2.c: New testcase.
2107
2108 2013-04-03 Richard Biener <rguenther@suse.de>
2109
2110 PR tree-optimization/56501
2111 * gcc.dg/torture/pr56501.c: New testcase.
2112
2113 2013-04-03 Richard Biener <rguenther@suse.de>
2114
2115 PR tree-optimization/56407
2116 * gcc.dg/torture/pr56407.c: New testcase.
2117
2118 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2119
2120 PR tree-optimization/56790
2121 * g++.dg/ext/pr56790-1.C: New testcase.
2122
2123 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2124
2125 * gcc.target/i386/merge-1.c: New testcase.
2126 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2127
2128 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2129
2130 PR c/19449
2131 * gcc.c-torture/execute/pr19449.c: New test.
2132
2133 2013-04-03 Richard Biener <rguenther@suse.de>
2134
2135 PR tree-optimization/56812
2136 * g++.dg/vect/slp-pr56812.cc: New testcase.
2137
2138 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2139
2140 PR fortran/56284
2141 PR fortran/40881
2142 * gfortran.dg/altreturn_8.f90: New.
2143 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2144 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2145 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2146
2147 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2148
2149 PR rtl-optimization/56745
2150 * gcc.c-torture/compile/pr56745.c: New test.
2151
2152 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2153
2154 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2155
2156 2013-04-02 Richard Biener <rguenther@suse.de>
2157
2158 PR tree-optimization/56778
2159 * gcc.dg/torture/pr56778.c: New testcase.
2160
2161 2013-04-02 Richard Biener <rguenther@suse.de>
2162
2163 PR middle-end/56768
2164 * g++.dg/torture/pr56768.C: New testcase.
2165
2166 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2167
2168 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2169
2170 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2171
2172 PR fortran/56660
2173 * gfortran.dg/namelist_82.f90: New test.
2174
2175 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2176
2177 PR fortran/56500
2178 * gfortran.dg/implicit_class_1.f90: New.
2179
2180 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2181
2182 PR fortran/56786
2183 * gfortran.dg/namelist_81.f90: New test.
2184
2185 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2186
2187 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2188 for constant and equal string lengths.
2189 * gfortran.dg/character_comparison_5.f90: Likewise.
2190 * gfortran.dg/character_comparison_9.f90: New test.
2191
2192 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2193
2194 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2195 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2196
2197 2013-03-29 Tobias Burnus <burnus@net-b.de>
2198
2199 PR fortran/35203
2200 * gfortran.dg/optional_absent_3.f90: New.
2201
2202 2013-03-29 Tobias Burnus <burnus@net-b.de>
2203
2204 PR fortran/56737
2205 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2206
2207 2013-03-29 Tobias Burnus <burnus@net-b.de>
2208
2209 PR fortran/56735
2210 * gfortran.dg/namelist_80.f90: New.
2211
2212 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2213
2214 PR fortran/45159
2215 * gfortran.dg/string_length_2.f90: New test.
2216 * gfortran.dg/dependency_41.f90: New test.
2217
2218 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2219
2220 PR fortran/55806
2221 * gfortran.dg/array_constructor_43.f90: New test.
2222 * gfortran.dg/random_seed_3.f90: New test.
2223
2224 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2225
2226 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2227 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2228 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2229 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2230 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2231 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2232 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2233 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2234 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2235 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2236
2237 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2238
2239 PR c++/56725
2240 * g++.dg/conversion/op4.C: Adjust.
2241 * g++.dg/cpp0x/rv1n.C: Likewise.
2242 * g++.dg/cpp0x/rv2n.C: Likewise.
2243 * g++.dg/cpp0x/template_deduction.C: Likewise.
2244 * g++.dg/expr/cond8.C: Likewise.
2245 * g++.dg/other/error4.C: Likewise.
2246 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2247 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2248 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2249 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2250 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2251 * g++.old-deja/g++.law/cvt20.C: Likewise.
2252 * g++.old-deja/g++.law/cvt8.C: Likewise.
2253 * g++.old-deja/g++.law/init8.C: Likewise.
2254 * g++.old-deja/g++.mike/net12.C: Likewise.
2255 * g++.old-deja/g++.mike/net8.C: Likewise.
2256 * g++.old-deja/g++.mike/p2793.C: Likewise.
2257 * g++.old-deja/g++.mike/p3836.C: Likewise.
2258 * g++.old-deja/g++.mike/p418.C: Likewise.
2259 * g++.old-deja/g++.mike/p701.C: Likewise.
2260 * g++.old-deja/g++.mike/p807.C: Likewise.
2261
2262 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2263
2264 PR middle-end/56694
2265 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2266 targets.
2267
2268 2013-03-28 Marek Polacek <polacek@redhat.com>
2269
2270 PR tree-optimization/56695
2271 * gcc.dg/vect/pr56695.c: New test.
2272
2273 2013-03-28 Richard Biener <rguenther@suse.de>
2274
2275 PR tree-optimization/37021
2276 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2277 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2278
2279 2013-03-27 Tobias Burnus <burnus@net-b.de>
2280
2281 PR fortran/56650
2282 PR fortran/36437
2283 * gfortran.dg/sizeof_2.f90: New.
2284 * gfortran.dg/sizeof_3.f90: New.
2285 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2286
2287 2013-03-27 Richard Biener <rguenther@suse.de>
2288
2289 PR tree-optimization/37021
2290 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2291
2292 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2293
2294 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2295 * g++.dg/ipa/ivinline-2.C: Likewise.
2296 * g++.dg/ipa/ivinline-3.C: Likewise.
2297 * g++.dg/ipa/ivinline-4.C: Likewise.
2298 * g++.dg/ipa/ivinline-5.C: Likewise.
2299 * g++.dg/ipa/ivinline-7.C: Likewise.
2300 * g++.dg/ipa/ivinline-8.C: Likewise.
2301 * g++.dg/ipa/ivinline-9.C: Likewise.
2302 * g++.dg/cpp0x/noexcept03.C: Likewise.
2303 * gcc.dg/const-1.c: Likewise.
2304 * gcc.dg/ipa/pure-const-1.c: Likewise.
2305 * gcc.dg/noreturn-8.c: Likewise.
2306 * gcc.target/i386/mmx-1.c: Likewise.
2307 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2308 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2309 * gcc.c-torture/execute/pr33992.x: New file.
2310
2311 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2312
2313 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2314
2315 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2316
2317 PR c++/55951
2318 * g++.dg/ext/desig5.C: New.
2319
2320 2013-03-26 Tobias Burnus <burnus@net-b.de>
2321
2322 PR fortran/56649
2323 * gfortran.dg/merge_init_expr_2.f90: New.
2324 * gfortran.dg/merge_char_1.f90: Modify test to
2325 stay a run-time test.
2326 * gfortran.dg/merge_char_3.f90: Ditto.
2327
2328 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2329
2330 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2331 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2332
2333 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2334
2335 PR c++/56722
2336 * g++.dg/cpp0x/range-for23.C: New.
2337
2338 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2339
2340 PR libfortran/52512
2341 * gfortran.dg/namelist_79.f90: New.
2342
2343 2013-03-25 Martin Jambor <mjambor@suse.cz>
2344
2345 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2346
2347 2013-03-25 Tobias Burnus <burnus@net-b.de>
2348
2349 PR fortran/38536
2350 PR fortran/38813
2351 PR fortran/38894
2352 PR fortran/39288
2353 PR fortran/40963
2354 PR fortran/45824
2355 PR fortran/47023
2356 PR fortran/47034
2357 PR fortran/49023
2358 PR fortran/50269
2359 PR fortran/50612
2360 PR fortran/52426
2361 PR fortran/54263
2362 PR fortran/55343
2363 PR fortran/55444
2364 PR fortran/55574
2365 PR fortran/56079
2366 PR fortran/56378
2367 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2368 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2369 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2370 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2371 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2372 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2373 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2374 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2375 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2376 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2377 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2378 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2379 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2380 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2381 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2382 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2383 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2384 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2385 * gfortran.dg/pr32601_1.f03: Ditto.
2386 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2387 * gfortran.dg/blockdata_7.f90: New.
2388 * gfortran.dg/c_assoc_4.f90: New.
2389 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2390 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2391 * gfortran.dg/c_funloc_tests_8.f90: New.
2392 * gfortran.dg/c_loc_test_17.f90: New.
2393 * gfortran.dg/c_loc_test_18.f90: New.
2394 * gfortran.dg/c_loc_test_19.f90: New.
2395 * gfortran.dg/c_loc_test_20.f90: New.
2396 * gfortran.dg/c_sizeof_5.f90: New.
2397 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2398 * gfortran.dg/transfer_resolve_2.f90: New.
2399 * gfortran.dg/transfer_resolve_3.f90: New.
2400 * gfortran.dg/transfer_resolve_4.f90: New.
2401 * gfortran.dg/pr32601.f03: Update dg-error.
2402 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2403 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2404
2405 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2406
2407 * gcc.target/arm/vseleqdf.c: New test.
2408 * gcc.target/arm/vseleqsf.c: Likewise.
2409 * gcc.target/arm/vselgedf.c: Likewise.
2410 * gcc.target/arm/vselgesf.c: Likewise.
2411 * gcc.target/arm/vselgtdf.c: Likewise.
2412 * gcc.target/arm/vselgtsf.c: Likewise.
2413 * gcc.target/arm/vselledf.c: Likewise.
2414 * gcc.target/arm/vsellesf.c: Likewise.
2415 * gcc.target/arm/vselltdf.c: Likewise.
2416 * gcc.target/arm/vselltsf.c: Likewise.
2417 * gcc.target/arm/vselnedf.c: Likewise.
2418 * gcc.target/arm/vselnesf.c: Likewise.
2419 * gcc.target/arm/vselvcdf.c: Likewise.
2420 * gcc.target/arm/vselvcsf.c: Likewise.
2421 * gcc.target/arm/vselvsdf.c: Likewise.
2422 * gcc.target/arm/vselvssf.c: Likewise.
2423
2424 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2425
2426 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2427 body from here...
2428 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2429 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2430 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2431 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2432 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2433 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2434 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2435 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2436 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2437 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2438 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2439 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2440 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2441 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2442 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2443 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2444 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2445 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2446 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2447 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2448 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2449 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2450 * gcc.target/arm/atomic-op-char.c: Likewise.
2451 * gcc.target/arm/atomic-op-consume.c: Likewise.
2452 * gcc.target/arm/atomic-op-int.c: Likewise.
2453 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2454 * gcc.target/arm/atomic-op-release.c: Likewise.
2455 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2456 * gcc.target/arm/atomic-op-short.c: Likewise.
2457
2458 2013-03-25 Richard Biener <rguenther@suse.de>
2459
2460 PR middle-end/56694
2461 * g++.dg/torture/pr56694.C: New testcase.
2462
2463 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2464
2465 PR target/56720
2466 * gcc.target/arm/neon-vcond-gt.c: New test.
2467 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2468 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2469
2470 2013-03-25 Richard Biener <rguenther@suse.de>
2471
2472 PR tree-optimization/56689
2473 * gcc.dg/torture/pr56689.c: New testcase.
2474
2475 2013-03-25 Kai Tietz <ktietz@redhat.com>
2476
2477 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2478
2479 2013-03-24 Tobias Burnus <burnus@net-b.de>
2480
2481 PR fortran/56696
2482 * gfortran.dg/eof_5.f90: New.
2483
2484 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2485
2486 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2487 alphabetically.
2488
2489 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2490
2491 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2492
2493 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2494
2495 PR testsuite/55994
2496 * gcc.c-torture/execute/builtins/builtins.exp: Add
2497 -Wl,--allow-multiple-definition for RTEMS targets.
2498
2499 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2500
2501 * gcc.target/aarch64/movk.c: New test.
2502
2503 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2504
2505 * g++.dg/ext/vector21.C: New testcase.
2506
2507 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2508
2509 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2510 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2511
2512 2013-03-21 Richard Biener <rguenther@suse.de>
2513
2514 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2515 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2516
2517 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2518
2519 * gcc.target/aarch64/vect.c: Test and result vector added
2520 for sabd and saba instructions.
2521 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2522 instructions in assembly.
2523 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2524 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2525 for fabd instruction.
2526 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2527 instruction in assembly.
2528 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2529
2530 2013-03-20 Jeff Law <law@redhat.com>
2531
2532 * g++.dg/tree-ssa/ssa-dom.C: New test.
2533
2534 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2535
2536 * gcc.target/powerpc/mmfpgpr.c: New test.
2537 * gcc.target/powerpc/sd-vsx.c: Likewise.
2538 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2539 * gcc.target/powerpc/vsx-float0.c: Likewise.
2540
2541 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2542
2543 PR tree-optimization/56355
2544 * gcc.dg/pr56355-1.c: New file.
2545
2546 2013-03-20 Catherine Moore <clm@codesourcery.com>
2547 Richard Sandiford <rdsandiford@googlemail.com>
2548
2549 * gcc.target/mips/mips.exp: Add microMIPS support.
2550 * gcc.target/mips/umips-movep-2.c: New test.
2551 * gcc.target/mips/umips-lwp-2.c: New test.
2552 * gcc.target/mips/umips-swp-5.c: New test.
2553 * gcc.target/mips/umips-constraints-1.c: New test.
2554 * gcc.target/mips/umips-lwp-3.c: New test.
2555 * gcc.target/mips/umips-swp-6.c: New test.
2556 * gcc.target/mips/umips-constraints-2.c: New test.
2557 * gcc.target/mips/umips-save-restore-1.c: New test.
2558 * gcc.target/mips/umips-lwp-4.c: New test.
2559 * gcc.target/mips/umips-swp-7.c: New test.
2560 * gcc.target/mips/umips-save-restore-2.c: New test.
2561 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2562 * gcc.target/mips/umips-lwp-5.c: New test.
2563 * gcc.target/mips/umips-save-restore-3.c: New test.
2564 * gcc.target/mips/umips-lwp-6.c: New test.
2565 * gcc.target/mips/umips-swp-1.c: New test.
2566 * gcc.target/mips/umips-lwp-7.c: New test.
2567 * gcc.target/mips/umips-swp-2.c: New test.
2568 * gcc.target/mips/umips-lwp-8.c: New test.
2569 * gcc.target/mips/umips-swp-3.c: New test.
2570 * gcc.target/mips/umips-movep-1.c: New test.
2571 * gcc.target/mips/umips-lwp-1.c: New test.
2572 * gcc.target/mips/umips-swp-4.c: New test.
2573
2574 2013-03-20 Richard Biener <rguenther@suse.de>
2575
2576 PR tree-optimization/56661
2577 * gcc.dg/torture/pr56661.c: New testcase.
2578
2579 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2580
2581 PR rtl-optimization/56605
2582 * gcc.target/powerpc/pr56605.c: New.
2583
2584 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2585
2586 PR fortran/54932
2587 * gfortran.dg/do_1.f90: Don't xfail.
2588
2589 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2590
2591 PR libfortran/51825
2592 * gfortran.dg/namelist_77.f90: New.
2593 * gfortran.dg/namelist_78.f90: New.
2594
2595 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2596
2597 PR libfortran/48618
2598 * gfortran.dg/open_negative_unit_1.f90: New.
2599
2600 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2601
2602 * gcc.target/aarch64/sbc.c: New test.
2603
2604 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2605
2606 * gcc.target/aarch64/ror.c: New test.
2607
2608 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2609
2610 * gcc.target/aarch64/extr.c: New test.
2611
2612 2013-03-19 Richard Biener <rguenther@suse.de>
2613
2614 PR tree-optimization/56273
2615 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2616 * c-c++-common/uninit-17.c: Likewise.
2617
2618 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2619
2620 PR tree-optimization/56635
2621 * g++.dg/torture/pr56635.C: New test.
2622
2623 2013-03-18 Richard Biener <rguenther@suse.de>
2624
2625 PR tree-optimization/3713
2626 * g++.dg/ipa/devirt-12.C: New testcase.
2627
2628 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2629
2630 PR c/56566
2631 * c-c++-common/pr56566.c: New test.
2632
2633 2013-03-17 Jason Merrill <jason@redhat.com>
2634
2635 * g++.dg/template/abstract-dr337.C: XFAIL.
2636
2637 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2638
2639 PR c++/56607
2640 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2641 * c-c++-common/pr56607.c: New test.
2642
2643 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2644
2645 PR c++/56582
2646 * g++.dg/cpp0x/constexpr-array5.C: New.
2647
2648 2013-03-15 Tobias Burnus <burnus@net-b.de>
2649
2650 PR fortran/56615
2651 * gfortran.dg/transfer_intrinsic_5.f90: New.
2652
2653 2013-03-15 Kai Tietz <ktietz@redhat.com>
2654
2655 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2656 * gcc.target/i386/pr20020-1.c: Likewise.
2657 * gcc.target/i386/pr20020-2.c: Likewise.
2658 * gcc.target/i386/pr20020-3.c: Likewise.
2659 * gcc.target/i386/pr53425-1.c: Likewise.
2660 * gcc.target/i386/pr53425-2.c: Likewise.
2661 * gcc.target/i386/pr55093.c: Likewise.
2662 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2663
2664 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2665
2666 PR debug/56307
2667 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2668 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2669
2670 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2671
2672 PR tree-optimization/53265
2673 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2674 undefined behavior.
2675 * gcc.dg/graphite/id-6.c (test): Likewise.
2676 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2677 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2678
2679 PR tree-optimization/53265
2680 * gcc.dg/pr53265.c: New test.
2681 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2682 to dg-options.
2683 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2684 arrays.
2685 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2686 n, use it as high bound instead of 4.
2687
2688 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2689
2690 PR target/49880
2691 * gcc.target/sh/pr49880-1.c: New.
2692 * gcc.target/sh/pr49880-2.c: New.
2693 * gcc.target/sh/pr49880-3.c: New.
2694 * gcc.target/sh/pr49880-4.c: New.
2695 * gcc.target/sh/pr49880-5.c: New.
2696
2697 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2698
2699 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2700
2701 2013-03-13 Richard Biener <rguenther@suse.de>
2702
2703 PR tree-optimization/56608
2704 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2705
2706 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2707
2708 PR c++/56611
2709 * g++.dg/cpp0x/alias-decl-32.C: New.
2710
2711 2013-03-11 Jan Hubicka <jh@suse.cz>
2712
2713 PR middle-end/56571
2714 * gcc.c-torture/compile/pr56571.c: New testcase.
2715
2716 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2717
2718 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2719 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2720
2721 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2722
2723 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2724 * gcc.dg/inline_4.c: Likewise.
2725 * gcc.dg/unroll_2.c: Likewise.
2726 * gcc.dg/unroll_3.c: Likewise.
2727 * gcc.dg/unroll_4.c: Likewise.
2728
2729 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2730
2731 PR testsuite/54119
2732 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2733
2734 PR debug/56307
2735 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2736
2737 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2738
2739 PR target/40797
2740 * gcc.c-torture/compile/pr40797.c: New.
2741
2742 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2743
2744 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2745
2746 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2747
2748 PR fortran/56575
2749 * gfortran.dg/class_56.f90: New test.
2750
2751 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2752
2753 PR middle-end/56524
2754 * gcc.target/mips/pr56524.c: New test.
2755
2756 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2757
2758 PR c++/56565
2759 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2760
2761 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2762
2763 PR c++/51412
2764 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2765
2766 2013-03-08 Marek Polacek <polacek@redhat.com>
2767
2768 PR tree-optimization/56478
2769 * gcc.dg/torture/pr56478.c: New test.
2770
2771 2013-03-08 Kai Tietz <ktietz@redhat.com>
2772
2773 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2774 targets linker option --allow-multiple-definition.
2775
2776 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2777 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2778 * gcc.dg/pr52549.c: Add LLP64 case.
2779 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2780 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2781 * gcc.dg/torture/pr51071-2.c: Likewise.
2782 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2783 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2784 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2785 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2786 * gcc.dg/weak/weak-1.c: Likewise.
2787 * gcc.dg/weak/weak-2.c: Likewise.
2788 * gcc.dg/weak/weak-3.c: Likewise.
2789 * gcc.dg/weak/weak-4.c: Likewise.
2790 * gcc.dg/weak/weak-5.c: Likewise.
2791 * gcc.dg/weak/weak-15.c: Likewise.
2792 * gcc.dg/weak/weak-16.c: Likewise.
2793
2794 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2795
2796 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2797
2798 PR tree-optimization/56559
2799 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2800
2801 2013-03-07 Andreas Schwab <schwab@suse.de>
2802
2803 * gcc.dg/pr31490.c: Fix last change.
2804
2805 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2806
2807 PR c++/56534
2808 * g++.dg/template/crash115.C: New.
2809
2810 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2811
2812 PR tree-optimization/56539
2813 * gcc.c-torture/compile/pr56539.c: New test.
2814
2815 2013-03-06 Kai Tietz <ktietz@redhat.com>
2816
2817 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2818 targets.
2819 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2820 * gcc.dg/lto/20091013-1_2.c: Likewise.
2821 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2822
2823 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2824
2825 * gnat.dg/specs/aggr6.ads: New test.
2826
2827 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2828
2829 * gnat.dg/loop_optimization15.ad[sb]: New test.
2830
2831 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2832
2833 PR middle-end/56548
2834 * gcc.dg/pr56548.c: New test.
2835
2836 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2837
2838 PR debug/53363
2839 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2840
2841 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2842
2843 PR c++/56543
2844 * g++.dg/template/typename20.C: New test.
2845
2846 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2847
2848 PR debug/56510
2849 * gcc.dg/pr56510.c: New test.
2850
2851 PR rtl-optimization/56484
2852 * gcc.c-torture/compile/pr56484.c: New test.
2853
2854 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2855
2856 PR c++/56530
2857 * g++.dg/warn/Wsign-conversion-2.C: New.
2858
2859 2013-03-05 Richard Biener <rguenther@suse.de>
2860
2861 PR tree-optimization/56270
2862 * gcc.dg/vect/slp-38.c: New testcase.
2863
2864 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2865
2866 PR rtl-optimization/56494
2867 * gcc.dg/pr56494.c: New test.
2868
2869 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2870
2871 * gcc.dg/pr56424.c: New test.
2872
2873 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2874
2875 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2876 * gcc.dg/pr56228.c <avr>: Skip.
2877
2878 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2879
2880 PR testsuite/52641
2881 PR tree-optimization/52631
2882 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2883
2884 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2885
2886 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2887 * gcc.dg/vect/vect-83_64.c: Same.
2888
2889 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2890
2891 PR fortran/56477
2892 * gfortran.dg/pointer_check_13.f90: New test.
2893
2894 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2895
2896 PR fortran/54730
2897 * gfortran.dg/array_constructor_42.f90: New test.
2898
2899 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2900
2901 PR c++/52688
2902 * g++.dg/template/static33.C: New.
2903 * g++.dg/template/static34.C: Likewise.
2904
2905 PR c++/10291
2906 * g++.dg/template/static35.C: New.
2907
2908 2013-03-01 Steve Ellcey <sellcey@mips.com>
2909
2910 * gcc.dg/pr56396.c: Require pic support.
2911
2912 2013-03-01 Richard Biener <rguenther@suse.de>
2913
2914 PR tree-optimization/55481
2915 * gcc.dg/torture/pr56488.c: New testcase.
2916
2917 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2918 Jakub Jelinek <jakub@redhat.com>
2919
2920 PR sanitizer/56454
2921 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2922 no_sanitize_address attribute rather than no_address_safety_analysis.
2923 * g++.dg/asan/sanitizer_test_utils.h
2924 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2925 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2926 in addition to no_address_safety_analysis.
2927
2928 2013-02-28 Jason Merrill <jason@redhat.com>
2929
2930 PR c++/56481
2931 * g++.dg/cpp0x/constexpr-and.C: New.
2932
2933 2013-02-28 Martin Jambor <mjambor@suse.cz>
2934
2935 PR tree-optimization/56294
2936 * g++.dg/debug/pr56294.C: New test.
2937
2938 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2939
2940 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2941
2942 2013-02-27 Marek Polacek <polacek@redhat.com>
2943
2944 PR rtl-optimization/56466
2945 * gcc.dg/pr56466.c: New test.
2946
2947 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2948
2949 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2950 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2951 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2952
2953 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2954
2955 PR middle-end/45472
2956 * gcc.dg/pr45472.c: New test.
2957
2958 2013-02-26 Marek Polacek <polacek@redhat.com>
2959
2960 PR tree-optimization/56426
2961 * gcc.dg/pr56436.c: New test.
2962
2963 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2964
2965 PR tree-optimization/56448
2966 * gcc.c-torture/compile/pr56448.c: New test.
2967
2968 PR tree-optimization/56443
2969 * gcc.dg/torture/pr56443.c: New test.
2970
2971 2013-02-25 Richard Biener <rguenther@suse.de>
2972
2973 PR tree-optimization/56175
2974 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2975
2976 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2977
2978 PR c++/56403
2979 * g++.dg/torture/pr56403.C: New test.
2980
2981 2013-02-25 Catherine Moore <clm@codesourcery.com>
2982
2983 Revert:
2984 2013-02-24 Catherine Moore <clm@codesourcery.com>
2985 Richard Sandiford <rdsandiford@googlemail.com>
2986
2987 * gcc.target/mips/mips.exp: Add microMIPS support.
2988 * gcc.target/mips/umips-movep-2.c: New test.
2989 * gcc.target/mips/umips-lwp-2.c: New test.
2990 * gcc.target/mips/umips-swp-5.c: New test.
2991 * gcc.target/mips/umips-constraints-1.c: New test.
2992 * gcc.target/mips/umips-lwp-3.c: New test.
2993 * gcc.target/mips/umips-swp-6.c: New test.
2994 * gcc.target/mips/umips-constraints-2.c: New test.
2995 * gcc.target/mips/umips-save-restore-1.c: New test.
2996 * gcc.target/mips/umips-lwp-4.c: New test.
2997 * gcc.target/mips/umips-swp-7.c: New test.
2998 * gcc.target/mips/umips-save-restore-2.c: New test.
2999 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3000 * gcc.target/mips/umips-lwp-5.c: New test.
3001 * gcc.target/mips/umips-save-restore-3.c: New test.
3002 * gcc.target/mips/umips-lwp-6.c: New test.
3003 * gcc.target/mips/umips-swp-1.c: New test.
3004 * gcc.target/mips/umips-lwp-7.c: New test.
3005 * gcc.target/mips/umips-swp-2.c: New test.
3006 * gcc.target/mips/umips-lwp-8.c: New test.
3007 * gcc.target/mips/umips-swp-3.c: New test.
3008 * gcc.target/mips/umips-movep-1.c: New test.
3009 * gcc.target/mips/umips-lwp-1.c: New test.
3010 * gcc.target/mips/umips-swp-4.c: New test.
3011
3012 2013-02-24 Catherine Moore <clm@codesourcery.com>
3013 Richard Sandiford <rdsandiford@googlemail.com>
3014
3015 * gcc.target/mips/mips.exp: Add microMIPS support.
3016 * gcc.target/mips/umips-movep-2.c: New test.
3017 * gcc.target/mips/umips-lwp-2.c: New test.
3018 * gcc.target/mips/umips-swp-5.c: New test.
3019 * gcc.target/mips/umips-constraints-1.c: New test.
3020 * gcc.target/mips/umips-lwp-3.c: New test.
3021 * gcc.target/mips/umips-swp-6.c: New test.
3022 * gcc.target/mips/umips-constraints-2.c: New test.
3023 * gcc.target/mips/umips-save-restore-1.c: New test.
3024 * gcc.target/mips/umips-lwp-4.c: New test.
3025 * gcc.target/mips/umips-swp-7.c: New test.
3026 * gcc.target/mips/umips-save-restore-2.c: New test.
3027 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3028 * gcc.target/mips/umips-lwp-5.c: New test.
3029 * gcc.target/mips/umips-save-restore-3.c: New test.
3030 * gcc.target/mips/umips-lwp-6.c: New test.
3031 * gcc.target/mips/umips-swp-1.c: New test.
3032 * gcc.target/mips/umips-lwp-7.c: New test.
3033 * gcc.target/mips/umips-swp-2.c: New test.
3034 * gcc.target/mips/umips-lwp-8.c: New test.
3035 * gcc.target/mips/umips-swp-3.c: New test.
3036 * gcc.target/mips/umips-movep-1.c: New test.
3037 * gcc.target/mips/umips-lwp-1.c: New test.
3038 * gcc.target/mips/umips-swp-4.c: New test.
3039
3040 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3041
3042 PR sanitizer/56393
3043 * lib/asan-dg.exp (asan_link_flags): Add
3044 -B${gccpath}/libsanitizer/asan/ to flags.
3045
3046 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3047
3048 PR middle-end/56420
3049 * gcc.dg/torture/pr56420.c: New test.
3050
3051 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3052
3053 PR middle-end/56108
3054 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3055
3056 2013-02-21 Martin Jambor <mjambor@suse.cz>
3057
3058 PR tree-optimization/56310
3059 * g++.dg/ipa/pr56310.C: New test.
3060
3061 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3062
3063 PR fortran/56385
3064 * gfortran.dg/proc_ptr_comp_37.f90: New.
3065
3066 2013-02-21 Richard Biener <rguenther@suse.de>
3067
3068 PR tree-optimization/56415
3069 Revert
3070 2013-02-11 Richard Biener <rguenther@suse.de>
3071
3072 PR tree-optimization/56273
3073 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3074 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3075 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3076 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3077 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3078 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3079
3080 2013-02-21 Marek Polacek <polacek@redhat.com>
3081
3082 PR tree-optimization/56398
3083 * g++.dg/torture/pr56398.C: New test.
3084
3085 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3086
3087 PR inline-asm/56405
3088 * gcc.c-torture/compile/pr56405.c: New test.
3089
3090 2013-02-20 Jan Hubicka <jh@suse.cz>
3091
3092 PR tree-optimization/56265
3093 * g++.dg/ipa/devirt-11.C: New testcase.
3094
3095 2013-02-20 Richard Biener <rguenther@suse.de>
3096
3097 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3098
3099 2013-02-20 Richard Biener <rguenther@suse.de>
3100 Jakub Jelinek <jakub@redhat.com>
3101
3102 PR tree-optimization/56396
3103 * gcc.dg/pr56396.c: New testcase.
3104
3105 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3106
3107 PR c++/56373
3108 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3109
3110 2013-02-19 Richard Biener <rguenther@suse.de>
3111
3112 PR tree-optimization/56384
3113 * gcc.dg/torture/pr56384.c: New testcase.
3114
3115 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3116
3117 PR tree-optimization/56350
3118 * gcc.dg/pr56350.c: New test.
3119
3120 PR tree-optimization/56381
3121 * g++.dg/opt/pr56381.C: New test.
3122
3123 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3124
3125 PR pch/54117
3126 * lib/dg-pch.exp (pch-init, pch-finish,
3127 check_effective_target_pch_supported_debug): New procs.
3128 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3129 Likewise if $pch_unsupported_debug and $flags include -g.
3130 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3131 and dg-require-effective-target pch_unsupported_debug.
3132 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3133 * objc.dg/pch/pch.exp: Likewise.
3134 * gcc.dg/pch/pch.exp: Likewise.
3135 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3136 pch_unsupported_debug.
3137 * gcc.dg/pch/valid-1.hs: Likewise.
3138 * gcc.dg/pch/valid-1b.c: Likewise.
3139 * gcc.dg/pch/valid-1b.hs: Likewise.
3140
3141 2013-02-18 Richard Biener <rguenther@suse.de>
3142
3143 PR tree-optimization/56366
3144 * gcc.dg/torture/pr56366.c: New testcase.
3145
3146 2013-02-18 Richard Biener <rguenther@suse.de>
3147
3148 PR middle-end/56349
3149 * gcc.dg/torture/pr56349.c: New testcase.
3150
3151 2013-02-18 Richard Biener <rguenther@suse.de>
3152
3153 PR tree-optimization/56321
3154 * gcc.dg/torture/pr56321.c: New testcase.
3155
3156 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3157
3158 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3159
3160 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3161 Dodji Seketeli <dodji@redhat.com>
3162
3163 PR asan/56330
3164 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3165 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3166 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3167 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3168 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3169 * c-c++-common/asan/pr56330.c: Likewise.
3170 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3171 Ensure the size argument of __builtin_memcpy is a constant.
3172
3173 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3174 Paolo Carlini <paolo.carlini@oracle.com>
3175
3176 PR c++/51242
3177 * g++.dg/cpp0x/enum23.C: New.
3178
3179 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3180
3181 PR target/54685
3182 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3183
3184 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3185
3186 PR rtl-optimization/56348
3187 * gcc.target/i386/pr56348.c: New test.
3188
3189 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3190
3191 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3192 * gcc.target/arm/interrupt-2.c: Likewise.
3193
3194 2013-02-15 Tobias Burnus <burnus@net-b.de>
3195
3196 PR fortran/56318
3197 * gfortran.dg/matmul_9.f90: New.
3198
3199 2013-02-15 Tobias Burnus <burnus@net-b.de>
3200
3201 PR fortran/53818
3202 * gfortran.dg/init_flag_11.f90: New.
3203
3204 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3205
3206 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3207
3208 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3209
3210 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3211 characters.
3212
3213 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3214 Tobias Burnus <burnus@net-b.de>
3215
3216 PR testsuite/56138
3217 * gfortran.dg/allocatable_function_7.f90: New.
3218
3219 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3220
3221 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3222 * asan_globals_test-wrapper.cc: New file.
3223 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3224 instead of asan_globals_test.cc as dg-additional-sources.
3225 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3226 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3227 "sanitizer_test_utils.h" instead of
3228 "sanitizer_common/tests/sanitizer_test_utils.h".
3229 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3230 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3231 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3232 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3233 * g++.dg/asan/asan_test.cc: Synced from upstream.
3234 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3235
3236 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3237
3238 Fix an asan crash
3239 * c-c++-common/asan/memcmp-2.c: New test.
3240
3241 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3242
3243 PR c++/55582
3244 * g++.dg/cpp0x/udlit-string-literal.h: New.
3245 * g++.dg/cpp0x/udlit-string-literal.C: New.
3246
3247 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3248
3249 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3250
3251 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3252
3253 PR target/56184
3254 * gcc.target/arm/pr56184.C: New test.
3255
3256 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3257
3258 PR c++/56302
3259 * g++.dg/torture/pr56302.C: New test.
3260 * g++.dg/cpp0x/constexpr-56302.C: New test.
3261 * c-c++-common/pr56302.c: New test.
3262
3263 2013-02-13 Tobias Burnus <burnus@net-b.de>
3264 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3265
3266 PR fortran/56204
3267 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3268 * gfortran.dg/quad_3.f90: Ditto.
3269
3270 2013-02-13 Kostya Serebryany <kcc@google.com>
3271
3272 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3273 to match the fresh asan run-time.
3274 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3275
3276 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3277
3278 Avoid instrumenting duplicated memory access in the same basic block
3279 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3280 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3281 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3282 * c-c++-common/asan/inc.c: Likewise.
3283
3284 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3285
3286 PR inline-asm/56148
3287 * gcc.target/i386/pr56148.c: New test.
3288
3289 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3290 Tobias Burnus <burnus@net-b.de>
3291
3292 PR testsuite/56082
3293 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3294 to kind=2.
3295
3296 2013-02-12 Richard Biener <rguenther@suse.de>
3297
3298 PR lto/56297
3299 * gcc.dg/lto/pr56297_0.c: New testcase.
3300 * gcc.dg/lto/pr56297_0.c: Likewise.
3301
3302 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3303
3304 PR fortran/46952
3305 * gfortran.dg/typebound_deferred_1.f90: New.
3306
3307 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3308
3309 PR rtl-optimization/56151
3310 * gcc.target/i386/pr56151.c: New test.
3311
3312 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3313
3314 * g++.dg/ext/mv12.C: New test.
3315 * g++.dg/ext/mv12.h: New file.
3316 * g++.dg/ext/mv12-aux.C: New file.
3317 * g++.dg/ext/mv13.C: New test.
3318
3319 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3320
3321 * lib/target-supports.exp
3322 (check_effective_target_powerpc_eabi_ok): New.
3323 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3324 powerpc_eabi_ok.
3325 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3326 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3327 only.
3328 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3329 * gcc.target/powerpc/pr51623.c: Likewise.
3330 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3331 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3332
3333 2013-02-11 Alexander Potapenko <glider@google.com>
3334 Jack Howarth <howarth@bromo.med.uc.edu>
3335 Jakub Jelinek <jakub@redhat.com>
3336
3337 PR sanitizer/55617
3338 * g++.dg/asan/pr55617.C: Run on all targets.
3339
3340 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3341
3342 PR rtl-optimization/56275
3343 * gcc.dg/pr56275.c: New test.
3344
3345 2013-02-11 Richard Biener <rguenther@suse.de>
3346
3347 PR tree-optimization/56273
3348 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3349
3350 2013-02-11 Richard Biener <rguenther@suse.de>
3351
3352 PR tree-optimization/56264
3353 * gcc.dg/torture/pr56264.c: New testcase.
3354
3355 2013-02-11 Richard Biener <rguenther@suse.de>
3356
3357 PR tree-optimization/56273
3358 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3359 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3360 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3361 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3362 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3363 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3364
3365 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3366
3367 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3368 for *-*-linux-gnu targets.
3369 * g++.dg/asan/interception-test-1.c: Ditto.
3370 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3371 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3372
3373 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3374
3375 PR fortran/55362
3376 * gfortran.dg/intrinsic_size_4.f90 : New test.
3377
3378 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3379
3380 PR target/56256
3381 * gcc.target/powerpc/pr56256.c: New test.
3382
3383 2013-02-08 Ian Lance Taylor <iant@google.com>
3384
3385 * lib/go.exp: Load timeout.exp.
3386
3387 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3388
3389 PR rtl-optimization/56246
3390 * gcc.target/i386/pr56246.c: New test.
3391
3392 2013-02-08 Jeff Law <law@redhat.com>
3393
3394 PR debug/53948
3395 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3396
3397 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3398
3399 PR target/56043
3400 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3401 powerpc*-*-linux*.
3402
3403 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3404
3405 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3406
3407 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3408
3409 PR rtl-optimization/56195
3410 * gcc.dg/torture/pr56195.c: New test.
3411
3412 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3413
3414 PR fortran/54107
3415 * gfortran.dg/recursive_interface_2.f90: New test.
3416
3417 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3418
3419 PR tree-optimization/56250
3420 * gcc.c-torture/execute/pr56250.c: New test.
3421
3422 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3423
3424 PR tree-optimization/56064
3425 * gcc.dg/fixed-point/view-convert-2.c: New test.
3426
3427 2013-02-08 Michael Matz <matz@suse.de>
3428
3429 PR tree-optimization/52448
3430 * gcc.dg/pr52448.c: New test.
3431
3432 2013-02-08 Richard Biener <rguenther@suse.de>
3433
3434 PR middle-end/56181
3435 * gcc.dg/torture/pr56181.c: New testcase.
3436
3437 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3438
3439 PR target/54222
3440 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3441 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3442
3443 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3444
3445 PR c++/56241
3446 * g++.dg/parse/crash61.C: New test.
3447
3448 PR c++/56239
3449 * g++.dg/parse/pr56239.C: New test.
3450
3451 PR c++/56237
3452 * g++.dg/abi/mangle61.C: New test.
3453
3454 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3455
3456 PR rtl-optimization/56225
3457 * gcc.target/i386/pr56225.c: New test.
3458
3459 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3460
3461 PR debug/56154
3462 * gcc.dg/guality/pr56154-1.c: New test.
3463 * gcc.dg/guality/pr56154-2.c: New test.
3464 * gcc.dg/guality/pr56154-3.c: New test.
3465 * gcc.dg/guality/pr56154-4.c: New test.
3466 * gcc.dg/guality/pr56154-aux.c: New file.
3467
3468 PR tree-optimization/55789
3469 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3470 cleanup-tree-dump.
3471 * gcc.dg/tree-ssa/inline-3.c: Add
3472 --param max-early-inliner-iterations=2 option.
3473
3474 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3475
3476 PR debug/53363
3477 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3478 Add -fno-dwarf2-cfi-asm to dg-options.
3479 Adapt match count.
3480
3481 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3482
3483 PR target/56228
3484 * gcc.dg/pr56228.c: New test.
3485
3486 2013-02-07 Alan Modra <amodra@gmail.com>
3487
3488 PR target/54009
3489 * gcc.target/powerpc/pr54009.c: New test.
3490 PR target/54131
3491 * gfortran.dg/pr54131.f: New test.
3492
3493 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3494
3495 PR fortran/55789
3496 * gfortran.dg/array_constructor_41.f90: New test.
3497
3498 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3499
3500 PR fortran/55978
3501 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3502
3503 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3504
3505 PR middle-end/56217
3506 * g++.dg/gomp/pr56217.C: New test.
3507
3508 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3509
3510 PR tree-optimization/56205
3511 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3512 * gcc.c-torture/execute/pr56205.c: New test.
3513
3514 2013-02-05 Richard Biener <rguenther@suse.de>
3515
3516 PR tree-optimization/53342
3517 PR tree-optimization/53185
3518 * gcc.dg/vect/pr53185-2.c: New testcase.
3519
3520 2013-02-05 Jan Hubicka <jh@suse.cz>
3521
3522 PR tree-optimization/55789
3523 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3524 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3525 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3526 * g++.dg/ipa/inline-1.C: New testcase.
3527 * g++.dg/ipa/inline-2.C: New testcase.
3528 * g++.dg/ipa/inline-3.C: New testcase.
3529
3530 2013-02-05 Jan Hubicka <jh@suse.cz>
3531
3532 PR tree-optimization/55789
3533 * g++.dg/torture/pr55789.C: New testcase.
3534
3535 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3536
3537 PR middle-end/56167
3538 * gcc.dg/pr56167.c: New test.
3539
3540 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3541
3542 PR target/55146
3543 * gcc.target/sh/pr55146.c: New.
3544
3545 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3546
3547 PR tree-optimization/54386
3548 * gcc.target/sh/pr54386.c: New.
3549
3550 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3551
3552 PR fortran/56008
3553 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3554
3555 PR fortran/47517
3556 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3557
3558 2013-02-04 Alexander Potapenko <glider@google.com>
3559 Jack Howarth <howarth@bromo.med.uc.edu>
3560 Jakub Jelinek <jakub@redhat.com>
3561
3562 PR sanitizer/55617
3563 * g++.dg/asan/pr55617.C: New test.
3564
3565 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3566
3567 PR fortran/54195
3568 * gfortran.dg/typebound_operator_19.f90: New test.
3569 * gfortran.dg/typebound_assignment_4.f90: New test.
3570
3571 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3572
3573 PR fortran/54107
3574 * gfortran.dg/recursive_interface_1.f90: New test.
3575
3576 2013-02-04 Richard Guenther <rguenther@suse.de>
3577
3578 PR lto/56168
3579 * gcc.dg/lto/pr56168_0.c: New testcase.
3580 * gcc.dg/lto/pr56168_1.c: Likewise.
3581
3582 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3583
3584 PR fortran/50627
3585 PR fortran/56054
3586 * gfortran.dg/block_12.f90: New test.
3587 * gfortran.dg/module_error_1.f90: New test.
3588
3589 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3590
3591 * lib/target-supports.exp (check_effective_target_vect_float)
3592 (check_effective_target_vect_no_align): Add mips-sde-elf.
3593
3594 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3595
3596 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3597
3598 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3599
3600 * gcc.dg/pr56023.c: XFAIL on AIX.
3601 * gcc.dg/vect/pr49352.c: Same.
3602
3603 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3604
3605 * gnat.dg/opt26.adb: New test.
3606
3607 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3608
3609 Revert.
3610 2013-01-27 Amol Pise <amolpise15@gmail.com>
3611
3612 * gcc.target/arm/neon-vfnms-1.c: New test.
3613 * gcc.target/arm/neon-vfnma-1.c: New test.
3614
3615 2013-01-31 Richard Biener <rguenther@suse.de>
3616
3617 PR tree-optimization/56157
3618 * gcc.dg/torture/pr56157.c: New testcase.
3619
3620 2013-01-30 Richard Biener <rguenther@suse.de>
3621
3622 PR tree-optimization/56150
3623 * gcc.dg/torture/pr56150.c: New testcase.
3624
3625 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3626
3627 PR sanitizer/55374
3628 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3629 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3630 printed in backtrace.
3631 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3632 to avoid errors about mismatched allocation vs. deallocation.
3633
3634 PR c++/55742
3635 * g++.dg/mv1.C: Moved to...
3636 * g++.dg/ext/mv1.C: ... here. Adjust test.
3637 * g++.dg/mv2.C: Moved to...
3638 * g++.dg/ext/mv2.C: ... here. Adjust test.
3639 * g++.dg/mv3.C: Moved to...
3640 * g++.dg/ext/mv3.C: ... here.
3641 * g++.dg/mv4.C: Moved to...
3642 * g++.dg/ext/mv4.C: ... here.
3643 * g++.dg/mv5.C: Moved to...
3644 * g++.dg/ext/mv5.C: ... here. Adjust test.
3645 * g++.dg/mv6.C: Moved to...
3646 * g++.dg/ext/mv6.C: ... here. Adjust test.
3647 * g++.dg/ext/mv7.C: New test.
3648 * g++.dg/ext/mv8.C: New test.
3649 * g++.dg/ext/mv9.C: New test.
3650 * g++.dg/ext/mv10.C: New test.
3651 * g++.dg/ext/mv11.C: New test.
3652
3653 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3654
3655 PR rtl-optimization/56144
3656 * gcc.dg/pr56144.c: New.
3657
3658 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3659
3660 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3661 message.
3662 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3663 * g++.dg/cpp0x/constexpr-55573.C: Same
3664
3665 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3666
3667 PR tree-optimization/56064
3668 * gcc.dg/fixed-point/view-convert.c: New test.
3669
3670 2013-01-30 Andreas Schwab <schwab@suse.de>
3671
3672 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3673 evaluate the end index in string range.
3674
3675 2013-01-30 Tobias Burnus <burnus@net-b.de>
3676
3677 PR fortran/56138
3678 * gfortran.dg/allocatable_function_6.f90: New.
3679
3680 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3681 Mikael Morin <mikael@gcc.gnu.org>
3682
3683 PR fortran/54107
3684 * gfortran.dg/proc_ptr_comp_36.f90: New.
3685
3686 2013-01-29 Richard Biener <rguenther@suse.de>
3687
3688 PR tree-optimization/55270
3689 * gcc.dg/torture/pr55270.c: New testcase.
3690
3691 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3692
3693 PR rtl-optimization/56117
3694 * gcc.dg/pr56117.c: New test.
3695
3696 2013-01-28 Richard Biener <rguenther@suse.de>
3697
3698 PR tree-optimization/56034
3699 * gcc.dg/torture/pr56034.c: New testcase.
3700
3701 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3702
3703 PR tree-optimization/56125
3704 * gcc.dg/pr56125.c: New test.
3705
3706 2013-01-28 Tobias Burnus <burnus@net-b.de>
3707 Mikael Morin <mikael@gcc.gnu.org>
3708
3709 PR fortran/53537
3710 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3711 * gfortran.dg/import8.f90: Likewise.
3712 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3713 * gfortran.dg/import10.f90: New test.
3714 * gfortran.dg/import11.f90: Likewise
3715
3716 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3717
3718 PR testsuite/56053
3719 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3720 string.h. Provide memset, malloc and free prototypes, adjust line
3721 numbers in dg-output.
3722 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3723 Provide memset prototype and adjust line numbers in dg-output.
3724 * c-c++-common/asan/global-overflow-1.c: Likewise.
3725
3726 PR tree-optimization/56094
3727 * gcc.dg/pr56094.c: New test.
3728
3729 2013-01-27 Amol Pise <amolpise15@gmail.com>
3730
3731 * gcc.target/arm/neon-vfnms-1.c: New test.
3732 * gcc.target/arm/neon-vfnma-1.c: New test.
3733
3734 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3735
3736 PR target/56114
3737 * gcc.target/i386/pr56114.c: New test.
3738
3739 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3740
3741 PR fortran/55984
3742 * gfortran.dg/associate_14.f90: New test.
3743
3744 PR fortran/56047
3745 * gfortran.dg/associate_13.f90: New test.
3746
3747 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3748
3749 PR tree-optimization/56098
3750 * gcc.dg/pr56098-1.c: New test.
3751 * gcc.dg/pr56098-2.c: New test.
3752
3753 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3754
3755 PR target/54222
3756 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3757
3758 2013-01-22 Marek Polacek <polacek@redhat.com>
3759
3760 PR tree-optimization/56035
3761 * gcc.dg/pr56035.c: New test.
3762
3763 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3764
3765 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3766 for MIPS.
3767
3768 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3769
3770 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3771
3772 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3773
3774 PR c/56078
3775 * gcc.dg/pr56078.c: New test.
3776 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3777
3778 2013-01-24 Martin Jambor <mjambor@suse.cz>
3779
3780 PR tree-optimization/55927
3781 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3782
3783 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3784
3785 * gcc.target/i386/movsd.c: New test.
3786
3787 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3788
3789 PR inline-asm/55934
3790 * gcc.target/i386/pr55934.c: New test.
3791
3792 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3793
3794 PR fortran/56081
3795 * gfortran.dg/select_8.f90: New.
3796
3797 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3798
3799 * gcc.target/microblaze/microblaze.exp: Remove
3800 target_config_cflags check.
3801
3802 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3803
3804 PR fortran/56052
3805 * gfortran.dg/gomp/pr56052.f90: New test.
3806
3807 PR target/49069
3808 * gcc.dg/pr49069.c: New test.
3809
3810 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3811
3812 PR c++/55944
3813 * g++.dg/cpp0x/constexpr-static10.C: New.
3814
3815 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3816
3817 PR target/56028
3818 * gcc.target/i386/pr56028.c: New test.
3819
3820 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3821
3822 PR target/55686
3823 * gcc.target/i386/pr55686.c: New test.
3824
3825 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3826
3827 PR c++/53609
3828 * g++.dg/cpp0x/variadic139.C: New test.
3829 * g++.dg/cpp0x/variadic140.C: Likewise.
3830 * g++.dg/cpp0x/variadic141.C: Likewise.
3831
3832 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3833
3834 * gnat.dg/warn8.adb: New test.
3835
3836 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3837
3838 PR fortran/55919
3839 * gfortran.dg/include_8.f90: New test.
3840
3841 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3842
3843 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3844 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3845
3846 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3847
3848 PR tree-optimization/56051
3849 * gcc.c-torture/execute/pr56051.c: New test.
3850
3851 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3852
3853 PR rtl-optimization/56023
3854 * gcc.dg/pr56023.c: New test.
3855
3856 2013-01-21 Martin Jambor <mjambor@suse.cz>
3857
3858 PR middle-end/56022
3859 * gcc.target/i386/pr56022.c: New test.
3860
3861 2013-01-21 Jason Merrill <jason@redhat.com>
3862
3863 * lib/target-supports.exp (check_effective_target_alias): New.
3864
3865 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3866
3867 PR debug/53235
3868 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3869
3870 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3871
3872 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3873
3874 2013-01-19 Jeff Law <law@redhat.com>
3875
3876 PR tree-optimization/52631
3877 * tree-ssa/pr52631.c: New test.
3878 * tree-ssa/ssa-fre-9: Update expected output.
3879
3880 2013-01-19 Anthony Green <green@moxielogic.com>
3881
3882 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3883 for moxie.
3884
3885 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3886
3887 PR tree-optimization/56029
3888 * g++.dg/torture/pr56029.C: New test.
3889
3890 2013-01-18 Sharad Singhai <singhai@google.com>
3891
3892 PR tree-optimization/55995
3893 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3894
3895 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3896
3897 PR target/55433
3898 * gcc.target/i386/pr55433.c: New.
3899
3900 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3901
3902 PR middle-end/56015
3903 * gfortran.dg/pr56015.f90: New test.
3904
3905 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3906
3907 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3908
3909 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3910
3911 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3912 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3913 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3914 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3915 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3916
3917 2013-01-17 Jeff Law <law@redhat.com>
3918
3919 * gcc.dg/pr52573.c: Move to...
3920 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3921
3922 PR rtl-optimization/52573
3923 * gcc.dg/pr52573.c: New test.
3924
3925 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3926
3927 PR sanitizer/55679
3928 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3929 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3930 check_no_compiler_messages to test support in ucontext.h.
3931 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3932 compliant RLIMIT_AS.
3933
3934 2013-01-17 Marek Polacek <polacek@redhat.com>
3935
3936 PR rtl-optimization/55833
3937 * gcc.dg/pr55833.c: New test.
3938
3939 2013-01-17 Jan Hubicka <jh@suse.cz>
3940
3941 PR tree-optimization/55273
3942 * gcc.c-torture/compile/pr55273.c: New testcase.
3943
3944 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3945
3946 PR target/55981
3947 * gcc.target/pr55981.c: New test.
3948
3949 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3950
3951 * gcc.target/arm/pr40887.c: Require at least armv5.
3952 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3953 * gcc.target/arm/pr51915.c: Likewise.
3954 * gcc.target/arm/pr52006.c: Likewise.
3955 * gcc.target/arm/pr53187.c: Likewise.
3956
3957 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3958 * gcc.target/arm/ftest-support-arm.h: Delete.
3959 * gcc.target/arm/ftest-support-thumb.h: Delete.
3960 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3961 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3962 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3963 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3964 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3965 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3966 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3967 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3968 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3969 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3970 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3971 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3972 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3973 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3974 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3975 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3976 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3977 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3978 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3979 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3980 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3981 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3982 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3983 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3984
3985 2013-01-17 Martin Jambor <mjambor@suse.cz>
3986
3987 PR tree-optimizations/55264
3988 * g++.dg/ipa/pr55264.C: New test.
3989
3990 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3991
3992 PR fortran/55983
3993 * gfortran.dg/class_55.f90: New.
3994
3995 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3996
3997 PR testsuite/55994
3998 * gcc.c-torture/execute/builtins/builtins.exp: Add
3999 -Wl,--allow-multiple-definition for eabi and elf targets.
4000
4001 PR testsuite/54622
4002 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4003 check_effective_target_vect_perm_short,
4004 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4005 check_effective_target_vect64): Return 0 for big-endian ARM.
4006 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4007
4008 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4009 prototypes.
4010
4011 2013-01-16 Richard Biener <rguenther@suse.de>
4012
4013 PR tree-optimization/55964
4014 * gcc.dg/torture/pr55964.c: New testcase.
4015
4016 2013-01-16 Richard Biener <rguenther@suse.de>
4017
4018 PR tree-optimization/54767
4019 PR tree-optimization/53465
4020 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4021
4022 2013-01-16 Christian Bruel <christian.bruel@st.com>
4023
4024 PR target/55301
4025 * gcc.target/sh/sh-switch.c: New testcase.
4026
4027 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4028
4029 * gcc.dg/webizer.c: Increase the array size.
4030
4031 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4032
4033 PR target/55940
4034 * gcc.dg/pr55940.c: New test.
4035
4036 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4037 Harald Anlauf <anlauf@gmx.de>
4038
4039 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4040 * gfortran.dg/bounds_check_5.f90: Likewise.
4041 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4042 * gfortran.dg/continuation_9.f90: Likewise.
4043 * gfortran.dg/move_alloc_13.f90: Likewise.
4044 * gfortran.dg/structure_constructor_11.f90: Likewise.
4045 * gfortran.dg/tab_continuation.f: Likewise.
4046 * gfortran.dg/warning-directive-2.F90: Likewise.
4047 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4048
4049 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4050
4051 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4052 * gcc.target/arm/fma-sp.c: Likewise.
4053
4054 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4055
4056 PR rtl-optimization/55153
4057 * gcc.dg/pr55153.c: New.
4058
4059 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4060
4061 PR tree-optimization/55920
4062 * gcc.c-torture/compile/pr55920.c: New test.
4063
4064 2013-01-15 Richard Biener <rguenther@suse.de>
4065
4066 PR middle-end/55882
4067 * gcc.dg/torture/pr55882.c: New testcase.
4068
4069 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4070
4071 PR tree-optimization/55955
4072 * gcc.c-torture/compile/pr55955.c: New test.
4073
4074 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4075
4076 PR c++/55663
4077 * g++.dg/cpp0x/alias-decl-31.C: New test.
4078
4079 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4080
4081 PR fortran/54286
4082 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4083 case where interface is null.
4084
4085 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4086
4087 PR fortran/55806
4088 * gfortran.dg/array_constructor_40.f90: New test.
4089
4090 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4091
4092 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4093
4094 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4095
4096 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4097 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4098 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4099 * gcc.target/aarch64/vect-ld1r.c: New.
4100 * gcc.target/aarch64/vect-ld1r.x: New.
4101
4102 2013-01-14 Andi Kleen <ak@linux.intel.com>
4103
4104 PR target/55948
4105 * gcc.target/i386/hle-clear-rel.c: New file
4106 * gcc.target/i386/hle-store-rel.c: New file.
4107
4108 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4109
4110 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4111 * gfortran.dg/bounds_check_4.f90: Likewise.
4112 * gfortran.dg/inquire_10.f90: Likewise.
4113 * gfortran.dg/minloc_3.f90: Likewise.
4114 * gfortran.dg/minlocval_3.f90: Likewise.
4115 * gfortran.dg/module_double_reuse.f90: Likewise.
4116 * gfortran.dg/mvbits_1.f90: Likewise.
4117 * gfortran.dg/oldstyle_1.f90: Likewise.
4118 * gfortran.dg/pr20163-2.f: Likewise.
4119 * gfortran.dg/save_1.f90: Likewise.
4120 * gfortran.dg/scan_1.f90: Likewise.
4121 * gfortran.dg/select_char_1.f90: Likewise.
4122 * gfortran.dg/shape_4.f90: Likewise.
4123 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4124 * gfortran.dg/function_optimize_10.f90: Likewise.
4125 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4126 * gfortran.dg/used_types_17.f90: Likewise.
4127 * gfortran.dg/used_types_18.f90: Likewise.
4128
4129 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4130
4131 PR fortran/54286
4132 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4133
4134 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4135
4136 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4137
4138 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4139
4140 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4141
4142 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4143
4144 PR fortran/55072
4145 * gfortran.dg/assumed_type_2.f90: Fix test case.
4146 * gfortran.dg/internal_pack_13.f90: New test.
4147 * gfortran.dg/internal_pack_14.f90: New test.
4148
4149 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4150
4151 PR fortran/55868
4152 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4153 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4154 $tar to STAR.
4155
4156 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4157
4158 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4159
4160 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4161
4162 PR target/55719
4163 * gcc.target/s390/pr55719.c: New testcase.
4164
4165 2013-01-11 Richard Guenther <rguenther@suse.de>
4166
4167 PR tree-optimization/44061
4168 * gcc.dg/pr44061.c: New testcase.
4169
4170 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4171
4172 Update copyright years.
4173
4174 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4175 Jakub Jelinek <jakub@redhat.com>
4176
4177 PR target/55565
4178 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4179
4180 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4181
4182 PR rtl-optimization/55672
4183 * gcc.target/i386/pr55672.c: New.
4184
4185 2013-01-10 Jeff Law <law@redhat.com>
4186
4187 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4188 pass/fail message unique.
4189
4190
4191 2013-01-10 Jason Merrill <jason@redhat.com>
4192
4193 * ada/.gitignore: New.
4194
4195 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4196
4197 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4198 Add tls options.
4199 * g++.dg/tls/thread_local2.C: Likewise.
4200 * g++.dg/tls/thread_local2g.C: Likewise.
4201 * g++.dg/tls/thread_local6.C: Likewise.
4202 * g++.dg/tls/thread_local-order1.C: Add tls options.
4203 * g++.dg/tls/thread_local-order2.C: Likewise.
4204 * g++.dg/tls/thread_local3.C: Likewise.
4205 * g++.dg/tls/thread_local3g.C: Likewise.
4206 * g++.dg/tls/thread_local4.C: Likewise.
4207 * g++.dg/tls/thread_local4g.C: Likewise.
4208 * g++.dg/tls/thread_local5.C: Likewise.
4209 * g++.dg/tls/thread_local5g.C: Likewise.
4210 * g++.dg/tls/thread_local6g.C: Likewise.
4211
4212 2013-01-10 Kostya Serebryany <kcc@google.com>
4213
4214 * g++.dg/asan/asan_test.cc: Sync from upstream.
4215
4216 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4217
4218 PR tree-optimization/55921
4219 * gcc.c-torture/compile/pr55921.c: New test.
4220
4221 2013-01-09 Jan Hubicka <jh@suse.cz>
4222
4223 PR tree-optimization/55569
4224 * gcc.c-torture/compile/pr55569.c: New testcase.
4225
4226 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4227
4228 PR fortran/47203
4229 * gfortran.dg/use_28.f90: New test.
4230
4231 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4232
4233 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4234 number matching more robust.
4235
4236 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4237
4238 PR rtl-optimization/55829
4239 * gcc.target/i386/pr55829.c: New.
4240
4241 2013-01-09 Tobias Burnus <burnus@net-b.de>
4242
4243 PR fortran/55758
4244 * gfortran.dg/bind_c_bool_1.f90: New.
4245 * gfortran.dg/do_5.f90: Add dg-warning.
4246
4247 2013-01-09 Jan Hubicka <jh@suse.cz>
4248
4249 PR tree-optimization/55875
4250 * gcc.c-torture/execute/pr55875.c: New testcase.
4251 * g++.dg/torture/pr55875.C: New testcase.
4252
4253 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4254
4255 PR c/48418
4256 * c-c++-common/pr48418.c: New test.
4257
4258 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4259
4260 PR c++/55801
4261 * g++.dg/tls/thread_local-ice.C: New.
4262
4263 2013-01-09 Andreas Schwab <schwab@suse.de>
4264
4265 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4266
4267 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4268
4269 PR tree-optimization/48189
4270 * gcc.dg/pr48189.c: New test.
4271
4272 2013-01-04 Jan Hubicka <jh@suse.cz>
4273
4274 PR tree-optimization/55823
4275 * g++.dg/ipa/devirt-10.C: New testcase.
4276
4277 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4278 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4279
4280 PR rtl-optimization/55845
4281 * gcc.target/i386/pr55845.c: New test.
4282
4283 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4284
4285 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4286 instructions generated instead of number of occurances.
4287
4288 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4289
4290 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4291 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4292 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4293 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4294 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4295 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4296 * gcc.target/aarch64/vect-fcm.x: Likewise.
4297 * lib/target-supports.exp
4298 (check_effective_target_vect_cond): Enable for AArch64.
4299
4300 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4301
4302 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4303 endian-safe float pool loading.
4304 (test_square_root_v4sf): Likewise.
4305 (test_square_root_v2df): Likewise.
4306 * lib/target-supports.exp
4307 (check_effective_target_vect_call_sqrtf): Add AArch64.
4308
4309 2013-01-08 Martin Jambor <mjambor@suse.cz>
4310
4311 PR debug/55579
4312 * gcc.dg/tree-ssa/pr55579.c: New test.
4313
4314 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4315
4316 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4317 asm comments.
4318
4319 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4320
4321 PR middle-end/55890
4322 * gcc.dg/torture/pr55890-3.c: New test.
4323
4324 PR middle-end/55851
4325 * gcc.c-torture/compile/pr55851.c: New test.
4326
4327 PR sanitizer/55844
4328 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4329 dg-options.
4330
4331 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4332
4333 PR fortran/55618
4334 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4335
4336 2013-01-07 Tobias Burnus <burnus@net-b.de>
4337
4338 PR fortran/55763
4339 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4340 * gfortran.dg/pointer_init_7.f90: New.
4341
4342 2013-01-07 Richard Biener <rguenther@suse.de>
4343
4344 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4345
4346 2013-01-07 Richard Biener <rguenther@suse.de>
4347
4348 PR middle-end/55890
4349 * gcc.dg/torture/pr55890-1.c: New testcase.
4350 * gcc.dg/torture/pr55890-2.c: Likewise.
4351
4352 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4353
4354 * gcc.target/aarch64/fmovd.c: New.
4355 * gcc.target/aarch64/fmovf.c: Likewise.
4356 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4357 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4358 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4359 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4360 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4361 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4362
4363 2013-01-07 Richard Biener <rguenther@suse.de>
4364
4365 PR tree-optimization/55888
4366 PR tree-optimization/55862
4367 * gcc.dg/torture/pr55888.c: New testcase.
4368
4369 2013-01-07 Tobias Burnus <burnus@net-b.de>
4370
4371 PR fortran/55852
4372 * gfortran.dg/intrinsic_size_3.f90: New.
4373
4374 2013-01-07 Tobias Burnus <burnus@net-b.de>
4375
4376 PR fortran/55763
4377 * gfortran.dg/select_type_32.f90: New.
4378
4379 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4380
4381 PR c++/52343
4382 * g++.dg/cpp0x/alias-decl-29.C: New test.
4383
4384 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4385
4386 PR fortran/53876
4387 PR fortran/54990
4388 PR fortran/54992
4389 * gfortran.dg/class_array_15.f03: New test.
4390
4391 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4392
4393 PR fortran/42769
4394 PR fortran/45836
4395 PR fortran/45900
4396 * gfortran.dg/use_23.f90: New test.
4397 * gfortran.dg/use_24.f90: New test.
4398 * gfortran.dg/use_25.f90: New test.
4399 * gfortran.dg/use_26.f90: New test.
4400 * gfortran.dg/use_27.f90: New test.
4401
4402 2013-01-06 Olivier Hainque <hainque@adacore.com>
4403
4404 * gnat.dg/specs/clause_on_volatile.ads: New test.
4405
4406 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4407
4408 * gnat.dg/alignment10.adb: New test.
4409
4410 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4411 Mikael Morin <mikael@gcc.gnu.org>
4412
4413 PR fortran/55827
4414 * gfortran.dg/use_22.f90: New test.
4415
4416 2013-01-04 Andrew Pinski <apinski@cavium.com>
4417
4418 * gcc.target/aarch64/cmp-1.c: New testcase.
4419
4420 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4421
4422 PR fortran/55172
4423 * gfortran.dg/select_type_31.f03: New test.
4424
4425 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4426
4427 PR c++/54526 (again)
4428 * g++.dg/cpp0x/parse2.C: Extend.
4429 * g++.old-deja/g++.other/crash28.C: Adjust.
4430
4431 2013-01-04 Richard Biener <rguenther@suse.de>
4432
4433 PR tree-optimization/55862
4434 * gcc.dg/torture/pr55862.c: New testcase.
4435
4436 2013-01-04 Martin Jambor <mjambor@suse.cz>
4437
4438 PR tree-optimization/55755
4439 * gcc.dg/torture/pr55755.c: New test.
4440 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4441 * gcc.dg/tree-ssa/pr45144.c: Update.
4442
4443 2013-01-04 Richard Biener <rguenther@suse.de>
4444
4445 PR middle-end/55863
4446 * gcc.dg/fold-reassoc-2.c: New testcase.
4447
4448 2013-01-04 Tobias Burnus <burnus@net-b.de>
4449
4450 PR fortran/55763
4451 * gfortran.dg/null_7.f90: New.
4452
4453 2013-01-04 Tobias Burnus <burnus@net-b.de>
4454
4455 PR fortran/55854
4456 PR fortran/55763
4457 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4458 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4459 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4460
4461 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4462
4463 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4464
4465 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4466
4467 PR fortran/55855
4468 * gfortran.dg/assignment_1.f90: Modified.
4469 * gfortran.dg/assignment_4.f90: New.
4470
4471 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4472
4473 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4474
4475 2013-01-03 Richard Biener <rguenther@suse.de>
4476
4477 PR tree-optimization/55857
4478 * gcc.dg/vect/pr55857-1.c: New testcase.
4479 * gcc.dg/vect/pr55857-2.c: Likewise.
4480
4481 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4482
4483 PR rtl-optimization/55838
4484 * gcc.dg/pr55838.c: New test.
4485
4486 PR tree-optimization/55832
4487 * gcc.c-torture/compile/pr55832.c: New test.
4488
4489 2013-01-02 Teresa Johnson <tejohnson@google.com>
4490
4491 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4492 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4493 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4494 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4495 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4496 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4497 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4498 * gcc.dg/unroll_1.c: Ditto.
4499 * gcc.dg/unroll_2.c: Ditto.
4500 * gcc.dg/unroll_3.c: Ditto.
4501 * gcc.dg/unroll_4.c: Ditto.
4502
4503 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4504
4505 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4506
4507 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4508
4509 PR fortran/55818
4510 * gfortran.dg/eof_4.f90: New test.
4511
4512 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4513
4514 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4515 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4516 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4517 (compat_setup_dfp): Initialize compat_alt_caret and
4518 compat_save_TEST_ALWAYS_FLAGS.
4519
4520 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4521
4522 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4523
4524 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4525
4526 * gcc.dg/torture/fp-int-convert-2.c: New test.
4527
4528 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4529
4530 * gfortran.dg/newunit_3.f90: Add dg-do run.
4531 * gfortran.dg/inquire_15.f90: Add dg-do run.
4532
4533 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4534
4535 PR tree-optimization/55831
4536 * gcc.dg/pr55831.c: New test.
4537 \f
4538 Copyright (C) 2013 Free Software Foundation, Inc.
4539
4540 Copying and distribution of this file, with or without modification,
4541 are permitted in any medium without royalty provided the copyright
4542 notice and this notice are preserved.