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