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