]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR c++/53371 (rvalue reference type as exception-declaration)
[gcc.git] / gcc / testsuite / ChangeLog
1 2012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR c++/53371
4 * g++.dg/cpp0x/catch1.C: New.
5
6 2012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
7
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
13 2012-05-16 Patrick Marlier <patrick.marlier@gmail.com>
14
15 * gcc.dg/tm/indirect-2.c: New test.
16
17 2012-05-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
18
19 PR tree-optimization/53217
20 * gfortran.dg/pr53217.f90: New test.
21
22 2012-05-16 Richard Guenther <rguenther@suse.de>
23
24 PR tree-optimization/53364
25 * g++.dg/torture/pr53364.C: New testcase.
26
27 2012-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
34 2012-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
54 2012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
55
56 * g++.old-deja/g++.pt/crash10.C: Adjust post PR11586.
57
58 2012-05-15 Jakub Jelinek <jakub@redhat.com>
59
60 PR target/53358
61 * gcc.dg/pr53358.c: New test.
62
63 2012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
64
65 PR c++/11856
66 * g++.dg/warn/Wtype-limits.C: Don't warn in templates.
67 * g++.dg/warn/Wtype-limits-Wextra.C: Likewise.
68
69 2012-05-15 Olivier Hainque <hainque@adacore.com>
70
71 * g++.dg/eh/sighandle.C: New testcase.
72
73 2012-05-15 Richard Guenther <rguenther@suse.de>
74
75 PR tree-optimization/53355
76 * gcc.dg/tree-ssa/vrp67.c: New testcase.
77
78 2012-05-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
79
80 * gfortran.dg/*.f90: Remove now redundant manual
81 cleanup-modules directive.
82
83 2012-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
88 2012-05-14 Janne Blomqvist <jb@gcc.gnu.org>
89
90 PR fortran/52428
91 * gfortran.dg/int_range_io_1.f90: New test.
92
93 2012-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
101 2012-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
109 2012-05-14 Bernd Schmidt <bernds@codesourcery.com>
110
111 * gcc.target/i386/retarg.c: New test.
112
113 2012-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
120 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
121
122 * gnat.dg/null_pointer_deref3.adb: New test.
123
124 2012-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
130 2012-05-12 Paolo Carlini <paolo.carlini@oracle.com>
131
132 * g++.dg/parse/error47.C: New.
133
134 2012-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
140 2012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
141
142 PR fortran/52537
143 * gfortran.dg/string_compare_4.f90: New test.
144
145 2012-05-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
146
147 * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
148
149 2012-05-11 Paolo Carlini <paolo.carlini@oracle.com>
150
151 PR c++/53305
152 * g++.dg/cpp0x/variadic132.C: New.
153
154 2012-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
160 2012-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
165 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
166
167 * gnat.dg/lto11.ad[sb]: New test.
168
169 2012-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
175 2012-05-09 Michael Matz <matz@suse.de>
176
177 PR tree-optimization/53185
178 * gcc.dg/vect/pr53185.c: New test.
179
180 2012-05-09 H.J. Lu <hongjiu.lu@intel.com>
181
182 PR middle-end/53249
183 * gcc.target/i386/pr53249.c: New.
184
185 2012-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
191 2012-05-09 Jakub Jelinek <jakub@redhat.com>
192
193 PR tree-optimization/53226
194 * gcc.c-torture/compile/pr53226.c: New test.
195
196 2012-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
213 2012-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
222 2012-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
227 2012-05-08 Richard Guenther <rguenther@suse.de>
228
229 * gcc.dg/fold-bitand-4.c: New testcase.
230
231 2012-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
241 2012-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
248 2012-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
253 2012-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
259 2012-05-07 Tobias Burnus <burnus@net-b.de>
260
261 PR fortran/53255
262 * gfortran.dg/typebound_operator_15.f90: New.
263
264 2012-05-06 Tobias Burnus <burnus@net-b.de>
265
266 PR fortran/41587
267 * gfortran.dg/class_array_13.f90: New.
268
269 2012-05-06 Tristan Gingold <gingold@adacore.com>
270
271 * gnat.dg/warn7.adb: New test.
272
273 2012-05-06 Eric Botcazou <ebotcazou@adacore.com>
274
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
283 2012-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.
287
288 2012-05-05 Manuel López-Ibåñez <manu@gcc.gnu.org>
289
290 PR c/43772
291 * c-c++-common/pr43772.c: New.
292
293 2012-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
302 2012-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
309 2012-05-04 Tobias Burnus <burnus@net-b.de>
310
311 PR fortran/53175
312 gfortran.dg/public_private_module_5.f90: New.
313
314 2012-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
320 2012-05-04 Paolo Carlini <paolo.carlini@oracle.com>
321
322 PR c++/53166
323 * g++.dg/cpp0x/static_assert7.C: New.
324
325 2012-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
335 2012-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
341 2012-05-04 Richard Guenther <rguenther@suse.de>
342
343 * gcc.dg/lto/pr53214_0.c: New testcase.
344
345 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
346
347 * gcc.target/ia64/pr48496.c: New test.
348 * gcc.target/ia64/pr52657.c: Likewise.
349
350 2012-05-04 Manuel López-Ibåñez <manu@gcc.gnu.org>
351
352 PR c/51712
353 * c-c++-common/pr51712.c: New.
354
355 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
356
357 PR target/53199
358 * gcc.target/powwerpc/pr53199.c: New file.
359
360 2012-05-03 Jason Merrill <jason@redhat.com>
361
362 * g++.dg/debug/dwarf2/nested-3.C: Adjust pattern.
363
364 * gcc.dg/debug/dwarf2/dups-types.c: New.
365 * gcc.dg/debug/dwarf2/dups-types.h: New.
366
367 2012-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
372 2012-05-03 Jason Merrill <jason@redhat.com>
373
374 * g++.dg/debug/dwarf2/thunk1.C: New.
375
376 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
377
378 PR c++/53186
379 * g++.dg/other/final2.C: New.
380
381 2012-05-03 Richard Guenther <rguenther@suse.de>
382
383 * gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
384
385 2012-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
392 2012-05-03 Jakub Jelinek <jakub@redhat.com>
393
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
400 PR debug/53174
401 * gcc.dg/pr53174.c: New test.
402
403 PR target/53187
404 * gcc.target/arm/pr53187.c: New test.
405 * gcc.c-torture/compile/pr53187.c: New test.
406
407 2012-05-03 Richard Guenther <rguenther@suse.de>
408
409 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
410 unsupported prefetching support.
411
412 2012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
413
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.
418
419 2012-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
424 2012-05-03 Richard Guenther <rguenther@suse.de>
425
426 PR tree-optimization/53144
427 * gcc.dg/torture/pr53144.c: New testcase.
428
429 2012-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
435 2012-05-02 Ulrich Weigand <ulrich.weigand@linaro.org>
436
437 * gcc.target/s390/20030123-1.c: Add missing "volatile".
438
439 2012-05-02 Martin Jambor <mjambor@suse.cz>
440
441 PR lto/52605
442 * g++.dg/lto/pr52605_0.C: New test.
443
444 2012-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
463 2012-05-02 Steven Bosscher <steven@gcc.gnu.org>
464
465 PR middle-end/53153
466 * gcc.dg/pr53153.c: New test.
467
468 2012-05-02 Richard Guenther <rguenther@suse.de>
469
470 * g++.dg/tree-ssa/pr19807.C: Adjust.
471
472 2012-05-02 Jakub Jelinek <jakub@redhat.com>
473
474 PR tree-optimization/53163
475 * gcc.c-torture/compile/pr53163.c: New test.
476
477 PR rtl-optimization/53160
478 * gcc.c-torture/execute/pr53160.c: New test.
479
480 2012-05-01 Ian Lance Taylor <iant@google.com>
481
482 PR c/37303
483 * gcc.dg/pr37303.c: New test.
484
485 2012-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
491 2012-04-30 Marc Glisse <marc.glisse@inria.fr>
492
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
513 PR c++/51314
514 * g++.dg/cpp0x/vt-51314.C: New test.
515 * g++.dg/cpp0x/variadic76.C: Fix.
516
517 2012-04-30 Greta Yorsh <Greta.Yorsh@arm.com>
518
519 * gcc.dg/pr52283.c: Add missing dg-warning and dg-options.
520
521 2012-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
527 2012-04-30 Dodji Seketeli <dodji@redhat.com>
528
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
564 Fix location for static class members
565 * g++.dg/template/sfinae6_neg.C: Adjust.
566
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
571 Fix -Wuninitialized for -ftrack-macro-expansion
572 * gcc.dg/cpp/pragma-diagnostic-2.c: Fix this.
573
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
580 Fix expansion point loc for macro-like tokens
581 * gcc.dg/debug/dwarf2/pr41445-5.c: Adjust.
582 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
583
584 Fix token pasting with -ftrack-macro-expansion
585 * gcc.dg/cpp/paste17.c: New test case for
586 -ftrack-macro-expansion=2 mode only.
587 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
588
589 2012-04-30 Eric Botcazou <ebotcazou@adacore.com>
590
591 * gnat.dg/warn6.ad[sb]: New test.
592
593 2012-04-29 Manuel López-Ibåñez <manu@gcc.gnu.org>
594
595 PR 53149
596 * gcc.dg/20011021-1.c: Adjust testcase.
597
598 2012-04-29 Thomas Koenig <tkoenig@gcc.gnu.org>
599
600 PR fortran/53148
601 * gfortran.dg/function_optimize_12.f90: New test.
602
603 2012-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
609 2012-04-27 Ollie Wild <aaw@google.com>
610
611 * g++.dg/cpp0x/Wliteral-suffix.c: New test.
612
613 2012-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
620 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
621
622 PR target/53138
623 * gcc.c-torture/execute/20120427-1.c: New testcase.
624
625 2012-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
630 2012-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
639 2012-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
645 2012-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
650 2012-04-25 Sriraman Tallam <tmsriram@google.com>
651
652 * testsuite/gcc.target/i386/builtin_target.c: Check avx2.
653
654 2012-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
659 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
660
661 PR target/53120
662 * gcc.dg/torture/pr53120.c: New test.
663
664 2012-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
671 2012-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
686 2012-04-25 Jakub Jelinek <jakub@redhat.com>
687
688 PR tree-optimization/53058
689 * gcc.c-torture/compile/pr53058.c: New test.
690
691 2012-04-25 Jan Hubicka <jh@suse.cz>
692
693 PR middle-end/53088
694 * gcc.target/i386/pr39082-1.c: Update warning location.
695
696 2012-04-25 Jakub Jelinek <jakub@redhat.com>
697
698 PR c/52880
699 * gcc.dg/pr52880.c: New test.
700
701 2012-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
706 2012-04-25 Tobias Burnus <burnus@net-b.de>
707
708 PR fortran/52196
709 * gfortran.dg/realloc_on_assign_14.f90: New.
710
711 2012-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
717 2012-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
723 2012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
724
725 PR target/47197
726 * gcc.target/powerpc/pr47197.c: New test.
727
728 2012-04-24 Richard Guenther <rguenther@suse.de>
729
730 PR tree-optimization/53085
731 * g++.dg/torture/pr53085.C: New testcase.
732
733 2012-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
740 2012-04-24 Jakub Jelinek <jakub@redhat.com>
741
742 PR middle-end/53084
743 * gcc.c-torture/execute/pr53084.c: New test.
744
745 2012-04-23 Paolo Carlini <paolo.carlini@oracle.com>
746
747 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
748
749 2012-04-23 Andrew Pinski <apinski@cavium.com>
750
751 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
752
753 2012-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
759 2012-04-23 Richard Guenther <rguenther@suse.de>
760
761 PR tree-optimization/53070
762 * gcc.dg/torture/pr53070.c: New testcase.
763
764 2012-04-23 Richard Guenther <rguenther@suse.de>
765
766 PR c/53060
767 * gcc.dg/pr53060.c: New testcase.
768
769 2012-04-23 Jakub Jelinek <jakub@redhat.com>
770
771 PR tree-optimizations/52891
772 * gcc.c-torture/compile/pr52891-1.c: New test.
773 * gcc.c-torture/compile/pr52891-2.c: New test.
774
775 2012-04-22 Tobias Burnus <burnus@net-b.de>
776
777 PR fortran/53051
778 * gfortran.dg/read_float_4.f90: New.
779
780 2012-04-21 Manuel López-Ibåñez <manu@gcc.gnu.org>
781
782 PR 35441
783 * c-c++-common/pr35441.C: New.
784
785 2012-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
790 2012-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
796 2012-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
803 2012-04-20 Richard Guenther <rguenther@suse.de>
804
805 * g++.dg/torture/20120420-1.C: New testcase.
806
807 2012-04-19 Steven Bosscher <steven@gcc.gnu.org>
808
809 * gcc.target/i386/pr45830.c: Update scan-tree-dump.
810
811 2012-04-19 Christian Bruel <christian.bruel@st.com>
812
813 * gcc.dg/pr52283.c: New test.
814
815 2012-04-19 Manuel López-Ibåñez <manu@gcc.gnu.org>
816
817 * gcc.dg/pr37985.c: New test.
818
819 2012-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
825 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
826
827 PR tree-optimization/52976
828 * gfortran.dg/reassoc_11.f: New test.
829
830 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
831
832 PR tree-optimization/52976
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.
837
838 2012-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
844 2012-04-18 Joey Ye <joey.ye@arm.com>
845
846 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
847
848 2012-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
855 2012-04-17 Tom de Vries <tom@codesourcery.com>
856
857 * g++.dg/pr51264-4.C: New test.
858
859 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
860
861 PR c++/52599
862 * g++.dg/cpp0x/constexpr-ctor10.C: New.
863
864 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
865
866 PR c++/53003
867 * g++.dg/parse/crash59.C: New.
868
869 2012-04-17 Michael Matz <matz@suse.de>
870
871 PR tree-optimization/18437
872 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
873
874 2012-04-17 Richard Guenther <rguenther@suse.de>
875
876 PR middle-end/53011
877 * g++.dg/torture/pr53011.C: New testcase.
878
879 2012-04-16 Jason Merrill <jason@redhat.com>
880
881 PR c++/38543
882 * g++.dg/cpp0x/variadic131.C: New.
883
884 PR c++/52008
885 * g++.dg/cpp0x/variadic130.C: New.
886
887 PR c++/50830
888 * g++.dg/cpp0x/variadic129.C: New.
889
890 PR c++/50303
891 * g++.dg/cpp0x/variadic128.C: New.
892
893 2012-04-16 Tobias Burnus <burnus@net-b.de>
894
895 PR fortran/52864
896 * gfortran.dg/pointer_intent_6.f90: New.
897
898 2012-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
906 2012-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
919 2012-04-16 Jason Merrill <jason@redhat.com>
920
921 PR c++/51148
922 * g++.dg/cpp0x/variadic127.C: New.
923
924 2012-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
938 2012-04-16 Janus Weil <janus@gcc.gnu.org>
939
940 PR fortran/52968
941 * gfortran.dg/typebound_call_23.f03: New test case.
942
943 2012-04-15 Jason Merrill <jason@redhat.com>
944
945 PR c++/47220
946 * g++.dg/cpp0x/variadic126.C: New.
947
948 PR c++/52380
949 * g++.dg/cpp0x/variadic125.C: New.
950
951 PR c++/52292
952 * g++.dg/cpp0x/variadic124.C: New.
953
954 PR c++/52706
955 * g++.dg/cpp0x/nullptr27.C: New.
956
957 PR c++/52818
958 * g++.dg/warn/format8.C: New.
959
960 2012-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
965 2012-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
972 2012-04-14 Tom de Vries <tom@codesourcery.com>
973
974 * gcc.dg/superblock.c: New test.
975
976 2012-04-14 Tom de Vries <tom@codesourcery.com>
977
978 * gcc.dg/pr51879-12.c: New test.
979
980 2012-04-13 Jason Merrill <jason@redhat.com>
981
982 PR c++/52824
983 * g++.dg/cpp0x/variadic123.C: New.
984 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
985
986 PR c++/52905
987 * g++.dg/cpp0x/initlist-ctor1.C: New.
988
989 PR c++/52915
990 * g++.dg/other/anon-union2.C: New.
991
992 2012-04-13 Martin Jambor <mjambor@suse.cz>
993
994 PR middle-end/52939
995 * g++.dg/ipa/pr52939.C: New test.
996
997 2012-04-13 Tom de Vries <tom@codesourcery.com>
998
999 * gcc.dg/pr52734.c: New test.
1000
1001 2012-04-13 Richard Guenther <rguenther@suse.de>
1002
1003 PR tree-optimization/52969
1004 * gcc.dg/torture/pr52969.c: New testcase.
1005
1006 2012-04-13 Richard Guenther <rguenther@suse.de>
1007
1008 PR c/52549
1009 * gcc.dg/pr52549.c: New testcase.
1010
1011 2012-04-13 Richard Guenther <rguenther@suse.de>
1012
1013 PR c/52862
1014 * gcc.dg/pr52862.c: New testcase.
1015
1016 2012-04-13 Joey Ye <joey.ye@arm.com>
1017
1018 * gcc.target/arm/thumb1-imm.c: New testcase.
1019
1020 2012-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
1031 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1032
1033 PR target/52775
1034 * gcc.target/powerpc/pr52775.c: New file.
1035
1036 2012-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
1050 2012-04-12 Richard Guenther <rguenther@suse.de>
1051
1052 PR tree-optimization/52943
1053 * gcc.dg/torture/pr52943.c: New testcase.
1054
1055 2012-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
1063 2012-04-11 Fabien ChĂȘne <fabien@gcc.gnu.org>
1064
1065 PR c++/52465
1066 * g++.dg/lookup/using52.C: New.
1067
1068 2012-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
1072 2012-04-11 H.J. Lu <hongjiu.lu@intel.com>
1073
1074 PR rtl-optimization/52876
1075 * gcc.target/i386/pr52876.c: New.
1076
1077 2012-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
1118 2012-04-11 Jason Merrill <jason@redhat.com>
1119
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
1124 PR c++/52906
1125 * g++.dg/ext/attrib45.C: New.
1126
1127 * g++.dg/eh/dtor3.C: New.
1128
1129 2012-04-11 Richard Guenther <rguenther@suse.de>
1130
1131 PR middle-end/52621
1132 * gfortran.dg/pr52621.f90: New testcase.
1133
1134 2012-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
1140 2012-04-11 Tobias Burnus <burnus@net-b.de>
1141
1142 PR fortran/52729
1143 * gfortran.dg/block_11.f90: New.
1144
1145 2012-04-11 Nick Clifton <nickc@redhat.com>
1146
1147 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
1148
1149 2012-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
1157 2012-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
1164 2012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
1165
1166 PR 24985
1167 * lib/prune.exp: Add -fno-diagnostics-show-caret.
1168
1169 2012-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
1175 2012-04-11 Richard Guenther <rguenther@suse.de>
1176
1177 PR tree-optimization/52912
1178 * gcc.dg/torture/pr52912.c: New testcase.
1179
1180 2010-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
1191 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1192
1193 PR tree-optimization/52870
1194 * gcc.dg/vect/pr52870.c: New test.
1195
1196 2012-04-09 Mike Stump <mikestump@comcast.net>
1197
1198 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
1199 * gcc.dg/tree-ssa/vrp59.c: Likewise.
1200 * gcc.dg/tree-ssa/vrp60.c: Likewise.
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.
1237
1238 * gcc.dg/dll-8.c: Remove execute permissions.
1239 * g++.dg/ext/dllexport5.C: Likewise.
1240
1241 2012-04-09 Jan Hubicka <jh@suse.cz>
1242
1243 PR lto/52722
1244 PR lto/51765
1245 PR lto/52634
1246 * gcc.dg/lto/pr52634_1.c: New testcase.
1247 * gcc.dg/lto/pr52634_0.c: New testcase.
1248
1249 2012-04-09 Uros Bizjak <ubizjak@gmail.com>
1250
1251 PR target/52883
1252 * gcc.target/i386/pr52883.c: New testcase.
1253
1254 2012-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
1262 2012-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
1267 2012-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
1273 2012-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
1278 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1279
1280 PR fortran/52893
1281 * gfortran.dg/function_optimize_11.f90: New test.
1282
1283 2012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1284
1285 PR fortran/52668
1286 * gfortran.dg/use_only_6.f90: New test.
1287
1288 2012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1289
1290 PR fortran/52668
1291 * gfortran.dg/use_only_6.f90: New test.
1292 2012-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
1297 2012-04-05 Jason Merrill <jason@redhat.com>
1298
1299 PR c++/52596
1300 * g++.dg/template/qualified-id5.C: New.
1301
1302 2012-04-05 Uros Bizjak <ubizjak@gmail.com>
1303
1304 PR target/52882
1305 * gcc.target/i386/pr52882.c: New test.
1306
1307 2012-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
1314 2012-04-04 Jason Merrill <jason@redhat.com>
1315
1316 PR c++/52845
1317 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
1318
1319 2012-04-03 Jason Merrill <jason@redhat.com>
1320
1321 PR c++/52796
1322 * g++.dg/cpp0x/variadic-value1.C: New.
1323
1324 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
1325
1326 * gnat.dg/pack18.adb: New test.
1327 * gnat.dg/pack18_pkg.ads: New helper.
1328
1329 2012-04-03 Richard Guenther <rguenther@suse.de>
1330
1331 PR tree-optimization/52808
1332 * gcc.dg/pr52808.c: New testcase.
1333
1334 2012-04-03 Jakub Jelinek <jakub@redhat.com>
1335
1336 PR tree-optimization/52835
1337 * gfortran.dg/pr52835.f90: New test.
1338
1339 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
1340
1341 * gnat.dg/specs/aggr5.ads: New test.
1342
1343 2012-04-02 Richard Guenther <rguenther@suse.de>
1344
1345 PR tree-optimization/52756
1346 * gcc.dg/torture/pr52756.c: New testcase.
1347
1348 2012-04-02 Richard Guenther <rguenther@suse.de>
1349
1350 PR middle-end/52803
1351 * gcc.dg/pr52803.c: New testcase.
1352
1353 2012-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
1359 2012-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
1369 2012-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
1375 2012-03-30 Richard Henderson <rth@redhat.com>
1376
1377 PR debug/52727
1378 * g++.dg/opt/pr52727.C: New testcase.
1379
1380 2012-03-30 Richard Guenther <rguenther@suse.de>
1381
1382 PR tree-optimization/52754
1383 * gcc.target/i386/pr52754.c: New testcase.
1384
1385 2012-03-30 Richard Guenther <rguenther@suse.de>
1386
1387 PR middle-end/52772
1388 * g++.dg/torture/pr52772.C: New testcase.
1389
1390 2012-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
1395 2012-03-29 Jason Merrill <jason@redhat.com>
1396
1397 PR c++/52685
1398 * g++.dg/template/inherit8.C: New.
1399
1400 2012-03-29 Jakub Jelinek <jakub@redhat.com>
1401
1402 PR c++/52759
1403 * g++.dg/ext/weak4.C: New test.
1404
1405 PR tree-optimization/52760
1406 * gcc.c-torture/execute/pr52760.c: New test.
1407
1408 2012-03-29 Jason Merrill <jason@redhat.com>
1409
1410 PR c++/52743
1411 * g++.dg/cpp0x/initlist-array3.C: New.
1412
1413 2012-03-28 Jason Merrill <jason@redhat.com>
1414
1415 PR c++/52746
1416 * g++.dg/overload/virtual2.C: New.
1417
1418 2012-03-28 Eric Botcazou <ebotcazou@adacore.com>
1419
1420 * gnat.dg/vect7.ad[sb]: New test.
1421
1422 2012-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
1431 2012-03-28 Jakub Jelinek <jakub@redhat.com>
1432
1433 PR middle-end/52691
1434 * gcc.dg/pr52691.c: New test.
1435
1436 PR middle-end/52750
1437 * gcc.c-torture/compile/pr52750.c: New test.
1438
1439 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
1440
1441 PR target/52692
1442 * gcc.target/avr/torture/builtins-2.c: New test.
1443
1444 2012-03-28 Jakub Jelinek <jakub@redhat.com>
1445
1446 PR target/52736
1447 * gcc.target/i386/pr52736.c: New test.
1448
1449 2012-03-27 Martin Jambor <mjambor@suse.cz>
1450
1451 PR middle-end/52693
1452 * gcc.dg/torture/pr52693.c: New test.
1453
1454 2012-03-27 Meador Inge <meadori@codesourcery.com>
1455
1456 PR c++/52672
1457 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
1458
1459 2012-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
1465 2012-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
1471 2012-03-27 Richard Guenther <rguenther@suse.de>
1472
1473 PR middle-end/52720
1474 * gcc.dg/torture/pr52720.c: New testcase.
1475
1476 2012-03-27 Eric Botcazou <ebotcazou@adacore.com>
1477
1478 * gnat.dg/pack17.adb: New test.
1479
1480 2012-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
1485 2012-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
1490 2012-03-26 Richard Guenther <rguenther@suse.de>
1491
1492 PR tree-optimization/52701
1493 * gfortran.dg/pr52701.f90: New testcase.
1494
1495 2012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
1496
1497 PR tree-optimization/52686
1498 * gcc.target/arm/pr52686.c: New test.
1499
1500 2012-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
1505 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
1506
1507 * gnat.dg/concat2.ad[sb]: New test.
1508
1509 2012-03-24 Jason Merrill <jason@redhat.com>
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
1526 2012-03-23 Richard Guenther <rguenther@suse.de>
1527
1528 PR tree-optimization/52678
1529 * gfortran.dg/pr52678.f: New testcase.
1530
1531 2012-03-23 Richard Guenther <rguenther@suse.de>
1532
1533 PR tree-optimization/52638
1534 * g++.dg/torture/pr52638.C: New testcase.
1535
1536 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
1537
1538 PR c++/52487
1539 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
1540
1541 2012-03-22 Jakub Jelinek <jakub@redhat.com>
1542
1543 PR c++/52671
1544 * g++.dg/ext/attrib44.C: New test.
1545
1546 2012-03-22 Jan Hubicka <jh@suse.cz>
1547
1548 PR middle-end/51737
1549 * g++.dg/torture/pr51737.C: New testcase
1550
1551 2012-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
1556 2012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1557
1558 * lib/fortran-modules.exp (list-module-names-1): Remove
1559 warning.
1560
1561 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
1562
1563 PR target/50751
1564 * gcc.target/sh/pr50751-1.c: New.
1565 * gcc.target/sh/pr50751-2.c: New.
1566 * gcc.target/sh/pr50751-3.c: New.
1567
1568 2012-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
1575 2012-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
1580 2012-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
1586 2012-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
1591 2012-03-20 Jason Merrill <jason@redhat.com>
1592
1593 * lib/target-supports.exp: Add { target c++1y }.
1594
1595 * g++.dg/cpp0x/auto32.C: New.
1596
1597 2012-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.
1604
1605 2012-03-20 Jason Merrill <jason@redhat.com>
1606
1607 PR c++/52510
1608 * g++.dg/cpp0x/initlist66.C: New.
1609
1610 2012-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
1615 2012-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
1624 2012-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
1631 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1632
1633 * g++.dg/warn/Wuseless-cast.C: Extend.
1634
1635 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1636
1637 PR c++/14710
1638 * g++.dg/warn/Wuseless-cast.C: New.
1639
1640 2012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
1641
1642 PR libfortran/52608
1643 * gfortran.dg/pr52608.f90: New test.
1644
1645 2012-03-17 Tobias Burnus <burnus@net-b.de>
1646
1647 PR fortran/52585
1648 * gfortran.dg/proc_ptr_36.f90: New.
1649
1650 2012-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
1655 2012-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
1665 2012-03-16 Richard Guenther <rguenther@suse.de>
1666
1667 * gnat.dg/specs/pack7.ads: New testcase.
1668
1669 2012-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
1677 2012-03-15 Jason Merrill <jason@redhat.com>
1678
1679 * g++.dg/torture/pr52582.C: New.
1680
1681 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1682
1683 * lib/fortran-modules.exp: New file which was forgotten in r185430.
1684
1685 2012-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
1691 2012-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
1697 2012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
1698
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.
1704
1705 2012-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
1711 2012-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
1742 2012-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
1749 2012-03-15 Richard Guenther <rguenther@suse.de>
1750
1751 PR middle-end/52580
1752 * gfortran.dg/vect/pr52580.f: New testcase.
1753
1754 2012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
1755
1756 * gcc.target/sh/fpul-usage-1.c: New.
1757
1758 2012-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
1764 2012-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
1779 2012-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
1826 2012-03-14 Jakub Jelinek <jakub@redhat.com>
1827
1828 PR c++/52582
1829 * g++.dg/opt/pr52582.C: New test.
1830
1831 2012-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
1839 2012-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
1849 2012-03-14 Richard Guenther <rguenther@suse.de>
1850
1851 PR middle-end/52578
1852 * gcc.dg/pr52578.c: New testcase.
1853
1854 2012-03-14 Jakub Jelinek <jakub@redhat.com>
1855
1856 PR c++/52521
1857 * g++.dg/cpp0x/udlit-args2.C: New test.
1858
1859 2012-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
1865 2012-01-30 Dodji Seketeli <dodji@redhat.com>
1866
1867 PR c++/51641
1868 * g++.dg/lookup/hidden-class17.C: New test.
1869
1870 2012-03-13 Jakub Jelinek <jakub@redhat.com>
1871
1872 PR c/52577
1873 * gcc.dg/Wunused-var-3.c: New test.
1874
1875 2012-03-13 Martin Jambor <mjambor@suse.cz>
1876
1877 * gcc.dg/misaligned-expand-2.c: New test.
1878
1879 2012-03-13 Richard Guenther <rguenther@suse.de>
1880
1881 PR middle-end/52134
1882 * gcc.dg/pr52134.c: New testcase.
1883
1884 2012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1885
1886 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
1887
1888 2012-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
1900 2012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
1901
1902 PR c++/52299
1903 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
1904
1905 2012-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
1917 2012-03-12 Georg-Johann Lay <avr@gjlay.de>
1918
1919 PR target/49868
1920 * gcc.target/avr/torture/addr-space-1.h: New file.
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.
1925
1926 2012-03-12 Andrew Pinski <apinski@cavium.com>
1927
1928 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
1929
1930 2012-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
1978 2012-03-12 Jakub Jelinek <jakub@redhat.com>
1979
1980 PR tree-optimization/51721
1981 * gcc.dg/tree-ssa/vrp64.c: New test.
1982
1983 PR tree-optimization/52533
1984 * gcc.c-torture/compile/pr52533.c: New test.
1985
1986 2012-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
2000 2012-03-12 Tobias Burnus <burnus@net-b.de>
2001
2002 PR fortran/52542
2003 * gfortran.dg/proc_ptr_35.f90: New.
2004
2005 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
2006
2007 PR target/52530
2008 * gcc.dg/torture/pr52530.c: New test.
2009
2010 2012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2011
2012 PR target/51244
2013 * gcc.target/sh/pr51244-1.c: Fix thinkos.
2014
2015 2012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2016
2017 PR target/52450
2018 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2019
2020 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2021
2022 2012-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
2028 2012-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
2033 2012-03-08 Tobias Burnus <burnus@net-b.de>
2034
2035 PR fortran/52469
2036 * gfortran.dg/proc_ptr_34.f90
2037
2038 2012-03-07 Jason Merrill <jason@redhat.com>
2039
2040 PR c++/52521
2041 * g++.dg/cpp0x/udlit-mangle.C: New.
2042
2043 2012-03-06 Pat Haugen <pthaugen@us.ibm.com>
2044
2045 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
2046
2047 2012-03-06 Richard Guenther <rguenther@suse.de>
2048
2049 PR middle-end/52493
2050 * gcc.dg/torture/pr52493.c: New testcase.
2051
2052 2012-03-06 Richard Guenther <rguenther@suse.de>
2053
2054 PR lto/52097
2055 * gcc.dg/lto/pr52097_0.c: New testcase.
2056
2057 2012-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
2064 2012-03-05 Jason Merrill <jason@redhat.com>
2065
2066 PR c++/51930
2067 * g++.dg/ext/visibility/template11.C: New.
2068
2069 * g++.dg/cpp0x/implicit13.C: New.
2070
2071 2012-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
2077 2012-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
2083 2012-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
2088 2012-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
2093 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2094
2095 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2096 int32plus.
2097
2098 2012-03-03 Jason Merrill <jason@redhat.com>
2099
2100 * g++.dg/cpp0x/nsdmi-defer6.C: New.
2101
2102 Core 1270
2103 * g++.dg/cpp0x/initlist65.C: New.
2104
2105 PR c++/36797
2106 * g++.dg/ext/is_empty2.C: New.
2107
2108 2012-03-03 Tobias Burnus <burnus@net-b.de>
2109
2110 PR fortran/48820
2111 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
2112
2113 2012-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
2122 2012-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
2129 2012-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
2137 2012-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
2143 2012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
2144
2145 * gcc.dg/graphite/pr50561.c: Update.
2146
2147 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2148
2149 * gcc.target/powerpc/pr52457.c: New test.
2150
2151 2012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
2152
2153 * gcc.target/arm/sat-1.c: New test.
2154
2155 2012-03-02 Uros Bizjak <ubizjak@gmail.com>
2156
2157 PR target/46716
2158 * gcc.target/i386/pr46716.c: New test.
2159
2160 2012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2161
2162 PR c++/51989
2163 * g++.dg/cpp0x/sfinae32.C: New.
2164
2165 2012-03-02 Richard Guenther <rguenther@suse.de>
2166
2167 PR tree-optimization/52406
2168 * gcc.dg/torture/pr52406.c: New testcase.
2169
2170 2012-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
2178 2012-03-02 Tobias Burnus <burnus@net-b.de>
2179
2180 PR fortran/52270
2181 * gfortran.dg/class_51.f90: New.
2182
2183 2012-03-02 Tobias Burnus <burnus@net-b.de>
2184
2185 PR fortran/52452
2186 * gfortran.dg/intrinsic_8.f90: New.
2187
2188 2012-03-01 Kai Tietz <ktietz@redhat.com>
2189
2190 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2191 routines on mingw targets.
2192 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
2193
2194 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2195
2196 PR tree-optimization/52445
2197 * gcc.dg/pr52445.c: New test.
2198
2199 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2200
2201 PR target/52437
2202 * gcc.c-torture/compile/pr52437.c: New test.
2203
2204 PR middle-end/52419
2205 * gcc.dg/torture/pr52419.c: New test.
2206
2207 PR tree-optimization/52429
2208 * gcc.dg/torture/pr52429.c: New test.
2209 * g++.dg/opt/pr52429.C: New test.
2210
2211 2012-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
2221 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2222
2223 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2224
2225 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2226
2227 PR fortran/52386
2228 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2229
2230 2012-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
2235 2012-02-28 Richard Guenther <rguenther@suse.de>
2236
2237 PR target/52407
2238 * gcc.dg/torture/pr52407.c: New testcase.
2239
2240 2012-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
2269 2012-02-28 Richard Guenther <rguenther@suse.de>
2270
2271 PR tree-optimization/52402
2272 * gcc.dg/torture/pr52402.c: New testcase.
2273
2274 2012-02-28 Richard Guenther <rguenther@suse.de>
2275
2276 PR lto/52400
2277 * g++.dg/lto/pr52400_0.C: New testcase.
2278
2279 2012-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
2284 2012-02-28 Kai Tietz <ktietz@redhat.com>
2285
2286 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
2287 * gcc.target/i386/pr45352-2.c: Likewise.
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
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.
2294 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
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
2327 2012-02-27 Tristan Gingold <gingold@adacore.com>
2328
2329 * gnat.dg/array20.ad[sb]: New test.
2330
2331 2012-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
2337 2012-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
2342 2012-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
2347 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2348
2349 PR target/49263
2350 * gcc.target/sh/pr49263.c: New.
2351
2352 2012-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
2367 2012-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
2373 2012-02-24 Richard Guenther <rguenther@suse.de>
2374
2375 PR middle-end/52355
2376 * gcc.dg/pr52355.c: New testcase.
2377
2378 2012-02-23 Kai Tietz <ktietz@redhat.com>
2379
2380 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
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.
2390 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
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
2398 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
2399
2400 PR c/52290
2401 * gcc.dg/noncompile/pr52290.c: New test.
2402
2403 2012-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
2408 2012-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
2415 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
2416
2417 PR target/52330
2418 * gcc.target/i386/pr52330.c: New test.
2419
2420 2012-02-22 Tobias Burnus <burnus@net-b.de>
2421
2422 PR fortran/52335
2423 * gfortran.dg/io_constraints_10.f90: New.
2424
2425 2012-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
2430 2012-02-21 Kai Tietz <ktietz@redhat.com>
2431
2432 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2433
2434 2012-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
2439 2012-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
2444 2012-02-21 Jakub Jelinek <jakub@redhat.com>
2445
2446 PR tree-optimization/52318
2447 * gcc.dg/pr52318.c: New test.
2448
2449 2012-02-20 Kai Tietz <ktietz@redhat.com>
2450
2451 * gcc.dg/bf-ms-layout-3.c: New testcase.
2452
2453 2012-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
2459 2012-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
2465 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
2466
2467 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
2468 * gcc.c-torture/execute/pr52286.c: Ditto.
2469
2470 2012-02-20 Jakub Jelinek <jakub@redhat.com>
2471
2472 PR tree-optimization/52286
2473 * gcc.c-torture/execute/pr52286.c: New test.
2474
2475 2012-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
2486 2012-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
2497 2012-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
2503 2012-02-16 Jason Merrill <jason@redhat.com>
2504
2505 PR c++/52248
2506 * g++.dg/ext/timevar1.C: New.
2507
2508 2012-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
2514 2012-02-16 Jason Merrill <jason@redhat.com>
2515
2516 PR c++/51415
2517 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
2518
2519 2012-02-16 Jakub Jelinek <jakub@redhat.com>
2520
2521 PR tree-optimization/52255
2522 * gcc.c-torture/compile/pr52255.c: New test.
2523
2524 PR debug/52260
2525 * g++.dg/debug/dwarf2/pr52260.C: New test.
2526
2527 PR middle-end/51929
2528 * g++.dg/ipa/pr51929.C: New test.
2529
2530 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2531
2532 PR target/52199
2533 * gcc.target/powerpc/pr52199.c: New file.
2534
2535 2012-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
2540 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2541
2542 * gcc.dg/pr51867.c: Don't include <math.h>.
2543 (sqrtf): Declare.
2544
2545 2012-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
2550 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
2551
2552 PR tree-optimization/50561
2553 * gcc.dg/graphite/pr50561.c: New testcase.
2554
2555 2012-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
2560 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2561
2562 * gnat.dg/discr35.ad[sb]: New test.
2563
2564 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2565
2566 * gnat.dg/volatile10.adb: New test.
2567 * gnat.dg/volatile10_pkg.ads: New helper.
2568
2569 2012-02-14 Jason Merrill <jason@redhat.com>
2570
2571 * g++.dg/ext/attrib43.C: New.
2572
2573 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
2574
2575 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
2576 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
2577 fgnu_tm.
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
2584 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2585
2586 PR c++/52247
2587 * g++.dg/template/asmgoto1.C: New test.
2588
2589 2012-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
2595 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
2596
2597 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
2598
2599 2012-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
2605 2012-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
2614 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2615
2616 PR tree-optimization/52210
2617 * gcc.dg/pr52210.c: New test.
2618
2619 2012-02-14 Jason Merrill <jason@redhat.com>
2620
2621 PR c++/39055
2622 * g++.dg/overload/defarg5.C: New.
2623
2624 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2625
2626 PR c/52181
2627 * c-c++-common/pr52181.c: New test.
2628
2629 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2630
2631 PR c++/52215
2632 * g++.dg/ext/atomic-1.C: New test.
2633
2634 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2635
2636 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
2637
2638 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2639
2640 PR middle-end/52209
2641 * gcc.c-torture/execute/pr52209.c: New test.
2642
2643 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
2644
2645 PR fortran/50981
2646 * gfortran.dg/elemental_optional_args_5.f03: New test.
2647
2648 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
2649
2650 PR testsuite/50076
2651 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
2652 cases.
2653
2654 2012-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
2661 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2662
2663 PR rtl-optimization/52175
2664 * gcc.c-torture/compile/pr52175.c: New test.
2665
2666 2012-02-10 Jason Merrill <jason@redhat.com>
2667
2668 PR c++/51910
2669 * g++.dg/template/repo10.C: New.
2670
2671 2012-02-11 Jakub Jelinek <jakub@redhat.com>
2672
2673 PR debug/52132
2674 * gcc.dg/pr52132.c: New test.
2675
2676 2012-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
2681 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
2682
2683 PR target/52146
2684 * gcc.target/i386/pr52146.c: New.
2685
2686 2012-02-10 Jakub Jelinek <jakub@redhat.com>
2687
2688 PR middle-end/52177
2689 * c-c++-common/pr52177.c: New test.
2690
2691 2012-02-10 Jan Hubicka <jh@suse.cz>
2692
2693 PR middle-end/48600
2694 * g++.dg/torture/pr48600.C: New testcase.
2695
2696 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
2697
2698 PR middle-end/52140
2699 * gcc.dg/dfp/pr52140.c: New test.
2700
2701 2012-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
2707 2012-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
2713 2012-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
2719 2012-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
2724 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
2725
2726 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
2727 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
2728 machine instuction in the log.
2729
2730 2012-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
2735 2012-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
2741 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2742
2743 PR fortran/32380
2744 * gfortran.dg/vect/pr32380.f90: New test.
2745
2746 2012-02-08 Tobias Burnus <burnus@net-b.de>
2747
2748 PR fortran/52151
2749 * gfortran.dg/realloc_on_assign_12.f90: New.
2750
2751 2012-02-08 Richard Guenther <rguenther@suse.de>
2752
2753 PR rtl-optimization/52170
2754 * gcc.dg/torture/pr52170.c: New testcase.
2755
2756 2012-02-08 Jakub Jelinek <jakub@redhat.com>
2757
2758 PR gcov-profile/52150
2759 * gcc.dg/tree-prof/pr52150.c: New test.
2760
2761 PR rtl-optimization/52139
2762 * gcc.dg/pr52139.c: New test.
2763
2764 2012-02-07 Jason Merrill <jason@redhat.com>
2765
2766 PR c++/51675
2767 * g++.dg/cpp0x/constexpr-union3.C: New.
2768
2769 PR c++/52035
2770 * g++.dg/lto/pr52035_0.C: New.
2771
2772 2012-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
2798 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
2799
2800 * gcc.target/epiphany/interrupt-2.c: New test.
2801
2802 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2803
2804 PR target/52155
2805 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
2806 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
2807 for MIPS ELF.
2808
2809 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2810
2811 PR target/52152
2812 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
2813
2814 2012-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
2821 2012-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
2826 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
2827
2828 * gcc.c-torture/execute/20120207-1.c: New test.
2829
2830 2012-02-07 Jakub Jelinek <jakub@redhat.com>
2831
2832 PR rtl-optimization/52060
2833 * gcc.dg/torture/pr52060.c: New test.
2834
2835 PR middle-end/52074
2836 * gcc.c-torture/compile/pr52074.c: New test.
2837
2838 2012-02-07 Tobias Burnus <burnus@net-b.de>
2839
2840 PR fortran/51514
2841 * gfortran.dg/class_to_type_2.f90: New.
2842
2843 2012-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
2849 2012-02-06 Jason Merrill <jason@redhat.com>
2850
2851 PR c++/52088
2852 * g++.dg/template/conv13.C: New.
2853
2854 2012-02-06 Richard Guenther <rguenther@suse.de>
2855
2856 PR tree-optimization/52115
2857 * gcc.c-torture/compile/pr52115.c: New testcase.
2858
2859 2012-02-06 Jakub Jelinek <jakub@redhat.com>
2860
2861 PR target/52129
2862 * gcc.c-torture/execute/pr52129.c: New test.
2863
2864 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
2865
2866 * gcc.dg/pr48374.c: Actually add the test I forgot
2867 in the 2012-01-25 commit.
2868
2869 2012-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
2874 2012-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
2879 2012-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
2887 2012-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
2893 2012-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
2899 2012-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
2906 2012-02-05 Tobias Burnus <burnus@net-b.de>
2907
2908 PR fortran/51972
2909 * gfortran.dg/class_48.f90: Add some further checks.
2910
2911 2012-02-05 Ira Rosen <irar@il.ibm.com>
2912
2913 PR tree-optimization/52091
2914 * gcc.dg/vect/pr52091.c: New test.
2915
2916 2012-02-04 Jakub Jelinek <jakub@redhat.com>
2917
2918 PR rtl-optimization/52113
2919 * gcc.target/avr/pr52113.c: New test.
2920
2921 2012-02-03 Jakub Jelinek <jakub@redhat.com>
2922
2923 PR rtl-optimization/52092
2924 * gcc.c-torture/compile/pr52092.c: New test.
2925
2926 2012-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
2937 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
2938
2939 PR fortran/52012
2940 * gfortran.dg/realloc_on_assign_11.f90: New test.
2941
2942 2012-02-02 Tobias Burnus <burnus@net-b.de>
2943
2944 PR fortran/52093
2945 * gfortran.dg/shape_7.f90: New.
2946
2947 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2948
2949 * gcc.target/mips/mips-prepend-1.c: New test.
2950
2951 2012-02-02 Jan Hubicka <jh@suse.cz>
2952 Tom de Vries <tom@codesourcery.com>
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
2958 2012-02-02 Jakub Jelinek <jakub@redhat.com>
2959
2960 PR target/52086
2961 * gcc.dg/pr52086.c: New test.
2962
2963 PR tree-optimization/52073
2964 * gcc.c-torture/compile/pr52073.c: New test.
2965
2966 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
2967
2968 PR fortran/51958
2969 * gfortran.dg/function_optimize_10.f90: New test.
2970
2971 2012-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
2976 2012-02-01 Tobias Burnus <burnus@net-b.de>
2977
2978 PR fortran/52024
2979 * gfortran.dg/typebound_operator_14.f90: New.
2980
2981 2012-02-01 Tobias Burnus <burnus@net-b.de>
2982
2983 PR fortran/52059
2984 * gfortran.dg/elemental_function_1.f90: New.
2985
2986 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
2987
2988 PR rtl-optimization/51374
2989 * gcc.target/avr/torture/pr51374-1.c:
2990 Also fail if SBIS is seen.
2991
2992 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
2993
2994 PR rtl-optimization/51374
2995 * gcc.target/avr/torture/pr51374-1.c: New.
2996
2997 2012-01-31 Tobias Burnus <burnus@net-b.de>
2998
2999 PR fortran/52024
3000 * gfortran.dg/typebound_generic_11.f90: New.
3001
3002 2012-01-31 Tobias Burnus <burnus@net-b.de>
3003
3004 PR fortran/52029
3005 * gfortran.dg/class_49.f90: New.
3006
3007 2012-01-31 Tobias Burnus <burnus@net-b.de>
3008
3009 PR fortran/52013
3010 * gfortran.dg/elemental_args_check_6.f90: New.
3011
3012 2012-01-31 Jason Merrill <jason@redhat.com>
3013
3014 PR c++/52043
3015 * g++.dg/cpp0x/variadic122.C: New.
3016
3017 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3018
3019 PR fortran/52012
3020 * gfortran.dg/realloc_on_assign_10.f90: New test.
3021
3022 2012-01-31 Richard Guenther <rguenther@suse.de>
3023
3024 PR tree-optimization/51528
3025 * gcc.dg/torture/pr51528.c: New testcase.
3026
3027 2012-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
3034 2012-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
3046 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3047
3048 PR target/51835
3049 * gcc.target/arm/pr51835.c: New testcase.
3050
3051 2012-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
3060 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3061
3062 PR debug/52027
3063 * gcc.dg/tree-prof/pr52027.c: New test.
3064
3065 PR tree-optimization/52046
3066 * gcc.dg/pr52046.c: New test.
3067
3068 PR debug/52048
3069 * g++.dg/other/pr52048.C: New test.
3070
3071 2012-01-30 Richard Guenther <rguenther@suse.de>
3072
3073 PR tree-optimization/52045
3074 * gcc.dg/pr52045.c: New testcase.
3075
3076 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3077
3078 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3079 new code generated for __sync_lock_release.
3080
3081 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3082
3083 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3084
3085 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3086
3087 PR testsuite/51875
3088 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3089
3090 * g++.dg/ext/visibility/template10.C: Fix typo.
3091
3092 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3093
3094 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3095
3096 PR c++/51327
3097 * g++.dg/cpp0x/constexpr-ice6.C: New.
3098
3099 2012-01-29 Tobias Burnus <burnus@net-b.de>
3100
3101 PR fortran/41600
3102 * gfortran.dg/default_initialization_6.f90: New.
3103
3104 2012-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
3110 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3111
3112 PR fortran/51808
3113 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3114
3115 2012-01-28 Tobias Burnus <burnus@net-b.de>
3116
3117 PR fortran/51972
3118 * gfortran.dg/class_allocate_12.f90: New.
3119
3120 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3121
3122 * gcc.dg/torture/pr50444.c: Fix dg directives.
3123
3124 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3125
3126 PR target/52006
3127 * gcc.target/arm/pr52006.c: New test.
3128
3129 2012-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
3138 2012-01-27 Tobias Burnus <burnus@net-b.de>
3139
3140 PR fortran/52022
3141 * gfortran.dg/dummy_procedure_7.f90: New.
3142
3143 2012-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
3148 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3149
3150 PR c++/51852
3151 * g++.dg/other/gc5.C: New test.
3152
3153 2012-01-27 Richard Guenther <rguenther@suse.de>
3154
3155 PR tree-optimization/50444
3156 * gcc.dg/torture/pr50444.c: New testcase.
3157
3158 2012-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
3164 2012-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
3171 2012-01-27 Tobias Burnus <burnus@net-b.de>
3172
3173 PR fortran/52016
3174 * gfortran.dg/elemental_args_check_5.f90: New.
3175
3176 2012-01-27 Richard Guenther <rguenther@suse.de>
3177
3178 PR middle-end/51959
3179 * g++.dg/torture/pr51959.C: New testcase.
3180
3181 2012-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
3187 2012-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
3201 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3202
3203 * gnat.dg/discr34.adb: New test.
3204 * gnat.dg/discr34_pkg.ads: New helper.
3205
3206 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3207
3208 * gnat.dg/discr33.adb: New test.
3209
3210 2012-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
3217 2012-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
3225 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3226
3227 PR c++/51370
3228 * g++.dg/template/crash112.C: New.
3229
3230 2012-01-27 Richard Henderson <rth@redhat.com>
3231
3232 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3233
3234 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3235
3236 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3237
3238 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3239
3240 PR middle-end/51895
3241 * g++.dg/opt/pr51895.C: New test.
3242
3243 2012-01-26 Michael Matz <matz@suse.de>
3244
3245 PR tree-optimization/48794
3246 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3247
3248 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3249
3250 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3251
3252 2012-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
3260 2012-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
3274 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
3275
3276 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3277
3278 2012-01-25 Ian Lance Taylor <iant@google.com>
3279
3280 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3281
3282 2012-01-25 Tobias Burnus <burnus@net-b.de>
3283
3284 PR fortran/51995
3285 * gfortran.dg/typebound_proc_25.f90: New.
3286
3287 2012-01-25 Jason Merrill <jason@redhat.com>
3288
3289 PR c++/51992
3290 * g++.dg/lto/pr51992_0.C: New.
3291
3292 2012-01-25 Jakub Jelinek <jakub@redhat.com>
3293
3294 PR tree-optimization/51987
3295 * gcc.target/i386/pr51987.c: New test.
3296
3297 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3298
3299 * gcc.dg/tm/lto-1.c: Require lto support in target.
3300
3301 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
3302
3303 PR rtl-optimization/48374
3304 * gcc.dg/pr48374.c: New test.
3305
3306 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3307
3308 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3309
3310 2012-01-25 Tobias Burnus <burnus@net-b.de>
3311
3312 PR fortran/51966
3313 * gfortran.dg/derived_constructor_char_3.f90: New.
3314
3315 2012-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
3323 2012-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
3330 2012-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
3335 2012-01-24 Jason Merrill <jason@redhat.com>
3336
3337 PR c++/51973
3338 * g++.dg/cpp0x/sfinae31.C: New.
3339
3340 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3341
3342 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3343
3344 2012-01-24 Jason Merrill <jason@redhat.com>
3345
3346 PR c++/51812
3347 * g++.dg/inherit/covariant20.C: New.
3348
3349 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3350
3351 PR c++/51223
3352 * g++.dg/parse/crash58.C: New.
3353
3354 2012-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
3361 2012-01-23 Jason Merrill <jason@redhat.com>
3362
3363 PR c++/51930
3364 * g++.dg/ext/visibility/template10.C: New.
3365
3366 2012-01-23 Tobias Burnus <burnus@net-b.de>
3367
3368 PR fortran/51948
3369 * gfortran.dg/move_alloc_12.f90: New.
3370
3371 2012-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
3376 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3377
3378 PR c++/51398
3379 * g++.dg/template/crash111.C: New.
3380
3381 2012-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
3387 2012-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
3393 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3394
3395 * lib/target-supports.exp
3396 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3397 (check_effective_target_vect_interleave): Likewise.
3398
3399 2012-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
3405 2012-01-23 Jason Merrill <jason@redhat.com>
3406
3407 PR target/51934
3408 * g++.dg/torture/pr51344.C: Limit to x86.
3409
3410 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
3411
3412 * c-c++-common/tm/omp.c: Require target with pthread support.
3413
3414 2012-01-23 Richard Guenther <rguenther@suse.de>
3415
3416 PR tree-optimization/51949
3417 * gcc.dg/torture/pr51949.c: New testcase.
3418
3419 2012-01-23 Jakub Jelinek <jakub@redhat.com>
3420
3421 PR rtl-optimization/51933
3422 * gcc.c-torture/execute/pr51933.c: New test.
3423
3424 2012-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
3429 2012-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
3436 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3437
3438 * gcc.dg/ext-elim-1.c: New test.
3439
3440 2012-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
3446 2012-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
3451 2012-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
3457 2012-01-21 Tobias Burnus <burnus@net-b.de>
3458
3459 PR fortran/51913
3460 * gfortran.dg/class_47.f90: New.
3461
3462 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
3463
3464 * gnat.dg/renaming5.ad[sb]: New test.
3465
3466 2012-01-20 Jason Merrill <jason@redhat.com>
3467
3468 PR c++/51919
3469 * g++.dg/pch/mangle1.{C,Hs}: Remove.
3470
3471 2012-01-20 Jason Merrill <jason@redhat.com>
3472
3473 PR c++/51922
3474 * g++.dg/ext/attrib42.C: Require ilp32.
3475
3476 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3477
3478 PR target/51915
3479 * gcc.target/arm/pr51915.c: New test.
3480
3481 2012-01-20 Cary Coutant <ccoutant@google.com>
3482 Dodji Seketeli <dodji@redhat.com>
3483
3484 PR debug/45682
3485 * g++.dg/debug/dwarf2/nested-3.C: New test.
3486
3487 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3488
3489 PR c++/51402
3490 * g++.dg/template/crash110.C: New.
3491
3492 2012-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
3497 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3498
3499 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
3500
3501 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3502
3503 * gcc.c-torture/compile/pr51856.c: New testcase.
3504
3505 2012-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
3510 2012-01-20 Kai Tietz <ktietz@redhat.com>
3511
3512 * g++.dg/torture/pr51344.C: Fix typo.
3513
3514 2012-01-20 Richard Guenther <rguenther@suse.de>
3515
3516 PR tree-optimization/51903
3517 * g++.dg/torture/pr51903.C: New testcase.
3518
3519 2012-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
3525 2012-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
3531 2012-01-19 Kai Tietz <ktietz@redhat.com>
3532
3533 * g++.dg/torture/pr51344.C: New test.
3534
3535 2012-01-19 Tobias Burnus <burnus@net-b.de>
3536
3537 PR fortran/51904
3538 * gfortran.dg/intrinsic_size_2.f90: New.
3539
3540 2012-01-19 Jason Merrill <jason@redhat.com>
3541
3542 PR c++/51889
3543 * g++.dg/inherit/using7.C: New.
3544
3545 2012-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
3550 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
3551
3552 PR rtl-optimization/51505
3553 * gcc.dg/pr51505.c: New test.
3554
3555 2012-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
3561 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
3562
3563 PR c++/51225
3564 * g++.dg/cpp0x/pr51225.C: New.
3565
3566 2012-01-17 Ian Lance Taylor <iant@google.com>
3567
3568 PR go/50656
3569 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
3570
3571 2012-01-17 Tobias Burnus <burnus@net-b.de>
3572
3573 PR fortran/51869
3574 * gfortran.dg/realloc_on_assign_9.f90: New.
3575
3576 2012-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
3584 2012-01-17 Jakub Jelinek <jakub@redhat.com>
3585
3586 PR tree-optimization/51877
3587 * gcc.c-torture/execute/pr51877.c: New test.
3588
3589 2012-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
3596 2012-01-16 Jason Merrill <jason@redhat.com>
3597
3598 PR c++/51854
3599 * g++.dg/abi/mangle60.C: New.
3600
3601 PR c++/51827
3602 * g++.dg/pch/mangle1.{C,Hs}: New.
3603
3604 2012-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
3611 2012-01-16 Tobias Burnus <burnus@net-b.de>
3612
3613 PR fortran/51809
3614 * gfortran.dg/use_20.f90: New
3615
3616 2012-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
3622 2012-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
3627 2012-01-16 Jakub Jelinek <jakub@redhat.com>
3628
3629 PR tree-optimization/51865
3630 * gcc.dg/pr51865.c: New test.
3631
3632 2012-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
3636 2012-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
3641 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
3642
3643 PR rtl-optimization/51821
3644 * gcc.dg/pr51821.c: New test.
3645
3646 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
3647
3648 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
3649
3650 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
3651
3652 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
3653
3654 2012-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
3660 2011-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
3666 2012-01-13 Ian Lance Taylor <iant@google.com>
3667
3668 PR c++/50012
3669 * g++.dg/warn/Wsign-compare-4.C: New.
3670
3671 2012-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
3678 2012-01-13 Jason Merrill <jason@redhat.com>
3679
3680 PR c++/20681
3681 * g++.dg/warn/Wreturn-type-7.C: New.
3682
3683 2012-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.
3694
3695 2012-01-13 Jason Merrill <jason@redhat.com>
3696
3697 PR c++/51813
3698 * g++.dg/ext/visibility/template9.C: New.
3699
3700 PR c++/51620
3701 * g++.dg/cpp0x/defaulted34.C: New.
3702 * g++.dg/template/virtual3.C: New.
3703
3704 2012-01-13 Richard Guenther <rguenther@suse.de>
3705
3706 PR middle-end/8081
3707 * gcc.dg/torture/pr8081.c: New testcase.
3708
3709 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3710
3711 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
3712
3713 2012-01-12 Jason Merrill <jason@redhat.com>
3714
3715 PR c++/51714
3716 * g++.dg/ext/stmtexpr14.C: New.
3717
3718 2012-01-13 Dodji Seketeli <dodji@redhat.com>
3719
3720 PR c++/51633
3721 * g++.dg/cpp0x/constexpr-diag4.C: New test.
3722
3723 2012-01-12 Jason Merrill <jason@redhat.com>
3724
3725 PR c++/48051
3726 * g++.dg/abi/mangle48.C: Test qualified-names, too.
3727 * g++.dg/abi/mangle58.C: Likewise.
3728
3729 PR c++/51403
3730 * g++.dg/template/arg8.C: New.
3731
3732 2012-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
3739 2012-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
3748 2012-01-11 Jason Merrill <jason@redhat.com>
3749
3750 PR c++/51565
3751 * g++.dg/ext/attrib42.C: New.
3752
3753 2012-01-11 Jakub Jelinek <jakub@redhat.com>
3754
3755 PR bootstrap/51796
3756 * gcc.dg/pr51796.c: New test.
3757
3758 2012-01-11 Jason Merrill <jason@redhat.com>
3759
3760 PR c++/51818
3761 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
3762
3763 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3764
3765 * gnat.dg/array19.ad[sb]: New test.
3766
3767 2012-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
3773 2012-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
3779 2012-01-11 Jason Merrill <jason@redhat.com>
3780
3781 PR c++/51613
3782 * g++.dg/template/explicit-args5.C: New.
3783
3784 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
3785
3786 * gcc.c-torture/execute/20120110-1.c: New testcase.
3787
3788 2012-01-10 Jason Merrill <jason@redhat.com>
3789
3790 PR c++/51614
3791 * g++.dg/inherit/ambig1.C: New.
3792
3793 PR c++/51433
3794 * g++.dg/cpp0x/constexpr-cache1.C: New.
3795
3796 2012-01-10 Richard Guenther <rguenther@suse.de>
3797
3798 PR tree-optimization/51801
3799 * gcc.dg/torture/pr51801.c: New testcase.
3800
3801 2012-01-10 Tobias Burnus <burnus@net-b.de>
3802
3803 PR fortran/51652
3804 * gfortran.dg/allocate_with_typespec_5.f90: New.
3805
3806 2012-01-10 Tobias Burnus <burnus@net-b.de>
3807
3808 * gfortran.dg/class_39.f03: Update dg-error string.
3809
3810 2012-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
3819 2012-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
3825 2012-01-09 Tobias Burnus <burnus@net-b.de>
3826
3827 PR fortran/46328
3828 * gfortran.dg/typebound_operator_11.f90: New.
3829
3830 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
3831
3832 * gnat.dg/array18.adb: New test.
3833 * gnat.dg/array18_pkg.ads: New helper.
3834
3835 2012-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
3842 2012-01-09 Martin Jambor <mjambor@suse.cz>
3843
3844 PR tree-optimization/51759
3845 * g++.dg/ipa/pr51759.C: New test.
3846
3847 2012-01-09 Tobias Burnus <burnus@net-b.de>
3848
3849 PR fortran/51758
3850 * gfortran.dg/optional_absent_2.f90: New.
3851
3852 2012-01-09 Tobias Burnus <burnus@net-b.de>
3853
3854 PR fortran/51578
3855 * gfortran.dg/use_17.f90: New.
3856
3857 2012-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
3865 2012-01-07 Jan Hubicka <jh@suse.cz>
3866
3867 PR tree-optimize/51694
3868 * gcc.c-torture/compile/pr51694.c: new testcase.
3869
3870 2012-01-07 Jan Hubicka <jh@suse.cz>
3871
3872 PR tree-optimization/51600
3873 * g++.dg/torture/pr51600.C: New testcase.
3874
3875 2012-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.
3881
3882 2012-01-06 Jason Merrill <jason@redhat.com>
3883
3884 * g++.dg/parse/new5.C: New.
3885
3886 2012-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
3890 including <string.h>.
3891
3892 2012-01-06 Jason Merrill <jason@redhat.com>
3893
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
3910 * g++.dg/cpp0x/error7.C: New.
3911
3912 2012-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
3922 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
3923
3924 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
3925
3926 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
3927
3928 * ada/acats/overflow.lst: Add cb20004.
3929
3930 2012-01-05 Dodji Seketeli <dodji@redhat.com>
3931
3932 PR c++/51541
3933 * g++.dg/cpp0x/alias-decl-18.C: New test.
3934
3935 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
3936
3937 * gcc.c-torture/execute/20120104-1.c: New test.
3938
3939 2012-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.
3947
3948 2012-01-05 Richard Guenther <rguenther@suse.de>
3949
3950 * g++.dg/torture/pr49309.C: Skip for -flto.
3951
3952 2012-01-05 Jakub Jelinek <jakub@redhat.com>
3953
3954 PR middle-end/51761
3955 * gcc.c-torture/compile/pr51761.c: New test.
3956
3957 2012-01-05 Richard Guenther <rguenther@suse.de>
3958
3959 PR tree-optimization/51760
3960 * gcc.dg/torture/pr51760.c: New testcase.
3961
3962 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
3963
3964 PR middle-end/51472
3965 * gcc.dg/tm/memopt-6.c: Adjust regexp.
3966
3967 2012-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
3973 2012-01-04 Jakub Jelinek <jakub@redhat.com>
3974
3975 PR debug/51695
3976 * gcc.dg/pr51695.c: New test.
3977
3978 2012-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
3986 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
3987
3988 PR other/51163
3989 PR other/51164
3990 * gcc.dg/tm/alias-1.c: Adjust regexp.
3991 * gcc.dg/tm/alias-2.c: Adjust regexp.
3992
3993 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3994
3995 PR c++/51064
3996 * g++.dg/warn/Wparentheses-26.C: New.
3997
3998 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
3999
4000 * gfortran.dg/elemental_optional_args_2.f90: New test.
4001
4002 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4003
4004 PR fortran/49693
4005 * gfortran.dg/common_17.f90: New test.
4006
4007 2012-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
4013 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4014
4015 PR c++/51738
4016 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4017
4018 2012-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
4023 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4024
4025 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4026
4027 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4028
4029 PR c++/29273
4030 * g++.dg/rtti/dyncast5.C: New.
4031
4032 2012-01-03 Richard Guenther <rguenther@suse.de>
4033
4034 PR tree-optimization/51070
4035 * gcc.dg/torture/pr51070-2.c: New testcase.
4036
4037 2012-01-03 Richard Guenther <rguenther@suse.de>
4038
4039 PR tree-optimization/51692
4040 * gcc.dg/torture/pr51692.c: New testcase.
4041
4042 2012-01-03 Richard Guenther <rguenther@suse.de>
4043
4044 PR debug/51650
4045 * g++.dg/lto/pr51650-3_0.C: New testcase.
4046
4047 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4048
4049 PR c++/15867
4050 * g++.dg/warn/Wredundant-decls-spec.C: New.
4051
4052 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4053
4054 PR tree-optimization/51719
4055 * g++.dg/tree-prof/pr51719.C: New test.
4056
4057 2012-01-03 Richard Guenther <rguenther@suse.de>
4058
4059 PR middle-end/51730
4060 * gcc.dg/fold-compare-6.c: New testcase.
4061
4062 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4063
4064 PR c++/51669
4065 * g++.dg/gomp/pr51669.C: New test.
4066
4067 2012-01-02 Jason Merrill <jason@redhat.com>
4068
4069 PR c++/51675
4070 * g++.dg/cpp0x/constexpr-union2.C: New.
4071
4072 PR c++/51666
4073 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4074
4075 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4076
4077 PR c++/51462
4078 * g++.dg/cpp0x/constexpr-99.C: New test.
4079
4080 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4081
4082 PR c++/20140
4083 * g++.dg/template/init9.C: New.
4084
4085 2012-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
4091 2012-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
4099 2012-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
4106 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4107
4108 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4109
4110 2012-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
4115 2012-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
4121 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4122
4123 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4124
4125 2012-01-02 Revital Eres <revital.eres@linaro.org>
4126
4127 * gcc.dg/sms-11.c: New file.
4128
4129 2012-01-02 Tobias Burnus <burnus@net-b.de>
4130
4131 PR fortran/51682
4132 * gfortran.dg/coarray/image_index_3.f90: New.
4133
4134 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4135
4136 PR c++/16603
4137 * g++.dg/parse/enum8.C: New.
4138
4139 2012-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
4145 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4146
4147 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4148
4149 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
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
4171 2012-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
4177 2012-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
4184 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4185
4186 PR c++/51723
4187 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4188
4189 2012-01-01 Jan Hubicka <jh@suse.cz>
4190
4191 PR rtl-optimization/51069
4192 * gcc.c-torture/compile/pr51069.c: New testcase.
4193
4194 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4195
4196 PR tree-optimization/51683
4197 * gcc.dg/pr51683.c: New test.
4198 \f
4199 Copyright (C) 2012 Free Software Foundation, Inc.
4200
4201 Copying and distribution of this file, with or without modification,
4202 are permitted in any medium without royalty provided the copyright
4203 notice and this notice are preserved.
This page took 0.250066 seconds and 5 git commands to generate.