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