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