]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/53371 (rvalue reference type as exception-declaration)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f9eead1f
PC
12012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR c++/53371
4 * g++.dg/cpp0x/catch1.C: New.
5
f330f599 62012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
8730965e 7
f330f599
PC
8 PR c++/44516
9 * g++.dg/parse/error48.C: New.
10 * g++.dg/template/crash89.C: Adjust dg-error line numbers.
11 * g++.old-deja/g++.robertl/eb109.C: Add column info to dg-error string.
12
132012-05-16 Patrick Marlier <patrick.marlier@gmail.com>
14
15 * gcc.dg/tm/indirect-2.c: New test.
8730965e 16
f002c196
BS
172012-05-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
18
19 PR tree-optimization/53217
20 * gfortran.dg/pr53217.f90: New test.
21
a952cc06
RG
222012-05-16 Richard Guenther <rguenther@suse.de>
23
24 PR tree-optimization/53364
25 * g++.dg/torture/pr53364.C: New testcase.
26
219d42f1
GJL
272012-05-16 Georg-Johann Lay <avr@gjlay.de>
28
29 PR testsuite/52641
30 * gcc.dg/pr52549.c: Fix test for long != void*
31 * gcc.c-torture/execute/pr52979-1.x: New file.
32 * gcc.c-torture/execute/pr52979-2.x: New file.
33
0b2c4be5
DS
342012-05-16 Dodji Seketeli <dodji@redhat.com>
35
36 PR preprocessor/7263
37 * gcc.dg/binary-constants-2.c: Run without tracking locations
38 accross macro expansion.
39 * gcc.dg/binary-constants-3.c: Likewise.
40 * gcc.dg/cpp/sysmac2.c: Likewise.
41 * testsuite/gcc.dg/nofixed-point-2.c: Adjust for more precise
42 location.
43 * gcc.dg/cpp/syshdr3.c: New test.
44 * gcc.dg/cpp/syshdr3.h: New header for the new test above.
45 * gcc.dg/system-binary-constants-1.c: New test.
46 * gcc.dg/system-binary-constants-1.h: New header for the new test
47 above.
48 * g++.dg/cpp/syshdr3.C: New test.
49 * g++.dg/cpp/syshdr3.h: New header the new test above.
50 * g++.dg/system-binary-constants-1.C: New test.
51 * g++.dg/system-binary-constants-1.h: New header the new test
52 above.
53
efc704cb
PC
542012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
55
56 * g++.old-deja/g++.pt/crash10.C: Adjust post PR11586.
57
64137a35
JJ
582012-05-15 Jakub Jelinek <jakub@redhat.com>
59
60 PR target/53358
61 * gcc.dg/pr53358.c: New test.
62
a1bde5af
PC
632012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
64
d02924ef 65 PR c++/11856
a1bde5af
PC
66 * g++.dg/warn/Wtype-limits.C: Don't warn in templates.
67 * g++.dg/warn/Wtype-limits-Wextra.C: Likewise.
68
7d67c380
OH
692012-05-15 Olivier Hainque <hainque@adacore.com>
70
71 * g++.dg/eh/sighandle.C: New testcase.
72
8c1f1d42
RG
732012-05-15 Richard Guenther <rguenther@suse.de>
74
75 PR tree-optimization/53355
76 * gcc.dg/tree-ssa/vrp67.c: New testcase.
77
2d858ed9
BRF
782012-05-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
79
80 * gfortran.dg/*.f90: Remove now redundant manual
81 cleanup-modules directive.
82
517f1b34
UB
832012-05-14 Uros Bizjak <ubizjak@gmail.com>
84
85 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
86 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
87
80b91c0b
JB
882012-05-14 Janne Blomqvist <jb@gcc.gnu.org>
89
90 PR fortran/52428
91 * gfortran.dg/int_range_io_1.f90: New test.
92
f6286674
JJ
932012-05-14 Andi Kleen <ak@linux.intel.com>
94 Jakub Jelinek <jakub@redhat.com>
95
96 PR target/53315
97 * gcc.target/i386/i386.exp (check_effective_target_rtm): New.
98 * gcc.target/i386/rtm-check.h: New file.
99 * gcc.target/i386/pr53315.c: New test.
100
6052c299
TB
1012012-05-14 Tobias Burnus <burnus@net-b.de>
102
103 PR fortran/49110
104 PR fortran/51055
105 PR fortran/53329
106 * gfortran.dg/deferred_type_param_4.f90: New.
107 * gfortran.dg/deferred_type_param_6.f90: New.
108
e384e6b5
BS
1092012-05-14 Bernd Schmidt <bernds@codesourcery.com>
110
111 * gcc.target/i386/retarg.c: New test.
112
8ae1ec92
AF
1132012-05-13 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
114
115 PR fortran/45170
116 * gfortran.dg/deferred_type_param_3.f90: New.
117 * gfortran.dg/deferred_type_proc_pointer_1.f90: New.
118 * gfortran.dg/deferred_type_proc_pointer_2.f90: New.
119
4265801b
EB
1202012-05-12 Eric Botcazou <ebotcazou@adacore.com>
121
122 * gnat.dg/null_pointer_deref3.adb: New test.
123
dd912331
TB
1242012-05-12 Tobias Burnus <burnus@net-b.de>
125
126 PR fortran/49110
127 PR fortran/52843
128 * gfortran.dg/deferred_type_param_5.f90: New.
129
498ad15e
PC
1302012-05-12 Paolo Carlini <paolo.carlini@oracle.com>
131
132 * g++.dg/parse/error47.C: New.
133
06118b14
TK
1342012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
135
136 PR fortran/52537
137 * gfortran.dg/string_compare_4.f90: Change option
138 to -fdump-tree-original. Add test case for kind=4.
139
91077d4e
TK
1402012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
141
142 PR fortran/52537
143 * gfortran.dg/string_compare_4.f90: New test.
144
52cd1f60
RO
1452012-05-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
146
147 * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
148
d1093817
PC
1492012-05-11 Paolo Carlini <paolo.carlini@oracle.com>
150
151 PR c++/53305
152 * g++.dg/cpp0x/variadic132.C: New.
153
5a3c9cf2
PC
1542012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
155
156 PR c++/53158
157 * g++.dg/cpp0x/lambda/lambda-err2.C: New.
158 * g++.dg/parse/error26.C: Tweak dg-error column number.
159
e5f13bf4
PC
1602012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
161
162 PR c++/53301
163 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
164
d400d17e
EB
1652012-05-10 Eric Botcazou <ebotcazou@adacore.com>
166
167 * gnat.dg/lto11.ad[sb]: New test.
168
d21a7b44
UB
1692012-05-09 Uros Bizjak <ubizjak@gmail.com>
170
171 PR target/52908
172 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
173 directive to Scan for vpmuldq, not vpmacsdql.
174
0c910378
MM
1752012-05-09 Michael Matz <matz@suse.de>
176
177 PR tree-optimization/53185
178 * gcc.dg/vect/pr53185.c: New test.
179
af905902
L
1802012-05-09 H.J. Lu <hongjiu.lu@intel.com>
181
182 PR middle-end/53249
183 * gcc.target/i386/pr53249.c: New.
184
e7ff4510
RG
1852012-05-09 Richard Guenther <rguenther@suse.de>
186
187 PR tree-optimization/18437
188 * gfortran.dg/vect/rnflow-trs2a2.f90: Move ...
189 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: ... here.
190
cc603b40
JJ
1912012-05-09 Jakub Jelinek <jakub@redhat.com>
192
193 PR tree-optimization/53226
194 * gcc.c-torture/compile/pr53226.c: New test.
195
4ede37cd
RO
1962012-05-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
197
198 * gcc.target/i386/hle-add-acq-1.c: Allow for ; after lock.
199 * gcc.target/i386/hle-add-rel-1.c: Likewise.
200 * gcc.target/i386/hle-and-acq-1.c: Likewise.
201 * gcc.target/i386/hle-and-rel-1.c: Likewise.
202 * gcc.target/i386/hle-cmpxchg-acq-1.c: Likewise.
203 * gcc.target/i386/hle-cmpxchg-rel-1.c: Likewise.
204 * gcc.target/i386/hle-or-acq-1.c: Likewise.
205 * gcc.target/i386/hle-or-rel-1.c: Likewise.
206 * gcc.target/i386/hle-sub-acq-1.c: Likewise.
207 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
208 * gcc.target/i386/hle-xadd-acq-1.c: Likewise.
209 * gcc.target/i386/hle-xadd-rel-1.c: Likewise.
210 * gcc.target/i386/hle-xor-acq-1.c: Likewise.
211 * gcc.target/i386/hle-xor-rel-1.c: Likewise.
212
99b113f9
DC
2132012-05-09 Dehao Chen <dehao@google.com>
214
215 * gcc.dg/predict-1.c: Remove the replicated text in this test.
216 * gcc.dg/predict-2.c: Likewise.
217 * gcc.dg/predict-3.c: Likewise.
218 * gcc.dg/predict-4.c: Likewise.
219 * gcc.dg/predict-5.c: Likewise.
220 * gcc.dg/predict-6.c: Likewise.
221
88231ff6
HPN
2222012-05-08 Hans-Peter Nilsson <hp@axis.com>
223
224 PR target/53272
225 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
226
ad9fc55a
RG
2272012-05-08 Richard Guenther <rguenther@suse.de>
228
229 * gcc.dg/fold-bitand-4.c: New testcase.
230
9c04723a
DC
2312012-05-08 Dehao Chen <dehao@google.com>
232
233 * gcc.dg/predict-1.c: Check if LOOP_IV_COMPARE static predict
234 heuristic is working properly.
235 * gcc.dg/predict-2.c: Likewise.
236 * gcc/dg/predict-3.c: Likewise.
237 * gcc/dg/predict-4.c: Likewise.
238 * gcc/dg/predict-5.c: Likewise.
239 * gcc/dg/predict-6.c: Likewise.
240
7a04f01c
JJ
2412012-05-07 Jakub Jelinek <jakub@redhat.com>
242
243 PR tree-optimization/53239
244 * g++.dg/opt/vrp3.C: New test.
245 * g++.dg/opt/vrp3-aux.cc: New file.
246 * g++.dg/opt/vrp3.h: New file.
247
4f22d430
RO
2482012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
249
250 * g++.dg/debug/dwarf2/nested-3.C: Allow for / comments and missing
251 .uleb128 support in assembler output.
252
7d7f7fb7
RG
2532012-05-07 Richard Guenther <rguenther@suse.de>
254
255 PR lto/42987
256 * g++.dg/lto/pr42987_0.C: New testcase.
257 * g++.dg/lto/pr42987_1.C: Likewise.
258
e3a2ec56
TB
2592012-05-07 Tobias Burnus <burnus@net-b.de>
260
261 PR fortran/53255
262 * gfortran.dg/typebound_operator_15.f90: New.
263
ea59b186
TB
2642012-05-06 Tobias Burnus <burnus@net-b.de>
265
266 PR fortran/41587
267 * gfortran.dg/class_array_13.f90: New.
268
630dfc9c
TG
2692012-05-06 Tristan Gingold <gingold@adacore.com>
270
271 * gnat.dg/warn7.adb: New test.
272
9422c886 2732012-05-06 Eric Botcazou <ebotcazou@adacore.com>
842d4ee2 274
9422c886
EB
275 * gnat.dg/specs/renamings.ads: Rename to...
276 * gnat.dg/specs/renaming1.ads: ...this.
277 * gnat.dg/specs/renaming2.ads: New test.
278 * gnat.dg/specs/renaming2_pkg1.ads: New helper.
279 * gnat.dg/specs/renaming2_pkg2.ads: Likewise.
280 * gnat.dg/specs/renaming2_pkg3.ads: Likewise.
281 * gnat.dg/specs/renaming2_pkg4.ad[sb]: Likewise.
282
2832012-05-06 Eric Botcazou <ebotcazou@adacore.com>
284
285 * gnat.dg/discr36.ad[sb]: New test.
286 * gnat.dg/discr36_pkg.ad[sb]: New helper.
842d4ee2 287
f2c4a785
MLI
2882012-05-05 Manuel López-Ibåñez <manu@gcc.gnu.org>
289
290 PR c/43772
291 * c-c++-common/pr43772.c: New.
292
8f75db9f
PT
2932012-05-05 Paul Thomas <pault@gcc.gnu.org>
294
295 PR fortran/41600
296 * gfortran.dg/select_type_26.f03 : New test.
297 * gfortran.dg/select_type_27.f03 : New test.
298
299 PR fortran/53191
300 * gfortran.dg/select_type_28.f03 : New test.
301
4ecad771
JB
3022012-05-05 Janne Blomqvist <jb@gcc.gnu.org>
303
304 PR fortran/49010
305 PR fortran/24518
306 * gfortran.dg/mod_sign0_1.f90: New test.
307 * gfortran.dg/mod_large_1.f90: New test.
308
ed4639a9
TB
3092012-05-04 Tobias Burnus <burnus@net-b.de>
310
311 PR fortran/53175
312 gfortran.dg/public_private_module_5.f90: New.
313
6ba84c31
TB
3142012-05-04 Tobias Burnus <burnus@net-b.de>
315
316 PR fortran/53111
317 * gfortran.dg/constructor_7.f90: New.
318 * gfortran.dg/constructor_8.f90: New.
319
fb4bcc8d
PC
3202012-05-04 Paolo Carlini <paolo.carlini@oracle.com>
321
322 PR c++/53166
323 * g++.dg/cpp0x/static_assert7.C: New.
324
33018845
UW
3252012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
326
327 PR tree-optimization/52633
328 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
329 recognized as widening shifts instead of over-widening.
330 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
331 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
332 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
333 * gcc.target/arm/pr52633.c: New test.
334
efe7068b
RG
3352012-05-04 Richard Guenther <rguenther@suse.de>
336
337 PR tree-optimization/53168
338 * gcc.dg/torture/pr53168.c: New testcase.
339 * gcc.dg/tree-ssa/ssa-pre-30.c: Likewise.
340
1d67dde8
RB
3412012-05-04 Richard Guenther <rguenther@suse.de>
342
343 * gcc.dg/lto/pr53214_0.c: New testcase.
344
a2f2d218
EB
3452012-05-04 Eric Botcazou <ebotcazou@adacore.com>
346
347 * gcc.target/ia64/pr48496.c: New test.
348 * gcc.target/ia64/pr52657.c: Likewise.
349
50f305ca
MLI
3502012-05-04 Manuel López-Ibåñez <manu@gcc.gnu.org>
351
352 PR c/51712
353 * c-c++-common/pr51712.c: New.
354
65d512d1
MM
3552012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
356
357 PR target/53199
358 * gcc.target/powwerpc/pr53199.c: New file.
359
d8acd563
JM
3602012-05-03 Jason Merrill <jason@redhat.com>
361
05688bf7
JM
362 * g++.dg/debug/dwarf2/nested-3.C: Adjust pattern.
363
d8acd563
JM
364 * gcc.dg/debug/dwarf2/dups-types.c: New.
365 * gcc.dg/debug/dwarf2/dups-types.h: New.
366
0fd0752e
JM
3672012-05-03 Jason Merrill <jason@redhat.com>
368
369 * g++.dg/debug/dwarf2/namespace-2.C: New.
370 * g++.dg/debug/dwarf2/localclass3.C: New.
371
63aaf27c
JM
3722012-05-03 Jason Merrill <jason@redhat.com>
373
374 * g++.dg/debug/dwarf2/thunk1.C: New.
375
1fa2969f
PC
3762012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
377
378 PR c++/53186
379 * g++.dg/other/final2.C: New.
380
bea966c2
RG
3812012-05-03 Richard Guenther <rguenther@suse.de>
382
383 * gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
384
520b49f3
UB
3852012-05-03 Uros Bizjak <ubizjak@gmail.com>
386
387 * gcc.target/i386/hle-cmpxchg-acq-1.c (dg-options): Add -march=x86-64.
388 * gcc.target/i386/hle-xadd-acq-1.c (dg-options): Ditto.
389 * gcc.target/i386/hle-cmpxchg-rel-1.c (dg-options): Ditto.
390 * gcc.target/i386/hle-xadd-rel-1.c (dg-options): Ditto.
391
d40a89e7
JJ
3922012-05-03 Jakub Jelinek <jakub@redhat.com>
393
f95052cc
JJ
394 * gcc.target/i386/hle-xadd-rel-1.c: Match .byte 0xf3 instead of
395 .byte 0xf2.
396 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
397 * gcc.target/i386/hle-xchg-rel-1.c: Likewise.
398 * gcc.target/i386/hle-add-rel-1.c: Likewise.
399
273ccb6d
JJ
400 PR debug/53174
401 * gcc.dg/pr53174.c: New test.
402
d40a89e7
JJ
403 PR target/53187
404 * gcc.target/arm/pr53187.c: New test.
405 * gcc.c-torture/compile/pr53187.c: New test.
406
55f520f6
RG
4072012-05-03 Richard Guenther <rguenther@suse.de>
408
409 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
410 unsupported prefetching support.
411
5c506dd0
GY
4122012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
413
6ba84c31
TB
414 * gcc.dg/fixed-point/composite-type.c (dg-options): Add
415 option -ftrack-macro-expansion=0.
416 * gcc.dg/fixed-point/operator-bitwise.c (dg-options): Add
417 option -ftrack-macro-expansion=0.
5c506dd0 418
4b507196
GY
4192012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
420
421 * gcc.dg/builtin-stringop-chk-1.c (dg-options): Replace
422 dg-options for target arm with dg-additional-options.
423
9179ed9d
RG
4242012-05-03 Richard Guenther <rguenther@suse.de>
425
426 PR tree-optimization/53144
427 * gcc.dg/torture/pr53144.c: New testcase.
428
bcb4ad36
TB
4292012-05-03 Tobias Burnus <burnus@net-b.de>
430
431 PR fortran/52864
432 * gfortran.dg/pointer_intent_7.f90: New.
433 * gfortran.dg/pure_formal_3.f90: New.
434
aefa216b
UW
4352012-05-02 Ulrich Weigand <ulrich.weigand@linaro.org>
436
437 * gcc.target/s390/20030123-1.c: Add missing "volatile".
438
d282264e
MJ
4392012-05-02 Martin Jambor <mjambor@suse.cz>
440
441 PR lto/52605
442 * g++.dg/lto/pr52605_0.C: New test.
443
5dcfdccd
KY
4442012-05-02 Kirill Yukhin <kirill.yukhin@intel.com>
445
446 * gcc.target/i386/hle-cmpxchg-acq-1.c: New.
447 * gcc.target/i386/hle-cmpxchg-rel-1.c: Ditto.
448 * gcc.target/i386/hle-add-acq-1.c: Ditto.
449 * gcc.target/i386/hle-add-rel-1.c: Ditto.
450 * gcc.target/i386/hle-and-acq-1.c: Ditto.
451 * gcc.target/i386/hle-and-rel-1.c: Ditto.
452 * gcc.target/i386/hle-or-acq-1.c: Ditto.
453 * gcc.target/i386/hle-or-rel-1.c: Ditto.
454 * gcc.target/i386/hle-sub-acq-1.c: Ditto.
455 * gcc.target/i386/hle-sub-rel-1.c: Ditto.
456 * gcc.target/i386/hle-xadd-acq-1.c: Ditto.
457 * gcc.target/i386/hle-xadd-rel-1.c: Ditto.
458 * gcc.target/i386/hle-xchg-acq-1.c: Ditto.
459 * gcc.target/i386/hle-xchg-rel-1.c: Ditto.
460 * gcc.target/i386/hle-xor-acq-1.c: Ditto.
461 * gcc.target/i386/hle-xor-rel-1.c: Ditto.
462
68e72840
SB
4632012-05-02 Steven Bosscher <steven@gcc.gnu.org>
464
465 PR middle-end/53153
466 * gcc.dg/pr53153.c: New test.
467
56099f00
RG
4682012-05-02 Richard Guenther <rguenther@suse.de>
469
470 * g++.dg/tree-ssa/pr19807.C: Adjust.
471
6aae324c
JJ
4722012-05-02 Jakub Jelinek <jakub@redhat.com>
473
795e8869
JJ
474 PR tree-optimization/53163
475 * gcc.c-torture/compile/pr53163.c: New test.
476
6aae324c
JJ
477 PR rtl-optimization/53160
478 * gcc.c-torture/execute/pr53160.c: New test.
479
a845a7f5
ILT
4802012-05-01 Ian Lance Taylor <iant@google.com>
481
482 PR c/37303
483 * gcc.dg/pr37303.c: New test.
484
0f2f3389
RH
4852012-05-01 Richard Henderson <rth@redhat.com>
486
487 * lib/target-supports.exp
488 (check_effective_target_sync_long_long_runtime): True for
489 check_effective_target_powerpc64.
490
1941b0ca
MG
4912012-04-30 Marc Glisse <marc.glisse@inria.fr>
492
7edaa4d2
MG
493 PR c++/51033
494 * gcc.dg/vector-1.c: Move to ...
495 * c-c++-common/vector-1.c: ... here.
496 * gcc.dg/vector-2.c: Move to ...
497 * c-c++-common/vector-2.c: ... here.
498 * gcc.dg/vector-3.c: Move to ...
499 * c-c++-common/vector-3.c: ... here. Adapt to C++.
500 * gcc.dg/vector-4.c: Move to ...
501 * c-c++-common/vector-4.c: ... here.
502 * gcc.dg/vector-init-1.c: Move to ...
503 * c-c++-common/vector-init-1.c: ... here.
504 * gcc.dg/vector-init-2.c: Move to ...
505 * c-c++-common/vector-init-2.c: ... here.
506 * gcc.dg/vector-subscript-1.c: Move to ... Adapt to C++.
507 * c-c++-common/vector-subscript-1.c: ... here.
508 * gcc.dg/vector-subscript-2.c: Move to ...
509 * c-c++-common/vector-subscript-2.c: ... here.
510 * gcc.dg/vector-subscript-3.c: Move to ...
511 * c-c++-common/vector-subscript-3.c: ... here.
512
1941b0ca
MG
513 PR c++/51314
514 * g++.dg/cpp0x/vt-51314.C: New test.
515 * g++.dg/cpp0x/variadic76.C: Fix.
516
b944e97a
GY
5172012-04-30 Greta Yorsh <Greta.Yorsh@arm.com>
518
519 * gcc.dg/pr52283.c: Add missing dg-warning and dg-options.
520
b9c8da34
DS
5212012-04-30 Dodji Seketeli <dodji@redhat.com>
522
523 Add -Wvarargs option
524 * c-c++-common/Wvarargs.c: New test case.
525 * c-c++-common/Wvarargs-2.c: Likewise.
526
0ff2b8a0
DS
5272012-04-30 Dodji Seketeli <dodji@redhat.com>
528
dde9c193
DS
529 Adjust relevant test cases wrt -ftrack-macro-expansion=[0|2]
530 * objc.dg/foreach-7.m: Force the test case to run without
531 -ftrack-macro-expansion.
532 * c-c++-common/tm/attrib-1.c: Likewise.
533 * c-c++-common/warn-ommitted-condop.c: Likewise.
534 * gcc.dg/assign-warn-1.c: Likewise.
535 * gcc.dg/assign-warn-2.c: Likewise.
536 * gcc.dg/attr-alloc_size.c: Likewise.
537 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
538 * gcc.dg/builtin-stringop-chk-2.c: Likewise.
539 * gcc.dg/builtin-strncat-chk-1.c: Likewise.
540 * gcc.dg/c90-const-expr-9.c: Likewise.
541 * gcc.dg/c99-const-expr-9.c: Likewise.
542 * gcc.dg/cpp/direct2.c: Likewise. Adjust.
543 * gcc.dg/cpp/direct2s.c: Likewise.
544 * gcc/testsuite/gcc.dg/cpp/pr28709.c: Likewise.
545 * gcc.dg/cpp/pragma-diagnostic-1.c: Likewise.
546 * gcc.dg/dfp/composite-type.c: Likewise.
547 * gcc.dg/uninit-6-O0.c: Adjust the test case and force it to run
548 with -ftrack-macro-expansion
549 * g++.dg/cpp0x/constexpr-ex3.C: Likewise.
550 * g++.dg/cpp0x/constexpr-overflow.C: Likewise.
551 * g++.dg/ext/cleanup-1.C: Likewise.
552 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
553 * g++.dg/template/sfinae10.C: Likewise.
554 * g++.dg/tm/wrap-2.C: Likewise.
555 * g++.dg/warn/Wconversion-real-integer.C: Likewise.
556 * g++.dg/warn/Wsign-conversion.C: Likewise.
557 * g++.dg/warn/multiple-overflow-warn-1.C: Likewise.
558 * g++.old-deja/g++.mike/p10769b.C: Likewise.
559 * g++.dg/warn/Wdouble-promotion.C: Adjust the test case and force
560 it to run with -ftrack-macro-expansion.
561 * libstdc++-v3/scripts/testsuite_flags.in: By default, run the
562 test cases without -ftrack-macro-expansion.
563
bfd93a72
DS
564 Fix location for static class members
565 * g++.dg/template/sfinae6_neg.C: Adjust.
566
70dc395a
DS
567 Make conversion warnings work on NULL with -ftrack-macro-expansion
568 * g++.dg/warn/Wconversion-null-2.C: Add testing for __null,
569 alongside the previous testing for NULL.
570
2d48bdca
DS
571 Fix -Wuninitialized for -ftrack-macro-expansion
572 * gcc.dg/cpp/pragma-diagnostic-2.c: Fix this.
573
c4ca1a09
DS
574 Strip "<built-in>" loc from displayed expansion context
575 * g++.dg/warn/Wconversion-real-integer2.C: New test.
576 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
577 * g++.dg/warn/conversion-real-integer-3.h: New header used by the
578 new test above.
579
3600218c
DS
580 Fix expansion point loc for macro-like tokens
581 * gcc.dg/debug/dwarf2/pr41445-5.c: Adjust.
6ba84c31 582 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
3600218c 583
0ff2b8a0
DS
584 Fix token pasting with -ftrack-macro-expansion
585 * gcc.dg/cpp/paste17.c: New test case for
6ba84c31 586 -ftrack-macro-expansion=2 mode only.
0ff2b8a0
DS
587 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
588
f04b8d69
EB
5892012-04-30 Eric Botcazou <ebotcazou@adacore.com>
590
591 * gnat.dg/warn6.ad[sb]: New test.
592
663b0134
MLI
5932012-04-29 Manuel López-Ibåñez <manu@gcc.gnu.org>
594
595 PR 53149
6ba84c31 596 * gcc.dg/20011021-1.c: Adjust testcase.
663b0134 597
3d3b8193
TK
5982012-04-29 Thomas Koenig <tkoenig@gcc.gnu.org>
599
600 PR fortran/53148
601 * gfortran.dg/function_optimize_12.f90: New test.
602
78900a54
HPN
6032012-04-29 Hans-Peter Nilsson <hp@axis.com>
604
605 PR target/53156
606 * gcc.target/cris/peep2-andu2.c: Tweak expected assembly
607 code to match current output and cover new peephole2 pattern.
608
7f5f5f98
OW
6092012-04-27 Ollie Wild <aaw@google.com>
610
611 * g++.dg/cpp0x/Wliteral-suffix.c: New test.
612
809c929c
PB
6132012-04-27 Paolo Bonzini <bonzini@gnu.org>
614
615 * gcc.c-torture/execute/20120427-2.c: New testcase.
616 * gcc.dg/tree-ssa/phi-opt-10.c: New testcase.
617 * gcc.dg/tree-ssa/ssa-pre-28.c: Bypass new optimization.
618 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Look into ifcombine dump.
619
d5548709
PB
6202012-04-27 Paolo Bonzini <bonzini@gnu.org>
621
622 PR target/53138
623 * gcc.c-torture/execute/20120427-1.c: New testcase.
624
07ab2b1b
MG
6252012-04-27 Marc Glisse <marc.glisse@inria.fr>
626
627 PR middle-end/27139
628 * gcc.dg/tree-ssa/forwprop-18.c: New test.
629
b5f5f2fd
TV
6302012-04-27 Tom de Vries <tom@codesourcery.com>
631
632 PR tree-optimization/51879
633 * gcc.dg/pr51879.c: New test.
634 * gcc.dg/pr51879-2.c: Same.
635 * gcc.dg/pr51879-3.c: Same.
636 * gcc.dg/pr51879-4.c: Same.
637 * gcc.dg/pr51879-6.c: Same.
638
df16e146
PC
6392012-04-26 Paolo Carlini <paolo.carlini@oracle.com>
640
641 PR c++/53096
642 * g++.dg/cpp0x/defaulted35.C: New.
643 * g++.dg/cpp0x/defaulted15.C: Adjust.
644
2b3ecd37
JJ
6452012-04-26 Janis Johnson <janisjo@codesourcery.com>
646
647 * gcc.dg/bf-ms-layout.c: Adjust offsets to fit ms-bitfield
648 structure layout.
649
5ddecff9
ST
6502012-04-25 Sriraman Tallam <tmsriram@google.com>
651
652 * testsuite/gcc.target/i386/builtin_target.c: Check avx2.
653
beee2cf5
AM
6542012-04-26 Alan Modra <amodra@gmail.com>
655
656 * gcc.target/powerpc/savres.c: New test.
657 * gcc.target/powerpc/powerpc.exp: Run it.
658
8ca72b98
HPN
6592012-04-26 Hans-Peter Nilsson <hp@axis.com>
660
661 PR target/53120
662 * gcc.dg/torture/pr53120.c: New test.
663
f1cc9589
JJ
6642012-04-25 Jakub Jelinek <jakub@redhat.com>
665
666 PR middle-end/52979
667 * gcc.c-torture/compile/pr52979-1.c: New test.
668 * gcc.c-torture/execute/pr52979-1.c: New test.
669 * gcc.c-torture/execute/pr52979-2.c: New test.
670
948e73b3
RG
6712012-04-25 Richard Guenther <rguenther@suse.de>
672
673 * gcc.target/i386/l_fma_float_5.c: Adjust.
674 * gcc.target/i386/l_fma_double_4.c: Likewise.
675 * gcc.target/i386/l_fma_float_2.c: Likewise.
676 * gcc.target/i386/l_fma_float_6.c: Likewise.
677 * gcc.target/i386/l_fma_double_1.c: Likewise.
678 * gcc.target/i386/l_fma_double_5.c: Likewise.
679 * gcc.target/i386/l_fma_float_3.c: Likewise.
680 * gcc.target/i386/l_fma_double_2.c: Likewise.
681 * gcc.target/i386/l_fma_double_6.c: Likewise.
682 * gcc.target/i386/l_fma_float_4.c: Likewise.
683 * gcc.target/i386/l_fma_double_3.c: Likewise.
684 * gcc.target/i386/l_fma_float_1.c: Likewise.
685
0ea62d93
JJ
6862012-04-25 Jakub Jelinek <jakub@redhat.com>
687
688 PR tree-optimization/53058
689 * gcc.c-torture/compile/pr53058.c: New test.
690
228f466f
JH
6912012-04-25 Jan Hubicka <jh@suse.cz>
692
693 PR middle-end/53088
694 * gcc.target/i386/pr39082-1.c: Update warning location.
695
fdce1719
JJ
6962012-04-25 Jakub Jelinek <jakub@redhat.com>
697
698 PR c/52880
699 * gcc.dg/pr52880.c: New test.
700
32397f22
MLI
7012012-04-25 Manuel López-Ibåñez <manu@gcc.gnu.org>
702
703 * gcc.dg/m-un-2.c: Update.
704 * gcc.dg/20011021-1.c: Update.
705
f1fb11f1
TB
7062012-04-25 Tobias Burnus <burnus@net-b.de>
707
708 PR fortran/52196
709 * gfortran.dg/realloc_on_assign_14.f90: New.
710
e900e6bd
GJL
7112012-04-24 Georg-Johann Lay <avr@gjlay.de>
712
713 PR testsuite/52641
714 PR tree-optimizations/52891
715 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
716
b40e334f
PC
7172012-04-24 Paolo Carlini <paolo.carlini@oracle.com>
718
719 PR c++/52363
720 * g++.dg/cpp0x/sfinae35.C: New.
721 * g++.dg/cpp0x/sfinae36.C: Likewise.
722
24d5b351
BS
7232012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
724
725 PR target/47197
726 * gcc.target/powerpc/pr47197.c: New test.
b40e334f 727
46b380a2
RG
7282012-04-24 Richard Guenther <rguenther@suse.de>
729
730 PR tree-optimization/53085
731 * g++.dg/torture/pr53085.C: New testcase.
732
a1e179f5
AP
7332012-04-24 Andrew Pinski <apinski@cavium.com>
734
735 PR tree-opt/33512
736 * gcc.dg/tree-ssa/andor-3.c: New testcase.
737 * gcc.dg/tree-ssa/andor-4.c: New testcase.
738 * gcc.dg/tree-ssa/andor-5.c: New testcase.
739
dd0a516f
JJ
7402012-04-24 Jakub Jelinek <jakub@redhat.com>
741
742 PR middle-end/53084
743 * gcc.c-torture/execute/pr53084.c: New test.
744
88e293fa
PC
7452012-04-23 Paolo Carlini <paolo.carlini@oracle.com>
746
747 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
748
24fc7360
AP
7492012-04-23 Andrew Pinski <apinski@cavium.com>
750
751 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
752
c6f9b038
BS
7532012-04-23 Bill Schmidt <wschmidt@linux.ibm.com>
754
755 PR regression/53076
756 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0.
757 * gcc.dg/torture/builtin-power-1.c: Likewise.
758
c6542175
RG
7592012-04-23 Richard Guenther <rguenther@suse.de>
760
761 PR tree-optimization/53070
762 * gcc.dg/torture/pr53070.c: New testcase.
763
54b9f838
RB
7642012-04-23 Richard Guenther <rguenther@suse.de>
765
766 PR c/53060
767 * gcc.dg/pr53060.c: New testcase.
768
e6a21dd2
JJ
7692012-04-23 Jakub Jelinek <jakub@redhat.com>
770
771 PR tree-optimizations/52891
025735b7 772 * gcc.c-torture/compile/pr52891-1.c: New test.
e6a21dd2
JJ
773 * gcc.c-torture/compile/pr52891-2.c: New test.
774
96b3ee1c
TB
7752012-04-22 Tobias Burnus <burnus@net-b.de>
776
777 PR fortran/53051
778 * gfortran.dg/read_float_4.f90: New.
779
ae52741c
MLI
7802012-04-21 Manuel López-Ibåñez <manu@gcc.gnu.org>
781
782 PR 35441
783 * c-c++-common/pr35441.C: New.
784
4c1e2375
ILT
7852012-04-20 Ian Lance Taylor <iant@google.com>
786
787 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
788 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
789
a3a5e559
UB
7902012-04-20 Uros Bizjak <ubizjak@gmail.com>
791
792 * gcc.target/x86_64/abi/avx/test_passing_unions.c: Avoid undefined
793 array access.
794 * gcc.target/x86_64/abi/avx/test_passing_structs.c: Likewise.
795
add6207a
BS
7962012-04-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
797
798 PR rtl-optimization/44214
799 * gcc.dg/pr44214-1.c: New test.
800 * gcc.dg/pr44214-2.c: Likewise.
801 * gcc.dg/pr44214-3.c: Likewise.
802
faaf273b
RG
8032012-04-20 Richard Guenther <rguenther@suse.de>
804
805 * g++.dg/torture/20120420-1.C: New testcase.
806
6802bcd4
SB
8072012-04-19 Steven Bosscher <steven@gcc.gnu.org>
808
809 * gcc.target/i386/pr45830.c: Update scan-tree-dump.
810
007a787d
CB
8112012-04-19 Christian Bruel <christian.bruel@st.com>
812
813 * gcc.dg/pr52283.c: New test.
814
49c45e28 8152012-04-19 Manuel López-Ibåñez <manu@gcc.gnu.org>
007a787d
CB
816
817 * gcc.dg/pr37985.c: New test.
818
daa57386
RG
8192012-04-19 Richard Guenther <rguenther@suse.de>
820
821 PR rtl-optimization/44688
822 * gcc.dg/var-expand1.c: Increase array size to make unrolling
823 possibly profitable.
824
b59eee40
BS
8252012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
826
827 PR tree-optimization/52976
025735b7 828 * gfortran.dg/reassoc_11.f: New test.
b59eee40 829
c2723bde
BS
8302012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
831
832 PR tree-optimization/52976
025735b7
UB
833 * gfortran.dg/reassoc_7.f: New test.
834 * gfortran.dg/reassoc_8.f: Likewise.
835 * gfortran.dg/reassoc_9.f: Likewise.
836 * gfortran.dg/reassoc_10.f: Likewise.
c2723bde 837
89fcabaf
PC
8382012-04-18 Paolo Carlini <paolo.carlini@oracle.com>
839
840 PR c++/52422
841 * g++.dg/cpp0x/sfinae33.C: New.
842 * g++.dg/cpp0x/sfinae34.C: Likewise.
843
f3148620
JY
8442012-04-18 Joey Ye <joey.ye@arm.com>
845
846 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
847
dcc186d6
RG
8482012-04-18 Richard Guenther <rguenther@suse.de>
849
850 * gcc.target/x86_64/abi/test_passing_unions.c: Avoid undefined
851 array access.
852 * gcc.target/x86_64/abi/test_passing_structs.c: Likewise.
853 * gcc.target/i386/avx256-unaligned-load-4.c: Fix array sizes.
854
bd9ee48c
TV
8552012-04-17 Tom de Vries <tom@codesourcery.com>
856
857 * g++.dg/pr51264-4.C: New test.
858
0fced815
PC
8592012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
860
861 PR c++/52599
862 * g++.dg/cpp0x/constexpr-ctor10.C: New.
863
8642012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
865
866 PR c++/53003
867 * g++.dg/parse/crash59.C: New.
868
7d75abc8
MM
8692012-04-17 Michael Matz <matz@suse.de>
870
871 PR tree-optimization/18437
872 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
873
efa26eaa
RG
8742012-04-17 Richard Guenther <rguenther@suse.de>
875
876 PR middle-end/53011
877 * g++.dg/torture/pr53011.C: New testcase.
878
99d4f8f7
JM
8792012-04-16 Jason Merrill <jason@redhat.com>
880
1561ad74
JM
881 PR c++/38543
882 * g++.dg/cpp0x/variadic131.C: New.
883
54aa834f
JM
884 PR c++/52008
885 * g++.dg/cpp0x/variadic130.C: New.
886
3ab97d92
JM
887 PR c++/50830
888 * g++.dg/cpp0x/variadic129.C: New.
889
99d4f8f7
JM
890 PR c++/50303
891 * g++.dg/cpp0x/variadic128.C: New.
892
4a101681
TB
8932012-04-16 Tobias Burnus <burnus@net-b.de>
894
895 PR fortran/52864
896 * gfortran.dg/pointer_intent_6.f90: New.
897
de86e0a5
TB
8982012-04-16 Tobias Burnus <burnus@net-b.de>
899
900 PR fortran/52916
901 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
902 to include public_private_module_4.f90.
903 * gfortran.dg/public_private_module_4.f90: Skip this test on all
904 targets.
905
051b40ff
PC
9062012-04-16 Paolo Carlini <paolo.carlini@oracle.com>
907
908 PR c++/49152
909 * g++.dg/diagnostic/operator1.C: New.
910 * g++.dg/ext/label5.C: Adjust.
911 * g++.dg/ext/va-arg1.C: Likewise.
912 * g++.dg/other/error20.C: Likewise.
913 * g++.dg/other/error20.C: Likewise.
914 * g++.dg/other/error16.C: Likewise.
915 * g++.dg/other/error10.C: Likewise.
916 * g++.dg/parse/error30.C: Likewise.
917 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
918
1c4010c6
JM
9192012-04-16 Jason Merrill <jason@redhat.com>
920
921 PR c++/51148
922 * g++.dg/cpp0x/variadic127.C: New.
923
3be74079
RO
9242012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
925
926 * lib/plugin-support.exp (plugin-test-execute): Properly determine
927 testcase name.
928 Use fail, pass instead of unresolved.
929 Don't log $optstr.
930
931 PR testsuite/52948
932 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
933 TODO_dump_func.
934 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
935 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
936 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
937
42ff605a
JW
9382012-04-16 Janus Weil <janus@gcc.gnu.org>
939
940 PR fortran/52968
941 * gfortran.dg/typebound_call_23.f03: New test case.
942
04b391c1
JM
9432012-04-15 Jason Merrill <jason@redhat.com>
944
56992a78
JM
945 PR c++/47220
946 * g++.dg/cpp0x/variadic126.C: New.
947
f9057514
JM
948 PR c++/52380
949 * g++.dg/cpp0x/variadic125.C: New.
950
951 PR c++/52292
952 * g++.dg/cpp0x/variadic124.C: New.
953
a3ddb738
JM
954 PR c++/52706
955 * g++.dg/cpp0x/nullptr27.C: New.
956
04b391c1
JM
957 PR c++/52818
958 * g++.dg/warn/format8.C: New.
959
9b63dcab
JW
9602012-04-15 Janus Weil <janus@gcc.gnu.org>
961
962 PR fortran/51082
963 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
964
cdd244b8
TB
9652012-04-14 Tobias Burnus <burnus@net-b.de>
966
967 PR fortran/52916
968 PR fortran/40973
969 * gfortran.dg/public_private_module_3.f90: New.
970 * gfortran.dg/public_private_module_4.f90: New.
971
01e3d28c
TV
9722012-04-14 Tom de Vries <tom@codesourcery.com>
973
974 * gcc.dg/superblock.c: New test.
975
30d1ab75
TV
9762012-04-14 Tom de Vries <tom@codesourcery.com>
977
978 * gcc.dg/pr51879-12.c: New test.
979
7996b727
JM
9802012-04-13 Jason Merrill <jason@redhat.com>
981
c26b89b7
JM
982 PR c++/52824
983 * g++.dg/cpp0x/variadic123.C: New.
984 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
985
7aca561c
JM
986 PR c++/52905
987 * g++.dg/cpp0x/initlist-ctor1.C: New.
988
7996b727
JM
989 PR c++/52915
990 * g++.dg/other/anon-union2.C: New.
991
8e8483e6
MJ
9922012-04-13 Martin Jambor <mjambor@suse.cz>
993
994 PR middle-end/52939
995 * g++.dg/ipa/pr52939.C: New test.
996
f164e49a
TV
9972012-04-13 Tom de Vries <tom@codesourcery.com>
998
999 * gcc.dg/pr52734.c: New test.
1000
95df37bf
RG
10012012-04-13 Richard Guenther <rguenther@suse.de>
1002
1003 PR tree-optimization/52969
1004 * gcc.dg/torture/pr52969.c: New testcase.
1005
1e867b22
RG
10062012-04-13 Richard Guenther <rguenther@suse.de>
1007
1008 PR c/52549
1009 * gcc.dg/pr52549.c: New testcase.
1010
09c2b6d0
RG
10112012-04-13 Richard Guenther <rguenther@suse.de>
1012
1013 PR c/52862
1014 * gcc.dg/pr52862.c: New testcase.
1015
572a49c8
JY
10162012-04-13 Joey Ye <joey.ye@arm.com>
1017
1018 * gcc.target/arm/thumb1-imm.c: New testcase.
1019
2ff5ea2d
UB
10202012-04-12 Uros Bizjak <ubizjak@gmail.com>
1021
1022 PR target/52932
1023 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
1024 second function argument.
1025 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
1026 (calc_permps): Update declaration. Calculate result correctly.
1027 (avx2_test): Change src2 type to union256i_d.
1028 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
1029 correctly.
1030
c3f8384f
MM
10312012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1032
1033 PR target/52775
1034 * gcc.target/powerpc/pr52775.c: New file.
1035
a6f8851e
BS
10362012-04-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1037
1038 PR tree-optimization/18589
1039 * gcc.dg/tree-ssa/pr18589-1.c: New test.
1040 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
1041 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
1042 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
1043 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
1044 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
1045 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
1046 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
1047 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
1048 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
1049
5f1fab58
RG
10502012-04-12 Richard Guenther <rguenther@suse.de>
1051
1052 PR tree-optimization/52943
1053 * gcc.dg/torture/pr52943.c: New testcase.
1054
da97611d
OE
10552012-04-12 Oleg Endo <olegendo@gcc.gnu.org>
1056
1057 PR target/50751
1058 * gcc/target/sh/pr50751-4.c: New.
1059 * gcc/target/sh/pr50751-5.c: New.
1060 * gcc/target/sh/pr50751-6.c: New.
1061 * gcc/target/sh/pr50751-7.c: New.
1062
af79925b
FC
10632012-04-11 Fabien ChĂȘne <fabien@gcc.gnu.org>
1064
1065 PR c++/52465
1066 * g++.dg/lookup/using52.C: New.
1067
559d990c
MLI
10682012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
1069
1070 * lib/prune.exp (TEST_ALWAYS_FLAGS): If undefined, set to empty.
1071
de6f3f7a
L
10722012-04-11 H.J. Lu <hongjiu.lu@intel.com>
1073
1074 PR rtl-optimization/52876
1075 * gcc.target/i386/pr52876.c: New.
1076
30235ede
BS
10772012-04-11 Bernd Schmidt <bernds@codesourcery.com>
1078
1079 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
1080 __UINTPTR_TYPE__.
1081 * gcc.c-torture/execute/pr15296.c (intptr_t): Likewise, with
1082 __INTPTR_TYPE__.
1083 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
1084 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
1085 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
1086 (ptrdiff_t): ... this. All uses changed.
1087 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
1088 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
1089 __INTPTR_TYPE__.
1090 (main): Cast argument to __INTPTR_TYPE__.
1091 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
1092 size_t.
1093 * gcc.dg/mallign.c (main): Likewise.
1094 * gcc.dg/pr38700.c (foo): Likewise.
1095 * gcc.dg/long-long-cst1.c (t): Likewise.
1096 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
1097 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
1098 * gcc.dg/pointer-arith-10.c (foo): Likewise.
1099 * gcc.dg/pr25682.c (d, foo): Likewise.
1100 * gcc.dg/format/cast-1.c (f): Likewise.
1101 * gcc.dg/c90-const-expr-10.c
1102 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
1103 (size_t): ...this. All uses changed.
1104 * gcc.c-torture/execute/pr22098-1.c (uintptr_t): Likewise.
1105 * gcc.c-torture/execute/pr22098-2.c (uintptr_t): Likewise.
1106 * gcc.c-torture/execute/pr22098-3.c (uintptr_t): Likewise.
1107 * gcc.dg/pr34856.c (uintptr_t): Likewise.
1108 * gcc.dg/sequence-pt-1.c: Likewise.
1109 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
1110 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
1111 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
1112 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
1113 of ptrdiff_t with it.
1114 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
1115 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
1116 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
1117
adee67b3
JM
11182012-04-11 Jason Merrill <jason@redhat.com>
1119
6a091e8b
JM
1120 PR debug/45088
1121 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
1122 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1123
701bd2a2
JM
1124 PR c++/52906
1125 * g++.dg/ext/attrib45.C: New.
1126
adee67b3
JM
1127 * g++.dg/eh/dtor3.C: New.
1128
754870ed
RG
11292012-04-11 Richard Guenther <rguenther@suse.de>
1130
1131 PR middle-end/52621
1132 * gfortran.dg/pr52621.f90: New testcase.
1133
405af656
RG
11342012-04-11 Richard Guenther <rguenther@suse.de>
1135
1136 PR middle-end/52918
1137 * g++.dg/torture/pr52918-1.C: New testcase.
1138 * g++.dg/torture/pr52918-2.C: Likewise.
1139
60fa3931
TB
11402012-04-11 Tobias Burnus <burnus@net-b.de>
1141
1142 PR fortran/52729
1143 * gfortran.dg/block_11.f90: New.
1144
cf5025b6
NC
11452012-04-11 Nick Clifton <nickc@redhat.com>
1146
1147 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
1148
7bc14a04
PB
11492012-04-11 Peter Bergner <bergner@vnet.ibm.com>
1150
1151 PR target/16458
1152 * gcc.target/powerpc/pr16458-1.c: New test.
1153 * gcc.target/powerpc/pr16458-2.c: Likewise.
1154 * gcc.target/powerpc/pr16458-3.c: Likewise.
1155 * gcc.target/powerpc/pr16458-4.c: Likewise.
1156
ac868f29
EB
11572012-04-11 Eric Botcazou <ebotcazou@adacore.com>
1158
1159 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
1160 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
1161 * gcc.dg/builtin-bswap-5.c: Likewise.
1162 * gcc.target/i386/builtin-bswap-4.c: New test.
1163
9fec0042
MLI
11642012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
1165
1166 PR 24985
60fa3931 1167 * lib/prune.exp: Add -fno-diagnostics-show-caret.
9fec0042 1168
13a7578b
RG
11692012-04-11 Richard Guenther <rguenther@suse.de>
1170
1171 PR rtl-optimization/52881
1172 * gcc.dg/torture/pr52881.c: New testcase.
1173 * gcc.dg/torture/pr52913.c: Likewise.
1174
12df9a2f
RG
11752012-04-11 Richard Guenther <rguenther@suse.de>
1176
1177 PR tree-optimization/52912
1178 * gcc.dg/torture/pr52912.c: New testcase.
1179
408baa0b
MM
11802010-04-10 Michael Matz <matz@suse.de>
1181
1182 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
1183 * gcc.dg/vect/vect-outer-1.c: Adjust.
1184 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
1185 * gcc.dg/vect/vect-outer-1a.c: Adjust.
1186 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
1187 * gcc.dg/vect/vect-outer-1b.c: Adjust.
1188 * gcc.dg/vect/vect-outer-2b.c: Adjust.
1189 * gcc.dg/vect/vect-outer-3b.c: Adjust.
1190
c0d942d2
UW
11912012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1192
1193 PR tree-optimization/52870
1194 * gcc.dg/vect/pr52870.c: New test.
1195
d0779896
MS
11962012-04-09 Mike Stump <mikestump@comcast.net>
1197
ceaba33e
MS
1198 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
1199 * gcc.dg/tree-ssa/vrp59.c: Likewise.
a89ed183 1200 * gcc.dg/tree-ssa/vrp60.c: Likewise.
bcc2b4cd
MS
1201 * gnat.dg/aggr11.adb: Likewise.
1202 * gnat.dg/aggr11_pkg.ads: Likewise.
1203 * gnat.dg/aggr15.adb: Likewise.
1204 * gnat.dg/aggr15.ads: Likewise.
1205 * gnat.dg/aggr17.adb: Likewise.
1206 * gnat.dg/aggr18.adb: Likewise.
1207 * gnat.dg/array14.adb: Likewise.
1208 * gnat.dg/array14.ads: Likewise.
1209 * gnat.dg/array14_pkg.ads: Likewise.
1210 * gnat.dg/array19.adb: Likewise.
1211 * gnat.dg/array19.ads: Likewise.
1212 * gnat.dg/discr27.adb: Likewise.
1213 * gnat.dg/discr27.ads: Likewise.
1214 * gnat.dg/discr35.adb: Likewise.
1215 * gnat.dg/discr35.ads: Likewise.
1216 * gnat.dg/discr6.adb: Likewise.
1217 * gnat.dg/discr6_pkg.ads: Likewise.
1218 * gnat.dg/import1.adb: Likewise.
1219 * gnat.dg/import1.ads: Likewise.
1220 * gnat.dg/loop_address2.adb: Likewise.
1221 * gnat.dg/opt7.adb: Likewise.
1222 * gnat.dg/opt7.ads: Likewise.
1223 * gnat.dg/pointer_variable_bounds.adb: Likewise.
1224 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1225 * gnat.dg/rep_clause2.adb: Likewise.
1226 * gnat.dg/rep_clause2.ads: Likewise.
1227 * gnat.dg/slice2.adb: Likewise.
1228 * gnat.dg/slice2.ads: Likewise.
1229 * gnat.dg/slice6.adb: Likewise.
1230 * gnat.dg/slice6_pkg.ads: Likewise.
1231 * gnat.dg/specs/unchecked_union2.ads: Likewise.
1232 * gnat.dg/taft_type2.adb: Likewise.
1233 * gnat.dg/taft_type2.ads: Likewise.
1234 * gnat.dg/taft_type2_pkg.ads: Likewise.
1235 * gnat.dg/volatile10.adb: Likewise.
1236 * gnat.dg/volatile10_pkg.ads: Likewise.
ceaba33e 1237
d0779896
MS
1238 * gcc.dg/dll-8.c: Remove execute permissions.
1239 * g++.dg/ext/dllexport5.C: Likewise.
1240
3c56b037
JH
12412012-04-09 Jan Hubicka <jh@suse.cz>
1242
1243 PR lto/52722
1244 PR lto/51765
2ff5ea2d 1245 PR lto/52634
3c56b037
JH
1246 * gcc.dg/lto/pr52634_1.c: New testcase.
1247 * gcc.dg/lto/pr52634_0.c: New testcase.
1248
3cb2b15b
UB
12492012-04-09 Uros Bizjak <ubizjak@gmail.com>
1250
1251 PR target/52883
1252 * gcc.target/i386/pr52883.c: New testcase.
1253
99a1b084
EB
12542012-04-09 Eric Botcazou <ebotcazou@adacore.com>
1255
1256 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
1257 (check_effective_target_sync_long_long): Add SPARC case.
1258 (check_effective_target_sync_long_long_runtime): Likewise.
1259 (check_effective_target_sync_int_long): Adjust SPARC case.
1260 (check_effective_target_sync_char_short): Likewise.
1261
6b45f126
OE
12622012-04-08 Oleg Endo <olegendo@gcc.gnu.org>
1263
1264 * gcc.target/sh/sh2a-prefetch.c: Rename to ...
1265 * gcc.target/sh/prefetch.c: ... this. Enable test case for m4*.
1266
5af6fa0b
TB
12672012-04-08 Tobias Burnus <burnus@net-b.de>
1268
1269 PR fortran/40973
1270 PR fortran/52751
1271 * gfortran.dg/public_private_module_2.f90: New.
1272
0058db43
MLI
12732012-04-08 Manuel López-Ibåñez <manu@gcc.gnu.org>
1274
1275 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
1276 directives.
1277
8144d290
TK
12782012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1279
1280 PR fortran/52893
1281 * gfortran.dg/function_optimize_11.f90: New test.
1282
631cfe30
TK
12832012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1284
1285 PR fortran/52668
1286 * gfortran.dg/use_only_6.f90: New test.
1287
12882012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1289
1290 PR fortran/52668
1291 * gfortran.dg/use_only_6.f90: New test.
5f250b06
MS
12922012-04-06 Mike Stump <mikestump@comcast.net>
1293
1294 PR testsuite/50722
1295 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
1296
c5c8755a
JM
12972012-04-05 Jason Merrill <jason@redhat.com>
1298
1299 PR c++/52596
1300 * g++.dg/template/qualified-id5.C: New.
1301
4bdd6fa6
UB
13022012-04-05 Uros Bizjak <ubizjak@gmail.com>
1303
1304 PR target/52882
1305 * gcc.target/i386/pr52882.c: New test.
1306
1bb940da
BS
13072012-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1308 Dominique D'Humieures <dominiq@lps.ens.fr>
1309
1310 PR testsuite/52614
1311 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
1312 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
1313
6f6e1e9e
JM
13142012-04-04 Jason Merrill <jason@redhat.com>
1315
1316 PR c++/52845
1317 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
1318
a92873f1
JM
13192012-04-03 Jason Merrill <jason@redhat.com>
1320
1321 PR c++/52796
1322 * g++.dg/cpp0x/variadic-value1.C: New.
1323
1d0bafd9
EB
13242012-04-03 Eric Botcazou <ebotcazou@adacore.com>
1325
1326 * gnat.dg/pack18.adb: New test.
1327 * gnat.dg/pack18_pkg.ads: New helper.
1328
07b1bf20
RG
13292012-04-03 Richard Guenther <rguenther@suse.de>
1330
1331 PR tree-optimization/52808
1332 * gcc.dg/pr52808.c: New testcase.
1333
8a1da634
JJ
13342012-04-03 Jakub Jelinek <jakub@redhat.com>
1335
1336 PR tree-optimization/52835
1337 * gfortran.dg/pr52835.f90: New test.
1338
1d3aa466
EB
13392012-04-03 Eric Botcazou <ebotcazou@adacore.com>
1340
1341 * gnat.dg/specs/aggr5.ads: New test.
1342
18ce8171
RG
13432012-04-02 Richard Guenther <rguenther@suse.de>
1344
1345 PR tree-optimization/52756
1346 * gcc.dg/torture/pr52756.c: New testcase.
1347
225820ee
RG
13482012-04-02 Richard Guenther <rguenther@suse.de>
1349
1350 PR middle-end/52803
1351 * gcc.dg/pr52803.c: New testcase.
1352
cdc30df3
DS
13532012-04-02 Dodji Seketeli <dodji@redhat.com>
1354
1355 PR c++/40942
1356 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
1357 DR 214 in account.
1358
593a0835
PC
13592012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
1360
1361 PR c++/50043
1362 * g++.dg/cpp0x/noexcept17.C: New.
1363 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
1364 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
1365 * g++.dg/cpp0x/noexcept01.C: Likewise.
1366 * g++.dg/eh/init-temp1.C: Likewise.
1367 * g++.dg/eh/ctor1.C: Likwise.
1368
8d960eda
EB
13692012-03-31 Eric Botcazou <ebotcazou@adacore.com>
1370
1371 * gnat.dg/controlled6.adb: New test.
1372 * gnat.dg/controlled6_pkg.ads: New helper.
1373 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
1374
a0d203b1
RH
13752012-03-30 Richard Henderson <rth@redhat.com>
1376
1377 PR debug/52727
1378 * g++.dg/opt/pr52727.C: New testcase.
1379
fef205d5
RG
13802012-03-30 Richard Guenther <rguenther@suse.de>
1381
1382 PR tree-optimization/52754
1383 * gcc.target/i386/pr52754.c: New testcase.
1384
0b7fccfa
RG
13852012-03-30 Richard Guenther <rguenther@suse.de>
1386
1387 PR middle-end/52772
1388 * g++.dg/torture/pr52772.C: New testcase.
1389
9f693d56
PC
13902012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
1391
1392 PR c++/52718
1393 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
1394
05262294
JM
13952012-03-29 Jason Merrill <jason@redhat.com>
1396
1397 PR c++/52685
1398 * g++.dg/template/inherit8.C: New.
1399
b84b294a
JJ
14002012-03-29 Jakub Jelinek <jakub@redhat.com>
1401
3cb04a53
JJ
1402 PR c++/52759
1403 * g++.dg/ext/weak4.C: New test.
1404
b84b294a
JJ
1405 PR tree-optimization/52760
1406 * gcc.c-torture/execute/pr52760.c: New test.
1407
37b9a3bd
JM
14082012-03-29 Jason Merrill <jason@redhat.com>
1409
1410 PR c++/52743
1411 * g++.dg/cpp0x/initlist-array3.C: New.
1412
917c1602
JM
14132012-03-28 Jason Merrill <jason@redhat.com>
1414
1415 PR c++/52746
1416 * g++.dg/overload/virtual2.C: New.
1417
2defb110
EB
14182012-03-28 Eric Botcazou <ebotcazou@adacore.com>
1419
1420 * gnat.dg/vect7.ad[sb]: New test.
1421
b59e9071
PT
14222012-03-28 Paul Thomas <pault@gcc.gnu.org>
1423 Tobias Burnus <burnus@gcc.gnu.org>
1424
1425 PR fortran/52652
1426 * gfortran.dg/allocate_class_1.f90 : Change error test.
1427 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
1428 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
1429 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
1430
26a7fca2
JJ
14312012-03-28 Jakub Jelinek <jakub@redhat.com>
1432
f25a65f5
JJ
1433 PR middle-end/52691
1434 * gcc.dg/pr52691.c: New test.
1435
26a7fca2
JJ
1436 PR middle-end/52750
1437 * gcc.c-torture/compile/pr52750.c: New test.
1438
911ba855
GJL
14392012-03-28 Georg-Johann Lay <avr@gjlay.de>
1440
1441 PR target/52692
1442 * gcc.target/avr/torture/builtins-2.c: New test.
1443
be47bf24
JJ
14442012-03-28 Jakub Jelinek <jakub@redhat.com>
1445
1446 PR target/52736
1447 * gcc.target/i386/pr52736.c: New test.
1448
429576ac
MJ
14492012-03-27 Martin Jambor <mjambor@suse.cz>
1450
1451 PR middle-end/52693
1452 * gcc.dg/torture/pr52693.c: New test.
1453
9a1cb58a
MI
14542012-03-27 Meador Inge <meadori@codesourcery.com>
1455
1456 PR c++/52672
1457 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
1458
ab7ea426
MS
14592012-03-27 Mike Stump <mikestump@comcast.net>
1460
1461 PR target/52665
1462 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
1463 failures that match branch names.
1464
ae1547cc
UB
14652012-03-27 Uros Bizjak <ubizjak@gmail.com>
1466 H.J. Lu <hongjiu.lu@intel.com>
1467
1468 PR target/52698
1469 * gcc.target/i386/pr52698.c: New test.
1470
005aa1b4
RG
14712012-03-27 Richard Guenther <rguenther@suse.de>
1472
1473 PR middle-end/52720
1474 * gcc.dg/torture/pr52720.c: New testcase.
1475
a59b038c
EB
14762012-03-27 Eric Botcazou <ebotcazou@adacore.com>
1477
1478 * gnat.dg/pack17.adb: New test.
1479
d102ab71
RR
14802012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1481
1482 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
1483 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
1484
3515a00b
MJ
14852012-03-26 Martin Jambor <mjambor@suse.cz>
1486
1487 PR tree-optimization/50052
1488 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
1489
ad5d161a
RG
14902012-03-26 Richard Guenther <rguenther@suse.de>
1491
1492 PR tree-optimization/52701
1493 * gfortran.dg/pr52701.f90: New testcase.
1494
39f3fed6
UW
14952012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
1496
1497 PR tree-optimization/52686
1498 * gcc.target/arm/pr52686.c: New test.
1499
6b3936a2
GJL
15002012-03-26 Georg-Johann Lay <avr@gjlay.de>
1501
1502 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
1503 Add "-Os -flto" to list.
1504
d3cef56c
EB
15052012-03-25 Eric Botcazou <ebotcazou@adacore.com>
1506
1507 * gnat.dg/concat2.ad[sb]: New test.
1508
15092012-03-24 Jason Merrill <jason@redhat.com>
852497a3
JM
1510
1511 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
1512 * g++.dg/cpp0x/trailing2.C: Likewise.
1513 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
1514 * g++.dg/cpp1y/auto-fn1.C: New.
1515 * g++.dg/cpp1y/auto-fn2.C: New.
1516 * g++.dg/cpp1y/auto-fn3.C: New.
1517 * g++.dg/cpp1y/auto-fn4.C: New.
1518 * g++.dg/cpp1y/auto-fn5.C: New.
1519 * g++.dg/cpp1y/auto-fn6.C: New.
1520 * g++.dg/cpp1y/auto-fn7.C: New.
1521 * g++.dg/cpp1y/auto-fn8.C: New.
1522 * g++.dg/cpp1y/auto-fn9.C: New.
1523 * g++.dg/cpp1y/auto-fn10.C: New.
1524 * g++.dg/cpp1y/auto-fn11.C: New.
1525
0ac168a1
RG
15262012-03-23 Richard Guenther <rguenther@suse.de>
1527
1528 PR tree-optimization/52678
1529 * gfortran.dg/pr52678.f: New testcase.
1530
fc0c373a
RG
15312012-03-23 Richard Guenther <rguenther@suse.de>
1532
1533 PR tree-optimization/52638
1534 * g++.dg/torture/pr52638.C: New testcase.
1535
48d261d2
PC
15362012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
1537
1538 PR c++/52487
1539 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
1540
d4655dc7
JJ
15412012-03-22 Jakub Jelinek <jakub@redhat.com>
1542
1543 PR c++/52671
1544 * g++.dg/ext/attrib44.C: New test.
1545
b4e93f45
JH
15462012-03-22 Jan Hubicka <jh@suse.cz>
1547
1548 PR middle-end/51737
1549 * g++.dg/torture/pr51737.C: New testcase
1550
cd32bb90
RG
15512012-03-22 Richard Guenther <rguenther@suse.de>
1552
1553 PR tree-optimization/52548
1554 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
1555
0560508e
BRF
15562012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1557
1558 * lib/fortran-modules.exp (list-module-names-1): Remove
1559 warning.
1560
827959d9
OE
15612012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
1562
1563 PR target/50751
6b45f126
OE
1564 * gcc.target/sh/pr50751-1.c: New.
1565 * gcc.target/sh/pr50751-2.c: New.
1566 * gcc.target/sh/pr50751-3.c: New.
827959d9 1567
e022193e
OE
15682012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
1569
1570 PR target/52479
1571 * gcc.target/sh/sh4a-cos.c: Remove.
1572 * gcc.target/sh/sh4a-sin.c: Remove.
1573 * gcc.target/sh/sh4a-sincos.c: Remove.
1574
baeecefc
RE
15752012-03-21 Richard Earnshaw <rearnsha@arm.com>
1576
1577 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
1578 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
1579
216c92c9
MJ
15802012-03-21 Martin Jambor <mjambor@suse.cz>
1581
1582 PR testsuite/52641
1583 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
1584 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
1585
021afdb4
AS
15862012-03-21 Andrew Stubbs <ams@codesourcery.com>
1587
1588 * gcc.target/arm/thumb-16bit-ops.c: New file.
1589 * gcc.target/arm/thumb-ifcvt.c: New file.
1590
c19267cb
JM
15912012-03-20 Jason Merrill <jason@redhat.com>
1592
552b8185
JM
1593 * lib/target-supports.exp: Add { target c++1y }.
1594
c19267cb
JM
1595 * g++.dg/cpp0x/auto32.C: New.
1596
1c7a6d48
GJL
15972012-03-20 Georg-Johann Lay <avr@gjlay.de>
1598
1599 PR testsuite/52641
1600 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
1601 int32plus.
1602 * gcc.dg/torture/pr48124-4.c: Ditto:
1603 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
2ff5ea2d 1604
9e291a01
JM
16052012-03-20 Jason Merrill <jason@redhat.com>
1606
1607 PR c++/52510
1608 * g++.dg/cpp0x/initlist66.C: New.
1609
73f46872
GJL
16102012-03-20 Georg-Johann Lay <avr@gjlay.de>
1611
1612 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
1613 __AVR_HAVE_LPMX__
1614
7dc3263c
GJL
16152012-03-20 Georg-Johann Lay <avr@gjlay.de>
1616
1617 PR target/49868
1618 * gcc.target/avr/torture/addr-space-2.h: New file.
1619 * gcc.target/avr/torture/addr-space-2-g.h: New test.
1620 * gcc.target/avr/torture/addr-space-2-0.h: New test.
1621 * gcc.target/avr/torture/addr-space-2-1.h: New test.
1622 * gcc.target/avr/torture/addr-space-2-x.h: New test.
1623
7ebf9677
RG
16242012-03-20 Richard Guenther <rguenther@suse.de>
1625
1626 * gnat.dg/pack16.adb: New testcase.
1627 * gnat.dg/pack16_pkg.ads: Likewise.
1628 * gnat.dg/specs/pack8.ads: Likewise.
1629 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1630
26b80844
PC
16312012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1632
1633 * g++.dg/warn/Wuseless-cast.C: Extend.
1634
81de33b5
PC
16352012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1636
1637 PR c++/14710
1638 * g++.dg/warn/Wuseless-cast.C: New.
1639
58f38d61
JB
16402012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
1641
1642 PR libfortran/52608
a91ef905 1643 * gfortran.dg/pr52608.f90: New test.
58f38d61 1644
4dc86aa8
TB
16452012-03-17 Tobias Burnus <burnus@net-b.de>
1646
1647 PR fortran/52585
1648 * gfortran.dg/proc_ptr_36.f90: New.
1649
0a1c20dc
MJ
16502012-03-16 Martin Jambor <mjambor@suse.cz>
1651
1652 * gcc.dg/misaligned-expand-1.c: New test.
1653 * gcc.dg/misaligned-expand-3.c: Likewise.
1654
cf1867a0
RG
16552012-03-16 Richard Guenther <rguenther@suse.de>
1656 Kai Tietz <ktietz@redhat.com>
1657
1658 PR middle-end/48814
1659 * gcc.c-torture/execute/pr48814-1.c: New test.
1660 * gcc.c-torture/execute/pr48814-2.c: New test.
1661 * gcc.dg/tree-ssa/assign-1.c: New test.
1662 * gcc.dg/tree-ssa/assign-2.c: New test.
1663 * gcc.dg/tree-ssa/assign-3.c: New test.
1664
2447776c
RG
16652012-03-16 Richard Guenther <rguenther@suse.de>
1666
1667 * gnat.dg/specs/pack7.ads: New testcase.
1668
81de8b03
JJ
16692012-03-15 Jakub Jelinek <jakub@redhat.com>
1670
1671 PR target/52568
1672 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
1673 * gcc.dg/torture/vshuf-8.inc: Likewise.
1674 * gcc.dg/torture/vshuf-16.inc: Likewise.
1675 * gcc.dg/torture/vshuf-32.inc: Likewise.
1676
92caa91a
JM
16772012-03-15 Jason Merrill <jason@redhat.com>
1678
1679 * g++.dg/torture/pr52582.C: New.
1680
28eccf2d
BRF
16812012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1682
1683 * lib/fortran-modules.exp: New file which was forgotten in r185430.
1684
bc4fb355
IR
16852012-03-15 Ira Rosen <irar@il.ibm.com>
1686 Ulrich Weigand <ulrich.weigand@linaro.org>
1687
1688 * gcc.dg/vect/slp-cond-3.c: New test.
1689 * gcc.dg/vect/slp-cond-4.c: New test.
1690
f5709183
IR
16912012-03-15 Ira Rosen <irar@il.ibm.com>
1692 Ulrich Weigand <ulrich.weigand@linaro.org>
1693
1694 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
1695 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
1696
37b659dd
JB
16972012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
1698
2ff5ea2d
UB
1699 PR libfortran/52434
1700 PR libfortran/48878
1701 PR libfortran/38199
1702 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
1703 * gfortran.dg/round_1.f03: Likewise.
37b659dd 1704
ff63ac4d
JJ
17052012-03-15 Jakub Jelinek <jakub@redhat.com>
1706 Andrew Pinski <apinski@cavium.com>
1707
1708 PR middle-end/52592
1709 * gcc.dg/pr52592.c: New test.
1710
b3781fcb
BRF
17112012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1712
1713 * gfortran.fortran-torture/compile/compile.exp: Simplify.
1714 * gfortran.fortran-torture/execute/execute.exp: Likewise.
1715 * lib/gcc-dg.exp (cleanup-modules): Move to ..
1716 * lib/fortran-modules.exp: .. this new file. Adjust users.
1717 * lib/gfortran-dg.exp (gfortran-dg-runtest,
1718 gfortran-dg-debug-runtest): Call cleanup-modules.
1719 * lib/fortran-torture.exp (fortran-torture-execute,
1720 fortran-torture): Likewise.
1721 * gfortran.dg/coarray/caf.exp: Likewise.
1722 * lib/lto.exp: Likewise.
1723 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
1724 * gfortran.dg/class_4b.f03: Likewise.
1725 * gfortran.dg/class_4c.f03: Likewise.
1726 * gfortran.dg/class_45a.f03: Likewise.
1727 * gfortran.dg/binding_label_tests_10.f03: Likewise.
1728 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
1729 * gfortran.dg/binding_label_tests_11.f03: Likewise.
1730 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
1731 * gfortran.dg/binding_label_tests_13.f03: Likewise.
1732 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
1733 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
1734 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
1735 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
1736 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
1737 * gfortran.dg/whole_file_28.f90: Likewise.
1738 * gfortran.dg/whole_file_29.f90: Likewise.
1739 * gfortran.dg/whole_file_30.f90: Likewise.
1740 * gfortran.dg/whole_file_31.f90: Likewise.
1741
ad193f32
JJ
17422012-03-15 Jakub Jelinek <jakub@redhat.com>
1743
1744 PR tree-optimization/52267
1745 * gcc.dg/pr52267.c: New test.
1746 * gcc.dg/tree-ssa/vrp65.c: New test.
1747 * gcc.dg/tree-ssa/vrp66.c: New test.
1748
9b00587c
RG
17492012-03-15 Richard Guenther <rguenther@suse.de>
1750
1751 PR middle-end/52580
1752 * gfortran.dg/vect/pr52580.f: New testcase.
1753
5457d860
OE
17542012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
1755
1756 * gcc.target/sh/fpul-usage-1.c: New.
1757
5ff377fd
OE
17582012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
1759
1760 PR target/49468
1761 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
1762 * gcc.target/sh/pr49468-di.c: Likewise.
1763
7888f266
RO
17642012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1765
1766 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
1767 * gcc.dg/c99-stdint-6.c: Likewise.
1768 * gcc.dg/lto/20090210_0.c: Likewise.
1769 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
1770 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
1771 * gcc.dg/pragma-init-fini-2.c: Likewise.
1772 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
1773 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
1774 * gcc.target/i386/pr22152.c: Likewise.
1775 * gcc.target/i386/vect8-ret.c: Likewise.
1776 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
1777 handling.
1778
b24513a1
RO
17792012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1780
1781 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
1782 * g++.dg/tree-prof/partition1.C: Likewise.
1783 * g++.dg/tree-prof/partition2.C: Likewise.
1784 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
1785 handling.
1786 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
1787 * gcc.c-torture/execute/20010724-1.c: Remove.
1788 * gcc.c-torture/execute/20010724-1.x: Remove.
1789 * gcc.c-torture/execute/20040208-2.c: Remove.
1790 * gcc.c-torture/execute/20040208-2.x: Remove.
1791 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
1792 Remove.
1793 (main) [__mips__ && __sgi__]: Remove.
1794 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
1795 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
1796 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
1797 mips-sgi-irix6* handling.
1798 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
1799 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
1800 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
1801 handling.
1802 * gcc.dg/torture/builtin-logb-1.c: Likewise.
1803 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
1804 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
1805 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
1806 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
1807 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
1808 mips-sgi-irix6*.
1809 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1810 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
1811 * gcc.target/mips/save-restore-3.c: Likewise.
1812 * gcc.target/mips/save-restore-4.c: Likewise.
1813 * gcc.target/mips/save-restore-5.c: Likewise.
1814 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
1815 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
1816 messages.
1817 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
1818 IRIX 6 handling.
1819 (restore_ld_library_path_env_vars): Likewise.
1820 * lib/target-supports.exp (check_profiling_available): Remove
1821 mips*-*-irix* handling.
1822 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
1823 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
1824 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
1825
0ec2c2a9
JJ
18262012-03-14 Jakub Jelinek <jakub@redhat.com>
1827
1828 PR c++/52582
1829 * g++.dg/opt/pr52582.C: New test.
1830
c205d0b3
RG
18312012-03-14 Richard Guenther <rguenther@suse.de>
1832
1833 PR tree-optimization/52571
1834 * gcc.dg/vect/vect-2.c: Initialize arrays.
1835 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
1836 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
1837 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
1838
26c71b93
RG
18392012-03-14 Richard Guenther <rguenther@suse.de>
1840
1841 PR middle-end/52080
1842 PR middle-end/52097
1843 PR middle-end/48124
1844 * gcc.dg/torture/pr48124-1.c: New testcase.
1845 * gcc.dg/torture/pr48124-2.c: Likewise.
1846 * gcc.dg/torture/pr48124-3.c: Likewise.
1847 * gcc.dg/torture/pr48124-4.c: Likewise.
1848
1caf8dd6
RG
18492012-03-14 Richard Guenther <rguenther@suse.de>
1850
1851 PR middle-end/52578
1852 * gcc.dg/pr52578.c: New testcase.
1853
717a5c62
JJ
18542012-03-14 Jakub Jelinek <jakub@redhat.com>
1855
1856 PR c++/52521
1857 * g++.dg/cpp0x/udlit-args2.C: New test.
1858
13bd57a1
OE
18592012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1860
1861 PR target/48596
1862 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
1863 * gcc.c-torture/compile/pr48596.c: ... here.
1864
74788b80
DS
18652012-01-30 Dodji Seketeli <dodji@redhat.com>
1866
1867 PR c++/51641
1868 * g++.dg/lookup/hidden-class17.C: New test.
1869
9243c51d
JJ
18702012-03-13 Jakub Jelinek <jakub@redhat.com>
1871
1872 PR c/52577
1873 * gcc.dg/Wunused-var-3.c: New test.
1874
43332529
MJ
18752012-03-13 Martin Jambor <mjambor@suse.cz>
1876
1877 * gcc.dg/misaligned-expand-2.c: New test.
1878
0c12cd5e
RG
18792012-03-13 Richard Guenther <rguenther@suse.de>
1880
1881 PR middle-end/52134
1882 * gcc.dg/pr52134.c: New testcase.
1883
d47657bd
RO
18842012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1885
1886 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
1887
0452b4d4
BS
18882012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1889
1890 PR tree-optimization/46728
1891 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
1892 * gcc.target/powerpc/pr46728-5.c: Likewise.
1893 * gcc.target/powerpc/pr46728-8.c: Likewise.
1894 * gcc.target/powerpc/pr46728-10.c: Likewise.
1895 * gcc.target/powerpc/pr46728-11.c: Likewise.
1896 * gcc.target/powerpc/pr46728-13.c: Likewise.
1897 * gcc.target/powerpc/pr46728-14.c: Likewise.
1898 * gcc.target/powerpc/pr46728-15.c: Likewise.
1899
7792bd8a
PC
19002012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
1901
1902 PR c++/52299
1903 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
1904
19eb5c1a
BS
19052012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1906
1907 PR tree-optimization/46728
1908 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
1909 * gcc.target/powerpc/pr46728-5.c: Likewise.
1910 * gcc.target/powerpc/pr46728-8.c: Likewise.
1911 * gcc.target/powerpc/pr46728-10.c: Likewise.
1912 * gcc.target/powerpc/pr46728-11.c: Likewise.
1913 * gcc.target/powerpc/pr46728-13.c: Likewise.
1914 * gcc.target/powerpc/pr46728-14.c: Likewise.
1915 * gcc.target/powerpc/pr46728-15.c: Likewise.
1916
9438adb0
GJL
19172012-03-12 Georg-Johann Lay <avr@gjlay.de>
1918
1919 PR target/49868
1920 * gcc.target/avr/torture/addr-space-1.h: New file.
7dc3263c
GJL
1921 * gcc.target/avr/torture/addr-space-1-g.h: New test.
1922 * gcc.target/avr/torture/addr-space-1-0.h: New test.
1923 * gcc.target/avr/torture/addr-space-1-1.h: New test.
1924 * gcc.target/avr/torture/addr-space-1-x.h: New test.
7792bd8a 1925
b928d32b
AP
19262012-03-12 Andrew Pinski <apinski@cavium.com>
1927
1928 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
1929
5c30094f
RO
19302012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1931
1932 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
1933 * g++.dg/abi/thunk4.C: Likewise.
1934 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
1935 Adapt line numbers.
1936 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
1937 handling.
1938 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
1939 * g++.dg/eh/spbp.C: Likewise.
1940 * g++.dg/ext/label13.C: Likewise.
1941 * g++.dg/guality/guality.exp: Likewise.
1942 * g++.dg/other/anon5.C: Likewise.
1943 * g++.dg/other/pragma-ep-1.C: Remove.
1944 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
1945 * g++.dg/warn/pr31246.C: Likewise.
1946 * g++.dg/warn/weak1.C: Likewise.
1947 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
1948 * g++.old-deja/g++.ext/attrib5.C: Likewise.
1949 * gcc.c-torture/compile/limits-declparen.c: Likewise.
1950 * gcc.c-torture/compile/limits-pointer.c: Likewise.
1951 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
1952 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
1953 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
1954 * gcc.dg/c99-tgmath-1.c: Likewise.
1955 * gcc.dg/c99-tgmath-2.c: Likewise.
1956 * gcc.dg/c99-tgmath-3.c: Likewise.
1957 * gcc.dg/c99-tgmath-4.c: Likewise.
1958 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
1959 handling.
1960 * gcc.dg/debug/pr49032.c: Likewise.
1961 * gcc.dg/guality/guality.exp: Likewise.
1962 * gcc.dg/intmax_t-1.c: Likewise.
1963 * gcc.dg/pr48616.c: Likewise.
1964 * gcc.dg/pragma-ep-1.c: Remove.
1965 * gcc.dg/pragma-ep-2.c: Remove.
1966 * gcc.dg/pragma-ep-3.c: Remove.
1967 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
1968 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
1969 * gcc.misc-tests/gcov-14.c: Likewise.
1970 * gfortran.dg/guality/guality.exp: Likewise.
1971 * lib/target-supports.exp (check_weak_available): Likewise.
1972 (add_options_for_tls): Likewise.
1973 (check_ascii_locale_available): Likewise.
1974 * obj-c++.dg/dwarf-2.mm: Likewise.
1975 * objc.dg/dwarf-1.m: Likewise.
1976 * objc.dg/dwarf-2.m: Likewise.
1977
01c1f20d
JJ
19782012-03-12 Jakub Jelinek <jakub@redhat.com>
1979
7b5c5139
JJ
1980 PR tree-optimization/51721
1981 * gcc.dg/tree-ssa/vrp64.c: New test.
1982
01c1f20d
JJ
1983 PR tree-optimization/52533
1984 * gcc.c-torture/compile/pr52533.c: New test.
1985
bf2eaa3f
KY
19862012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
1987
1988 * gcc.target/i386/rtm-xabort-1.c: New.
1989 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
1990 * gcc.target/i386/rtm-xend-1.c: Ditto.
1991 * gcc.target/i386/rtm-xtest-1.c: Ditto.
1992 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
1993 * gcc.target/i386/sse-13.c: Ditto.
1994 * gcc.target/i386/sse-14.c: Ditto.
1995 * gcc.target/i386/sse-22.c: Ditto.
1996 * gcc.target/i386/sse-23.c: Ditto.
1997 * g++.dg/other/i386-2.C: Ditto.
1998 * g++.dg/other/i386-3.C: Ditto.
1999
0859be17
TB
20002012-03-12 Tobias Burnus <burnus@net-b.de>
2001
2002 PR fortran/52542
2003 * gfortran.dg/proc_ptr_35.f90: New.
2004
bddc10b6
UB
20052012-03-11 Uros Bizjak <ubizjak@gmail.com>
2006
2007 PR target/52530
2008 * gcc.dg/torture/pr52530.c: New test.
2009
07c0b560
OE
20102012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2011
2012 PR target/51244
2013 * gcc.target/sh/pr51244-1.c: Fix thinkos.
2014
208d340e
JDA
20152012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2016
4a672a26
JDA
2017 PR target/52450
2018 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2019
208d340e
JDA
2020 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2021
210ac0b7
AP
20222012-03-09 Andrew Pinski <apinski@cavium.com>
2023
2024 PR middle-end/51988
2025 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
2026 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
2027
bef28ced
JL
20282012-03-09 Jiangning Liu <jiangning.liu@arm.com>
2029
2030 * gcc.dg/tree-ssa/scev-3.c: New.
2031 * gcc.dg/tree-ssa/scev-4.c: New.
2032
232d1950
TB
20332012-03-08 Tobias Burnus <burnus@net-b.de>
2034
2035 PR fortran/52469
2036 * gfortran.dg/proc_ptr_34.f90
2037
5ceb809d
JM
20382012-03-07 Jason Merrill <jason@redhat.com>
2039
2040 PR c++/52521
2041 * g++.dg/cpp0x/udlit-mangle.C: New.
2042
ad540a5e
PH
20432012-03-06 Pat Haugen <pthaugen@us.ibm.com>
2044
2045 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
2046
9da5500b
RG
20472012-03-06 Richard Guenther <rguenther@suse.de>
2048
2049 PR middle-end/52493
2050 * gcc.dg/torture/pr52493.c: New testcase.
2051
6bb485a3
RG
20522012-03-06 Richard Guenther <rguenther@suse.de>
2053
2054 PR lto/52097
2055 * gcc.dg/lto/pr52097_0.c: New testcase.
2056
9747719a
OE
20572012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
2058
2059 PR target/51244
2060 * gcc.target/sh/pr51244-1.c: New.
2061 * gcc.target/sh/pr51244-2.c: New.
2062 * gcc.target/sh/pr51244-3.c: New.
2063
bb828cc7
JM
20642012-03-05 Jason Merrill <jason@redhat.com>
2065
b5053024
JM
2066 PR c++/51930
2067 * g++.dg/ext/visibility/template11.C: New.
2068
bb828cc7
JM
2069 * g++.dg/cpp0x/implicit13.C: New.
2070
3877a6a6
JJ
20712012-03-05 Jakub Jelinek <jakub@redhat.com>
2072
2073 PR tree-optimization/51721
2074 * gcc.dg/tree-ssa/vrp63.c: New test.
2075 * gcc.dg/pr51721.c: New test.
2076
5bf5fa56
MM
20772012-03-04 Mikael Morin <mikael@gcc.gnu.org>
2078
2079 PR fortran/50981
2080 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
2081 argument checks.
2082
f57207b8
L
20832012-03-04 H.J. Lu <hongjiu.lu@intel.com>
2084
2085 PR target/52146
2086 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
2087
8b59af5c
MM
20882012-03-04 Mikael Morin <mikael@gcc.gnu.org>
2089
2090 PR fortran/50981
2091 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
2092
d4ce3635
GJL
20932012-03-04 Georg-Johann Lay <avr@gjlay.de>
2094
173be466 2095 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
d4ce3635
GJL
2096 int32plus.
2097
77d4d7c5
JM
20982012-03-03 Jason Merrill <jason@redhat.com>
2099
a491b7be
JM
2100 * g++.dg/cpp0x/nsdmi-defer6.C: New.
2101
743af85b
JM
2102 Core 1270
2103 * g++.dg/cpp0x/initlist65.C: New.
2104
77d4d7c5
JM
2105 PR c++/36797
2106 * g++.dg/ext/is_empty2.C: New.
2107
6230987e
TB
21082012-03-03 Tobias Burnus <burnus@net-b.de>
2109
2110 PR fortran/48820
2111 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
2112
0e193637
TB
21132012-03-03 Tobias Burnus <burnus@net-b.de>
2114
2115 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
2116 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2117 * gfortran.dg/bind_c_usage_8.f03: Ditto.
2118 * gfortran.dg/c_kind_tests_2.f03: Ditto.
2119 * gfortran.dg/class_30.f90: Remove dg-warning line.
2120 * gfortran.dg/bind_c_usage_25.f90: New.
2121
905f067c
TB
21222012-03-03 Tobias Burnus <burnus@net-b.de>
2123
2124 PR fortran/48820
2125 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
2126 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
2127 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
2128
45a69325
TB
21292012-03-03 Tobias Burnus <burnus@net-b.de>
2130
2131 PR fortran/48820
2132 * gfortran.dg/assumed_type_1.f90: New.
2133 * gfortran.dg/assumed_type_2.f90: New.
2134 * gfortran.dg/assumed_type_3.f90: New.
2135 * gfortran.dg/assumed_type_4.f90: New.
2136
5e44ea89
OE
21372012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
2138
2139 PR target/49486
2140 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
2141 * gcc.target/sh/pr49468-di.c: New.
2142
093193be
MK
21432012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
2144
2145 * gcc.dg/graphite/pr50561.c: Update.
2146
2ff16893
PB
21472012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2148
2149 * gcc.target/powerpc/pr52457.c: New test.
2150
5d216c70
UW
21512012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
2152
2153 * gcc.target/arm/sat-1.c: New test.
2154
2b57045b
UB
21552012-03-02 Uros Bizjak <ubizjak@gmail.com>
2156
2157 PR target/46716
76945a7c 2158 * gcc.target/i386/pr46716.c: New test.
2b57045b 2159
ff2f581b
PC
21602012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2161
2162 PR c++/51989
2163 * g++.dg/cpp0x/sfinae32.C: New.
2164
c4ddde1b
RG
21652012-03-02 Richard Guenther <rguenther@suse.de>
2166
2167 PR tree-optimization/52406
2168 * gcc.dg/torture/pr52406.c: New testcase.
2169
6ee65df3
TB
21702012-03-02 Tobias Burnus <burnus@net-b.de>
2171
2172 PR fortran/52325
2173 * gfortran.dg/derived_comp_array_ref_8.f90: New.
2174 * gfortran.dg/nullify_2.f90: Update dg-error.
2175 * gfortran.dg/nullify_4.f90: Ditto.
2176 * gfortran.dg/pointer_init_6.f90: Ditto.
2177
f18075ff
TB
21782012-03-02 Tobias Burnus <burnus@net-b.de>
2179
2180 PR fortran/52270
2181 * gfortran.dg/class_51.f90: New.
2182
2b91eb32
TB
21832012-03-02 Tobias Burnus <burnus@net-b.de>
2184
2185 PR fortran/52452
2186 * gfortran.dg/intrinsic_8.f90: New.
2187
5e4119ea
KT
21882012-03-01 Kai Tietz <ktietz@redhat.com>
2189
2190 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2191 routines on mingw targets.
2b57045b 2192 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
5e4119ea 2193
69ef9a79
JJ
21942012-03-01 Jakub Jelinek <jakub@redhat.com>
2195
2196 PR tree-optimization/52445
2197 * gcc.dg/pr52445.c: New test.
2198
598e67d7
JJ
21992012-02-29 Jakub Jelinek <jakub@redhat.com>
2200
29ebe616
JJ
2201 PR target/52437
2202 * gcc.c-torture/compile/pr52437.c: New test.
2203
a3017cf1
JJ
2204 PR middle-end/52419
2205 * gcc.dg/torture/pr52419.c: New test.
2206
598e67d7
JJ
2207 PR tree-optimization/52429
2208 * gcc.dg/torture/pr52429.c: New test.
2209 * g++.dg/opt/pr52429.C: New test.
2210
e80cd3b0
RG
22112012-02-29 Richard Guenther <rguenther@suse.de>
2212
2213 PR testsuite/52297
2214 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2215 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2216 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2217 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2218 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2219 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2220
9b7316d7
JJ
22212012-02-29 Jakub Jelinek <jakub@redhat.com>
2222
2223 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2224
5cda350e
PT
22252012-02-29 Paul Thomas <pault@gcc.gnu.org>
2226
2227 PR fortran/52386
2228 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2229
fd92bb80
MGD
22302012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2231
2232 PR target/51534
2233 * gcc.target/arm/neon/pr51534.c: New testcase.
2234
8eef33ca
RG
22352012-02-28 Richard Guenther <rguenther@suse.de>
2236
2237 PR target/52407
2238 * gcc.dg/torture/pr52407.c: New testcase.
2239
192af6e8
RE
22402012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2241
2242 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2243 * gcc.target/arm/vfp2.c: Likewise.
2244 * gcc.target/arm/vfp3.c: Likewise.
2245 * gcc.target/arm/vfp4.c: Likewise.
2246 * gcc.target/arm/vfp5.c: Likewise.
2247 * gcc.target/arm/vfp6.c: Likewise.
2248 * gcc.target/arm/vfp7.c: Likewise.
2249 * gcc.target/arm/vfp8.c: Likewise.
2250 * gcc.target/arm/vfp9.c: Likewise.
2251 * gcc.target/arm/vfp10.c: Likewise.
2252 * gcc.target/arm/vfp11.c: Likewise.
2253 * gcc.target/arm/vfp12.c: Likewise.
2254 * gcc.target/arm/vfp13.c: Likewise.
2255 * gcc.target/arm/vfp14.c: Likewise.
2256 * gcc.target/arm/vfp15.c: Likewise.
2257 * gcc.target/arm/vfp16.c: Likewise.
2258 * gcc.target/arm/vfp17.c: Likewise.
2259 * gcc.target/arm/neon-constants.h: New file.
2260 * gcc.target/arm/neon-vect1.c: New test.
2261 * gcc.target/arm/neon-vect2.c: New test.
2262 * gcc.target/arm/neon-vect3.c: New test.
2263 * gcc.target/arm/neon-vect4.c: New test.
2264 * gcc.target/arm/neon-vect5.c: New test.
2265 * gcc.target/arm/neon-vect6.c: New test.
2266 * gcc.target/arm/neon-vect7.c: New test.
2267 * gcc.target/arm/neon-vect8.c: New test.
2268
3a5a825a
RG
22692012-02-28 Richard Guenther <rguenther@suse.de>
2270
2271 PR tree-optimization/52402
2272 * gcc.dg/torture/pr52402.c: New testcase.
2273
95510497
RG
22742012-02-28 Richard Guenther <rguenther@suse.de>
2275
2276 PR lto/52400
2277 * g++.dg/lto/pr52400_0.C: New testcase.
2278
99670dc3
GJL
22792012-02-28 Georg-Johann Lay <avr@gjlay.de>
2280
2281 * gcc.target/avr/torture/builtins-1.c: New test.
2282 * gcc.target/avr/torture/builtins-error.c: New test.
2283
bae980b1
KT
22842012-02-28 Kai Tietz <ktietz@redhat.com>
2285
2b57045b 2286 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
bae980b1 2287 * gcc.target/i386/pr45352-2.c: Likewise.
2b57045b
UB
2288 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
2289 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
bae980b1
KT
2290 targets instead rand.
2291 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2292 * gcc.target/i386/sse2-mul-1.c: Likewise.
2293 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2b57045b 2294 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
bae980b1
KT
2295 * gcc.target/i386/pad-1.c: Likewise.
2296 * gcc.target/i386/pad-9.c: Likewise.
2297 * gcc.target/i386/pad-2.c: Likewise.
2298 * gcc.target/i386/pad-5b.c: Likewise.
2299 * gcc.target/i386/pad-8.c: Likewise.
2300 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2301 * gcc.target/i386/pr44130.c: Likewise.
2302 * gcc.target/i386/align-main-1.c: Likewise.
2303 * gcc.target/i386/align-main-2.c: Likewise.
2304 * gcc.target/i386/sw-1.c: Likewise.
2305 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2306 on x64 mingw target.
2307 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2308 * gcc.target/i386/pr46295.c: Likewise.
2309 * gcc.target/i386/amd64-abi-1.c: Likewise.
2310 * gcc.target/i386/amd64-abi-2.c: Likewise.
2311 * gcc.target/i386/pr39082-1.c: Likewise.
2312 * gcc.target/i386/pr39162.c: Likewise.
2313 * gcc.target/i386/pr22152.c: Likewise.
2314 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2315 * gcc.target/i386/wrfsbase-2.c: Likewise.
2316 * gcc.target/i386/local.c: Likewise
2317 * gcc.target/i386/wrgsbase-1.c: Likewise.
2318 * gcc.target/i386/wrfsbase-1.c: Likewise.
2319 * gcc.target/i386/pr39315-3.c: Likewise.
2320 * gcc.target/i386/pr35767-4.c: Likewise.
2321 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2322 x64 mingw target.
2323 * gcc.target/i386/pr45336-2.c: Likewise.
2324 * gcc.target/i386/pr45336-1.c: Likewise.
2325 * gcc.target/i386/pr45336-4.c: Likewise.
2326
2afda005
TG
23272012-02-27 Tristan Gingold <gingold@adacore.com>
2328
2329 * gnat.dg/array20.ad[sb]: New test.
2330
56b15099
JJ
23312012-02-27 Jakub Jelinek <jakub@redhat.com>
2332
2333 PR target/52375
2334 * gcc.target/arm/pr52375.c: New test.
2335 * gcc.c-torture/compile/pr52375.c: New test.
2336
0d6d338f
UW
23372012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2338
2339 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2340 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2341
a0b8b1b7
EB
23422012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2343
2344 * gnat.dg/aggr19.adb: New test.
2345 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2346
442180a2
OE
23472012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2348
2349 PR target/49263
2350 * gcc.target/sh/pr49263.c: New.
2351
9fced756
AM
23522012-02-24 Andrew MacLeod <amacleod@redhat.com>
2353
2354 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2355 simulate_thread_wrapper_other_threads
2356 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2357 Move initialization of 'value' to main().
2358 (main): Initialize 'value';
2359 * gcc.dg/simulate-thread/speculative-store.c
2360 (simulate_thread_step_verify): Return 0 when successful.
2361 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2362 Reduce threshold.
2363 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2364 (simulate_thread_wrapper_other_threads): Return a success/fail value
2365 and issue an error if the instruction count threshold is exceeded.
2366
89743f6c
RO
23672012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2368
2369 PR target/50580
2370 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2371 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2372
bf948210
RG
23732012-02-24 Richard Guenther <rguenther@suse.de>
2374
2375 PR middle-end/52355
2376 * gcc.dg/pr52355.c: New testcase.
2377
4d33b771
KT
23782012-02-23 Kai Tietz <ktietz@redhat.com>
2379
2b57045b 2380 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
4d33b771
KT
2381 * gcc.dg/Wpadded.c: Likewise.
2382 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2383 structure-layout.
2384 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2385 for sleep by Sleep and add windows.h include for this function.
2386 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2387 targets.
2388 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2389 target.
2b57045b 2390 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
4d33b771
KT
2391 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2392 on x64 mingw target.
2393 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2394 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2395 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2396 failure on LLP64 target.
2397
560ad308
UB
23982012-02-23 Uros Bizjak <ubizjak@gmail.com>
2399
2400 PR c/52290
2401 * gcc.dg/noncompile/pr52290.c: New test.
2402
a348dc7f
JJ
24032012-02-23 Jakub Jelinek <jakub@redhat.com>
2404
2405 PR tree-optimization/52019
2406 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2407
b1c982db
KT
24082012-02-22 Kai Tietz <ktietz@redhat.com>
2409
2410 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2411 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2412 derived pdiff_t type.
2413 * g++.dg/torture/pr49720.C: Likewise
2414
9517e333
UB
24152012-02-22 Uros Bizjak <ubizjak@gmail.com>
2416
2417 PR target/52330
2418 * gcc.target/i386/pr52330.c: New test.
2419
4ff89fcb
TB
24202012-02-22 Tobias Burnus <burnus@net-b.de>
2421
2422 PR fortran/52335
2423 * gfortran.dg/io_constraints_10.f90: New.
2424
bf210ecf
UW
24252012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2426
2427 * lib/target-supports.exp (check_effective_target_vect_condition):
2428 Return true for NEON.
2429
333f1d87
KT
24302012-02-21 Kai Tietz <ktietz@redhat.com>
2431
9517e333 2432 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
333f1d87 2433
01718e96
RG
24342012-02-21 Richard Guenther <rguenther@suse.de>
2435
2436 PR tree-optimization/52324
2437 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2438
305406d3
GJL
24392012-02-21 Georg-Johann Lay <avr@gjlay.de>
2440
2441 PR middle-end/51782
2442 * gcc.target/avr/torture/pr51782-1.c: New test.
2443
949e47e5
JJ
24442012-02-21 Jakub Jelinek <jakub@redhat.com>
2445
2446 PR tree-optimization/52318
2447 * gcc.dg/pr52318.c: New test.
2448
9954e17f
KT
24492012-02-20 Kai Tietz <ktietz@redhat.com>
2450
2451 * gcc.dg/bf-ms-layout-3.c: New testcase.
2452
95d65553
TK
24532012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2454
2455 PR testsuite/52229
2456 PR fortran/32380
2457 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
2458
a7ce6ec3
RG
24592012-02-20 Richard Guenther <rguenther@suse.de>
2460
2461 PR tree-optimization/52298
2462 * gcc.dg/torture/pr52298.c: New testcase.
2463 * gcc.dg/vect/pr52298.c: Likewise.
2464
ba641b7e 24652012-02-20 Georg-Johann Lay <avr@gjlay.de>
95d65553 2466
ba641b7e 2467 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
b0408f13 2468 * gcc.c-torture/execute/pr52286.c: Ditto.
ba641b7e 2469
5a226e0a
JJ
24702012-02-20 Jakub Jelinek <jakub@redhat.com>
2471
2472 PR tree-optimization/52286
2473 * gcc.c-torture/execute/pr52286.c: New test.
2474
d2c5dbf2
TB
24752012-02-18 Tobias Burnus <burnus@net-b.de>
2476
2477 PR fortran/52295
2478 * gfortran.dg/interface_35.f90: Use -std=f2003.
2479 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
2480 * gfortran.dg/interface_assignment_4.f90: Ditto.
2481 * gfortran.dg/bessel_1.f90: Ditto.
2482 * gfortran.dg/func_result_6.f90: Ditto.
2483 * gfortran.dg/hypot_1.f90: Ditto.
2484 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
2485
0c133211
TB
24862012-02-17 Tobias Burnus <burnus@net-b.de>
2487
2488 PR translation/52232
2489 PR translation/52234
2490 PR translation/52245
2491 PR translation/52246
2492 PR translation/52262
2493 PR translation/52273
2494 * gfortran.dg/coarray_22.f90: Update dg-error.
2495 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
2496
459e2649
RO
24972012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2498
2499 PR target/51753
2500 * lib/gcc-simulate-thread.exp: Load timeout.exp.
2501 (simulate-thread): Use default timeout.
2502
e9339a68
JM
25032012-02-16 Jason Merrill <jason@redhat.com>
2504
2505 PR c++/52248
2506 * g++.dg/ext/timevar1.C: New.
2507
6acc8d53
FC
25082012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
2509
2510 PR c++/52126
2511 * g++.dg/template/using21.C: New.
2512 * g++.dg/template/using22.C: Likewise.
2513
539b471b
JM
25142012-02-16 Jason Merrill <jason@redhat.com>
2515
2516 PR c++/51415
2517 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
2518
183d6db2
JJ
25192012-02-16 Jakub Jelinek <jakub@redhat.com>
2520
e20f6b4b
JJ
2521 PR tree-optimization/52255
2522 * gcc.c-torture/compile/pr52255.c: New test.
2523
04c937f5
JJ
2524 PR debug/52260
2525 * g++.dg/debug/dwarf2/pr52260.C: New test.
2526
183d6db2
JJ
2527 PR middle-end/51929
2528 * g++.dg/ipa/pr51929.C: New test.
2529
a0367cc1
MM
25302012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2531
2532 PR target/52199
2533 * gcc.target/powerpc/pr52199.c: New file.
2534
3c872883
RO
25352012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2536
2537 PR target/52152
2538 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
2539
3a20d87c
RO
25402012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2541
2542 * gcc.dg/pr51867.c: Don't include <math.h>.
2543 (sqrtf): Declare.
2544
adc44a79
GJL
25452012-02-15 Georg-Johann Lay <avr@gjlay.de>
2546
2547 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
2548 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
2549
28db21ee
TG
25502012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
2551
2552 PR tree-optimization/50561
2553 * gcc.dg/graphite/pr50561.c: New testcase.
2554
0c578db6
GJL
25552012-02-15 Georg-Johann Lay <avr@gjlay.de>
2556
2557 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
2558 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
2559
4a582c9f
EB
25602012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2561
1c4ae4e5
EB
2562 * gnat.dg/discr35.ad[sb]: New test.
2563
25642012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2565
2566 * gnat.dg/volatile10.adb: New test.
4a582c9f
EB
2567 * gnat.dg/volatile10_pkg.ads: New helper.
2568
7f3dee0e
JM
25692012-02-14 Jason Merrill <jason@redhat.com>
2570
2571 * g++.dg/ext/attrib43.C: New.
2572
5cd3514c
HPN
25732012-02-14 Hans-Peter Nilsson <hp@axis.com>
2574
9517e333 2575 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
5cd3514c 2576 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
9517e333 2577 fgnu_tm.
5cd3514c
HPN
2578 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
2579 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
2580 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
2581 effective_target fgnu_tm.
2582 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
2583
61c85130
JJ
25842012-02-14 Jakub Jelinek <jakub@redhat.com>
2585
2586 PR c++/52247
2587 * g++.dg/template/asmgoto1.C: New test.
2588
ebe8daca
ILT
25892012-02-14 Ian Lance Taylor <iant@google.com>
2590
2591 PR go/48501
2592 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
2593 compiling generated file for 64bit and index tests.
2594
7f0dbd0a
UB
25952012-02-14 Uros Bizjak <ubizjak@gmail.com>
2596
2597 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
2598
8085c586
RG
25992012-02-14 Richard Guenther <rguenther@suse.de>
2600
2601 PR tree-optimization/52244
2602 PR tree-optimization/51528
2603 * gcc.dg/torture/pr52244.c: New testcase.
2604
dd552284
WL
26052012-02-14 Walter Lee <walt@tilera.com>
2606
2607 * g++.dg/other/PR23205.C: Disable test on tile.
2608 * g++.dg/other/pr23205-2.C: Disable test on tile.
2609 * gcc.dg/20020312-2.c: Add a condition for __tile__.
2610 * gcc.dg/20040813-1.c: Disable test on tile.
2611 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
2612 * gcc.misc-tests/linkage.exp: Handle tilegx.
2613
7daac345
JJ
26142012-02-14 Jakub Jelinek <jakub@redhat.com>
2615
2616 PR tree-optimization/52210
2617 * gcc.dg/pr52210.c: New test.
2618
f0ebe02d
JM
26192012-02-14 Jason Merrill <jason@redhat.com>
2620
2621 PR c++/39055
2622 * g++.dg/overload/defarg5.C: New.
2623
45f41865
JJ
26242012-02-14 Jakub Jelinek <jakub@redhat.com>
2625
2626 PR c/52181
2627 * c-c++-common/pr52181.c: New test.
2628
e3793c6f
JJ
26292012-02-13 Jakub Jelinek <jakub@redhat.com>
2630
2631 PR c++/52215
2632 * g++.dg/ext/atomic-1.C: New test.
2633
fecc70de
AK
26342012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2635
ce9b1fbd 2636 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
fecc70de 2637
205ec405
JJ
26382012-02-13 Jakub Jelinek <jakub@redhat.com>
2639
2640 PR middle-end/52209
2641 * gcc.c-torture/execute/pr52209.c: New test.
2642
9436b221
MM
26432012-02-12 Mikael Morin <mikael@gcc.gnu.org>
2644
2645 PR fortran/50981
2646 * gfortran.dg/elemental_optional_args_5.f03: New test.
2647
26482012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3e4c9843
IS
2649
2650 PR testsuite/50076
2651 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
2652 cases.
2653
22d87829
ILT
26542012-02-11 Ian Lance Taylor <iant@google.com>
2655
2656 PR go/51874
2657 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
2658 SPARC Solaris. Don't run the test at all on systems where it may
2659 not work, rather than xfailing it.
2660
4cb0fdbc
RS
26612012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2662
2663 PR rtl-optimization/52175
2664 * gcc.c-torture/compile/pr52175.c: New test.
2665
4e92c31f
JM
26662012-02-10 Jason Merrill <jason@redhat.com>
2667
2668 PR c++/51910
2669 * g++.dg/template/repo10.C: New.
2670
bd0ba05d
JJ
26712012-02-11 Jakub Jelinek <jakub@redhat.com>
2672
2673 PR debug/52132
2674 * gcc.dg/pr52132.c: New test.
2675
edb7412e
EB
26762012-02-10 Eric Botcazou <ebotcazou@adacore.com>
2677
2678 * gnat.dg/specs/aggr4.ads: New test.
2679 * gnat.dg/specs/aggr4_pkg.ads: New helper.
2680
877fb450
L
26812012-02-10 H.J. Lu <hongjiu.lu@intel.com>
2682
2683 PR target/52146
2684 * gcc.target/i386/pr52146.c: New.
2685
58d38fd2
JJ
26862012-02-10 Jakub Jelinek <jakub@redhat.com>
2687
2688 PR middle-end/52177
2689 * c-c++-common/pr52177.c: New test.
2690
0f3b7e9a
JH
26912012-02-10 Jan Hubicka <jh@suse.cz>
2692
2693 PR middle-end/48600
2694 * g++.dg/torture/pr48600.C: New testcase.
2695
16e0be9b
PB
26962012-02-09 Peter Bergner <bergner@vnet.ibm.com>
2697
2698 PR middle-end/52140
2699 * gcc.dg/dfp/pr52140.c: New test.
2700
732b7729
JJ
27012012-02-09 Jakub Jelinek <jakub@redhat.com>
2702
2703 PR fortran/32380
2704 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
2705 of dg-options.
2706
15ed19ff
BC
27072012-02-09 Bin Cheng <bin.cheng@arm.com>
2708
2709 PR middle-end/51867
2710 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
2711 * testsuite/gcc.dg/pr51867.c: New test.
2712
b23999ae
ILT
27132012-02-09 Ian Lance Taylor <iant@google.com>
2714
2715 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
2716 which don't support -fsplit-stack. Turn off optimization when
2717 compiling select5-out.go.
2718
cd636811
ILT
27192012-02-08 Ian Lance Taylor <iant@google.com>
2720
2721 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
2722 systems which don't support -fsplit-stack.
2723
d7af47f6
AM
27242012-02-08 Andrew MacLeod <amacleod@redhat.com>
2725
2726 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
cd636811 2727 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
d7af47f6
AM
2728 machine instuction in the log.
2729
27302012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
2731
2732 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
2733 to 20 seconds.
2734
5371f719
MG
27352012-02-08 Magnus Granberg <zorry@gentoo.org>
2736
2737 PR driver/48524
2738 * gcc.dg/pr48524.c: New test.
2739 * gcc.dg/pr48524.spec: New spec file for test.
2740
ca1a91d6
TK
27412012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2742
2743 PR fortran/32380
2744 * gfortran.dg/vect/pr32380.f90: New test.
2745
5d24176e
TB
27462012-02-08 Tobias Burnus <burnus@net-b.de>
2747
2748 PR fortran/52151
2749 * gfortran.dg/realloc_on_assign_12.f90: New.
2750
ea72cc1d
RG
27512012-02-08 Richard Guenther <rguenther@suse.de>
2752
2753 PR rtl-optimization/52170
2754 * gcc.dg/torture/pr52170.c: New testcase.
2755
bd73623c
JJ
27562012-02-08 Jakub Jelinek <jakub@redhat.com>
2757
9e66e106
JJ
2758 PR gcov-profile/52150
2759 * gcc.dg/tree-prof/pr52150.c: New test.
2760
bd73623c
JJ
2761 PR rtl-optimization/52139
2762 * gcc.dg/pr52139.c: New test.
2763
84d594c6
JM
27642012-02-07 Jason Merrill <jason@redhat.com>
2765
88f7a9f6
JM
2766 PR c++/51675
2767 * g++.dg/cpp0x/constexpr-union3.C: New.
2768
84d594c6
JM
2769 PR c++/52035
2770 * g++.dg/lto/pr52035_0.C: New.
2771
eab08fec
JDA
27722012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2773
2774 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
2775 * gcc.dg/special/weak-1.c: Likewise.
2776 * gcc.dg/ucnid-12.c: Likewise.
2777 * gcc.dg/torture/pr45678-1.c: Likewise.
2778 * gcc.dg/torture/pr45678-2.c: Likewise.
2779 * gcc.dg/vector-4.c: Likewise.
2780 * gcc.dg/ipa/inline-5.c: Likewise.
2781 * gcc.dg/ucnid-11.c: Likewise.
2782 * gcc.misc-tests/gcov-13.c: Likewise.
2783 * gcc.misc-tests/gcov-14.c: Likewise.
2784 * g++.dg/ext/label13.C: Likewise.
2785 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
2786 hppa*-*-hpux* options.
2787 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
2788 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
2789 * gcc.dg/pr48616.c: Likewise.
2790 * gcc.dg/pr17957.c: Likewise.
2791 * gcc.dg/pr17055-1.c: Likewise.
2792 * gcc.dg/pr32912-1.c: Likewise.
2793 * gcc.dg/tm/pr51472.c: Likewise.
2794 * c-c++-common/fold-bitand-4.c: Likewise.
2795 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
2796 Use dg-additional-options for extra options.
2797
1e4b5b0b
JR
27982012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
2799
2800 * gcc.target/epiphany/interrupt-2.c: New test.
2801
584cf8c7
RS
28022012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2803
2804 PR target/52155
85dcef0d 2805 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
584cf8c7
RS
2806 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
2807 for MIPS ELF.
2808
040af979
RS
28092012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2810
2811 PR target/52152
2812 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
2813
4566de10
RS
28142012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2815
2816 PR middle-end/24306
2817 PR target/52154
2818 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
2819 * gcc.target/mips/va-arg-1.c: New test.
2820
7cb5ce1a
MM
28212012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
2822
2823 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
2824 for -mno-pointers-to-nested-functions.
2825
f22cfd73
EB
28262012-02-07 Eric Botcazou <ebotcazou@adacore.com>
2827
2828 * gcc.c-torture/execute/20120207-1.c: New test.
2829
b1b95093
JJ
28302012-02-07 Jakub Jelinek <jakub@redhat.com>
2831
13a72c0b
JJ
2832 PR rtl-optimization/52060
2833 * gcc.dg/torture/pr52060.c: New test.
2834
b1b95093
JJ
2835 PR middle-end/52074
2836 * gcc.c-torture/compile/pr52074.c: New test.
2837
38cbc63a
TB
28382012-02-07 Tobias Burnus <burnus@net-b.de>
2839
2840 PR fortran/51514
2841 * gfortran.dg/class_to_type_2.f90: New.
2842
9903b69d
TK
28432012-02-06 Thomas König <tkoenig@gcc.gnu.org>
2844
2845 PR fortran/32373
2846 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
2847 Remove module.
2848
cb406914
JM
28492012-02-06 Jason Merrill <jason@redhat.com>
2850
2851 PR c++/52088
2852 * g++.dg/template/conv13.C: New.
2853
973a39ae
RG
28542012-02-06 Richard Guenther <rguenther@suse.de>
2855
2856 PR tree-optimization/52115
2857 * gcc.c-torture/compile/pr52115.c: New testcase.
2858
2c8b5d61
JJ
28592012-02-06 Jakub Jelinek <jakub@redhat.com>
2860
2861 PR target/52129
2862 * gcc.c-torture/execute/pr52129.c: New test.
2863
0ac4c2d0
AB
28642012-02-06 Andrey Belevantsev <abel@ispras.ru>
2865
2ff5ea2d 2866 * gcc.dg/pr48374.c: Actually add the test I forgot
0ac4c2d0
AB
2867 in the 2012-01-25 commit.
2868
9ed480b1
TK
28692012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2870
2871 PR fortran/32373
2872 * gfortran.dg/vect/vect-8.f90: New test case.
2873
d20597cb
TK
28742012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2875
2876 PR fortran/48847
2877 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
2878
83f42cad
PT
28792012-02-05 Paul Thomas <pault@gcc.gnu.org>
2880
2881 PR fortran/52102
2882 * gfortran.dg/class_48.f90 : Add test of allocate class array
2883 component with source in subroutine test3. Remove commenting
2884 out in subroutine test4, since branching on unitialized variable
2885 is now fixed (no PR for this last.).
2886
d257df9b
RS
28872012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2888
2889 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
2890 on MIPS targets.
2891 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
2892
9021d4e1
RS
28932012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2894
2895 PR target/52125
2896 * lib/target-supports.exp (check_effective_target_mips_rel): New.
2897 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
2898
16955e8b
RS
28992012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2900
2901 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
2902 (check_effective_target_sync_int_long): Use it.
2903 (check_effective_target_sync_char_short): Likewise.
2904 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
2905
b1c02fdc
TB
29062012-02-05 Tobias Burnus <burnus@net-b.de>
2907
2908 PR fortran/51972
2909 * gfortran.dg/class_48.f90: Add some further checks.
2910
24ee1384
IR
29112012-02-05 Ira Rosen <irar@il.ibm.com>
2912
2913 PR tree-optimization/52091
2914 * gcc.dg/vect/pr52091.c: New test.
2915
d5785e76
JJ
29162012-02-04 Jakub Jelinek <jakub@redhat.com>
2917
2918 PR rtl-optimization/52113
2919 * gcc.target/avr/pr52113.c: New test.
2920
32410d02
JJ
29212012-02-03 Jakub Jelinek <jakub@redhat.com>
2922
2923 PR rtl-optimization/52092
2924 * gcc.c-torture/compile/pr52092.c: New test.
2925
37da591f
MM
29262012-02-02 Mikael Morin <mikael@gcc.gnu.org>
2927
2928 PR fortran/41587
2929 * gfortran.dg/class_array_10.f03: New test.
2930
2931 PR fortran/46356
2932 * gfortran.dg/class_array_11.f03: New test.
2933
2934 PR fortran/51754
2935 * gfortran.dg/class_array_12.f03: New test.
2936
7de7ae18
PT
29372012-02-02 Paul Thomas <pault@gcc.gnu.org>
2938
2939 PR fortran/52012
2940 * gfortran.dg/realloc_on_assign_11.f90: New test.
2941
1b3f07c7
TB
29422012-02-02 Tobias Burnus <burnus@net-b.de>
2943
2944 PR fortran/52093
2945 * gfortran.dg/shape_7.f90: New.
2946
14bc59cb
RS
29472012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2948
2949 * gcc.target/mips/mips-prepend-1.c: New test.
2950
9517e333
UB
29512012-02-02 Jan Hubicka <jh@suse.cz>
2952 Tom de Vries <tom@codesourcery.com>
5ee770bf
JH
2953
2954 PR middle-end/51998
2955 * testsuite/gcc.dg/alias-12.c: New testcase.
2956 * testsuite/gcc.dg/alias-13.c: New testcase.
2957
13c931c9
JJ
29582012-02-02 Jakub Jelinek <jakub@redhat.com>
2959
903e49f5
JJ
2960 PR target/52086
2961 * gcc.dg/pr52086.c: New test.
2962
13c931c9
JJ
2963 PR tree-optimization/52073
2964 * gcc.c-torture/compile/pr52073.c: New test.
2965
cf82db16
TK
29662012-02-01 Thomas König <tkoenig@gcc.gnu.org>
2967
2968 PR fortran/51958
2969 * gfortran.dg/function_optimize_10.f90: New test.
2970
25f10bd4
UB
29712012-02-01 Uros Bizjak <ubizjak@gmail.com>
2972
2973 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
2974 test on alpha*-*-*.
2975
6b6cd722
TB
29762012-02-01 Tobias Burnus <burnus@net-b.de>
2977
2978 PR fortran/52024
2979 * gfortran.dg/typebound_operator_14.f90: New.
2980
37da591f 29812012-02-01 Tobias Burnus <burnus@net-b.de>
887ee29f
TB
2982
2983 PR fortran/52059
2984 * gfortran.dg/elemental_function_1.f90: New.
2985
07ad5438
GJL
29862012-02-01 Georg-Johann Lay <avr@gjlay.de>
2987
2988 PR rtl-optimization/51374
61939285
GJL
2989 * gcc.target/avr/torture/pr51374-1.c:
2990 Also fail if SBIS is seen.
2991
29922012-02-01 Georg-Johann Lay <avr@gjlay.de>
2993
2994 PR rtl-optimization/51374
2995 * gcc.target/avr/torture/pr51374-1.c: New.
07ad5438 2996
218e1228
TB
29972012-01-31 Tobias Burnus <burnus@net-b.de>
2998
2999 PR fortran/52024
3000 * gfortran.dg/typebound_generic_11.f90: New.
3001
0b73eb81
TB
30022012-01-31 Tobias Burnus <burnus@net-b.de>
3003
3004 PR fortran/52029
3005 * gfortran.dg/class_49.f90: New.
3006
2419ff64
TB
30072012-01-31 Tobias Burnus <burnus@net-b.de>
3008
3009 PR fortran/52013
3010 * gfortran.dg/elemental_args_check_6.f90: New.
3011
2297ab7d
JM
30122012-01-31 Jason Merrill <jason@redhat.com>
3013
3014 PR c++/52043
3015 * g++.dg/cpp0x/variadic122.C: New.
3016
458842fb
PT
30172012-01-31 Paul Thomas <pault@gcc.gnu.org>
3018
3019 PR fortran/52012
3020 * gfortran.dg/realloc_on_assign_10.f90: New test.
3021
63d7ceaa
RG
30222012-01-31 Richard Guenther <rguenther@suse.de>
3023
3024 PR tree-optimization/51528
3025 * gcc.dg/torture/pr51528.c: New testcase.
3026
25fb834e
UB
30272012-01-30 Uros Bizjak <ubizjak@gmail.com>
3028
3029 PR go/48501
3030 * lib/go.exp (go_target_compile): Append timeout= to options.
3031 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3032 select5-out.go test on alpha*-*-* targets.
3033
03beeffe
RS
30342012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3035
3036 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3037 (TEST_SHORT): Reformat in the same way.
3038 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3039 (TEST_SHORT): Reformat in the same way.
3040 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3041 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3042 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3043 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3044 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3045
ab07692c
BC
30462012-01-30 Bin Cheng <bin.cheng@arm.com>
3047
3048 PR target/51835
3049 * gcc.target/arm/pr51835.c: New testcase.
3050
e799d447
RG
30512012-01-30 Richard Guenther <rguenther@suse.de>
3052
3053 PR tree-optimization/52028
3054 * gcc.dg/torture/pr52028.c: New testcase.
3055 * gfortran.dg/ldist-pr45199.f: Adjust.
3056 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3057 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3058 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3059
dd44dcb0
JJ
30602012-01-30 Jakub Jelinek <jakub@redhat.com>
3061
2026d51a
JJ
3062 PR debug/52027
3063 * gcc.dg/tree-prof/pr52027.c: New test.
3064
2f326699
JJ
3065 PR tree-optimization/52046
3066 * gcc.dg/pr52046.c: New test.
3067
dd44dcb0
JJ
3068 PR debug/52048
3069 * g++.dg/other/pr52048.C: New test.
3070
ab448cfa
RG
30712012-01-30 Richard Guenther <rguenther@suse.de>
3072
3073 PR tree-optimization/52045
3074 * gcc.dg/pr52045.c: New testcase.
3075
825b2e07
GY
30762012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3077
25fb834e
UB
3078 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3079 new code generated for __sync_lock_release.
825b2e07 3080
5f8f0db6
AK
30812012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3082
25fb834e 3083 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
5f8f0db6 3084
921f02a0
JDA
30852012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3086
49134187
JDA
3087 PR testsuite/51875
3088 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3089
de0f11fe
JDA
3090 * g++.dg/ext/visibility/template10.C: Fix typo.
3091
921f02a0
JDA
3092 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3093
07a71223
PC
30942012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3095
3096 PR c++/51327
3097 * g++.dg/cpp0x/constexpr-ice6.C: New.
3098
0b673c09
TB
30992012-01-29 Tobias Burnus <burnus@net-b.de>
3100
3101 PR fortran/41600
3102 * gfortran.dg/default_initialization_6.f90: New.
3103
4ed1b019
TB
31042012-01-29 Tobias Burnus <burnus@net-b.de>
3105
3106 PR fortran/51972
3107 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3108 * gfortran.dg/class_48.f90: New.
3109
62603fae
JB
31102012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3111
3112 PR fortran/51808
3113 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3114
3bfe6da9
TB
31152012-01-28 Tobias Burnus <burnus@net-b.de>
3116
3117 PR fortran/51972
3118 * gfortran.dg/class_allocate_12.f90: New.
3119
ce590933
EB
31202012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3121
3122 * gcc.dg/torture/pr50444.c: Fix dg directives.
3123
8ea2d689
JJ
31242012-01-28 Jakub Jelinek <jakub@redhat.com>
3125
3126 PR target/52006
3127 * gcc.target/arm/pr52006.c: New test.
3128
a6bc0423
AH
31292012-01-27 Aldy Hernandez <aldyh@redhat.com>
3130
3131 PR testsuite/52011
3132 * gcc.dg/lto/trans-mem.h: New file.
3133 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3134 * gcc.dg/lto/trans-mem-1_1.c: Same.
3135 * gcc.dg/lto/trans-mem-4_1.c: Same.
3136 * gcc.dg/lto/trans-mem-3_1.c: Same.
3137
8c6cb782
TB
31382012-01-27 Tobias Burnus <burnus@net-b.de>
3139
3140 PR fortran/52022
3141 * gfortran.dg/dummy_procedure_7.f90: New.
3142
bea3da64
AS
31432012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3144
3145 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3146 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3147
8c713829
JJ
31482012-01-27 Jakub Jelinek <jakub@redhat.com>
3149
3150 PR c++/51852
3151 * g++.dg/other/gc5.C: New test.
3152
aff86594
RG
31532012-01-27 Richard Guenther <rguenther@suse.de>
3154
3155 PR tree-optimization/50444
3156 * gcc.dg/torture/pr50444.c: New testcase.
3157
102344e2
TB
31582012-01-27 Tobias Burnus <burnus@net-b.de>
3159
3160 PR fortran/51970
3161 PR fortran/51977
3162 * gfortran.dg/move_alloc_13.f90: New.
3163
4cb2a867
TB
31642012-01-27 Tobias Burnus <burnus@net-b.de>
3165
3166 PR fortran/51953
3167 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3168 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3169 and change dg-error string.
3170
9775a921
TB
31712012-01-27 Tobias Burnus <burnus@net-b.de>
3172
3173 PR fortran/52016
3174 * gfortran.dg/elemental_args_check_5.f90: New.
3175
45c83429
RG
31762012-01-27 Richard Guenther <rguenther@suse.de>
3177
3178 PR middle-end/51959
3179 * g++.dg/torture/pr51959.C: New testcase.
3180
10c74776
TV
31812012-01-27 Tom de Vries <tom@codesourcery.com>
3182
3183 PR tree-optimization/51990
3184 * gcc.dg/pr51990.c: New test.
3185 * gcc.dg/pr51990-2.c: Same.
3186
4daa71b0
PT
31872012-01-27 Paul Thomas <pault@gcc.gnu.org>
3188 Tobias Burnus <burnus@gcc.gnu.org>
3189
3190 PR fortran/48705
3191 * gfortran.dg/class_allocate_11.f03: New.
3192
3193 PR fortran/51870
3194 PR fortran/51943
3195 PR fortran/51946
3196 * gfortran.dg/class_allocate_7.f03: New.
3197 * gfortran.dg/class_allocate_8.f03: New.
3198 * gfortran.dg/class_allocate_9.f03: New.
3199 * gfortran.dg/class_allocate_10.f03: New.
3200
16934bbf
EB
32012012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3202
3203 * gnat.dg/discr34.adb: New test.
3204 * gnat.dg/discr34_pkg.ads: New helper.
3205
5f2e59d4
EB
32062012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3207
3208 * gnat.dg/discr33.adb: New test.
3209
1228a6a6
EB
32102012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3211
3212 * gnat.dg/limited_with3.ad[sb): New test.
3213 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3214 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3215 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3216
a7635800
EB
32172012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3218
3219 * gnat.dg/stack_usage1.adb: New test.
3220 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3221
3222 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3223 * gcc.dg/pr44194-2.c: Likewise.
3224
6c1e7aa9
PC
32252012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3226
3227 PR c++/51370
3228 * g++.dg/template/crash112.C: New.
3229
f10f4968
RH
32302012-01-27 Richard Henderson <rth@redhat.com>
3231
3232 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3233
0c2f0102
AK
32342012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3235
3236 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3237
892123df
JJ
32382012-01-26 Jakub Jelinek <jakub@redhat.com>
3239
3240 PR middle-end/51895
3241 * g++.dg/opt/pr51895.C: New test.
3242
1a47f99c
MM
32432012-01-26 Michael Matz <matz@suse.de>
3244
3245 PR tree-optimization/48794
3246 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3247
c0a9d2a1
AK
32482012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3249
25fb834e 3250 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
c0a9d2a1 3251
3d427cc1
AK
32522012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3253
3254 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3255 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3256 memory.
3257 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3258 the default value for s390 and s390x.
3259
dda6ecae
AH
32602012-01-25 Aldy Hernandez <aldyh@redhat.com>
3261
3262 PR lto/51698
3263 * gcc.dg/lto/trans-mem-4_0.c: New.
3264 * gcc.dg/lto/trans-mem-4_1.c: New.
3265 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3266 TM builtins.
3267 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3268 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3269 TM builtins.
3270 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3271 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3272 TM builtins.
3273
49c45e28 32742012-01-25 Georg-Johann Lay <avr@gjlay.de>
6b525af8
GJL
3275
3276 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3277
5b458dda
ILT
32782012-01-25 Ian Lance Taylor <iant@google.com>
3279
25fb834e 3280 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
5b458dda 3281
f5a5c890
TB
32822012-01-25 Tobias Burnus <burnus@net-b.de>
3283
3284 PR fortran/51995
3285 * gfortran.dg/typebound_proc_25.f90: New.
3286
b3310d49
JM
32872012-01-25 Jason Merrill <jason@redhat.com>
3288
3289 PR c++/51992
3290 * g++.dg/lto/pr51992_0.C: New.
3291
06e1d03d
JJ
32922012-01-25 Jakub Jelinek <jakub@redhat.com>
3293
3294 PR tree-optimization/51987
3295 * gcc.target/i386/pr51987.c: New test.
3296
15071f64
GY
32972012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3298
3299 * gcc.dg/tm/lto-1.c: Require lto support in target.
3300
3dbdd1b9
AB
33012012-01-25 Andrey Belevantsev <abel@ispras.ru>
3302
3303 PR rtl-optimization/48374
3304 * gcc.dg/pr48374.c: New test.
3305
fcc82a7a
GY
33062012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3307
3308 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3309
f5a5c890 33102012-01-25 Tobias Burnus <burnus@net-b.de>
083dd940
TB
3311
3312 PR fortran/51966
3313 * gfortran.dg/derived_constructor_char_3.f90: New.
3314
efcf639f
ILT
33152012-01-24 Ian Lance Taylor <iant@google.com>
3316
3317 * go.test/go-test.exp (filecmp): New procedure.
3318 (errchk): Handle quoted square brackets.
3319 (go-gc-tests): Set go_compile_args. Handle various new test
3320 lines. Skip a few new tests.
3321 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3322
fbbf1bf0
RS
33232012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3324
3325 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3326 (check_effective_target_vect_extract_even_odd)
3327 (check_effective_target_vect_interleave): Return true for MIPS
3328 paired-single.
3329
2c49569e
RS
33302012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3331
3332 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3333 (main): Use it instead of argc.
3334
c873934c
JM
33352012-01-24 Jason Merrill <jason@redhat.com>
3336
3337 PR c++/51973
3338 * g++.dg/cpp0x/sfinae31.C: New.
3339
55356334
RS
33402012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3341
3342 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3343
c5c90089
JM
33442012-01-24 Jason Merrill <jason@redhat.com>
3345
3346 PR c++/51812
3347 * g++.dg/inherit/covariant20.C: New.
3348
7cc35b68
PC
33492012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3350
3351 PR c++/51223
3352 * g++.dg/parse/crash58.C: New.
3353
93bcc8c9
JJ
33542012-01-24 Jakub Jelinek <jakub@redhat.com>
3355
3356 PR target/51957
3357 * gcc.dg/pr51957-1.c: New test.
3358 * gcc.dg/pr51957-1.h: New file.
3359 * gcc.dg/pr51957-2.c: New test.
3360
22197246
JM
33612012-01-23 Jason Merrill <jason@redhat.com>
3362
3363 PR c++/51930
3364 * g++.dg/ext/visibility/template10.C: New.
3365
04803728
TB
33662012-01-23 Tobias Burnus <burnus@net-b.de>
3367
3368 PR fortran/51948
3369 * gfortran.dg/move_alloc_12.f90: New.
3370
135b6fa4
RR
33712012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3372
3373 PR middle-end/45416
3374 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3375
1beb5272
PC
33762012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3377
3378 PR c++/51398
3379 * g++.dg/template/crash111.C: New.
3380
b53d0fe2
AC
33812012-01-23 Arnaud Charlet <charlet@adacore.com>
3382
3383 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3384 configurations.
3385 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3386
0ebdd7a8
DS
33872012-01-23 Dodji Seketeli <dodji@redhat.com>
3388
3389 PR testsuite/51941
3390 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3391 the DW_TAG_class_type and DW_AT_name: "Executor".
3392
1447fdef
RR
33932012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3394
3395 * lib/target-supports.exp
25fb834e 3396 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
1447fdef
RR
3397 (check_effective_target_vect_interleave): Likewise.
3398
aef3a6b2
JM
33992012-01-22 Jason Merrill <jason@redhat.com>
3400
3401 PR c++/51925
3402 * g++.dg/template/using20.C: New.
3403 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3404
9dcc9b3b
JM
34052012-01-23 Jason Merrill <jason@redhat.com>
3406
3407 PR target/51934
5965b617 3408 * g++.dg/torture/pr51344.C: Limit to x86.
9dcc9b3b 3409
0b7d975d 34102012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
25fb834e 3411
0b7d975d
GY
3412 * c-c++-common/tm/omp.c: Require target with pthread support.
3413
b2d2adc6
RG
34142012-01-23 Richard Guenther <rguenther@suse.de>
3415
3416 PR tree-optimization/51949
3417 * gcc.dg/torture/pr51949.c: New testcase.
3418
b57cca0b
JJ
34192012-01-23 Jakub Jelinek <jakub@redhat.com>
3420
3421 PR rtl-optimization/51933
3422 * gcc.c-torture/execute/pr51933.c: New test.
3423
daecebc8
DR
34242012-01-22 Douglas B Rupp <rupp@gnat.com>
3425
3426 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3427 Do not define for Interix.
3428
bbe04f21
JM
34292012-01-22 Jason Merrill <jason@redhat.com>
3430
3431 PR c++/51832
3432 * g++.dg/lto/pr51832.h: New.
3433 * g++.dg/lto/pr51832_0.C: New.
3434 * g++.dg/lto/pr51832_1.C: New.
3435
ca10595c
EB
34362012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3437
3438 * gcc.dg/ext-elim-1.c: New test.
3439
643e447b
RS
34402012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3441
3442 PR target/51931
3443 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3444 * g++.dg/opt/longbranch1.C: Likewise.
3445
14f85436
RS
34462012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3447
3448 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3449 in C++11 mode.
3450
bb3a6981
SK
34512012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
3452
3453 PR fortran/50556
3454 * gfortran.dg/namelist_74.f90: New test.
3455 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3456
076ec830
TB
34572012-01-21 Tobias Burnus <burnus@net-b.de>
3458
3459 PR fortran/51913
3460 * gfortran.dg/class_47.f90: New.
3461
7eeb2aa7
EB
34622012-01-21 Eric Botcazou <ebotcazou@adacore.com>
3463
3464 * gnat.dg/renaming5.ad[sb]: New test.
3465
75164944
JM
34662012-01-20 Jason Merrill <jason@redhat.com>
3467
3468 PR c++/51919
3469 * g++.dg/pch/mangle1.{C,Hs}: Remove.
3470
93d277fe
JM
34712012-01-20 Jason Merrill <jason@redhat.com>
3472
3473 PR c++/51922
3474 * g++.dg/ext/attrib42.C: Require ilp32.
3475
4c2708c5
JJ
34762012-01-20 Jakub Jelinek <jakub@redhat.com>
3477
3478 PR target/51915
3479 * gcc.target/arm/pr51915.c: New test.
3480
25fb834e
UB
34812012-01-20 Cary Coutant <ccoutant@google.com>
3482 Dodji Seketeli <dodji@redhat.com>
2d663cb9
CC
3483
3484 PR debug/45682
3485 * g++.dg/debug/dwarf2/nested-3.C: New test.
3486
b968b192
PC
34872012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3488
3489 PR c++/51402
3490 * g++.dg/template/crash110.C: New.
3491
bad2e812
RO
34922012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3493
3494 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
3495 Remove default options on hppa*-*-hpux*.
3496
dcc48fac
RO
34972012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3498
3499 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
3500
afa73d3a
AK
35012012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3502
3503 * gcc.c-torture/compile/pr51856.c: New testcase.
3504
0ab6e1ec
UB
35052012-01-20 Uros Bizjak <ubizjak@gmail.com>
3506
3507 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
3508 options to go_target_compile.
3509
f69ce7cf
KT
35102012-01-20 Kai Tietz <ktietz@redhat.com>
3511
3512 * g++.dg/torture/pr51344.C: Fix typo.
3513
a88b3135
RG
35142012-01-20 Richard Guenther <rguenther@suse.de>
3515
3516 PR tree-optimization/51903
3517 * g++.dg/torture/pr51903.C: New testcase.
3518
583713e3
TB
35192012-01-20 Tobias Burnus <burnus@net-b.de>
3520 Janus Weil <janus@gcc.gnu.org>
3521
3522 PR fortran/51056
3523 * gfortran.dg/use_21.f90: New.
3524
229bfbcf
AB
35252012-01-20 Jakub Jelinek <jakub@redhat.com>
3526
3527 PR target/51106
3528 * gcc.dg/torture/pr51106-1.c: New test.
3529 * gcc.dg/torture/pr51106-2.c: New test.
3530
54a9f5ea
KT
35312012-01-19 Kai Tietz <ktietz@redhat.com>
3532
3533 * g++.dg/torture/pr51344.C: New test.
3534
8e19c582
TB
35352012-01-19 Tobias Burnus <burnus@net-b.de>
3536
3537 PR fortran/51904
3538 * gfortran.dg/intrinsic_size_2.f90: New.
3539
e58d4228
JM
35402012-01-19 Jason Merrill <jason@redhat.com>
3541
3542 PR c++/51889
3543 * g++.dg/inherit/using7.C: New.
3544
7b4eaf7e
RG
35452012-01-19 Richard Guenther <rguenther@suse.de>
3546
3547 PR tree-optimization/37997
3548 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
3549
f90aa714
AB
35502012-01-19 Andrey Belevantsev <abel@ispras.ru>
3551
3552 PR rtl-optimization/51505
3553 * gcc.dg/pr51505.c: New test.
3554
bfa204b8
PT
35552012-01-18 Paul Thomas <pault@gcc.gnu.org>
3556
3557 PR fortran/51634
3558 * gfortran.dg/typebound_operator_12.f03: New.
3559 * gfortran.dg/typebound_operator_13.f03: New.
3560
55e83c66
PC
35612012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
3562
3563 PR c++/51225
3564 * g++.dg/cpp0x/pr51225.C: New.
3565
75327582
ILT
35662012-01-17 Ian Lance Taylor <iant@google.com>
3567
3568 PR go/50656
0ab6e1ec 3569 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
75327582 3570
4df0f7da
TB
35712012-01-17 Tobias Burnus <burnus@net-b.de>
3572
3573 PR fortran/51869
3574 * gfortran.dg/realloc_on_assign_9.f90: New.
3575
59cbe98e
AH
35762012-01-17 Aldy Hernandez <aldyh@redhat.com>
3577
3578 PR other/51165
3579 * gcc.dg/tm/memopt-3.c: Remove xfail.
3580 * gcc.dg/tm/memopt-4.c: Remove xfail.
3581 * gcc.dg/tm/memopt-5.c: Remove xfail.
3582 * gcc.dg/tm/memopt-7.c: Remove xfail.
3583
e6fa9204
JJ
35842012-01-17 Jakub Jelinek <jakub@redhat.com>
3585
3586 PR tree-optimization/51877
3587 * gcc.c-torture/execute/pr51877.c: New test.
3588
6521d80a
MZ
35892012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
3590
3591 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
3592 {!vect_align_arrays} to vect_sizes_32B_16B.
3593 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
3594 * gcc.dg/vect/vect-peel-3.c: Ditto.
3595
a7cd72be
JM
35962012-01-16 Jason Merrill <jason@redhat.com>
3597
95875a9b
JJ
3598 PR c++/51854
3599 * g++.dg/abi/mangle60.C: New.
3600
a7cd72be
JM
3601 PR c++/51827
3602 * g++.dg/pch/mangle1.{C,Hs}: New.
3603
d836651c
MM
36042012-01-16 Mikael Morin <mikael@gcc.gnu.org>
3605 Tobias Burnus <burnus@net-b.de>
3606
3607 PR fortran/50981
3608 * gfortran.dg/elemental_optional_args_3.f90: New
3609 * gfortran.dg/elemental_optional_args_4.f90: New
3610
22c30bc0
TB
36112012-01-16 Tobias Burnus <burnus@net-b.de>
3612
3613 PR fortran/51809
3614 * gfortran.dg/use_20.f90: New
3615
645c7a55
JM
36162012-01-16 Jason Merrill <jason@redhat.com>
3617
3618 PR c++/51868
3619 * g++.dg/cpp0x/rv-bitfield.C: New.
3620 * g++.dg/cpp0x/rv-bitfield2.C: New.
3621
866e6d1b
PT
36222012-01-16 Paul Thomas <pault@gcc.gnu.org>
3623
3624 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
3625 subroutine 'qsort' and use index array to assign the result.
3626
90dda0e9
JJ
36272012-01-16 Jakub Jelinek <jakub@redhat.com>
3628
3629 PR tree-optimization/51865
3630 * gcc.dg/pr51865.c: New test.
3631
0d508a19
RS
36322012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3633
3634 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
3635
ddaf8125
RS
36362012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3637
3638 * gcc.target/mips/code-readable-2.c: Allow the jump table address
3639 to be loaded from the constant pool, rather than via %hi and %lo.
3640
bf63ef6c
UB
36412012-01-15 Uros Bizjak <ubizjak@gmail.com>
3642
3643 PR rtl-optimization/51821
3644 * gcc.dg/pr51821.c: New test.
3645
512b6058
AS
36462012-01-15 Andreas Schwab <schwab@linux-m68k.org>
3647
3648 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
3649
e3b2accb
AS
36502012-01-14 Andreas Schwab <schwab@linux-m68k.org>
3651
3652 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
3653
068ed5e0
TB
36542012-01-14 Tobias Burnus <burnus@net-b.de>
3655
3656 PR fortran/51800
3657 * gfortran.dg/init_flag_8.f90: New.
3658 * gfortran.dg/init_flag_9.f90: New.
3659
74250065
TB
36602011-01-14 Tobias Burnus <burnus@net-b.de>
3661
3662 PR fortran/51816
3663 * gfortran.dg/use_18.f90: New.
3664 * gfortran.dg/use_19.f90: New.
3665
12448f77
ILT
36662012-01-13 Ian Lance Taylor <iant@google.com>
3667
3668 PR c++/50012
3669 * g++.dg/warn/Wsign-compare-4.C: New.
3670
d6430d9a
PT
36712012-01-13 Paul Thomas <pault@gcc.gnu.org>
3672
3673 PR fortran/48351
3674 * gfortran.dg/alloc_comp_assign.f03: New.
3675 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
3676 __BUILTIN_FREE from 38 to 32.
3677
04771457
JM
36782012-01-13 Jason Merrill <jason@redhat.com>
3679
3680 PR c++/20681
3681 * g++.dg/warn/Wreturn-type-7.C: New.
3682
7a852b96
GJL
36832012-01-13 Georg-Johann Lay <avr@gjlay.de>
3684
3685 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
3686 assumption.
3687 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
3688 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
3689 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
3690 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
3691 int32plus because of big array needed.
3692 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
3693 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
12448f77 3694
4ce7d589
JM
36952012-01-13 Jason Merrill <jason@redhat.com>
3696
fc970532
JM
3697 PR c++/51813
3698 * g++.dg/ext/visibility/template9.C: New.
3699
4ce7d589
JM
3700 PR c++/51620
3701 * g++.dg/cpp0x/defaulted34.C: New.
3702 * g++.dg/template/virtual3.C: New.
3703
aabb90e5
RG
37042012-01-13 Richard Guenther <rguenther@suse.de>
3705
3706 PR middle-end/8081
3707 * gcc.dg/torture/pr8081.c: New testcase.
3708
b9b16ad4
GJL
37092012-01-13 Georg-Johann Lay <avr@gjlay.de>
3710
3711 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
3712
f83fa0bf
JM
37132012-01-12 Jason Merrill <jason@redhat.com>
3714
3715 PR c++/51714
3716 * g++.dg/ext/stmtexpr14.C: New.
3717
1cef7102
DS
37182012-01-13 Dodji Seketeli <dodji@redhat.com>
3719
3720 PR c++/51633
3721 * g++.dg/cpp0x/constexpr-diag4.C: New test.
3722
ca5333f2
JM
37232012-01-12 Jason Merrill <jason@redhat.com>
3724
4643a68e
JM
3725 PR c++/48051
3726 * g++.dg/abi/mangle48.C: Test qualified-names, too.
3727 * g++.dg/abi/mangle58.C: Likewise.
3728
ca5333f2
JM
3729 PR c++/51403
3730 * g++.dg/template/arg8.C: New.
3731
82db3d43
IR
37322012-01-12 Ira Rosen <irar@il.ibm.com>
3733
3734 PR tree-optimization/51799
3735 * gcc.dg/vect/pr51799.c: New test.
3736 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
3737 patterns.
3738
725a74a5
DH
37392012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3740 Tobias Burnus <burnus@net-b.de>
3741
3742 PR fortran/51057
3743 PR fortran/51616
3744 * lib/target-supports.exp
3745 (check_effective_target_fortran_largest_fp_has_sqrt): New.
3746 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
3747
efcc9293
JM
37482012-01-11 Jason Merrill <jason@redhat.com>
3749
3750 PR c++/51565
3751 * g++.dg/ext/attrib42.C: New.
3752
319638ed
JJ
37532012-01-11 Jakub Jelinek <jakub@redhat.com>
3754
3755 PR bootstrap/51796
3756 * gcc.dg/pr51796.c: New test.
3757
b34e0e6f
JM
37582012-01-11 Jason Merrill <jason@redhat.com>
3759
3760 PR c++/51818
3761 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
3762
3ad065ef
EB
37632012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3764
3765 * gnat.dg/array19.ad[sb]: New test.
3766
1a2c27e9
EB
37672012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3768
3769 * gnat.dg/opt23.ad[sb]: New test.
3770 * gnat.dg/opt23_pkg.ad[sb]: New helper.
3771 * gnat.dg/opt24.ad[sb]: New test.
3772
b2e25729
BS
37732012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3774
3775 PR tree-optimization/49642
3776 * gcc.dg/tree-ssa/pr49642-1.c: New test.
3777 * gcc.dg/tree-ssa/pr49642-2.c: New test.
3778
7bb37352
JM
37792012-01-11 Jason Merrill <jason@redhat.com>
3780
3781 PR c++/51613
3782 * g++.dg/template/explicit-args5.C: New.
3783
9150e331
MGD
37842012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
3785
3786 * gcc.c-torture/execute/20120110-1.c: New testcase.
3787
a1e0490f
JM
37882012-01-10 Jason Merrill <jason@redhat.com>
3789
5313d330
JM
3790 PR c++/51614
3791 * g++.dg/inherit/ambig1.C: New.
3792
a1e0490f
JM
3793 PR c++/51433
3794 * g++.dg/cpp0x/constexpr-cache1.C: New.
3795
91f074ce
RG
37962012-01-10 Richard Guenther <rguenther@suse.de>
3797
3798 PR tree-optimization/51801
3799 * gcc.dg/torture/pr51801.c: New testcase.
3800
2e0bffaf
TB
38012012-01-10 Tobias Burnus <burnus@net-b.de>
3802
3803 PR fortran/51652
3804 * gfortran.dg/allocate_with_typespec_5.f90: New.
3805
fa8df9de
TB
38062012-01-10 Tobias Burnus <burnus@net-b.de>
3807
3808 * gfortran.dg/class_39.f03: Update dg-error string.
3809
390b24dc
RG
38102012-01-10 Richard Guenther <rguenther@suse.de>
3811
3812 PR tree-optimization/50913
3813 * gcc.dg/graphite/interchange-16.c: New testcase.
3814 * gcc.dg/graphite/scop-20.c: XFAIL.
3815 * gfortran.dg/graphite/interchange-1.f: Likewise.
3816 * gfortran.dg/graphite/block-1.f90: Likewise.
3817 * gfortran.dg/graphite/block-2.f: Likewise.
3818
b440f324
RH
38192012-01-10 Richard Henderson <rth@redhat.com>
3820
3821 * lib/target-supports.exp (check_effective_target_vect_perm,
3822 check_effective_target_vect_perm_byte,
3823 check_effective_target_vect_perm_short): Enable for arm neon.
3824
0ec05c67
TB
38252012-01-09 Tobias Burnus <burnus@net-b.de>
3826
3827 PR fortran/46328
3828 * gfortran.dg/typebound_operator_11.f90: New.
3829
24e7a4a0
EB
38302012-01-09 Eric Botcazou <ebotcazou@adacore.com>
3831
3832 * gnat.dg/array18.adb: New test.
3833 * gnat.dg/array18_pkg.ads: New helper.
3834
efd2e969
PT
38352012-01-09 Paul Thomas <pault@gcc.gnu.org>
3836
3837 PR fortran/51791
3838 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
3839 around base object in first assignment in main program.
3840 * gfortran.dg/typebound_operator_10.f03: New test.
3841
96db4121
MJ
38422012-01-09 Martin Jambor <mjambor@suse.cz>
3843
0ec05c67 3844 PR tree-optimization/51759
96db4121
MJ
3845 * g++.dg/ipa/pr51759.C: New test.
3846
80508c49
MM
38472012-01-09 Tobias Burnus <burnus@net-b.de>
3848
3849 PR fortran/51758
3850 * gfortran.dg/optional_absent_2.f90: New.
3851
e9078ebb
TB
38522012-01-09 Tobias Burnus <burnus@net-b.de>
3853
3854 PR fortran/51578
3855 * gfortran.dg/use_17.f90: New.
3856
b492b686
GF
38572012-01-09 Gary Funck <gary@intrepid.com>
3858
3859 PR preprocessor/33919
3860 * gcc.dg/pr33919.c: New test.
3861 * gcc.dg/pr33919-0.h: New test header file.
3862 * gcc.dg/pr33919-1.h: Ditto.
3863 * gcc.dg/pr33919-2.h: Ditto.
3864
4c8836c6
JH
38652012-01-07 Jan Hubicka <jh@suse.cz>
3866
3867 PR tree-optimize/51694
3868 * gcc.c-torture/compile/pr51694.c: new testcase.
3869
f45b2a8a
JH
38702012-01-07 Jan Hubicka <jh@suse.cz>
3871
3872 PR tree-optimization/51600
3873 * g++.dg/torture/pr51600.C: New testcase.
3874
e991086d
JDA
38752012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3876
3877 PR gcov-profile/51715
3878 PR gcov-profile/51717
3879 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
3880 * gcc.misc-tests/gcov-14.c: Likewise.
e3b2accb 3881
b2218da7
JM
38822012-01-06 Jason Merrill <jason@redhat.com>
3883
3884 * g++.dg/parse/new5.C: New.
3885
4ee2f830
PM
38862012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
3887
3888 PR testsuite/51655
3889 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
e3b2accb 3890 including <string.h>.
4ee2f830 3891
11a36a27
JM
38922012-01-06 Jason Merrill <jason@redhat.com>
3893
4b6aaa99
JM
3894 * g++.dg/abi/mangle51.C: New.
3895 * g++.dg/abi/mangle52.C: New.
3896 * g++.dg/abi/mangle53.C: New.
3897 * g++.dg/abi/mangle54.C: New.
3898 * g++.dg/abi/mangle55.C: New.
3899 * g++.dg/abi/mangle56.C: New.
3900 * g++.dg/abi/mangle57.C: New.
3901 * g++.dg/abi/mangle58.C: New.
3902 * g++.dg/abi/mangle59.C: New.
3903 * g++.dg/cpp0x/trailing3.C: Update mangling.
3904 * g++.dg/cpp0x/variadic111.C: Update mangling.
3905 * g++.dg/cpp0x/variadic4.C: Update mangling.
3906 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
3907 * g++.dg/template/nontype22.C: Works now.
3908 * g++.dg/template/pr35240.C: Works now.
3909
11a36a27
JM
3910 * g++.dg/cpp0x/error7.C: New.
3911
5d81ddd0
TB
39122012-01-06 Tobias Burnus <burnus@net-b.de>
3913
3914 * gfortran.dg/deallocate_stat_2.f90: New.
3915 * coarray/allocate_errgmsg.f90: New.
3916 * gfortran.dg/coarray_lib_alloc_1.f90: New.
3917 * gfortran.dg/coarray_lib_alloc_2.f90: New.
3918 * coarray/subobject_1.f90: Fix for num_images > 1.
3919 * gfortran.dg/deallocate_stat.f90: Update due to changed
3920 stat= handling.
3921
af0aec67
AS
39222012-01-06 Andrew Stubbs <ams@codesourcery.com>
3923
3924 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
3925
b71b2829
EB
39262012-01-06 Eric Botcazou <ebotcazou@adacore.com>
3927
3928 * ada/acats/overflow.lst: Add cb20004.
3929
45a29025
DS
39302012-01-05 Dodji Seketeli <dodji@redhat.com>
3931
3932 PR c++/51541
3933 * g++.dg/cpp0x/alias-decl-18.C: New test.
3934
c3e686a3
EB
39352012-01-05 Eric Botcazou <ebotcazou@adacore.com>
3936
3937 * gcc.c-torture/execute/20120104-1.c: New test.
3938
003e0ad6
PT
39392012-01-05 Paul Thomas <pault@gcc.gnu.org>
3940
3941 PR fortran/PR48946
3942 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
3943 the old typebound_operator_8.f03.
3944 * gfortran.dg/typebound_operator_8.f03: New version of
3945 typebound_operator_7.f03 with 'u' a derived type instead of a
3946 class object.
56494762 3947
c4207e25
RG
39482012-01-05 Richard Guenther <rguenther@suse.de>
3949
3950 * g++.dg/torture/pr49309.C: Skip for -flto.
3951
32be32af
JJ
39522012-01-05 Jakub Jelinek <jakub@redhat.com>
3953
3954 PR middle-end/51761
3955 * gcc.c-torture/compile/pr51761.c: New test.
3956
6ad024b4
RG
39572012-01-05 Richard Guenther <rguenther@suse.de>
3958
3959 PR tree-optimization/51760
3960 * gcc.dg/torture/pr51760.c: New testcase.
3961
713b8dfb
AH
39622012-01-05 Aldy Hernandez <aldyh@redhat.com>
3963
3964 PR middle-end/51472
3965 * gcc.dg/tm/memopt-6.c: Adjust regexp.
3966
76f57328
RG
39672012-01-05 Richard Guenther <rguenther@suse.de>
3968
3969 PR lto/41576
3970 * gfortran.dg/lto/pr41576_0.f90: New testcase.
3971 * gfortran.dg/lto/pr41576_1.f90: Likewise.
3972
5dc28f42
JJ
39732012-01-04 Jakub Jelinek <jakub@redhat.com>
3974
3975 PR debug/51695
3976 * gcc.dg/pr51695.c: New test.
3977
770da00a
AP
39782012-01-04 Andrew Pinski <apinski@cavium.com>
3979
3980 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
3981 * gcc.target/mips/octeon2-lx-1.c: New test.
3982 * gcc.target/mips/mips64-dsp-ldx.c: New test.
3983 * gcc.target/mips/octeon2-lx-2.c: New test.
3984 * gcc.target/mips/octeon2-lx-3.c: New test.
3985
89b5d3e0
PM
39862012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
3987
6f2f17ff
AH
3988 PR other/51163
3989 PR other/51164
89b5d3e0
PM
3990 * gcc.dg/tm/alias-1.c: Adjust regexp.
3991 * gcc.dg/tm/alias-2.c: Adjust regexp.
3992
a10bf1f9
PC
39932012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3994
3995 PR c++/51064
3996 * g++.dg/warn/Wparentheses-26.C: New.
3997
17d038cd
MM
39982012-01-04 Mikael Morin <mikael@gcc.gnu.org>
3999
4000 * gfortran.dg/elemental_optional_args_2.f90: New test.
4001
74d1a34e
TK
40022012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4003
4004 PR fortran/49693
4005 * gfortran.dg/common_17.f90: New test.
4006
b4cf8c9d
RG
40072012-01-04 Richard Guenther <rguenther@suse.de>
4008
4009 PR tree-optimization/49651
4010 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4011 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4012
2b59b528
PC
40132012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4014
4015 PR c++/51738
4016 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4017
0239db92
AP
40182012-01-03 Andrew Pinski <apinski@cavium.com>
4019
4020 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4021 for all mips targets. Also allow an optional .cfi_startproc.
4022
09487224
UB
40232012-01-03 Uros Bizjak <ubizjak@gmail.com>
4024
4025 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4026
63891ba2
PC
40272012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4028
4029 PR c++/29273
4030 * g++.dg/rtti/dyncast5.C: New.
4031
c3e85659
RG
40322012-01-03 Richard Guenther <rguenther@suse.de>
4033
4034 PR tree-optimization/51070
4035 * gcc.dg/torture/pr51070-2.c: New testcase.
4036
f1749ec1
RG
40372012-01-03 Richard Guenther <rguenther@suse.de>
4038
4039 PR tree-optimization/51692
4040 * gcc.dg/torture/pr51692.c: New testcase.
4041
f3321fd7
RG
40422012-01-03 Richard Guenther <rguenther@suse.de>
4043
4044 PR debug/51650
4045 * g++.dg/lto/pr51650-3_0.C: New testcase.
4046
da89f7f3
PC
40472012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4048
4049 PR c++/15867
4050 * g++.dg/warn/Wredundant-decls-spec.C: New.
4051
a9730200
JJ
40522012-01-03 Jakub Jelinek <jakub@redhat.com>
4053
4054 PR tree-optimization/51719
4055 * g++.dg/tree-prof/pr51719.C: New test.
4056
8b3c2951
RG
40572012-01-03 Richard Guenther <rguenther@suse.de>
4058
4059 PR middle-end/51730
4060 * gcc.dg/fold-compare-6.c: New testcase.
4061
b848354b
JJ
40622012-01-03 Jakub Jelinek <jakub@redhat.com>
4063
4064 PR c++/51669
4065 * g++.dg/gomp/pr51669.C: New test.
4066
d28c2dcd
JM
40672012-01-02 Jason Merrill <jason@redhat.com>
4068
ab807569
JM
4069 PR c++/51675
4070 * g++.dg/cpp0x/constexpr-union2.C: New.
4071
d28c2dcd
JM
4072 PR c++/51666
4073 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4074
358b9253
DS
40752012-01-02 Dodji Seketeli <dodji@redhat.com>
4076
4077 PR c++/51462
4078 * g++.dg/cpp0x/constexpr-99.C: New test.
4079
7d510a82
PC
40802012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4081
4082 PR c++/20140
4083 * g++.dg/template/init9.C: New.
4084
0d8f5d62
RS
40852012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4086
4087 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4088 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4089 rather than a specific number.
4090
94fae14b
PT
40912012-01-02 Paul Thomas <pault@gcc.gnu.org>
4092
4093 PR fortran/46262
4094 PR fortran/46328
4095 PR fortran/51052
4096 * gfortran.dg/typebound_operator_7.f03: New.
4097 * gfortran.dg/typebound_operator_8.f03: New.
4098
5f595f16
RS
40992012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4100
4101 PR target/51729
4102 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4103 XFAIL.
4104 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4105
e3763a5b
RS
41062012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4107
4108 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4109
c7723398
RS
41102012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4111
4112 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4113 for MIPS.
4114
2da60e96
RS
41152012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4116
4117 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4118 * gfortran.dg/io_real_boz_4.f90: Likewise.
4119 * gfortran.dg/io_real_boz_5.f90: Likewise.
4120
ccd0ce11
RS
41212012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4122
4123 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4124
8b61e863
RE
41252012-01-02 Revital Eres <revital.eres@linaro.org>
4126
4127 * gcc.dg/sms-11.c: New file.
4128
5a155783
TB
41292012-01-02 Tobias Burnus <burnus@net-b.de>
4130
4131 PR fortran/51682
4132 * gfortran.dg/coarray/image_index_3.f90: New.
4133
11cc5f49
PC
41342012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4135
4136 PR c++/16603
4137 * g++.dg/parse/enum8.C: New.
4138
9f88ff5a
PC
41392012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4140
4141 PR c++/51379
4142 * g++.dg/conversion/reinterpret4.C: New.
4143 * g++.dg/conversion/reinterpret1.C: Adjust.
4144
b81e8df8
PC
41452012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4146
4147 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4148
41492012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
5135baed
FC
4150
4151 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4152 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4153 * g++.old-deja/g++.jason/access14.C: Likewise.
4154 * g++.old-deja/g++.jason/access8.C: Likewise.
4155 * g++.old-deja/g++.jason/access1.C: Likewise.
4156 * g++.old-deja/g++.other/access3.C: Likewise.
4157 * g++.old-deja/g++.other/access5.C: Likewise.
4158 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4159 * g++.old-deja/g++.law/visibility22.C: Likewise.
4160 * g++.old-deja/g++.law/visibility26.C: Likewise.
4161 * g++.old-deja/g++.mike/p2746.C: Likewise.
4162 * g++.dg/debug/using1.C: Likewise.
4163 * g++.dg/lookup/using51.C: Likewise.
4164 * g++.dg/inherit/using5.C: Likewise.
4165 * g++.dg/inherit/pr30297.C: Likewise.
4166 * g++.dg/inherit/access8.C: Likewise.
4167 * g++.dg/torture/pr39362.C: Likewise.
4168 * g++.dg/template/crash13.C: Likewise.
4169 * g++.dg/template/using10.C: Likewise.
4170
b4cbc46c
TK
41712012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4172
4173 PR fortran/51502
4174 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4175 change.
4176
f2c74cc4
IR
41772012-01-01 Ira Rosen <irar@il.ibm.com>
4178
4179 PR tree-optimization/51704
4180 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4181 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4182 corresponding flags.
4183
1d2314ed
PC
41842012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4185
4186 PR c++/51723
4187 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4188
06f1716b
JH
41892012-01-01 Jan Hubicka <jh@suse.cz>
4190
4191 PR rtl-optimization/51069
4192 * gcc.c-torture/compile/pr51069.c: New testcase.
4193
45a5b21a
JJ
41942012-01-01 Jakub Jelinek <jakub@redhat.com>
4195
4196 PR tree-optimization/51683
4197 * gcc.dg/pr51683.c: New test.
ad41bd84 4198\f
a7f45047 4199Copyright (C) 2012 Free Software Foundation, Inc.
ad41bd84
JM
4200
4201Copying and distribution of this file, with or without modification,
4202are permitted in any medium without royalty provided the copyright
4203notice and this notice are preserved.
This page took 2.788645 seconds and 5 git commands to generate.