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