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