dump-prase-tree.c (show_code_node): Set the current namespace to the BLOCK before...
[gcc.git] / gcc / testsuite / ChangeLog
1 2011-04-30 Tobias Burnus <burnus@net-b.de>
2
3 PR fortran/48821
4 * gfortran.dg/import9.f90: New, proper test.
5 * gfortran.dg/interface_37.f90: Remove bogus
6 test (bogus copy of interface_36.f90).
7
8 2011-04-30 Tobias Burnus <burnus@net-b.de>
9
10 PR fortran/48821
11 * gfortran.dg/interface_37.f90: New.
12
13 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
14
15 PR fortran/48746
16 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
17
18 2011-04-30 Jakub Jelinek <jakub@redhat.com>
19
20 PR tree-optimization/48809
21 * gcc.c-torture/execute/pr48809.c: New test.
22
23 2011-04-29 Jeff Law <law@redhat.com>
24
25 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
26
27 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
28
29 PR c++/48606
30 * g++.dg/init/ctor10.C: New.
31
32 2011-04-29 Le-Chun Wu <lcwu@google.com>
33
34 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
35 warning in implicitly instantiated templates.
36
37 2011-04-29 Le-Chun Wu <lcwu@google.com>
38
39 * g++.dg/warn/Wnull-conversion-1.C: New.
40 * g++.dg/warn/Wnull-conversion-2.C: New.
41
42 2011-04-29 Diego Novillo <dnovillo@google.com>
43
44 * g++.old-deja/g++.other/null3.C: Expect warning about
45 converting boolean to a pointer.
46
47 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
48
49 PR fortran/48462
50 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
51 being a target.
52
53 PR fortran/48746
54 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
55
56 2011-04-29 Tobias Burnus <burnus@net-b.de>
57
58 PR fortran/48810
59 * gfortran.dg/typebound_proc_22.f90: New.
60
61 PR fortran/48800
62 * gfortran.dg/interface_36.f90: New.
63
64 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
65
66 PR libgfortran/48488
67 PR libgfortran/48602
68 PR libgfortran/48615
69 PR libgfortran/48684
70 PR libgfortran/48787
71 * gfortran.dg/fmt_g.f: Adjust test.
72 * gfortran.dg/fmt_g0_1.f08: Adjust test.
73 * gfortran.dg/round_3.f08: New test.
74 * gfortran.dg/namelist_print_1.f: Adjust test.
75 * gfortran.dg/char4_iunit_1.f03: Adjust test.
76 * gfortran.dg/f2003_io_5.f03: Adjust test.
77 * gfortran.dg/coarray_15.f90: Adjust test.
78 * gfortran.dg/namelist_65.f90: Adjust test.
79 * gfortran.dg/fmt_cache_1.f: Adjust test.
80 * gfortran.dg/char4_iunit_2.f03: Adjust test.
81 * gfortran.dg/real_const_3.f90: Adjust test.
82
83 2011-04-28 Xinliang David Li <davidxl@google.com>
84
85 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
86 * testsuite/g++.dg/prof-robust-1.C: New test.
87
88 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
89
90 PR tree-optimization/48765
91 * gcc.dg/vect/pr48765.c: New.
92
93 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
94
95 PR tree-optimization/48775
96 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
97
98 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
99
100 PR c++/48798
101 * g++.dg/inherit/pr48798.C: New.
102 * g++.old-deja/g++.other/base1.C: Adjust.
103
104 2011-04-28 Dodji Seketeli <dodji@redhat.com>
105
106 PR c++/48656
107 * g++.dg/template/inherit7.C: New test case.
108
109 2011-04-28 Richard Guenther <rguenther@suse.de>
110
111 PR tree-optimization/40052
112 PR tree-optimization/15347
113 * gcc.dg/tree-ssa/vrp57.c: New testcase.
114 * gcc.dg/pr15347.c: Likewise.
115
116 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
117
118 PR c++/48530
119 * g++.dg/cpp0x/sfinae18.C: New.
120
121 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
122
123 PR c++/48771
124 * g++.dg/ext/is_literal_type1.C: New.
125
126 2011-04-28 Tobias Burnus <burnus@net-b.de>
127
128 PR fortran/48112
129 PR fortran/48279
130 * gfortran.dg/interface_35.f90: New.
131 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
132 * gfortran.dg/func_result_6.f90: Add dg-warning.
133 * gfortran.dg/bessel_1.f90: Ditto.
134 * gfortran.dg/hypot_1.f90: Ditto.
135 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
136 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
137 * gfortran.dg/interface_assignment_4.f90: Ditto.
138
139 2011-04-27 Jason Merrill <jason@redhat.com>
140
141 * g++.dg/ext/complex8.C: New.
142
143 * g++.dg/cpp0x/initlist49.C: New.
144 * g++.dg/init/new30.C: New.
145
146 2011-04-27 Tobias Burnus <burnus@net-b.de>
147
148 PR fortran/48788
149 * gfortran.dg/whole_file_34.f90: New.
150
151 2011-04-27 Jan Hubicka <jh@suse.cz>
152
153 * gcc.dg/tree-ssa/inline-9.c: New testcase.
154
155 2011-04-27 Jason Merrill <jason@redhat.com>
156
157 * g++.old-deja/g++.oliva/overload1.C: Adjust.
158
159 * g++.dg/parse/ambig6.C: New.
160
161 2011-04-27 Nick Clifton <nickc@redhat.com>
162
163 * gcc.dg/20020312-2.c: Add definition for RX.
164
165 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
166 option with RX targets.
167
168 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
169 /* */ comments.
170
171 2011-04-27 Richard Guenther <rguenther@suse.de>
172
173 * gcc.dg/tree-ssa/pr23382.c: Remove.
174
175 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
176
177 PR target/48767
178 * gcc.c-torture/compile/pr48767.c: New test.
179
180 2011-04-27 Richard Guenther <rguenther@suse.de>
181
182 PR tree-optimization/48772
183 * g++.dg/pr48772.C: New testcase.
184
185 2011-04-27 Jakub Jelinek <jakub@redhat.com>
186
187 PR c/48742
188 * gcc.c-torture/compile/pr48742.c: New test.
189
190 2011-04-26 Jason Merrill <jason@redhat.com>
191
192 * g++.dg/lookup/koenig13.C: New.
193
194 * g++.dg/cpp0x/initlist48.C: New.
195
196 2011-04-25 Jason Merrill <jason@redhat.com>
197
198 * g++.dg/cpp0x/sfinae17.C: New.
199
200 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
201
202 PR target/48258
203 * gcc.target/powerpc/pr48258-1.c: New file.
204 * gcc.target/powerpc/pr48258-2.c: Ditto.
205
206 2011-04-26 Xinliang David Li <davidxl@google.com>
207
208 * gcc.dg/uninit-suppress.c: New test.
209 * gcc.dg/uninit-suppress.c: New test.
210
211 2011-04-26 Jakub Jelinek <jakub@redhat.com>
212
213 PR debug/48768
214 * gcc.dg/pr48768.c: New test.
215
216 PR tree-optimization/48734
217 * gcc.c-torture/compile/pr48734.c: New test.
218
219 PR testsuite/48753
220 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
221
222 2011-04-26 Richard Guenther <rguenther@suse.de>
223
224 PR tree-optimization/48731
225 * gcc.dg/torture/pr48731.c: New testcase.
226
227 2011-04-26 Richard Guenther <rguenther@suse.de>
228
229 PR testsuite/48753
230 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
231
232 2011-04-26 Richard Guenther <rguenther@suse.de>
233
234 PR middle-end/48694
235 * gcc.dg/torture/pr48694-1.c: New testcase.
236 * gcc.dg/torture/pr48694-2.c: Likewise.
237
238 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
239
240 * g++.dg/ext/underlying_type1.C: New.
241 * g++.dg/ext/underlying_type2.C: Likewise.
242 * g++.dg/ext/underlying_type3.C: Likewise.
243 * g++.dg/ext/underlying_type4.C: Likewise.
244 * g++.dg/ext/underlying_type5.C: Likewise.
245 * g++.dg/ext/underlying_type6.C: Likewise.
246 * g++.dg/ext/underlying_type7.C: Likewise.
247 * g++.dg/ext/underlying_type8.C: Likewise.
248 * g++.dg/ext/underlying_type9.C: Likewise.
249 * g++.dg/ext/underlying_type10.C: Likewise.
250
251 2011-04-25 Jason Merrill <jason@redhat.com>
252
253 * g++.dg/cpp0x/regress/template-const2.C: New.
254
255 2011-04-25 Jeff Law <law@redhat.com>
256
257 * gcc.dg/tree-ssa/vrp56.c: new test.
258
259 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
260
261 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
262
263 2011-04-24 Jakub Jelinek <jakub@redhat.com>
264
265 PR preprocessor/48740
266 * c-c++-common/raw-string-11.c: New test.
267
268 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
269
270 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
271 hppa*-*-hpux*.
272
273 2011-04-23 Tobias Burnus <burnus@net-b.de>
274
275 PR fortran/18918
276 * gfortran.dg/coarray_19.f90: New.
277
278 2011-04-23 Jakub Jelinek <jakub@redhat.com>
279
280 PR c/48685
281 * gcc.dg/pr48685.c: New test.
282
283 2011-04-22 Jan Hubicka <jh@suse.cz>
284
285 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
286
287 2011-04-22 Jakub Jelinek <jakub@redhat.com>
288
289 PR tree-optimization/48717
290 * gcc.c-torture/execute/pr48717.c: New test.
291
292 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
293
294 PR target/48723
295 * gcc.target/i386/pr48723.c: New test.
296
297 2011-04-22 Jakub Jelinek <jakub@redhat.com>
298
299 PR c/48716
300 * gcc.dg/gomp/pr48716.c: New test.
301 * g++.dg/gomp/pr48716.C: New test.
302
303 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
304
305 PR c/36750
306 * gcc.dg/missing-field-init-2.c: Update testcase.
307
308 2011-04-22 Alan Modra <amodra@gmail.com>
309
310 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
311
312 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
313
314 PR fortran/48405
315 * gfortran.dg/function_optimize_6.f90: New test.
316
317 2011-04-21 Easwaran Raman <eraman@google.com>
318
319 * gcc.dg/stack-layout-2.c: New test.
320
321 2011-04-21 Richard Guenther <rguenther@suse.de>
322
323 PR lto/48703
324 * g++.dg/lto/pr48207-2_0.C: New testcase.
325 * g++.dg/lto/pr48207-3_0.C: Likewise.
326
327 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
328
329 * gnat.dg/volatile5.adb: New test.
330 * gnat.dg/volatile5_pkg.ads: New helper.
331
332 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
333
334 PR target/48708
335 * gcc.target/i386/pr48708.c: New test.
336
337 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
338
339 * gcc.dg/vect/vect-119.c: New test.
340
341 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
342
343 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
344 and once without.
345
346 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
347 Richard Sandiford <richard.sandiford@linaro.org>
348
349 PR target/46329
350 * gcc.target/arm/pr46329.c: New test.
351
352 2011-04-21 Tobias Burnus <burnus@net-b.de>
353
354 PR fortran/18918
355 * gfortran.dg/coarray_18.f90: New.
356
357 2011-04-20 Jason Merrill <jason@redhat.com>
358
359 * g++.dg/cpp0x/initlist47.C: New.
360
361 * g++.dg/init/dtor4.C: New.
362
363 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
364
365 PR target/48678
366 * gcc.target/i386/sse2-pinsrw.c: New test.
367 * gcc.target/i386/avx-vpinsrw.c: Ditto.
368 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
369 * gcc.target/i386/sse2-insvhi.c: Ditto.
370 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
371 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
372
373 2011-04-20 Jason Merrill <jason@redhat.com>
374
375 * g++.dg/template/const4.C: New.
376
377 2011-04-20 Easwaran Raman <eraman@google.com>
378
379 * gcc.dg/stack-layout-1.c: New test.
380
381 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
382
383 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
384 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
385 function.
386
387 2011-04-20 Kai Tietz <ktietz@redhat.com>
388
389 * gcc.dg/binop-xor1.c: New test.
390 * gcc.dg/binop-xor2.c: New test.
391 * gcc.dg/binop-xor3.c: New test.
392 * gcc.dg/binop-xor4.c: New test.
393 * gcc.dg/binop-xor5.c: New test.
394
395 2011-04-20 Richard Guenther <rguenther@suse.de>
396
397 PR tree-optimization/47892
398 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
399
400 2011-04-20 Richard Guenther <rguenther@suse.de>
401
402 PR middle-end/48695
403 * g++.dg/torture/pr48695.C: New testcase.
404
405 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
406
407 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
408 * gcc.c-torture/execute/cmpsi-2.c: Ditto
409 * gcc.c-torture/execute/pr45262.c: Ditto
410 * gcc.dg/torture/pr43165.c: Ditto.
411 * gcc.dg/torture/pr47228.c: Ditto.
412 * gcc.dg/tree-ssa/pr45144.c: Ditto.
413 * gcc.dg/ipa/pr45644.c: Ditto.
414 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
415 PDP11.
416
417 2011-04-19 Jason Merrill <jason@redhat.com>
418
419 * g++.dg/ext/complex7.C: New.
420
421 * g++.dg/ext/attrib41.C: New.
422
423 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
424
425 PR testsuite/48676
426 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
427
428 2011-04-19 Jakub Jelinek <jakub@redhat.com>
429
430 PR target/48678
431 * gcc.target/i386/pr48678.c: New test.
432
433 2011-04-19 Martin Jambor <mjambor@suse.cz>
434
435 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
436 * g++.dg/opt/devirt2.C: New test.
437 * g++.dg/ipa/devirt-g-1.C: Likewise.
438
439 2011-04-19 Tobias Burnus <burnus@net-b.de>
440
441 PR fortran/48588
442 * gfortran.dg/whole_file_33.f90: New.
443
444 2011-04-19 Martin Jambor <mjambor@suse.cz>
445
446 * g++.dg/ipa/devirt-7.C: New test.
447
448 2011-04-19 Richard Guenther <rguenther@suse.de>
449
450 PR lto/48207
451 * g++.dg/lto/pr48207_0.C: New testcase.
452
453 2011-04-18 Jason Merrill <jason@redhat.com>
454
455 * g++.dg/init/void1.C: New.
456
457 * g++.dg/cpp0x/union4.C: New.
458
459 2011-04-18 Jakub Jelinek <jakub@redhat.com>
460
461 PR middle-end/48661
462 * g++.dg/torture/pr48661.C: New test.
463
464 PR c++/48632
465 * g++.dg/gomp/pr48632.C: New test.
466
467 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
468
469 * gcc.target/i386/sse2-maskmovdqu.c: New test.
470 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
471
472 2011-04-18 Tobias Burnus <burnus@net-b.de>
473
474 PR fortran/18918
475 * gfortran.dg/coarray_17.f90: New.
476 * gfortran.dg/coarray_10.f90: Update dg-error.
477
478 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
479
480 PR testsuite/48251
481 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
482 * gfortran.dg/guality/guality.exp: Likewise.
483
484 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
485
486 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
487
488 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
489
490 * gcc.dg/vect/pr48377.c: Remove dg-do run.
491
492 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
493
494 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
495
496 2011-04-18 Richard Guenther <rguenther@suse.de>
497
498 PR middle-end/46364
499 * g++.dg/torture/pr46364.C: New testcase.
500
501 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
502
503 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
504
505 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
506
507 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
508
509 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
510 Ira Rosen <ira.rosen@linaro.org>
511
512 PR target/48252
513 * gcc.target/arm/pr48252.c: New test.
514
515 2011-04-18 Jakub Jelinek <jakub@redhat.com>
516
517 PR tree-optimization/48616
518 * gcc.dg/pr48616.c: New test.
519
520 2011-04-18 Tobias Burnus <burnus@net-b.de>
521
522 PR fortran/18918
523 * gfortran.dg/coarray_16.f90: New.
524
525 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
526
527 PR fortran/48462
528 * gfortran.dg/realloc_on_assign_7.f03: New test.
529
530 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
531
532 PR libgfortran/48602
533 * gfortran.dg/fmt_g0_6.f08: New test.
534
535 2011-04-17 Jason Merrill <jason@redhat.com>
536
537 * g++.dg/cpp0x/sfinae16.C: New.
538
539 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
540
541 * gcc.target/mips/reg-var-1.c: New test.
542
543 2011-04-17 Jan Hubicka <jh@suse.cz>
544
545 * gcc.dg/winline-5.c: Update testcase.
546
547 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
548
549 * gnat.dg/discr27.ad[sb]: Move dg directive.
550 * gnat.dg/discr28.ad[sb]: New test.
551 * gnat.dg/discr28_pkg.ads: New helper.
552
553 2011-04-17 Michael Matz <matz@suse.de>
554
555 PR tree-optimization/48622
556 PR lto/48645
557 * gcc.dg/lto/pr48622_0.c: New test.
558
559 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
560
561 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
562 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
563 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
564 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
565 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
566 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
567
568 2011-04-15 Jason Merrill <jason@redhat.com>
569
570 * g++.dg/cpp0x/range-for17.C: New.
571
572 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
573
574 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
575 * g++.dg/cpp0x/range-for3.C: Likewise.
576 * g++.dg/cpp0x/range-for9.C: Correct error message.
577 * g++.dg/cpp0x/range-for11.C: New.
578 * g++.dg/cpp0x/range-for12.C: New.
579 * g++.dg/cpp0x/range-for13.C: New.
580 * g++.dg/cpp0x/range-for14.C: New.
581 * g++.dg/cpp0x/range-for15.C: New.
582 * g++.dg/cpp0x/range-for16.C: New.
583
584 2011-04-15 Tobias Burnus <burnus@net-b.de>
585
586 PR fortran/18918
587 * gfortran.dg/coarray_15.f90: Change to dg-do run.
588
589 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
590
591 * objc.dg/naming-4.m: Updated.
592 * objc.dg/naming-5.m: Updated.
593 * objc.dg/naming-6.m: New.
594 * objc.dg/naming-7.m: New.
595 * obj-c++.dg/naming-1.mm: Updated.
596 * obj-c++.dg/naming-2.mm: Updated.
597 * obj-c++.dg/naming-3.mm: New.
598 * obj-c++.dg/naming-4.mm: New.
599
600 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
601
602 PR libgfortran/48589
603 * gfortran.dg/fmt_g0_5.f08: New test.
604
605 2011-04-15 Richard Guenther <rguenther@suse.de>
606
607 PR testsuite/48286
608 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
609
610 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
611
612 * gcc.target/avr/torture/pr41885.c (dg-options): Change
613 -finline-limit=0 to -fno-inline
614
615 2011-04-15 Jakub Jelinek <jakub@redhat.com>
616
617 PR target/48614
618 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
619 just avx.
620
621 2011-04-14 Jakub Jelinek <jakub@redhat.com>
622
623 PR target/48605
624 * gcc.target/i386/sse4_1-insertps-3.c: New test.
625 * gcc.target/i386/sse4_1-insertps-4.c: New test.
626 * gcc.target/i386/avx-insertps-3.c: New test.
627 * gcc.target/i386/avx-insertps-4.c: New test.
628
629 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
630
631 * gcc.target/avr/torture/pr41885.c (dg-options): Add
632 -finline-limit=0
633
634 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
635
636 PR target/46779
637 PR target/45291
638 PR target/41894
639 * gcc.target/avr/pr46779-1.c: New test case
640 * gcc.target/avr/pr46779-2.c: New test case
641
642 2011-04-14 Jason Merrill <jason@redhat.com>
643
644 * g++.dg/cpp0x/sfinae15.C: New.
645
646 * g++.dg/cpp0x/sfinae14.C: New.
647
648 * g++.dg/ext/vla10.C: New.
649
650 2011-04-14 Richard Guenther <rguenther@suse.de>
651
652 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
653
654 2011-04-14 Richard Guenther <rguenther@suse.de>
655
656 * gcc.dg/fold-bitand-4.c: Move ...
657 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
658
659 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
660
661 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
662 variables const.
663 * gcc.target/avr/torture/trivial.c: Ditto.
664
665 2011-04-13 Jason Merrill <jason@redhat.com>
666
667 * g++.dg/template/operator11.C: New.
668
669 2011-04-13 Jakub Jelinek <jakub@redhat.com>
670
671 PR middle-end/48591
672 * gcc.dg/gomp/pr48591.c: New test.
673
674 PR c++/48570
675 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
676 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
677
678 2011-04-13 Dodji Seketeli <dodji@redhat.com>
679
680 PR c++/48574
681 * g++.dg/template/dependent-expr7.C: New test case.
682
683 2011-04-13 Jason Merrill <jason@redhat.com>
684
685 * g++.dg/cpp0x/sfinae13.C: New.
686
687 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
688
689 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
690
691 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
692
693 * gcc.target/arm/pr43698.c: Remove -march option.
694
695 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
696
697 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
698 -march option.
699
700 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
701
702 PR fortran/48360
703 PR fortran/48456
704 * gfortran.dg/realloc_on_assign_6.f03: New test.
705
706 2011-04-12 Kai Tietz <ktietz@redhat.com>
707
708 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
709 targets the additional -mno-ms-bitfields and
710 -Wno-packed-bitfield-compat options.
711 * g++.dg/ext/bitfield3.C: Likewise.
712 * g++.dg/ext/bitfield4.C: Likewise.
713 * g++.dg/ext/bitfield5.C: Likewise.
714 * gcc.dg/bitfld-15.c: Likewise.
715 * gcc.dg/bitfld-16.c: Likewise.
716 * gcc.dg/bitfld-17.c: Likewise.
717 * gcc.dg/bitfld-18.c: Likewise.
718
719 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
720
721 * gcc.target/arm/neon-vld3-1.c: New test.
722 * gcc.target/arm/neon-vst3-1.c: New test.
723 * gcc.target/arm/neon/v*.c: Regenerate.
724
725 2011-04-12 Jakub Jelinek <jakub@redhat.com>
726
727 PR rtl-optimization/48549
728 * g++.dg/opt/pr48549.C: New test.
729
730 2011-04-12 Richard Guenther <rguenther@suse.de>
731
732 PR tree-optimization/46076
733 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
734
735 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
736
737 PR testsuite/21164
738 * lib/compat.exp (compat-execute): Declare unsupported after
739 stripping path from src1.
740 * lib/lto.exp (lto-execute): Likewise.
741
742 2011-04-12 Jakub Jelinek <jakub@redhat.com>
743
744 PR c/48552
745 * gcc.dg/pr48552-1.c: New test.
746 * gcc.dg/pr48552-2.c: New test.
747
748 2011-04-11 Jason Merrill <jason@redhat.com>
749
750 * g++.dg/cpp0x/sfinae12.C: New.
751
752 * g++.dg/cpp0x/enum10.C: New.
753
754 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
755
756 * g++.dg/cpp0x/rv-func.C: New.
757
758 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
759
760 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
761 alpha*-dec-osf5*.
762
763 2011-04-11 Martin Jambor <mjambor@suse.cz>
764
765 PR tree-optimization/48195
766 * gcc.dg/ipa/pr48195.c: New test.
767
768 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
769
770 * gnat.dg/return3.adb: Remove unused switch.
771
772 2011-04-08 Mike Stump <mikestump@comcast.net>
773
774 PR testsuite/48506
775 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
776 default to fno-common.
777
778 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
779
780 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
781 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
782
783 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
784
785 PR fortran/48448
786 * gfortran.dg/function_optimize_5.f90: New test.
787
788 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
789
790 * gnat.dg/aggr17.adb: New test.
791 * gnat.dg/aggr18.adb: Likewise.
792
793 2011-04-08 Michael Matz <matz@suse.de>
794
795 PR middle-end/48389
796 * gcc.target/i386/pr48389.c: New test.
797
798 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
799
800 PR rtl-optimization/48272
801 * g++.dg/opt/pr48272.C: New.
802
803 2011-04-08 Dmitry Melnik <dm@ispras.ru>
804
805 PR rtl-optimization/48235
806 * gcc.dg/pr48235.c: New.
807
808 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
809
810 PR rtl-optimization/48302
811 * g++.dg/opt/pr48302.C: New.
812
813 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
814
815 PR target/48273
816 * g++.dg/opt/pr48273.C: New.
817
818 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
819
820 PR rtl-optimization/48442
821 * gcc.dg/pr48442.c: New.
822
823 2011-04-08 Jakub Jelinek <jakub@redhat.com>
824
825 PR tree-optimization/48377
826 * gcc.dg/vect/pr48377.c: New test.
827
828 2011-04-07 Jason Merrill <jason@redhat.com>
829
830 * g++.dg/cpp0x/regress/call1.C: New.
831
832 * g++.dg/cpp0x/variadic107.C: New.
833
834 * g++.dg/cpp0x/sfinae11.C: New.
835 * g++.dg/cpp0x/noexcept02.C: Fix.
836
837 * g++.dg/cpp0x/sfinae10.C: New.
838
839 * g++.dg/cpp0x/sfinae9.C: New.
840
841 * c-c++-common/Wcast-qual-1.c: Move here from...
842 * gcc.dg/cast-qual-3.c: ...here, and...
843 * g++.dg/warn/Wcast-qual2.C: ...here.
844
845 * g++.dg/cpp0x/sfinae8.C: New.
846
847 * g++.dg/cpp0x/sfinae7.C: New.
848
849 * g++.dg/cpp0x/enum9.C: New.
850
851 2011-04-07 Mike Stump <mikestump@comcast.net>
852
853 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
854 with no trampolines.
855
856 2011-04-07 Jakub Jelinek <jakub@redhat.com>
857
858 PR fortran/48117
859 * gfortran.dg/gomp/pr48117.f90: New test.
860
861 PR debug/48343
862 * gcc.dg/torture/pr48343.c: New test.
863
864 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
865
866 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
867
868 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
869
870 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
871
872 2011-04-07 Tom de Vries <tom@codesourcery.com>
873
874 PR target/43920
875 * lib/scanasm.exp (object-size): New proc.
876 * gcc.target/arm/pr43920-2.c: New test.
877
878 2011-04-06 Tobias Burnus <burnus@net-b.de>
879
880 PR fortran/18918
881 PR fortran/48477
882 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
883
884 2011-04-06 Steve Ellcey <sje@cup.hp.com>
885
886 * gcc.dg/mtune.c: Prune note from output.
887
888 2011-04-06 Jakub Jelinek <jakub@redhat.com>
889
890 PR debug/48466
891 * gcc.dg/guality/pr36977.c: New test.
892 * gcc.dg/guality/pr48466.c: New test.
893
894 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
895
896 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
897
898 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
899
900 * gnat.dg/return3.adb: New test.
901
902 2011-04-06 Richard Guenther <rguenther@suse.de>
903
904 PR tree-optimization/47663
905 * gcc.dg/tree-ssa/inline-8.c: New testcase.
906
907 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
908
909 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
910 Solaris 8 and 9 as well.
911
912 2011-04-05 Tom de Vries <tom@codesourcery.com>
913
914 PR target/43920
915 * gcc.target/arm/pr43920-1.c: New test.
916
917 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
918
919 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
920 (cctor): Actually return the value.
921 (main): Cast return values.
922
923 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
924
925 * gfortran.dg/character_comparison_8.f90: New test.
926
927 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
928
929 * frontend-passes: (optimize_lexical_comparison): New function.
930 (optimize_expr): Call it.
931 (optimize_comparison): Also handle lexical comparison functions.
932 Return false instad of -2 for unequal comparison.
933
934 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
935
936 PR fortran/48412
937 * function_optimize_4.f90: New test.
938
939 2011-04-04 Tobias Burnus <burnus@net-b.de>
940
941 PR fortran/18918
942 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
943 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
944 * gfortran.dg/coarray_15.f90: New.
945
946 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
947
948 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
949 * gfortran.dg/bessel_7.f90: Likewise.
950
951 2011-04-03 Tobias Burnus <burnus@net-b.de>
952
953 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
954
955 2011-04-03 Richard Guenther <rguenther@suse.de>
956 Ira Rosen <ira.rosen@linaro.org>
957
958 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
959 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
960 -ftree-loop-if-convert-stores.
961
962 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
963
964 * gnat.dg/specs/aggr2.ads: New test.
965
966 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
967
968 * gnat.dg/debug2.ad[sb]: New test.
969 * gnat.dg/debug2_pkg.ads: New helper.
970 * gnat.dg/debug3.ad[sb]: New test.
971
972 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
973
974 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
975
976 2011-04-01 Jakub Jelinek <jakub@redhat.com>
977
978 PR middle-end/48335
979 * gcc.c-torture/compile/pr48335-1.c: New test.
980 * gcc.dg/pr48335-1.c: New test.
981 * gcc.dg/pr48335-2.c: New test.
982 * gcc.dg/pr48335-3.c: New test.
983 * gcc.dg/pr48335-4.c: New test.
984 * gcc.dg/pr48335-5.c: New test.
985 * gcc.dg/pr48335-6.c: New test.
986 * gcc.dg/pr48335-7.c: New test.
987 * gcc.dg/pr48335-8.c: New test.
988 * gcc.target/i386/pr48335-1.c: New test.
989
990 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
991
992 PR c/36299
993 * gcc.dg/Waddress.c: New test.
994
995 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
996
997 PR fortran/48352
998 * gfortran.dg/function_optimize_3.f90: New test.
999
1000 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1001
1002 * gcc.c-torture/compile/20110401-1.c: New test.
1003
1004 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1005 * g++.dg/lto/20091002-2_0.C: Likewise.
1006 * g++.dg/lto/20090303_0.c: Likewise.
1007 * g++.dg/lto/20091004-1_0.C: Likewise.
1008 * g++.dg/lto/20091002-3_0.C: Likewise.
1009 * g++.dg/lto/20091004-2_0.C: Likewise.
1010 * g++.dg/lto/20081123_0.C: Likewise.
1011 * g++.dg/lto/20090313_0.C: Likewise.
1012 * g++.dg/lto/20081109-1_0.C: Likewise.
1013 * g++.dg/lto/20081219_0.C: Likewise.
1014 * g++.dg/lto/20081204-1_0.C: Likewise.
1015 * g++.dg/lto/20090302_0.C: Likewise.
1016 * g++.dg/lto/20081119-1_0.C: Likewise.
1017 * g++.dg/lto/20081118_0.C: Likewise.
1018 * gcc.dg/lto/20091020-2_0.c: Likewise.
1019 * gcc.dg/lto/20090210_0.c: Likewise.
1020 * gcc.dg/lto/20081204-1_0.c: Likewise.
1021 * gcc.dg/lto/20081224_0.c: Likewise.
1022 * gcc.dg/lto/20090219_0.c: Likewise.
1023 * gcc.dg/lto/20091014-1_0.c: Likewise.
1024 * gcc.dg/lto/20091016-1_0.c: Likewise.
1025 * gcc.dg/lto/20090206-2_0.c: Likewise.
1026 * gcc.dg/lto/20090116_0.c: Likewise.
1027 * gcc.dg/lto/20091013-1_0.c: Likewise.
1028 * gcc.dg/lto/20091015-1_0.c: Likewise.
1029 * gcc.dg/lto/20090126-2_0.c: Likewise.
1030
1031 2011-03-31 Ian Lance Taylor <iant@google.com>
1032
1033 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1034
1035 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1036
1037 * gnat.dg/opt16.adb: New test.
1038
1039 2011-03-31 Jason Merrill <jason@redhat.com>
1040
1041 * g++.dg/cpp0x/defaulted24.C: New.
1042
1043 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1044
1045 PR target/16292
1046 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1047 with -O0.
1048
1049 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1050
1051 * g++.dg/other/i386-9.C: New test.
1052
1053 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1054
1055 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1056
1057 2011-03-30 Jason Merrill <jason@redhat.com>
1058
1059 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1060
1061 * g++.dg/cpp0x/regress/isnan.C: New.
1062
1063 * g++.dg/cpp0x/initlist46.C: New.
1064
1065 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1066
1067 PR target/47551
1068 * gcc.target/arm/neon-modes-2.c: New test.
1069
1070 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1071
1072 PR c/48305
1073 * gcc.c-torture/compile/pr48305.c: New test.
1074
1075 2011-03-29 Jason Merrill <jason@redhat.com>
1076
1077 * g++.dg/cpp0x/regress/value-dep1.C: New.
1078
1079 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1080
1081 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1082
1083 2011-03-29 Ian Lance Taylor <iant@google.com>
1084
1085 * go.test/go-test.exp: Handle the test lines used in several new
1086 tests.
1087 (errchk): Add opts parameter. Change all callers. Handle parens
1088 in regexps.
1089
1090 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1091 Dominique d'Humieres <dominiq@lps.ens.fr>
1092
1093 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1094 and __APPLE__ && __PPC__ && __ALTIVEC__.
1095
1096 2011-03-29 Jason Merrill <jason@redhat.com>
1097
1098 * g++.dg/cpp0x/dependent1.C: New.
1099
1100 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1101
1102 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1103
1104 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1105
1106 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1107
1108 PR fortran/48095
1109 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1110 * gfortran.dg/proc_ptr_comp_32.f90: New.
1111
1112 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1113
1114 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1115 check for corresponding warning.
1116
1117 2011-03-28 Jason Merrill <jason@redhat.com>
1118
1119 * g++.dg/cpp0x/rv-deduce2.C: New.
1120
1121 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1122
1123 PR debug/48203
1124 * gcc.dg/pr48203.c: New test.
1125
1126 2011-03-28 Jeff Law <law@redhat.com>
1127
1128 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1129
1130 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1131
1132 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1133 and __PPC__ && __ALTIVEC__.
1134
1135 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1136
1137 PR testsuite/48238
1138 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1139 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1140 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1141 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1142
1143 2011-03-28 Jason Merrill <jason@redhat.com>
1144
1145 * g++.dg/cpp0x/initlist-array2.C: New.
1146
1147 * g++.dg/cpp0x/initlist-array1.C: New.
1148
1149 * g++.dg/cpp0x/constexpr-compound.C: New.
1150
1151 * g++.dg/cpp0x/constexpr-using.C: New.
1152
1153 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1154
1155 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1156
1157 PR testsuite/48276
1158 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1159
1160 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1161
1162 * gcc.dg/slp-1.c: New test.
1163
1164 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1165
1166 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1167 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1168 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1169 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1170 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1171 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1172 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1173 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1174 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1175 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1176 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1177 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1178 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1179 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1180
1181 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1182
1183 PR fortran/47065
1184 * gfortran.dg/trim_optimize_5.f90: New test.
1185 * gfortran.dg/trim_optimize_6.f90: New test.
1186
1187 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1188
1189 PR target/38598
1190 * gcc.target/mips/madd-7.c: Remove -mlong32.
1191 * gcc.target/mips/msub-7.c: Likewise.
1192
1193 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1194
1195 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1196 accesses to preserve the meaning of the test for doubleword vectors.
1197 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1198 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1199
1200 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1201
1202 PR fortran/48291
1203 * gfortran.dg/class_42.f03: New.
1204
1205 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1206
1207 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1208 strided accesses.
1209
1210 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1211
1212 PR rtl-optimization/48144
1213 * gcc.dg/pr48144.c: New test.
1214
1215 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1216
1217 * gnat.dg/discr27.ad[sb]: New test.
1218
1219 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1220
1221 * gnat.dg/limited_with2.ad[sb]: New test.
1222 * gnat.dg/limited_with2_pkg1.ads: New helper.
1223 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1224
1225 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1226
1227 * gnat.dg/opt15.adb: New test.
1228 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1229
1230 2011-03-25 Tobias Burnus <burnus@net-b.de>
1231
1232 PR fortran/48174
1233 PR fortran/45304
1234 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1235 * gfortran.dg/leadz_trailz_3.f90: Ditto
1236
1237 2011-03-25 Martin Jambor <mjambor@suse.cz>
1238
1239 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1240
1241 2011-03-25 Jason Merrill <jason@redhat.com>
1242
1243 * g++.dg/cpp0x/defaulted22.C: New.
1244 * g++.dg/cpp0x/defaulted23.C: New.
1245 * g++.dg/cpp0x/defaulted15.C: Adjust.
1246
1247 2011-03-25 Jason Merrill <jason@redhat.com>
1248
1249 * g++.dg/cpp0x/move1.C: New.
1250
1251 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1252
1253 PR target/48287
1254 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1255
1256 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1257
1258 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1259 for mips-sgi-irix6.5.
1260 Replace snprintf prototype by <stdio.h>.
1261
1262 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1263
1264 PR testsuite/48283
1265 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1266 run_expensive_tests.
1267 * gcc.dg/graphite/block-4.c: Likewise.
1268 * gcc.dg/graphite/block-7.c: Likewise.
1269 * gcc.dg/graphite/block-8.c: Likewise.
1270
1271 2011-03-25 Richard Guenther <rguenther@suse.de>
1272
1273 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1274 * g++.dg/tree-ssa/pr8781.C: Likewise.
1275 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1276 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1277 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1278 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1279 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1280 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1281 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1282 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1283 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1284 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1285 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1286 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1287 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1288 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1289 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1290 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1291 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1292 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1293 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1294 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1295 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1296 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1297 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1298 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1299 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1300 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1301 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1302 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1303 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1304 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1305 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1306 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1307 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1308 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1309 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1310 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1311 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1312 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1313 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1314 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1315 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1316 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1317 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1318 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1319 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1320 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1321 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1322 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1323 * c-c++-common/pr46562-2.c: Likewise.
1324 * gfortran.dg/pr42108.f90: Likewise.
1325 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1326 foo to be inlined even at -O1.
1327 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1328 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1329 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1330 * gcc.dg/matrix/matrix.exp: Disable FRE.
1331
1332 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1333
1334 PR debug/48204
1335 * gcc.dg/dfp/pr48204.c: New test.
1336
1337 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1338
1339 PR target/48209
1340 * gcc.c-torture/execute/pr47917.c: Move this...
1341 * gcc.dg/torture/pr47917.c: to here and add xfails.
1342
1343 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1344
1345 * gnat.dg/array16.ad[sb]: New test.
1346 * gnat.dg/array16.ads: New helper.
1347
1348 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1349
1350 * gnat.dg/derived_type2.adb: New test.
1351
1352 2011-03-24 Richard Guenther <rguenther@suse.de>
1353
1354 PR tree-optimization/48271
1355 * g++.dg/torture/pr48271.C: New testcase.
1356
1357 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1358
1359 * gnat.dg/array15.ad[sb]: New test.
1360
1361 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1362
1363 PR target/48237
1364 * gcc.target/i386/pr48237.c: New test.
1365
1366 2011-03-24 Richard Guenther <rguenther@suse.de>
1367
1368 PR middle-end/48269
1369 * gcc.dg/builtin-object-size-10.c: New testcase.
1370
1371 2011-03-24 Richard Guenther <rguenther@suse.de>
1372
1373 PR tree-optimization/46562
1374 * c-c++-common/pr46562-2.c: New testcase.
1375 * c-c++-common/pr46562.c: Likewise.
1376
1377 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1378
1379 * gcc.dg/vect/vect-cselim-1.c: New test.
1380 * gcc.dg/vect/vect-cselim-2.c: New test.
1381
1382 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1383
1384 * gcc.target/arm/pr46934.c: New.
1385
1386 2011-03-23 Ian Lance Taylor <iant@google.com>
1387
1388 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1389
1390 2011-03-23 Richard Guenther <rguenther@suse.de>
1391
1392 * gcc.dg/struct: Remove directory and contents.
1393
1394 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1395
1396 PR testsuite/48251
1397 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1398
1399 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1400
1401 * gnat.dg/discr26.ad[sb]: New test.
1402 * gnat.dg/discr26_pkg.ads: New helper.
1403
1404 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1405
1406 PR target/47553
1407 * gcc.target/arm/neon-vld-1.c: New test.
1408
1409 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1410
1411 * gnat.dg/array14.ad[sb]: New test.
1412 * gnat.dg/array14_pkg.ads: New helper.
1413
1414 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1415
1416 * gcc.c-torture/execute/920501-8.x: Remove.
1417 * gcc.c-torture/execute/930513-1.x: Remove.
1418 * gcc.c-torture/execute/960312-1.x: Remove.
1419 * gcc.c-torture/compile/20000804-1.c,
1420 gcc.c-torture/compile/20001205-1.c,
1421 gcc.c-torture/compile/20001226-1.c,
1422 gcc.c-torture/compile/20010518-2.c,
1423 gcc.c-torture/compile/20020312-1.c,
1424 gcc.c-torture/compile/20020604-1.c,
1425 gcc.c-torture/compile/920501-12.c,
1426 gcc.c-torture/compile/920501-4.c,
1427 gcc.c-torture/compile/920520-1.c,
1428 gcc.c-torture/compile/980506-1.c,
1429 gcc.c-torture/execute/980709-1.x,
1430 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1431 options for m68hc11.
1432 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1433 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1434 m68hc11.
1435
1436 2011-03-22 Nick Clifton <nickc@redhat.com>
1437
1438 * lib/target-supports.exp (check_profiling_available): Add MN10300
1439 to the list of targets that do not support profiling. Restore
1440 alpha sorting to this list.
1441
1442 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1443
1444 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1445 failure on 32-bit systems.
1446 * gcc.dg/torture/vector-2.c: Ditto.
1447
1448 2011-03-22 Richard Guenther <rguenther@suse.de>
1449
1450 PR tree-optimization/48228
1451 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1452
1453 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1454
1455 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1456 powerpc.
1457
1458 PR target/48226
1459 * gcc.target/powerpc/pr48226.c: New file.
1460
1461 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1462
1463 * lib/prune.exp (prune_gcc_output): Prune "could not create
1464 compact unwind for" warnings.
1465
1466 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1467
1468 PR c/42544
1469 PR c/48197
1470 * gcc.c-torture/execute/pr42544.c: New test.
1471 * gcc.c-torture/execute/pr48197.c: New test.
1472
1473 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1474
1475 PR preprocessor/48192
1476 * gcc.target/powerpc/pr48192.c: New file.
1477
1478 PR target/48053
1479 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1480 split problem of 0 being loaded in a VSX register.
1481
1482 2011-03-21 Richard Guenther <rguenther@suse.de>
1483
1484 PR c/47939
1485 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1486 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1487 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1488 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1489
1490 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1491
1492 PR target/48213
1493 * gcc.dg/pr48213.c: New test.
1494
1495 2011-03-21 Kai Tietz <ktietz@redhat.com>
1496
1497 PR target/12171
1498 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1499
1500 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1501
1502 * gcc.target/arm/xor-and.c: New.
1503
1504 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1505
1506 PR fortran/22572
1507 * gfortran.dg/function_optimize_1.f90: New test.
1508 * gfortran.dg/function_optimize_2.f90: New test.
1509
1510 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1511
1512 PR rtl-optimization/47502
1513 * gcc.target/i386/pr47502-1.c: New.
1514 * gcc.target/i386/pr47502-2.c: Likewise.
1515
1516 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1517
1518 PR rtl-optimization/48156
1519 * gcc.dg/pr48156.c: New test.
1520
1521 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1522
1523 PR libfortran/47439
1524 * gfortran.dg/scratch_1.f90: Adjust test.
1525
1526 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1527
1528 PR libfortran/47439
1529 * gfortran.dg/scratch_1.f90: New test.
1530
1531 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1532
1533 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1534 variably modified typedefs.
1535 * gcc.dg/c1x-typedef-2.c: Remove.
1536
1537 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1538
1539 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1540 * gcc.dg/c1x-anon-struct-3.c: New test.
1541 * gcc.dg/anon-struct-11.c: Update.
1542
1543 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1544
1545 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1546 dg-xfail-run-if.
1547 Only xfail with gas.
1548
1549 2011-03-18 Jason Merrill <jason@redhat.com>
1550
1551 * g++.dg/template/fn-ptr1.C: New.
1552
1553 * g++.dg/overload/volatile1.C: New.
1554
1555 * g++.dg/opt/pr23372.C: New.
1556
1557 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1558
1559 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1560
1561 PR middle-end/47405
1562 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1563
1564 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1565
1566 * gcc.target/arm/unsigned-extend-1.c: New.
1567
1568 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1569
1570 PR bootstrap/48161
1571 * gcc.c-torture/compile/pr48161.c: New test.
1572
1573 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1574
1575 PR middle-end/47725
1576 * gcc.dg/torture/pr47725.c: New.
1577
1578 2011-03-17 Jason Merrill <jason@redhat.com>
1579
1580 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1581 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1582
1583 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1584
1585 * gnat.dg/specs/elab2.ads: New test.
1586 * gnat.dg/specs/elab2_pkg.ads: New helper.
1587
1588 2011-03-17 Jason Merrill <jason@redhat.com>
1589
1590 * g++.dg/cpp0x/decltype-1212.C: New.
1591 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1592
1593 2011-03-17 Jason Merrill <jason@redhat.com>
1594
1595 * g++.dg/parse/memfnquals1.C: New.
1596
1597 2011-03-17 Richard Guenther <rguenther@suse.de>
1598
1599 PR middle-end/48134
1600 * gcc.dg/pr48134.c: New testcase.
1601
1602 2011-03-17 Richard Guenther <rguenther@suse.de>
1603
1604 PR middle-end/48165
1605 * g++.dg/torture/pr48165.C: New testcase.
1606
1607 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1608
1609 PR rtl-optimization/48141
1610 * gcc.dg/pr48141.c: New test.
1611
1612 2011-03-16 Jason Merrill <jason@redhat.com>
1613
1614 * g++.dg/cpp0x/constexpr-48089.C: New.
1615
1616 * g++.dg/cpp0x/constexpr-abi1.C: New.
1617
1618 * g++.dg/cpp0x/constexpr-46336.C: New.
1619 * g++.dg/parse/friend5.C: Adjust expected errors.
1620
1621 * g++.dg/cpp0x/constexpr-47570.C: New.
1622
1623 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1624
1625 PR debug/47510
1626 * ++.dg/debug/dwarf2/typedef6.C: New test.
1627
1628 2011-03-16 Jason Merrill <jason@redhat.com>
1629
1630 * g++.dg/cpp0x/elision2.C: New.
1631
1632 * g++.dg/cpp0x/constexpr-array3.C: New.
1633
1634 2011-03-16 Jason Merrill <jason@redhat.com>
1635
1636 * g++.dg/cpp0x/sfinae6.C: New.
1637 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1638 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1639 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1640 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1641 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1642
1643 2011-03-16 Jason Merrill <jason@redhat.com>
1644
1645 * g++.dg/template/incomplete6.C: New.
1646
1647 2011-03-16 Jeff Law <law@redhat.com>
1648
1649 * gcc.dg/tree-ssa/vrp55.c: New test.
1650
1651 2011-03-16 Jason Merrill <jason@redhat.com>
1652
1653 * g++.dg/cpp0x/auto22.C: New.
1654
1655 2011-03-16 Richard Guenther <rguenther@suse.de>
1656
1657 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1658 optimizing it away if promoted to const.
1659
1660 2011-03-16 Richard Guenther <rguenther@suse.de>
1661
1662 PR tree-optimization/48149
1663 * gcc.dg/fold-complex-1.c: New testcase.
1664
1665 2011-03-16 Richard Guenther <rguenther@suse.de>
1666
1667 PR testsuite/48147
1668 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1669 or cloning happens.
1670
1671 2011-03-16 Richard Guenther <rguenther@suse.de>
1672
1673 PR tree-optimization/26134
1674 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1675
1676 2011-03-16 Richard Guenther <rguenther@suse.de>
1677
1678 PR tree-optimization/48146
1679 * gcc.dg/torture/pr48146.c: New testcase.
1680
1681 2011-03-16 Richard Guenther <rguenther@suse.de>
1682
1683 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1684 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1685
1686 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1687
1688 PR middle-end/48136
1689 * gcc.c-torture/compile/pr48136.c: New test.
1690
1691 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1692
1693 PR debug/45882
1694 * gcc.dg/guality/pr45882.c: New test.
1695
1696 2011-03-15 Jason Merrill <jason@redhat.com>
1697
1698 * g++.dg/cpp0x/constexpr-recursion.C: New.
1699
1700 * g++.dg/cpp0x/implicit11.C: New.
1701
1702 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1703
1704 * g++.dg/cpp0x/constexpr-attribute.C: New.
1705
1706 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1707
1708 * g++.dg/parse/pr34758.C: New.
1709
1710 2011-03-15 Xinliang David Li <davidxl@google.com>
1711
1712 PR c/47837
1713 * gcc.dg/uninit-pred-7_d.c: New test.
1714 * gcc.dg/uninit-pred-8_d.c: New test.
1715
1716 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1717
1718 PR target/46788
1719 * gcc.target/arm/pr46788.c: New.
1720
1721 2011-03-15 Richard Guenther <rguenther@suse.de>
1722
1723 PR middle-end/47650
1724 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1725 * gfortran.dg/ishft_4.f90: Likewise.
1726 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1727
1728 2011-03-15 Richard Guenther <rguenther@suse.de>
1729
1730 PR tree-optimization/13954
1731 * g++.dg/tree-ssa/pr13954.C: New testcase.
1732
1733 2011-03-15 Richard Guenther <rguenther@suse.de>
1734
1735 PR tree-optimization/48037
1736 * gcc.target/i386/pr48037-1.c: New testcase.
1737
1738 2011-03-15 Richard Guenther <rguenther@suse.de>
1739
1740 PR tree-optimization/41490
1741 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1742 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1743 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1744 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1745 * g++.dg/tree-ssa/pr33604.C: Adjust.
1746
1747 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1748
1749 PR middle-end/47917
1750 * gcc.c-torture/execute/pr47917.c: New test.
1751 * gcc.dg/pr47917.c: New test.
1752
1753 PR middle-end/38878
1754 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1755
1756 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1757
1758 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1759 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1760 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1761 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1762 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1763 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1764 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1765 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1766 * gcc.target/i386/avx-floor-vec.c: Ditto.
1767 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1768 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1769 * gcc.target/i386/avx-rint-vec.c: Ditto.
1770 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1771 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1772 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1773 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1774
1775 2011-03-14 Tom Tromey <tromey@redhat.com>
1776
1777 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1778 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1779 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1780
1781 2011-03-14 Tom Tromey <tromey@redhat.com>
1782
1783 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1784 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1785 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1786
1787 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1788
1789 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1790
1791 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1792
1793 PR rtl-optimization/47166
1794 * gcc.c-torture/execute/postmod-1.c: New test.
1795
1796 2011-03-14 Richard Guenther <rguenther@suse.de>
1797
1798 PR middle-end/48098
1799 * gcc.dg/torture/pr48098.c: New testcase.
1800
1801 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1802
1803 PR target/48053
1804 * gcc.target/powerpc/pr48053-1.c: New test.
1805 * gcc.target/powerpc/pr48053-2.c: Likewise.
1806
1807 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1808
1809 PR libfortran/48066
1810 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1811
1812 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1813
1814 PR libfortran/48066
1815 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1816
1817 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1818
1819 PR fortran/48059
1820 * gfortran.dg/class_41.f03: New.
1821
1822 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1823
1824 * g++.dg/conversion/cast3.C: New test.
1825
1826 2011-03-11 Jason Merrill <jason@redhat.com>
1827
1828 * g++.dg/template/error45.C: New.
1829
1830 * g++.dg/parse/no-type-defn1.C: New.
1831
1832 * g++.dg/ext/attrib40.C: New.
1833
1834 * g++.dg/cpp0x/regress/array1.C: New.
1835
1836 2011-03-11 Richard Guenther <rguenther@suse.de>
1837
1838 PR tree-optimization/48067
1839 * gcc.dg/pr48067.c: New testcase.
1840
1841 2011-03-11 Richard Guenther <rguenther@suse.de>
1842
1843 PR lto/48073
1844 * g++.dg/lto/20110311-1_0.C: New testcase.
1845
1846 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1847
1848 PR c++/48035
1849 * g++.dg/inherit/virtual8.C: New test.
1850
1851 PR middle-end/48044
1852 * gcc.dg/torture/pr48044.c: New test.
1853
1854 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1855
1856 PR fortran/47768
1857 * gfortran.dg/proc_ptr_comp_31.f90: New.
1858
1859 2011-03-11 Richard Guenther <rguenther@suse.de>
1860
1861 PR tree-optimization/47278
1862 * gcc.dg/torture/pr47278-1.c: New testcase.
1863 * gcc.dg/torture/pr47278-2.c: Likewise.
1864
1865 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1866
1867 PR tree-optimization/48063
1868 * gcc.dg/torture/pr48063.c: New test.
1869
1870 2011-03-10 Jason Merrill <jason@redhat.com>
1871
1872 * g++.dg/template/array22.C: New.
1873
1874 * g++.dg/cpp0x/syntax-err1.C: New.
1875 * g++.dg/parse/error36.C: Adjust expected errors.
1876 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1877 * g++.old-deja/g++.pt/typename3.C: Likewise.
1878 * g++.old-deja/g++.pt/typename4.C: Likewise.
1879 * g++.old-deja/g++.pt/typename6.C: Likewise.
1880
1881 2011-03-09 Jason Merrill <jason@redhat.com>
1882
1883 * g++.dg/template/nontype22.C: New.
1884
1885 2011-03-09 Martin Jambor <mjambor@suse.cz>
1886
1887 PR tree-optimization/47714
1888 * g++.dg/torture/pr47714.C: New test.
1889
1890 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1891
1892 PR target/47755
1893 * gcc.target/powerpc/pr47755-2.c: New file.
1894
1895 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1896
1897 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1898 is not set in the environment, pass 64 as first argument when not
1899 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1900 native where ulimit -u is supported.
1901
1902 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1903
1904 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1905
1906 2011-03-08 Jason Merrill <jason@redhat.com>
1907
1908 * g++.dg/template/nontype21.C: New.
1909
1910 * g++.dg/template/anon5.C: New.
1911
1912 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1913
1914 PR debug/47881
1915 * gcc.dg/pr47881.c: New test.
1916
1917 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1918
1919 PR c++/47957
1920 * g++.dg/lookup/template3.C: New test.
1921
1922 2011-03-08 Kai Tietz <ktietz@redhat.com>
1923
1924 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1925 'long' type.
1926
1927 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1928
1929 PR testsuite/47954
1930 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1931 sizeof to compute alignment.
1932
1933 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1934
1935 PR tree-optimization/48022
1936 * gcc.dg/pr48022-1.c: New test.
1937 * gcc.dg/pr48022-2.c: New test.
1938
1939 2011-03-07 Jason Merrill <jason@redhat.com>
1940
1941 * g++.dg/template/nontype20.C: New.
1942 * g++.dg/init/member1.C: Adjust expected errors.
1943 * g++.dg/parse/constant4.C: Likewise.
1944 * g++.dg/template/qualified-id3.C: Likewise.
1945 * g++.old-deja/g++.pt/crash10.C: Likewise.
1946
1947 * g++.dg/cpp0x/regress/non-const1.C: New.
1948
1949 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1950
1951 PR debug/47991
1952 * gcc.dg/pr47991.c: New test.
1953
1954 2011-03-07 Jason Merrill <jason@redhat.com>
1955
1956 * g++.dg/abi/mangle46.C: New.
1957
1958 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1959
1960 PR target/47862
1961 * gcc.target/powerpc/pr47862.c: New.
1962
1963 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1964
1965 PR target/45413
1966 * gcc.target/i386/combine-mul.c: Require nonpic.
1967
1968 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1969 Nathan Froyd <froydnj@codesourcery.com>
1970
1971 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1972
1973 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1974
1975 * README.QMTEST: Remove.
1976
1977 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1978 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1979
1980 PR fortran/47850
1981 * gfortran.dg/array_constructor_37.f90 : New test.
1982
1983 2011-03-05 Jason Merrill <jason@redhat.com>
1984
1985 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1986 * g++.dg/abi/mangle45.C: Likewise.
1987 * g++.dg/cpp0x/trailing1.C: Likewise.
1988
1989 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1990
1991 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1992
1993 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR rtl-optimization/47899
1996 * gcc.dg/pr47899.c: New test.
1997
1998 * gcc.dg/torture/pr47968.c: Ignore warnings.
1999
2000 PR tree-optimization/47967
2001 * gcc.c-torture/compile/pr47967.c: New test.
2002
2003 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2004
2005 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2006 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2007
2008 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2009
2010 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2011 and property_getAttributes() if __OBJC2__.
2012 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2013 * objc.dg/property/property-encoding-1.m: New.
2014 * obj-c++.dg/property/property-encoding-1.mm: New.
2015
2016 2011-03-04 Jason Merrill <jason@redhat.com>
2017
2018 * g++.dg/template/pseudodtor6.C: New.
2019
2020 * g++.dg/inherit/covariant19.C: New.
2021
2022 2011-03-04 Richard Guenther <rguenther@suse.de>
2023
2024 PR middle-end/47968
2025 * gcc.dg/torture/pr47968.c: New testcase.
2026
2027 2011-03-04 Richard Guenther <rguenther@suse.de>
2028
2029 PR middle-end/47975
2030 * gcc.dg/torture/pr47975.c: New testcase.
2031
2032 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2033
2034 PR c++/47974
2035 * g++.dg/template/crash106.C: New.
2036
2037 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2038
2039 PR c/47963
2040 * gcc.dg/gomp/pr47963.c: New test.
2041 * g++.dg/gomp/pr47963.C: New test.
2042
2043 2011-03-02 Jason Merrill <jason@redhat.com>
2044
2045 * g++.dg/cpp0x/regress/condition1.C: New.
2046
2047 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2048
2049 2011-03-01 Jason Merrill <jason@redhat.com>
2050
2051 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2052
2053 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2054
2055 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2056
2057 PR rtl-optimization/47925
2058 * gcc.c-torture/execute/pr47925.c: New test.
2059
2060 2011-03-01 Jason Merrill <jason@redhat.com>
2061
2062 * g++.dg/cpp0x/decltype25.C: New.
2063
2064 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2065
2066 2011-03-01 Richard Guenther <rguenther@suse.de>
2067
2068 PR tree-optimization/47890
2069 * gcc.dg/torture/pr47890.c: New testcase.
2070
2071 2011-03-01 Richard Guenther <rguenther@suse.de>
2072
2073 PR lto/47924
2074 * gcc.dg/lto/pr47924_0.c: New testcase.
2075
2076 2011-03-01 Richard Guenther <rguenther@suse.de>
2077
2078 PR lto/46911
2079 * gfortran.dg/lto/pr46911_0.f: New testcase.
2080
2081 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2082
2083 PR libgfortran/47933
2084 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2085 compile errors from older code form.
2086
2087 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2088
2089 PR libgfortran/47567
2090 * gfortran.dg/fmt_fw_d.f90: New test.
2091
2092 2011-02-28 Jason Merrill <jason@redhat.com>
2093
2094 * g++.dg/inherit/covariant18.C: New.
2095
2096 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2097
2098 PR middle-end/47893
2099 * gcc.dg/pr47893.c: New test.
2100
2101 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2102
2103 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2104 NULL in case of a selector with conflicting types.
2105 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2106
2107 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2108
2109 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2110 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2111 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2112 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2113
2114 2011-02-28 Jason Merrill <jason@redhat.com>
2115
2116 PR c++/47906
2117 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2118
2119 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2120
2121 PR libgfortran/47778
2122 * gfortran.dg/namelist_71.f90: New test.
2123
2124 2011-02-27 Jason Merrill <jason@redhat.com>
2125
2126 PR c++/47906
2127 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2128 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2129
2130 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2131
2132 PR c++/46466
2133 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2134
2135 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2136
2137 PR fortran/47886
2138 * gfortran.dg/gomp/task-1.f90: Removed.
2139
2140 2011-02-26 Jason Merrill <jason@redhat.com>
2141
2142 * g++.dg/template/this-targ1.C: New.
2143
2144 * g++.dg/cpp0x/regress/template-const1.C: New.
2145 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2146 * g++.dg/template/function1.C: Adjust.
2147 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2148 * g++.dg/debug/debug7.C: Adjust.
2149
2150 2011-02-26 Tobias Burnus <burnus@net-b.de>
2151
2152 PR fortran/47886
2153 * gfortran.dg/gomp/task-1.f90: New.
2154
2155 2011-02-25 Jie Zhang <jie@codesourcery.com>
2156
2157 * gcc.target/arm/neon-thumb2-move.c: Add
2158 dg-require-effective-target arm_thumb2_ok.
2159
2160 2011-02-24 Jason Merrill <jason@redhat.com>
2161
2162 * g++.dg/parse/constant1.C: Specify C++98 mode.
2163 * g++.dg/parse/constant5.C: Likewise.
2164 * g++.dg/parse/error2.C: Likewise.
2165 * g++.dg/parse/semicolon3.C: Likewise.
2166 * g++.dg/template/crash14.C: Likewise.
2167 * g++.dg/template/local4.C: Likewise.
2168 * g++.dg/template/nontype3.C: Likewise.
2169 * g++.dg/parse/crash31.C: Adjust expected errors.
2170 * g++.dg/template/function1.C: Likewise.
2171 * g++.dg/template/ref3.C: Likewise.
2172 * g++.dg/template/static9.C: Likewise.
2173 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2174
2175 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2176 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2177 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2178 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2179 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2180
2181 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2182
2183 PR fortran/47878
2184 * gfortran.dg/pr47878.f90: New test.
2185
2186 2011-02-24 Richard Guenther <rguenther@suse.de>
2187
2188 PR testsuite/47801
2189 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2190 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2191
2192 2011-02-24 Richard Guenther <rguenther@suse.de>
2193
2194 PR fortran/47839
2195 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2196 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2197
2198 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2199
2200 PR libgfortran/47567
2201 * gfortran.dg/fmt_f0_1.f90: Update test.
2202
2203 2011-02-23 Jason Merrill <jason@redhat.com>
2204
2205 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2206 * g++.dg/abi/mangle45.C: New.
2207
2208 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2209 * g++.dg/template/canon-type-9.C: Match use of decltype
2210 between declaration and definition.
2211 * g++.dg/template/canon-type-12.C: Likewise.
2212
2213 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2214
2215 PR fortran/40850
2216 * gfortran.dg/nested_allocatables_1.f90: New.
2217
2218 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2219
2220 PR c++/46868
2221 * g++.dg/pr46868.C: New test.
2222 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2223 * g++.dg/parse/error14.C: Adjust.
2224
2225 2011-02-23 Richard Guenther <rguenther@suse.de>
2226
2227 PR tree-optimization/47838
2228 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2229
2230 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2231
2232 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2233
2234 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2235
2236 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2237 * gfortran.dg/count_init_expr.f03: Ditto.
2238 * gfortran.dg/gomp/pr43711.f90: Ditto.
2239 * gcc.dg/struct-parse-2.c: Ditto.
2240 * gcc.dg/parse-error-3.c: Ditto.
2241 * gcc.dg/Wlogical-op-1.c: Ditto.
2242 * gcc.dg/Walways-true-1.c: Ditto.
2243 * gcc.dg/pr24225.c: Ditto.
2244 * gcc.dg/Walways-true-2.c: Ditto.
2245 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2246 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2247 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2248 * g++.dg/overload/defarg4.C: Ditto.
2249 * g++.dg/inherit/covariant16.C: Ditto.
2250 * g++.dg/inherit/virtual7.C: Ditto.
2251 * g++.dg/template/canon-type-9.C: Ditto.
2252 * g++.dg/template/access19.C: Ditto.
2253 * g++.dg/template/call7.C: Ditto.
2254 * g++.dg/template/canon-type-2.C: Ditto.
2255 * g++.dg/template/init7.C: Ditto.
2256 * g++.dg/template/sizeof-template-argument.C: Ditto.
2257 * g++.dg/template/const3.C: Ditto.
2258 * g++.dg/template/sfinae26.C: Ditto.
2259 * g++.dg/template/sfinae26.C: Ditto.
2260 * g++.dg/template/canon-type-11.C: Ditto.
2261 * g++.dg/template/union2.C: Ditto.
2262 * g++.dg/template/canon-type-3.C: Ditto.
2263 * g++.dg/template/canon-type-1.C: Ditto.
2264 * g++.dg/template/canon-type-5.C: Ditto.
2265 * g++.dg/template/canon-type-7.C: Ditto.
2266 * g++.dg/template/canon-type-10.C: Ditto.
2267 * g++.dg/template/spec36.C: Ditto.
2268 * g++.dg/template/typedef38.C: Ditto.
2269 * g++.dg/template/canon-type-4.C: Ditto.
2270 * g++.dg/template/canon-type-6.C: Ditto.
2271 * g++.dg/template/canon-type-13.C: Ditto.
2272 * g++.dg/template/instantiate9.C: Ditto.
2273 * g++.dg/template/ttp22.C: Ditto.
2274 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2275 * g++.dg/warn/Walways-true-1.C: Ditto.
2276 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2277 * g++.dg/warn/Walways-true-2.C: Ditto.
2278 * g++.dg/conversion/op4.C: Ditto.
2279 * g++.dg/opt/pr19650.C: Ditto.
2280 * g++.dg/lookup/friend11.C: Ditto.
2281 * g++.dg/other/default2.C: Ditto.
2282 * g++.dg/other/default3.C: Ditto.
2283 * g++.dg/other/dtor2.C: Ditto.
2284 * g++.dg/other/friend5.C: Ditto.
2285 * g++.dg/other/default5.C: Ditto.
2286 * g++.dg/init/brace6.C: Ditto.
2287 * g++.dg/init/aggr5.C: Ditto.
2288 * g++.dg/init/error2.C: Ditto.
2289 * g++.dg/expr/bound-mem-fun.C: Ditto.
2290 * g++.dg/expr/cond6.C: Ditto.
2291 * g++.dg/expr/stmt-expr-1.C: Ditto.
2292 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2293 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2294 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2295 * g++.dg/cpp0x/bracket1.C: Ditto.
2296 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2297 * g++.dg/cpp0x/pr38646.C: Ditto.
2298 * g++.dg/cpp0x/variadic73.C: Ditto.
2299 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2300 * g++.dg/cpp0x/bracket4.C: Ditto.
2301 * g++.dg/cpp0x/decltype4.C: Ditto.
2302 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2303 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2304 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2305 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2306 * g++.dg/cpp0x/decltype2.C: Ditto.
2307 * g++.dg/cpp0x/decltype1.C: Ditto.
2308 * g++.dg/cpp0x/bracket2.C: Ditto.
2309 * g++.dg/cpp0x/decltype5.C: Ditto.
2310 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2311 * g++.dg/cpp0x/variadic70.C: Ditto.
2312 * g++.dg/cpp0x/decltype6.C: Ditto.
2313 * g++.dg/cpp0x/rvo.C: Ditto.
2314 * g++.dg/cpp0x/vt-40092.C: Ditto.
2315 * g++.dg/cpp0x/variadic-new.C: Ditto.
2316 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2317 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2318 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2319 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2320 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2321 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2322 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2323 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2324 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2325 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2326 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2327 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2328 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2329 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2330 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2331 * g++.dg/cpp0x/pr39639.C: Ditto.
2332 * g++.dg/cpp0x/decltype3.C: Ditto.
2333 * g++.dg/cpp0x/variadic68.C: Ditto.
2334 * g++.dg/cpp0x/variadic-function.C: Ditto.
2335 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2336 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2337 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2338 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2339 * g++.dg/parse/crash35.C: Ditto.
2340 * g++.dg/parse/crash40.C: Ditto.
2341 * g++.dg/parse/defarg12.C: Ditto.
2342 * g++.dg/parse/crash34.C: Ditto.
2343 * g++.dg/parse/constructor3.C: Ditto.
2344 * g++.dg/parse/template23.C: Ditto.
2345 * g++.dg/parse/crash56.C: Ditto.
2346 * g++.dg/parse/dtor13.C: Ditto.
2347 * g++.dg/parse/error33.C: Ditto.
2348 * g++.dg/parse/ctor9.C: Ditto.
2349 * g++.dg/parse/error32.C: Ditto.
2350 * g++.dg/parse/error37.C: Ditto.
2351 * g++.dg/parse/bitfield3.C: Ditto.
2352 * g++.dg/parse/struct-4.C: Ditto.
2353 * g++.dg/ext/has_trivial_copy.C: Ditto.
2354 * g++.dg/ext/is_polymorphic.C: Ditto.
2355 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2356 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2357 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2358 * g++.dg/ext/is_union.C: Ditto.
2359 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2360 * g++.dg/ext/is_pod.C: Ditto.
2361 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2362 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2363 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2364 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2365 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2366 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2367 * g++.dg/ext/is_abstract.C: Ditto.
2368 * g++.dg/ext/has_trivial_assign.C: Ditto.
2369 * g++.dg/ext/is_class.C: Ditto.
2370 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2371 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2372 * g++.dg/ext/is_base_of.C: Ditto.
2373 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2374 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2375 * g++.dg/ext/is_empty.C: Ditto.
2376 * g++.dg/ext/is_enum.C: Ditto.
2377 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2378 * gnat.dg/opt11.adb: Ditto.
2379 * obj-c++.dg/pr45735.mm: Ditto.
2380 * obj-c++.dg/pr24393.mm: Ditto.
2381 * obj-c++.dg/exceptions-2.mm: Ditto.
2382 * objc.dg/pr45735.m: Ditto.
2383 * objc.dg/pr24393.m: Ditto.
2384
2385 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2386
2387 * objc.dg/attributes/objc-exception-1.m: New.
2388
2389 2011-02-23 Jie Zhang <jie@codesourcery.com>
2390
2391 * gcc.dg/cpp/include7.c: New test.
2392
2393 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2394
2395 PR c++/47242
2396 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2397
2398 2011-02-23 Jie Zhang <jie@codesourcery.com>
2399
2400 PR rtl-optimization/47763
2401 * gcc.dg/pr47763.c: New test.
2402
2403 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2404
2405 PR fortran/45743
2406 * gfortran.dg/whole_file_32.f90 : New test.
2407
2408 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2409
2410 PR c++/47666
2411 * g++.dg/inherit/virtual7.C: New test.
2412
2413 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2414
2415 PR objc/47832
2416 * objc.dg/type-size-3.m: Updated error message.
2417 * objc.dg/type-size-4.m: New test.
2418 * objc.dg/type-size-5.m: New test.
2419
2420 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2421
2422 * lib/gnat.exp: Fix comments.
2423 Don't load libgloss.exp.
2424 (default_gnat_version): Call $compiler with --version.
2425 Adapt regexp for gnatmake output, insert version.
2426 (gnat_version): New proc.
2427 (gnat_init): Remove gnat_libgcc_s_path.
2428 (gnat_target_compile): Likewise.
2429 Remove ld_library_path.
2430 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2431 (gnat_pass): Remove.
2432 (gnat_pass): Remove.
2433 (gnat_finish): Remove.
2434 (gnat_exit): Remove.
2435 (local_find_gnatmake): Reindent.
2436 (runtest_file_p): Remove.
2437 (prune_warnings): Remove.
2438 (find_gnatclean): New proc.
2439 * lib/gnat-dg.exp (lremove): New proc.
2440 (gnat-dg-test): Reindent.
2441 Remove additional output files.
2442 (gnat-dg-runtest): Remove.
2443
2444 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2445 * gnat.dg/loop_optimization6.adb: Likewise.
2446 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2447
2448 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2449
2450 PR tree-optimization/47835
2451 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2452
2453 2011-02-22 Tobias Burnus <burnus@net-b.de>
2454
2455 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2456 * gfortran.dg/abstract_type_2.f03: Ditto.
2457 * gfortran.dg/abstract_type_3.f03: Ditto.
2458 * gfortran.dg/abstract_type_4.f03: Ditto.
2459 * gfortran.dg/abstract_type_5.f03: Ditto.
2460 * gfortran.dg/abstract_type_6.f03: Ditto.
2461 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2462 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2463 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2464 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2465 * gfortran.dg/array_function_5.f90: Ditto.
2466 * gfortran.dg/asynchronous_3.f03: Ditto.
2467 * gfortran.dg/char_expr_1.f90: Ditto.
2468 * gfortran.dg/class_14.f03: Ditto.
2469 * gfortran.dg/data_array_6.f: Ditto.
2470 * gfortran.dg/data_invalid.f90: Ditto.
2471 * gfortran.dg/dot_product_1.f03: Ditto.
2472 * gfortran.dg/func_derived_5.f90: Ditto.
2473 * gfortran.dg/func_result_4.f90: Ditto.
2474 * gfortran.dg/implied_do_1.f90: Ditto.
2475 * gfortran.dg/initialization_25.f90: Ditto.
2476 * gfortran.dg/initialization_26.f90: Ditto.
2477 * gfortran.dg/interface_34.f90: Ditto.
2478 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2479 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2480 * gfortran.dg/matmul_8.f03: Ditto.
2481 * gfortran.dg/merge_init_expr.f90: Ditto.
2482 * gfortran.dg/pack_assign_1.f90: Ditto.
2483 * gfortran.dg/pack_vector_1.f90: Ditto.
2484 * gfortran.dg/pointer_check_8.f90: Ditto.
2485 * gfortran.dg/product_init_expr.f03: Ditto.
2486 * gfortran.dg/reshape_order_5.f90: Ditto.
2487 * gfortran.dg/reshape_shape_1.f90: Ditto.
2488 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2489 * gfortran.dg/same_name_2.f90: Ditto.
2490 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2491 * gfortran.dg/spread_init_expr.f03: Ditto.
2492 * gfortran.dg/stmt_func_1.f90: Ditto.
2493 * gfortran.dg/sum_init_expr.f03: Ditto.
2494 * gfortran.dg/transpose_3.f03: Ditto.
2495 * gfortran.dg/unpack_init_expr.f03: Ditto.
2496 * gfortran.dg/warn_conversion.f90: Ditto.
2497 * gfortran.dg/warn_conversion_2.f90: Ditto.
2498 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2499 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2500 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2501 * gfortran.dg/whole_file_16.f90: Ditto.
2502 * gfortran.dg/whole_file_17.f90: Ditto.
2503 * gfortran.dg/whole_file_18.f90: Ditto.
2504 * gfortran.dg/whole_file_20.f03: Ditto.
2505 * gfortran.dg/whole_file_5.f90: Ditto.
2506 * gfortran.dg/whole_file_6.f90: Ditto.
2507 * gfortran.dg/write_invalid_format.f90: Ditto.
2508 * gfortran.dg/zero_sized_6.f90: Ditto.
2509
2510 2011-02-21 Jeff Law <law@redhat.com>
2511
2512 PR rtl-optimization/46178
2513 * gcc.target/i386/pr46178.c: New test.
2514
2515 PR rtl-optimization/46002
2516 * gcc.c-torture/compile/pr46002.c: New test.
2517
2518 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2519
2520 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2521 *-*-hpux10*.
2522
2523 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2524
2525 PR debug/47106
2526 * g++.dg/debug/pr47106.C: Require effective target lto.
2527
2528 2011-02-21 Jason Merrill <jason@redhat.com>
2529
2530 * g++.dg/cpp0x/constexpr-diag2.C: New.
2531
2532 2011-02-20 Jason Merrill <jason@redhat.com>
2533
2534 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2535
2536 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2537
2538 * g++.dg/overload/conv-op1.C: New.
2539
2540 * g++.dg/cpp0x/constexpr-synth1.C: New.
2541
2542 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2543
2544 * objc.dg/layout-2.m: New.
2545 * objc.dg/selector-3.m: Adjusted location of error message.
2546 * objc.dg/type-size-3.m: Same.
2547 * obj-c++.dg/selector-3.mm: Same.
2548
2549 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2550
2551 PR objc/47784
2552 * objc.dg/property/dotsyntax-22.m: New.
2553 * obj-c++.dg/property/dotsyntax-22.mm: New.
2554
2555 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2556
2557 PR c++/46394
2558 * g++.dg/template/typedef38.C: New test.
2559
2560 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2561
2562 PR fortran/46818
2563 * gfortran.dg/whole_file_30.f90 : New test.
2564 * gfortran.dg/whole_file_31.f90 : New test.
2565
2566 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2567
2568 PR fortran/45077
2569 PR fortran/44945
2570 * gfortran.dg/whole_file_28.f90 : New test.
2571 * gfortran.dg/whole_file_29.f90 : New test.
2572
2573 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2574
2575 PR c++/44118
2576 * g++.dg/template/crash105.C: New.
2577
2578 2011-02-19 Jason Merrill <jason@redhat.com>
2579
2580 * g++.dg/cpp0x/regress/no-elide1.C: New.
2581
2582 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2583
2584 PR tree-optimization/46620
2585 * gcc.dg/pr46620.c: New.
2586
2587 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2588
2589 PR c/47809
2590 * gcc.target/i386/pr47809.c: New test.
2591
2592 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2593 Tobias Burnus <burnus@net-b.de>
2594
2595 * lib/target-supports.exp
2596 (check_effective_target_fortran_large_real): New check for large reals.
2597 * gfortran.dg/nan_7.f90: New test.
2598
2599 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2600
2601 PR libgfortran/47567
2602 * gfortran.dg/fmt_f0_1.f90: Update test.
2603
2604 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2605
2606 PR fortran/47348
2607 * gfortran.dg/array_constructor_36.f90 : New test.
2608 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2609 allow for comparison between different elements of the array
2610 constructor at different levels of optimization.
2611
2612 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2613
2614 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2615 * gcc.target/i386/pr32280-1.c: Likewise.
2616
2617 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2618
2619 PR target/47800
2620 * gcc.target/i386/pr47800.c: New test.
2621
2622 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2623
2624 * objc/execute/exceptions/foward-1.x: New.
2625
2626 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2627
2628 PR fortran/47789
2629 * gfortran.dg/derived_constructor_comps_4.f90: New.
2630
2631 2011-02-18 Tobias Burnus
2632
2633 PR fortran/47775
2634 * gfortran.dg/func_result_6.f90: New.
2635
2636 2011-02-18 Michael Matz <matz@suse.de>
2637
2638 PR fortran/45586
2639 * gfortran.dg/lto/pr45586_0.f90: New test.
2640 * gfortran.dg/typebound_proc_20.f90: Ditto.
2641 * gfortran.dg/typebound_proc_21.f90: Ditto.
2642
2643 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2644
2645 PR c++/47795
2646 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2647
2648 2011-02-18 Tobias Burnus <burnus@net-b.de>
2649
2650 PR fortran/47750
2651 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2652 gcc_warning_prefix.
2653 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2654 normalizing the error/warning output.
2655 * gfortran.dg/Wall.f90: Update dg-error/warning.
2656 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2657 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2658 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2659 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2660 * gfortran.dg/class_30.f90: Update dg-error/warning.
2661 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2662 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2663 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2664 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2665 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2666 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2667 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2668 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2669 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2670 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2671 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2672 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2673 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2674 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2675 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2676 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2677 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2678 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2679 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2680 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2681 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2682 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2683 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2684 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2685 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2686
2687 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2688
2689 PR fortran/47768
2690 * gfortran.dg/proc_ptr_comp_30.f90: New.
2691
2692 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2693
2694 PR debug/47780
2695 * gcc.target/i386/pr47780.c: New test.
2696
2697 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2698
2699 PR fortran/47767
2700 * gfortran.dg/class_40.f03: New.
2701
2702 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2703
2704 PR c++/47208
2705 * g++.dg/cpp0x/auto21.C: New test.
2706
2707 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2708
2709 * objc.dg/special/unclaimed-category-1.h: Updated for
2710 new ABI support.
2711 * objc.dg/special/unclaimed-category-1.m: Same.
2712 * objc.dg/zero-link-1.m: Same.
2713 * objc.dg/lookup-1.m: Same.
2714 * objc.dg/torture/strings/const-str-9.m
2715 * objc.dg/torture/strings/const-str-10.m: Same.
2716 * objc.dg/torture/strings/const-str-11.m: Same.
2717 * objc.dg/torture/forward-1.m: Same.
2718 * objc.dg/zero-link-2.m: Same.
2719 * objc.dg/encode-7-next-64bit.m: Same.
2720 * objc.dg/method-4.m: Same.
2721 * objc.dg/next-runtime-1.m: Same.
2722 * objc.dg/image-info.m: Same.
2723 * objc.dg/pr23214.m: Same.
2724 * objc.dg/symtab-1.m: Same.
2725 * obj-c++.dg/basic.m: Same.
2726 * obj-c++.dg/proto-lossage-3.m: Same.
2727 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2728 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2729 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2730 * obj-c++.dg/method-11.m: Same.
2731 * objc/execute/enumeration-1.m: Same.
2732 * objc/execute/object_is_class.m: Same.
2733 * objc/execute/formal_protocol-2.m: Same.
2734 * objc/execute/formal_protocol-4.m: Same.
2735 * objc/execute/formal_protocol-6.m: Same.
2736 * objc/execute/bycopy-3.m: Same.
2737 * objc/execute/exceptions/catchall-1.m: Same.
2738 * objc/execute/exceptions/finally-1.m: Same.
2739 * objc/execute/exceptions/local-variables-1.m: Same.
2740 * objc/execute/exceptions/foward-1.m: Same.
2741 * objc/execute/bf-common.h
2742 * objc/execute/enumeration-2.m: Same.
2743 * objc/execute/formal_protocol-1.m: Same.
2744 * objc/execute/formal_protocol-3.m: Same.
2745 * objc/execute/formal_protocol-5.m: Same.
2746 * objc/execute/accessing_ivars.m: Same.
2747 * objc/execute/bycopy-2.m: Same.
2748 * objc/execute/formal_protocol-7.m: Same.
2749 * objc/execute/compatibility_alias.m: Same.
2750 * objc/execute/no_clash.m: Same.
2751 * objc/execute/object_is_meta_class.m: Same.
2752 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2753 * objc/execute/class-tests-1.h: Include stdio.h.
2754 * objc/execute/class-tests-2.h: Same.
2755 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2756 runtimes.
2757 * obj-c++.dg/try-catch-2.mm: Same.
2758
2759 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2760
2761 PR c++/47783
2762 * g++.dg/warn/Wunused-parm-4.C: New test.
2763
2764 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2765 Jan Hubicka <jh@suse.cz>
2766
2767 PR debug/47106
2768 PR debug/47402
2769 * g++.dg/debug/pr47106.C: New.
2770
2771 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2772
2773 PR target/43653
2774 * gcc.target/i386/pr43653.c: New test.
2775
2776 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2777
2778 PR c++/47172
2779 * g++.dg/template/inherit6.C: New test.
2780
2781 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2782
2783 PR fortran/47745
2784 * gfortran.dg/class_39.f03: New.
2785
2786 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2787
2788 PR c++/47326
2789 * g++.dg/cpp0x/variadic106.C: New test.
2790
2791 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2792
2793 PR libfortran/47757
2794 * gfortran.dg/pr47757-1.f90: New test.
2795 * gfortran.dg/pr47757-2.f90: New test.
2796 * gfortran.dg/pr47757-3.f90: New test.
2797
2798 PR c++/47704
2799 * g++.dg/cpp0x/enum8.C: New test.
2800
2801 2011-02-15 Jason Merrill <jason@redhat.com>
2802
2803 * g++.dg/inherit/implicit-trivial1.C: New.
2804 * g++.dg/cpp0x/implicit-trivial1.C: New.
2805
2806 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2807
2808 PR middle-end/47725
2809 * gcc.dg/torture/pr47725.c: Removed.
2810
2811 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2812
2813 PR target/47755
2814 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2815 constant does not generate a load from memory.
2816
2817 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2818
2819 PR middle-end/47725
2820 * gcc.dg/torture/pr47725.c: New.
2821
2822 2011-02-15 Richard Guenther <rguenther@suse.de>
2823
2824 PR tree-optimization/47743
2825 * gcc.dg/torture/pr47743.c: New testcase.
2826
2827 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2828
2829 PR middle-end/47581
2830 * gcc.target/i386/pr47581.c: New test.
2831
2832 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2833
2834 PR fortran/47730
2835 * gfortran.dg/select_type_22.f03: New.
2836
2837 2011-02-14 Jason Merrill <jason@redhat.com>
2838
2839 * g++.dg/cpp0x/regress/enum1.C: New.
2840
2841 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2842
2843 * gnat.dg/include.adb: New test.
2844
2845 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2846
2847 PR fortran/47728
2848 * gfortran.dg/class_38.f03: New.
2849
2850 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2851
2852 * gcc.dg/pr46494.c: New test.
2853
2854 2011-02-14 Richard Guenther <rguenther@suse.de>
2855
2856 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2857
2858 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2859
2860 PR ada/41929
2861 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2862 sparc*-sun-solaris2.11.
2863
2864 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2865
2866 PR fortran/47349
2867 * gfortran.dg/argument_checking_18.f90: New.
2868
2869 2011-02-13 Tobias Burnus <burnus@net-b.de>
2870
2871 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2872 * gfortran.dg/argument_checking_17.f90: New.
2873
2874 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2875
2876 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2877 are temporarily disabled.
2878 * gfortran.dg/class_7.f03: Ditto.
2879 * gfortran.dg/coarray_14.f90: Ditto.
2880 * gfortran.dg/typebound_proc_13.f03: Ditto.
2881
2882 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2883
2884 PR fortran/45586
2885 * gfortran.dg/extends_11.f03: New.
2886
2887 2011-02-11 Xinliang David Li <davidxl@google.com>
2888
2889 PR tree-optimization/47707
2890 * g++.dg/tree-ssa/pr47707.C: New test.
2891
2892 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2893
2894 * g++.dg/opt/inline17.C: New test.
2895
2896 2011-02-11 Tobias Burnus <burnus@net-b.de>
2897
2898 PR fortran/47550
2899 * gfortran.dg/pure_formal_2.f90: New.
2900
2901 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2902
2903 PR rtl-optimization/47614
2904 * gfortran.dg/pr47614.f: New.
2905
2906 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2907
2908 PR driver/47678
2909 * gcc.dg/opts-6.c: New test.
2910
2911 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2912
2913 PR debug/47684
2914 * gcc.dg/pr47684.c: New test.
2915
2916 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2917
2918 PR target/47629
2919 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2920 c99_runtime, dg-add-options c99_runtime.
2921 (main): Use __asm__.
2922
2923 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2924
2925 PR testsuite/47400
2926 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2927 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2928 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2929 * gcc.dg/ucnid-10.c: Likewise.
2930 * gcc.dg/ucnid-13.c: Likewise.
2931 * gcc.dg/ucnid-7.c: Likewise.
2932 * gcc.dg/ucnid-8.c: Likewise.
2933 Adapt dg-warning line number.
2934
2935 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2936
2937 * gcc.target/i386/parity-1.c: Use -march=k8.
2938 * gcc.target/i386/parity-2.c: Ditto.
2939 * gcc.target/i386/vecinit-1.c: Ditto.
2940 * gcc.target/i386/vecinit-2.c: Ditto.
2941
2942 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2943
2944 PR target/46610
2945 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2946 * gcc.target/mips/save-restore-3.c: Likewise.
2947 * gcc.target/mips/save-restore-4.c: Likewise.
2948 * gcc.target/mips/save-restore-5.c: Likewise.
2949
2950 PR target/47683
2951 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2952 * g++.dg/tree-prof/partition2.C: Likewise.
2953
2954 2011-02-09 Jason Merrill <jason@redhat.com>
2955
2956 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2957 rather than misdeclare std::puts.
2958
2959 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2960 * g++.dg/other/warning1.C: Likewise.
2961 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2962 * g++.old-deja/g++.gb/scope06.C: Likewise.
2963 * g++.old-deja/g++.law/cvt11.C: Likewise.
2964 * g++.old-deja/g++.law/init1.C: Likewise.
2965 * g++.dg/abi/mangle26.C: Likewise.
2966
2967 * g++.dg/template/function1.C: Adjust for C++0x mode.
2968 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2969
2970 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2971 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2972
2973 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2974
2975 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2976
2977 * g++.dg/cpp0x/regress: New directory.
2978 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2979 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2980 * g++.dg/cpp0x/regress/regress3.C: New.
2981
2982 2011-02-10 Richard Guenther <rguenther@suse.de>
2983
2984 PR tree-optimization/47677
2985 * gcc.dg/torture/pr47677.c: New testcase.
2986
2987 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2988
2989 * objc.dg/special/load-category-1.m: Remove unused header.
2990 * objc.dg/special/load-category-1a.m: Likewise.
2991 * objc.dg/special/load-category-2.m: Likewise.
2992 * objc.dg/special/load-category-2a.m: Likewise.
2993 * objc.dg/special/load-category-3.m: Likewise.
2994 * objc.dg/special/load-category-3a.m: Likewise.
2995 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2996 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2997 * objc.dg/attributes/class-attribute-1.m: Likewise.
2998 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2999 * obj-c++.dg/property/property.exp: Likewise.
3000 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3001 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3002 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3003 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3004 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3005 * obj-c++.dg/template-8.mm: Likewise.
3006
3007 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3008
3009 PR target/47665
3010 * gcc.target/i386/pr47665.c: New test.
3011
3012 2011-02-10 Jie Zhang <jie@codesourcery.com>
3013
3014 PR testsuite/47622
3015 Revert
3016 2011-02-05 Jie Zhang <jie@codesourcery.com>
3017 PR debug/42631
3018 * gcc.dg/pr42631.c: Update test.
3019 * gcc.dg/pr42631-2.c: New test.
3020
3021 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3022
3023 PR fortran/47352
3024 * gfortran.dg/proc_decl_25.f90: New.
3025
3026 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3027
3028 PR fortran/47463
3029 * gfortran.dg/typebound_assignment_2.f03: New.
3030
3031 2011-02-09 Richard Guenther <rguenther@suse.de>
3032
3033 PR tree-optimization/47664
3034 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3035
3036 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3037
3038 PR middle-end/47646
3039 * gnat.dg/uninit_func.adb: Adjust dg directive.
3040
3041 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3042
3043 PR middle-end/47646
3044 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3045
3046 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3047
3048 PR fortran/47637
3049 * gfortran.dg/auto_dealloc_2.f90: New.
3050
3051 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3052
3053 * gcc.dg/builtins-config.h: Remove __sgi handling.
3054 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3055 -std=c99 for mips-sgi-irix6.5*.
3056
3057 2011-02-09 Martin Jambor <mjambor@suse.cz>
3058
3059 PR middle-end/45505
3060 * gfortran.dg/pr25923.f90: Remove xfails.
3061
3062 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3063
3064 PR fortran/47583
3065 * gfortran.dg/inquire_14.f90: New test.
3066
3067 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3068
3069 PR fortran/45290
3070 * gfortran.dg/pointer_init_6.f90: New.
3071
3072 2011-02-08 Jeff Law <law@redhat.com>
3073
3074 PR tree-optimization/42893
3075 * gcc.tree-ssa/pr42893.c: New test.
3076
3077 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3078
3079 PR tree-optimization/46834
3080 PR tree-optimization/46994
3081 PR tree-optimization/46995
3082 * gcc.dg/graphite/id-pr46834.c: New.
3083 * gfortran.dg/graphite/id-pr46994.f90: New.
3084 * gfortran.dg/graphite/id-pr46995.f90: New.
3085
3086 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3087
3088 PR middle-end/47646
3089 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3090 using the variable is known the warning is emitted there.
3091 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3092 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3093
3094 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3095 statement.
3096 (vg): Likewise.
3097 * gcc.dg/noreturn-1.c (foo5): Likewise.
3098 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3099 (method2): Likewise.
3100
3101 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3102 the return statement using the uninitialized variable.
3103 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3104
3105 2011-02-08 Richard Guenther <rguenther@suse.de>
3106
3107 PR middle-end/47639
3108 * g++.dg/opt/pr47639.c: New testcase.
3109
3110 2011-02-08 Richard Guenther <rguenther@suse.de>
3111
3112 PR tree-optimization/47632
3113 * g++.dg/opt/pr47632.C: New testcase.
3114
3115 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3116
3117 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3118
3119 2011-02-07 Richard Guenther <rguenther@suse.de>
3120
3121 PR tree-optimization/47615
3122 * g++.dg/opt/pr47615.C: New testcase.
3123
3124 2011-02-07 Richard Guenther <rguenther@suse.de>
3125
3126 PR tree-optimization/47621
3127 * gcc.dg/torture/pr47621.c: New testcase.
3128
3129 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3130
3131 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3132
3133 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3134
3135 PR fortran/47592
3136 * gfortran.dg/allocate_with_source_1 : New test.
3137
3138 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3139
3140 PR middle-end/47610
3141 * gcc.dg/pr47610.c: New test.
3142
3143 2011-02-05 Jie Zhang <jie@codesourcery.com>
3144
3145 PR debug/42631
3146 * gcc.dg/pr42631.c: Update test.
3147 * gcc.dg/pr42631-2.c: New test.
3148
3149 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3150
3151 PR fortran/47574
3152 * gfortran.dg/pr47574.f90: New test.
3153
3154 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3155
3156 PR tree-optimization/46194
3157 * gcc.dg/autopar/pr46194.c: New.
3158
3159 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3160
3161 PR tree-optimization/43695
3162 * g++.dg/ipa/pr43695.C: New.
3163
3164 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3165
3166 PR inline-asm/23200
3167 * gcc.dg/pr23200.c: New test.
3168
3169 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3170
3171 PR c++/47589
3172 * g++.dg/pr47589.C: New test.
3173
3174 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3175
3176 PR c++/47398
3177 * g++.dg/template/typedef37.C: New test.
3178 * g++.dg/template/param1.C: Adjust expected error message.
3179
3180 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3181
3182 PR middle-end/31490
3183 * gcc.dg/pr31490-2.c: New test.
3184 * gcc.dg/pr31490-3.c: New test.
3185 * gcc.dg/pr31490-4.c: New test.
3186
3187 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3188 Jakub Jelinek <jakub@redhat.com>
3189
3190 PR c++/46890
3191 * g++.dg/parser/semicolon3.C: Adjust.
3192 * g++.dg/parser/semicolon4.C: New testcase.
3193 * g++.dg/pr46890.C: New testcase.
3194
3195 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3196
3197 PR c++/29571
3198 * g++.dg/init/pr29571.C: New.
3199
3200 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3201
3202 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3203 instead of vect_int.
3204
3205 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3206
3207 PR target/47312
3208 * gcc.target/i386/pr47312.c: New test.
3209
3210 PR target/47564
3211 * gcc.target/i386/pr47564.c: New test.
3212
3213 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3214
3215 PR tree-optimization/45122
3216 * gcc.dg/tree-ssa/pr45122.c: New.
3217
3218 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3219
3220 PR target/47272
3221 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3222 and vec_vsx_st.
3223
3224 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3225 and vsx so a default --with-cpu=power7 doesn't give an error
3226 when -mavoid-indexed-addresses is used.
3227
3228 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3229 wrapper function to save the arguments and then jump to the real
3230 function, rather than depending on the compiler not to move stuff
3231 before an asm.
3232 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3233
3234 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3235 Paul Thomas <pault@gcc.gnu.org>
3236
3237 PR fortran/47082
3238 * gfortran.dg/class_37.f03 : New test.
3239
3240 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3241 Richard Guenther <rguenther@suse.de>
3242
3243 PR tree-optimization/40979
3244 PR bootstrap/47044
3245 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3246 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3247 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3248 check_vect_support_and_set_flags.
3249 * gfortran.dg/graphite/vect-pr40979.f90: New.
3250
3251 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3252
3253 PR fortran/47572
3254 * gfortran.dg/class_36.f03: New.
3255
3256 2011-02-02 Richard Guenther <rguenther@suse.de>
3257
3258 PR tree-optimization/47566
3259 * gcc.dg/lto/20110201-1_0.c: New testcase.
3260
3261 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3262
3263 PR debug/47498
3264 PR debug/47501
3265 PR debug/45136
3266 PR debug/45130
3267 * debug/pr47498.c: New.
3268 * debug/pr47501.c: New.
3269
3270 2011-02-01 Richard Guenther <rguenther@suse.de>
3271
3272 PR tree-optimization/47559
3273 * g++.dg/torture/pr47559.C: New testcase.
3274
3275 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3276
3277 PR fortran/47565
3278 * gfortran.dg/typebound_call_20.f03: New.
3279
3280 2011-02-01 Richard Guenther <rguenther@suse.de>
3281
3282 PR tree-optimization/47555
3283 * gcc.dg/pr47555.c: New testcase.
3284
3285 2011-02-01 Richard Guenther <rguenther@suse.de>
3286
3287 PR tree-optimization/47541
3288 * g++.dg/torture/pr47541.C: New testcase.
3289
3290 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3291
3292 PR fortran/47455
3293 * gfortran.dg/typebound_call_19.f03: New.
3294
3295 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3296
3297 PR c++/47416
3298 * g++.dg/cpp0x/pr47416.C: New test.
3299
3300 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3301
3302 PR fortran/47519
3303 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3304
3305 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3306
3307 PR fortran/47463
3308 * gfortran.dg/typebound_assignment_1.f03: New.
3309
3310 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3311
3312 PR tree-optimization/47538
3313 * gcc.c-torture/execute/pr47538.c: New test.
3314
3315 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3316
3317 PR target/45325
3318 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3319
3320 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3321
3322 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3323
3324 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3325
3326 PR rtl-optimization/44031
3327 * gcc.c-torture/compile/20110131-1.c: New test.
3328
3329 2011-01-31 Tobias Burnus <burnus@net-b.de>
3330
3331 PR fortran/47042
3332 * gfortran.dg/stmt_func_1.f90: New.
3333
3334 2011-01-31 Tobias Burnus <burnus@net-b.de>
3335
3336 PR fortran/47042
3337 * gfortran.dg/interface_34.f90: New.
3338
3339 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3340
3341 PR fortran/47523
3342 * gfortran.dg/realloc_on_assign_5.f03: New test.
3343 * gfortran.dg/realloc_on_assign_5.f03: New test.
3344
3345 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3346
3347 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3348 * gfortran.dg/bessel_7.f90: Likewise.
3349 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3350
3351 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3352 * gfortran.dg/sum_init_expr.f03: Likewise.
3353
3354 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3355
3356 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3357 -r -nostdlib.
3358
3359 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3360 loop only on "vect_intfloat_cvt" targets.
3361
3362 2011-01-29 Tobias Burnus <burnus@net-b.de>
3363
3364 PR fortran/47531
3365 * gfortran.dg/shape_6.f90: New.
3366
3367 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3368
3369 PR libgfortran/47434
3370 * gfortran.dg/read_infnan_1.f90: Update test.
3371 * gfortran.dg/module_nan.f90: Update test.
3372 * gfortran.dg/char4_iunit_1.f03: Update test.
3373 * gfortran.dg/large_real_kind_1.f90: Update test.
3374 * gfortran.dg/real_const_3.f90: Update test.
3375 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3376
3377 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3378
3379 PR c++/47311
3380 * g++.dg/template/param2.C: New test.
3381
3382 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3383
3384 PR libgfortran/47285
3385 * gfortran.dg/fmt_g.f: New test.
3386
3387 2011-01-28 Tobias Burnus <burnus@net-b.de>
3388
3389 PR fortran/47507
3390 * gfortran.dg/pure_formal_1.f90: New.
3391
3392 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3393
3394 PR target/42894
3395 * gcc.dg/tls/pr42894.c: New test.
3396
3397 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3398
3399 * gcc.dg/pr47276.c: Add dg-require-visibility.
3400
3401 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3402
3403 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3404
3405 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3406 Tobias Burnus <burnus@gcc.gnu.org>
3407
3408 PR fortran/45170
3409 PR fortran/35810
3410 PR fortran/47350
3411 * gfortran.dg/realloc_on_assign_3.f03: New test.
3412 * gfortran.dg/realloc_on_assign_4.f03: New test.
3413 * gfortran.dg/allocatable_function_5.f90: New test.
3414 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3415 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3416 implemented" dg-errors.
3417
3418 2011-01-27 Jan Hubicka <jh@suse.cz>
3419
3420 PR middle-end/46949
3421 * gcc.dg/attr-weakref-4.c: New testcase
3422
3423 2011-01-27 Martin Jambor <mjambor@suse.cz>
3424
3425 PR tree-optimization/47228
3426 * gcc.dg/torture/pr47228.c: New test.
3427
3428 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3429
3430 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3431
3432 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3433
3434 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3435 when using auto-overlay support on the SPU.
3436
3437 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3438
3439 PR rtl-optimization/44174
3440 * gcc.target/i386/asm-6.c: New test.
3441
3442 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3443
3444 PR rtl-optimization/46856
3445 * gcc.c-torture/compile/pr46856.c: New test.
3446
3447 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3448 Andrew Pinski <pinskia@gmail.com>
3449
3450 PR c/43082
3451 * gcc.dg/pr43082.c: New.
3452
3453 2011-01-26 DJ Delorie <dj@redhat.com>
3454
3455 PR rtl-optimization/46878
3456 * gcc.dg/pr46878-1.c: New test.
3457
3458 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3459
3460 PR c++/47476
3461 * g++.dg/cpp0x/pr47476.C: New test.
3462
3463 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3464
3465 * gcc.c-torture/compile/20110126-1.c: New test.
3466
3467 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3468
3469 PR c/47473
3470 * gcc.dg/torture/pr47473.c: New test.
3471
3472 2011-01-26 Jan Hubicka <jh@suse.cz>
3473
3474 PR target/47237
3475 * gcc.c-torture/execute/pr47237.c: New testcase.
3476
3477 2011-01-26 Jan Hubicka <jh@suse.cz>
3478
3479 PR tree-optimization/47190
3480 * gcc.dg/attr-weakref-3.c: New testcase.
3481
3482 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3483
3484 PR c++/43601
3485 * gcc.dg/dll-9a.c: New test file.
3486 * gcc.dg/dll-11.c: Likewise.
3487 * gcc.dg/dll-12.c: Likewise.
3488 * gcc.dg/dll-12a.c: Likewise.
3489 * gcc.dg/dll-11a.c: Likewise.
3490 * gcc.dg/dll-9.c: Likewise.
3491 * gcc.dg/dll-10.c: Likewise.
3492 * gcc.dg/dll-10a.c: Likewise.
3493 * g++.dg/ext/dllexport4a.cc: Likewise.
3494 * g++.dg/ext/dllexport4.C: Likewise.
3495 * g++.dg/ext/dllexport5.C: Likewise.
3496 * g++.dg/ext/dllexport5a.cc: Likewise.
3497
3498 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3499
3500 PR tree-optimization/46970
3501 * gcc.dg/graphite/pr46970.c: New.
3502
3503 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3504
3505 PR tree-optimization/46215
3506 * gcc.dg/graphite/pr46215.c: New.
3507
3508 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3509
3510 PR tree-optimization/46168
3511 * gcc.dg/graphite/pr46168.c: New.
3512
3513 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3514
3515 PR tree-optimization/43657
3516 * gcc.dg/graphite/pr43657.c: New.
3517
3518 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3519
3520 PR tree-optimization/29832
3521 * gfortran.dg/graphite/pr29832.f90: New.
3522
3523 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3524
3525 PR tree-optimization/43567
3526 * gcc.dg/graphite/pr43567.c: New.
3527
3528 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3529
3530 * gfortran.dg/graphite/interchange-4.f: New.
3531 * gfortran.dg/graphite/interchange-5.f: New.
3532
3533 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3534 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3535 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3536 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3537 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3538 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3539 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3540 * gfortran.dg/ltrans-7.f90: Removed.
3541 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3542
3543 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3544 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3545 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3546 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3547 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3548 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3549 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3550 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3551 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3552 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3553 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3554 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3555 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3556 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3557 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3558 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3559 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3560 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3561 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3562 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3563 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3564 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3565 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3566 * gcc.dg/tree-ssa/data-dep-1.c
3567 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3568 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3569 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3570 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3571 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3572
3573 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3574
3575 PR tree-optimization/47265
3576 PR tree-optimization/47443
3577 * gcc.c-torture/compile/pr47265.c: New test.
3578 * gcc.dg/pr47443.c: New test.
3579
3580 2011-01-25 Martin Jambor <mjambor@suse.cz>
3581
3582 PR tree-optimization/47382
3583 * g++.dg/torture/pr47382.C: New test.
3584 * g++.dg/opt/devirt1.C: Xfail.
3585
3586 2011-01-25 Yao Qi <yao@codesourcery.com>
3587
3588 PR target/45701
3589 * gcc.target/arm/pr45701-1.c: New test.
3590 * gcc.target/arm/pr45701-2.c: New test.
3591 * gcc.target/arm/pr45701-3.c: New test.
3592
3593 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3594 Jakub Jelinek <jakub@redhat.com>
3595
3596 PR tree-optimization/47271
3597 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3598
3599 2011-01-25 Nick Clifton <nickc@redhat.com>
3600
3601 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3602 (saturate_add): Delete.
3603 (exchange): Delete.
3604 (main): Do not run saturate_add.
3605 (set_interrupts): Delete.
3606
3607 2011-01-25 Tobias Burnus <burnus@net-b.de>
3608
3609 PR fortran/47448
3610 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3611
3612 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3613
3614 PR tree-optimization/47427
3615 PR tree-optimization/47428
3616 * gcc.c-torture/compile/pr47427.c: New test.
3617 * gcc.c-torture/compile/pr47428.c: New test.
3618
3619 2011-01-25 Richard Guenther <rguenther@suse.de>
3620
3621 PR middle-end/47411
3622 * gcc.dg/torture/pr47411.c: New testcase.
3623
3624 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3625
3626 * gfortran.dg/graphite/id-24.f: New.
3627 * gfortran.dg/graphite/id-25.f: New.
3628
3629 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3630
3631 * gfortran.dg/graphite/id-23.f: New.
3632
3633 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3634
3635 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3636
3637 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3638
3639 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3640 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3641 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3642 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3643 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3644 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3645 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3646 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3647 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3648
3649 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3650
3651 * gcc.dg/graphite/block-0.c: Add documentation.
3652 * gcc.dg/graphite/block-4.c: Same.
3653 * gcc.dg/graphite/block-7.c: Same.
3654 * gcc.dg/graphite/block-8.c: New.
3655 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3656 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3657 * gcc.dg/graphite/interchange-12.c: Add documentation.
3658 * gcc.dg/graphite/interchange-13.c: New.
3659 * gcc.dg/graphite/interchange-14.c: New.
3660 * gcc.dg/graphite/interchange-15.c: New.
3661 * gcc.dg/graphite/interchange-8.c: Add documentation.
3662 * gcc.dg/graphite/interchange-mvt.c: Same.
3663
3664 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3665
3666 PR target/47408
3667 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3668 * gcc.target/powerpc/altivec-14.c: Ditto.
3669 * gcc.target/powerpc/altivec-33.c: Ditto.
3670 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3671 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3672 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3673 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3674 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3675 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3676 * g++.dg/ext/altivec-15.C: Ditto.
3677 * g++.dg/ext/altivec-types-1.C: Ditto.
3678 * g++.dg/ext/altivec-types-2.C: Ditto.
3679 * g++.dg/ext/altivec-types-3.C: Ditto.
3680 * g++.dg/ext/altivec-types-4.C: Ditto.
3681
3682 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3683
3684 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3685
3686 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3687
3688 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3689 optimization options.
3690
3691 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3692
3693 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3694
3695 PR testsuite/45988
3696 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3697
3698 2011-01-23 Tobias Burnus <burnus@net-b.de>
3699
3700 PR fortran/47421
3701 * gfortran.dg/allocatable_scalar_12.f90: New.
3702
3703 2011-01-23 Ira Rosen <irar@il.ibm.com>
3704
3705 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3706 vectorization to be not profitable if peeling is used to
3707 realign the memory access.
3708 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3709 loop bound to avoid loop unrolling.
3710 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3711
3712 2011-01-22 Jan Hubicka <jh@suse.cz>
3713
3714 PR lto/47333
3715 * g++.dg/lto/pr47333.C: New file.
3716
3717 2011-01-22 Jan Hubicka <jh@suse.cz>
3718
3719 PR tree-optimization/43884
3720 PR lto/44334
3721 * gcc.dg/autopar/outer-2.c: Increase array size.
3722 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3723
3724 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3725
3726 PR fortran/38536
3727 * gfortran.dg/c_loc_tests_16.f90: New test.
3728
3729 2011-01-22 Tobias Burnus <burnus@net-b.de>
3730
3731 PR fortran/47399
3732 * gfortran.dg/typebound_proc_19.f90: New.
3733
3734 2011-01-21 Jeff Law <law@redhat.com>
3735
3736 PR tree-optimization/47053
3737 * g++.dg/pr47053.C: New test.
3738
3739 2011-01-21 Jason Merrill <jason@redhat.com>
3740
3741 PR c++/47041
3742 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3743
3744 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3745
3746 PR c++/47388
3747 * g++.dg/cpp0x/range-for10.C: New test.
3748 * g++.dg/template/for1.C: New test.
3749
3750 PR middle-end/45566
3751 * g++.dg/tree-prof/partition3.C: New test.
3752
3753 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3754
3755 PR rtl-optimization/47366
3756 * g++.dg/opt/pr47366.C: New test.
3757
3758 2011-01-21 Jason Merrill <jason@redhat.com>
3759
3760 PR c++/46552
3761 * g++.dg/cpp0x/constexpr-regress2.C: New.
3762
3763 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3764
3765 2011-01-21 Jeff Law <law@redhat.com>
3766
3767 PR rtl-optimization/41619
3768 * gcc.dg/pr41619.c: New.
3769
3770 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3771
3772 PR tree-optimization/47355
3773 * g++.dg/opt/pr47355.C: New test.
3774
3775 2011-01-21 Richard Guenther <rguenther@suse.de>
3776
3777 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3778 making main hot.
3779
3780 2011-01-21 Richard Guenther <rguenther@suse.de>
3781
3782 PR tree-optimization/47365
3783 * gcc.dg/torture/pr47365.c: New testcase.
3784 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3785
3786 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3787
3788 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3789
3790 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3791
3792 PR tree-optimization/47391
3793 * gcc.dg/pr47391.c: New test.
3794
3795 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3796
3797 * g++.dg/template/char1.C: Use signed char.
3798
3799 2011-01-21 Tobias Burnus <burnus@net-b.de>
3800
3801 PR fortran/47377
3802 * gfortran.dg/pointer_target_4.f90: New.
3803
3804 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3805
3806 PR target/47251
3807 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3808 ILP32 system and not IP32.
3809
3810 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3811
3812 PR debug/46583
3813 * g++.dg/debug/pr46583.C: New.
3814
3815 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3816
3817 PR debug/47283
3818 * g++.dg/debug/pr47283.C: New test.
3819
3820 PR testsuite/47371
3821 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3822 * gcc.target/i386/headmerge-2.c: Likewise.
3823
3824 2011-01-20 Richard Guenther <rguenther@suse.de>
3825
3826 PR middle-end/47370
3827 * gcc.dg/torture/pr47370.c: New testcase.
3828
3829 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3830
3831 PR tree-optimization/46130
3832 * gcc.dg/pr46130-1.c: New test.
3833 * gcc.dg/pr46130-2.c: New test.
3834
3835 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3836
3837 PR c++/47291
3838 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3839
3840 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3841
3842 PR debug/46240
3843 * g++.dg/debug/pr46240.cc: New.
3844
3845 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3846
3847 PR c++/47303
3848 * g++.dg/template/anonunion1.C: New test.
3849
3850 PR rtl-optimization/47337
3851 * gcc.c-torture/execute/pr47337.c: New test.
3852
3853 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3854
3855 PR testsuite/45342
3856 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3857
3858 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3859
3860 PR tree-optimization/46021
3861 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3862
3863 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3864
3865 PR tree-optimization/47290
3866 * g++.dg/torture/pr47290.C: New test.
3867
3868 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3869
3870 PR fortran/47240
3871 * gfortran.dg/proc_ptr_comp_29.f90: New.
3872
3873 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3874
3875 PR testsuite/41146
3876 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3877 powerpc-apple-darwin9.
3878
3879 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3880
3881 PR rtl-optimization/47299
3882 * gcc.c-torture/execute/pr47299.c: New test.
3883
3884 2011-01-17 Jason Merrill <jason@redhat.com>
3885
3886 * g++.dg/cpp0x/constexpr-virtual.C: New.
3887
3888 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3889
3890 PR fortran/47331
3891 * gfortran.dg/gomp/pr47331.f90: New test.
3892
3893 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3894
3895 PR objc/47314
3896 * objc.dg/selector-warn-1.m: New.
3897 * obj-c++.dg/selector-warn-1.mm: New.
3898
3899 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3900
3901 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3902 Update dg-final accordingly.
3903
3904 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3905
3906 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3907
3908 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3909
3910 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3911 target check.
3912 * gcc.dg/guality/pr36728-2.c: Likewise.
3913
3914 2011-01-17 Richard Guenther <rguenther@suse.de>
3915
3916 PR tree-optimization/47313
3917 * g++.dg/torture/pr47313.C: New testcase.
3918
3919 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3920
3921 PR target/47318
3922 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3923 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3924 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3925 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3926
3927 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3928 as __m256i.
3929 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3930 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3931 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3932
3933 2011-01-17 Richard Guenther <rguenther@suse.de>
3934
3935 PR tree-optimization/45967
3936 * gcc.dg/torture/pr45967-2.c: New testcase.
3937 * gcc.dg/torture/pr45967-3.c: Likewise.
3938
3939 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3940
3941 PR testsuite/47325
3942 * g++.dg/ext/pr47213.C: Require visibility.
3943
3944 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3945
3946 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3947 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3948
3949 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3950
3951 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3952 Linux-based targets.
3953
3954 2011-01-13 Jan Hubicka <jh@suse.cz>
3955
3956 PR tree-optimization/47276
3957 * gcc.dg/pr47276.c: New testcase.
3958
3959 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3960 Jonathan Wakely <jwakely.gcc@gmail.com>
3961
3962 PR c++/33558
3963 * g++.dg/other/pr33558.C: New.
3964 * g++.dg/other/pr33558-2.C: New.
3965
3966 2011-01-14 Martin Jambor <mjambor@suse.cz>
3967
3968 PR tree-optimization/45934
3969 PR tree-optimization/46302
3970 * g++.dg/ipa/devirt-c-1.C: New test.
3971 * g++.dg/ipa/devirt-c-2.C: Likewise.
3972 * g++.dg/ipa/devirt-c-3.C: Likewise.
3973 * g++.dg/ipa/devirt-c-4.C: Likewise.
3974 * g++.dg/ipa/devirt-c-5.C: Likewise.
3975 * g++.dg/ipa/devirt-c-6.C: Likewise.
3976 * g++.dg/ipa/devirt-6.C: Likewise.
3977 * g++.dg/ipa/devirt-d-1.C: Likewise.
3978 * g++.dg/torture/pr45934.C: Likewise.
3979
3980 2011-01-14 Jason Merrill <jason@redhat.com>
3981
3982 * g++.dg/cpp0x/variadic105.C: New.
3983
3984 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3985 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3986
3987 PR objc/45989
3988 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3989 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3990 execution tests on i?86-*-*, x86_64-*-* and
3991 powerpc*-apple-darwin* && ilp32.
3992 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3993 tests on i?86-*-* and x86_64-*-*.
3994
3995 2011-01-14 Richard Guenther <rguenther@suse.de>
3996
3997 PR tree-optimization/47280
3998 * g++.dg/opt/pr47280.C: New testcase.
3999
4000 2011-01-14 Jason Merrill <jason@redhat.com>
4001
4002 * g++.dg/cpp0x/constexpr-regress1.C: New.
4003
4004 * g++.dg/ext/flexary2.C: New.
4005
4006 2011-01-14 Richard Guenther <rguenther@suse.de>
4007
4008 PR middle-end/47281
4009 * gcc.dg/torture/pr47281.c: New testcase.
4010 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4011
4012 2011-01-14 Richard Guenther <rguenther@suse.de>
4013
4014 PR tree-optimization/47286
4015 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4016
4017 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4018
4019 PR c++/47213
4020 * g++.dg/ext/pr47213.C: New.
4021
4022 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4023
4024 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4025
4026 2011-01-13 Tobias Burnus <burnus@net-b.de>
4027 Mikael Morin <mikael@gcc.gnu.org>
4028
4029 PR fortran/45848
4030 PR fortran/47204
4031 * gfortran.dg/select_type_20.f90: New.
4032 * gfortran.dg/select_type_21.f90: New.
4033
4034 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4035
4036 PR target/47251
4037 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4038
4039 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4040
4041 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4042 * gcc.dg/guality/pr36728-2.c: Likewise.
4043
4044 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4045
4046 PR debug/PR46973
4047 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4048
4049 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4050
4051 PR rtl-optimization/45352
4052 * gcc.dg/pr45352-3.c: New.
4053
4054 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4055
4056 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4057 comment.
4058 * g++.dg/cpp0x/range-for8.C: New.
4059 * g++.dg/cpp0x/range-for9.C: New.
4060
4061 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4062
4063 PR debug/47209
4064 * g++.dg/debug/pr47209.C: New.
4065
4066 2011-01-12 Richard Guenther <rguenther@suse.de>
4067
4068 PR lto/47259
4069 * gcc.dg/lto/pr47259_0.c: New testcase.
4070 * gcc.dg/lto/pr47259_1.c: Likewise.
4071
4072 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4073
4074 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4075 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4076 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4077 methods missing from the OBJC2 Object.
4078 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4079 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4080 GNU and NeXT runtimes.
4081 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4082 comments.
4083 * objc-obj-c++-shared/Object1.m: Likewise.
4084 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4085 * objc.dg/proto-qual-1.m: Likewise.
4086 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4087 * obj-c++.dg/proto-qual-1.mm: Likewise.
4088
4089 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4090
4091 PR testsuite/33033
4092 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4093
4094 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4095
4096 Fixed the Objective-C++ testsuite and updated all tests.
4097 * lib/obj-c++.exp (obj-c++_init): Declare and set
4098 gcc_warning_prefix and gcc_error_prefix.
4099 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4100 'dg-warning', 'dg-message' and 'dg-error'.
4101 * obj-c++.dg/class-extension-3.mm: Likewise.
4102 * obj-c++.dg/class-protocol-1.mm: Likewise.
4103 * obj-c++.dg/encode-7.mm: Likewise.
4104 * obj-c++.dg/exceptions-3.mm: Likewise.
4105 * obj-c++.dg/exceptions-5.mm: Likewise.
4106 * obj-c++.dg/method-12.mm: Likewise.
4107 * obj-c++.dg/method-13.mm: Likewise.
4108 * obj-c++.dg/method-15.mm: Likewise.
4109 * obj-c++.dg/method-16.mm: Likewise.
4110 * obj-c++.dg/method-4.mm: Likewise.
4111 * obj-c++.dg/method-8.mm: Likewise.
4112 * obj-c++.dg/method-conflict-1.mm: Likewise.
4113 * obj-c++.dg/method-conflict-2.mm: Likewise.
4114 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4115 and uncommented second part of the testcase now that the testsuite
4116 works correctly.
4117 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4118 and uncommented second part of the testcase now that the testsuite
4119 works correctly.
4120 * obj-c++.dg/private-1.mm: Likewise.
4121 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4122 * obj-c++.dg/syntax-error-7.mm: Likewise.
4123 * obj-c++.dg/warn5.mm: Likewise.
4124 * obj-c++.dg/property/at-property-14.mm: Likewise.
4125 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4126 FIXME.
4127 * obj-c++.dg/property/at-property-18.mm: Likewise.
4128 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4129 FIXME.
4130 * obj-c++.dg/property/at-property-21.mm: Likewise.
4131 * obj-c++.dg/property/at-property-28.mm: Likewise.
4132 * obj-c++.dg/property/at-property-5.mm: Likewise.
4133 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4134 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4135 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4136 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4137 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4138 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4139 * obj-c++.dg/tls/diag-5.mm: Likewise.
4140 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4141 dg-error, now matched correctly.
4142
4143 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4144
4145 * objc.dg/property/at-property-29.m: New.
4146 * obj-c++.dg/property/at-property-29.mm: New.
4147
4148 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4149
4150 * go.test/go-test.exp (go-set-goarch): New proc.
4151 (go-gc-tests): Use it.
4152
4153 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4154
4155 PR debug/46955
4156 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4157
4158 2011-01-11 Richard Henderson <rth@redhat.com>
4159
4160 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4161
4162 2011-01-11 Jan Hubicka <jh@suse.cz>
4163
4164 PR lto/45721
4165 PR lto/45375
4166 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4167 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4168
4169 2011-01-11 Richard Guenther <rguenther@suse.de>
4170
4171 PR tree-optimization/46076
4172 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4173
4174 2011-01-11 Jeff Law <law@redhat.com>
4175
4176 * PR tree-optimization/47086
4177 * gcc.dg/pr47086.c: New test.
4178
4179 2011-01-11 Jason Merrill <jason@redhat.com>
4180
4181 PR c++/46658
4182 * g++.dg/template/new10.C: New.
4183
4184 PR c++/45520
4185 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4186
4187 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4188
4189 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4190 Split type definitions and NSConstantString class into...
4191 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4192 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4193 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4194 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4195 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4196 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4197 to comments.
4198 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4199 encode defines for newer NeXT system headers.
4200 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4201 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4202 * objc.dg/foreach-5.m: Likewise.
4203 * objc.dg/foreach-2.m: Likewise.
4204 * objc.dg/foreach-4.m: Likewise.
4205 * objc.dg/torture/strings/string1.m: Likewise.
4206 * objc.dg/torture/strings/string2.m: Likewise.
4207 * objc.dg/torture/strings/string3.m: Likewise.
4208 * objc.dg/torture/strings/string4.m: Likewise.
4209 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4210 header and stand alone.
4211 * obj-c++.dg/strings/strings-2.mm: Likewise.
4212 * objc.dg/torture/strings/const-str-3.m: Likewise.
4213 * objc.dg/strings/strings-2.m: Likewise.
4214 * objc.dg/strings/const-str-12b.m: Likewise.
4215
4216 2011-01-12 Richard Guenther <rguenther@suse.de>
4217
4218 PR middle-end/32511
4219 * gcc.dg/attr-weak-1.c: Adjust.
4220
4221 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4222
4223 PR fortran/47051
4224 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4225 standard compliant and comment.
4226
4227 2011-01-10 Jan Hubicka <jh@suse.cz>
4228
4229 PR lto/46083
4230 * gcc.dg/initpri3.c: New testcase.
4231
4232 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4233
4234 PR lto/47222
4235 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4236 externally visible.
4237 (g_esi): Likewise.
4238 (g_ebx): Likewise.
4239 (g_ebp): Likewise.
4240 (g_esp): Likewise.
4241 (g_ebp_save): Likewise.
4242 (g_esp_save): Likewise.
4243
4244 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4245
4246 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4247
4248 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4249
4250 PR tree-optimization/46021
4251 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4252 i?86-*-*, x86_64-*-*.
4253
4254 2011-01-10 Jeff Law <law@redhat.com>
4255
4256 * PR tree-optimization/47141
4257 * gcc.c-torture/compile/pr47141.c: New test.
4258
4259 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4260
4261 PR testsuite/46230
4262 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4263 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4264 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4265 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4266
4267 PR testsuite/46230
4268 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4269 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4270 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4271 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4272 being vectorized. Adjust dg-final pattern.
4273
4274 PR testsuite/46230
4275 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4276 * gcc.dg/vect/slp-24.c: Likewise.
4277
4278 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4279
4280 PR c++/47218
4281 * g++.dg/other/pr47218-1.C: New test file.
4282 * g++.dg/other/pr47218.C: Likewise.
4283 * g++.dg/other/pr47218.h: New supporting header.
4284
4285 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4286
4287 PR objc/47232
4288 * objc.dg/attributes/invalid-attribute-1.m: New.
4289 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4290
4291 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4292
4293 PR fortran/47224
4294 * gfortran.dg/proc_ptr_comp_28.f90: New.
4295
4296 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4297
4298 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4299 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4300 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4301 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4302 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4303 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4304 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4305 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4306 * objc.dg/gnu-api-2-class.m: Likewise.
4307 * objc.dg/gnu-api-2-ivar.m: Likewise.
4308 * objc.dg/gnu-api-2-method.m: Likewise.
4309 * objc.dg/gnu-api-2-objc.m: Likewise.
4310 * objc.dg/gnu-api-2-object.m: Likewise.
4311 * objc.dg/gnu-api-2-property.m: Likewise.
4312 * objc.dg/gnu-api-2-protocol.m: Likewise.
4313 * objc.dg/gnu-api-2-sel.m: Likewise.
4314
4315 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4316
4317 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4318 * objc.dg/objc-foreach-4.m: Likewise.
4319 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4320 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4321 * objc.dg/foreach-4.m: Likewise.
4322 * objc.dg/foreach-5.m: Likewise.
4323 * objc.dg/foreach-3.m: Return self from init.
4324
4325 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4326
4327 PR fortran/38536
4328 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4329
4330 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4331
4332 PR fortran/46313
4333 * gfortran.dg/class_35.f90: New.
4334
4335 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4336
4337 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4338
4339 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4340
4341 PR objc/47078
4342 * objc.dg/invalid-method-2.m: New.
4343 * obj-c++.dg/invalid-method-2.mm: New.
4344
4345 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4346
4347 PR fortran/46896
4348 * gfortran.dg/transpose_optimization_2.f90 : New test.
4349
4350 2011-01-08 Jan Hubicka <jh@suse.cz>
4351
4352 PR tree-optmization/46469
4353 * g++.dg/torture/pr46469.C: New testcase.
4354
4355 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4356
4357 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4358 emulation of libobjc-gnu structure layout functionality to ..
4359 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4360 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4361 * objc/execute/bf-common.h: Adjust headers.
4362 * objc/execute/bf-1.m: Likewise.
4363 * objc/execute/bf-2.m: Likewise.
4364 * objc/execute/bf-3.m: Likewise.
4365 * objc/execute/bf-4.m: Likewise.
4366 * objc/execute/bf-5.m: Likewise.
4367 * objc/execute/bf-6.m: Likewise.
4368 * objc/execute/bf-7.m: Likewise.
4369 * objc/execute/bf-8.m: Likewise.
4370 * objc/execute/bf-9.m: Likewise.
4371 * objc/execute/bf-10.m: Likewise.
4372 * objc/execute/bf-11.m: Likewise.
4373 * objc/execute/bf-12.m: Likewise.
4374 * objc/execute/bf-13.m: Likewise.
4375 * objc/execute/bf-14.m: Likewise.
4376 * objc/execute/bf-15.m: Likewise.
4377 * objc/execute/bf-16.m: Likewise.
4378 * objc/execute/bf-17.m: Likewise.
4379 * objc/execute/bf-18.m: Likewise.
4380 * objc/execute/bf-19.m: Likewise.
4381 * objc/execute/bf-20.m: Likewise.
4382 * objc/execute/bf-21.m: Likewise.
4383 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4384 objc_get_type_qualifiers ().
4385
4386 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4387
4388 PR fortran/45777
4389 * gfortran.dg/dependency_39.f90: New test.
4390
4391 2011-01-07 Jan Hubicka <jh@suse.cz>
4392
4393 Get builtins tests ready for linker plugin.
4394 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4395 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4396 my_memset, my_bzero): Mark used.
4397 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4398 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4399 volatile.
4400 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4401 volatile.
4402
4403 2011-01-07 Jan Hubicka <jh@suse.cz>
4404
4405 PR tree-optimization/46367
4406 * g++.dg/torture/pr46367.C: New file.
4407
4408 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4409
4410 PR target/47201
4411 * gcc.dg/pr47201.c: New test.
4412
4413 PR bootstrap/47187
4414 * gcc.dg/tree-prof/pr47187.c: New test.
4415
4416 2011-01-07 Tobias Burnus <burnus@net-b.de>
4417
4418 PR fortran/41580
4419 * gfortran.dg/extends_type_of_3.f90: New.
4420
4421 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4422
4423 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4424 * g++.dg/ext/dllimport-MI1.C: Likewise.
4425 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4426 * g++.dg/ext/dllimport10.C: Likewise.
4427 * g++.dg/ext/dllimport11.C: Likewise.
4428 * g++.dg/ext/dllimport12.C: Likewise.
4429 * g++.dg/ext/dllimport13.C: Likewise.
4430 * g++.dg/ext/dllimport2.C: Likewise.
4431 * g++.dg/ext/dllimport3.C: Likewise.
4432 * g++.dg/ext/dllimport4.C: Likewise.
4433 * g++.dg/ext/dllimport5.C: Likewise.
4434 * g++.dg/ext/dllimport6.C: Likewise.
4435 * g++.dg/ext/dllimport8.C: Likewise.
4436 * g++.dg/ext/dllimport9.C: Likewise.
4437 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4438 targets, too. Additionally enable test for i?86-*-mingw*.
4439 * g++.dg/ext/selectany1.C: Likewise.
4440 Remove guard variable check.
4441
4442 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4443
4444 PR fortran/47189
4445 PR fortran/47194
4446 * gfortran.dg/storage_size_3.f08: Extended.
4447
4448 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4449
4450 PR c++/47022
4451 * g++.dg/template/stdarg1.C: New test.
4452
4453 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4454
4455 PR fortran/47195
4456 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4457 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4458 from the interface of functions to not hide the errors that
4459 shall be tested.
4460
4461 2011-01-06 Jan Hubicka <jh@suse.cz>
4462
4463 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4464 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4465
4466 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4467
4468 PR fortran/33117
4469 PR fortran/46478
4470 * gfortran.dg/interface_33.f90: New test.
4471
4472 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4473
4474 PR c/47150
4475 * gcc.c-torture/compile/pr47150.c: New test.
4476
4477 2011-01-06 Ira Rosen <irar@il.ibm.com>
4478
4479 PR tree-optimization/47139
4480 * gcc.dg/vect/pr47139.c: New test.
4481
4482 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4483
4484 PR fortran/47180
4485 * gfortran.dg/extends_type_of_2.f03: New.
4486
4487 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4488
4489 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4490
4491 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4492
4493 * gnat.dg/opt14.adb: New test.
4494
4495 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4496
4497 PR fortran/46017
4498 * gfortran.dg/allocate_error_2.f90: New test.
4499
4500 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4501
4502 PR fortran/47024
4503 * gfortran.dg/storage_size_3.f08: New.
4504
4505 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4506
4507 PR libgfortran/47154
4508 * gfortran.dg/namelist_68.f90: New test.
4509
4510 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4511
4512 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4513
4514 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4515
4516 PR fortran/46448
4517 * gfortran.dg/class_34.f90: New.
4518
4519 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4520
4521 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4522 use __builtin_inff. Skip all single-precision tests that require
4523 Infinity.
4524
4525 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4526
4527 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4528
4529 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4530
4531 PR tree-optimization/47148
4532 * gcc.c-torture/execute/pr47148.c: New test.
4533
4534 PR tree-optimization/47155
4535 * gcc.c-torture/execute/pr47155.c: New test.
4536
4537 PR rtl-optimization/47157
4538 * gcc.c-torture/compile/pr47157.c: New test.
4539
4540 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4541
4542 * gcc.dg/torture/vector-shift2.c (schar): Define.
4543 (main): Always use schar or uchar instead of plain "char" to avoid
4544 dependencies on implementation-defined char signedness.
4545
4546 2011-01-03 Martin Jambor <mjambor@suse.cz>
4547
4548 PR tree-optimization/46801
4549 * gnat.dg/pack9.adb: Remove xfail.
4550
4551 2011-01-03 Martin Jambor <mjambor@suse.cz>
4552
4553 PR tree-optimization/46984
4554 * g++.dg/ipa/pr46984.C: New test.
4555
4556 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4557
4558 PR fortran/46408
4559 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4560
4561 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4562
4563 PR tree-optimization/47140
4564 * gcc.c-torture/compile/pr47140.c: New test.
4565
4566 PR rtl-optimization/47028
4567 * gcc.dg/pr47028.c: New test.
4568
4569 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4570
4571 * objc.dg/protocol-forward-1.m: Removed TODO.
4572 * objc.dg/protocol-forward-2.m: New.
4573 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4574 * obj-c++.dg/protocol-forward-2.mm: New.
4575
4576 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4577
4578 PR target/38662
4579 * g++.dg/eh/pr38662.C: New testcase.
4580
4581 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4582
4583 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4584 scan for newline '\n'.
4585
4586 \f
4587 Copyright (C) 2011 Free Software Foundation, Inc.
4588
4589 Copying and distribution of this file, with or without modification,
4590 are permitted in any medium without royalty provided the copyright
4591 notice and this notice are preserved.