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