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