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