]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
PR preprocessor/53229 - Fix diagnostics location when pasting tokens
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
828a7f76
DS
12012-05-29 Dodji Seketeli <dodji@redhat.com>
2
3 PR preprocessor/53229
4 * gcc.dg/cpp/paste6.c: Force to run without
5 -ftrack-macro-expansion.
6 * gcc.dg/cpp/paste8.c: Likewise.
7 * gcc.dg/cpp/paste8-2.c: New test, like paste8.c but run with
8 -ftrack-macro-expansion.
9 * gcc.dg/cpp/paste12.c: Force to run without
10 -ftrack-macro-expansion.
11 * gcc.dg/cpp/paste12-2.c: New test, like paste12.c but run with
12 -ftrack-macro-expansion.
13 * gcc.dg/cpp/paste13.c: Likewise.
14 * gcc.dg/cpp/paste14.c: Likewise.
15 * gcc.dg/cpp/paste14-2.c: New test, like paste14.c but run with
16 -ftrack-macro-expansion.
17 * gcc.dg/cpp/paste18.c: New test.
18
0de9dab5
HPN
192012-05-29 Hans-Peter Nilsson <hp@axis.com>
20
21 * gcc.target/cris/torture/trap-1.c,
22 gcc.target/cris/torture/trap-2.c,
23 gcc.target/cris/torture/trap-3.c,
24 gcc.target/cris/torture/trap-v0.c,
25 gcc.target/cris/torture/trap-v3.c: New tests.
26
4a792f9b
PC
272012-05-28 Paolo Carlini <paolo.carlini@oracle.com>
28
29 PR c++/25137
30 * g++.dg/warn/Wbraces3.C: New.
31 * g++.dg/warn/Wbraces4.C: Likewise.
32
512d321d
JJ
332012-05-28 Jakub Jelinek <jakub@redhat.com>
34
35 PR tree-optimization/53505
36 * c-c++-common/torture/pr53505.c: New test.
37
253cbc5f
NS
382012-05-27 Nathan Sidwell <nathan@acm.org>
39
40 * gcc.dg/stmt-expr-4.c: New.
41
982058cb
PC
422012-05-26 Paolo Carlini <paolo.carlini@oracle.com>
43
44 PR c++/53491
45 * g++.dg/parse/crash60.C: New.
46
472012-05-26 Jason Merrill <jason@redhat.com>
1f37c583
JM
48
49 PR c++/53220
50 * c-c++-common/array-lit.c: New.
51 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
52
c4c57c9c
EB
532012-05-26 Eric Botcazou <ebotcazou@adacore.com>
54
55 PR ada/50294
56 * gnat.dg/array21.adb: New test.
57
60ba49d0
EB
582012-05-26 Eric Botcazou <ebotcazou@adacore.com>
59
60 * gnat.dg/renaming5.adb: Adjust dg-final directive.
61
6d199d3c
PC
622012-05-25 Paolo Carlini <paolo.carlini@oracle.com>
63
64 PR c++/32054
65 * g++.dg/other/anon-union3.C: New.
66
31a18a7e
ILT
672012-05-25 Ian Lance Taylor <iant@google.com>
68
69 * gcc.dg/split-6.c: New test.
70
b993039f
EB
712012-05-25 Eric Botcazou <ebotcazou@adacore.com>
72
73 * gnat.dg/lto14.adb: New test.
74
4aa820fe
TG
752012-05-25 Tristan Gingold <gingold@adacore.com>
76
77 * gcc.target/i386/large-frame.c: New.
78
6fac31b4
PH
792012-05-24 Pat Haugen <pthaugen@us.ibm.com>
80 * gcc.target/powerpc/lhs-1.c: New.
81 * gcc.target/powerpc/lhs-2.c: New.
82 * gcc.target/powerpc/lhs-3.c: New.
83
165ca58d
DS
842012-05-24 Dodji Seketeli <dodji@redhat.com>
85
86 Make unwound macro expansion trace less redundant
87 * gcc.dg/cpp/macro-exp-tracking-1.c: Adjust.
88 * gcc.dg/cpp/macro-exp-tracking-2.c: Likewise.
89 * gcc.dg/cpp/macro-exp-tracking-3.c: Likewise.
90 * gcc.dg/cpp/macro-exp-tracking-4.c: Likewise.
91 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
92 * gcc.dg/cpp/pragma-diagnostic-2.c: Likewise.
93
a5dedb5e
PC
942012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
95
96 PR c++/53464
97 * g++.dg/cpp0x/constexpr-default1.C: New.
98
c7837f7e
PC
992012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
100
101 PR c++/32080
102 * g++.dg/eh/goto2.C: New.
103
49bdc0a6
RG
1042012-05-24 Richard Guenther <rguenther@suse.de>
105
106 PR middle-end/53460
107 * g++.dg/tree-prof/pr53460.C: New testcase.
108
8a791ae2
RG
1092012-05-24 Richard Guenther <rguenther@suse.de>
110
111 PR bootstrap/53466
112 * g++.dg/debug/pr53466.C: New testcase.
113
0d5a9e78
JJ
1142012-05-24 Jakub Jelinek <jakub@redhat.com>
115
116 PR tree-optimization/53465
117 * gcc.c-torture/execute/pr53465.c: New test.
118
239b48db
TB
1192012-05-23 Tobias Burnus <burnus@net-b.de>
120
121 PR fortran/51055
122 PR fortran/45170
123 * gfortran.dg/allocate_with_typespec_6.f90: New.
124
0a9696f0
PC
1252012-05-23 Paolo Carlini <paolo.carlini@oracle.com>
126
127 PR c++/29185
128 * g++.dg/warn/delete-array-1.C: New.
129
9c09f152
RB
1302012-05-23 Richard Guenther <rguenther@suse.de>
131
132 * gcc.dg/torture/pr39074-2.c: Adjust.
133 * gcc.dg/torture/pr39074.c: Likewise.
134 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
135 * gcc.dg/tree-ssa/alias-19.c: Likewise.
136
66379195
JH
1372012-05-22 Jan Hubicka <jh@suse.cz>
138
139 PR middle-end/53161
140 * g++.dg/torture/pr53161.C: New testcase.
141
f391a855
TB
1422012-05-22 Tobias Burnus <burnus@net-b.de>
143
144 PR fortran/53389
145 * gfortran.dg/realloc_on_assign_15.f90: New.
146
633d9236
RG
1472012-05-22 Richard Guenther <rguenther@suse.de>
148
149 PR middle-end/51071
150 * gcc.dg/torture/pr51071-2.c: New testcase.
151
819f3b2c
PB
1522012-05-22 Paolo Bonzini <bonzini@gnu.org>
153
154 PR tree-optimization/53336
155 * g++.dg/torture/pr53336.C: New testcase.
156
650dc14a
DS
1572012-05-22 Dodji Seketeli <dodji@redhat.com>
158
159 PR c++/53322
160 * g++.dg/warn/Wunused-local-typedefs.C: Adjust to use -Wunused
f391a855 161 instead of -Wunused-local-typedefs.
650dc14a 162
94ccc95d
PC
1632012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
164
165 PR c++/51184
166 * g++.dg/other/abstract4.C: New-
167
1682012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
169
170 PR c++/40821
171 * g++.dg/ext/attrib46.C: New.
172
01c7ccbb
JM
1732012-05-21 Joseph Myers <joseph@codesourcery.com>
174
ce863f5d 175 PR c/53418
01c7ccbb
JM
176 * gcc.c-torture/compile/pr53418-1.c,
177 gcc.c-torture/compile/pr53418-2.c: New tests.
178
27edb974
JJ
1792012-05-21 Jakub Jelinek <jakub@redhat.com>
180
7772bae0
JJ
181 PR tree-optimization/53366
182 * gcc.dg/torture/pr53366-1.c: New test.
183 * gcc.dg/torture/pr53366-2.c: New test.
184 * gcc.target/i386/pr53366-1.c: New test.
185 * gcc.target/i386/pr53366-2.c: New test.
186
017a2020
JJ
187 PR tree-optimization/53409
188 * gcc.c-torture/compile/pr53409.c: New test.
189
27edb974
JJ
190 PR tree-optimization/53410
191 * gcc.c-torture/compile/pr53410-1.c: New test.
192 * gcc.c-torture/compile/pr53410-2.c: New test.
193
30ee9dbf
L
1942012-05-21 H.J. Lu <hongjiu.lu@intel.com>
195
196 PR target/53425
197 * gcc.target/i386/pr53425-1.c: New file.
198 * gcc.target/i386/pr53425-2.c: Likewise.
199
21039e0e
RG
2002012-05-21 Richard Guenther <rguenther@suse.de>
201
202 PR tree-optimization/53408
203 * gcc.dg/torture/pr53408.c: New testcase.
204
9b5effa4
L
2052012-05-21 Uros Bizjak <ubizjak@gmail.com>
206 H.J. Lu <hongjiu.lu@intel.com>
207
208 PR target/53416
209 * gcc.target/i386/pr53416.c: New file.
210
47fb0e18
RG
2112012-05-21 Richard Guenther <rguenther@suse.de>
212
213 * gfortran.dg/pr46519-2.f90: Adjust to avoid memset transform.
214
8450aa97
RG
2152012-05-21 Richard Guenther <rguenther@suse.de>
216
217 * gcc.dg/torture/ldist-1.c: New testcase.
218
d3c268ab
EB
2192012-05-20 Eric Botcazou <ebotcazou@adacore.com>
220
221 * gnat.dg/lto13.adb: New test.
222 * gnat.dg/lto13_pkg.ad[sb]: New helper.
223
1d5bfe97
EB
2242012-05-18 Eric Botcazou <ebotcazou@adacore.com>
225
226 * gnat.dg/specs/lto12.ads: New test.
227 * gnat.dg/specs/lto12_pkg.ads: New helper.
228
a4293fa6
RG
2292012-05-18 Richard Guenther <rguenther@suse.de>
230
231 PR tree-optimization/53346
232 * gcc.dg/tree-ssa/ldist-18.c: New testcase.
233 * gcc.target/i386/incoming-10.c: Adjust.
234 * gcc.target/i386/incoming-11.c: Likewise.
235 * gcc.target/i386/pr46295.c: Likewise.
236
b6961011
RG
2372012-05-18 Richard Guenther <rguenther@suse.de>
238
239 * gcc.dg/pr53352.c: Return zero.
240
7595989b
RG
2412012-05-18 Richard Guenther <rguenther@suse.de>
242
243 PR tree-optimization/53390
244 * gcc.dg/torture/pr53390.c: New testcase.
245
7cb6668a
MI
2462012-05-18 Meador Inge <meadori@codesourcery.com>
247
248 PR rtl-optimization/53352
249 * gcc.dg/pr53352.c: New test.
250
71bc706c
DM
2512012-05-17 David S. Miller <davem@davemloft.net>
252
253 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
254 failure on sparc-*-linux-gnu.
255
70ba90b2
PC
2562012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
257
258 PR c++/39681
58d84b67 259 * g++.dg/parse/error49.C: New.
70ba90b2
PC
260 * g++.dg/cpp0x/error8.C: Likewise.
261 * g++.dg/ext/utf-cxx98.C: Adjust dg-error directive.
262 * g++.dg/ext/utf-dflt2.C: Likewise.
263 * g++.dg/ext/utf-gnuxx98.C: Likewise.
264 * g++.dg/ext/utf-dflt.C: Likewise.
265 * c-c++-common/raw-string-3.c: Likewise.
266 * c-c++-common/raw-string-4.c: Likewise.
267
f9eead1f
PC
2682012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
269
270 PR c++/53371
271 * g++.dg/cpp0x/catch1.C: New.
272
f330f599 2732012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
8730965e 274
f330f599
PC
275 PR c++/44516
276 * g++.dg/parse/error48.C: New.
277 * g++.dg/template/crash89.C: Adjust dg-error line numbers.
278 * g++.old-deja/g++.robertl/eb109.C: Add column info to dg-error string.
279
2802012-05-16 Patrick Marlier <patrick.marlier@gmail.com>
281
282 * gcc.dg/tm/indirect-2.c: New test.
8730965e 283
f002c196
BS
2842012-05-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
285
286 PR tree-optimization/53217
287 * gfortran.dg/pr53217.f90: New test.
288
a952cc06
RG
2892012-05-16 Richard Guenther <rguenther@suse.de>
290
291 PR tree-optimization/53364
292 * g++.dg/torture/pr53364.C: New testcase.
293
219d42f1
GJL
2942012-05-16 Georg-Johann Lay <avr@gjlay.de>
295
296 PR testsuite/52641
297 * gcc.dg/pr52549.c: Fix test for long != void*
298 * gcc.c-torture/execute/pr52979-1.x: New file.
299 * gcc.c-torture/execute/pr52979-2.x: New file.
300
0b2c4be5
DS
3012012-05-16 Dodji Seketeli <dodji@redhat.com>
302
303 PR preprocessor/7263
304 * gcc.dg/binary-constants-2.c: Run without tracking locations
305 accross macro expansion.
306 * gcc.dg/binary-constants-3.c: Likewise.
307 * gcc.dg/cpp/sysmac2.c: Likewise.
308 * testsuite/gcc.dg/nofixed-point-2.c: Adjust for more precise
309 location.
310 * gcc.dg/cpp/syshdr3.c: New test.
311 * gcc.dg/cpp/syshdr3.h: New header for the new test above.
312 * gcc.dg/system-binary-constants-1.c: New test.
313 * gcc.dg/system-binary-constants-1.h: New header for the new test
314 above.
315 * g++.dg/cpp/syshdr3.C: New test.
316 * g++.dg/cpp/syshdr3.h: New header the new test above.
317 * g++.dg/system-binary-constants-1.C: New test.
318 * g++.dg/system-binary-constants-1.h: New header the new test
319 above.
320
efc704cb
PC
3212012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
322
323 * g++.old-deja/g++.pt/crash10.C: Adjust post PR11586.
324
64137a35
JJ
3252012-05-15 Jakub Jelinek <jakub@redhat.com>
326
327 PR target/53358
328 * gcc.dg/pr53358.c: New test.
329
a1bde5af
PC
3302012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
331
d02924ef 332 PR c++/11856
a1bde5af
PC
333 * g++.dg/warn/Wtype-limits.C: Don't warn in templates.
334 * g++.dg/warn/Wtype-limits-Wextra.C: Likewise.
335
7d67c380
OH
3362012-05-15 Olivier Hainque <hainque@adacore.com>
337
338 * g++.dg/eh/sighandle.C: New testcase.
339
8c1f1d42
RG
3402012-05-15 Richard Guenther <rguenther@suse.de>
341
342 PR tree-optimization/53355
343 * gcc.dg/tree-ssa/vrp67.c: New testcase.
344
2d858ed9
BRF
3452012-05-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
346
347 * gfortran.dg/*.f90: Remove now redundant manual
348 cleanup-modules directive.
349
517f1b34
UB
3502012-05-14 Uros Bizjak <ubizjak@gmail.com>
351
352 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
353 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
354
80b91c0b
JB
3552012-05-14 Janne Blomqvist <jb@gcc.gnu.org>
356
357 PR fortran/52428
358 * gfortran.dg/int_range_io_1.f90: New test.
359
f6286674
JJ
3602012-05-14 Andi Kleen <ak@linux.intel.com>
361 Jakub Jelinek <jakub@redhat.com>
362
363 PR target/53315
364 * gcc.target/i386/i386.exp (check_effective_target_rtm): New.
365 * gcc.target/i386/rtm-check.h: New file.
366 * gcc.target/i386/pr53315.c: New test.
367
6052c299
TB
3682012-05-14 Tobias Burnus <burnus@net-b.de>
369
370 PR fortran/49110
371 PR fortran/51055
372 PR fortran/53329
373 * gfortran.dg/deferred_type_param_4.f90: New.
374 * gfortran.dg/deferred_type_param_6.f90: New.
375
e384e6b5
BS
3762012-05-14 Bernd Schmidt <bernds@codesourcery.com>
377
378 * gcc.target/i386/retarg.c: New test.
379
8ae1ec92
AF
3802012-05-13 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
381
382 PR fortran/45170
383 * gfortran.dg/deferred_type_param_3.f90: New.
384 * gfortran.dg/deferred_type_proc_pointer_1.f90: New.
385 * gfortran.dg/deferred_type_proc_pointer_2.f90: New.
386
4265801b
EB
3872012-05-12 Eric Botcazou <ebotcazou@adacore.com>
388
389 * gnat.dg/null_pointer_deref3.adb: New test.
390
dd912331
TB
3912012-05-12 Tobias Burnus <burnus@net-b.de>
392
393 PR fortran/49110
394 PR fortran/52843
395 * gfortran.dg/deferred_type_param_5.f90: New.
396
498ad15e
PC
3972012-05-12 Paolo Carlini <paolo.carlini@oracle.com>
398
399 * g++.dg/parse/error47.C: New.
400
06118b14
TK
4012012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
402
403 PR fortran/52537
404 * gfortran.dg/string_compare_4.f90: Change option
405 to -fdump-tree-original. Add test case for kind=4.
406
91077d4e
TK
4072012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
408
409 PR fortran/52537
410 * gfortran.dg/string_compare_4.f90: New test.
411
52cd1f60
RO
4122012-05-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
413
414 * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
415
d1093817
PC
4162012-05-11 Paolo Carlini <paolo.carlini@oracle.com>
417
418 PR c++/53305
419 * g++.dg/cpp0x/variadic132.C: New.
420
5a3c9cf2
PC
4212012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
422
423 PR c++/53158
424 * g++.dg/cpp0x/lambda/lambda-err2.C: New.
425 * g++.dg/parse/error26.C: Tweak dg-error column number.
426
e5f13bf4
PC
4272012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
428
429 PR c++/53301
430 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
431
d400d17e
EB
4322012-05-10 Eric Botcazou <ebotcazou@adacore.com>
433
434 * gnat.dg/lto11.ad[sb]: New test.
435
d21a7b44
UB
4362012-05-09 Uros Bizjak <ubizjak@gmail.com>
437
438 PR target/52908
439 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
440 directive to Scan for vpmuldq, not vpmacsdql.
441
0c910378
MM
4422012-05-09 Michael Matz <matz@suse.de>
443
444 PR tree-optimization/53185
445 * gcc.dg/vect/pr53185.c: New test.
446
af905902
L
4472012-05-09 H.J. Lu <hongjiu.lu@intel.com>
448
449 PR middle-end/53249
450 * gcc.target/i386/pr53249.c: New.
451
e7ff4510
RG
4522012-05-09 Richard Guenther <rguenther@suse.de>
453
454 PR tree-optimization/18437
455 * gfortran.dg/vect/rnflow-trs2a2.f90: Move ...
456 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: ... here.
457
cc603b40
JJ
4582012-05-09 Jakub Jelinek <jakub@redhat.com>
459
460 PR tree-optimization/53226
461 * gcc.c-torture/compile/pr53226.c: New test.
462
4ede37cd
RO
4632012-05-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
464
465 * gcc.target/i386/hle-add-acq-1.c: Allow for ; after lock.
466 * gcc.target/i386/hle-add-rel-1.c: Likewise.
467 * gcc.target/i386/hle-and-acq-1.c: Likewise.
468 * gcc.target/i386/hle-and-rel-1.c: Likewise.
469 * gcc.target/i386/hle-cmpxchg-acq-1.c: Likewise.
470 * gcc.target/i386/hle-cmpxchg-rel-1.c: Likewise.
471 * gcc.target/i386/hle-or-acq-1.c: Likewise.
472 * gcc.target/i386/hle-or-rel-1.c: Likewise.
473 * gcc.target/i386/hle-sub-acq-1.c: Likewise.
474 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
475 * gcc.target/i386/hle-xadd-acq-1.c: Likewise.
476 * gcc.target/i386/hle-xadd-rel-1.c: Likewise.
477 * gcc.target/i386/hle-xor-acq-1.c: Likewise.
478 * gcc.target/i386/hle-xor-rel-1.c: Likewise.
479
99b113f9
DC
4802012-05-09 Dehao Chen <dehao@google.com>
481
482 * gcc.dg/predict-1.c: Remove the replicated text in this test.
483 * gcc.dg/predict-2.c: Likewise.
484 * gcc.dg/predict-3.c: Likewise.
485 * gcc.dg/predict-4.c: Likewise.
486 * gcc.dg/predict-5.c: Likewise.
487 * gcc.dg/predict-6.c: Likewise.
488
88231ff6
HPN
4892012-05-08 Hans-Peter Nilsson <hp@axis.com>
490
491 PR target/53272
492 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
493
ad9fc55a
RG
4942012-05-08 Richard Guenther <rguenther@suse.de>
495
496 * gcc.dg/fold-bitand-4.c: New testcase.
497
9c04723a
DC
4982012-05-08 Dehao Chen <dehao@google.com>
499
500 * gcc.dg/predict-1.c: Check if LOOP_IV_COMPARE static predict
501 heuristic is working properly.
502 * gcc.dg/predict-2.c: Likewise.
503 * gcc/dg/predict-3.c: Likewise.
504 * gcc/dg/predict-4.c: Likewise.
505 * gcc/dg/predict-5.c: Likewise.
506 * gcc/dg/predict-6.c: Likewise.
507
7a04f01c
JJ
5082012-05-07 Jakub Jelinek <jakub@redhat.com>
509
510 PR tree-optimization/53239
511 * g++.dg/opt/vrp3.C: New test.
512 * g++.dg/opt/vrp3-aux.cc: New file.
513 * g++.dg/opt/vrp3.h: New file.
514
4f22d430
RO
5152012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
516
517 * g++.dg/debug/dwarf2/nested-3.C: Allow for / comments and missing
518 .uleb128 support in assembler output.
519
7d7f7fb7
RG
5202012-05-07 Richard Guenther <rguenther@suse.de>
521
522 PR lto/42987
523 * g++.dg/lto/pr42987_0.C: New testcase.
524 * g++.dg/lto/pr42987_1.C: Likewise.
525
e3a2ec56
TB
5262012-05-07 Tobias Burnus <burnus@net-b.de>
527
528 PR fortran/53255
529 * gfortran.dg/typebound_operator_15.f90: New.
530
ea59b186
TB
5312012-05-06 Tobias Burnus <burnus@net-b.de>
532
533 PR fortran/41587
534 * gfortran.dg/class_array_13.f90: New.
535
630dfc9c
TG
5362012-05-06 Tristan Gingold <gingold@adacore.com>
537
538 * gnat.dg/warn7.adb: New test.
539
9422c886 5402012-05-06 Eric Botcazou <ebotcazou@adacore.com>
842d4ee2 541
9422c886
EB
542 * gnat.dg/specs/renamings.ads: Rename to...
543 * gnat.dg/specs/renaming1.ads: ...this.
544 * gnat.dg/specs/renaming2.ads: New test.
545 * gnat.dg/specs/renaming2_pkg1.ads: New helper.
546 * gnat.dg/specs/renaming2_pkg2.ads: Likewise.
547 * gnat.dg/specs/renaming2_pkg3.ads: Likewise.
548 * gnat.dg/specs/renaming2_pkg4.ad[sb]: Likewise.
549
5502012-05-06 Eric Botcazou <ebotcazou@adacore.com>
551
552 * gnat.dg/discr36.ad[sb]: New test.
553 * gnat.dg/discr36_pkg.ad[sb]: New helper.
842d4ee2 554
f2c4a785
MLI
5552012-05-05 Manuel López-Ibåñez <manu@gcc.gnu.org>
556
557 PR c/43772
558 * c-c++-common/pr43772.c: New.
559
8f75db9f
PT
5602012-05-05 Paul Thomas <pault@gcc.gnu.org>
561
562 PR fortran/41600
563 * gfortran.dg/select_type_26.f03 : New test.
564 * gfortran.dg/select_type_27.f03 : New test.
565
566 PR fortran/53191
567 * gfortran.dg/select_type_28.f03 : New test.
568
4ecad771
JB
5692012-05-05 Janne Blomqvist <jb@gcc.gnu.org>
570
571 PR fortran/49010
572 PR fortran/24518
573 * gfortran.dg/mod_sign0_1.f90: New test.
574 * gfortran.dg/mod_large_1.f90: New test.
575
ed4639a9
TB
5762012-05-04 Tobias Burnus <burnus@net-b.de>
577
578 PR fortran/53175
579 gfortran.dg/public_private_module_5.f90: New.
580
6ba84c31
TB
5812012-05-04 Tobias Burnus <burnus@net-b.de>
582
583 PR fortran/53111
584 * gfortran.dg/constructor_7.f90: New.
585 * gfortran.dg/constructor_8.f90: New.
586
fb4bcc8d
PC
5872012-05-04 Paolo Carlini <paolo.carlini@oracle.com>
588
589 PR c++/53166
590 * g++.dg/cpp0x/static_assert7.C: New.
591
33018845
UW
5922012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
593
594 PR tree-optimization/52633
595 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
596 recognized as widening shifts instead of over-widening.
597 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
598 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
599 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
600 * gcc.target/arm/pr52633.c: New test.
601
efe7068b
RG
6022012-05-04 Richard Guenther <rguenther@suse.de>
603
604 PR tree-optimization/53168
605 * gcc.dg/torture/pr53168.c: New testcase.
606 * gcc.dg/tree-ssa/ssa-pre-30.c: Likewise.
607
1d67dde8
RB
6082012-05-04 Richard Guenther <rguenther@suse.de>
609
610 * gcc.dg/lto/pr53214_0.c: New testcase.
611
a2f2d218
EB
6122012-05-04 Eric Botcazou <ebotcazou@adacore.com>
613
614 * gcc.target/ia64/pr48496.c: New test.
615 * gcc.target/ia64/pr52657.c: Likewise.
616
50f305ca
MLI
6172012-05-04 Manuel López-Ibåñez <manu@gcc.gnu.org>
618
619 PR c/51712
620 * c-c++-common/pr51712.c: New.
621
65d512d1
MM
6222012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
623
624 PR target/53199
625 * gcc.target/powwerpc/pr53199.c: New file.
626
d8acd563
JM
6272012-05-03 Jason Merrill <jason@redhat.com>
628
05688bf7
JM
629 * g++.dg/debug/dwarf2/nested-3.C: Adjust pattern.
630
d8acd563
JM
631 * gcc.dg/debug/dwarf2/dups-types.c: New.
632 * gcc.dg/debug/dwarf2/dups-types.h: New.
633
0fd0752e
JM
6342012-05-03 Jason Merrill <jason@redhat.com>
635
636 * g++.dg/debug/dwarf2/namespace-2.C: New.
637 * g++.dg/debug/dwarf2/localclass3.C: New.
638
63aaf27c
JM
6392012-05-03 Jason Merrill <jason@redhat.com>
640
641 * g++.dg/debug/dwarf2/thunk1.C: New.
642
1fa2969f
PC
6432012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
644
645 PR c++/53186
646 * g++.dg/other/final2.C: New.
647
bea966c2
RG
6482012-05-03 Richard Guenther <rguenther@suse.de>
649
650 * gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
651
520b49f3
UB
6522012-05-03 Uros Bizjak <ubizjak@gmail.com>
653
654 * gcc.target/i386/hle-cmpxchg-acq-1.c (dg-options): Add -march=x86-64.
655 * gcc.target/i386/hle-xadd-acq-1.c (dg-options): Ditto.
656 * gcc.target/i386/hle-cmpxchg-rel-1.c (dg-options): Ditto.
657 * gcc.target/i386/hle-xadd-rel-1.c (dg-options): Ditto.
658
d40a89e7
JJ
6592012-05-03 Jakub Jelinek <jakub@redhat.com>
660
f95052cc
JJ
661 * gcc.target/i386/hle-xadd-rel-1.c: Match .byte 0xf3 instead of
662 .byte 0xf2.
663 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
664 * gcc.target/i386/hle-xchg-rel-1.c: Likewise.
665 * gcc.target/i386/hle-add-rel-1.c: Likewise.
666
273ccb6d
JJ
667 PR debug/53174
668 * gcc.dg/pr53174.c: New test.
669
d40a89e7
JJ
670 PR target/53187
671 * gcc.target/arm/pr53187.c: New test.
672 * gcc.c-torture/compile/pr53187.c: New test.
673
55f520f6
RG
6742012-05-03 Richard Guenther <rguenther@suse.de>
675
676 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
677 unsupported prefetching support.
678
5c506dd0
GY
6792012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
680
6ba84c31
TB
681 * gcc.dg/fixed-point/composite-type.c (dg-options): Add
682 option -ftrack-macro-expansion=0.
683 * gcc.dg/fixed-point/operator-bitwise.c (dg-options): Add
684 option -ftrack-macro-expansion=0.
5c506dd0 685
4b507196
GY
6862012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
687
688 * gcc.dg/builtin-stringop-chk-1.c (dg-options): Replace
689 dg-options for target arm with dg-additional-options.
690
9179ed9d
RG
6912012-05-03 Richard Guenther <rguenther@suse.de>
692
693 PR tree-optimization/53144
694 * gcc.dg/torture/pr53144.c: New testcase.
695
bcb4ad36
TB
6962012-05-03 Tobias Burnus <burnus@net-b.de>
697
698 PR fortran/52864
699 * gfortran.dg/pointer_intent_7.f90: New.
700 * gfortran.dg/pure_formal_3.f90: New.
701
aefa216b
UW
7022012-05-02 Ulrich Weigand <ulrich.weigand@linaro.org>
703
704 * gcc.target/s390/20030123-1.c: Add missing "volatile".
705
d282264e
MJ
7062012-05-02 Martin Jambor <mjambor@suse.cz>
707
708 PR lto/52605
709 * g++.dg/lto/pr52605_0.C: New test.
710
5dcfdccd
KY
7112012-05-02 Kirill Yukhin <kirill.yukhin@intel.com>
712
713 * gcc.target/i386/hle-cmpxchg-acq-1.c: New.
714 * gcc.target/i386/hle-cmpxchg-rel-1.c: Ditto.
715 * gcc.target/i386/hle-add-acq-1.c: Ditto.
716 * gcc.target/i386/hle-add-rel-1.c: Ditto.
717 * gcc.target/i386/hle-and-acq-1.c: Ditto.
718 * gcc.target/i386/hle-and-rel-1.c: Ditto.
719 * gcc.target/i386/hle-or-acq-1.c: Ditto.
720 * gcc.target/i386/hle-or-rel-1.c: Ditto.
721 * gcc.target/i386/hle-sub-acq-1.c: Ditto.
722 * gcc.target/i386/hle-sub-rel-1.c: Ditto.
723 * gcc.target/i386/hle-xadd-acq-1.c: Ditto.
724 * gcc.target/i386/hle-xadd-rel-1.c: Ditto.
725 * gcc.target/i386/hle-xchg-acq-1.c: Ditto.
726 * gcc.target/i386/hle-xchg-rel-1.c: Ditto.
727 * gcc.target/i386/hle-xor-acq-1.c: Ditto.
728 * gcc.target/i386/hle-xor-rel-1.c: Ditto.
729
68e72840
SB
7302012-05-02 Steven Bosscher <steven@gcc.gnu.org>
731
732 PR middle-end/53153
733 * gcc.dg/pr53153.c: New test.
734
56099f00
RG
7352012-05-02 Richard Guenther <rguenther@suse.de>
736
737 * g++.dg/tree-ssa/pr19807.C: Adjust.
738
6aae324c
JJ
7392012-05-02 Jakub Jelinek <jakub@redhat.com>
740
795e8869
JJ
741 PR tree-optimization/53163
742 * gcc.c-torture/compile/pr53163.c: New test.
743
6aae324c
JJ
744 PR rtl-optimization/53160
745 * gcc.c-torture/execute/pr53160.c: New test.
746
a845a7f5
ILT
7472012-05-01 Ian Lance Taylor <iant@google.com>
748
749 PR c/37303
750 * gcc.dg/pr37303.c: New test.
751
0f2f3389
RH
7522012-05-01 Richard Henderson <rth@redhat.com>
753
754 * lib/target-supports.exp
755 (check_effective_target_sync_long_long_runtime): True for
756 check_effective_target_powerpc64.
757
1941b0ca
MG
7582012-04-30 Marc Glisse <marc.glisse@inria.fr>
759
7edaa4d2
MG
760 PR c++/51033
761 * gcc.dg/vector-1.c: Move to ...
762 * c-c++-common/vector-1.c: ... here.
763 * gcc.dg/vector-2.c: Move to ...
764 * c-c++-common/vector-2.c: ... here.
765 * gcc.dg/vector-3.c: Move to ...
766 * c-c++-common/vector-3.c: ... here. Adapt to C++.
767 * gcc.dg/vector-4.c: Move to ...
768 * c-c++-common/vector-4.c: ... here.
769 * gcc.dg/vector-init-1.c: Move to ...
770 * c-c++-common/vector-init-1.c: ... here.
771 * gcc.dg/vector-init-2.c: Move to ...
772 * c-c++-common/vector-init-2.c: ... here.
773 * gcc.dg/vector-subscript-1.c: Move to ... Adapt to C++.
774 * c-c++-common/vector-subscript-1.c: ... here.
775 * gcc.dg/vector-subscript-2.c: Move to ...
776 * c-c++-common/vector-subscript-2.c: ... here.
777 * gcc.dg/vector-subscript-3.c: Move to ...
778 * c-c++-common/vector-subscript-3.c: ... here.
779
1941b0ca
MG
780 PR c++/51314
781 * g++.dg/cpp0x/vt-51314.C: New test.
782 * g++.dg/cpp0x/variadic76.C: Fix.
783
b944e97a
GY
7842012-04-30 Greta Yorsh <Greta.Yorsh@arm.com>
785
786 * gcc.dg/pr52283.c: Add missing dg-warning and dg-options.
787
b9c8da34
DS
7882012-04-30 Dodji Seketeli <dodji@redhat.com>
789
790 Add -Wvarargs option
791 * c-c++-common/Wvarargs.c: New test case.
792 * c-c++-common/Wvarargs-2.c: Likewise.
793
0ff2b8a0
DS
7942012-04-30 Dodji Seketeli <dodji@redhat.com>
795
dde9c193
DS
796 Adjust relevant test cases wrt -ftrack-macro-expansion=[0|2]
797 * objc.dg/foreach-7.m: Force the test case to run without
798 -ftrack-macro-expansion.
799 * c-c++-common/tm/attrib-1.c: Likewise.
800 * c-c++-common/warn-ommitted-condop.c: Likewise.
801 * gcc.dg/assign-warn-1.c: Likewise.
802 * gcc.dg/assign-warn-2.c: Likewise.
803 * gcc.dg/attr-alloc_size.c: Likewise.
804 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
805 * gcc.dg/builtin-stringop-chk-2.c: Likewise.
806 * gcc.dg/builtin-strncat-chk-1.c: Likewise.
807 * gcc.dg/c90-const-expr-9.c: Likewise.
808 * gcc.dg/c99-const-expr-9.c: Likewise.
809 * gcc.dg/cpp/direct2.c: Likewise. Adjust.
810 * gcc.dg/cpp/direct2s.c: Likewise.
811 * gcc/testsuite/gcc.dg/cpp/pr28709.c: Likewise.
812 * gcc.dg/cpp/pragma-diagnostic-1.c: Likewise.
813 * gcc.dg/dfp/composite-type.c: Likewise.
814 * gcc.dg/uninit-6-O0.c: Adjust the test case and force it to run
815 with -ftrack-macro-expansion
816 * g++.dg/cpp0x/constexpr-ex3.C: Likewise.
817 * g++.dg/cpp0x/constexpr-overflow.C: Likewise.
818 * g++.dg/ext/cleanup-1.C: Likewise.
819 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
820 * g++.dg/template/sfinae10.C: Likewise.
821 * g++.dg/tm/wrap-2.C: Likewise.
822 * g++.dg/warn/Wconversion-real-integer.C: Likewise.
823 * g++.dg/warn/Wsign-conversion.C: Likewise.
824 * g++.dg/warn/multiple-overflow-warn-1.C: Likewise.
825 * g++.old-deja/g++.mike/p10769b.C: Likewise.
826 * g++.dg/warn/Wdouble-promotion.C: Adjust the test case and force
827 it to run with -ftrack-macro-expansion.
828 * libstdc++-v3/scripts/testsuite_flags.in: By default, run the
829 test cases without -ftrack-macro-expansion.
830
bfd93a72
DS
831 Fix location for static class members
832 * g++.dg/template/sfinae6_neg.C: Adjust.
833
70dc395a
DS
834 Make conversion warnings work on NULL with -ftrack-macro-expansion
835 * g++.dg/warn/Wconversion-null-2.C: Add testing for __null,
836 alongside the previous testing for NULL.
837
2d48bdca
DS
838 Fix -Wuninitialized for -ftrack-macro-expansion
839 * gcc.dg/cpp/pragma-diagnostic-2.c: Fix this.
840
c4ca1a09
DS
841 Strip "<built-in>" loc from displayed expansion context
842 * g++.dg/warn/Wconversion-real-integer2.C: New test.
843 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
844 * g++.dg/warn/conversion-real-integer-3.h: New header used by the
845 new test above.
846
3600218c
DS
847 Fix expansion point loc for macro-like tokens
848 * gcc.dg/debug/dwarf2/pr41445-5.c: Adjust.
6ba84c31 849 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
3600218c 850
0ff2b8a0
DS
851 Fix token pasting with -ftrack-macro-expansion
852 * gcc.dg/cpp/paste17.c: New test case for
6ba84c31 853 -ftrack-macro-expansion=2 mode only.
0ff2b8a0
DS
854 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
855
f04b8d69
EB
8562012-04-30 Eric Botcazou <ebotcazou@adacore.com>
857
858 * gnat.dg/warn6.ad[sb]: New test.
859
663b0134
MLI
8602012-04-29 Manuel López-Ibåñez <manu@gcc.gnu.org>
861
862 PR 53149
6ba84c31 863 * gcc.dg/20011021-1.c: Adjust testcase.
663b0134 864
3d3b8193
TK
8652012-04-29 Thomas Koenig <tkoenig@gcc.gnu.org>
866
867 PR fortran/53148
868 * gfortran.dg/function_optimize_12.f90: New test.
869
78900a54
HPN
8702012-04-29 Hans-Peter Nilsson <hp@axis.com>
871
872 PR target/53156
873 * gcc.target/cris/peep2-andu2.c: Tweak expected assembly
874 code to match current output and cover new peephole2 pattern.
875
7f5f5f98
OW
8762012-04-27 Ollie Wild <aaw@google.com>
877
878 * g++.dg/cpp0x/Wliteral-suffix.c: New test.
879
809c929c
PB
8802012-04-27 Paolo Bonzini <bonzini@gnu.org>
881
882 * gcc.c-torture/execute/20120427-2.c: New testcase.
883 * gcc.dg/tree-ssa/phi-opt-10.c: New testcase.
884 * gcc.dg/tree-ssa/ssa-pre-28.c: Bypass new optimization.
885 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Look into ifcombine dump.
886
d5548709
PB
8872012-04-27 Paolo Bonzini <bonzini@gnu.org>
888
889 PR target/53138
890 * gcc.c-torture/execute/20120427-1.c: New testcase.
891
07ab2b1b
MG
8922012-04-27 Marc Glisse <marc.glisse@inria.fr>
893
894 PR middle-end/27139
895 * gcc.dg/tree-ssa/forwprop-18.c: New test.
896
b5f5f2fd
TV
8972012-04-27 Tom de Vries <tom@codesourcery.com>
898
899 PR tree-optimization/51879
900 * gcc.dg/pr51879.c: New test.
901 * gcc.dg/pr51879-2.c: Same.
902 * gcc.dg/pr51879-3.c: Same.
903 * gcc.dg/pr51879-4.c: Same.
904 * gcc.dg/pr51879-6.c: Same.
905
df16e146
PC
9062012-04-26 Paolo Carlini <paolo.carlini@oracle.com>
907
908 PR c++/53096
909 * g++.dg/cpp0x/defaulted35.C: New.
910 * g++.dg/cpp0x/defaulted15.C: Adjust.
911
2b3ecd37
JJ
9122012-04-26 Janis Johnson <janisjo@codesourcery.com>
913
914 * gcc.dg/bf-ms-layout.c: Adjust offsets to fit ms-bitfield
915 structure layout.
916
5ddecff9
ST
9172012-04-25 Sriraman Tallam <tmsriram@google.com>
918
919 * testsuite/gcc.target/i386/builtin_target.c: Check avx2.
920
beee2cf5
AM
9212012-04-26 Alan Modra <amodra@gmail.com>
922
923 * gcc.target/powerpc/savres.c: New test.
924 * gcc.target/powerpc/powerpc.exp: Run it.
925
8ca72b98
HPN
9262012-04-26 Hans-Peter Nilsson <hp@axis.com>
927
928 PR target/53120
929 * gcc.dg/torture/pr53120.c: New test.
930
f1cc9589
JJ
9312012-04-25 Jakub Jelinek <jakub@redhat.com>
932
933 PR middle-end/52979
934 * gcc.c-torture/compile/pr52979-1.c: New test.
935 * gcc.c-torture/execute/pr52979-1.c: New test.
936 * gcc.c-torture/execute/pr52979-2.c: New test.
937
948e73b3
RG
9382012-04-25 Richard Guenther <rguenther@suse.de>
939
940 * gcc.target/i386/l_fma_float_5.c: Adjust.
941 * gcc.target/i386/l_fma_double_4.c: Likewise.
942 * gcc.target/i386/l_fma_float_2.c: Likewise.
943 * gcc.target/i386/l_fma_float_6.c: Likewise.
944 * gcc.target/i386/l_fma_double_1.c: Likewise.
945 * gcc.target/i386/l_fma_double_5.c: Likewise.
946 * gcc.target/i386/l_fma_float_3.c: Likewise.
947 * gcc.target/i386/l_fma_double_2.c: Likewise.
948 * gcc.target/i386/l_fma_double_6.c: Likewise.
949 * gcc.target/i386/l_fma_float_4.c: Likewise.
950 * gcc.target/i386/l_fma_double_3.c: Likewise.
951 * gcc.target/i386/l_fma_float_1.c: Likewise.
952
0ea62d93
JJ
9532012-04-25 Jakub Jelinek <jakub@redhat.com>
954
955 PR tree-optimization/53058
956 * gcc.c-torture/compile/pr53058.c: New test.
957
228f466f
JH
9582012-04-25 Jan Hubicka <jh@suse.cz>
959
960 PR middle-end/53088
961 * gcc.target/i386/pr39082-1.c: Update warning location.
962
fdce1719
JJ
9632012-04-25 Jakub Jelinek <jakub@redhat.com>
964
965 PR c/52880
966 * gcc.dg/pr52880.c: New test.
967
32397f22
MLI
9682012-04-25 Manuel López-Ibåñez <manu@gcc.gnu.org>
969
970 * gcc.dg/m-un-2.c: Update.
971 * gcc.dg/20011021-1.c: Update.
972
f1fb11f1
TB
9732012-04-25 Tobias Burnus <burnus@net-b.de>
974
975 PR fortran/52196
976 * gfortran.dg/realloc_on_assign_14.f90: New.
977
e900e6bd
GJL
9782012-04-24 Georg-Johann Lay <avr@gjlay.de>
979
980 PR testsuite/52641
981 PR tree-optimizations/52891
982 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
983
b40e334f
PC
9842012-04-24 Paolo Carlini <paolo.carlini@oracle.com>
985
986 PR c++/52363
987 * g++.dg/cpp0x/sfinae35.C: New.
988 * g++.dg/cpp0x/sfinae36.C: Likewise.
989
24d5b351
BS
9902012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
991
992 PR target/47197
993 * gcc.target/powerpc/pr47197.c: New test.
b40e334f 994
46b380a2
RG
9952012-04-24 Richard Guenther <rguenther@suse.de>
996
997 PR tree-optimization/53085
998 * g++.dg/torture/pr53085.C: New testcase.
999
a1e179f5
AP
10002012-04-24 Andrew Pinski <apinski@cavium.com>
1001
1002 PR tree-opt/33512
1003 * gcc.dg/tree-ssa/andor-3.c: New testcase.
1004 * gcc.dg/tree-ssa/andor-4.c: New testcase.
1005 * gcc.dg/tree-ssa/andor-5.c: New testcase.
1006
dd0a516f
JJ
10072012-04-24 Jakub Jelinek <jakub@redhat.com>
1008
1009 PR middle-end/53084
1010 * gcc.c-torture/execute/pr53084.c: New test.
1011
88e293fa
PC
10122012-04-23 Paolo Carlini <paolo.carlini@oracle.com>
1013
1014 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
1015
24fc7360
AP
10162012-04-23 Andrew Pinski <apinski@cavium.com>
1017
1018 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
1019
c6f9b038
BS
10202012-04-23 Bill Schmidt <wschmidt@linux.ibm.com>
1021
1022 PR regression/53076
1023 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0.
1024 * gcc.dg/torture/builtin-power-1.c: Likewise.
1025
c6542175
RG
10262012-04-23 Richard Guenther <rguenther@suse.de>
1027
1028 PR tree-optimization/53070
1029 * gcc.dg/torture/pr53070.c: New testcase.
1030
54b9f838
RB
10312012-04-23 Richard Guenther <rguenther@suse.de>
1032
1033 PR c/53060
1034 * gcc.dg/pr53060.c: New testcase.
1035
e6a21dd2
JJ
10362012-04-23 Jakub Jelinek <jakub@redhat.com>
1037
1038 PR tree-optimizations/52891
025735b7 1039 * gcc.c-torture/compile/pr52891-1.c: New test.
e6a21dd2
JJ
1040 * gcc.c-torture/compile/pr52891-2.c: New test.
1041
96b3ee1c
TB
10422012-04-22 Tobias Burnus <burnus@net-b.de>
1043
1044 PR fortran/53051
1045 * gfortran.dg/read_float_4.f90: New.
1046
ae52741c
MLI
10472012-04-21 Manuel López-Ibåñez <manu@gcc.gnu.org>
1048
1049 PR 35441
1050 * c-c++-common/pr35441.C: New.
1051
4c1e2375
ILT
10522012-04-20 Ian Lance Taylor <iant@google.com>
1053
1054 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
1055 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
1056
a3a5e559
UB
10572012-04-20 Uros Bizjak <ubizjak@gmail.com>
1058
1059 * gcc.target/x86_64/abi/avx/test_passing_unions.c: Avoid undefined
1060 array access.
1061 * gcc.target/x86_64/abi/avx/test_passing_structs.c: Likewise.
1062
add6207a
BS
10632012-04-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1064
1065 PR rtl-optimization/44214
1066 * gcc.dg/pr44214-1.c: New test.
1067 * gcc.dg/pr44214-2.c: Likewise.
1068 * gcc.dg/pr44214-3.c: Likewise.
1069
faaf273b
RG
10702012-04-20 Richard Guenther <rguenther@suse.de>
1071
1072 * g++.dg/torture/20120420-1.C: New testcase.
1073
6802bcd4
SB
10742012-04-19 Steven Bosscher <steven@gcc.gnu.org>
1075
1076 * gcc.target/i386/pr45830.c: Update scan-tree-dump.
1077
007a787d
CB
10782012-04-19 Christian Bruel <christian.bruel@st.com>
1079
1080 * gcc.dg/pr52283.c: New test.
1081
49c45e28 10822012-04-19 Manuel López-Ibåñez <manu@gcc.gnu.org>
007a787d
CB
1083
1084 * gcc.dg/pr37985.c: New test.
1085
daa57386
RG
10862012-04-19 Richard Guenther <rguenther@suse.de>
1087
1088 PR rtl-optimization/44688
1089 * gcc.dg/var-expand1.c: Increase array size to make unrolling
1090 possibly profitable.
1091
b59eee40
BS
10922012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1093
1094 PR tree-optimization/52976
025735b7 1095 * gfortran.dg/reassoc_11.f: New test.
b59eee40 1096
c2723bde
BS
10972012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1098
1099 PR tree-optimization/52976
025735b7
UB
1100 * gfortran.dg/reassoc_7.f: New test.
1101 * gfortran.dg/reassoc_8.f: Likewise.
1102 * gfortran.dg/reassoc_9.f: Likewise.
1103 * gfortran.dg/reassoc_10.f: Likewise.
c2723bde 1104
89fcabaf
PC
11052012-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1106
1107 PR c++/52422
1108 * g++.dg/cpp0x/sfinae33.C: New.
1109 * g++.dg/cpp0x/sfinae34.C: Likewise.
1110
f3148620
JY
11112012-04-18 Joey Ye <joey.ye@arm.com>
1112
1113 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
1114
dcc186d6
RG
11152012-04-18 Richard Guenther <rguenther@suse.de>
1116
1117 * gcc.target/x86_64/abi/test_passing_unions.c: Avoid undefined
1118 array access.
1119 * gcc.target/x86_64/abi/test_passing_structs.c: Likewise.
1120 * gcc.target/i386/avx256-unaligned-load-4.c: Fix array sizes.
1121
bd9ee48c
TV
11222012-04-17 Tom de Vries <tom@codesourcery.com>
1123
1124 * g++.dg/pr51264-4.C: New test.
1125
0fced815
PC
11262012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
1127
1128 PR c++/52599
1129 * g++.dg/cpp0x/constexpr-ctor10.C: New.
1130
11312012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
1132
1133 PR c++/53003
1134 * g++.dg/parse/crash59.C: New.
1135
7d75abc8
MM
11362012-04-17 Michael Matz <matz@suse.de>
1137
1138 PR tree-optimization/18437
1139 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
1140
efa26eaa
RG
11412012-04-17 Richard Guenther <rguenther@suse.de>
1142
1143 PR middle-end/53011
1144 * g++.dg/torture/pr53011.C: New testcase.
1145
99d4f8f7
JM
11462012-04-16 Jason Merrill <jason@redhat.com>
1147
1561ad74
JM
1148 PR c++/38543
1149 * g++.dg/cpp0x/variadic131.C: New.
1150
54aa834f
JM
1151 PR c++/52008
1152 * g++.dg/cpp0x/variadic130.C: New.
1153
3ab97d92
JM
1154 PR c++/50830
1155 * g++.dg/cpp0x/variadic129.C: New.
1156
99d4f8f7
JM
1157 PR c++/50303
1158 * g++.dg/cpp0x/variadic128.C: New.
1159
4a101681
TB
11602012-04-16 Tobias Burnus <burnus@net-b.de>
1161
1162 PR fortran/52864
1163 * gfortran.dg/pointer_intent_6.f90: New.
1164
de86e0a5
TB
11652012-04-16 Tobias Burnus <burnus@net-b.de>
1166
1167 PR fortran/52916
1168 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
1169 to include public_private_module_4.f90.
1170 * gfortran.dg/public_private_module_4.f90: Skip this test on all
1171 targets.
1172
051b40ff
PC
11732012-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1174
1175 PR c++/49152
1176 * g++.dg/diagnostic/operator1.C: New.
1177 * g++.dg/ext/label5.C: Adjust.
1178 * g++.dg/ext/va-arg1.C: Likewise.
1179 * g++.dg/other/error20.C: Likewise.
1180 * g++.dg/other/error20.C: Likewise.
1181 * g++.dg/other/error16.C: Likewise.
1182 * g++.dg/other/error10.C: Likewise.
1183 * g++.dg/parse/error30.C: Likewise.
1184 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
1185
1c4010c6
JM
11862012-04-16 Jason Merrill <jason@redhat.com>
1187
1188 PR c++/51148
1189 * g++.dg/cpp0x/variadic127.C: New.
1190
3be74079
RO
11912012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1192
1193 * lib/plugin-support.exp (plugin-test-execute): Properly determine
1194 testcase name.
1195 Use fail, pass instead of unresolved.
1196 Don't log $optstr.
1197
1198 PR testsuite/52948
1199 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
1200 TODO_dump_func.
1201 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
1202 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
1203 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
1204
42ff605a
JW
12052012-04-16 Janus Weil <janus@gcc.gnu.org>
1206
1207 PR fortran/52968
1208 * gfortran.dg/typebound_call_23.f03: New test case.
1209
04b391c1
JM
12102012-04-15 Jason Merrill <jason@redhat.com>
1211
56992a78
JM
1212 PR c++/47220
1213 * g++.dg/cpp0x/variadic126.C: New.
1214
f9057514
JM
1215 PR c++/52380
1216 * g++.dg/cpp0x/variadic125.C: New.
1217
1218 PR c++/52292
1219 * g++.dg/cpp0x/variadic124.C: New.
1220
a3ddb738
JM
1221 PR c++/52706
1222 * g++.dg/cpp0x/nullptr27.C: New.
1223
04b391c1
JM
1224 PR c++/52818
1225 * g++.dg/warn/format8.C: New.
1226
9b63dcab
JW
12272012-04-15 Janus Weil <janus@gcc.gnu.org>
1228
1229 PR fortran/51082
1230 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
1231
cdd244b8
TB
12322012-04-14 Tobias Burnus <burnus@net-b.de>
1233
1234 PR fortran/52916
1235 PR fortran/40973
1236 * gfortran.dg/public_private_module_3.f90: New.
1237 * gfortran.dg/public_private_module_4.f90: New.
1238
01e3d28c
TV
12392012-04-14 Tom de Vries <tom@codesourcery.com>
1240
1241 * gcc.dg/superblock.c: New test.
1242
30d1ab75
TV
12432012-04-14 Tom de Vries <tom@codesourcery.com>
1244
1245 * gcc.dg/pr51879-12.c: New test.
1246
7996b727
JM
12472012-04-13 Jason Merrill <jason@redhat.com>
1248
c26b89b7
JM
1249 PR c++/52824
1250 * g++.dg/cpp0x/variadic123.C: New.
1251 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
1252
7aca561c
JM
1253 PR c++/52905
1254 * g++.dg/cpp0x/initlist-ctor1.C: New.
1255
7996b727
JM
1256 PR c++/52915
1257 * g++.dg/other/anon-union2.C: New.
1258
8e8483e6
MJ
12592012-04-13 Martin Jambor <mjambor@suse.cz>
1260
1261 PR middle-end/52939
1262 * g++.dg/ipa/pr52939.C: New test.
1263
f164e49a
TV
12642012-04-13 Tom de Vries <tom@codesourcery.com>
1265
1266 * gcc.dg/pr52734.c: New test.
1267
95df37bf
RG
12682012-04-13 Richard Guenther <rguenther@suse.de>
1269
1270 PR tree-optimization/52969
1271 * gcc.dg/torture/pr52969.c: New testcase.
1272
1e867b22
RG
12732012-04-13 Richard Guenther <rguenther@suse.de>
1274
1275 PR c/52549
1276 * gcc.dg/pr52549.c: New testcase.
1277
09c2b6d0
RG
12782012-04-13 Richard Guenther <rguenther@suse.de>
1279
1280 PR c/52862
1281 * gcc.dg/pr52862.c: New testcase.
1282
572a49c8
JY
12832012-04-13 Joey Ye <joey.ye@arm.com>
1284
1285 * gcc.target/arm/thumb1-imm.c: New testcase.
1286
2ff5ea2d
UB
12872012-04-12 Uros Bizjak <ubizjak@gmail.com>
1288
1289 PR target/52932
1290 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
1291 second function argument.
1292 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
1293 (calc_permps): Update declaration. Calculate result correctly.
1294 (avx2_test): Change src2 type to union256i_d.
1295 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
1296 correctly.
1297
c3f8384f
MM
12982012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1299
1300 PR target/52775
1301 * gcc.target/powerpc/pr52775.c: New file.
1302
a6f8851e
BS
13032012-04-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1304
1305 PR tree-optimization/18589
1306 * gcc.dg/tree-ssa/pr18589-1.c: New test.
1307 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
1308 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
1309 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
1310 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
1311 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
1312 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
1313 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
1314 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
1315 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
1316
5f1fab58
RG
13172012-04-12 Richard Guenther <rguenther@suse.de>
1318
1319 PR tree-optimization/52943
1320 * gcc.dg/torture/pr52943.c: New testcase.
1321
da97611d
OE
13222012-04-12 Oleg Endo <olegendo@gcc.gnu.org>
1323
1324 PR target/50751
1325 * gcc/target/sh/pr50751-4.c: New.
1326 * gcc/target/sh/pr50751-5.c: New.
1327 * gcc/target/sh/pr50751-6.c: New.
1328 * gcc/target/sh/pr50751-7.c: New.
1329
af79925b
FC
13302012-04-11 Fabien ChĂȘne <fabien@gcc.gnu.org>
1331
1332 PR c++/52465
1333 * g++.dg/lookup/using52.C: New.
1334
559d990c
MLI
13352012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
1336
1337 * lib/prune.exp (TEST_ALWAYS_FLAGS): If undefined, set to empty.
1338
de6f3f7a
L
13392012-04-11 H.J. Lu <hongjiu.lu@intel.com>
1340
1341 PR rtl-optimization/52876
1342 * gcc.target/i386/pr52876.c: New.
1343
30235ede
BS
13442012-04-11 Bernd Schmidt <bernds@codesourcery.com>
1345
1346 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
1347 __UINTPTR_TYPE__.
1348 * gcc.c-torture/execute/pr15296.c (intptr_t): Likewise, with
1349 __INTPTR_TYPE__.
1350 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
1351 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
1352 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
1353 (ptrdiff_t): ... this. All uses changed.
1354 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
1355 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
1356 __INTPTR_TYPE__.
1357 (main): Cast argument to __INTPTR_TYPE__.
1358 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
1359 size_t.
1360 * gcc.dg/mallign.c (main): Likewise.
1361 * gcc.dg/pr38700.c (foo): Likewise.
1362 * gcc.dg/long-long-cst1.c (t): Likewise.
1363 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
1364 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
1365 * gcc.dg/pointer-arith-10.c (foo): Likewise.
1366 * gcc.dg/pr25682.c (d, foo): Likewise.
1367 * gcc.dg/format/cast-1.c (f): Likewise.
1368 * gcc.dg/c90-const-expr-10.c
1369 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
1370 (size_t): ...this. All uses changed.
1371 * gcc.c-torture/execute/pr22098-1.c (uintptr_t): Likewise.
1372 * gcc.c-torture/execute/pr22098-2.c (uintptr_t): Likewise.
1373 * gcc.c-torture/execute/pr22098-3.c (uintptr_t): Likewise.
1374 * gcc.dg/pr34856.c (uintptr_t): Likewise.
1375 * gcc.dg/sequence-pt-1.c: Likewise.
1376 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
1377 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
1378 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
1379 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
1380 of ptrdiff_t with it.
1381 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
1382 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
1383 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
1384
adee67b3
JM
13852012-04-11 Jason Merrill <jason@redhat.com>
1386
6a091e8b
JM
1387 PR debug/45088
1388 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
1389 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1390
701bd2a2
JM
1391 PR c++/52906
1392 * g++.dg/ext/attrib45.C: New.
1393
adee67b3
JM
1394 * g++.dg/eh/dtor3.C: New.
1395
754870ed
RG
13962012-04-11 Richard Guenther <rguenther@suse.de>
1397
1398 PR middle-end/52621
1399 * gfortran.dg/pr52621.f90: New testcase.
1400
405af656
RG
14012012-04-11 Richard Guenther <rguenther@suse.de>
1402
1403 PR middle-end/52918
1404 * g++.dg/torture/pr52918-1.C: New testcase.
1405 * g++.dg/torture/pr52918-2.C: Likewise.
1406
60fa3931
TB
14072012-04-11 Tobias Burnus <burnus@net-b.de>
1408
1409 PR fortran/52729
1410 * gfortran.dg/block_11.f90: New.
1411
cf5025b6
NC
14122012-04-11 Nick Clifton <nickc@redhat.com>
1413
1414 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
1415
7bc14a04
PB
14162012-04-11 Peter Bergner <bergner@vnet.ibm.com>
1417
1418 PR target/16458
1419 * gcc.target/powerpc/pr16458-1.c: New test.
1420 * gcc.target/powerpc/pr16458-2.c: Likewise.
1421 * gcc.target/powerpc/pr16458-3.c: Likewise.
1422 * gcc.target/powerpc/pr16458-4.c: Likewise.
1423
ac868f29
EB
14242012-04-11 Eric Botcazou <ebotcazou@adacore.com>
1425
1426 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
1427 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
1428 * gcc.dg/builtin-bswap-5.c: Likewise.
1429 * gcc.target/i386/builtin-bswap-4.c: New test.
1430
9fec0042
MLI
14312012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
1432
1433 PR 24985
60fa3931 1434 * lib/prune.exp: Add -fno-diagnostics-show-caret.
9fec0042 1435
13a7578b
RG
14362012-04-11 Richard Guenther <rguenther@suse.de>
1437
1438 PR rtl-optimization/52881
1439 * gcc.dg/torture/pr52881.c: New testcase.
1440 * gcc.dg/torture/pr52913.c: Likewise.
1441
12df9a2f
RG
14422012-04-11 Richard Guenther <rguenther@suse.de>
1443
1444 PR tree-optimization/52912
1445 * gcc.dg/torture/pr52912.c: New testcase.
1446
408baa0b
MM
14472010-04-10 Michael Matz <matz@suse.de>
1448
1449 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
1450 * gcc.dg/vect/vect-outer-1.c: Adjust.
1451 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
1452 * gcc.dg/vect/vect-outer-1a.c: Adjust.
1453 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
1454 * gcc.dg/vect/vect-outer-1b.c: Adjust.
1455 * gcc.dg/vect/vect-outer-2b.c: Adjust.
1456 * gcc.dg/vect/vect-outer-3b.c: Adjust.
1457
c0d942d2
UW
14582012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1459
1460 PR tree-optimization/52870
1461 * gcc.dg/vect/pr52870.c: New test.
1462
d0779896
MS
14632012-04-09 Mike Stump <mikestump@comcast.net>
1464
ceaba33e
MS
1465 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
1466 * gcc.dg/tree-ssa/vrp59.c: Likewise.
a89ed183 1467 * gcc.dg/tree-ssa/vrp60.c: Likewise.
bcc2b4cd
MS
1468 * gnat.dg/aggr11.adb: Likewise.
1469 * gnat.dg/aggr11_pkg.ads: Likewise.
1470 * gnat.dg/aggr15.adb: Likewise.
1471 * gnat.dg/aggr15.ads: Likewise.
1472 * gnat.dg/aggr17.adb: Likewise.
1473 * gnat.dg/aggr18.adb: Likewise.
1474 * gnat.dg/array14.adb: Likewise.
1475 * gnat.dg/array14.ads: Likewise.
1476 * gnat.dg/array14_pkg.ads: Likewise.
1477 * gnat.dg/array19.adb: Likewise.
1478 * gnat.dg/array19.ads: Likewise.
1479 * gnat.dg/discr27.adb: Likewise.
1480 * gnat.dg/discr27.ads: Likewise.
1481 * gnat.dg/discr35.adb: Likewise.
1482 * gnat.dg/discr35.ads: Likewise.
1483 * gnat.dg/discr6.adb: Likewise.
1484 * gnat.dg/discr6_pkg.ads: Likewise.
1485 * gnat.dg/import1.adb: Likewise.
1486 * gnat.dg/import1.ads: Likewise.
1487 * gnat.dg/loop_address2.adb: Likewise.
1488 * gnat.dg/opt7.adb: Likewise.
1489 * gnat.dg/opt7.ads: Likewise.
1490 * gnat.dg/pointer_variable_bounds.adb: Likewise.
1491 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1492 * gnat.dg/rep_clause2.adb: Likewise.
1493 * gnat.dg/rep_clause2.ads: Likewise.
1494 * gnat.dg/slice2.adb: Likewise.
1495 * gnat.dg/slice2.ads: Likewise.
1496 * gnat.dg/slice6.adb: Likewise.
1497 * gnat.dg/slice6_pkg.ads: Likewise.
1498 * gnat.dg/specs/unchecked_union2.ads: Likewise.
1499 * gnat.dg/taft_type2.adb: Likewise.
1500 * gnat.dg/taft_type2.ads: Likewise.
1501 * gnat.dg/taft_type2_pkg.ads: Likewise.
1502 * gnat.dg/volatile10.adb: Likewise.
1503 * gnat.dg/volatile10_pkg.ads: Likewise.
ceaba33e 1504
d0779896
MS
1505 * gcc.dg/dll-8.c: Remove execute permissions.
1506 * g++.dg/ext/dllexport5.C: Likewise.
1507
3c56b037
JH
15082012-04-09 Jan Hubicka <jh@suse.cz>
1509
1510 PR lto/52722
1511 PR lto/51765
2ff5ea2d 1512 PR lto/52634
3c56b037
JH
1513 * gcc.dg/lto/pr52634_1.c: New testcase.
1514 * gcc.dg/lto/pr52634_0.c: New testcase.
1515
3cb2b15b
UB
15162012-04-09 Uros Bizjak <ubizjak@gmail.com>
1517
1518 PR target/52883
1519 * gcc.target/i386/pr52883.c: New testcase.
1520
99a1b084
EB
15212012-04-09 Eric Botcazou <ebotcazou@adacore.com>
1522
1523 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
1524 (check_effective_target_sync_long_long): Add SPARC case.
1525 (check_effective_target_sync_long_long_runtime): Likewise.
1526 (check_effective_target_sync_int_long): Adjust SPARC case.
1527 (check_effective_target_sync_char_short): Likewise.
1528
6b45f126
OE
15292012-04-08 Oleg Endo <olegendo@gcc.gnu.org>
1530
1531 * gcc.target/sh/sh2a-prefetch.c: Rename to ...
1532 * gcc.target/sh/prefetch.c: ... this. Enable test case for m4*.
1533
5af6fa0b
TB
15342012-04-08 Tobias Burnus <burnus@net-b.de>
1535
1536 PR fortran/40973
1537 PR fortran/52751
1538 * gfortran.dg/public_private_module_2.f90: New.
1539
0058db43
MLI
15402012-04-08 Manuel López-Ibåñez <manu@gcc.gnu.org>
1541
1542 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
1543 directives.
1544
8144d290
TK
15452012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1546
1547 PR fortran/52893
1548 * gfortran.dg/function_optimize_11.f90: New test.
1549
631cfe30
TK
15502012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1551
1552 PR fortran/52668
1553 * gfortran.dg/use_only_6.f90: New test.
1554
15552012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1556
1557 PR fortran/52668
1558 * gfortran.dg/use_only_6.f90: New test.
5f250b06
MS
15592012-04-06 Mike Stump <mikestump@comcast.net>
1560
1561 PR testsuite/50722
1562 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
1563
c5c8755a
JM
15642012-04-05 Jason Merrill <jason@redhat.com>
1565
1566 PR c++/52596
1567 * g++.dg/template/qualified-id5.C: New.
1568
4bdd6fa6
UB
15692012-04-05 Uros Bizjak <ubizjak@gmail.com>
1570
1571 PR target/52882
1572 * gcc.target/i386/pr52882.c: New test.
1573
1bb940da
BS
15742012-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1575 Dominique D'Humieures <dominiq@lps.ens.fr>
1576
1577 PR testsuite/52614
1578 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
1579 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
1580
6f6e1e9e
JM
15812012-04-04 Jason Merrill <jason@redhat.com>
1582
1583 PR c++/52845
1584 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
1585
a92873f1
JM
15862012-04-03 Jason Merrill <jason@redhat.com>
1587
1588 PR c++/52796
1589 * g++.dg/cpp0x/variadic-value1.C: New.
1590
1d0bafd9
EB
15912012-04-03 Eric Botcazou <ebotcazou@adacore.com>
1592
1593 * gnat.dg/pack18.adb: New test.
1594 * gnat.dg/pack18_pkg.ads: New helper.
1595
07b1bf20
RG
15962012-04-03 Richard Guenther <rguenther@suse.de>
1597
1598 PR tree-optimization/52808
1599 * gcc.dg/pr52808.c: New testcase.
1600
8a1da634
JJ
16012012-04-03 Jakub Jelinek <jakub@redhat.com>
1602
1603 PR tree-optimization/52835
1604 * gfortran.dg/pr52835.f90: New test.
1605
1d3aa466
EB
16062012-04-03 Eric Botcazou <ebotcazou@adacore.com>
1607
1608 * gnat.dg/specs/aggr5.ads: New test.
1609
18ce8171
RG
16102012-04-02 Richard Guenther <rguenther@suse.de>
1611
1612 PR tree-optimization/52756
1613 * gcc.dg/torture/pr52756.c: New testcase.
1614
225820ee
RG
16152012-04-02 Richard Guenther <rguenther@suse.de>
1616
1617 PR middle-end/52803
1618 * gcc.dg/pr52803.c: New testcase.
1619
cdc30df3
DS
16202012-04-02 Dodji Seketeli <dodji@redhat.com>
1621
1622 PR c++/40942
1623 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
1624 DR 214 in account.
1625
593a0835
PC
16262012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
1627
1628 PR c++/50043
1629 * g++.dg/cpp0x/noexcept17.C: New.
1630 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
1631 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
1632 * g++.dg/cpp0x/noexcept01.C: Likewise.
1633 * g++.dg/eh/init-temp1.C: Likewise.
1634 * g++.dg/eh/ctor1.C: Likwise.
1635
8d960eda
EB
16362012-03-31 Eric Botcazou <ebotcazou@adacore.com>
1637
1638 * gnat.dg/controlled6.adb: New test.
1639 * gnat.dg/controlled6_pkg.ads: New helper.
1640 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
1641
a0d203b1
RH
16422012-03-30 Richard Henderson <rth@redhat.com>
1643
1644 PR debug/52727
1645 * g++.dg/opt/pr52727.C: New testcase.
1646
fef205d5
RG
16472012-03-30 Richard Guenther <rguenther@suse.de>
1648
1649 PR tree-optimization/52754
1650 * gcc.target/i386/pr52754.c: New testcase.
1651
0b7fccfa
RG
16522012-03-30 Richard Guenther <rguenther@suse.de>
1653
1654 PR middle-end/52772
1655 * g++.dg/torture/pr52772.C: New testcase.
1656
9f693d56
PC
16572012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
1658
1659 PR c++/52718
1660 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
1661
05262294
JM
16622012-03-29 Jason Merrill <jason@redhat.com>
1663
1664 PR c++/52685
1665 * g++.dg/template/inherit8.C: New.
1666
b84b294a
JJ
16672012-03-29 Jakub Jelinek <jakub@redhat.com>
1668
3cb04a53
JJ
1669 PR c++/52759
1670 * g++.dg/ext/weak4.C: New test.
1671
b84b294a
JJ
1672 PR tree-optimization/52760
1673 * gcc.c-torture/execute/pr52760.c: New test.
1674
37b9a3bd
JM
16752012-03-29 Jason Merrill <jason@redhat.com>
1676
1677 PR c++/52743
1678 * g++.dg/cpp0x/initlist-array3.C: New.
1679
917c1602
JM
16802012-03-28 Jason Merrill <jason@redhat.com>
1681
1682 PR c++/52746
1683 * g++.dg/overload/virtual2.C: New.
1684
2defb110
EB
16852012-03-28 Eric Botcazou <ebotcazou@adacore.com>
1686
1687 * gnat.dg/vect7.ad[sb]: New test.
1688
b59e9071
PT
16892012-03-28 Paul Thomas <pault@gcc.gnu.org>
1690 Tobias Burnus <burnus@gcc.gnu.org>
1691
1692 PR fortran/52652
1693 * gfortran.dg/allocate_class_1.f90 : Change error test.
1694 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
1695 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
1696 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
1697
26a7fca2
JJ
16982012-03-28 Jakub Jelinek <jakub@redhat.com>
1699
f25a65f5
JJ
1700 PR middle-end/52691
1701 * gcc.dg/pr52691.c: New test.
1702
26a7fca2
JJ
1703 PR middle-end/52750
1704 * gcc.c-torture/compile/pr52750.c: New test.
1705
911ba855
GJL
17062012-03-28 Georg-Johann Lay <avr@gjlay.de>
1707
1708 PR target/52692
1709 * gcc.target/avr/torture/builtins-2.c: New test.
1710
be47bf24
JJ
17112012-03-28 Jakub Jelinek <jakub@redhat.com>
1712
1713 PR target/52736
1714 * gcc.target/i386/pr52736.c: New test.
1715
429576ac
MJ
17162012-03-27 Martin Jambor <mjambor@suse.cz>
1717
1718 PR middle-end/52693
1719 * gcc.dg/torture/pr52693.c: New test.
1720
9a1cb58a
MI
17212012-03-27 Meador Inge <meadori@codesourcery.com>
1722
1723 PR c++/52672
1724 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
1725
ab7ea426
MS
17262012-03-27 Mike Stump <mikestump@comcast.net>
1727
1728 PR target/52665
1729 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
1730 failures that match branch names.
1731
ae1547cc
UB
17322012-03-27 Uros Bizjak <ubizjak@gmail.com>
1733 H.J. Lu <hongjiu.lu@intel.com>
1734
1735 PR target/52698
1736 * gcc.target/i386/pr52698.c: New test.
1737
005aa1b4
RG
17382012-03-27 Richard Guenther <rguenther@suse.de>
1739
1740 PR middle-end/52720
1741 * gcc.dg/torture/pr52720.c: New testcase.
1742
a59b038c
EB
17432012-03-27 Eric Botcazou <ebotcazou@adacore.com>
1744
1745 * gnat.dg/pack17.adb: New test.
1746
d102ab71
RR
17472012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1748
1749 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
1750 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
1751
3515a00b
MJ
17522012-03-26 Martin Jambor <mjambor@suse.cz>
1753
1754 PR tree-optimization/50052
1755 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
1756
ad5d161a
RG
17572012-03-26 Richard Guenther <rguenther@suse.de>
1758
1759 PR tree-optimization/52701
1760 * gfortran.dg/pr52701.f90: New testcase.
1761
39f3fed6
UW
17622012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
1763
1764 PR tree-optimization/52686
1765 * gcc.target/arm/pr52686.c: New test.
1766
6b3936a2
GJL
17672012-03-26 Georg-Johann Lay <avr@gjlay.de>
1768
1769 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
1770 Add "-Os -flto" to list.
1771
d3cef56c
EB
17722012-03-25 Eric Botcazou <ebotcazou@adacore.com>
1773
1774 * gnat.dg/concat2.ad[sb]: New test.
1775
17762012-03-24 Jason Merrill <jason@redhat.com>
852497a3
JM
1777
1778 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
1779 * g++.dg/cpp0x/trailing2.C: Likewise.
1780 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
1781 * g++.dg/cpp1y/auto-fn1.C: New.
1782 * g++.dg/cpp1y/auto-fn2.C: New.
1783 * g++.dg/cpp1y/auto-fn3.C: New.
1784 * g++.dg/cpp1y/auto-fn4.C: New.
1785 * g++.dg/cpp1y/auto-fn5.C: New.
1786 * g++.dg/cpp1y/auto-fn6.C: New.
1787 * g++.dg/cpp1y/auto-fn7.C: New.
1788 * g++.dg/cpp1y/auto-fn8.C: New.
1789 * g++.dg/cpp1y/auto-fn9.C: New.
1790 * g++.dg/cpp1y/auto-fn10.C: New.
1791 * g++.dg/cpp1y/auto-fn11.C: New.
1792
0ac168a1
RG
17932012-03-23 Richard Guenther <rguenther@suse.de>
1794
1795 PR tree-optimization/52678
1796 * gfortran.dg/pr52678.f: New testcase.
1797
fc0c373a
RG
17982012-03-23 Richard Guenther <rguenther@suse.de>
1799
1800 PR tree-optimization/52638
1801 * g++.dg/torture/pr52638.C: New testcase.
1802
48d261d2
PC
18032012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
1804
1805 PR c++/52487
1806 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
1807
d4655dc7
JJ
18082012-03-22 Jakub Jelinek <jakub@redhat.com>
1809
1810 PR c++/52671
1811 * g++.dg/ext/attrib44.C: New test.
1812
b4e93f45
JH
18132012-03-22 Jan Hubicka <jh@suse.cz>
1814
1815 PR middle-end/51737
1816 * g++.dg/torture/pr51737.C: New testcase
1817
cd32bb90
RG
18182012-03-22 Richard Guenther <rguenther@suse.de>
1819
1820 PR tree-optimization/52548
1821 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
1822
0560508e
BRF
18232012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1824
1825 * lib/fortran-modules.exp (list-module-names-1): Remove
1826 warning.
1827
827959d9
OE
18282012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
1829
1830 PR target/50751
6b45f126
OE
1831 * gcc.target/sh/pr50751-1.c: New.
1832 * gcc.target/sh/pr50751-2.c: New.
1833 * gcc.target/sh/pr50751-3.c: New.
827959d9 1834
e022193e
OE
18352012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
1836
1837 PR target/52479
1838 * gcc.target/sh/sh4a-cos.c: Remove.
1839 * gcc.target/sh/sh4a-sin.c: Remove.
1840 * gcc.target/sh/sh4a-sincos.c: Remove.
1841
baeecefc
RE
18422012-03-21 Richard Earnshaw <rearnsha@arm.com>
1843
1844 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
1845 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
1846
216c92c9
MJ
18472012-03-21 Martin Jambor <mjambor@suse.cz>
1848
1849 PR testsuite/52641
1850 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
1851 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
1852
021afdb4
AS
18532012-03-21 Andrew Stubbs <ams@codesourcery.com>
1854
1855 * gcc.target/arm/thumb-16bit-ops.c: New file.
1856 * gcc.target/arm/thumb-ifcvt.c: New file.
1857
c19267cb
JM
18582012-03-20 Jason Merrill <jason@redhat.com>
1859
552b8185
JM
1860 * lib/target-supports.exp: Add { target c++1y }.
1861
c19267cb
JM
1862 * g++.dg/cpp0x/auto32.C: New.
1863
1c7a6d48
GJL
18642012-03-20 Georg-Johann Lay <avr@gjlay.de>
1865
1866 PR testsuite/52641
1867 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
1868 int32plus.
1869 * gcc.dg/torture/pr48124-4.c: Ditto:
1870 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
2ff5ea2d 1871
9e291a01
JM
18722012-03-20 Jason Merrill <jason@redhat.com>
1873
1874 PR c++/52510
1875 * g++.dg/cpp0x/initlist66.C: New.
1876
73f46872
GJL
18772012-03-20 Georg-Johann Lay <avr@gjlay.de>
1878
1879 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
1880 __AVR_HAVE_LPMX__
1881
7dc3263c
GJL
18822012-03-20 Georg-Johann Lay <avr@gjlay.de>
1883
1884 PR target/49868
1885 * gcc.target/avr/torture/addr-space-2.h: New file.
1886 * gcc.target/avr/torture/addr-space-2-g.h: New test.
1887 * gcc.target/avr/torture/addr-space-2-0.h: New test.
1888 * gcc.target/avr/torture/addr-space-2-1.h: New test.
1889 * gcc.target/avr/torture/addr-space-2-x.h: New test.
1890
7ebf9677
RG
18912012-03-20 Richard Guenther <rguenther@suse.de>
1892
1893 * gnat.dg/pack16.adb: New testcase.
1894 * gnat.dg/pack16_pkg.ads: Likewise.
1895 * gnat.dg/specs/pack8.ads: Likewise.
1896 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1897
26b80844
PC
18982012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1899
1900 * g++.dg/warn/Wuseless-cast.C: Extend.
1901
81de33b5
PC
19022012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1903
1904 PR c++/14710
1905 * g++.dg/warn/Wuseless-cast.C: New.
1906
58f38d61
JB
19072012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
1908
1909 PR libfortran/52608
a91ef905 1910 * gfortran.dg/pr52608.f90: New test.
58f38d61 1911
4dc86aa8
TB
19122012-03-17 Tobias Burnus <burnus@net-b.de>
1913
1914 PR fortran/52585
1915 * gfortran.dg/proc_ptr_36.f90: New.
1916
0a1c20dc
MJ
19172012-03-16 Martin Jambor <mjambor@suse.cz>
1918
1919 * gcc.dg/misaligned-expand-1.c: New test.
1920 * gcc.dg/misaligned-expand-3.c: Likewise.
1921
cf1867a0
RG
19222012-03-16 Richard Guenther <rguenther@suse.de>
1923 Kai Tietz <ktietz@redhat.com>
1924
1925 PR middle-end/48814
1926 * gcc.c-torture/execute/pr48814-1.c: New test.
1927 * gcc.c-torture/execute/pr48814-2.c: New test.
1928 * gcc.dg/tree-ssa/assign-1.c: New test.
1929 * gcc.dg/tree-ssa/assign-2.c: New test.
1930 * gcc.dg/tree-ssa/assign-3.c: New test.
1931
2447776c
RG
19322012-03-16 Richard Guenther <rguenther@suse.de>
1933
1934 * gnat.dg/specs/pack7.ads: New testcase.
1935
81de8b03
JJ
19362012-03-15 Jakub Jelinek <jakub@redhat.com>
1937
1938 PR target/52568
1939 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
1940 * gcc.dg/torture/vshuf-8.inc: Likewise.
1941 * gcc.dg/torture/vshuf-16.inc: Likewise.
1942 * gcc.dg/torture/vshuf-32.inc: Likewise.
1943
92caa91a
JM
19442012-03-15 Jason Merrill <jason@redhat.com>
1945
1946 * g++.dg/torture/pr52582.C: New.
1947
28eccf2d
BRF
19482012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1949
1950 * lib/fortran-modules.exp: New file which was forgotten in r185430.
1951
bc4fb355
IR
19522012-03-15 Ira Rosen <irar@il.ibm.com>
1953 Ulrich Weigand <ulrich.weigand@linaro.org>
1954
1955 * gcc.dg/vect/slp-cond-3.c: New test.
1956 * gcc.dg/vect/slp-cond-4.c: New test.
1957
f5709183
IR
19582012-03-15 Ira Rosen <irar@il.ibm.com>
1959 Ulrich Weigand <ulrich.weigand@linaro.org>
1960
1961 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
1962 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
1963
37b659dd
JB
19642012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
1965
2ff5ea2d
UB
1966 PR libfortran/52434
1967 PR libfortran/48878
1968 PR libfortran/38199
1969 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
1970 * gfortran.dg/round_1.f03: Likewise.
37b659dd 1971
ff63ac4d
JJ
19722012-03-15 Jakub Jelinek <jakub@redhat.com>
1973 Andrew Pinski <apinski@cavium.com>
1974
1975 PR middle-end/52592
1976 * gcc.dg/pr52592.c: New test.
1977
b3781fcb
BRF
19782012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1979
1980 * gfortran.fortran-torture/compile/compile.exp: Simplify.
1981 * gfortran.fortran-torture/execute/execute.exp: Likewise.
1982 * lib/gcc-dg.exp (cleanup-modules): Move to ..
1983 * lib/fortran-modules.exp: .. this new file. Adjust users.
1984 * lib/gfortran-dg.exp (gfortran-dg-runtest,
1985 gfortran-dg-debug-runtest): Call cleanup-modules.
1986 * lib/fortran-torture.exp (fortran-torture-execute,
1987 fortran-torture): Likewise.
1988 * gfortran.dg/coarray/caf.exp: Likewise.
1989 * lib/lto.exp: Likewise.
1990 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
1991 * gfortran.dg/class_4b.f03: Likewise.
1992 * gfortran.dg/class_4c.f03: Likewise.
1993 * gfortran.dg/class_45a.f03: Likewise.
1994 * gfortran.dg/binding_label_tests_10.f03: Likewise.
1995 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
1996 * gfortran.dg/binding_label_tests_11.f03: Likewise.
1997 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
1998 * gfortran.dg/binding_label_tests_13.f03: Likewise.
1999 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
2000 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
2001 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
2002 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
2003 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
2004 * gfortran.dg/whole_file_28.f90: Likewise.
2005 * gfortran.dg/whole_file_29.f90: Likewise.
2006 * gfortran.dg/whole_file_30.f90: Likewise.
2007 * gfortran.dg/whole_file_31.f90: Likewise.
2008
ad193f32
JJ
20092012-03-15 Jakub Jelinek <jakub@redhat.com>
2010
2011 PR tree-optimization/52267
2012 * gcc.dg/pr52267.c: New test.
2013 * gcc.dg/tree-ssa/vrp65.c: New test.
2014 * gcc.dg/tree-ssa/vrp66.c: New test.
2015
9b00587c
RG
20162012-03-15 Richard Guenther <rguenther@suse.de>
2017
2018 PR middle-end/52580
2019 * gfortran.dg/vect/pr52580.f: New testcase.
2020
5457d860
OE
20212012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
2022
2023 * gcc.target/sh/fpul-usage-1.c: New.
2024
5ff377fd
OE
20252012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
2026
2027 PR target/49468
2028 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
2029 * gcc.target/sh/pr49468-di.c: Likewise.
2030
7888f266
RO
20312012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2032
2033 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
2034 * gcc.dg/c99-stdint-6.c: Likewise.
2035 * gcc.dg/lto/20090210_0.c: Likewise.
2036 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
2037 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
2038 * gcc.dg/pragma-init-fini-2.c: Likewise.
2039 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
2040 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
2041 * gcc.target/i386/pr22152.c: Likewise.
2042 * gcc.target/i386/vect8-ret.c: Likewise.
2043 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
2044 handling.
2045
b24513a1
RO
20462012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2047
2048 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
2049 * g++.dg/tree-prof/partition1.C: Likewise.
2050 * g++.dg/tree-prof/partition2.C: Likewise.
2051 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
2052 handling.
2053 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
2054 * gcc.c-torture/execute/20010724-1.c: Remove.
2055 * gcc.c-torture/execute/20010724-1.x: Remove.
2056 * gcc.c-torture/execute/20040208-2.c: Remove.
2057 * gcc.c-torture/execute/20040208-2.x: Remove.
2058 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
2059 Remove.
2060 (main) [__mips__ && __sgi__]: Remove.
2061 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
2062 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2063 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
2064 mips-sgi-irix6* handling.
2065 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
2066 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
2067 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
2068 handling.
2069 * gcc.dg/torture/builtin-logb-1.c: Likewise.
2070 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
2071 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
2072 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
2073 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
2074 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
2075 mips-sgi-irix6*.
2076 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2077 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
2078 * gcc.target/mips/save-restore-3.c: Likewise.
2079 * gcc.target/mips/save-restore-4.c: Likewise.
2080 * gcc.target/mips/save-restore-5.c: Likewise.
2081 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
2082 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
2083 messages.
2084 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
2085 IRIX 6 handling.
2086 (restore_ld_library_path_env_vars): Likewise.
2087 * lib/target-supports.exp (check_profiling_available): Remove
2088 mips*-*-irix* handling.
2089 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
2090 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
2091 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
2092
0ec2c2a9
JJ
20932012-03-14 Jakub Jelinek <jakub@redhat.com>
2094
2095 PR c++/52582
2096 * g++.dg/opt/pr52582.C: New test.
2097
c205d0b3
RG
20982012-03-14 Richard Guenther <rguenther@suse.de>
2099
2100 PR tree-optimization/52571
2101 * gcc.dg/vect/vect-2.c: Initialize arrays.
2102 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
2103 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
2104 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
2105
26c71b93
RG
21062012-03-14 Richard Guenther <rguenther@suse.de>
2107
2108 PR middle-end/52080
2109 PR middle-end/52097
2110 PR middle-end/48124
2111 * gcc.dg/torture/pr48124-1.c: New testcase.
2112 * gcc.dg/torture/pr48124-2.c: Likewise.
2113 * gcc.dg/torture/pr48124-3.c: Likewise.
2114 * gcc.dg/torture/pr48124-4.c: Likewise.
2115
1caf8dd6
RG
21162012-03-14 Richard Guenther <rguenther@suse.de>
2117
2118 PR middle-end/52578
2119 * gcc.dg/pr52578.c: New testcase.
2120
717a5c62
JJ
21212012-03-14 Jakub Jelinek <jakub@redhat.com>
2122
2123 PR c++/52521
2124 * g++.dg/cpp0x/udlit-args2.C: New test.
2125
13bd57a1
OE
21262012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2127
2128 PR target/48596
2129 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
2130 * gcc.c-torture/compile/pr48596.c: ... here.
2131
74788b80
DS
21322012-01-30 Dodji Seketeli <dodji@redhat.com>
2133
2134 PR c++/51641
2135 * g++.dg/lookup/hidden-class17.C: New test.
2136
9243c51d
JJ
21372012-03-13 Jakub Jelinek <jakub@redhat.com>
2138
2139 PR c/52577
2140 * gcc.dg/Wunused-var-3.c: New test.
2141
43332529
MJ
21422012-03-13 Martin Jambor <mjambor@suse.cz>
2143
2144 * gcc.dg/misaligned-expand-2.c: New test.
2145
0c12cd5e
RG
21462012-03-13 Richard Guenther <rguenther@suse.de>
2147
2148 PR middle-end/52134
2149 * gcc.dg/pr52134.c: New testcase.
2150
d47657bd
RO
21512012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2152
2153 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
2154
0452b4d4
BS
21552012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2156
2157 PR tree-optimization/46728
2158 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
2159 * gcc.target/powerpc/pr46728-5.c: Likewise.
2160 * gcc.target/powerpc/pr46728-8.c: Likewise.
2161 * gcc.target/powerpc/pr46728-10.c: Likewise.
2162 * gcc.target/powerpc/pr46728-11.c: Likewise.
2163 * gcc.target/powerpc/pr46728-13.c: Likewise.
2164 * gcc.target/powerpc/pr46728-14.c: Likewise.
2165 * gcc.target/powerpc/pr46728-15.c: Likewise.
2166
7792bd8a
PC
21672012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
2168
2169 PR c++/52299
2170 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
2171
19eb5c1a
BS
21722012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2173
2174 PR tree-optimization/46728
2175 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
2176 * gcc.target/powerpc/pr46728-5.c: Likewise.
2177 * gcc.target/powerpc/pr46728-8.c: Likewise.
2178 * gcc.target/powerpc/pr46728-10.c: Likewise.
2179 * gcc.target/powerpc/pr46728-11.c: Likewise.
2180 * gcc.target/powerpc/pr46728-13.c: Likewise.
2181 * gcc.target/powerpc/pr46728-14.c: Likewise.
2182 * gcc.target/powerpc/pr46728-15.c: Likewise.
2183
9438adb0
GJL
21842012-03-12 Georg-Johann Lay <avr@gjlay.de>
2185
2186 PR target/49868
2187 * gcc.target/avr/torture/addr-space-1.h: New file.
7dc3263c
GJL
2188 * gcc.target/avr/torture/addr-space-1-g.h: New test.
2189 * gcc.target/avr/torture/addr-space-1-0.h: New test.
2190 * gcc.target/avr/torture/addr-space-1-1.h: New test.
2191 * gcc.target/avr/torture/addr-space-1-x.h: New test.
7792bd8a 2192
b928d32b
AP
21932012-03-12 Andrew Pinski <apinski@cavium.com>
2194
2195 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
2196
5c30094f
RO
21972012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2198
2199 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
2200 * g++.dg/abi/thunk4.C: Likewise.
2201 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
2202 Adapt line numbers.
2203 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
2204 handling.
2205 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
2206 * g++.dg/eh/spbp.C: Likewise.
2207 * g++.dg/ext/label13.C: Likewise.
2208 * g++.dg/guality/guality.exp: Likewise.
2209 * g++.dg/other/anon5.C: Likewise.
2210 * g++.dg/other/pragma-ep-1.C: Remove.
2211 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
2212 * g++.dg/warn/pr31246.C: Likewise.
2213 * g++.dg/warn/weak1.C: Likewise.
2214 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
2215 * g++.old-deja/g++.ext/attrib5.C: Likewise.
2216 * gcc.c-torture/compile/limits-declparen.c: Likewise.
2217 * gcc.c-torture/compile/limits-pointer.c: Likewise.
2218 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
2219 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
2220 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
2221 * gcc.dg/c99-tgmath-1.c: Likewise.
2222 * gcc.dg/c99-tgmath-2.c: Likewise.
2223 * gcc.dg/c99-tgmath-3.c: Likewise.
2224 * gcc.dg/c99-tgmath-4.c: Likewise.
2225 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
2226 handling.
2227 * gcc.dg/debug/pr49032.c: Likewise.
2228 * gcc.dg/guality/guality.exp: Likewise.
2229 * gcc.dg/intmax_t-1.c: Likewise.
2230 * gcc.dg/pr48616.c: Likewise.
2231 * gcc.dg/pragma-ep-1.c: Remove.
2232 * gcc.dg/pragma-ep-2.c: Remove.
2233 * gcc.dg/pragma-ep-3.c: Remove.
2234 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
2235 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
2236 * gcc.misc-tests/gcov-14.c: Likewise.
2237 * gfortran.dg/guality/guality.exp: Likewise.
2238 * lib/target-supports.exp (check_weak_available): Likewise.
2239 (add_options_for_tls): Likewise.
2240 (check_ascii_locale_available): Likewise.
2241 * obj-c++.dg/dwarf-2.mm: Likewise.
2242 * objc.dg/dwarf-1.m: Likewise.
2243 * objc.dg/dwarf-2.m: Likewise.
2244
01c1f20d
JJ
22452012-03-12 Jakub Jelinek <jakub@redhat.com>
2246
7b5c5139
JJ
2247 PR tree-optimization/51721
2248 * gcc.dg/tree-ssa/vrp64.c: New test.
2249
01c1f20d
JJ
2250 PR tree-optimization/52533
2251 * gcc.c-torture/compile/pr52533.c: New test.
2252
bf2eaa3f
KY
22532012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
2254
2255 * gcc.target/i386/rtm-xabort-1.c: New.
2256 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
2257 * gcc.target/i386/rtm-xend-1.c: Ditto.
2258 * gcc.target/i386/rtm-xtest-1.c: Ditto.
2259 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
2260 * gcc.target/i386/sse-13.c: Ditto.
2261 * gcc.target/i386/sse-14.c: Ditto.
2262 * gcc.target/i386/sse-22.c: Ditto.
2263 * gcc.target/i386/sse-23.c: Ditto.
2264 * g++.dg/other/i386-2.C: Ditto.
2265 * g++.dg/other/i386-3.C: Ditto.
2266
0859be17
TB
22672012-03-12 Tobias Burnus <burnus@net-b.de>
2268
2269 PR fortran/52542
2270 * gfortran.dg/proc_ptr_35.f90: New.
2271
bddc10b6
UB
22722012-03-11 Uros Bizjak <ubizjak@gmail.com>
2273
2274 PR target/52530
2275 * gcc.dg/torture/pr52530.c: New test.
2276
07c0b560
OE
22772012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2278
2279 PR target/51244
2280 * gcc.target/sh/pr51244-1.c: Fix thinkos.
2281
208d340e
JDA
22822012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2283
4a672a26
JDA
2284 PR target/52450
2285 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2286
208d340e
JDA
2287 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2288
210ac0b7
AP
22892012-03-09 Andrew Pinski <apinski@cavium.com>
2290
2291 PR middle-end/51988
2292 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
2293 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
2294
bef28ced
JL
22952012-03-09 Jiangning Liu <jiangning.liu@arm.com>
2296
2297 * gcc.dg/tree-ssa/scev-3.c: New.
2298 * gcc.dg/tree-ssa/scev-4.c: New.
2299
232d1950
TB
23002012-03-08 Tobias Burnus <burnus@net-b.de>
2301
2302 PR fortran/52469
2303 * gfortran.dg/proc_ptr_34.f90
2304
5ceb809d
JM
23052012-03-07 Jason Merrill <jason@redhat.com>
2306
2307 PR c++/52521
2308 * g++.dg/cpp0x/udlit-mangle.C: New.
2309
ad540a5e
PH
23102012-03-06 Pat Haugen <pthaugen@us.ibm.com>
2311
2312 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
2313
9da5500b
RG
23142012-03-06 Richard Guenther <rguenther@suse.de>
2315
2316 PR middle-end/52493
2317 * gcc.dg/torture/pr52493.c: New testcase.
2318
6bb485a3
RG
23192012-03-06 Richard Guenther <rguenther@suse.de>
2320
2321 PR lto/52097
2322 * gcc.dg/lto/pr52097_0.c: New testcase.
2323
9747719a
OE
23242012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
2325
2326 PR target/51244
2327 * gcc.target/sh/pr51244-1.c: New.
2328 * gcc.target/sh/pr51244-2.c: New.
2329 * gcc.target/sh/pr51244-3.c: New.
2330
bb828cc7
JM
23312012-03-05 Jason Merrill <jason@redhat.com>
2332
b5053024
JM
2333 PR c++/51930
2334 * g++.dg/ext/visibility/template11.C: New.
2335
bb828cc7
JM
2336 * g++.dg/cpp0x/implicit13.C: New.
2337
3877a6a6
JJ
23382012-03-05 Jakub Jelinek <jakub@redhat.com>
2339
2340 PR tree-optimization/51721
2341 * gcc.dg/tree-ssa/vrp63.c: New test.
2342 * gcc.dg/pr51721.c: New test.
2343
5bf5fa56
MM
23442012-03-04 Mikael Morin <mikael@gcc.gnu.org>
2345
2346 PR fortran/50981
2347 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
2348 argument checks.
2349
f57207b8
L
23502012-03-04 H.J. Lu <hongjiu.lu@intel.com>
2351
2352 PR target/52146
2353 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
2354
8b59af5c
MM
23552012-03-04 Mikael Morin <mikael@gcc.gnu.org>
2356
2357 PR fortran/50981
2358 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
2359
d4ce3635
GJL
23602012-03-04 Georg-Johann Lay <avr@gjlay.de>
2361
173be466 2362 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
d4ce3635
GJL
2363 int32plus.
2364
77d4d7c5
JM
23652012-03-03 Jason Merrill <jason@redhat.com>
2366
a491b7be
JM
2367 * g++.dg/cpp0x/nsdmi-defer6.C: New.
2368
743af85b
JM
2369 Core 1270
2370 * g++.dg/cpp0x/initlist65.C: New.
2371
77d4d7c5
JM
2372 PR c++/36797
2373 * g++.dg/ext/is_empty2.C: New.
2374
6230987e
TB
23752012-03-03 Tobias Burnus <burnus@net-b.de>
2376
2377 PR fortran/48820
2378 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
2379
0e193637
TB
23802012-03-03 Tobias Burnus <burnus@net-b.de>
2381
2382 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
2383 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2384 * gfortran.dg/bind_c_usage_8.f03: Ditto.
2385 * gfortran.dg/c_kind_tests_2.f03: Ditto.
2386 * gfortran.dg/class_30.f90: Remove dg-warning line.
2387 * gfortran.dg/bind_c_usage_25.f90: New.
2388
905f067c
TB
23892012-03-03 Tobias Burnus <burnus@net-b.de>
2390
2391 PR fortran/48820
2392 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
2393 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
2394 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
2395
45a69325
TB
23962012-03-03 Tobias Burnus <burnus@net-b.de>
2397
2398 PR fortran/48820
2399 * gfortran.dg/assumed_type_1.f90: New.
2400 * gfortran.dg/assumed_type_2.f90: New.
2401 * gfortran.dg/assumed_type_3.f90: New.
2402 * gfortran.dg/assumed_type_4.f90: New.
2403
5e44ea89
OE
24042012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
2405
2406 PR target/49486
2407 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
2408 * gcc.target/sh/pr49468-di.c: New.
2409
093193be
MK
24102012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
2411
2412 * gcc.dg/graphite/pr50561.c: Update.
2413
2ff16893
PB
24142012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2415
2416 * gcc.target/powerpc/pr52457.c: New test.
2417
5d216c70
UW
24182012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
2419
2420 * gcc.target/arm/sat-1.c: New test.
2421
2b57045b
UB
24222012-03-02 Uros Bizjak <ubizjak@gmail.com>
2423
2424 PR target/46716
76945a7c 2425 * gcc.target/i386/pr46716.c: New test.
2b57045b 2426
ff2f581b
PC
24272012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2428
2429 PR c++/51989
2430 * g++.dg/cpp0x/sfinae32.C: New.
2431
c4ddde1b
RG
24322012-03-02 Richard Guenther <rguenther@suse.de>
2433
2434 PR tree-optimization/52406
2435 * gcc.dg/torture/pr52406.c: New testcase.
2436
6ee65df3
TB
24372012-03-02 Tobias Burnus <burnus@net-b.de>
2438
2439 PR fortran/52325
2440 * gfortran.dg/derived_comp_array_ref_8.f90: New.
2441 * gfortran.dg/nullify_2.f90: Update dg-error.
2442 * gfortran.dg/nullify_4.f90: Ditto.
2443 * gfortran.dg/pointer_init_6.f90: Ditto.
2444
f18075ff
TB
24452012-03-02 Tobias Burnus <burnus@net-b.de>
2446
2447 PR fortran/52270
2448 * gfortran.dg/class_51.f90: New.
2449
2b91eb32
TB
24502012-03-02 Tobias Burnus <burnus@net-b.de>
2451
2452 PR fortran/52452
2453 * gfortran.dg/intrinsic_8.f90: New.
2454
5e4119ea
KT
24552012-03-01 Kai Tietz <ktietz@redhat.com>
2456
2457 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2458 routines on mingw targets.
2b57045b 2459 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
5e4119ea 2460
69ef9a79
JJ
24612012-03-01 Jakub Jelinek <jakub@redhat.com>
2462
2463 PR tree-optimization/52445
2464 * gcc.dg/pr52445.c: New test.
2465
598e67d7
JJ
24662012-02-29 Jakub Jelinek <jakub@redhat.com>
2467
29ebe616
JJ
2468 PR target/52437
2469 * gcc.c-torture/compile/pr52437.c: New test.
2470
a3017cf1
JJ
2471 PR middle-end/52419
2472 * gcc.dg/torture/pr52419.c: New test.
2473
598e67d7
JJ
2474 PR tree-optimization/52429
2475 * gcc.dg/torture/pr52429.c: New test.
2476 * g++.dg/opt/pr52429.C: New test.
2477
e80cd3b0
RG
24782012-02-29 Richard Guenther <rguenther@suse.de>
2479
2480 PR testsuite/52297
2481 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2482 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2483 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2484 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2485 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2486 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2487
9b7316d7
JJ
24882012-02-29 Jakub Jelinek <jakub@redhat.com>
2489
2490 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2491
5cda350e
PT
24922012-02-29 Paul Thomas <pault@gcc.gnu.org>
2493
2494 PR fortran/52386
2495 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2496
fd92bb80
MGD
24972012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2498
2499 PR target/51534
2500 * gcc.target/arm/neon/pr51534.c: New testcase.
2501
8eef33ca
RG
25022012-02-28 Richard Guenther <rguenther@suse.de>
2503
2504 PR target/52407
2505 * gcc.dg/torture/pr52407.c: New testcase.
2506
192af6e8
RE
25072012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2508
2509 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2510 * gcc.target/arm/vfp2.c: Likewise.
2511 * gcc.target/arm/vfp3.c: Likewise.
2512 * gcc.target/arm/vfp4.c: Likewise.
2513 * gcc.target/arm/vfp5.c: Likewise.
2514 * gcc.target/arm/vfp6.c: Likewise.
2515 * gcc.target/arm/vfp7.c: Likewise.
2516 * gcc.target/arm/vfp8.c: Likewise.
2517 * gcc.target/arm/vfp9.c: Likewise.
2518 * gcc.target/arm/vfp10.c: Likewise.
2519 * gcc.target/arm/vfp11.c: Likewise.
2520 * gcc.target/arm/vfp12.c: Likewise.
2521 * gcc.target/arm/vfp13.c: Likewise.
2522 * gcc.target/arm/vfp14.c: Likewise.
2523 * gcc.target/arm/vfp15.c: Likewise.
2524 * gcc.target/arm/vfp16.c: Likewise.
2525 * gcc.target/arm/vfp17.c: Likewise.
2526 * gcc.target/arm/neon-constants.h: New file.
2527 * gcc.target/arm/neon-vect1.c: New test.
2528 * gcc.target/arm/neon-vect2.c: New test.
2529 * gcc.target/arm/neon-vect3.c: New test.
2530 * gcc.target/arm/neon-vect4.c: New test.
2531 * gcc.target/arm/neon-vect5.c: New test.
2532 * gcc.target/arm/neon-vect6.c: New test.
2533 * gcc.target/arm/neon-vect7.c: New test.
2534 * gcc.target/arm/neon-vect8.c: New test.
2535
3a5a825a
RG
25362012-02-28 Richard Guenther <rguenther@suse.de>
2537
2538 PR tree-optimization/52402
2539 * gcc.dg/torture/pr52402.c: New testcase.
2540
95510497
RG
25412012-02-28 Richard Guenther <rguenther@suse.de>
2542
2543 PR lto/52400
2544 * g++.dg/lto/pr52400_0.C: New testcase.
2545
99670dc3
GJL
25462012-02-28 Georg-Johann Lay <avr@gjlay.de>
2547
2548 * gcc.target/avr/torture/builtins-1.c: New test.
2549 * gcc.target/avr/torture/builtins-error.c: New test.
2550
bae980b1
KT
25512012-02-28 Kai Tietz <ktietz@redhat.com>
2552
2b57045b 2553 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
bae980b1 2554 * gcc.target/i386/pr45352-2.c: Likewise.
2b57045b
UB
2555 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
2556 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
bae980b1
KT
2557 targets instead rand.
2558 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2559 * gcc.target/i386/sse2-mul-1.c: Likewise.
2560 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2b57045b 2561 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
bae980b1
KT
2562 * gcc.target/i386/pad-1.c: Likewise.
2563 * gcc.target/i386/pad-9.c: Likewise.
2564 * gcc.target/i386/pad-2.c: Likewise.
2565 * gcc.target/i386/pad-5b.c: Likewise.
2566 * gcc.target/i386/pad-8.c: Likewise.
2567 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2568 * gcc.target/i386/pr44130.c: Likewise.
2569 * gcc.target/i386/align-main-1.c: Likewise.
2570 * gcc.target/i386/align-main-2.c: Likewise.
2571 * gcc.target/i386/sw-1.c: Likewise.
2572 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2573 on x64 mingw target.
2574 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2575 * gcc.target/i386/pr46295.c: Likewise.
2576 * gcc.target/i386/amd64-abi-1.c: Likewise.
2577 * gcc.target/i386/amd64-abi-2.c: Likewise.
2578 * gcc.target/i386/pr39082-1.c: Likewise.
2579 * gcc.target/i386/pr39162.c: Likewise.
2580 * gcc.target/i386/pr22152.c: Likewise.
2581 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2582 * gcc.target/i386/wrfsbase-2.c: Likewise.
2583 * gcc.target/i386/local.c: Likewise
2584 * gcc.target/i386/wrgsbase-1.c: Likewise.
2585 * gcc.target/i386/wrfsbase-1.c: Likewise.
2586 * gcc.target/i386/pr39315-3.c: Likewise.
2587 * gcc.target/i386/pr35767-4.c: Likewise.
2588 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2589 x64 mingw target.
2590 * gcc.target/i386/pr45336-2.c: Likewise.
2591 * gcc.target/i386/pr45336-1.c: Likewise.
2592 * gcc.target/i386/pr45336-4.c: Likewise.
2593
2afda005
TG
25942012-02-27 Tristan Gingold <gingold@adacore.com>
2595
2596 * gnat.dg/array20.ad[sb]: New test.
2597
56b15099
JJ
25982012-02-27 Jakub Jelinek <jakub@redhat.com>
2599
2600 PR target/52375
2601 * gcc.target/arm/pr52375.c: New test.
2602 * gcc.c-torture/compile/pr52375.c: New test.
2603
0d6d338f
UW
26042012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2605
2606 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2607 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2608
a0b8b1b7
EB
26092012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2610
2611 * gnat.dg/aggr19.adb: New test.
2612 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2613
442180a2
OE
26142012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2615
2616 PR target/49263
2617 * gcc.target/sh/pr49263.c: New.
2618
9fced756
AM
26192012-02-24 Andrew MacLeod <amacleod@redhat.com>
2620
2621 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2622 simulate_thread_wrapper_other_threads
2623 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2624 Move initialization of 'value' to main().
2625 (main): Initialize 'value';
2626 * gcc.dg/simulate-thread/speculative-store.c
2627 (simulate_thread_step_verify): Return 0 when successful.
2628 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2629 Reduce threshold.
2630 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2631 (simulate_thread_wrapper_other_threads): Return a success/fail value
2632 and issue an error if the instruction count threshold is exceeded.
2633
89743f6c
RO
26342012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2635
2636 PR target/50580
2637 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2638 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2639
bf948210
RG
26402012-02-24 Richard Guenther <rguenther@suse.de>
2641
2642 PR middle-end/52355
2643 * gcc.dg/pr52355.c: New testcase.
2644
4d33b771
KT
26452012-02-23 Kai Tietz <ktietz@redhat.com>
2646
2b57045b 2647 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
4d33b771
KT
2648 * gcc.dg/Wpadded.c: Likewise.
2649 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2650 structure-layout.
2651 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2652 for sleep by Sleep and add windows.h include for this function.
2653 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2654 targets.
2655 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2656 target.
2b57045b 2657 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
4d33b771
KT
2658 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2659 on x64 mingw target.
2660 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2661 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2662 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2663 failure on LLP64 target.
2664
560ad308
UB
26652012-02-23 Uros Bizjak <ubizjak@gmail.com>
2666
2667 PR c/52290
2668 * gcc.dg/noncompile/pr52290.c: New test.
2669
a348dc7f
JJ
26702012-02-23 Jakub Jelinek <jakub@redhat.com>
2671
2672 PR tree-optimization/52019
2673 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2674
b1c982db
KT
26752012-02-22 Kai Tietz <ktietz@redhat.com>
2676
2677 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2678 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2679 derived pdiff_t type.
2680 * g++.dg/torture/pr49720.C: Likewise
2681
9517e333
UB
26822012-02-22 Uros Bizjak <ubizjak@gmail.com>
2683
2684 PR target/52330
2685 * gcc.target/i386/pr52330.c: New test.
2686
4ff89fcb
TB
26872012-02-22 Tobias Burnus <burnus@net-b.de>
2688
2689 PR fortran/52335
2690 * gfortran.dg/io_constraints_10.f90: New.
2691
bf210ecf
UW
26922012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2693
2694 * lib/target-supports.exp (check_effective_target_vect_condition):
2695 Return true for NEON.
2696
333f1d87
KT
26972012-02-21 Kai Tietz <ktietz@redhat.com>
2698
9517e333 2699 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
333f1d87 2700
01718e96
RG
27012012-02-21 Richard Guenther <rguenther@suse.de>
2702
2703 PR tree-optimization/52324
2704 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2705
305406d3
GJL
27062012-02-21 Georg-Johann Lay <avr@gjlay.de>
2707
2708 PR middle-end/51782
2709 * gcc.target/avr/torture/pr51782-1.c: New test.
2710
949e47e5
JJ
27112012-02-21 Jakub Jelinek <jakub@redhat.com>
2712
2713 PR tree-optimization/52318
2714 * gcc.dg/pr52318.c: New test.
2715
9954e17f
KT
27162012-02-20 Kai Tietz <ktietz@redhat.com>
2717
2718 * gcc.dg/bf-ms-layout-3.c: New testcase.
2719
95d65553
TK
27202012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2721
2722 PR testsuite/52229
2723 PR fortran/32380
2724 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
2725
a7ce6ec3
RG
27262012-02-20 Richard Guenther <rguenther@suse.de>
2727
2728 PR tree-optimization/52298
2729 * gcc.dg/torture/pr52298.c: New testcase.
2730 * gcc.dg/vect/pr52298.c: Likewise.
2731
ba641b7e 27322012-02-20 Georg-Johann Lay <avr@gjlay.de>
95d65553 2733
ba641b7e 2734 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
b0408f13 2735 * gcc.c-torture/execute/pr52286.c: Ditto.
ba641b7e 2736
5a226e0a
JJ
27372012-02-20 Jakub Jelinek <jakub@redhat.com>
2738
2739 PR tree-optimization/52286
2740 * gcc.c-torture/execute/pr52286.c: New test.
2741
d2c5dbf2
TB
27422012-02-18 Tobias Burnus <burnus@net-b.de>
2743
2744 PR fortran/52295
2745 * gfortran.dg/interface_35.f90: Use -std=f2003.
2746 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
2747 * gfortran.dg/interface_assignment_4.f90: Ditto.
2748 * gfortran.dg/bessel_1.f90: Ditto.
2749 * gfortran.dg/func_result_6.f90: Ditto.
2750 * gfortran.dg/hypot_1.f90: Ditto.
2751 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
2752
0c133211
TB
27532012-02-17 Tobias Burnus <burnus@net-b.de>
2754
2755 PR translation/52232
2756 PR translation/52234
2757 PR translation/52245
2758 PR translation/52246
2759 PR translation/52262
2760 PR translation/52273
2761 * gfortran.dg/coarray_22.f90: Update dg-error.
2762 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
2763
459e2649
RO
27642012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2765
2766 PR target/51753
2767 * lib/gcc-simulate-thread.exp: Load timeout.exp.
2768 (simulate-thread): Use default timeout.
2769
e9339a68
JM
27702012-02-16 Jason Merrill <jason@redhat.com>
2771
2772 PR c++/52248
2773 * g++.dg/ext/timevar1.C: New.
2774
6acc8d53
FC
27752012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
2776
2777 PR c++/52126
2778 * g++.dg/template/using21.C: New.
2779 * g++.dg/template/using22.C: Likewise.
2780
539b471b
JM
27812012-02-16 Jason Merrill <jason@redhat.com>
2782
2783 PR c++/51415
2784 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
2785
183d6db2
JJ
27862012-02-16 Jakub Jelinek <jakub@redhat.com>
2787
e20f6b4b
JJ
2788 PR tree-optimization/52255
2789 * gcc.c-torture/compile/pr52255.c: New test.
2790
04c937f5
JJ
2791 PR debug/52260
2792 * g++.dg/debug/dwarf2/pr52260.C: New test.
2793
183d6db2
JJ
2794 PR middle-end/51929
2795 * g++.dg/ipa/pr51929.C: New test.
2796
a0367cc1
MM
27972012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2798
2799 PR target/52199
2800 * gcc.target/powerpc/pr52199.c: New file.
2801
3c872883
RO
28022012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2803
2804 PR target/52152
2805 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
2806
3a20d87c
RO
28072012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2808
2809 * gcc.dg/pr51867.c: Don't include <math.h>.
2810 (sqrtf): Declare.
2811
adc44a79
GJL
28122012-02-15 Georg-Johann Lay <avr@gjlay.de>
2813
2814 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
2815 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
2816
28db21ee
TG
28172012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
2818
2819 PR tree-optimization/50561
2820 * gcc.dg/graphite/pr50561.c: New testcase.
2821
0c578db6
GJL
28222012-02-15 Georg-Johann Lay <avr@gjlay.de>
2823
2824 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
2825 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
2826
4a582c9f
EB
28272012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2828
1c4ae4e5
EB
2829 * gnat.dg/discr35.ad[sb]: New test.
2830
28312012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2832
2833 * gnat.dg/volatile10.adb: New test.
4a582c9f
EB
2834 * gnat.dg/volatile10_pkg.ads: New helper.
2835
7f3dee0e
JM
28362012-02-14 Jason Merrill <jason@redhat.com>
2837
2838 * g++.dg/ext/attrib43.C: New.
2839
5cd3514c
HPN
28402012-02-14 Hans-Peter Nilsson <hp@axis.com>
2841
9517e333 2842 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
5cd3514c 2843 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
9517e333 2844 fgnu_tm.
5cd3514c
HPN
2845 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
2846 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
2847 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
2848 effective_target fgnu_tm.
2849 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
2850
61c85130
JJ
28512012-02-14 Jakub Jelinek <jakub@redhat.com>
2852
2853 PR c++/52247
2854 * g++.dg/template/asmgoto1.C: New test.
2855
ebe8daca
ILT
28562012-02-14 Ian Lance Taylor <iant@google.com>
2857
2858 PR go/48501
2859 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
2860 compiling generated file for 64bit and index tests.
2861
7f0dbd0a
UB
28622012-02-14 Uros Bizjak <ubizjak@gmail.com>
2863
2864 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
2865
8085c586
RG
28662012-02-14 Richard Guenther <rguenther@suse.de>
2867
2868 PR tree-optimization/52244
2869 PR tree-optimization/51528
2870 * gcc.dg/torture/pr52244.c: New testcase.
2871
dd552284
WL
28722012-02-14 Walter Lee <walt@tilera.com>
2873
2874 * g++.dg/other/PR23205.C: Disable test on tile.
2875 * g++.dg/other/pr23205-2.C: Disable test on tile.
2876 * gcc.dg/20020312-2.c: Add a condition for __tile__.
2877 * gcc.dg/20040813-1.c: Disable test on tile.
2878 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
2879 * gcc.misc-tests/linkage.exp: Handle tilegx.
2880
7daac345
JJ
28812012-02-14 Jakub Jelinek <jakub@redhat.com>
2882
2883 PR tree-optimization/52210
2884 * gcc.dg/pr52210.c: New test.
2885
f0ebe02d
JM
28862012-02-14 Jason Merrill <jason@redhat.com>
2887
2888 PR c++/39055
2889 * g++.dg/overload/defarg5.C: New.
2890
45f41865
JJ
28912012-02-14 Jakub Jelinek <jakub@redhat.com>
2892
2893 PR c/52181
2894 * c-c++-common/pr52181.c: New test.
2895
e3793c6f
JJ
28962012-02-13 Jakub Jelinek <jakub@redhat.com>
2897
2898 PR c++/52215
2899 * g++.dg/ext/atomic-1.C: New test.
2900
fecc70de
AK
29012012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2902
ce9b1fbd 2903 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
fecc70de 2904
205ec405
JJ
29052012-02-13 Jakub Jelinek <jakub@redhat.com>
2906
2907 PR middle-end/52209
2908 * gcc.c-torture/execute/pr52209.c: New test.
2909
9436b221
MM
29102012-02-12 Mikael Morin <mikael@gcc.gnu.org>
2911
2912 PR fortran/50981
2913 * gfortran.dg/elemental_optional_args_5.f03: New test.
2914
29152012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3e4c9843
IS
2916
2917 PR testsuite/50076
2918 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
2919 cases.
2920
22d87829
ILT
29212012-02-11 Ian Lance Taylor <iant@google.com>
2922
2923 PR go/51874
2924 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
2925 SPARC Solaris. Don't run the test at all on systems where it may
2926 not work, rather than xfailing it.
2927
4cb0fdbc
RS
29282012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2929
2930 PR rtl-optimization/52175
2931 * gcc.c-torture/compile/pr52175.c: New test.
2932
4e92c31f
JM
29332012-02-10 Jason Merrill <jason@redhat.com>
2934
2935 PR c++/51910
2936 * g++.dg/template/repo10.C: New.
2937
bd0ba05d
JJ
29382012-02-11 Jakub Jelinek <jakub@redhat.com>
2939
2940 PR debug/52132
2941 * gcc.dg/pr52132.c: New test.
2942
edb7412e
EB
29432012-02-10 Eric Botcazou <ebotcazou@adacore.com>
2944
2945 * gnat.dg/specs/aggr4.ads: New test.
2946 * gnat.dg/specs/aggr4_pkg.ads: New helper.
2947
877fb450
L
29482012-02-10 H.J. Lu <hongjiu.lu@intel.com>
2949
2950 PR target/52146
2951 * gcc.target/i386/pr52146.c: New.
2952
58d38fd2
JJ
29532012-02-10 Jakub Jelinek <jakub@redhat.com>
2954
2955 PR middle-end/52177
2956 * c-c++-common/pr52177.c: New test.
2957
0f3b7e9a
JH
29582012-02-10 Jan Hubicka <jh@suse.cz>
2959
2960 PR middle-end/48600
2961 * g++.dg/torture/pr48600.C: New testcase.
2962
16e0be9b
PB
29632012-02-09 Peter Bergner <bergner@vnet.ibm.com>
2964
2965 PR middle-end/52140
2966 * gcc.dg/dfp/pr52140.c: New test.
2967
732b7729
JJ
29682012-02-09 Jakub Jelinek <jakub@redhat.com>
2969
2970 PR fortran/32380
2971 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
2972 of dg-options.
2973
15ed19ff
BC
29742012-02-09 Bin Cheng <bin.cheng@arm.com>
2975
2976 PR middle-end/51867
2977 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
2978 * testsuite/gcc.dg/pr51867.c: New test.
2979
b23999ae
ILT
29802012-02-09 Ian Lance Taylor <iant@google.com>
2981
2982 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
2983 which don't support -fsplit-stack. Turn off optimization when
2984 compiling select5-out.go.
2985
cd636811
ILT
29862012-02-08 Ian Lance Taylor <iant@google.com>
2987
2988 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
2989 systems which don't support -fsplit-stack.
2990
d7af47f6
AM
29912012-02-08 Andrew MacLeod <amacleod@redhat.com>
2992
2993 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
cd636811 2994 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
d7af47f6
AM
2995 machine instuction in the log.
2996
29972012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
2998
2999 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
3000 to 20 seconds.
3001
5371f719
MG
30022012-02-08 Magnus Granberg <zorry@gentoo.org>
3003
3004 PR driver/48524
3005 * gcc.dg/pr48524.c: New test.
3006 * gcc.dg/pr48524.spec: New spec file for test.
3007
ca1a91d6
TK
30082012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3009
3010 PR fortran/32380
3011 * gfortran.dg/vect/pr32380.f90: New test.
3012
5d24176e
TB
30132012-02-08 Tobias Burnus <burnus@net-b.de>
3014
3015 PR fortran/52151
3016 * gfortran.dg/realloc_on_assign_12.f90: New.
3017
ea72cc1d
RG
30182012-02-08 Richard Guenther <rguenther@suse.de>
3019
3020 PR rtl-optimization/52170
3021 * gcc.dg/torture/pr52170.c: New testcase.
3022
bd73623c
JJ
30232012-02-08 Jakub Jelinek <jakub@redhat.com>
3024
9e66e106
JJ
3025 PR gcov-profile/52150
3026 * gcc.dg/tree-prof/pr52150.c: New test.
3027
bd73623c
JJ
3028 PR rtl-optimization/52139
3029 * gcc.dg/pr52139.c: New test.
3030
84d594c6
JM
30312012-02-07 Jason Merrill <jason@redhat.com>
3032
88f7a9f6
JM
3033 PR c++/51675
3034 * g++.dg/cpp0x/constexpr-union3.C: New.
3035
84d594c6
JM
3036 PR c++/52035
3037 * g++.dg/lto/pr52035_0.C: New.
3038
eab08fec
JDA
30392012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3040
3041 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
3042 * gcc.dg/special/weak-1.c: Likewise.
3043 * gcc.dg/ucnid-12.c: Likewise.
3044 * gcc.dg/torture/pr45678-1.c: Likewise.
3045 * gcc.dg/torture/pr45678-2.c: Likewise.
3046 * gcc.dg/vector-4.c: Likewise.
3047 * gcc.dg/ipa/inline-5.c: Likewise.
3048 * gcc.dg/ucnid-11.c: Likewise.
3049 * gcc.misc-tests/gcov-13.c: Likewise.
3050 * gcc.misc-tests/gcov-14.c: Likewise.
3051 * g++.dg/ext/label13.C: Likewise.
3052 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
3053 hppa*-*-hpux* options.
3054 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
3055 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
3056 * gcc.dg/pr48616.c: Likewise.
3057 * gcc.dg/pr17957.c: Likewise.
3058 * gcc.dg/pr17055-1.c: Likewise.
3059 * gcc.dg/pr32912-1.c: Likewise.
3060 * gcc.dg/tm/pr51472.c: Likewise.
3061 * c-c++-common/fold-bitand-4.c: Likewise.
3062 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
3063 Use dg-additional-options for extra options.
3064
1e4b5b0b
JR
30652012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
3066
3067 * gcc.target/epiphany/interrupt-2.c: New test.
3068
584cf8c7
RS
30692012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3070
3071 PR target/52155
85dcef0d 3072 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
584cf8c7
RS
3073 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
3074 for MIPS ELF.
3075
040af979
RS
30762012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3077
3078 PR target/52152
3079 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
3080
4566de10
RS
30812012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3082
3083 PR middle-end/24306
3084 PR target/52154
3085 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3086 * gcc.target/mips/va-arg-1.c: New test.
3087
7cb5ce1a
MM
30882012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
3089
3090 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3091 for -mno-pointers-to-nested-functions.
3092
f22cfd73
EB
30932012-02-07 Eric Botcazou <ebotcazou@adacore.com>
3094
3095 * gcc.c-torture/execute/20120207-1.c: New test.
3096
b1b95093
JJ
30972012-02-07 Jakub Jelinek <jakub@redhat.com>
3098
13a72c0b
JJ
3099 PR rtl-optimization/52060
3100 * gcc.dg/torture/pr52060.c: New test.
3101
b1b95093
JJ
3102 PR middle-end/52074
3103 * gcc.c-torture/compile/pr52074.c: New test.
3104
38cbc63a
TB
31052012-02-07 Tobias Burnus <burnus@net-b.de>
3106
3107 PR fortran/51514
3108 * gfortran.dg/class_to_type_2.f90: New.
3109
9903b69d
TK
31102012-02-06 Thomas König <tkoenig@gcc.gnu.org>
3111
3112 PR fortran/32373
3113 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
3114 Remove module.
3115
cb406914
JM
31162012-02-06 Jason Merrill <jason@redhat.com>
3117
3118 PR c++/52088
3119 * g++.dg/template/conv13.C: New.
3120
973a39ae
RG
31212012-02-06 Richard Guenther <rguenther@suse.de>
3122
3123 PR tree-optimization/52115
3124 * gcc.c-torture/compile/pr52115.c: New testcase.
3125
2c8b5d61
JJ
31262012-02-06 Jakub Jelinek <jakub@redhat.com>
3127
3128 PR target/52129
3129 * gcc.c-torture/execute/pr52129.c: New test.
3130
0ac4c2d0
AB
31312012-02-06 Andrey Belevantsev <abel@ispras.ru>
3132
2ff5ea2d 3133 * gcc.dg/pr48374.c: Actually add the test I forgot
0ac4c2d0
AB
3134 in the 2012-01-25 commit.
3135
9ed480b1
TK
31362012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3137
3138 PR fortran/32373
3139 * gfortran.dg/vect/vect-8.f90: New test case.
3140
d20597cb
TK
31412012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3142
3143 PR fortran/48847
3144 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
3145
83f42cad
PT
31462012-02-05 Paul Thomas <pault@gcc.gnu.org>
3147
3148 PR fortran/52102
3149 * gfortran.dg/class_48.f90 : Add test of allocate class array
3150 component with source in subroutine test3. Remove commenting
3151 out in subroutine test4, since branching on unitialized variable
3152 is now fixed (no PR for this last.).
3153
d257df9b
RS
31542012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3155
3156 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3157 on MIPS targets.
3158 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3159
9021d4e1
RS
31602012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3161
3162 PR target/52125
3163 * lib/target-supports.exp (check_effective_target_mips_rel): New.
3164 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3165
16955e8b
RS
31662012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3167
3168 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3169 (check_effective_target_sync_int_long): Use it.
3170 (check_effective_target_sync_char_short): Likewise.
3171 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3172
b1c02fdc
TB
31732012-02-05 Tobias Burnus <burnus@net-b.de>
3174
3175 PR fortran/51972
3176 * gfortran.dg/class_48.f90: Add some further checks.
3177
24ee1384
IR
31782012-02-05 Ira Rosen <irar@il.ibm.com>
3179
3180 PR tree-optimization/52091
3181 * gcc.dg/vect/pr52091.c: New test.
3182
d5785e76
JJ
31832012-02-04 Jakub Jelinek <jakub@redhat.com>
3184
3185 PR rtl-optimization/52113
3186 * gcc.target/avr/pr52113.c: New test.
3187
32410d02
JJ
31882012-02-03 Jakub Jelinek <jakub@redhat.com>
3189
3190 PR rtl-optimization/52092
3191 * gcc.c-torture/compile/pr52092.c: New test.
3192
37da591f
MM
31932012-02-02 Mikael Morin <mikael@gcc.gnu.org>
3194
3195 PR fortran/41587
3196 * gfortran.dg/class_array_10.f03: New test.
3197
3198 PR fortran/46356
3199 * gfortran.dg/class_array_11.f03: New test.
3200
3201 PR fortran/51754
3202 * gfortran.dg/class_array_12.f03: New test.
3203
7de7ae18
PT
32042012-02-02 Paul Thomas <pault@gcc.gnu.org>
3205
3206 PR fortran/52012
3207 * gfortran.dg/realloc_on_assign_11.f90: New test.
3208
1b3f07c7
TB
32092012-02-02 Tobias Burnus <burnus@net-b.de>
3210
3211 PR fortran/52093
3212 * gfortran.dg/shape_7.f90: New.
3213
14bc59cb
RS
32142012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3215
3216 * gcc.target/mips/mips-prepend-1.c: New test.
3217
9517e333
UB
32182012-02-02 Jan Hubicka <jh@suse.cz>
3219 Tom de Vries <tom@codesourcery.com>
5ee770bf
JH
3220
3221 PR middle-end/51998
3222 * testsuite/gcc.dg/alias-12.c: New testcase.
3223 * testsuite/gcc.dg/alias-13.c: New testcase.
3224
13c931c9
JJ
32252012-02-02 Jakub Jelinek <jakub@redhat.com>
3226
903e49f5
JJ
3227 PR target/52086
3228 * gcc.dg/pr52086.c: New test.
3229
13c931c9
JJ
3230 PR tree-optimization/52073
3231 * gcc.c-torture/compile/pr52073.c: New test.
3232
cf82db16
TK
32332012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3234
3235 PR fortran/51958
3236 * gfortran.dg/function_optimize_10.f90: New test.
3237
25f10bd4
UB
32382012-02-01 Uros Bizjak <ubizjak@gmail.com>
3239
3240 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3241 test on alpha*-*-*.
3242
6b6cd722
TB
32432012-02-01 Tobias Burnus <burnus@net-b.de>
3244
3245 PR fortran/52024
3246 * gfortran.dg/typebound_operator_14.f90: New.
3247
37da591f 32482012-02-01 Tobias Burnus <burnus@net-b.de>
887ee29f
TB
3249
3250 PR fortran/52059
3251 * gfortran.dg/elemental_function_1.f90: New.
3252
07ad5438
GJL
32532012-02-01 Georg-Johann Lay <avr@gjlay.de>
3254
3255 PR rtl-optimization/51374
61939285
GJL
3256 * gcc.target/avr/torture/pr51374-1.c:
3257 Also fail if SBIS is seen.
3258
32592012-02-01 Georg-Johann Lay <avr@gjlay.de>
3260
3261 PR rtl-optimization/51374
3262 * gcc.target/avr/torture/pr51374-1.c: New.
07ad5438 3263
218e1228
TB
32642012-01-31 Tobias Burnus <burnus@net-b.de>
3265
3266 PR fortran/52024
3267 * gfortran.dg/typebound_generic_11.f90: New.
3268
0b73eb81
TB
32692012-01-31 Tobias Burnus <burnus@net-b.de>
3270
3271 PR fortran/52029
3272 * gfortran.dg/class_49.f90: New.
3273
2419ff64
TB
32742012-01-31 Tobias Burnus <burnus@net-b.de>
3275
3276 PR fortran/52013
3277 * gfortran.dg/elemental_args_check_6.f90: New.
3278
2297ab7d
JM
32792012-01-31 Jason Merrill <jason@redhat.com>
3280
3281 PR c++/52043
3282 * g++.dg/cpp0x/variadic122.C: New.
3283
458842fb
PT
32842012-01-31 Paul Thomas <pault@gcc.gnu.org>
3285
3286 PR fortran/52012
3287 * gfortran.dg/realloc_on_assign_10.f90: New test.
3288
63d7ceaa
RG
32892012-01-31 Richard Guenther <rguenther@suse.de>
3290
3291 PR tree-optimization/51528
3292 * gcc.dg/torture/pr51528.c: New testcase.
3293
25fb834e
UB
32942012-01-30 Uros Bizjak <ubizjak@gmail.com>
3295
3296 PR go/48501
3297 * lib/go.exp (go_target_compile): Append timeout= to options.
3298 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3299 select5-out.go test on alpha*-*-* targets.
3300
03beeffe
RS
33012012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3302
3303 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3304 (TEST_SHORT): Reformat in the same way.
3305 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3306 (TEST_SHORT): Reformat in the same way.
3307 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3308 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3309 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3310 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3311 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3312
ab07692c
BC
33132012-01-30 Bin Cheng <bin.cheng@arm.com>
3314
3315 PR target/51835
3316 * gcc.target/arm/pr51835.c: New testcase.
3317
e799d447
RG
33182012-01-30 Richard Guenther <rguenther@suse.de>
3319
3320 PR tree-optimization/52028
3321 * gcc.dg/torture/pr52028.c: New testcase.
3322 * gfortran.dg/ldist-pr45199.f: Adjust.
3323 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3324 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3325 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3326
dd44dcb0
JJ
33272012-01-30 Jakub Jelinek <jakub@redhat.com>
3328
2026d51a
JJ
3329 PR debug/52027
3330 * gcc.dg/tree-prof/pr52027.c: New test.
3331
2f326699
JJ
3332 PR tree-optimization/52046
3333 * gcc.dg/pr52046.c: New test.
3334
dd44dcb0
JJ
3335 PR debug/52048
3336 * g++.dg/other/pr52048.C: New test.
3337
ab448cfa
RG
33382012-01-30 Richard Guenther <rguenther@suse.de>
3339
3340 PR tree-optimization/52045
3341 * gcc.dg/pr52045.c: New testcase.
3342
825b2e07
GY
33432012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3344
25fb834e
UB
3345 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3346 new code generated for __sync_lock_release.
825b2e07 3347
5f8f0db6
AK
33482012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3349
25fb834e 3350 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
5f8f0db6 3351
921f02a0
JDA
33522012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3353
49134187
JDA
3354 PR testsuite/51875
3355 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3356
de0f11fe
JDA
3357 * g++.dg/ext/visibility/template10.C: Fix typo.
3358
921f02a0
JDA
3359 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3360
07a71223
PC
33612012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3362
3363 PR c++/51327
3364 * g++.dg/cpp0x/constexpr-ice6.C: New.
3365
0b673c09
TB
33662012-01-29 Tobias Burnus <burnus@net-b.de>
3367
3368 PR fortran/41600
3369 * gfortran.dg/default_initialization_6.f90: New.
3370
4ed1b019
TB
33712012-01-29 Tobias Burnus <burnus@net-b.de>
3372
3373 PR fortran/51972
3374 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3375 * gfortran.dg/class_48.f90: New.
3376
62603fae
JB
33772012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3378
3379 PR fortran/51808
3380 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3381
3bfe6da9
TB
33822012-01-28 Tobias Burnus <burnus@net-b.de>
3383
3384 PR fortran/51972
3385 * gfortran.dg/class_allocate_12.f90: New.
3386
ce590933
EB
33872012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3388
3389 * gcc.dg/torture/pr50444.c: Fix dg directives.
3390
8ea2d689
JJ
33912012-01-28 Jakub Jelinek <jakub@redhat.com>
3392
3393 PR target/52006
3394 * gcc.target/arm/pr52006.c: New test.
3395
a6bc0423
AH
33962012-01-27 Aldy Hernandez <aldyh@redhat.com>
3397
3398 PR testsuite/52011
3399 * gcc.dg/lto/trans-mem.h: New file.
3400 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3401 * gcc.dg/lto/trans-mem-1_1.c: Same.
3402 * gcc.dg/lto/trans-mem-4_1.c: Same.
3403 * gcc.dg/lto/trans-mem-3_1.c: Same.
3404
8c6cb782
TB
34052012-01-27 Tobias Burnus <burnus@net-b.de>
3406
3407 PR fortran/52022
3408 * gfortran.dg/dummy_procedure_7.f90: New.
3409
bea3da64
AS
34102012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3411
3412 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3413 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3414
8c713829
JJ
34152012-01-27 Jakub Jelinek <jakub@redhat.com>
3416
3417 PR c++/51852
3418 * g++.dg/other/gc5.C: New test.
3419
aff86594
RG
34202012-01-27 Richard Guenther <rguenther@suse.de>
3421
3422 PR tree-optimization/50444
3423 * gcc.dg/torture/pr50444.c: New testcase.
3424
102344e2
TB
34252012-01-27 Tobias Burnus <burnus@net-b.de>
3426
3427 PR fortran/51970
3428 PR fortran/51977
3429 * gfortran.dg/move_alloc_13.f90: New.
3430
4cb2a867
TB
34312012-01-27 Tobias Burnus <burnus@net-b.de>
3432
3433 PR fortran/51953
3434 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3435 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3436 and change dg-error string.
3437
9775a921
TB
34382012-01-27 Tobias Burnus <burnus@net-b.de>
3439
3440 PR fortran/52016
3441 * gfortran.dg/elemental_args_check_5.f90: New.
3442
45c83429
RG
34432012-01-27 Richard Guenther <rguenther@suse.de>
3444
3445 PR middle-end/51959
3446 * g++.dg/torture/pr51959.C: New testcase.
3447
10c74776
TV
34482012-01-27 Tom de Vries <tom@codesourcery.com>
3449
3450 PR tree-optimization/51990
3451 * gcc.dg/pr51990.c: New test.
3452 * gcc.dg/pr51990-2.c: Same.
3453
4daa71b0
PT
34542012-01-27 Paul Thomas <pault@gcc.gnu.org>
3455 Tobias Burnus <burnus@gcc.gnu.org>
3456
3457 PR fortran/48705
3458 * gfortran.dg/class_allocate_11.f03: New.
3459
3460 PR fortran/51870
3461 PR fortran/51943
3462 PR fortran/51946
3463 * gfortran.dg/class_allocate_7.f03: New.
3464 * gfortran.dg/class_allocate_8.f03: New.
3465 * gfortran.dg/class_allocate_9.f03: New.
3466 * gfortran.dg/class_allocate_10.f03: New.
3467
16934bbf
EB
34682012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3469
3470 * gnat.dg/discr34.adb: New test.
3471 * gnat.dg/discr34_pkg.ads: New helper.
3472
5f2e59d4
EB
34732012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3474
3475 * gnat.dg/discr33.adb: New test.
3476
1228a6a6
EB
34772012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3478
3479 * gnat.dg/limited_with3.ad[sb): New test.
3480 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3481 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3482 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3483
a7635800
EB
34842012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3485
3486 * gnat.dg/stack_usage1.adb: New test.
3487 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3488
3489 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3490 * gcc.dg/pr44194-2.c: Likewise.
3491
6c1e7aa9
PC
34922012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3493
3494 PR c++/51370
3495 * g++.dg/template/crash112.C: New.
3496
f10f4968
RH
34972012-01-27 Richard Henderson <rth@redhat.com>
3498
3499 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3500
0c2f0102
AK
35012012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3502
3503 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3504
892123df
JJ
35052012-01-26 Jakub Jelinek <jakub@redhat.com>
3506
3507 PR middle-end/51895
3508 * g++.dg/opt/pr51895.C: New test.
3509
1a47f99c
MM
35102012-01-26 Michael Matz <matz@suse.de>
3511
3512 PR tree-optimization/48794
3513 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3514
c0a9d2a1
AK
35152012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3516
25fb834e 3517 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
c0a9d2a1 3518
3d427cc1
AK
35192012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3520
3521 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3522 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3523 memory.
3524 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3525 the default value for s390 and s390x.
3526
dda6ecae
AH
35272012-01-25 Aldy Hernandez <aldyh@redhat.com>
3528
3529 PR lto/51698
3530 * gcc.dg/lto/trans-mem-4_0.c: New.
3531 * gcc.dg/lto/trans-mem-4_1.c: New.
3532 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3533 TM builtins.
3534 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3535 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3536 TM builtins.
3537 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3538 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3539 TM builtins.
3540
49c45e28 35412012-01-25 Georg-Johann Lay <avr@gjlay.de>
6b525af8
GJL
3542
3543 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3544
5b458dda
ILT
35452012-01-25 Ian Lance Taylor <iant@google.com>
3546
25fb834e 3547 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
5b458dda 3548
f5a5c890
TB
35492012-01-25 Tobias Burnus <burnus@net-b.de>
3550
3551 PR fortran/51995
3552 * gfortran.dg/typebound_proc_25.f90: New.
3553
b3310d49
JM
35542012-01-25 Jason Merrill <jason@redhat.com>
3555
3556 PR c++/51992
3557 * g++.dg/lto/pr51992_0.C: New.
3558
06e1d03d
JJ
35592012-01-25 Jakub Jelinek <jakub@redhat.com>
3560
3561 PR tree-optimization/51987
3562 * gcc.target/i386/pr51987.c: New test.
3563
15071f64
GY
35642012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3565
3566 * gcc.dg/tm/lto-1.c: Require lto support in target.
3567
3dbdd1b9
AB
35682012-01-25 Andrey Belevantsev <abel@ispras.ru>
3569
3570 PR rtl-optimization/48374
3571 * gcc.dg/pr48374.c: New test.
3572
fcc82a7a
GY
35732012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3574
3575 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3576
f5a5c890 35772012-01-25 Tobias Burnus <burnus@net-b.de>
083dd940
TB
3578
3579 PR fortran/51966
3580 * gfortran.dg/derived_constructor_char_3.f90: New.
3581
efcf639f
ILT
35822012-01-24 Ian Lance Taylor <iant@google.com>
3583
3584 * go.test/go-test.exp (filecmp): New procedure.
3585 (errchk): Handle quoted square brackets.
3586 (go-gc-tests): Set go_compile_args. Handle various new test
3587 lines. Skip a few new tests.
3588 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3589
fbbf1bf0
RS
35902012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3591
3592 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3593 (check_effective_target_vect_extract_even_odd)
3594 (check_effective_target_vect_interleave): Return true for MIPS
3595 paired-single.
3596
2c49569e
RS
35972012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3598
3599 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3600 (main): Use it instead of argc.
3601
c873934c
JM
36022012-01-24 Jason Merrill <jason@redhat.com>
3603
3604 PR c++/51973
3605 * g++.dg/cpp0x/sfinae31.C: New.
3606
55356334
RS
36072012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3608
3609 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3610
c5c90089
JM
36112012-01-24 Jason Merrill <jason@redhat.com>
3612
3613 PR c++/51812
3614 * g++.dg/inherit/covariant20.C: New.
3615
7cc35b68
PC
36162012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3617
3618 PR c++/51223
3619 * g++.dg/parse/crash58.C: New.
3620
93bcc8c9
JJ
36212012-01-24 Jakub Jelinek <jakub@redhat.com>
3622
3623 PR target/51957
3624 * gcc.dg/pr51957-1.c: New test.
3625 * gcc.dg/pr51957-1.h: New file.
3626 * gcc.dg/pr51957-2.c: New test.
3627
22197246
JM
36282012-01-23 Jason Merrill <jason@redhat.com>
3629
3630 PR c++/51930
3631 * g++.dg/ext/visibility/template10.C: New.
3632
04803728
TB
36332012-01-23 Tobias Burnus <burnus@net-b.de>
3634
3635 PR fortran/51948
3636 * gfortran.dg/move_alloc_12.f90: New.
3637
135b6fa4
RR
36382012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3639
3640 PR middle-end/45416
3641 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3642
1beb5272
PC
36432012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3644
3645 PR c++/51398
3646 * g++.dg/template/crash111.C: New.
3647
b53d0fe2
AC
36482012-01-23 Arnaud Charlet <charlet@adacore.com>
3649
3650 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3651 configurations.
3652 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3653
0ebdd7a8
DS
36542012-01-23 Dodji Seketeli <dodji@redhat.com>
3655
3656 PR testsuite/51941
3657 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3658 the DW_TAG_class_type and DW_AT_name: "Executor".
3659
1447fdef
RR
36602012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3661
3662 * lib/target-supports.exp
25fb834e 3663 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
1447fdef
RR
3664 (check_effective_target_vect_interleave): Likewise.
3665
aef3a6b2
JM
36662012-01-22 Jason Merrill <jason@redhat.com>
3667
3668 PR c++/51925
3669 * g++.dg/template/using20.C: New.
3670 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3671
9dcc9b3b
JM
36722012-01-23 Jason Merrill <jason@redhat.com>
3673
3674 PR target/51934
5965b617 3675 * g++.dg/torture/pr51344.C: Limit to x86.
9dcc9b3b 3676
0b7d975d 36772012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
25fb834e 3678
0b7d975d
GY
3679 * c-c++-common/tm/omp.c: Require target with pthread support.
3680
b2d2adc6
RG
36812012-01-23 Richard Guenther <rguenther@suse.de>
3682
3683 PR tree-optimization/51949
3684 * gcc.dg/torture/pr51949.c: New testcase.
3685
b57cca0b
JJ
36862012-01-23 Jakub Jelinek <jakub@redhat.com>
3687
3688 PR rtl-optimization/51933
3689 * gcc.c-torture/execute/pr51933.c: New test.
3690
daecebc8
DR
36912012-01-22 Douglas B Rupp <rupp@gnat.com>
3692
3693 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3694 Do not define for Interix.
3695
bbe04f21
JM
36962012-01-22 Jason Merrill <jason@redhat.com>
3697
3698 PR c++/51832
3699 * g++.dg/lto/pr51832.h: New.
3700 * g++.dg/lto/pr51832_0.C: New.
3701 * g++.dg/lto/pr51832_1.C: New.
3702
ca10595c
EB
37032012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3704
3705 * gcc.dg/ext-elim-1.c: New test.
3706
643e447b
RS
37072012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3708
3709 PR target/51931
3710 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3711 * g++.dg/opt/longbranch1.C: Likewise.
3712
14f85436
RS
37132012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3714
3715 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3716 in C++11 mode.
3717
bb3a6981
SK
37182012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
3719
3720 PR fortran/50556
3721 * gfortran.dg/namelist_74.f90: New test.
3722 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3723
076ec830
TB
37242012-01-21 Tobias Burnus <burnus@net-b.de>
3725
3726 PR fortran/51913
3727 * gfortran.dg/class_47.f90: New.
3728
7eeb2aa7
EB
37292012-01-21 Eric Botcazou <ebotcazou@adacore.com>
3730
3731 * gnat.dg/renaming5.ad[sb]: New test.
3732
75164944
JM
37332012-01-20 Jason Merrill <jason@redhat.com>
3734
3735 PR c++/51919
3736 * g++.dg/pch/mangle1.{C,Hs}: Remove.
3737
93d277fe
JM
37382012-01-20 Jason Merrill <jason@redhat.com>
3739
3740 PR c++/51922
3741 * g++.dg/ext/attrib42.C: Require ilp32.
3742
4c2708c5
JJ
37432012-01-20 Jakub Jelinek <jakub@redhat.com>
3744
3745 PR target/51915
3746 * gcc.target/arm/pr51915.c: New test.
3747
25fb834e
UB
37482012-01-20 Cary Coutant <ccoutant@google.com>
3749 Dodji Seketeli <dodji@redhat.com>
2d663cb9
CC
3750
3751 PR debug/45682
3752 * g++.dg/debug/dwarf2/nested-3.C: New test.
3753
b968b192
PC
37542012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3755
3756 PR c++/51402
3757 * g++.dg/template/crash110.C: New.
3758
bad2e812
RO
37592012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3760
3761 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
3762 Remove default options on hppa*-*-hpux*.
3763
dcc48fac
RO
37642012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3765
3766 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
3767
afa73d3a
AK
37682012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3769
3770 * gcc.c-torture/compile/pr51856.c: New testcase.
3771
0ab6e1ec
UB
37722012-01-20 Uros Bizjak <ubizjak@gmail.com>
3773
3774 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
3775 options to go_target_compile.
3776
f69ce7cf
KT
37772012-01-20 Kai Tietz <ktietz@redhat.com>
3778
3779 * g++.dg/torture/pr51344.C: Fix typo.
3780
a88b3135
RG
37812012-01-20 Richard Guenther <rguenther@suse.de>
3782
3783 PR tree-optimization/51903
3784 * g++.dg/torture/pr51903.C: New testcase.
3785
583713e3
TB
37862012-01-20 Tobias Burnus <burnus@net-b.de>
3787 Janus Weil <janus@gcc.gnu.org>
3788
3789 PR fortran/51056
3790 * gfortran.dg/use_21.f90: New.
3791
229bfbcf
AB
37922012-01-20 Jakub Jelinek <jakub@redhat.com>
3793
3794 PR target/51106
3795 * gcc.dg/torture/pr51106-1.c: New test.
3796 * gcc.dg/torture/pr51106-2.c: New test.
3797
54a9f5ea
KT
37982012-01-19 Kai Tietz <ktietz@redhat.com>
3799
3800 * g++.dg/torture/pr51344.C: New test.
3801
8e19c582
TB
38022012-01-19 Tobias Burnus <burnus@net-b.de>
3803
3804 PR fortran/51904
3805 * gfortran.dg/intrinsic_size_2.f90: New.
3806
e58d4228
JM
38072012-01-19 Jason Merrill <jason@redhat.com>
3808
3809 PR c++/51889
3810 * g++.dg/inherit/using7.C: New.
3811
7b4eaf7e
RG
38122012-01-19 Richard Guenther <rguenther@suse.de>
3813
3814 PR tree-optimization/37997
3815 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
3816
f90aa714
AB
38172012-01-19 Andrey Belevantsev <abel@ispras.ru>
3818
3819 PR rtl-optimization/51505
3820 * gcc.dg/pr51505.c: New test.
3821
bfa204b8
PT
38222012-01-18 Paul Thomas <pault@gcc.gnu.org>
3823
3824 PR fortran/51634
3825 * gfortran.dg/typebound_operator_12.f03: New.
3826 * gfortran.dg/typebound_operator_13.f03: New.
3827
55e83c66
PC
38282012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
3829
3830 PR c++/51225
3831 * g++.dg/cpp0x/pr51225.C: New.
3832
75327582
ILT
38332012-01-17 Ian Lance Taylor <iant@google.com>
3834
3835 PR go/50656
0ab6e1ec 3836 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
75327582 3837
4df0f7da
TB
38382012-01-17 Tobias Burnus <burnus@net-b.de>
3839
3840 PR fortran/51869
3841 * gfortran.dg/realloc_on_assign_9.f90: New.
3842
59cbe98e
AH
38432012-01-17 Aldy Hernandez <aldyh@redhat.com>
3844
3845 PR other/51165
3846 * gcc.dg/tm/memopt-3.c: Remove xfail.
3847 * gcc.dg/tm/memopt-4.c: Remove xfail.
3848 * gcc.dg/tm/memopt-5.c: Remove xfail.
3849 * gcc.dg/tm/memopt-7.c: Remove xfail.
3850
e6fa9204
JJ
38512012-01-17 Jakub Jelinek <jakub@redhat.com>
3852
3853 PR tree-optimization/51877
3854 * gcc.c-torture/execute/pr51877.c: New test.
3855
6521d80a
MZ
38562012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
3857
3858 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
3859 {!vect_align_arrays} to vect_sizes_32B_16B.
3860 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
3861 * gcc.dg/vect/vect-peel-3.c: Ditto.
3862
a7cd72be
JM
38632012-01-16 Jason Merrill <jason@redhat.com>
3864
95875a9b
JJ
3865 PR c++/51854
3866 * g++.dg/abi/mangle60.C: New.
3867
a7cd72be
JM
3868 PR c++/51827
3869 * g++.dg/pch/mangle1.{C,Hs}: New.
3870
d836651c
MM
38712012-01-16 Mikael Morin <mikael@gcc.gnu.org>
3872 Tobias Burnus <burnus@net-b.de>
3873
3874 PR fortran/50981
3875 * gfortran.dg/elemental_optional_args_3.f90: New
3876 * gfortran.dg/elemental_optional_args_4.f90: New
3877
22c30bc0
TB
38782012-01-16 Tobias Burnus <burnus@net-b.de>
3879
3880 PR fortran/51809
3881 * gfortran.dg/use_20.f90: New
3882
645c7a55
JM
38832012-01-16 Jason Merrill <jason@redhat.com>
3884
3885 PR c++/51868
3886 * g++.dg/cpp0x/rv-bitfield.C: New.
3887 * g++.dg/cpp0x/rv-bitfield2.C: New.
3888
866e6d1b
PT
38892012-01-16 Paul Thomas <pault@gcc.gnu.org>
3890
3891 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
3892 subroutine 'qsort' and use index array to assign the result.
3893
90dda0e9
JJ
38942012-01-16 Jakub Jelinek <jakub@redhat.com>
3895
3896 PR tree-optimization/51865
3897 * gcc.dg/pr51865.c: New test.
3898
0d508a19
RS
38992012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3900
3901 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
3902
ddaf8125
RS
39032012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3904
3905 * gcc.target/mips/code-readable-2.c: Allow the jump table address
3906 to be loaded from the constant pool, rather than via %hi and %lo.
3907
bf63ef6c
UB
39082012-01-15 Uros Bizjak <ubizjak@gmail.com>
3909
3910 PR rtl-optimization/51821
3911 * gcc.dg/pr51821.c: New test.
3912
512b6058
AS
39132012-01-15 Andreas Schwab <schwab@linux-m68k.org>
3914
3915 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
3916
e3b2accb
AS
39172012-01-14 Andreas Schwab <schwab@linux-m68k.org>
3918
3919 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
3920
068ed5e0
TB
39212012-01-14 Tobias Burnus <burnus@net-b.de>
3922
3923 PR fortran/51800
3924 * gfortran.dg/init_flag_8.f90: New.
3925 * gfortran.dg/init_flag_9.f90: New.
3926
74250065
TB
39272011-01-14 Tobias Burnus <burnus@net-b.de>
3928
3929 PR fortran/51816
3930 * gfortran.dg/use_18.f90: New.
3931 * gfortran.dg/use_19.f90: New.
3932
12448f77
ILT
39332012-01-13 Ian Lance Taylor <iant@google.com>
3934
3935 PR c++/50012
3936 * g++.dg/warn/Wsign-compare-4.C: New.
3937
d6430d9a
PT
39382012-01-13 Paul Thomas <pault@gcc.gnu.org>
3939
3940 PR fortran/48351
3941 * gfortran.dg/alloc_comp_assign.f03: New.
3942 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
3943 __BUILTIN_FREE from 38 to 32.
3944
04771457
JM
39452012-01-13 Jason Merrill <jason@redhat.com>
3946
3947 PR c++/20681
3948 * g++.dg/warn/Wreturn-type-7.C: New.
3949
7a852b96
GJL
39502012-01-13 Georg-Johann Lay <avr@gjlay.de>
3951
3952 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
3953 assumption.
3954 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
3955 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
3956 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
3957 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
3958 int32plus because of big array needed.
3959 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
3960 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
12448f77 3961
4ce7d589
JM
39622012-01-13 Jason Merrill <jason@redhat.com>
3963
fc970532
JM
3964 PR c++/51813
3965 * g++.dg/ext/visibility/template9.C: New.
3966
4ce7d589
JM
3967 PR c++/51620
3968 * g++.dg/cpp0x/defaulted34.C: New.
3969 * g++.dg/template/virtual3.C: New.
3970
aabb90e5
RG
39712012-01-13 Richard Guenther <rguenther@suse.de>
3972
3973 PR middle-end/8081
3974 * gcc.dg/torture/pr8081.c: New testcase.
3975
b9b16ad4
GJL
39762012-01-13 Georg-Johann Lay <avr@gjlay.de>
3977
3978 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
3979
f83fa0bf
JM
39802012-01-12 Jason Merrill <jason@redhat.com>
3981
3982 PR c++/51714
3983 * g++.dg/ext/stmtexpr14.C: New.
3984
1cef7102
DS
39852012-01-13 Dodji Seketeli <dodji@redhat.com>
3986
3987 PR c++/51633
3988 * g++.dg/cpp0x/constexpr-diag4.C: New test.
3989
ca5333f2
JM
39902012-01-12 Jason Merrill <jason@redhat.com>
3991
4643a68e
JM
3992 PR c++/48051
3993 * g++.dg/abi/mangle48.C: Test qualified-names, too.
3994 * g++.dg/abi/mangle58.C: Likewise.
3995
ca5333f2
JM
3996 PR c++/51403
3997 * g++.dg/template/arg8.C: New.
3998
82db3d43
IR
39992012-01-12 Ira Rosen <irar@il.ibm.com>
4000
4001 PR tree-optimization/51799
4002 * gcc.dg/vect/pr51799.c: New test.
4003 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
4004 patterns.
4005
725a74a5
DH
40062012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4007 Tobias Burnus <burnus@net-b.de>
4008
4009 PR fortran/51057
4010 PR fortran/51616
4011 * lib/target-supports.exp
4012 (check_effective_target_fortran_largest_fp_has_sqrt): New.
4013 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
4014
efcc9293
JM
40152012-01-11 Jason Merrill <jason@redhat.com>
4016
4017 PR c++/51565
4018 * g++.dg/ext/attrib42.C: New.
4019
319638ed
JJ
40202012-01-11 Jakub Jelinek <jakub@redhat.com>
4021
4022 PR bootstrap/51796
4023 * gcc.dg/pr51796.c: New test.
4024
b34e0e6f
JM
40252012-01-11 Jason Merrill <jason@redhat.com>
4026
4027 PR c++/51818
4028 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
4029
3ad065ef
EB
40302012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4031
4032 * gnat.dg/array19.ad[sb]: New test.
4033
1a2c27e9
EB
40342012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4035
4036 * gnat.dg/opt23.ad[sb]: New test.
4037 * gnat.dg/opt23_pkg.ad[sb]: New helper.
4038 * gnat.dg/opt24.ad[sb]: New test.
4039
b2e25729
BS
40402012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4041
4042 PR tree-optimization/49642
4043 * gcc.dg/tree-ssa/pr49642-1.c: New test.
4044 * gcc.dg/tree-ssa/pr49642-2.c: New test.
4045
7bb37352
JM
40462012-01-11 Jason Merrill <jason@redhat.com>
4047
4048 PR c++/51613
4049 * g++.dg/template/explicit-args5.C: New.
4050
9150e331
MGD
40512012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4052
4053 * gcc.c-torture/execute/20120110-1.c: New testcase.
4054
a1e0490f
JM
40552012-01-10 Jason Merrill <jason@redhat.com>
4056
5313d330
JM
4057 PR c++/51614
4058 * g++.dg/inherit/ambig1.C: New.
4059
a1e0490f
JM
4060 PR c++/51433
4061 * g++.dg/cpp0x/constexpr-cache1.C: New.
4062
91f074ce
RG
40632012-01-10 Richard Guenther <rguenther@suse.de>
4064
4065 PR tree-optimization/51801
4066 * gcc.dg/torture/pr51801.c: New testcase.
4067
2e0bffaf
TB
40682012-01-10 Tobias Burnus <burnus@net-b.de>
4069
4070 PR fortran/51652
4071 * gfortran.dg/allocate_with_typespec_5.f90: New.
4072
fa8df9de
TB
40732012-01-10 Tobias Burnus <burnus@net-b.de>
4074
4075 * gfortran.dg/class_39.f03: Update dg-error string.
4076
390b24dc
RG
40772012-01-10 Richard Guenther <rguenther@suse.de>
4078
4079 PR tree-optimization/50913
4080 * gcc.dg/graphite/interchange-16.c: New testcase.
4081 * gcc.dg/graphite/scop-20.c: XFAIL.
4082 * gfortran.dg/graphite/interchange-1.f: Likewise.
4083 * gfortran.dg/graphite/block-1.f90: Likewise.
4084 * gfortran.dg/graphite/block-2.f: Likewise.
4085
b440f324
RH
40862012-01-10 Richard Henderson <rth@redhat.com>
4087
4088 * lib/target-supports.exp (check_effective_target_vect_perm,
4089 check_effective_target_vect_perm_byte,
4090 check_effective_target_vect_perm_short): Enable for arm neon.
4091
0ec05c67
TB
40922012-01-09 Tobias Burnus <burnus@net-b.de>
4093
4094 PR fortran/46328
4095 * gfortran.dg/typebound_operator_11.f90: New.
4096
24e7a4a0
EB
40972012-01-09 Eric Botcazou <ebotcazou@adacore.com>
4098
4099 * gnat.dg/array18.adb: New test.
4100 * gnat.dg/array18_pkg.ads: New helper.
4101
efd2e969
PT
41022012-01-09 Paul Thomas <pault@gcc.gnu.org>
4103
4104 PR fortran/51791
4105 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
4106 around base object in first assignment in main program.
4107 * gfortran.dg/typebound_operator_10.f03: New test.
4108
96db4121
MJ
41092012-01-09 Martin Jambor <mjambor@suse.cz>
4110
0ec05c67 4111 PR tree-optimization/51759
96db4121
MJ
4112 * g++.dg/ipa/pr51759.C: New test.
4113
80508c49
MM
41142012-01-09 Tobias Burnus <burnus@net-b.de>
4115
4116 PR fortran/51758
4117 * gfortran.dg/optional_absent_2.f90: New.
4118
e9078ebb
TB
41192012-01-09 Tobias Burnus <burnus@net-b.de>
4120
4121 PR fortran/51578
4122 * gfortran.dg/use_17.f90: New.
4123
b492b686
GF
41242012-01-09 Gary Funck <gary@intrepid.com>
4125
4126 PR preprocessor/33919
4127 * gcc.dg/pr33919.c: New test.
4128 * gcc.dg/pr33919-0.h: New test header file.
4129 * gcc.dg/pr33919-1.h: Ditto.
4130 * gcc.dg/pr33919-2.h: Ditto.
4131
4c8836c6
JH
41322012-01-07 Jan Hubicka <jh@suse.cz>
4133
4134 PR tree-optimize/51694
4135 * gcc.c-torture/compile/pr51694.c: new testcase.
4136
f45b2a8a
JH
41372012-01-07 Jan Hubicka <jh@suse.cz>
4138
4139 PR tree-optimization/51600
4140 * g++.dg/torture/pr51600.C: New testcase.
4141
e991086d
JDA
41422012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4143
4144 PR gcov-profile/51715
4145 PR gcov-profile/51717
4146 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
4147 * gcc.misc-tests/gcov-14.c: Likewise.
e3b2accb 4148
b2218da7
JM
41492012-01-06 Jason Merrill <jason@redhat.com>
4150
4151 * g++.dg/parse/new5.C: New.
4152
4ee2f830
PM
41532012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
4154
4155 PR testsuite/51655
4156 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
e3b2accb 4157 including <string.h>.
4ee2f830 4158
11a36a27
JM
41592012-01-06 Jason Merrill <jason@redhat.com>
4160
4b6aaa99
JM
4161 * g++.dg/abi/mangle51.C: New.
4162 * g++.dg/abi/mangle52.C: New.
4163 * g++.dg/abi/mangle53.C: New.
4164 * g++.dg/abi/mangle54.C: New.
4165 * g++.dg/abi/mangle55.C: New.
4166 * g++.dg/abi/mangle56.C: New.
4167 * g++.dg/abi/mangle57.C: New.
4168 * g++.dg/abi/mangle58.C: New.
4169 * g++.dg/abi/mangle59.C: New.
4170 * g++.dg/cpp0x/trailing3.C: Update mangling.
4171 * g++.dg/cpp0x/variadic111.C: Update mangling.
4172 * g++.dg/cpp0x/variadic4.C: Update mangling.
4173 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
4174 * g++.dg/template/nontype22.C: Works now.
4175 * g++.dg/template/pr35240.C: Works now.
4176
11a36a27
JM
4177 * g++.dg/cpp0x/error7.C: New.
4178
5d81ddd0
TB
41792012-01-06 Tobias Burnus <burnus@net-b.de>
4180
4181 * gfortran.dg/deallocate_stat_2.f90: New.
4182 * coarray/allocate_errgmsg.f90: New.
4183 * gfortran.dg/coarray_lib_alloc_1.f90: New.
4184 * gfortran.dg/coarray_lib_alloc_2.f90: New.
4185 * coarray/subobject_1.f90: Fix for num_images > 1.
4186 * gfortran.dg/deallocate_stat.f90: Update due to changed
4187 stat= handling.
4188
af0aec67
AS
41892012-01-06 Andrew Stubbs <ams@codesourcery.com>
4190
4191 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
4192
b71b2829
EB
41932012-01-06 Eric Botcazou <ebotcazou@adacore.com>
4194
4195 * ada/acats/overflow.lst: Add cb20004.
4196
45a29025
DS
41972012-01-05 Dodji Seketeli <dodji@redhat.com>
4198
4199 PR c++/51541
4200 * g++.dg/cpp0x/alias-decl-18.C: New test.
4201
c3e686a3
EB
42022012-01-05 Eric Botcazou <ebotcazou@adacore.com>
4203
4204 * gcc.c-torture/execute/20120104-1.c: New test.
4205
003e0ad6
PT
42062012-01-05 Paul Thomas <pault@gcc.gnu.org>
4207
4208 PR fortran/PR48946
4209 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
4210 the old typebound_operator_8.f03.
4211 * gfortran.dg/typebound_operator_8.f03: New version of
4212 typebound_operator_7.f03 with 'u' a derived type instead of a
4213 class object.
56494762 4214
c4207e25
RG
42152012-01-05 Richard Guenther <rguenther@suse.de>
4216
4217 * g++.dg/torture/pr49309.C: Skip for -flto.
4218
32be32af
JJ
42192012-01-05 Jakub Jelinek <jakub@redhat.com>
4220
4221 PR middle-end/51761
4222 * gcc.c-torture/compile/pr51761.c: New test.
4223
6ad024b4
RG
42242012-01-05 Richard Guenther <rguenther@suse.de>
4225
4226 PR tree-optimization/51760
4227 * gcc.dg/torture/pr51760.c: New testcase.
4228
713b8dfb
AH
42292012-01-05 Aldy Hernandez <aldyh@redhat.com>
4230
4231 PR middle-end/51472
4232 * gcc.dg/tm/memopt-6.c: Adjust regexp.
4233
76f57328
RG
42342012-01-05 Richard Guenther <rguenther@suse.de>
4235
4236 PR lto/41576
4237 * gfortran.dg/lto/pr41576_0.f90: New testcase.
4238 * gfortran.dg/lto/pr41576_1.f90: Likewise.
4239
5dc28f42
JJ
42402012-01-04 Jakub Jelinek <jakub@redhat.com>
4241
4242 PR debug/51695
4243 * gcc.dg/pr51695.c: New test.
4244
770da00a
AP
42452012-01-04 Andrew Pinski <apinski@cavium.com>
4246
4247 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4248 * gcc.target/mips/octeon2-lx-1.c: New test.
4249 * gcc.target/mips/mips64-dsp-ldx.c: New test.
4250 * gcc.target/mips/octeon2-lx-2.c: New test.
4251 * gcc.target/mips/octeon2-lx-3.c: New test.
4252
89b5d3e0
PM
42532012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4254
6f2f17ff
AH
4255 PR other/51163
4256 PR other/51164
89b5d3e0
PM
4257 * gcc.dg/tm/alias-1.c: Adjust regexp.
4258 * gcc.dg/tm/alias-2.c: Adjust regexp.
4259
a10bf1f9
PC
42602012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4261
4262 PR c++/51064
4263 * g++.dg/warn/Wparentheses-26.C: New.
4264
17d038cd
MM
42652012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4266
4267 * gfortran.dg/elemental_optional_args_2.f90: New test.
4268
74d1a34e
TK
42692012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4270
4271 PR fortran/49693
4272 * gfortran.dg/common_17.f90: New test.
4273
b4cf8c9d
RG
42742012-01-04 Richard Guenther <rguenther@suse.de>
4275
4276 PR tree-optimization/49651
4277 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4278 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4279
2b59b528
PC
42802012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4281
4282 PR c++/51738
4283 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4284
0239db92
AP
42852012-01-03 Andrew Pinski <apinski@cavium.com>
4286
4287 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4288 for all mips targets. Also allow an optional .cfi_startproc.
4289
09487224
UB
42902012-01-03 Uros Bizjak <ubizjak@gmail.com>
4291
4292 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4293
63891ba2
PC
42942012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4295
4296 PR c++/29273
4297 * g++.dg/rtti/dyncast5.C: New.
4298
c3e85659
RG
42992012-01-03 Richard Guenther <rguenther@suse.de>
4300
4301 PR tree-optimization/51070
4302 * gcc.dg/torture/pr51070-2.c: New testcase.
4303
f1749ec1
RG
43042012-01-03 Richard Guenther <rguenther@suse.de>
4305
4306 PR tree-optimization/51692
4307 * gcc.dg/torture/pr51692.c: New testcase.
4308
f3321fd7
RG
43092012-01-03 Richard Guenther <rguenther@suse.de>
4310
4311 PR debug/51650
4312 * g++.dg/lto/pr51650-3_0.C: New testcase.
4313
da89f7f3
PC
43142012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4315
4316 PR c++/15867
4317 * g++.dg/warn/Wredundant-decls-spec.C: New.
4318
a9730200
JJ
43192012-01-03 Jakub Jelinek <jakub@redhat.com>
4320
4321 PR tree-optimization/51719
4322 * g++.dg/tree-prof/pr51719.C: New test.
4323
8b3c2951
RG
43242012-01-03 Richard Guenther <rguenther@suse.de>
4325
4326 PR middle-end/51730
4327 * gcc.dg/fold-compare-6.c: New testcase.
4328
b848354b
JJ
43292012-01-03 Jakub Jelinek <jakub@redhat.com>
4330
4331 PR c++/51669
4332 * g++.dg/gomp/pr51669.C: New test.
4333
d28c2dcd
JM
43342012-01-02 Jason Merrill <jason@redhat.com>
4335
ab807569
JM
4336 PR c++/51675
4337 * g++.dg/cpp0x/constexpr-union2.C: New.
4338
d28c2dcd
JM
4339 PR c++/51666
4340 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4341
358b9253
DS
43422012-01-02 Dodji Seketeli <dodji@redhat.com>
4343
4344 PR c++/51462
4345 * g++.dg/cpp0x/constexpr-99.C: New test.
4346
7d510a82
PC
43472012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4348
4349 PR c++/20140
4350 * g++.dg/template/init9.C: New.
4351
0d8f5d62
RS
43522012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4353
4354 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4355 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4356 rather than a specific number.
4357
94fae14b
PT
43582012-01-02 Paul Thomas <pault@gcc.gnu.org>
4359
4360 PR fortran/46262
4361 PR fortran/46328
4362 PR fortran/51052
4363 * gfortran.dg/typebound_operator_7.f03: New.
4364 * gfortran.dg/typebound_operator_8.f03: New.
4365
5f595f16
RS
43662012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4367
4368 PR target/51729
4369 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4370 XFAIL.
4371 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4372
e3763a5b
RS
43732012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4374
4375 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4376
c7723398
RS
43772012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4378
4379 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4380 for MIPS.
4381
2da60e96
RS
43822012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4383
4384 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4385 * gfortran.dg/io_real_boz_4.f90: Likewise.
4386 * gfortran.dg/io_real_boz_5.f90: Likewise.
4387
ccd0ce11
RS
43882012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4389
4390 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4391
8b61e863
RE
43922012-01-02 Revital Eres <revital.eres@linaro.org>
4393
4394 * gcc.dg/sms-11.c: New file.
4395
5a155783
TB
43962012-01-02 Tobias Burnus <burnus@net-b.de>
4397
4398 PR fortran/51682
4399 * gfortran.dg/coarray/image_index_3.f90: New.
4400
11cc5f49
PC
44012012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4402
4403 PR c++/16603
4404 * g++.dg/parse/enum8.C: New.
4405
9f88ff5a
PC
44062012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4407
4408 PR c++/51379
4409 * g++.dg/conversion/reinterpret4.C: New.
4410 * g++.dg/conversion/reinterpret1.C: Adjust.
4411
b81e8df8
PC
44122012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4413
4414 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4415
44162012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
5135baed
FC
4417
4418 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4419 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4420 * g++.old-deja/g++.jason/access14.C: Likewise.
4421 * g++.old-deja/g++.jason/access8.C: Likewise.
4422 * g++.old-deja/g++.jason/access1.C: Likewise.
4423 * g++.old-deja/g++.other/access3.C: Likewise.
4424 * g++.old-deja/g++.other/access5.C: Likewise.
4425 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4426 * g++.old-deja/g++.law/visibility22.C: Likewise.
4427 * g++.old-deja/g++.law/visibility26.C: Likewise.
4428 * g++.old-deja/g++.mike/p2746.C: Likewise.
4429 * g++.dg/debug/using1.C: Likewise.
4430 * g++.dg/lookup/using51.C: Likewise.
4431 * g++.dg/inherit/using5.C: Likewise.
4432 * g++.dg/inherit/pr30297.C: Likewise.
4433 * g++.dg/inherit/access8.C: Likewise.
4434 * g++.dg/torture/pr39362.C: Likewise.
4435 * g++.dg/template/crash13.C: Likewise.
4436 * g++.dg/template/using10.C: Likewise.
4437
b4cbc46c
TK
44382012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4439
4440 PR fortran/51502
4441 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4442 change.
4443
f2c74cc4
IR
44442012-01-01 Ira Rosen <irar@il.ibm.com>
4445
4446 PR tree-optimization/51704
4447 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4448 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4449 corresponding flags.
4450
1d2314ed
PC
44512012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4452
4453 PR c++/51723
4454 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4455
06f1716b
JH
44562012-01-01 Jan Hubicka <jh@suse.cz>
4457
4458 PR rtl-optimization/51069
4459 * gcc.c-torture/compile/pr51069.c: New testcase.
4460
45a5b21a
JJ
44612012-01-01 Jakub Jelinek <jakub@redhat.com>
4462
4463 PR tree-optimization/51683
4464 * gcc.dg/pr51683.c: New test.
ad41bd84 4465\f
a7f45047 4466Copyright (C) 2012 Free Software Foundation, Inc.
ad41bd84
JM
4467
4468Copying and distribution of this file, with or without modification,
4469are permitted in any medium without royalty provided the copyright
4470notice and this notice are preserved.