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