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