]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR c/4784 (Anonymous structs issues)
[gcc.git] / gcc / testsuite / ChangeLog
1 2010-05-09 Joseph Myers <joseph@codesourcery.com>
2
3 PR c/4784
4 * gcc.dg/anon-struct-9.c: New test.
5
6 2010-05-09 Richard Guenther <rguenther@suse.de>
7
8 PR middle-end/44043
9 * gcc.c-torture/compile/pr44043.c: New testcase.
10
11 2010-05-09 Richard Guenther <rguenther@suse.de>
12
13 * gcc.dg/ipa/ipa-pta-11.c: Make p and q referenced.
14
15 2010-05-09 Eric Botcazou <ebotcazou@adacore.com>
16
17 * gnat.dg/lto6.adb: Remove superfluous -gnat05 switch.
18
19 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
20
21 * gnat.dg/lto[12456].adb: Add "target lto" marker.
22 * gnat.dg/specs/lto3.ads: Likewise.
23
24 2010-05-08 Sandra Loosemore <sandra@codesourcery.com>
25
26 PR middle-end/28685
27 * gcc.dg/pr28685-1.c: New file.
28
29 2010-05-08 Richard Guenther <rguenther@suse.de>
30
31 PR tree-optimization/44030
32 * gcc.c-torture/compile/pr44030.c: New testcase.
33
34 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
35
36 * gnat.dg/lto6.adb: New test.
37 * gnat.dg/lto6_pkg.ads: New helper.
38
39 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
40
41 * gnat.dg/lto5.adb: New test.
42 * gnat.dg/lto5_pkg.ad[sb]: New helper.
43
44 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
45
46 * gnat.dg/lto4.ad[sb]: New test.
47
48 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
49
50 * gnat.dg/specs/lto3.ads: New test.
51 * gnat.dg/specs/lto3_pkg1.ad[sb]: New helper.
52 * gnat.dg/specs/lto3_pkg2.ad[sb]: Likewise.
53
54 2010-05-08 Quentin Ochem <ochem@adacore.com>
55
56 * gnat.dg/sizetype3.ad[sb]: New test.
57 * gnat.dg/sizetype3_pkg.ads: New helper.
58
59 2010-05-07 Fabien Chêne <fabien.chene@gmail.com>
60
61 PR c++/43951
62 * g++.dg/init/new29.C: New.
63
64 2010-05-07 Daniel Franke <franke.daniel@gmail.com>
65
66 PR fortran/40728
67 * gfortran.dg/coarray_1.f90: Fixed error message.
68 * gfortran.dg/selected_char_kind_3.f90: Fixed error message.
69 * gfortran.dg/intrinsic_std_1.f90: Fixed bogus message.
70 * gfortran.dg/intrinsic_std_5.f90: New.
71
72 2010-05-07 Jason Merrill <jason@redhat.com>
73
74 * g++.dg/cpp0x/nullptr20.C: Use sprintf.
75
76 2010-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
77
78 * gcc.dg/lto/20100423-2_0.c: Include <stdio.h>.
79 (size_t, stderr): Remove.
80 (read_error): Replaced __builtin_fprintf by fprintf.
81
82 2010-05-07 Shujing Zhao <pearly.zhao@oracle.com>
83
84 * gcc.dg/ordered-comparison-1.c: New test.
85 * gcc.dg/ordered-comparison-2.c: New test.
86 * gcc.dg/ordered-comparison-3.c: New test.
87 * gcc.dg/ordered-comparison-4.c: New test.
88
89 2010-05-06 Mike Stump <mikestump@comcast.net>
90
91 PR objc/35165
92 * obj-c++.dg/cxx-ivars-2.mm: Restore running of testcase.
93
94 2010-05-06 Magnus Fromreide <magfr@lysator.liu.se>
95 Jason Merrill <jason@redhat.com>
96
97 * g++.dg/cpp0x/nullptr01.C: New.
98 * g++.dg/cpp0x/nullptr02.C: New.
99 * g++.dg/cpp0x/nullptr03.C: New.
100 * g++.dg/cpp0x/nullptr04.C: New.
101 * g++.dg/cpp0x/nullptr05.C: New.
102 * g++.dg/cpp0x/nullptr06.C: New.
103 * g++.dg/cpp0x/nullptr07.C: New.
104 * g++.dg/cpp0x/nullptr08.C: New.
105 * g++.dg/cpp0x/nullptr09.C: New.
106 * g++.dg/cpp0x/nullptr10.C: New.
107 * g++.dg/cpp0x/nullptr11.C: New.
108 * g++.dg/cpp0x/nullptr12.C: New.
109 * g++.dg/cpp0x/nullptr13.C: New.
110 * g++.dg/cpp0x/nullptr14.C: New.
111 * g++.dg/cpp0x/nullptr15.C: New.
112 * g++.dg/cpp0x/nullptr16.C: New.
113 * g++.dg/cpp0x/nullptr17.C: New.
114 * g++.dg/cpp0x/nullptr18.C: New.
115 * g++.dg/cpp0x/nullptr19.C: New.
116 * g++.dg/cpp0x/nullptr20.C: New.
117 * g++.dg/cpp0x/nullptr21.C: New.
118 * g++.dg/cpp0x/nullptr22.C: New.
119 * g++.dg/debug/nullptr01.C: New.
120 * gcc.dg/Wcxx-compat-2.c: Test nullptr and constexpr.
121
122 2010-05-06 Paolo Carlini <paolo.carlini@oracle.com>
123
124 PR c++/40406
125 * g++.dg/template/crash96.C: New.
126
127 2010-05-06 Jan Hubicka <jh@suse.cz>
128
129 PR tree-optimization/43791
130 * gcc.c-torture/compile/pr43791.c: New file.
131
132 2010-05-06 Michael Matz <matz@suse.de>
133
134 PR tree-optimization/43984
135 * gfortran.dg/pr43984.f90: New test.
136
137 2010-05-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
138
139 PR 40989
140 * gcc.dg/pr40989.c: New.
141
142 2010-05-06 Richard Guenther <rguenther@suse.de>
143
144 PR tree-optimization/43934
145 * gcc.dg/tree-ssa/ssa-lim-9.c: New testcase.
146
147 2010-05-06 Richard Guenther <rguenther@suse.de>
148
149 PR tree-optimization/43987
150 * gcc.c-torture/execute/pr43987.c: New testcase.
151 * gcc.dg/torture/pta-escape-1.c: Adjust.
152 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
153 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
154 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
155 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
156
157 2010-04-22 Jakub Jelinek <jakub@redhat.com>
158 Dodji Seketeli <dodji@redhat.com>
159
160 PR c/18624
161 * g++.dg/warn/Wunused-7.C: Add dg-warning.
162 * g++.dg/template/sfinae16.C: Likewise.
163 * gcc.dg/Wunused-var-1.c: Moved to...
164 * c-c++-common/Wunused-var-1.c: ...here. New test.
165 * gcc.dg/Wunused-var-2.c: Moved to...
166 * c-c++-common/Wunused-var-2.c: ...here. New test.
167 * gcc.dg/Wunused-var-3.c: Moved to...
168 * c-c++-common/Wunused-var-3.c: ...here. New test.
169 * gcc.dg/Wunused-var-4.c: Moved to...
170 * gcc.dg/Wunused-var-1.c: ... here.
171 * gcc.dg/Wunused-var-5.c: Moved to...
172 * c-c++-common/Wunused-var-4.c: ...here. New test.
173 * gcc.dg/Wunused-var-7.c: Moved to...
174 * c-c++-common/Wunused-var-5.c: ...here. New test.
175 * gcc.dg/Wunused-var-6.c: Moved to...
176 * gcc.dg/Wunused-var-2.c: ... here.
177 * c-c++-common/Wunused-var-1.c: New test.
178 * c-c++-common/Wunused-var-2.c: New test.
179 * c-c++-common/Wunused-var-3.c: New test.
180 * c-c++-common/Wunused-var-4.c: New test.
181 * c-c++-common/Wunused-var-5.c: New test.
182 * g++.dg/warn/Wunused-var-1.C: New test.
183 * g++.dg/warn/Wunused-var-2.C: New test.
184 * g++.dg/warn/Wunused-var-3.C: New test.
185 * g++.dg/warn/Wunused-var-4.C: New test.
186 * g++.dg/warn/Wunused-var-5.C: New test.
187 * g++.dg/warn/Wunused-var-6.C: New test.
188 * g++.dg/warn/Wunused-var-7.C: New test.
189 * g++.dg/warn/Wunused-var-8.C: New test.
190 * g++.dg/warn/Wunused-parm-1.C: New test.
191 * g++.dg/warn/Wunused-parm-2.C: New test.
192 * g++.dg/warn/Wunused-parm-3.C: New test.
193
194 2010-05-06 Tobias Burnus <burnus@net-b.de>
195
196 PR fortran/43985
197 * gfortran.dg/gomp/crayptr5.f90: New test case.
198
199 2010-05-05 Jason Merrill <jason@redhat.com>
200
201 PR debug/43370
202 * g++.dg/ext/attrib39.C: New.
203
204 2010-05-05 Daniel Franke <franke.daniel@gmail.com>
205
206 PR fortran/24978
207 * gfortran.dg/data_invalid.f90: New.
208
209 2010-05-05 Eric Botcazou <ebotcazou@adacore.com>
210
211 * gnat.dg/lto2.adb: New test.
212
213 2010-05-05 Jason Merrill <jason@redhat.com>
214
215 PR c++/43787
216 * g++.dg/opt/empty1.C: New.
217
218 2010-05-05 Janus Weil <janus@gcc.gnu.org>
219
220 PR fortran/43696
221 * gfortran.dg/class_17.f03: New.
222
223 2010-05-04 Neil Vachharajani <nvachhar@google.com>
224
225 * gcc.dg/tree-prof/wcoverage-mismatch.c: Adjusted.
226
227 2010-05-04 Mike Stump <mikestump@comcast.net>
228
229 PR objc/35165
230 * encode-8.mm: Restore running of testcase, skip for gnu-runtime.
231
232 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
233
234 PR target/43668
235 * gcc.target/i386/pr43668.c: New.
236
237 2010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
238
239 PR c++/43028
240 * g++.dg/cpp0x/initlist31.C: New.
241
242 2010-05-04 Jakub Jelinek <jakub@redhat.com>
243
244 PR c/43981
245 * gcc.dg/Wunused-var-8.c: New test.
246
247 2010-05-04 Jason Merrill <jason@redhat.com>
248
249 PR c++/38064
250 * g++.dg/cpp0x/enum3.C: Extend.
251
252 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
253
254 PR target/43799
255 * gcc.target/i386/pr43799.c: New.
256
257 2010-05-04 Eric Botcazou <ebotcazou@adacore.com>
258
259 * gnat.dg/lto1.adb: New test.
260 * gnat.dg/lto1_pkg.ad[sb]: New helper.
261
262 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
263
264 PR middle-end/43671
265 * gcc.target/i386/pr43671.c: New.
266
267 2010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
268
269 PR c++/43705
270 * g++.dg/template/crash95.C: New.
271
272 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
273
274 PR debug/43508
275 * gcc.target/i386/pr43508.c: New.
276
277 2010-05-04 Richard Guenther <rguenther@suse.de>
278
279 PR tree-optimization/43879
280 * g++.dg/torture/pr43879-1_0.C: New testcase.
281 * g++.dg/torture/pr43879-1_1.C: Likewise.
282
283 2010-05-03 Dodji Seketeli <dodji@redhat.com>
284
285 PR c++/43953
286 * g++.dg/other/crash-12.C: New test.
287
288 2010-05-03 H.J. Lu <hongjiu.lu@intel.com>
289
290 * g++.dg/cdce3.C: Add a space. Updated.
291
292 2010-05-03 Jason Merrill <jason@redhat.com>
293
294 PR c++/43680
295 * g++.dg/opt/enum2.C: New.
296 * g++.dg/warn/pr33738.C: Use -fstrict-enums.
297 * g++.dg/warn/Wswitch-1.C: Adjust message.
298
299 2010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
300
301 * g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
302 * g++.dg/ext/label13.C: Fix typo.
303 * g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
304 alpha*-dec-osf5*.
305 * gcc.c-torture/compile/limits-declparen.c: xfail on
306 alpha*-dec-osf5* with -g.
307 * gcc.c-torture/compile/limits-pointer.c: Likewise.
308 * gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
309 * gcc.dg/c99-tgmath-2.c: Likewise.
310 * gcc.dg/c99-tgmath-3.c: Likewise.
311 * gcc.dg/c99-tgmath-4.c: Likewise.
312
313 2010-05-03 Steven G. Kargl <kargl@gcc.gnu.org>
314
315 PR fortran/43592
316 * gfortran.dg/unexpected_interface.f90: New test.
317
318 2010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
319
320 * ada/acats/run_acats (which): New function.
321 (host_gnatchop, host_gnatmake): Use it.
322
323 2010-05-03 Richard Guenther <rguenther@suse.de>
324
325 PR tree-optimization/43971
326 * gcc.dg/pr43971.c: New testcase.
327
328 2010-05-03 Jakub Jelinek <jakub@redhat.com>
329
330 PR debug/43972
331 * gcc.dg/debug/pr43972.c: New test.
332
333 2010-05-02 Uros Bizjak <ubizjak@gmail.com>
334
335 PR testsuite/43963
336 * g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
337
338 2010-05-02 Richard Guenther <rguenther@suse.de>
339
340 PR tree-optimization/43879
341 * gcc.dg/torture/pr43879-3.c: New testcase.
342
343 2010-05-01 Richard Guenther <rguenther@suse.de>
344
345 PR tree-optimization/43949
346 * g++.dg/warn/Warray-bounds-5.C: New testcase.
347
348 2010-05-01 H.J. Lu <hongjiu.lu@intel.com>
349
350 PR c++/43951
351 * g++.dg/init/new28.C: New.
352
353 2010-04-30 Iain Sandoe <iains@gcc.gnu.org>
354
355 PR objc++/32052
356 * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
357 structure and nested declarations.
358 * obj-c++.dg/encode-3.mm: Remove XFAIL. Add test for anonymous
359 structure and nested declarations. Reduce header clutter and
360 use _exit() rather than abort().
361 * objc.dg/encode-10.m: New.
362 * objc.dg/encode-11.m: New.
363
364 2010-04-30 DJ Delorie <dj@redhat.com>
365
366 * gcc.c-torture/execute/20100430-1.c: New test.
367
368 2010-04-30 Jason Merrill <jason@redhat.com>
369
370 PR c++/43868
371 * g++.dg/template/ptrmem21.C: New.
372
373 2010-04-30 Tobias Burnus Mburnus@net-b.de>
374
375 PR fortran/18918
376 PR fortran/43931
377 * gfortran.dg/coarray_13.f90: New test.
378
379 2010-04-30 Richard Guenther <rguenther@suse.de>
380
381 PR lto/43946
382 * gcc.dg/lto/20100430-1_0.c: New testcase.
383
384 2010-04-30 Jakub Jelinek <jakub@redhat.com>
385
386 PR debug/43942
387 * c-c++-common/pr43942.c: New test.
388
389 2009-04-30 Steven Bosscher <steven@gcc.gnu.org>
390
391 * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
392 conflict with darwin crt1.o 'start' symbol.
393
394 2010-04-30 Richard Guenther <rguenther@suse.de>
395
396 PR tree-optimization/43879
397 * gcc.dg/torture/pr43879_1.c: New testcase.
398
399 2010-04-30 Richard Guenther <rguenther@suse.de>
400
401 * gcc.dg/tree-ssa/builtin-free.c: New testcase.
402
403 2010-04-29 Fabien Chêne <fabien.chene@gmail.com>
404
405 PR c++/43890
406 * init.c (diagnose_uninitialized_cst_or_ref_member): check for
407 user-provided constructor while recursing.
408
409 2010-04-29 Janus Weil <janus@gcc.gnu.org>
410
411 PR fortran/42274
412 * gfortran.dg/class_16.f03: New test.
413
414 2010-04-29 Janus Weil <janus@gcc.gnu.org>
415
416 PR fortran/42274
417 * gfortran.dg/class_15.f03: New.
418
419 2010-04-29 Paul Thomas <pault@gcc.gnu.org>
420
421 PR fortran/43326
422 * gfortran.dg/dynamic_dispatch_9.f03: New test.
423
424 2010-04-29 Janus Weil <janus@gcc.gnu.org>
425
426 PR fortran/43492
427 * gfortran.dg/generic_22.f03 : New test.
428
429 2010-04-29 Paul Thomas <pault@gcc.gnu.org>
430
431 PR fortran/42353
432 * gfortran.dg/class_14.f03: New test.
433
434 2010-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
435
436 PR fortran/42680
437 * gfortran.dg/interface_32.f90: New test.
438
439 2009-04-29 Paul Thomas <pault@gcc.gnu.org>
440 Janus Weil <janus@gcc.gnu.org>
441
442 PR fortran/41829
443 * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
444 * gfortran.dg/dynamic_dispatch_7.f03 : New test.
445 * gfortran.dg/dynamic_dispatch_8.f03 : New test.
446
447 2010-04-28 Mike Stump <mikestump@comcast.net>
448
449 * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
450 dg-excess-errors.
451 * g++.dg/uninit-pred-2_b.C: Likewise.
452
453 2010-04-28 Tobias Burnus <burnus@net-b.de>
454
455 PR fortran/18918
456 PR fortran/43919
457 * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
458
459 2010-04-28 Matthias Klose <doko@ubuntu.com>
460
461 * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
462 * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
463 * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
464 * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
465 * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
466
467 2010-04-28 Eric Botcazou <ebotcazou@adacore.com>
468
469 * gcc.dg/const-uniq-1.c: New test.
470 * gcc.dg/lto/const-uniq_[01].c: Likewise.
471
472 2010-04-28 Xinliang David Li <davidxl@google.com>
473
474 * gcc.dg/uninit-pred-2_b.c: New test.
475 * gcc.dg/uninit-pred-4_b.c: New test.
476 * gcc.dg/uninit-pred-3_d.c: New test.
477 * gcc.dg/uninit-pred-6_b.c: New test.
478 * gcc.dg/uninit-pred-8_b.c: New test.
479 * gcc.dg/uninit-pred-3_a.c: New test.
480 * gcc.dg/uninit-pred-2_c.c: New test.
481 * gcc.dg/uninit-pred-5_a.c: New test.
482 * gcc.dg/uninit-pred-3_e.c: New test.
483 * gcc.dg/uninit-pred-7_a.c: New test.
484 * gcc.dg/uninit-pred-6_c.c: New test.
485 * gcc.dg/uninit-pred-9_a.c: New test.
486 * gcc.dg/uninit-pred-8_c.c: New test.
487 * gcc.dg/uninit-pred-3_b.c: New test.
488 * gcc.dg/uninit-pred-5_b.c: New test.
489 * gcc.dg/uninit-pred-7_b.c: New test.
490 * gcc.dg/uninit-pred-6_d.c: New test.
491 * gcc.dg/uninit-pred-9_b.c: New test.
492 * gcc.dg/uninit-pred-2_a.c: New test.
493 * gcc.dg/uninit-pred-4_a.c: New test.
494 * gcc.dg/uninit-pred-3_c.c: New test.
495 * gcc.dg/uninit-pred-6_a.c: New test.
496 * gcc.dg/uninit-pred-8_a.c: New test.
497 * gcc.dg/uninit-pred-7_c.c: New test.
498 * gcc.dg/uninit-pred-6_e.c: New test.
499 * g++.dg/uninit-pred-loop-1_b.cc: New test.
500 * g++.dg/uninit-pred-1_a.C: New test.
501 * g++.dg/uninit-pred-1_b.C: New test.
502 * g++.dg/uninit-pred-2_a.C: New test.
503 * g++.dg/uninit-pred-2_b.C: New test.
504 * g++.dg/uninit-pred-loop-1_a.cc: New test.
505 * g++.dg/uninit-pred-loop-1_c.cc: New test.
506 * g++.dg/uninit-pred-loop_1.cc: New test.
507
508 2010-04-28 Martin Jambor <mjambor@suse.cz>
509
510 * gcc.dg/lto/20091209-1_0.c: New testcase.
511
512 2010-04-28 Richard Guenther <rguenther@suse.de>
513
514 PR tree-optimization/43879
515 PR tree-optimization/43909
516 * gcc.dg/ipa/ipa-pta-14.c: Adjust.
517
518 2010-04-28 Richard Guenther <rguenther@suse.de>
519
520 PR c++/43880
521 * g++.dg/torture/pr43880.C: New testcase.
522
523 2010-04-28 Manuel López-Ibáñez <manu@gcc.gnu.org>
524
525 PR c++/9335
526 * g++.dg/template/recurse2.C: Update
527 * g++.dg/template/recurse.C: Update.
528 * g++.dg/template/pr23510.C: Update.
529 * lib/prune.exp: Filter out 'recursively instantiated'.
530
531 2010-04-27 Fabien Chêne <fabien.chene@gmail.com>
532
533 PR c++/29043
534 * g++.dg/init/pr29043.C: New.
535
536 2010-04-27 Jason Merrill <jason@redhat.com>
537
538 * g++.dg/lookup/scoped5.C: Adjust.
539 * g++.dg/lookup/scoped8.C: Adjust.
540 * g++.dg/template/dependent-expr5.C: Adjust.
541 * g++.old-deja/g++.brendan/nest1.C: Adjust.
542
543 PR c++/43856
544 * g++.dg/cpp0x/lambda/lambda-this2.C: New.
545
546 PR c++/43875
547 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
548
549 2010-04-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
550 Jan Hubicka <hubicka@ucw.cz>
551
552 * gcc.dg/pure-2.c: New testcase.
553 * gcc.dg/const-1.c: New testcase.
554
555 2010-04-27 Jason Merrill <jason@redhat.com>
556
557 * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
558
559 PR c++/41468
560 * g++.dg/template/sfinae17.C: New.
561 * g++.dg/template/sfinae18.C: New.
562
563 2010-04-27 Fabien Chêne <fabien.chene@gmail.com>
564
565 * g++.dg/init/pr42844.C: New.
566 * g++.dg/cpp0x/pr42844-2.C: New.
567 * g++.dg/cpp0x/defaulted2.C: Adjust.
568 * g++.dg/tree-ssa/pr27549.C: Likewise.
569 * g++.old-deja/g++.mike/dyncast8.C: Likewise.
570
571 2010-04-27 Tobias Burnus <burnus@net-b.de>
572
573 PR fortran/18918
574 * gfortran.dg/coarray_12.f90: Fix dump parsing.
575
576 2010-04-27 Richard Guenther <rguenther@suse.de>
577
578 PR middle-end/40561
579 * g++.dg/other/pr40561.C: New testcase.
580
581 2010-04-27 Martin Jambor <mjambor@suse.cz>
582
583 PR middle-end/43812
584 * g++.dg/ipa/pr43812.C: New test.
585
586 2010-04-27 Jan Hubicka <jh@suse.cz>
587
588 * gcc.dg/ipa/iinline-1.c (main): Rename to...
589 (test): ... this one.
590
591 2010-04-27 Bernd Schmidt <bernds@codesourcery.com>
592
593 PR target/40657
594 * gcc.target/arm/thumb-stackframe.c: New test.
595
596 2010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
597
598 * gcc.dg/pr32207.c: Fix typo in expected warning messages.
599 * gcc.dg/misc-column.c: Likewise.
600 * gcc.dg/Walways-true-1.c: Likewise.
601 * gcc.dg/Walways-true-2.c: Likewise.
602 * gcc.dg/warn-addr-cmp.c: Likewise.
603
604 2010-04-27 Tobias Burnus <burnus@net-b.de>
605
606 PR fortran/18918
607 * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
608 * gfortran.dg/coarray_12.f90: New.
609
610 2010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
611
612 PR c/32207
613 * gcc.dg/pr32207.c: New test.
614 * gcc.dg/misc-column.c: Adjust expected warning.
615 * gcc.dg/Walways-true-1.c: Likewise.
616 * gcc.dg/Walways-true-2.c: Likewise.
617 * gcc.dg/warn-addr-cmp.c: Likewise.
618
619 2010-04-27 Dave Korn <dave.korn.cygwin@gmail.com>
620
621 PR lto/42776
622 * lib/lto.exp (lto_prune_vis_warns): New function.
623 (lto-link-and-maybe-run): Call it.
624
625 2010-04-26 H.J. Lu <hongjiu.lu@intel.com>
626
627 PR tree-optimization/43904
628 * gcc.dg/tree-ssa/tailcall-6.c: New.
629
630 2010-04-26 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
631
632 PR testsuite/35165
633 * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets. Require
634 Darwin8/OSX10.4 - compatible code generation.
635 Use scan-rtl-dump.
636 * obj-c++.dg/stubify-1.mm: Ditto.
637 * lib/objc-torture.exp: Do not require link success for
638 "trivial.m" in the runtime checks when dowhat = 'compile'.
639 * lib/dg-pch.exp: (dg-flags-pch): New Proc.
640 * objc.dg/stubify-1.m: Restrict to ilp32 targets. Require
641 Darwin8/OSX10.4 - compatible code generation.
642 * objc.dg/stubify-2.m: Ditto.
643 * objc.dg/symtab-1.m: Match '.quad' for m64 code.
644 * objc.dg/next-runtime-1.m: Ditto.
645 * objc.dg/stret-2.m: Restrict to ilp32 targets.
646 * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
647 runtimes on Darwin.
648
649 2010-04-26 Jack Howarth <howarth@bromo.med.uc.edu>
650
651 PR 43715
652 * testsuite/lib/plugin-support.exp: Use "-undefined
653 dynamic_lookup" on darwin.
654
655 2010-04-26 Richard Guenther <rguenther@suse.de>
656
657 * gcc.dg/lto/20100426_0.c: New testcase.
658
659 2010-04-26 Jie Zhang <jie@codesourcery.com>
660
661 PR tree-optimization/43833
662 gcc.dg/Warray-bounds-8.c: New test case.
663
664 2010-04-26 Richard Guenther <rguenther@suse.de>
665
666 PR lto/43080
667 * g++.dg/lto/20100423-3_0.C: New testcase.
668
669 2010-04-26 Richard Guenther <rguenther@suse.de>
670
671 PR lto/42425
672 * g++.dg/lto/20100423-2_0.C: New testcase.
673
674 2010-04-26 Ira Rosen <irar@il.ibm.com>
675
676 * gcc.dg/vect/bb-slp-23.c: New test.
677
678 2010-04-25 Joseph Myers <joseph@codesourcery.com>
679
680 * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
681 * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
682 * gcc.dg/c1x-float-1.c: New test.
683
684 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
685
686 * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
687 of "lea\[ \t\]".
688
689 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
690
691 * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
692 FreeBSD.
693 * gfortran.dg/default_format_denormal_1.f90: Ditto.
694 * gfortran.dg/default_format_2.f90: Ditto.
695
696 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
697
698 * gfortran.dg/pr43505.f90: Clean up .mod file.
699 * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
700 * gfortran.dg/pr41347.f90: Ditto.
701 * gfortran.dg/internal_pack_4.f90: Ditto.
702 * gfortran.dg/proc_decl_23.f90: Ditto.
703 * gfortran.dg/recursive_check_3.f90: Ditto.
704 * gfortran.dg/intent_out_3.f90: Ditto.
705 * gfortran.dg/assignment_2.f90: Ditto.
706 * gfortran.dg/pr41928.f90: Ditto.
707 * gfortran.dg/pr42166.f90: Ditto.
708 * gfortran.dg/private_type_12.f90: Ditto.
709 * gfortran.dg/graphite/pr42185.f90: Ditto.
710 * gfortran.dg/graphite/pr42186.f90: Ditto.
711 * gfortran.dg/graphite/pr40982.f90: Ditto.
712 * gfortran.dg/graphite/id-2.f90: Ditto.
713 * gfortran.dg/graphite/id-4.f90: Ditto.
714 * gfortran.dg/graphite/pr42050.f90: Ditto.
715 * gfortran.dg/graphite/id-18.f90: Ditto.
716 * gfortran.dg/graphite/pr42393-1.f90: Ditto.
717 * gfortran.dg/graphite/pr41924.f90: Ditto.
718 * gfortran.dg/graphite/pr42393.f90: Ditto.
719 * gfortran.dg/graphite/pr37980.f90: Ditto.
720 * gfortran.dg/graphite/pr38953.f90: Ditto.
721 * gfortran.dg/graphite/pr42180.f90: Ditto.
722 * gfortran.dg/graphite/pr42181.f90: Ditto.
723 * gfortran.dg/where_operator_assign_4.f90: Ditto.
724 * gfortran.dg/select_type_4.f90: Ditto.
725 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
726 * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
727 * gfortran.dg/lto/pr40725_0.f03: Ditto.
728 * gfortran.dg/elemental_args_check_2.f90: Ditto.
729 * gfortran.dg/whole_file_11.f90: Ditto.
730 * gfortran.dg/private_type_11.f90: Ditto.
731 * gfortran.dg/vect/vect-gems.f90: Ditto.
732 * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
733
734 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
735
736 * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
737
738 2010-04-25 Eric Botcazou <ebotcazou@adacore.com>
739
740 * gnat.dg/pack15.ad[sb]: New test.
741
742 2010-04-25 Paolo Bonzini <bonzini@gnu.org>
743
744 * gcc.target/arm/mla-1.c: New test.
745
746 2010-04-24 Steven G. Kargl <kargl@gcc.gnu.org>
747
748 PR fortran/30073
749 PR fortran/43793
750 * gfortran.dg/pr43793.f90: New test.
751
752 2010-04-24 Bernd Schmidt <bernds@codesourcery.com>
753
754 PR tree-optimization/41442
755 * gcc.target/i386/pr41442.c: New test.
756
757 2010-04-24 Hans-Peter Nilsson <hp@axis.com>
758
759 PR fortran/43832
760 * gfortran.dg/fgetc_3.f90: Delete bogus test.
761
762 2010-04-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
763
764 PR fortran/43832
765 * gfortran.dg/open_nounit.f90: New test.
766
767 2010-04-24 Paul Thomas <pault@gcc.gnu.org>
768
769 PR fortran/43841
770 PR fortran/43843
771 * gfortran.dg/elemental_scalar_args_1.f90 : New test.
772
773 2010-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
774
775 * gcc.dg/Wconversion-integer.c: Update.
776
777 2010-04-23 Eric Botcazou <ebotcazou@adacore.com>
778
779 * gnat.dg/unchecked_convert5.adb: New test.
780
781 2010-04-23 Richard Guenther <rguenther@suse.de>
782
783 PR lto/41734
784 * gcc.dg/lto/20100423-2_0.c: New testcase.
785 * gcc.dg/lto/20100423-2_0.c: Likewise.
786
787 2010-04-23 Richard Guenther <rguenther@suse.de>
788
789 PR lto/43455
790 * gcc.dg/lto/20100423-1_0.c: New testcase.
791 * gcc.dg/lto/20100423-1_1.c: Likewise.
792
793 2010-04-23 Martin Jambor <mjambor@suse.cz>
794
795 PR tree-optimization/43846
796 * gcc.dg/tree-ssa/sra-10.c: New test.
797
798 2010-04-23 Martin Jambor <mjambor@suse.cz>
799
800 PR middle-end/43835
801 * gcc.c-torture/execute/pr43835.c: New test.
802
803 2010-04-23 Richard Guenther <rguenther@suse.de>
804
805 PR lto/42653
806 * g++.dg/lto/20100423-1_0.C: New testcase.
807
808 2010-04-22 Uros Bizjak <ubizjak@gmail.com>
809
810 * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
811
812 2010-04-22 Ira Rosen <irar@il.ibm.com>
813
814 PR tree-optimization/43842
815 * gcc.dg/vect/pr43842.c: New test.
816
817 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
818
819 * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
820 * gcc.target/i386/wmul-2.c: Likewise.
821
822 2010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
823
824 * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
825 * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
826
827 2010-04-22 Alexander Monakov <amonakov@ispras.ru>
828
829 * gfortran.dg/reassoc_6.f: New testcase.
830
831 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
832
833 PR middle-end/29274
834 * gcc.target/arm/wmul-1.c: New test.
835 * gcc.target/arm/wmul-2.c: New test.
836
837 2010-04-22 Richard Guenther <rguenther@suse.de>
838
839 PR tree-optimization/43845
840 * gcc.c-torture/compile/pr43845.c: New testcase.
841
842 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
843
844 PR middle-end/29274
845 * gcc.target/i386/wmul-1.c: New test.
846 * gcc.target/i386/wmul-2.c: New test.
847 * gcc.target/bfin/wmul-1.c: New test.
848 * gcc.target/bfin/wmul-2.c: New test.
849
850 2010-04-22 Richard Guenther <rguenther@suse.de>
851
852 PR fortran/43829
853 * gfortran.dg/vector_subscript_6.f90: New testcase.
854 * gfortran.dg/assign_10.f90: Adjust.
855
856 2010-04-21 Jakub Jelinek <jakub@redhat.com>
857
858 PR fortran/43836
859 * gfortran.dg/gomp/pr43836.f90: New test.
860
861 2010-04-21 Richard Guenther <rguenther@suse.de>
862
863 * gcc.dg/ipa/ipa-pta-11.c: Adjust.
864
865 2010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
866
867 * gcc.dg/torture/builtin-cproj-3.c: New.
868
869 2010-04-20 Jason Merrill <jason@redhat.com>
870
871 PR c++/9335
872 * g++.dg/template/recurse2.C: New.
873 * g++.dg/parse/crash36.C: Adjust.
874 * g++.dg/other/fold1.C: Adjust.
875 * g++.dg/init/member1.C: Adjust.
876 * lib/prune.exp: Prune "skipping N instantiation contexts".
877
878 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
879
880 * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
881
882 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
883
884 * gcc.dg/torture/builtin-cproj-1.c: New.
885 * gcc.dg/torture/builtin-cproj-2.c: New.
886
887 2010-04-20 Dodji Seketeli <dodji@redhat.com>
888
889 PR c++/43800
890 PR c++/43704
891 * g++.dg/template/typedef32.C: Adjust.
892 * g++.dg/template/typedef33.C: New test.
893
894 2010-04-20 Paul Thomas <pault@gcc.gnu.org>
895
896 PR fortran/43227
897 * gfortran.dg/proc_decl_23.f90: New test.
898
899 PR fortran/43266
900 * gfortran.dg/abstract_type_6.f03: New test.
901
902 2010-04-20 Xinliang David Li <davidxl@google.com>
903
904 * g++.dg/tree-ssa/fold-compare.C: New.
905
906 2010-04-20 Richard Guenther <rguenther@suse.de>
907
908 PR tree-optimization/39417
909 * g++.dg/torture/pr39417.C: New testcase.
910
911 2010-04-20 Richard Guenther <rguenther@suse.de>
912
913 * gcc.dg/ipa/ipa-pta-14.c: New testcase.
914
915 2010-04-20 Jakub Jelinek <jakub@redhat.com>
916
917 * g++.dg/debug/dwarf2/rv1.C: New test.
918
919 2010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
920
921 PR target/43635
922 * gcc.c-torture/compile/pr43635.c: New testcase.
923
924 2010-04-19 Jakub Jelinek <jakub@redhat.com>
925
926 PR fortran/43339
927 * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
928 of sequential loops being private only in the innermost containing
929 task region.
930
931 PR middle-end/43337
932 * gfortran.dg/gomp/pr43337.f90: New test.
933
934 2010-04-19 Richard Guenther <rguenther@suse.de>
935
936 PR tree-optimization/43796
937 * gfortran.dg/pr43796.f90: New testcase.
938
939 2010-04-19 Richard Guenther <rguenther@suse.de>
940
941 PR tree-optimization/43783
942 * gcc.c-torture/execute/pr43783.c: New testcase.
943
944 2010-04-19 Uros Bizjak <ubizjak@gmail.com>
945
946 PR target/43766
947 * gcc.target/i386/pr43766.c: New test.
948
949 2010-04-19 Jie Zhang <jie@codesourcery.com>
950
951 PR target/43662
952 * gcc.target/i386/pr43662.c: New test.
953
954 2010-04-19 Dodji Seketeli <dodji@redhat.com>
955
956 PR c++/43704
957 * g++.dg/template/typedef32.C: New test.
958
959 2010-04-19 Ira Rosen <irar@il.ibm.com>
960
961 PR tree-optimization/37027
962 * lib/target-supports.exp
963 (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
964 * gcc.dg/vect/pr37027.c: New test.
965 * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
966 gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
967 gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
968 gcc.dg/vect/vect-complex-6.c: Likewise.
969
970 2010-04-19 Jakub Jelinek <jakub@redhat.com>
971
972 * g++.dg/debug/dwarf2/enum1.C: New test.
973
974 2010-04-18 Eric Botcazou <ebotcazou@adacore.com>
975
976 * gnat.dg/rep_clause5.ad[sb]: New test.
977 * gnat.dg/rep_clause5_pkg.ads: New helper.
978
979 2010-04-18 Ira Rosen <irar@il.ibm.com>
980
981 PR tree-optimization/43771
982 * g++.dg/vect/pr43771.cc: New test.
983
984 2010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
985
986 PR fortran/31538
987 * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
988 * gfortran.dg/bounds_check_fail_3.f90: Ditto.
989
990 2010-04-17 Eric Botcazou <ebotcazou@adacore.com>
991
992 * gnat.dg/sizetype.adb: Rename into...
993 * gnat.dg/sizetype1.adb: ...this.
994 * gnat.dg/sizetype2.adb: New test.
995
996 2010-04-16 Richard Guenther <rguenther@suse.de>
997
998 PR tree-optimization/43572
999 * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
1000
1001 2010-04-16 Olivier Hainque <hainque@adacore.com>
1002
1003 * gnat.dg/specs/discr_private.ads: New test.
1004
1005 2010-04-16 Bernd Schmidt <bernds@codesourcery.com>
1006
1007 PR target/41514
1008 * gcc.target/arm/thumb-comparisons.c: New test.
1009
1010 PR target/40603
1011 * gcc.target/arm/thumb-cbranchqi.c: New test.
1012
1013 2010-04-16 Christian Bruel <christian.bruel@st.com>
1014
1015 * g++.dg/torture/pr36191.C: Enable for SH.
1016
1017 2010-04-16 Eric Botcazou <ebotcazou@adacore.com>
1018
1019 * gnat.dg/wide_boolean.adb: New test.
1020 * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
1021
1022 2010-04-15 Richard Guenther <rguenther@suse.de>
1023
1024 * gcc.dg/ipa/ipa-pta-1.c: New testcase.
1025 * gcc.dg/ipa/ipa-pta-2.c: Likewise.
1026 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1027 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1028 * gcc.dg/ipa/ipa-pta-5.c: Likewise.
1029 * gcc.dg/ipa/ipa-pta-6.c: Likewise.
1030 * gcc.dg/ipa/ipa-pta-7.c: Likewise.
1031 * gcc.dg/ipa/ipa-pta-8.c: Likewise.
1032 * gcc.dg/ipa/ipa-pta-9.c: Likewise.
1033 * gcc.dg/ipa/ipa-pta-10.c: Likewise.
1034 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
1035 * gcc.dg/ipa/ipa-pta-12.c: Likewise.
1036 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1037 * gcc.dg/torture/ipa-pta-2.c: Likewise.
1038 * gcc.dg/torture/ipa-pta-1.c: Adjust.
1039
1040 2010-04-14 Bernd Schmidt <bernds@codesourcery.com>
1041
1042 PR target/21803
1043 * gcc.target/arm/pr42496.c: New test.
1044
1045 2010-04-14 Jason Merrill <jason@redhat.com>
1046
1047 PR c++/36625
1048 * g++.dg/ext/attrib38.C: New.
1049
1050 2010-04-14 Steve Ellcey <sje@cup.hp.com>
1051
1052 PR testsuite/43739
1053 * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
1054
1055 2010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
1056
1057 PR 42966
1058 * gcc.dg/cpp/warn-undef-2.c: Update.
1059 * gcc.dg/cpp/warn-traditional-2.c: Update.
1060 * gcc.dg/cpp/warn-comments-2.c: Update.
1061 * gcc.dg/cpp/warn-variadic-2.c: Update.
1062 * gcc.dg/cpp/warn-long-long-2.c: Update.
1063 * gcc.dg/cpp/warn-deprecated-2.c: Update.
1064 * gcc.dg/cpp/warn-multichar-2.c: Update.
1065 * gcc.dg/cpp/warn-normalized-3.c: Update.
1066 * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
1067 * gcc.dg/cpp/warn-trigraphs-3.c: Update.
1068 * gcc.dg/cpp/warn-unused-macros-2.c: Update.
1069 * gcc.dg/cpp/warn-trigraphs-4.c: Update.
1070 * gcc.dg/cpp/warn-redefined-2.c: Update.
1071 * gfortran.dg/warning-directive-2.F90: Update.
1072 * c-c++-common/cpp/warning-directive-2.c: Update.
1073
1074 2010-04-14 Michael Matz <matz@suse.de>
1075
1076 PR tree-optimization/42963
1077 * testsuite/gcc.dg/pr42963.c: New testcase.
1078
1079 2010-04-14 Eric Botcazou <ebotcazou@adacore.com>
1080
1081 * gnat.dg/class_wide.adb: Rename into...
1082 * gnat.dg/class_wide1.adb: ...this.
1083 * gnat.dg/class_wide2.ad[sb]: New test.
1084
1085 2010-04-14 Tobias Burnus <burnus@net-b.de>
1086
1087 PR fortran/18918
1088 * gfortran.dg/coarray_9.f90: Update dg-errors.
1089 * gfortran.dg/coarray_10.f90: New test.
1090 * gfortran.dg/coarray_11.f90: New test.
1091
1092 2010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1093
1094 PR fortran/43747
1095 gfortran.dg/initialization_24.f90: New test.
1096
1097 2010-04-13 Jason Merrill <jason@redhat.com>
1098
1099 * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
1100 * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
1101
1102 2010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
1103
1104 * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
1105 * g++.dg/dg.exp: Likewise.
1106 * gcc.dg/cpp/warning-directive-1.c: Move to ...
1107 * c-c++-common/cpp/warning-directive-1.c: ... here.
1108 * gcc.dg/cpp/warning-directive-2.c: Move to ...
1109 * c-c++-common/cpp/warning-directive-2.c: ... here.
1110 * gcc.dg/cpp/warning-directive-3.c: Move to ...
1111 * c-c++-common/cpp/warning-directive-3.c: ... here.
1112 * gcc.dg/cpp/warning-directive-4.c: Move to ...
1113 * c-c++-common/cpp/warning-directive-4.c: ... here.
1114 * g++.dg/cpp/warning-directive-1.C: Delete.
1115 * g++.dg/cpp/warning-directive-2.C: Delete.
1116 * g++.dg/cpp/warning-directive-3.C: Delete.
1117 * g++.dg/cpp/warning-directive-4.C: Delete.
1118 * gcc.dg/cpp/normalised-3.c: Delete.
1119 * g++.dg/cpp/normalised-1.C: Rename as ...
1120 * c-c++-common/cpp/normalised-3.c: ... this.
1121
1122 2010-04-13 Martin Jambor <mjambor@suse.cz>
1123
1124 * gcc.dg/tree-ssa/sra-9.c: New test.
1125
1126 2010-04-13 Michael Matz <matz@suse.de>
1127
1128 PR middle-end/43730
1129 * gcc.dg/pr43730.c: New test.
1130
1131 2010-04-13 Michael Matz <matz@suse.de>
1132
1133 * gcc.dg/tree-ssa/negate.c: New testcase.
1134
1135 2010-04-13 Richard Guenther <rguenther@suse.de>
1136
1137 PR testsuite/43735
1138 * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
1139
1140 2010-04-13 Richard Guenther <rguenther@suse.de>
1141
1142 * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
1143
1144 2010-04-13 Eric Botcazou <ebotcazou@adacore.com>
1145
1146 * gnat.dg/derived_type1.adb: New test.
1147
1148 2010-04-13 Matthias Klose <doko@ubuntu.com>
1149
1150 * gcc.dg/plugindir1.c: New testcase.
1151 * gcc.dg/plugindir2.c: New testcase.
1152 * gcc.dg/plugindir3.c: New testcase.
1153 * gcc.dg/plugindir4.c: New testcase.
1154
1155 2010-04-12 Uros Bizjak <ubizjak@gmail.com>
1156
1157 * gcc.target/i386/rotate-2.c: New test.
1158
1159 2010-04-12 Jason Merrill <jason@redhat.com>
1160
1161 PR c++/43641
1162 * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
1163 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
1164
1165 2010-04-12 Fabien Chene <fabien.chene@gmail.com>
1166
1167 PR c++/25811
1168 * g++.dg/init/pr25811.C: New test.
1169
1170 2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1171
1172 * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
1173 dg-error, dg-warning.
1174 * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
1175
1176 2010-04-12 Richard Guenther <rguenther@suse.de>
1177
1178 * gcc.dg/torture/inline-2.c: New testcase.
1179
1180 2010-04-12 Jakub Jelinek <jakub@redhat.com>
1181
1182 PR bootstrap/43699
1183 * gcc.dg/Wunused-var-7.c: New test.
1184
1185 PR tree-optimization/43560
1186 * gcc.c-torture/execute/pr43560.c: New test.
1187
1188 2010-04-12 Eric Botcazou <ebotcazou@adacore.com>
1189
1190 * gnat.dg/aggr13.adb: New test.
1191 * gnat.dg/aggr14.adb: Likewise.
1192 * gnat.dg/aggr14_pkg.ad[sb]: New helper.
1193
1194 2010-04-12 Richard Guenther <rguenther@suse.de>
1195
1196 PR c++/43611
1197 * g++.dg/torture/pr43611.C: New testcase.
1198
1199 2010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
1200
1201 PR c/36774
1202 * gcc.dg/pr36774-1.c: New test.
1203 * gcc.dg/pr36774-2.c: New test.
1204
1205 2010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
1206
1207 * gcc.target/sh/rte-delay-slot.c: New test.
1208
1209 2010-04-11 Eric Botcazou <ebotcazou@adacore.com>
1210
1211 * gnat.dg/pack9.adb: Remove -cargs option.
1212 * gnat.dg/aggr12.ad[sb]: New test.
1213
1214 2010-04-10 Jie Zhang <jie@codesourcery.com>
1215
1216 PR target/43417
1217 * gcc.target/sh/pr43417.c: New test.
1218
1219 2010-04-10 Tobias Burnus <burnus@net-b.de>
1220
1221 PR fortran/43591
1222 * gfortran.dg/spec_expr_6.f90: New test.
1223
1224 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
1225
1226 PR cpp/43195
1227 * gcc.dg/cpp/pr43195.c: New.
1228 * gcc.dg/cpp/pr43195.h: New.
1229
1230 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
1231
1232 PR 42965
1233 * gcc.dg/Werror-6.c: Adjust.
1234 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
1235 * gcc.dg/Werror-4.c: Likewise.
1236 * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
1237 * gcc.dg/Wswitch-enum-error.c: Likewise.
1238 * gcc.dg/Wpointer-arith.c: Likewise.
1239 * gcc.dg/Wfatal.c: Likewise.
1240 * gcc.dg/Wswitch-error.c: Likewise.
1241 * g++.dg/warn/unused-result1-Werror.c: Likewise.
1242 * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
1243 * gcc.dg/cpp/warn-undef-2.c: Likewise.
1244 * gcc.dg/cpp/warn-traditional-2.c: Likewise.
1245 * gcc.dg/cpp/warn-comments-2.c: Likewise.
1246 * gcc.dg/cpp/warn-variadic-2.c: Likewise.
1247 * gcc.dg/cpp/warning-directive-2.c: Likewise.
1248 * gcc.dg/cpp/warn-long-long-2.c: Likewise.
1249 * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
1250 * gcc.dg/cpp/warn-multichar-2.c: Likewise.
1251 * gcc.dg/cpp/warn-normalized-3.c: Likewise.
1252 * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
1253 * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
1254 * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
1255 * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
1256 * gcc.dg/cpp/warn-redefined-2.c: Likewise.
1257 * g++.dg/cpp/warning-directive-2.C: Likewise.
1258 * gfortran.dg/warning-directive-2.F90: Likewise.
1259
1260 2010-04-09 Jason Merrill <jason@redhat.com>
1261
1262 PR c++/42623
1263 * g++.dg/template/sizeof13.C: New.
1264
1265 2010-04-09 Kai Tietz <kai.tietz@onevision.com>
1266
1267 * g++.dg/other/pr35504.C: Add check for thiscall.
1268 * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
1269 * gcc.dg/torture/stackalign/thiscall-1.c: New.
1270
1271 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
1272
1273 PR c++/28584
1274 * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
1275 * c-c++-common/Wint-to-pointer-cast-1.c: ... here.
1276 * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
1277 * c-c++-common/Wint-to-pointer-cast-2.c: ... here.
1278 * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
1279 * c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
1280 * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
1281 * g++.dg/other/increment1.C: Likewise.
1282
1283 2010-04-09 Tobias Burnus <burnus@net-b.de>
1284
1285 PR fortran/18918
1286 * gfortran.dg/coarray_7.f90: New test.
1287 * gfortran.dg/coarray_8.f90: New test.
1288
1289 2010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
1290
1291 PR fortran/28039
1292 * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
1293
1294 2010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1295
1296 PR target/43643
1297 * gcc.dg/pr43643.c: New test.
1298
1299 2010-04-08 Tobias Burnus <burnus@net-b.de>
1300
1301 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
1302
1303 2010-04-08 Richard Guenther <rguenther@suse.de>
1304
1305 PR tree-optimization/43679
1306 * gcc.c-torture/compile/pr43679.c: New testcase.
1307
1308 2010-04-08 Jakub Jelinek <jakub@redhat.com>
1309
1310 PR debug/43670
1311 * gcc.dg/pr43670.c: New test.
1312
1313 2010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
1314
1315 PR middle-end/40815
1316 * gcc.dg/tree-ssa/reassoc-19.c: New.
1317
1318 2010-04-07 Jakub Jelinek <jakub@redhat.com>
1319
1320 PR c/18624
1321 * gcc.dg/Wunused-var-1.c: New test.
1322 * gcc.dg/Wunused-var-2.c: New test.
1323 * gcc.dg/Wunused-var-3.c: New test.
1324 * gcc.dg/Wunused-var-4.c: New test.
1325 * gcc.dg/Wunused-var-5.c: New test.
1326 * gcc.dg/Wunused-var-6.c: New test.
1327 * gcc.dg/Wunused-parm-1.c: New test.
1328
1329 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
1330 * gcc.dg/trunc-1.c: Likewise.
1331 * gcc.dg/vla-9.c: Likewise.
1332 * gcc.dg/dfp/composite-type.c: Likewise.
1333
1334 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
1335
1336 PR objc/35996
1337 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
1338 * obj-c++.dg/objc-gc-3.mm: Ditto.
1339
1340 2010-04-07 Simon Baldwin <simonb@google.com>
1341
1342 * gcc.dg/cpp/warn-undef-2.c: New.
1343 * gcc.dg/cpp/warn-traditional-2.c: New.
1344 * gcc.dg/cpp/warn-comments-2.c: New.
1345 * gcc.dg/cpp/warning-directive-1.c: New.
1346 * gcc.dg/cpp/warn-long-long.c: New.
1347 * gcc.dg/cpp/warn-traditional.c: New.
1348 * gcc.dg/cpp/warn-variadic-2.c: New.
1349 * gcc.dg/cpp/warn-undef.c: New.
1350 * gcc.dg/cpp/warn-normalized-1.c: New.
1351 * gcc.dg/cpp/warning-directive-2.c: New.
1352 * gcc.dg/cpp/warn-long-long-2.c: New.
1353 * gcc.dg/cpp/warn-variadic.c: New.
1354 * gcc.dg/cpp/warn-normalized-2.c: New.
1355 * gcc.dg/cpp/warning-directive-3.c: New.
1356 * gcc.dg/cpp/warn-deprecated-2.c: New.
1357 * gcc.dg/cpp/warn-trigraphs-1.c: New.
1358 * gcc.dg/cpp/warn-multichar-2.c: New.
1359 * gcc.dg/cpp/warn-normalized-3.c: New.
1360 * gcc.dg/cpp/warning-directive-4.c: New.
1361 * gcc.dg/cpp/warn-unused-macros.c: New.
1362 * gcc.dg/cpp/warn-trigraphs-2.c: New.
1363 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
1364 * gcc.dg/cpp/warn-cxx-compat.c: New.
1365 * gcc.dg/cpp/warn-redefined.c: New.
1366 * gcc.dg/cpp/warn-trigraphs-3.c: New.
1367 * gcc.dg/cpp/warn-unused-macros-2.c: New.
1368 * gcc.dg/cpp/warn-deprecated.c: New.
1369 * gcc.dg/cpp/warn-trigraphs-4.c: New.
1370 * gcc.dg/cpp/warn-redefined-2.c: New.
1371 * gcc.dg/cpp/warn-comments.c: New.
1372 * gcc.dg/cpp/warn-multichar.c: New.
1373 * g++.dg/cpp/warning-directive-1.C: New.
1374 * g++.dg/cpp/warning-directive-2.C: New.
1375 * g++.dg/cpp/warning-directive-3.C: New.
1376 * g++.dg/cpp/warning-directive-4.C: New.
1377 * gfortran.dg/warning-directive-1.F90: New.
1378 * gfortran.dg/warning-directive-3.F90: New.
1379 * gfortran.dg/warning-directive-2.F90: New.
1380 * gfortran.dg/warning-directive-4.F90: New.
1381
1382 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
1383
1384 PR objc++/23716
1385 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
1386
1387 2010-04-07 Jason Merrill <jason@redhat.com>
1388
1389 * g++.dg/template/dr408.C: New.
1390
1391 * g++.dg/lookup/ns4.C: New.
1392
1393 PR c++/38392
1394 * g++.dg/template/friend51.C: New test.
1395
1396 PR c++/41970
1397 * g++.old-deja/g++.other/linkage1.C: Adjust.
1398
1399 2010-04-07 Dodji Seketeli <dodji@redhat.com>
1400
1401 PR c++/42697
1402 * g++.dg/template/crash94.C: New test.
1403
1404 2010-04-07 Dodji Seketeli <dodji@redhat.com>
1405
1406 PR c++/40239
1407 * g++.dg/init/aggr5.C: New test.
1408 * g++.dg/init/aggr5.C: New test.
1409
1410 2010-04-07 Richard Guenther <rguenther@suse.de>
1411
1412 PR tree-optimization/43270
1413 * g++.dg/warn/Warray-bounds-4.C: New testcase.
1414 * gcc.dg/Warray-bounds-7.c: Likewise.
1415
1416 2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
1417
1418 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
1419 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
1420 * gnat.dg/bit_packed_array4.ad[sb]: New test.
1421
1422 2010-04-07 Jie Zhang <jie@codesourcery.com>
1423
1424 PR c++/42556
1425 * g++.dg/init/pr42556.C: New test.
1426
1427 2010-04-07 Dodji Seketeli <dodji@redhat.com>
1428
1429 PR debug/43628
1430 * g++.dg/debug/dwarf2/typedef2.C: New test.
1431
1432 2010-04-06 Dodji Seketeli <dodji@redhat.com>
1433
1434 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
1435 c-c++-common/dwarf2/redeclaration-1.C
1436
1437 2010-04-06 Jason Merrill <jason@redhat.com>
1438
1439 * g++.dg/cpp0x/pr31437.C: Adjust error location.
1440 * g++.dg/ext/attrib18.C: Likewise.
1441 * g++.dg/ext/bitfield2.C: Likewise.
1442 * g++.dg/ext/bitfield4.C: Likewise.
1443 * g++.dg/ext/visibility/warn2.C: Likewise.
1444 * g++.dg/ext/visibility/warn3.C: Likewise.
1445 * g++.dg/gomp/pr26690-1.C: Likewise.
1446 * g++.dg/inherit/covariant7.C: Likewise.
1447 * g++.dg/init/synth2.C: Likewise.
1448 * g++.dg/lookup/using7.C: Likewise.
1449 * g++.dg/other/crash-4.C: Likewise.
1450 * g++.dg/other/error13.C: Likewise.
1451 * g++.dg/other/error20.C: Likewise.
1452 * g++.dg/parse/crash31.C: Likewise.
1453 * g++.dg/parse/error16.C: Likewise.
1454 * g++.dg/parse/error19.C: Likewise.
1455 * g++.dg/parse/error27.C: Likewise.
1456 * g++.dg/parse/error28.C: Likewise.
1457 * g++.dg/parse/fused-params1.C: Likewise.
1458 * g++.dg/template/error2.C: Likewise.
1459 * g++.dg/template/local6.C: Likewise.
1460 * g++.dg/template/qualttp15.C: Likewise.
1461 * g++.dg/warn/Wnvdtor-2.C: Likewise.
1462 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
1463 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
1464 * g++.old-deja/g++.brendan/crash29.C: Likewise.
1465 * g++.old-deja/g++.eh/spec6.C: Likewise.
1466 * g++.old-deja/g++.jason/crash3.C: Likewise.
1467 * g++.old-deja/g++.jason/destruct2.C: Likewise.
1468 * g++.old-deja/g++.law/ctors5.C: Likewise.
1469 * g++.old-deja/g++.law/ctors9.C: Likewise.
1470 * g++.old-deja/g++.mike/p3538a.C: Likewise.
1471 * g++.old-deja/g++.mike/p3538b.C: Likewise.
1472 * g++.old-deja/g++.other/struct1.C: Likewise.
1473 * g++.old-deja/g++.other/volatile1.C: Likewise.
1474 * g++.old-deja/g++.pt/crash36.C: Likewise.
1475 * g++.old-deja/g++.pt/derived3.C: Likewise.
1476 * g++.old-deja/g++.robertl/eb109.C: Likewise.
1477 * g++.old-deja/g++.robertl/eb4.C: Likewise.
1478
1479 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
1480
1481 PR middle-end/43519
1482 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
1483 * gcc.dg/graphite/id-19.c: New.
1484
1485 2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
1486
1487 PR middle-end/32824
1488 * gcc.dg/vect/pr32824: New.
1489
1490 2010-04-06 Tobias Burnus <burnus@net-b.de>
1491
1492 PR fortran/18918
1493 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
1494 * gfortran.dg/coarray_3.f90: Ditto.
1495 * gfortran.dg/coarray_4.f90: Ditto.
1496 * gfortran.dg/coarray_5.f90: Ditto.
1497 * gfortran.dg/coarray_6.f90: Ditto.
1498 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
1499
1500 2010-04-06 Tobias Burnus <burnus@net-b.de>
1501
1502 PR fortran/18918
1503 * gfortran.dg/coarray_4.f90: Fix test.
1504 * gfortran.dg/coarray_6.f90: Add more tests.
1505
1506 2010-04-06 Tobias Burnus <burnus@net-b.de>
1507
1508 PR fortran/18918
1509 * gfortran.dg/coarray_4.f90: New test.
1510 * gfortran.dg/coarray_5.f90: New test.
1511 * gfortran.dg/coarray_6.f90: New test.
1512
1513 2010-04-06 Tobias Burnus <burnus@net-b.de>
1514
1515 PR fortran/18918
1516 * gfortran.dg/iso_fortran_env_5.f90: New test.
1517 * gfortran.dg/iso_fortran_env_6.f90: New test.
1518
1519 2010-04-06 Tobias Burnus <burnus@net-b.de>
1520
1521 PR fortran/39997
1522 * gfortran.dg/coarray_1.f90: New test.
1523 * gfortran.dg/coarray_2.f90: New test.
1524 * gfortran.dg/coarray_3.f90: New test.
1525
1526 2010-04-06 Jason Merrill <jason@redhat.com>
1527
1528 PR c++/43648
1529 * g++.dg/template/dtor8.C: New.
1530
1531 PR c++/43621
1532 * g++.dg/template/error-recovery2.C: New.
1533
1534 2010-04-06 Jan Hubicka <jh@suse.czpli
1535
1536 PR tree-optimization/42906
1537 * gcc.dg/tree-ssa/dce-1.c: New testcase.
1538
1539 2010-04-06 Tobias Burnus <burnus@net-b.de>
1540
1541 PR fortran/43178
1542 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
1543 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
1544 * gfortran.dg/auto_dealloc_1.f90: Ditto.
1545
1546 2010-04-06 Richard Guenther <rguenther@suse.de>
1547
1548 PR tree-optimization/43627
1549 * gcc.dg/tree-ssa/vrp49.c: New testcase.
1550
1551 2010-04-06 Jakub Jelinek <jakub@redhat.com>
1552
1553 PR target/43638
1554 * gcc.target/i386/pr43638.c: New test.
1555
1556 2010-04-06 Richard Guenther <rguenther@suse.de>
1557
1558 PR middle-end/43661
1559 * gcc.c-torture/compile/pr43661.c: New testcase.
1560
1561 2010-04-06 Jakub Jelinek <jakub@redhat.com>
1562
1563 * gcc.target/s390/stackcheck1.c: Add dg-warning.
1564
1565 2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
1566
1567 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
1568
1569 2010-04-02 Richard Guenther <rguenther@suse.de>
1570
1571 PR tree-optimization/43629
1572 * gcc.c-torture/execute/pr43629.c: New testcase.
1573
1574 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
1575 Dominique d'Humieres <dominiq@lps.ens.fr>
1576
1577 PR libfortran/43605
1578 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
1579
1580 2010-04-01 Dodji Seketeli <dodji@redhat.com>
1581
1582 PR debug/43325
1583 * c-c++-common/dwarf2/redeclaration-1.C: New test.
1584
1585 2010-04-01 Jason Merrill <jason@redhat.com>
1586
1587 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
1588
1589 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
1590 Manfred Schwarb <manfred99@gmx.ch>
1591
1592 PR libfortran/43605
1593 * gfortran.dg/ftell_3.f90: New test.
1594
1595 2010-04-01 Richard Guenther <rguenther@suse.de>
1596
1597 PR middle-end/43614
1598 * gcc.c-torture/compile/pr43614.c: New testcase.
1599
1600 2010-04-01 Martin Jambor <mjambor@suse.cz>
1601
1602 PR tree-optimization/43141
1603 * gcc.dg/guality/pr43141.c: New test.
1604
1605 2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1606
1607 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
1608 * g++.dg/eh/spbp.C: Likewise.
1609 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
1610 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
1611 superfluous casts.
1612 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
1613 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
1614 * objc.dg/dwarf-2.m: Likewise.
1615
1616 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
1617
1618 PR middle-end/43464
1619 * gcc.dg/graphite/id-pr43464.c: New.
1620 * gcc.dg/graphite/id-pr43464-1.c: New.
1621
1622 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
1623
1624 PR middle-end/43351
1625 * gcc.dg/graphite/id-pr43351.c
1626
1627 2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1628
1629 PR testsuite/35165
1630 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
1631 * obj-c++.dg/try-catch-2.mm: Ditto.
1632 * obj-c++.dg/lookup-2.mm: Ditto.
1633 * obj-c++.dg/encode-8.m: Ditto.
1634 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1635 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
1636 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
1637 * obj-c++.dg/const-str-11.mm: Ditto.
1638 * obj-c++.dg/const-str-9.mm: Ditto.
1639 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
1640 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
1641 * obj-c++.dg/except-1.mm: Ditto.
1642 * obj-c++.dg/const-str-7.mm: Ditto.
1643 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1644 * obj-c++.dg/const-str-3.mm: Ditto.
1645 * obj-c++.dg/const-str-7.mm: Ditto.
1646 * obj-c++.dg/stubify-2.mm: Change dump file name.
1647
1648 PR objc++/23613
1649 * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
1650 New macro.
1651 * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
1652 Remove dg-xfail-if.
1653
1654 2010-03-31 Martin Jambor <mjambor@suse.cz>
1655
1656 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
1657 only with -O2, -O3 or -Os and not with -fwhopr.
1658
1659 2010-03-31 Dodji Seketeli <dodji@redhat.com>
1660
1661 PR c++/43558
1662 * g++.dg/template/typedef31.C: New test.
1663
1664 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1665
1666 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
1667 assembler output on *-*-solaris2*.
1668 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1669
1670 2010-03-31 Jakub Jelinek <jakub@redhat.com>
1671
1672 PR debug/43557
1673 * gcc.dg/pr43557-1.c: New test.
1674 * gcc.dg/pr43557-2.c: New file.
1675
1676 2010-03-31 Jie Zhang <jie@codesourcery.com>
1677
1678 PR 43562
1679 * gcc.dg/pr43562.c: New test.
1680
1681 2010-03-30 Jason Merrill <jason@redhat.com>
1682
1683 PR c++/43076
1684 * g++.dg/template/error-recovery1.C: New.
1685
1686 PR c++/41786
1687 * g++.dg/parse/ambig5.C: New.
1688
1689 2010-03-30 Jakub Jelinek <jakub@redhat.com>
1690
1691 PR debug/43593
1692 * gcc.dg/guality/pr43593.c: New test.
1693
1694 2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
1695
1696 PR middle-end/43430
1697 * gcc.dg/vect/pr43430-1.c: New.
1698
1699 2010-03-30 Jason Merrill <jason@redhat.com>
1700
1701 PR c++/43559
1702 * g++.dg/template/partial7.C: New.
1703
1704 2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1705
1706 * gcc.target/s390/stackcheck1.c: New testcase.
1707
1708 2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1709
1710 PR libfortran/43265
1711 * gfortran.dg/read_eof_8.f90: New test.
1712
1713 2010-03-29 Jason Merrill <jason@redhat.com>
1714
1715 * gcc.dg/cpp/include6.c: Change [] to ().
1716
1717 N3077
1718 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
1719 splicing and UCNs.
1720 * c-c++-common/raw-string-2.c: Add trigraph test.
1721 * c-c++-common/raw-string-8.c: New.
1722 * c-c++-common/raw-string-9.c: New.
1723 * c-c++-common/raw-string-10.c: New.
1724
1725 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
1726 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
1727 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
1728 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
1729 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
1730 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
1731 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
1732
1733 2010-03-29 Richard Guenther <rguenther@suse.de>
1734
1735 PR tree-optimization/43560
1736 * gcc.dg/torture/pr43560.c: New testcase.
1737
1738 2010-03-29 Jason Merrill <jason@redhat.com>
1739
1740 N3077
1741 * g++.dg/ext/raw-string-1.C: Change [] to ().
1742 * g++.dg/ext/raw-string-2.C: Change [] to ().
1743 Don't use \ in delimiter.
1744 * g++.dg/ext/raw-string-3.C: Change [] to ().
1745 * g++.dg/ext/raw-string-4.C: Change [] to ().
1746 * g++.dg/ext/raw-string-5.C: Change [] to ().
1747 Test for error on \ in delimiter.
1748 * g++.dg/ext/raw-string-6.C: Change [] to ().
1749 * g++.dg/ext/raw-string-7.C: Change [] to ().
1750
1751 2010-03-29 Jie Zhang <jie@codesourcery.com>
1752
1753 PR 43564
1754 * gcc.dg/pr43564.c: New test.
1755
1756 2010-03-29 Tobias Burnus <burnus@net-b.de>
1757
1758 PR fortran/43551
1759 * gfortran.dg/direct_io_12.f90: New test.
1760
1761 2010-03-28 Jan Hubicka <jh@suse.cz>
1762
1763 PR tree-optimization/43505
1764 * gfortran.dg/pr43505.f90: New testcase.
1765
1766 2010-03-27 Uros Bizjak <ubizjak@gmail.com>
1767
1768 PR tree-optimization/43528
1769 * gcc.target/i386/pr43528.c: New test.
1770
1771 2010-03-26 Joseph Myers <joseph@codesourcery.com>
1772
1773 PR c/43381
1774 * gcc.dg/parm-impl-decl-3.c: New test.
1775
1776 2010-03-26 Jason Merrill <jason@redhat.com>
1777
1778 PR c++/43509
1779 * g++.dg/cpp0x/parse1.C: New.
1780
1781 2010-03-26 Uros Bizjak <ubizjak@gmail.com>
1782
1783 PR target/43524
1784 * gcc.target/i386/pr43524.c: New test.
1785
1786 2010-03-26 Martin Jambor <mjambor@suse.cz>
1787
1788 * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
1789 whitespace, rename main to foo.
1790 * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
1791 * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
1792 * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
1793 * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
1794 * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
1795 * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
1796 * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
1797 * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
1798 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
1799 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
1800 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1801
1802 2010-03-26 Dodji Seketeli <dodji@redhat.com>
1803
1804 PR c++/43327
1805 * g++.dg/other/crash-10.C: New test.
1806 * g++.dg/other/crash-11.C: New test.
1807
1808 2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1809
1810 PR libfortran/43517
1811 * gfortran.dg/read_eof_7.f90: New test.
1812
1813 2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1814
1815 PR objc/35165
1816 PR testsuite/43512
1817 * objc-obj-c++-shared: New directory.
1818 * objc-obj-c++-shared/Object1-implementation.h: New file.
1819 * objc-obj-c++-shared/Object1.h: New file.
1820 * objc-obj-c++-shared/Protocol1.h: New file.
1821 * objc-obj-c++-shared/next-abi.h: New file.
1822 * objc-obj-c++-shared/next-mapping.h: New file.
1823 * objc/execute/next_mapping.h: Delete.
1824 * objc.dg/special/special.exp: For all targets run the tests with
1825 -fgnu-runtime, for darwin targets also run the tests with
1826 -fnext-runtime.
1827 * objc.dg/dg.exp: Ditto.
1828 * obj-c++.dg/dg.exp: Ditto.
1829 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1830 Protocol1.h) and next-mapping.h as required. Amend testcase to
1831 include use of updated NeXT interface.
1832 * objc/execute/formal_protocol-5.m: Ditto.
1833 * objc/execute/protocol-isEqual-2.m: Ditto.
1834 * objc/execute/protocol-isEqual-4.m: Ditto.
1835 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1836 Protocol1.h) and next-mapping.h as required.
1837 * objc/execute/object_is_class.m: Ditto.
1838 * objc/execute/enumeration-1.m: Ditto.
1839 * objc/execute/class-13.m: Ditto.
1840 * objc/execute/formal_protocol-2.m: Ditto.
1841 * objc/execute/formal_protocol-4.m: Ditto.
1842 * objc/execute/class-1.m: Ditto.
1843 * objc/execute/bycopy-1.m: Ditto.
1844 * objc/execute/formal_protocol-6.m: Ditto.
1845 * objc/execute/bycopy-3.m: Ditto.
1846 * objc/execute/class-3.m: Ditto.
1847 * objc/execute/bf-11.m: Ditto.
1848 * objc/execute/class-5.m: Ditto.
1849 * objc/execute/bf-13.m: Ditto.
1850 * objc/execute/class-7.m: Ditto.
1851 * objc/execute/bf-15.m: Ditto.
1852 * objc/execute/class-9.m: Ditto.
1853 * objc/execute/bf-17.m: Ditto.
1854 * objc/execute/bf-19.m: Ditto.
1855 * objc/execute/IMP.m: Ditto.
1856 * objc/execute/exceptions/catchall-1.m: Ditto.
1857 * objc/execute/exceptions/trivial.m: Ditto.
1858 * objc/execute/exceptions/finally-1.m: Ditto.
1859 * objc/execute/exceptions/local-variables-1.m: Ditto.
1860 * objc/execute/exceptions/foward-1.m: Ditto.
1861 * objc/execute/bf-2.m: Ditto.
1862 * objc/execute/string1.m: Ditto.
1863 * objc/execute/bf-4.m: Ditto.
1864 * objc/execute/informal_protocol.m: Ditto.
1865 * objc/execute/string3.m: Ditto.
1866 * objc/execute/bf-6.m: Ditto.
1867 * objc/execute/bf-8.m: Ditto.
1868 * objc/execute/class-tests-1.h: Ditto.
1869 * objc/execute/protocol-isEqual-1.m: Ditto.
1870 * objc/execute/protocol-isEqual-3.m: Ditto.
1871 * objc/execute/_cmd.m: Ditto.
1872 * objc/execute/function-message-1.m: Ditto.
1873 * objc/execute/bf-20.m: Ditto.
1874 * objc/execute/bf-common.h: Ditto.
1875 * objc/execute/np-2.m: Ditto.
1876 * objc/execute/class-10.m: Ditto.
1877 * objc/execute/class-12.m: Ditto.
1878 * objc/execute/enumeration-2.m: Ditto.
1879 * objc/execute/class-14.m: Ditto.
1880 * objc/execute/encode-1.m: Ditto.
1881 * objc/execute/formal_protocol-1.m: Ditto.
1882 * objc/execute/formal_protocol-3.m: Ditto.
1883 * objc/execute/accessing_ivars.m: Ditto.
1884 * objc/execute/bycopy-2.m: Ditto.
1885 * objc/execute/class-2.m: Ditto.
1886 * objc/execute/bf-10.m: Ditto.
1887 * objc/execute/formal_protocol-7.m: Ditto.
1888 * objc/execute/root_methods.m: Ditto.
1889 * objc/execute/class-4.m: Ditto.
1890 * objc/execute/bf-12.m: Ditto.
1891 * objc/execute/class-6.m: Ditto.
1892 * objc/execute/bf-14.m: Ditto.
1893 * objc/execute/nested-func-1.m: Ditto.
1894 * objc/execute/class-8.m: Ditto.
1895 * objc/execute/private.m: Ditto.
1896 * objc/execute/bf-16.m: Ditto.
1897 * objc/execute/bf-18.m: Ditto.
1898 * objc/execute/load-3.m: Ditto.
1899 * objc/execute/compatibility_alias.m: Ditto.
1900 * objc/execute/bf-1.m: Ditto.
1901 * objc/execute/no_clash.m: Ditto.
1902 * objc/execute/bf-3.m: Ditto.
1903 * objc/execute/string2.m: Ditto.
1904 * objc/execute/bf-5.m: Ditto.
1905 * objc/execute/string4.m: Ditto.
1906 * objc/execute/bf-7.m: Ditto.
1907 * objc/execute/object_is_meta_class.m: Ditto.
1908 * objc/execute/bf-9.m: Ditto.
1909 * objc/execute/bf-21.m: Ditto.
1910 * objc/execute/cascading-1.m: Ditto.
1911 * objc/execute/trivial.m: Ditto.
1912 * objc/execute/np-1.m: Ditto.
1913 * objc/compile/trivial.m: Ditto.
1914 * objc/execute/class_self-2.m: Include <stdlib.h>.
1915 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1916 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1917 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1918 and 64bit. Use new NeXT interface as required.
1919 * objc.dg/special/unclaimed-category-1.m: Ditto.
1920 * objc.dg/special/unclaimed-category-1.h: Ditto.
1921 * objc.dg/special/unclaimed-category-1a.m: Ditto.
1922 * objc.dg/func-ptr-1.m: Ditto.
1923 * objc.dg/stret-1.m: Ditto.
1924 * objc.dg/encode-2.m: Ditto.
1925 * objc.dg/category-1.m: Ditto.
1926 * objc.dg/encode-3.m: Ditto.
1927 * objc.dg/call-super-3.m: Ditto.
1928 * objc.dg/method-3.m: Ditto.
1929 * objc.dg/func-ptr-2.m: Ditto.
1930 * objc.dg/lookup-1.m: Ditto.
1931 * objc.dg/encode-4.m: Ditto.
1932 * objc.dg/fix-and-continue-1.m: Ditto.
1933 * objc.dg/proto-lossage-3.m: Ditto.
1934 * objc.dg/method-13.m: Ditto.
1935 * objc.dg/proto-qual-1.m: Ditto.
1936 * objc.dg/zero-link-3.m: Ditto.
1937 * objc.dg/bitfield-1.m: Ditto.
1938 * objc.dg/va-meth-1.m: Ditto.
1939 * objc.dg/super-class-3.m: Ditto.
1940 * objc.dg/call-super-1.m: Ditto.
1941 * objc.dg/type-size-2.m: Ditto.
1942 * objc.dg/method-10.m: Ditto.
1943 * objc.dg/defs.m: Ditto.
1944 * objc.dg/const-str-3.m: Ditto.
1945 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1946 Protocol1.h) and next-mapping.h as required. Use new NeXT
1947 interface as required.
1948 * objc.dg/super-class-4.m: Ditto.
1949 * objc.dg/comp-types-8.m: Ditto.
1950 * objc.dg/call-super-2.m: Ditto.
1951 * objc.dg/objc-fast-4.m: Ditto.
1952 * objc.dg/method-6.m: Ditto.
1953 * objc.dg/const-str-3.m: Ditto.
1954 * objc.dg/const-str-7.m: Ditto.
1955 * objc.dg/method-15.m: Ditto.
1956 * objc.dg/method-19.m: Ditto.
1957 * objc.dg/sync-1.m: Ditto.
1958 * objc.dg/layout-1.m: Ditto.
1959 * objc.dg/bitfield-3.m: Ditto.
1960 * objc.dg/try-catch-3.m: Ditto.
1961 * objc.dg/try-catch-7.m: Ditto.
1962 * objc.dg/comp-types-10.m: Ditto.
1963 * objc.dg/selector-2.: Ditto.
1964 * objc.dg/method-7.m: Ditto.
1965 * objc.dg/typedef-alias-1.m: Ditto.
1966 * objc.dg/proto-lossage-2.m: Ditto.
1967 * objc.dg/comp-types-11.m: Ditto.
1968 * objc.dg/sizeof-1.m: Ditto.
1969 * objc.dg/method-17.m: Ditto.
1970 * objc.dg/bitfield-5.m: Ditto.
1971 * objc.dg/try-catch-1.m: Ditto.
1972 * objc.dg/encode-5.m: Ditto.
1973 * objc.dg/fix-and-continue-2.m: Ditto.
1974 * objc.dg/method-9.m: Ditto.
1975 * objc.dg/isa-field-1.m: Ditto.
1976 * objc.dg/local-decl-2.m: Ditto.
1977 * objc.dg/objc-gc-4.m: Ditto.
1978 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1979 * objc.dg/gnu-runtime-3.m: Ditto.
1980 * objc.dg/encode-7.m: Ditto.
1981 * objc.dg/encode-8.m: Ditto.
1982 * objc.dg/selector-3.m: Ditto.
1983 * objc.dg/gnu-runtime-1.m: Ditto.
1984 * objc.dg/const-str-12.m: Ditto.
1985 * objc.dg/gnu-runtime-2.m: Ditto.
1986 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1987 * objc.dg/selector-1.m: Ditto.
1988 * objc.dg/stubify-2.m: Ditto.
1989 * objc.dg/zero-link-1.m: Ditto.
1990 * objc.dg/stret-2.m: Ditto.
1991 * objc.dg/zero-link-2.m: Ditto.
1992 * objc.dg/next-runtime-1.m: Ditto.
1993 * objc.dg/symtab-1.m: Ditto.
1994 * objc.dg/stubify-1.m: Ditto.
1995 * objc.dg/bitfield-2.m: Ditto.
1996 * objc.dg/try-catch-10.m: Apply to both runtimes.
1997 * objc.dg/const-str-1.m: Ditto.
1998 * objc.dg/image-info.m: Ditto.
1999 * objc.dg/encode-9.m: Ditto.
2000 * objc.dg/pragma-1.m: Apply test to all targets.
2001 * objc.dg/const-str-4.m: Ditto.
2002 * objc.dg/const-str-8.m: Ditto.
2003 * objc.dg/super-class-2.m: Ditto.
2004 * objc.dg/try-catch-5.m: Ditto.
2005 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
2006 Protocol1.h) and next-mapping.h as required. Use new NeXT
2007 interface as required. Skip for gnu-runtime. Test for .quad at m64.
2008 * objc.dg/const-str-11.m: Ditto.
2009 * objc.dg/const-str-9.m: Ditto.
2010 * objc.dg/method-4.m: Skip for 64Bit NeXT.
2011 * objc.dg/encode-1.m: Remove redundant -lobjc.
2012 * objc.dg/try-catch-9.m: Tidy space.
2013 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
2014 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
2015 and 64bit. Use new NeXT interface as required.
2016 * obj-c++.dg/template-4.mm: Ditto.
2017 * obj-c++.dg/defs.mm: Ditto.
2018 * obj-c++.dg/basic.mm: Ditto.
2019 * obj-c++.dg/encode-4.mm: Ditto.
2020 * obj-c++.dg/method-17.mm: Ditto.
2021 * obj-c++.dg/proto-lossage-3.mm: Ditto.
2022 * obj-c++.dg/cxx-class-1.mm: Ditto.
2023 * obj-c++.dg/method-10.mm: Ditto.
2024 * obj-c++.dg/va-meth-1.mm: Ditto.
2025 * obj-c++.dg/encode-5.mm: Ditto.
2026 * obj-c++.dg/lookup-2.mm: Ditto.
2027 * obj-c++.dg/template-3.mm: Ditto.
2028 * obj-c++.dg/proto-qual-1.mm: Ditto.
2029 * obj-c++.dg/qual-types-1.m: Ditto.
2030 * obj-c++.dg/cxx-scope-1.mm: Ditto.
2031 * obj-c++.dg/template-1.mm: Ditto.
2032 * obj-c++.dg/encode-6.mm: Ditto.
2033 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
2034 Protocol1.h) and next-mapping.h as required. Use new NeXT
2035 interface as required.
2036 * obj-c++.dg/except-1.mm: Ditto.
2037 * obj-c++.dg/const-str-7.mm: Ditto.
2038 * obj-c++.dg/ivar-list-semi.mm: Ditto.
2039 * obj-c++.dg/cxx-scope-2.mm: Ditto.
2040 * obj-c++.dg/selector-2.mm: Ditto.
2041 * obj-c++.dg/isa-field-1.mm: Ditto.
2042 * obj-c++.dg/try-catch-1.mm: Ditto.
2043 * obj-c++.dg/local-decl-1.mm: Ditto.
2044 * obj-c++.dg/try-catch-9.mm: Ditto.
2045 * obj-c++.dg/no-extra-load.mm: Ditto.
2046 * obj-c++.dg/selector-5.mm: Ditto.
2047 * obj-c++.dg/method-12.mm: Ditto.
2048 * obj-c++.dg/try-catch-11.mm: Ditto.
2049 * obj-c++.dg/comp-types-11.mm: Ditto.
2050 * obj-c++.dg/bitfield-3.mm: Ditto.
2051 * obj-c++.dg/method-6.mm: Ditto.
2052 * obj-c++.dg/super-class-2.mm: Ditto.
2053 * obj-c++.dg/method-21.mm: Ditto.
2054 * obj-c++.dg/const-str-8.mm: Ditto.
2055 * obj-c++.dg/try-catch-7.mm: Ditto.
2056 * obj-c++.dg/method-15.mm: Ditto.
2057 * obj-c++.dg/layout-1.mm: Ditto.
2058 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
2059 * obj-c++.dg/const-str-3.mm: Ditto.
2060 * obj-c++.dg/try-catch-2.mm: Ditto.
2061 * obj-c++.dg/objc-gc-3.mm: Ditto.
2062 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
2063 * obj-c++.dg/bitfield-1.mm: Ditto.
2064 * obj-c++.dg/selector-6.mm: Ditto.
2065 * obj-c++.dg/method-13.mm: Ditto.
2066 * obj-c++.dg/comp-types-12.mm: Ditto.
2067 * obj-c++.dg/bitfield-4.mm: Ditto.
2068 * obj-c++.dg/try-catch-8.mm: Ditto.
2069 * obj-c++.dg/method-2.mm: Ditto.
2070 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
2071 * obj-c++.dg/typedef-alias-1.mm: Ditto.
2072 * obj-c++.dg/const-str-4.mm: Ditto.
2073 * obj-c++.dg/proto-lossage-2.mm: Ditto.
2074 * obj-c++.dg/try-catch-3.mm: Ditto.
2075 * obj-c++.dg/comp-types-9.mm: Ditto.
2076 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
2077 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
2078 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
2079 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
2080 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
2081 Use new NeXT interface as required.
2082 * obj-c++.dg/const-str-10.mm: Ditto.
2083 * obj-c++.dg/const-str-11.mm: Ditto.
2084 * obj-c++.dg/const-str-9.mm: Ditto.
2085 * obj-c++.dg/method-11.mm: Ditto.
2086 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
2087 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
2088 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
2089 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
2090 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
2091
2092 2010-03-25 Dodji Seketeli <dodji@redhat.com>
2093
2094 PR c++/43206
2095 * g++.dg/template/typedef30.C: New test case.
2096
2097 2010-03-25 Jakub Jelinek <jakub@redhat.com>
2098
2099 PR c/43385
2100 * gcc.c-torture/execute/pr43385.c: New test.
2101
2102 2010-03-24 Joseph Myers <joseph@codesourcery.com>
2103
2104 * gcc.dg/strncpy-fix-1.c: New test.
2105
2106 2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
2107
2108 PR testsuite/41609
2109 * lib/objc-torture.exp (objc-set-runtime-options): New.
2110 * objc/execute/execute.exp: Check runtime options on each pass.
2111 * objc/execute/exceptions/exceptions.exp: Ditto.
2112 * objc/compile/compile.exp: Ditto.
2113
2114 PR testsuite/42348
2115 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
2116 standard tests.
2117 (check_effective_target_objc2): New proc.
2118 (check_effective_target_next_runtime): New proc.
2119 * lib/objc.exp: Determine which runtime is in force and support it.
2120 * lib/obj-c++.exp: Ditto.
2121
2122 2010-03-24 Jason Merrill <jason@redhat.com>
2123
2124 PR c++/43502
2125 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
2126
2127 2010-03-24 Martin Jambor <mjambor@suse.cz>
2128
2129 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
2130 a loop.
2131 * gcc.dg/ipa/ipa-2.c: Likewise.
2132 * gcc.dg/ipa/ipa-3.c: Likewise.
2133 * gcc.dg/ipa/ipa-4.c: Likewise.
2134 * gcc.dg/ipa/ipa-5.c: Likewise.
2135 * gcc.dg/ipa/ipa-7.c: Likewise.
2136 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
2137 a loop.
2138 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
2139 i_can_not_be_propagated_fully2 into a loop.
2140 * gcc.dg/ipa/ipa-8.c: New test.
2141 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
2142
2143 2010-03-24 Jakub Jelinek <jakub@redhat.com>
2144
2145 PR debug/19192
2146 PR debug/43479
2147 * gcc.dg/guality/pr43479.c: New test.
2148 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
2149 and add volatile keyword.
2150
2151 2010-03-23 Mike Stump <mikestump@comcast.net>
2152
2153 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
2154
2155 2010-03-23 Jason Merrill <jason@redhat.com>
2156
2157 * g++.dg/ext/altivec-17.C: Adjust error message.
2158
2159 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
2160 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
2161 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
2162 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
2163 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
2164 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
2165
2166 2010-03-22 Jason Merrill <jason@redhat.com>
2167
2168 PR c++/43333
2169 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
2170 * g++.dg/ext/is_pod_98.C: New.
2171
2172 PR c++/43281
2173 * g++.dg/cpp0x/auto18.C: New.
2174
2175 * gcc.dg/pr36997.c: Adjust error message.
2176 * g++.dg/ext/vector9.C: Likewise.
2177 * g++.dg/conversion/simd3.C: Likewise.
2178 * g++.dg/other/error23.C: Likewise.
2179
2180 2010-03-22 Michael Matz <matz@suse.de>
2181
2182 PR middle-end/43475
2183 * gfortran.dg/pr43475.f90: New testcase.
2184
2185 2010-03-22 Richard Guenther <rguenther@suse.de>
2186
2187 PR tree-optimization/43390
2188 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
2189
2190 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2191
2192 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
2193 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
2194
2195 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
2196 Michael Matz <matz@suse.de>
2197
2198 PR c++/43081
2199 * g++.dg/parse/crash56.C: New test.
2200
2201 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
2202
2203 PR fortran/43450
2204 * gfortran.dg/whole_file_15.f90 : New test.
2205
2206 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2207
2208 PR fortran/43409
2209 * gfortran.dg/inquire_size.f90: New test.
2210
2211 2010-03-20 Richard Guenther <rguenther@suse.de>
2212
2213 PR rtl-optimization/43438
2214 * gcc.c-torture/execute/pr43438.c: New testcase.
2215
2216 2010-03-20 Dodji Seketeli <dodji@redhat.com>
2217
2218 PR c++/43375
2219 * g++.dg/abi/mangle42.C: New test.
2220
2221 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
2222
2223 PR C/43211
2224 * gcc.dg/pr43211.c: New test.
2225 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
2226
2227 2010-03-19 Bernd Schmidt <bernds@codesourcery.com>
2228
2229 PR rtl-optimization/42258
2230 * gcc.target/arm/thumb1-mul-moves.c: New test.
2231
2232 PR target/40697
2233 * gcc.target/arm/thumb-andsi.c: New test.
2234
2235 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
2236 dg-require-effective-target.
2237
2238 2010-03-19 Michael Matz <matz@suse.de>
2239
2240 PR c++/43116
2241 * g++.dg/other/pr43116.C: New testcase.
2242
2243 2010-03-19 Michael Matz <matz@suse.de>
2244
2245 PR target/43305
2246 * gcc.dg/pr43305.c: New testcase.
2247
2248 2010-03-19 Richard Guenther <rguenther@suse.de>
2249
2250 PR tree-optimization/43415
2251 * gcc.c-torture/compile/pr43415.c: New testcase.
2252
2253 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
2254
2255 PR ada/43106
2256 * gnat.dg/case_optimization2.adb: New test.
2257 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
2258
2259 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2260 Jack Howarth <howarth@bromo.med.uc.edu>
2261
2262 PR target/36399
2263 * gcc.target/i386/push-1.c: Don't xfail
2264 scan-assembler-not "movups" on darwin.
2265
2266 2010-03-18 Jakub Jelinek <jakub@redhat.com>
2267
2268 PR debug/43058
2269 * gcc.dg/pr43058.c: New test.
2270
2271 2010-03-18 Martin Jambor <mjambor@suse.cz>
2272
2273 PR middle-end/42450
2274 * g++.dg/torture/pr42450.C: New test.
2275
2276 2010-03-18 Michael Matz <matz@suse.de>
2277
2278 PR middle-end/43419
2279 * gcc.dg/pr43419.c: New testcase.
2280
2281 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
2282
2283 PR rtl-optimization/43360
2284 * gcc.dg/torture/pr43360.c: New.
2285
2286 2010-03-18 Michael Matz <matz@suse.de>
2287
2288 PR tree-optimization/43402
2289 * gcc.dg/pr43402.c: New testcase.
2290
2291 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
2292
2293 PR target/42427
2294 * gcc.dg/pr42427.c: New test.
2295
2296 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2297
2298 PR libfortran/43265
2299 * gfortran.dg/read_empty_file.f: New test.
2300 * gfortran.dg/read_eof_all.f90: New test.
2301 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
2302 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
2303
2304 2010-03-17 Michael Matz <matz@suse.de>
2305
2306 * gcc.dg/pr43300.c: Add -w.
2307
2308 2010-03-17 Richard Guenther <rguenther@suse.de>
2309
2310 * gcc.dg/pr43379.c: Add -w.
2311
2312 2010-03-17 Tobias Burnus <burnus@net-b.de>
2313
2314 PR fortran/43331
2315 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
2316
2317 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
2318
2319 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
2320
2321 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2322
2323 * ada/acats/run_all.sh: Log start and end times.
2324
2325 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2326
2327 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
2328
2329 2010-03-16 Richard Guenther <rguenther@suse.de>
2330
2331 PR middle-end/43379
2332 * gcc.dg/pr43379.c: New testcase.
2333
2334 2010-03-16 Jakub Jelinek <jakub@redhat.com>
2335
2336 PR debug/43051
2337 * gcc.dg/guality/pr43051-1.c: New test.
2338
2339 2010-03-15 Janis Johnson <janis187@us.ibm.com>
2340
2341 PR testsuite/43363
2342 * g++.dg/ext/altivec-17.C: Handle changes to error message.
2343
2344 2010-03-15 Michael Matz <matz@suse.de>
2345
2346 PR middle-end/43300
2347 * gcc.dg/pr43300.c: New testcase.
2348
2349 2010-03-15 Richard Guenther <rguenther@suse.de>
2350
2351 PR tree-optimization/43367
2352 * gcc.c-torture/compile/pr43367.c: New testcase.
2353
2354 2010-03-15 Richard Guenther <rguenther@suse.de>
2355
2356 PR tree-optimization/43317
2357 * gcc.dg/pr43317.c: New testcase.
2358
2359 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
2360
2361 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
2362
2363 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
2364
2365 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
2366
2367 2010-03-14 Tobias Burnus <burnus@net-b.de>
2368
2369 PR fortran/43362
2370 * gfortran.dg/impure_constructor_1.f90: New test.
2371
2372 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
2373
2374 PR middle-end/43354
2375 * gfortran.dg/graphite/id-pr43354.f: New.
2376
2377 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
2378
2379 PR middle-end/43349
2380 * gfortran.dg/graphite/pr43349.f: New.
2381
2382 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
2383
2384 PR middle-end/43306
2385 * gcc.dg/graphite/pr43306.c: New.
2386
2387 2010-03-12 David S. Miller <davem@davemloft.net>
2388
2389 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
2390 sparc.
2391
2392 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2393
2394 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
2395
2396 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
2397
2398 PR fortran/43291
2399 PR fortran/43326
2400 * gfortran.dg/dynamic_dispatch_7.f03: New test.
2401
2402 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
2403
2404 * gfortran.dg/default_format_denormal_1.f90: Don't assume
2405 fail for *-*-mingw* targets.
2406
2407 2010-03-12 Jakub Jelinek <jakub@redhat.com>
2408
2409 PR debug/43329
2410 * gcc.dg/guality/pr43329-1.c: New test.
2411
2412 2010-03-11 Martin Jambor <mjambor@suse.cz>
2413
2414 PR tree-optimization/43257
2415 * g++.dg/torture/pr43257.C: New test.
2416
2417 2010-03-11 Tobias Burnus <burnus@net-b.de>
2418
2419 PR fortran/43228
2420 * gfortran.dg/namelist_61.f90: New test.
2421
2422 2010-03-11 Richard Guenther <rguenther@suse.de>
2423
2424 PR tree-optimization/43255
2425 * gcc.c-torture/compile/pr43255.c: New testcase.
2426
2427 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2428
2429 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
2430 * gcc.dg/pr43280.c: New testcase.
2431
2432 2010-03-11 Richard Guenther <rguenther@suse.de>
2433
2434 PR lto/43200
2435 * gcc.dg/lto/20100227-1_0.c: New testcase.
2436 * gcc.dg/lto/20100227-1_1.c: Likewise.
2437
2438 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2439
2440 PR libfortran/43320
2441 PR libfortran/43265
2442 * gfortran.dg/read_eof_6.f: New test
2443 * gfortran.dg/read_x_eof.f90: New test.
2444 * gfortran.dg/read_x_past.f: Update test.
2445
2446 2010-03-10 Jan Hubicka <jh@suse.cz>
2447
2448 * gcc.c-torture/compile/pr43288.c: New test.
2449
2450 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2451
2452 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
2453 -fpic/-fPIC flags.
2454 * g++.old-deja/g++.pt/asm2.C: Likewise.
2455 * gcc.c-torture/compile/20000804-1.c: Likewise.
2456 * gcc.target/i386/clobbers.c: Likewise.
2457
2458 2010-03-10 Tobias Burnus <burnus@net-b.de>
2459
2460 PR fortran/43303
2461 * gfortran.dg/c_assoc_3.f90: New test.
2462
2463 2010-03-10 Jakub Jelinek <jakub@redhat.com>
2464
2465 PR debug/36728
2466 * gcc.dg/guality/pr36728-1.c: New test.
2467 * gcc.dg/guality/pr36728-2.c: New test.
2468
2469 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
2470
2471 * gcc.dg/h8300-div-delay-slot.c: New test.
2472
2473 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
2474
2475 PR tree-optimization/43236
2476 * gcc.c-torture/execute/pr43236.c: New test.
2477
2478 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
2479
2480 PR middle-end/42859
2481 * g++.dg/eh/pr42859.C: New test.
2482
2483 2010-03-09 Jakub Jelinek <jakub@redhat.com>
2484
2485 PR debug/43299
2486 * gcc.dg/pr43299.c: New test.
2487
2488 PR debug/43290
2489 * g++.dg/eh/unwind2.C: New test.
2490
2491 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
2492 Reza Yazdani <reza.yazdani@amd.com>
2493
2494 PR middle-end/43065
2495 * gcc.dg/graphite/run-id-4.c: New.
2496
2497 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
2498
2499 PR middle-end/43065
2500 * gcc.dg/graphite/run-id-3.c: New.
2501
2502 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
2503
2504 PR middle-end/42644
2505 PR middle-end/42130
2506 * gcc.dg/graphite/id-18.c: New.
2507 * gcc.dg/graphite/run-id-pr42644.c: New.
2508
2509 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
2510
2511 PR middle-end/42326
2512 * gcc.dg/graphite/pr42326.c: New.
2513
2514 2010-03-08 Richard Guenther <rguenther@suse.de>
2515
2516 PR tree-optimization/43269
2517 * gcc.c-torture/execute/pr43269.c: New testcase.
2518
2519 2010-03-08 Janus Weil <janus@gcc.gnu.org>
2520
2521 PR fortran/43256
2522 * gfortran.dg/typebound_call_13.f03: New.
2523
2524 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
2525
2526 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
2527 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
2528
2529 2010-03-05 Jason Merrill <jason@redhat.com>
2530
2531 * g++.dg/abi/mangle40.C: Require weak and alias.
2532
2533 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
2534
2535 PR middle-end/42326
2536 * gfortran.dg/graphite/pr42326.f90: New.
2537 * gfortran.dg/graphite/pr42326-1.f90: New.
2538
2539 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2540
2541 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
2542 (gnat_target_compile): Likewise.
2543 Reinitialize GNAT_UNDER_TEST if target changes.
2544 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
2545 (local_find_gnatmake): Pass full --GCC to gnatlink.
2546 Remove --LINK.
2547
2548 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
2549
2550 PR c/43248
2551 * gcc.dg/compound-literal-1.c: New testcase.
2552
2553 2010-03-04 Martin Jambor <mjambor@suse.cz>
2554
2555 PR tree-optimization/43164
2556 PR tree-optimization/43191
2557 * gcc.c-torture/compile/pr43164.c: New test.
2558 * gcc.c-torture/compile/pr43191.c: Likewise.
2559
2560 2010-03-04 Janus Weil <janus@gcc.gnu.org>
2561
2562 PR fortran/43244
2563 * gfortran.dg/finalize_9.f90: New.
2564
2565 2010-03-04 Tobias Burnus <burnus@net-b.de>
2566 Ken Werner <ken@linux.vnet.ibm.com>
2567
2568 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
2569 to dg-options for spu.
2570 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
2571 dump-scan target to exclude spu.
2572
2573 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
2574
2575 PR middle-end/43209
2576 * gcc.dg/tree-ssa/ivopts-4.c: New.
2577
2578 2010-03-03 Janis Johnson <janis187@us.ibm.com>
2579
2580 * lib/target-supports-dg.exp (check-flags): Provide defaults for
2581 include-opts and exclude-opts; skip checking the flags if arguments
2582 are the same as the defaults.
2583 (dg-xfail-if): Verify the number of arguments, supply defaults
2584 for unspecified optional arguments.
2585 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
2586
2587 2010-03-03 Jason Merrill <jason@redhat.com>
2588
2589 PR c++/12909
2590 * g++.dg/abi/mangle40.C: Updated.
2591
2592 2010-03-03 Jason Merrill <jason@redhat.com>
2593
2594 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
2595 * g++.dg/abi/mangle23.C: Likewise.
2596 * g++.dg/eh/simd-2.C: Likewise.
2597 * g++.dg/ext/attribute-test-2.C: Likewise.
2598 * g++.dg/ext/vector14.C: Likewise.
2599 * g++.dg/other/pr34435.C: Likewise.
2600 * g++.dg/template/conv8.C: Likewise.
2601 * g++.dg/template/nontype9.C: Likewise.
2602 * g++.dg/template/qualttp17.C: Likewise.
2603 * g++.dg/template/ref1.C: Likewise.
2604 * g++.old-deja/g++.pt/crash68.C: Likewise.
2605 * g++.old-deja/g++.pt/ref1.C: Likewise.
2606 * g++.old-deja/g++.pt/ref3.C: Likewise.
2607 * g++.old-deja/g++.pt/ref4.C: Likewise.
2608
2609 PR c++/12909
2610 * g++.dg/abi/mangle40.C: New.
2611 * g++.dg/abi/mangle41.C: New.
2612 * g++.dg/lto/20100302_0.C: New.
2613 * g++.dg/lto/20100302_1.C: New.
2614 * g++.dg/lto/20100302.h: New.
2615
2616 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
2617
2618 PR fortran/43243
2619 * gfortran.dg/internal_pack_12.f90: New test.
2620
2621 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
2622
2623 * gcc.dg/pr36997.c: Adjust error message.
2624
2625 2010-03-03 Mike Stump <mikestump@comcast.net>
2626
2627 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
2628 adjustments to not be present on machines that align the stack to
2629 more than 4 bytes and don't have a red zone yet as that is an
2630 unimplemented optimization.
2631
2632 2010-03-03 Janus Weil <janus@gcc.gnu.org>
2633
2634 PR fortran/43169
2635 * gfortran.dg/impure_assignment_3.f90: New.
2636
2637 2010-03-03 Jakub Jelinek <jakub@redhat.com>
2638
2639 PR debug/43229
2640 * gfortran.dg/pr43229.f90: New test.
2641
2642 PR debug/43237
2643 * gcc.dg/debug/dwarf2/pr43237.c: New test.
2644
2645 PR debug/43177
2646 * gcc.dg/guality/pr43177.c: New test.
2647
2648 2010-03-02 Jason Merrill <jason@redhat.com>
2649
2650 * g++.dg/ext/vector9.C: Adjust error message.
2651 * g++.dg/conversion/simd3.C: Likewise.
2652 * g++.dg/other/error23.C: Likewise.
2653
2654 2010-03-02 Mike Stump <mikestump@comcast.net>
2655
2656 PR c++/41090
2657 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
2658
2659 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
2660
2661 PR fortran/43180
2662 * gfortran.dg/internal_pack_10.f90: New test.
2663
2664 PR fortran/43173
2665 * gfortran.dg/internal_pack_11.f90: New test.
2666
2667 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
2668
2669 PR middle-end/42640
2670 * gcc.dg/tree-ssa/pr42640.c: New.
2671
2672 2010-03-01 Richard Guenther <rguenther@suse.de>
2673
2674 PR tree-optimization/43220
2675 * gcc.c-torture/execute/pr43220.c: New testcase.
2676
2677 2010-03-01 Richard Guenther <rguenther@suse.de>
2678
2679 PR middle-end/43213
2680 * gcc.dg/pr43213.c: New testcase.
2681
2682 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2683
2684 PR pch/14940
2685 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2686
2687 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2688
2689 * lib/target-supports.exp (check_effective_target_ucn_nocache):
2690 New function.
2691 (check_effective_target_ucn): Likewise.
2692
2693 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2694 if !ucn.
2695 * gcc.dg/ucnid-2.c: Likewise.
2696 * gcc.dg/ucnid-3.c: Likewise.
2697 * gcc.dg/ucnid-4.c: Likewise.
2698 * gcc.dg/ucnid-11.c: Likewise.
2699 * gcc.dg/ucnid-12.c: Likewise.
2700 * gcc.dg/ucnid-6.c: Skip if !ucn.
2701 * gcc.dg/ucnid-9.c: Likewise.
2702
2703 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2704
2705 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2706 lists to dg-skip-if.
2707 * gcc.target/i386/stackalign/return-3.c: Likewise.
2708
2709 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2710
2711 * gcc.target/i386/clearcap.map: New file.
2712 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2713 Pass clearcap.map by default if supported.
2714
2715 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2716
2717 PR fortran/42900
2718 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2719 Explain this.
2720 * gfortran.dg/stat_2.f90: Likewise.
2721
2722 2010-03-01 Tobias Burnus <burnus@net-b.de>
2723
2724 PR fortran/43199
2725 * gfortran.dg/module_read_2.f90: New test.
2726
2727 2010-02-27 Mark Mitchell <mark@codesourcery.com>
2728
2729 PR c++/42748
2730 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2731 * g++.dg/abi/mangle12.C: Likewise.
2732 * g++.dg/abi/mangle20-2.C: Likewise.
2733 * g++.dg/abi/mangle17.C: Likewise.
2734 * g++.dg/template/cond2.C: Likewise.
2735 * g++.dg/template/pr35240.C: Likewise.
2736
2737 2010-02-27 Richard Guenther <rguenther@suse.de>
2738
2739 PR tree-optimization/43186
2740 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2741
2742 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
2743
2744 * g++.dg/abi/packed1.C: Expect warning on the SH.
2745
2746 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
2747
2748 PR c++/42054:
2749 * g++.dg/parse/error37.C: New test.
2750
2751 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
2752
2753 PR c/24577
2754 PR c/43192
2755 * gcc.dg/pr8927-1.c: Match new note.
2756 * gcc.dg/990506-0.c: Likewise.
2757 * gcc.dg/gomp/flush-2.c: Likewise.
2758 * gcc.dg/gomp/atomic-5.c: Likewise.
2759 * gcc.dg/gomp/pr34607.c: Likewise.
2760 * gcc.dg/pr35746.c: Likewise.
2761 * gcc.dg/cpp/pragma-1.c: Likewise.
2762 * gcc.dg/cpp/pragma-2.c: Likewise.
2763 * gcc.dg/pr41842.c: Likewise.
2764 * gcc.dg/noncompile/20040629-1.c: Likewise.
2765 * objc.dg/private-1.m: Likewise.
2766
2767 2010-02-27 Tobias Burnus <burnus@net-b.de>
2768
2769 PR fortran/43185
2770 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2771 * gfortran.dg/default_initialization_4.f90: New test.
2772
2773 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
2774
2775 * gnat.dg/thin_pointer.ad[sb]: Rename into...
2776 * gnat.dg/thin_pointer1.ad[sb]: ...this.
2777 * gnat.dg/thin_pointer2.adb: New test.
2778 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2779
2780 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
2781
2782 PR c/20631
2783 * gcc.dg/cpp/c90-pedantic.c: New.
2784 * gcc.dg/cpp/c90.c: New.
2785 * gcc.dg/gnu90-const-expr-1.c: New.
2786 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2787
2788 2010-02-26 Richard Guenther <rguenther@suse.de>
2789
2790 PR tree-optimization/43186
2791 * gcc.c-torture/compile/pr43186.c: New testcase.
2792
2793 2010-02-26 Jakub Jelinek <jakub@redhat.com>
2794
2795 PR debug/43190
2796 * c-c++-common/dwarf2/pr43190.c: New test.
2797
2798 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
2799
2800 PR testsuite/37074:
2801 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2802
2803 2010-02-26 Richard Guenther <rguenther@suse.de>
2804
2805 PR tree-optimization/43188
2806 * gcc.c-torture/compile/pr43188.c: New testcase.
2807
2808 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
2809
2810 PR target/43175
2811 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2812
2813 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
2814
2815 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2816
2817 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
2818
2819 PR target/43154
2820 * gcc.target/powerpc/pr43154.c: New file.
2821
2822 2010-02-25 Jakub Jelinek <jakub@redhat.com>
2823
2824 PR debug/43166
2825 * gfortran.dg/debug/pr43166.f: New test.
2826
2827 PR debug/43165
2828 * gcc.dg/torture/pr43165.c: New test.
2829
2830 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
2831
2832 PR c/43128
2833 * c-c++-common/pr41779.c: Update.
2834
2835 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2836
2837 PR ada/32547
2838 * lib/gnat-dg.exp (gnat_load): Redefine.
2839
2840 * ada/acats/run_acats: Run run_all.sh with $SHELL.
2841 * ada/acats/run_all.sh: Downcase tasking not implemented message.
2842
2843 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2844
2845 PR libobjc/36610
2846 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2847 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2848 -fgnu-runtime.
2849 Sort entries.
2850
2851 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2852
2853 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2854
2855 2010-02-24 Jakub Jelinek <jakub@redhat.com>
2856
2857 PR debug/43150
2858 * gcc.dg/guality/vla-1.c: New test.
2859
2860 2010-02-24 Tobias Burnus <burnus@net-b.de>
2861
2862 PR fortran/43042
2863 * gfortran.dg/c_ptr_tests_15.f90: New test.
2864
2865 2010-02-23 Jakub Jelinek <jakub@redhat.com>
2866
2867 PR target/43107
2868 * gcc.target/i386/pr43107.c: New test.
2869
2870 2010-02-23 Jason Merrill <jason@redhat.com>
2871
2872 PR c++/43143
2873 * g++.dg/cpp0x/variadic100.C: New.
2874
2875 2010-02-23 Jason Merrill <jason@redhat.com>
2876
2877 PR debug/42800
2878 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2879 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2880 * c-c++-common/dwarf2/vla1.c: New.
2881
2882 2010-02-23 Jakub Jelinek <jakub@redhat.com>
2883
2884 PR target/43139
2885 * gcc.dg/pr43139.c: New test.
2886
2887 PR debug/43077
2888 * gcc.dg/guality/pr43077-1.c: New test.
2889
2890 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
2891
2892 PR 43123
2893 * gcc.dg/march.c: New.
2894 * gcc.dg/march-generic.c: New.
2895 * gcc.dg/mtune.c: New.
2896
2897 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2898
2899 PR middle-end/43083
2900 * gcc.dg/graphite/pr43083.c: New.
2901
2902 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2903
2904 PR middle-end/43097
2905 * gfortran.dg/graphite/pr43097.f: New.
2906
2907 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2908 Manuel López-Ibáñez <manu@gcc.gnu.org>
2909
2910 PR middle-end/43140
2911 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2912
2913 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2914
2915 PR middle-end/43026
2916 * g++.dg/graphite/pr43026.C: New.
2917
2918 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
2919
2920 PR c++/43126
2921 * gcc.dg/cleanup-1.c: Update.
2922 * gcc.dg/func-args-1.c: Update.
2923 * gcc.dg/format/sentinel-1.c: Update.
2924 * g++.old-deja/g++.jason/scoping10.C: Update.
2925 * g++.old-deja/g++.ns/lookup5.C: Update.
2926 * g++.dg/ext/cleanup-1.C: Update.
2927 * g++.dg/parse/varmod1.C: Update.
2928 * g++.dg/parse/error33.C: Update.
2929 * g++.dg/expr/call3.C: Update.
2930 * g++.dg/func-args-1.C: New.
2931
2932 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
2933
2934 PR c/43125
2935 * gcc.dg/attr-used-2.c: Moved to ...
2936 * c-c++-common/attr-used-2.c: Here.
2937
2938 * gcc.dg/attr-used.c: Moved to ...
2939 * c-c++-common/attr-used.c: Here.
2940
2941 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
2942
2943 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2944
2945 2010-02-22 Richard Guenther <rguenther@suse.de>
2946
2947 PR lto/43045
2948 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2949 * gfortran.dg/lto/20100222-1_1.c: Likewise.
2950
2951 2010-02-22 Richard Guenther <rguenther@suse.de>
2952
2953 PR tree-optimization/42749
2954 * gcc.c-torture/compile/pr42749.c: New testcase.
2955
2956 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
2957
2958 PR fortran/43072
2959 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2960 * gfortran.dg/internal_pack_9.f90: New test.
2961
2962 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
2963
2964 PR c++/23510
2965 * g++.dg/template/recurse.C: Adjust.
2966 * g++.dg/template/pr23510.C: New.
2967
2968 2010-02-21 Dodji Seketeli <dodji@redhat.com>
2969
2970 PR c++/42824
2971 * g++.dg/template/memclass4.C: New test.
2972
2973 2010-02-21 Tobias Burnus <burnus@net-b.de>
2974
2975 PR fortran/35259
2976 * gfortran.dg/reassoc_5.f90: New test.
2977
2978 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
2979
2980 PR target/43067
2981 * gcc.target/i386/pr43067.c: New test.
2982
2983 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
2984
2985 PR c++/35669
2986 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2987 -Wconversion-null.
2988 * g++.dg/warn/Wconversion-null.C: New test.
2989 * g++.old-deja/g++.other/null1.C: Move to...
2990 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2991
2992 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
2993
2994 PR fortran/36932
2995 PR fortran/36933
2996 * gfortran.dg/dependency_26.f90: New test.
2997
2998 PR fortran/43072
2999 * gfortran.dg/internal_pack_7.f90: New test.
3000
3001 PR fortran/43111
3002 * gfortran.dg/internal_pack_8.f90: New test.
3003
3004 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
3005
3006 PR 43128
3007 * c-c++-common/pr41779.c: Fix broken testcase.
3008
3009 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
3010
3011 PR 36513
3012 * c-c++-common/pr36513.c: New testcase.
3013 * c-c++-common/pr36513-2.c: New testcase.
3014
3015 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
3016
3017 PR 41779
3018 * c-c++-common/pr41779.c: New.
3019
3020 2010-02-19 Jakub Jelinek <jakub@redhat.com>
3021
3022 PR debug/43084
3023 * gcc.dg/pr43084.c: New test.
3024
3025 2010-02-19 Richard Guenther <rguenther@suse.de>
3026
3027 PR tree-optimization/42916
3028 * gcc.dg/pr42916.c: New testcase.
3029
3030 2010-02-18 Jason Merrill <jason@redhat.com>
3031
3032 PR c++/42837
3033 * g++.dg/abi/packed1.C: Add expected warning.
3034
3035 PR c++/43108
3036 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
3037 * gcc.dg/torture/dg-torture.exp: Likewise.
3038 * c-c++-common/torture/complex-sign.h,
3039 c-c++-common/torture/complex-sign-add.c,
3040 c-c++-common/torture/complex-sign-mixed-add.c,
3041 c-c++-common/torture/complex-sign-mixed-div.c,
3042 c-c++-common/torture/complex-sign-mixed-mul.c,
3043 c-c++-common/torture/complex-sign-mixed-sub.c,
3044 c-c++-common/torture/complex-sign-mul.c,
3045 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
3046 Adapt for C++ compilation as well.
3047
3048 PR c++/43070
3049 * g++.dg/ext/label1.C: Update.
3050 * g++.dg/ext/label2.C: Update.
3051
3052 PR c++/26261
3053 * g++.dg/template/dependent-name6.C: New.
3054
3055 PR c++/43109
3056 * g++.dg/parse/namespace12.C: New.
3057
3058 2010-02-18 Martin Jambor <mjambor@suse.cz>
3059
3060 PR tree-optimization/43066
3061 * gcc.c-torture/compile/pr43066.c: New test.
3062
3063 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
3064
3065 * g++.dg/ext/attrib35.C: Fix target selector string.
3066 * g++.dg/ext/attrib36.C: Ditto.
3067 * g++.dg/ext/attrib37.C: Ditto.
3068 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
3069 * g++.dg/abi/mangle25.C: Ditto.
3070
3071 2010-02-17 Jason Merrill <jason@redhat.com>
3072
3073 PR c++/43069
3074 * g++.dg/parse/namespace11.C: New.
3075
3076 PR c++/43093
3077 * g++.dg/ext/attrib37.C: New.
3078
3079 PR c++/43079
3080 * g++.dg/template/ptrmem20.C: New.
3081
3082 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
3083
3084 PR target/43103
3085 * gcc.target/i386/xop-check.h: Include m256-check.h.
3086 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
3087 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
3088 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
3089 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
3090
3091 2010-02-17 Jakub Jelinek <jakub@redhat.com>
3092
3093 PR debug/42918
3094 * gcc.dg/pr42918.c: New test.
3095
3096 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
3097
3098 * g++.dg/ext/attrib36.C: Require ILP32.
3099
3100 2010-02-16 Richard Guenther <rguenther@suse.de>
3101
3102 PR tree-optimization/41043
3103 * gfortran.dg/pr41043.f90: New testcase.
3104 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
3105
3106 2010-02-16 Jason Merrill <jason@redhat.com>
3107
3108 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
3109
3110 2010-02-16 Ira Rosen <irar@il.ibm.com>
3111
3112 PR tree-optimization/43074
3113 * gcc.dg/vect/fast-math-pr43074.c: New test.
3114
3115 2010-02-16 Jakub Jelinek <jakub@redhat.com>
3116
3117 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
3118
3119 2010-02-16 Jason Merrill <jason@redhat.com>
3120
3121 PR c++/43031
3122 * g++.dg/ext/attrib36.C: New.
3123
3124 PR c++/43036
3125 * g++.dg/other/array6.C: New.
3126
3127 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3128
3129 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
3130
3131 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
3132
3133 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
3134 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
3135 * gcc.target/i386/xop-vpermil2pd-1.c: New.
3136 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
3137 * gcc.target/i386/xop-vpermil2ps-1.c: New.
3138 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
3139
3140 2010-02-15 Richard Guenther <rguenther@suse.de>
3141
3142 PR middle-end/43068
3143 * g++.dg/torture/pr43068.C: New testcase.
3144
3145 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
3146
3147 PR c++/43024
3148 * g++.dg/opt/ice1.C: New.
3149
3150 2010-02-14 Jason Merrill <jason@redhat.com>
3151
3152 PR c++/41997
3153 * g++.dg/cpp0x/initlist-opt.C: New.
3154
3155 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
3156
3157 PR fortran/41113
3158 PR fortran/41117
3159 * gfortran.dg/internal_pack_6.f90: New test.
3160
3161 2010-02-12 Jason Merrill <jason@redhat.com>
3162
3163 PR c++/43054
3164 * g++.dg/cpp0x/variadic99.C: New.
3165
3166 2010-02-12 Jakub Jelinek <jakub@redhat.com>
3167
3168 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
3169 sign extend pointers to gualchk_t.
3170
3171 PR c++/43033
3172 * g++.dg/other/default3.C: Xfail g4 test.
3173
3174 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
3175
3176 PR middle-end/43012
3177 * gcc.dg/graphite/pr43012.c: New.
3178
3179 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
3180
3181 PR middle-end/42930
3182 * g++.dg/graphite/pr42930.C: New.
3183
3184 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
3185
3186 PR middle-end/42914
3187 PR middle-end/42530
3188 * gcc.dg/graphite/pr42530.c: New.
3189 * gcc.dg/graphite/pr42914.c: New.
3190
3191 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
3192
3193 PR middle-end/42771
3194 * gcc.dg/graphite/pr42771.c: New.
3195
3196 2010-02-11 Richard Guenther <rguenther@suse.de>
3197
3198 PR tree-optimization/42998
3199 * gcc.c-torture/compile/pr42998.c: New testcase.
3200
3201 2010-02-10 Jason Merrill <jason@redhat.com>
3202
3203 PR c++/41896
3204 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
3205
3206 PR c++/42983, core issue 906
3207 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
3208 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
3209
3210 PR c++/43016
3211 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
3212
3213 2010-02-10 Richard Guenther <rguenther@suse.de>
3214
3215 PR tree-optimization/43017
3216 * gcc.dg/torture/pr43017.c: New testcase.
3217
3218 2010-02-10 Tobias Burnus <burnus@net-b.de>
3219
3220 PR fortran/40823
3221 * gfortran.dg/private_type_1.f90: Update error location.
3222 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
3223 * gfortran.dg/typebound_operator_2.f03: Ditto.
3224 * gfortran.dg/assignment_2.f90: Ditto.
3225 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
3226 * gfortran.dg/binding_label_tests_9.f03: Ditto.
3227
3228 2010-02-10 Tobias Burnus <burnus@net-b.de>
3229
3230 PR fortran/43015
3231 * gfortran.dg/bind_c_usage_20.f90: New test.
3232
3233 2010-02-10 Jakub Jelinek <jakub@redhat.com>
3234
3235 PR debug/43010
3236 * g++.dg/debug/pr43010.C: New test.
3237
3238 2010-02-10 Richard Guenther <rguenther@suse.de>
3239
3240 PR c/43007
3241 * gcc.c-torture/execute/20100209-1.c: New testcase.
3242 * gcc.dg/fold-div-3.c: Likewise.
3243
3244 2010-02-10 Jakub Jelinek <jakub@redhat.com>
3245
3246 * gcc.dg/builtin-ffs-1.c: New test.
3247
3248 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3249
3250 PR fortran/42999
3251 * gfortran.dg/array_constructor_35.f90: New test.
3252
3253 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3254
3255 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
3256
3257 2010-02-09 Jason Merrill <jason@redhat.com>
3258
3259 PR c++/42399
3260 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
3261
3262 PR c++/42370
3263 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
3264
3265 2010-02-09 Tobias Burnus <burnus@net-b.de>
3266
3267 PR fortran/41869
3268 * gfortran.dg/module_write_1.f90: New test.
3269
3270 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
3271
3272 * gcc.dg/pr19340.c: Adjust.
3273
3274 2010-02-09 Richard Guenther <rguenther@suse.de>
3275
3276 PR tree-optimization/43008
3277 * gcc.c-torture/execute/pr43008.c: New testcase.
3278
3279 2010-02-09 Richard Guenther <rguenther@suse.de>
3280
3281 PR tree-optimization/43000
3282 * gcc.dg/torture/pr43000.c: New testcase.
3283 * gcc.dg/torture/pr43002.c: Likewise.
3284
3285 2010-02-09 Daniel Kraft <d@domob.eu>
3286
3287 PR fortran/39171
3288 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
3289 and pass -Wsurprising as necessary.
3290
3291 2010-02-08 Jakub Jelinek <jakub@redhat.com>
3292
3293 PR tree-optimization/42890
3294 * g++.dg/torture/pr42890.C: New test.
3295
3296 2010-02-08 Richard Guenther <rguenther@suse.de>
3297
3298 PR middle-end/42995
3299 * gcc.dg/tree-ssa/inline-4.c: New testcase.
3300
3301 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
3302
3303 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
3304 return 0 from main.
3305 * gcc.dg/graphite/block-1.c: Same.
3306 * gcc.dg/graphite/block-3.c: Same.
3307 * gcc.dg/graphite/block-4.c: Same.
3308 * gcc.dg/graphite/block-5.c: Same.
3309 * gcc.dg/graphite/block-6.c: Same.
3310 * gcc.dg/graphite/block-7.c: Same.
3311 * gcc.dg/graphite/interchange-0.c: Same.
3312 * gcc.dg/graphite/interchange-1.c: Same.
3313 * gcc.dg/graphite/interchange-10.c: Same.
3314 * gcc.dg/graphite/interchange-11.c: Same.
3315 * gcc.dg/graphite/interchange-12.c: Same.
3316 * gcc.dg/graphite/interchange-2.c: Same.
3317 * gcc.dg/graphite/interchange-3.c: Same.
3318 * gcc.dg/graphite/interchange-4.c: Same.
3319 * gcc.dg/graphite/interchange-5.c: Same.
3320 * gcc.dg/graphite/interchange-6.c: Same.
3321 * gcc.dg/graphite/interchange-7.c: Same.
3322 * gcc.dg/graphite/interchange-8.c: Same.
3323 * gcc.dg/graphite/interchange-9.c: Same.
3324 * gcc.dg/graphite/interchange-mvt.c: Same.
3325
3326 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
3327
3328 * gfortran.dg/graphite/id-19.f: New.
3329 * gfortran.dg/graphite/pr14741.f90: New.
3330 * gfortran.dg/graphite/pr41924.f90: New.
3331 * gfortran.dg/graphite/run-id-2.f90: New.
3332
3333 2010-02-07 Richard Guenther <rguenther@suse.de>
3334
3335 PR middle-end/42956
3336 * gcc.c-torture/compile/pr42956.c: New testcase.
3337
3338 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3339
3340 PR libfortran/42742
3341 * gfortran.dg/fmt_cache_2.f: New test.
3342
3343 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3344
3345 * gfortran.dg/read_no_eor.f90: New test.
3346
3347 2010-02-05 Jason Merrill <jason@redhat.com>
3348
3349 * g++.dg/ext/label13.C: Move constructor body out of class.
3350
3351 2010-02-03 Jason Merrill <jason@redhat.com>
3352
3353 PR c++/42870
3354 * g++.dg/ext/dllexport3.C: New.
3355
3356 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
3357
3358 * gcc.dg/format/ms-format3.c: New test for specific MS types.
3359
3360 2010-02-05 Richard Guenther <rguenther@suse.de>
3361
3362 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
3363
3364 2010-02-05 Dodji Seketeli <dodji@redhat.com>
3365
3366 PR c++/42915
3367 * g++.dg/other/crash-9.C: New test.
3368
3369 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
3370
3371 PR fortran/42309
3372 * gfortran.dg/subref_array_pointer_4.f90 : New test.
3373
3374 2010-02-04 Richard Guenther <rguenther@suse.de>
3375
3376 PR rtl-optimization/42952
3377 * gcc.dg/torture/pr42952.c: New testcase.
3378
3379 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3380
3381 PR libfortran/42901
3382 * gfortran.dg/namelist_60.f90: New test.
3383
3384 2010-02-03 Jason Merrill <jason@redhat.com>
3385
3386 PR c++/40138
3387 * g++.dg/ext/builtin11.C: New.
3388
3389 PR c++/4926
3390 PR c++/38600
3391 * g++.dg/abi/mangle35.C: New.
3392 * g++.dg/abi/mangle37.C: New.
3393
3394 PR c++/12909
3395 * g++.dg/abi/mangle36.C: New.
3396
3397 PR c++/35652
3398 * g++.dg/warn/string1.C: New.
3399
3400 2010-02-03 Richard Guenther <rguenther@suse.de>
3401
3402 PR tree-optimization/42944
3403 * gcc.dg/errno-1.c: New testcase.
3404
3405 2010-02-03 Richard Guenther <rguenther@suse.de>
3406
3407 PR middle-end/42927
3408 * gcc.c-torture/compile/pr42927.c: New testcase.
3409
3410 2010-02-03 Tobias Burnus <burnus@net-b.de>
3411
3412 PR fortran/42936
3413 * gfortran.dg/null_4.f90: New test.
3414
3415 2010-02-02 Jason Merrill <jason@redhat.com>
3416
3417 PR c++/41090
3418 * g++.dg/ext/label13.C: New.
3419
3420 2010-02-02 Tobias Burnus <burnus@net-b.de>
3421
3422 PR fortran/42650
3423 * gfortran.dg/func_result_5.f90: New test.
3424
3425 2010-02-01 Tobias Burnus <burnus@net-b.de>
3426
3427 PR fortran/42922
3428 * gfortran.dg/pure_initializer_3.f90: News test.
3429
3430 2010-01-31 Janus Weil <janus@gcc.gnu.org>
3431
3432 PR fortran/42888
3433 * gfortran.dg/allocate_derived_2.f90: New test.
3434
3435 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
3436
3437 PR middle-end/42898
3438 * gcc.dg/torture/pr42898-2.c: New test.
3439
3440 2010-01-31 Richard Guenther <rguenther@suse.de>
3441
3442 PR middle-end/42898
3443 * gcc.dg/torture/pr42898.c: New testcase.
3444
3445 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
3446
3447 PR fortran/38324
3448 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
3449 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
3450
3451 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
3452
3453 * g++.dg/tree-ssa/inline-1.C: New.
3454 * g++.dg/tree-ssa/inline-2.C: New.
3455 * g++.dg/tree-ssa/inline-3.C: New.
3456
3457 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
3458
3459 PR testsuite/41701
3460 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
3461 the string 'pow' in the pathname of the compiler from generating a
3462 test failure.
3463
3464 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3465
3466 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
3467 * g++.old-deja/g++.mike/eh17.C: Likewise.
3468 * g++.old-deja/g++.mike/p5571.C: Likewise.
3469
3470 2010-01-29 Dodji Seketeli <dodji@redhat.com>
3471
3472 PR c++/42758
3473 PR c++/42634
3474 PR c++/42336
3475 PR c++/42797
3476 PR c++/42880
3477 * g++.dg/other/crash-5.C: New test.
3478 * g++.dg/other/crash-6.C: New test.
3479 * g++.dg/other/crash-7.C: New test.
3480 * g++.dg/other/crash-8.C: New test.
3481
3482 2010-01-29 Jakub Jelinek <jakub@redhat.com>
3483
3484 PR rtl-optimization/42889
3485 * gcc.dg/pr42889.c: New test.
3486
3487 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
3488
3489 * gcc.target/i386/pr42881.c: Use SSE2.
3490
3491 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
3492
3493 PR target/42891
3494 * gcc.target/i386/pr42891.c: New test.
3495
3496 2010-01-28 Richard Guenther <rguenther@suse.de>
3497
3498 PR tree-optimization/42871
3499 * g++.dg/torture/pr42871.C: New testcase.
3500
3501 2010-01-28 Richard Guenther <rguenther@suse.de>
3502
3503 * gcc.dg/Wobjsize-1.h: New testcase.
3504 * gcc.dg/Wobjsize-1.c: Likewise.
3505
3506 2010-01-28 Richard Guenther <rguenther@suse.de>
3507
3508 PR middle-end/42883
3509 * g++.dg/torture/pr42883.C: New testcase.
3510
3511 2010-01-28 Michael Matz <matz@suse.de>
3512
3513 * gcc.target/i386/pr42881.c: New test.
3514
3515 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3516
3517 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
3518 Add i?86-*-solaris2* support.
3519
3520 2010-01-28 Dodji Seketeli <dodji@redhat.com>
3521
3522 PR c++/42713
3523 PR c++/42820
3524 * g++.dg/template/typedef27.C: New test case.
3525 * g++.dg/template/typedef28.C: New test case.
3526
3527 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
3528
3529 * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
3530
3531 2010-01-27 Richard Guenther <rguenther@suse.de>
3532
3533 PR middle-end/42878
3534 * gcc.dg/torture/pr42878-1.c: New testcase.
3535 * gcc.dg/torture/pr42878-2.c: Likewise.
3536
3537 2010-01-27 Jakub Jelinek <jakub@redhat.com>
3538
3539 PR middle-end/42874
3540 * gcc.dg/vla-22.c: New test.
3541
3542 2010-01-26 Jakub Jelinek <jakub@redhat.com>
3543
3544 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
3545 current collation.
3546
3547 2010-01-26 Richard Guenther <rguenther@suse.de>
3548
3549 PR rtl-optimization/42685
3550 * gcc.dg/pr42685.c: New testcase.
3551 * g++.dg/other/pr42685.C: Likewise.
3552
3553 2010-01-26 Richard Guenther <rguenther@suse.de>
3554
3555 PR middle-end/42806
3556 * g++.dg/other/pr42806.C: New testcase.
3557
3558 2010-01-26 Richard Guenther <rguenther@suse.de>
3559
3560 PR tree-optimization/42250
3561 * gcc.dg/pr42250.c: New testcase.
3562
3563 2010-01-25 Arnaud Charlet <charlet@adacore.com>
3564
3565 * gnat.dg/array_bounds_test.adb: New test.
3566
3567 2010-01-25 Tobias Burnus <burnus@net-b.de>
3568
3569 PR fortran/42858
3570 * gfortran.dg/generic_21.f90: New test.
3571
3572 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3573
3574 PR testsuite/41522
3575 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
3576
3577 2010-01-24 Mark Mitchell <mark@codesourcery.com>
3578
3579 PR c++/42748
3580 * g++.dg/abi/arm_va_list2.C: New test.
3581 * g++.dg/abi/arm_va_list2.h: Companion header file.
3582
3583 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
3584
3585 PR fortran/41044
3586 * gfortran.dg/parameter_array_ref_2.f90 : New test.
3587
3588 PR fortran/41167
3589 * gfortran.dg/char_array_arg_1.f90 : New test.
3590
3591 * gfortran.dg/pr25923.f90 : Remove XFAIL.
3592
3593 2010-01-24 Tobias Burnus <burnus@net-b.de>
3594
3595 PR fortran/39304
3596 * gfortran.dg/generic_20.f90: New test.
3597
3598 2010-01-22 Michael Matz <matz@suse.de>
3599
3600 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
3601 -msse2.
3602
3603 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
3604
3605 PR fortran/42736
3606 * gfortran.dg/dependency_25.f90 : New test.
3607
3608 2010-01-21 Martin Jambor <mjambor@suse.cz>
3609
3610 PR tree-optimization/42585
3611 * gcc.dg/tree-ssa/pr42585.c: New test.
3612
3613 2010-01-21 Richard Guenther <rguenther@suse.de>
3614
3615 PR middle-end/19988
3616 * gcc.dg/pr19988.c: New testcase.
3617
3618 2010-01-20 Janis Johnson <janis187@us.ibm.com>
3619
3620 * g++.dg/compat/decimal/compat-common.h: New file.
3621 * g++.dg/compat/decimal/decimal-dummy.h: New file.
3622 * g++.dg/compat/decimal/pass_x.h: New file.
3623 * g++.dg/compat/decimal/pass_y.h: New file.
3624 * g++.dg/compat/decimal/pass-1_main.C: New file.
3625 * g++.dg/compat/decimal/pass-1_x.C: New file.
3626 * g++.dg/compat/decimal/pass-1_y.C: New file.
3627 * g++.dg/compat/decimal/pass-2_main.C: New file.
3628 * g++.dg/compat/decimal/pass-2_x.C: New file.
3629 * g++.dg/compat/decimal/pass-2_y.C: New file.
3630 * g++.dg/compat/decimal/pass-3_main.C: New file.
3631 * g++.dg/compat/decimal/pass-3_x.C: New file.
3632 * g++.dg/compat/decimal/pass-3_y.C: New file.
3633 * g++.dg/compat/decimal/pass-4_main.C: New file.
3634 * g++.dg/compat/decimal/pass-4_x.C: New file.
3635 * g++.dg/compat/decimal/pass-4_y.C: New file.
3636 * g++.dg/compat/decimal/pass-5_main.C: New file.
3637 * g++.dg/compat/decimal/pass-5_x.C: New file.
3638 * g++.dg/compat/decimal/pass-5_y.C: New file.
3639 * g++.dg/compat/decimal/pass-6_main.C: New file.
3640 * g++.dg/compat/decimal/pass-6_x.C: New file.
3641 * g++.dg/compat/decimal/pass-6_y.C: New file.
3642 * g++.dg/compat/decimal/return_x.h: New file.
3643 * g++.dg/compat/decimal/return_y.h: New file.
3644 * g++.dg/compat/decimal/return-1_main.C: New file.
3645 * g++.dg/compat/decimal/return-1_x.C: New file.
3646 * g++.dg/compat/decimal/return-1_y.C: New file.
3647 * g++.dg/compat/decimal/return-2_main.C: New file.
3648 * g++.dg/compat/decimal/return-2_x.C: New file.
3649 * g++.dg/compat/decimal/return-2_y.C: New file.
3650 * g++.dg/compat/decimal/return-3_main.C: New file.
3651 * g++.dg/compat/decimal/return-3_x.C: New file.
3652 * g++.dg/compat/decimal/return-3_y.C: New file.
3653 * g++.dg/compat/decimal/return-4_main.C: New file.
3654 * g++.dg/compat/decimal/return-4_x.C: New file.
3655 * g++.dg/compat/decimal/return-4_y.C: New file.
3656 * g++.dg/compat/decimal/return-5_main.C: New file.
3657 * g++.dg/compat/decimal/return-5_x.C: New file.
3658 * g++.dg/compat/decimal/return-5_y.C: New file.
3659 * g++.dg/compat/decimal/return-6_main.C: New file.
3660 * g++.dg/compat/decimal/return-6_x.C: New file.
3661 * g++.dg/compat/decimal/return-6_y.C: New file.
3662
3663 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
3664
3665 PR debug/42715
3666 * gcc.dg/pr42715.c: New.
3667
3668 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3669
3670 PR c++/42038
3671 * g++.dg/parse/crash55.C: New.
3672
3673 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
3674
3675 PR debug/42782
3676 * gcc.dg/guality/pr42782.c: New.
3677
3678 2010-01-20 Jason Merrill <jason@redhat.com>
3679
3680 PR c++/41788
3681 * g++.dg/abi/packed1.C: New.
3682
3683 PR c++/41920
3684 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3685
3686 PR c++/40750
3687 * g++.dg/parse/fn-typedef1.C: New.
3688 * g++.dg/other/cv_quals.C: Adjust.
3689
3690 2010-01-20 Anthony Green <green@moxielogic.com>
3691
3692 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3693 pack(push) pragma).
3694 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3695 * gcc.dg/20020312-2.c: Port this to the moxie core.
3696 * gcc.dg/weak/typeof-2.c: Ditto.
3697
3698 2010-01-20 Richard Guenther <rguenther@suse.de>
3699
3700 PR tree-optimization/42717
3701 * gcc.c-torture/compile/pr42717.c: New testcase.
3702
3703 2010-01-20 Jakub Jelinek <jakub@redhat.com>
3704
3705 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3706 of signed, add a few new tests.
3707
3708 PR middle-end/42803
3709 * g++.dg/parse/limits-initializer1.C: New test.
3710
3711 2010-01-19 Janus Weil <janus@gcc.gnu.org>
3712
3713 PR fortran/42804
3714 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3715 * gfortran.dg/typebound_call_12.f03: New test.
3716
3717 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
3718
3719 PR fortran/42783
3720 * gfortran.dg/bounds_check_15.f90 : New test.
3721
3722 2010-01-19 Michael Matz <matz@suse.de>
3723
3724 PR tree-optimization/41783
3725 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3726
3727 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3728
3729 PR target/38697.
3730 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3731 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3732 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
3733 * gcc.target/arm/neon/vget_lows16.c: Likewise.
3734 * gcc.target/arm/neon/vget_lows32.c: Likewise.
3735 * gcc.target/arm/neon/vget_lows64.c: Likewise.
3736 * gcc.target/arm/neon/vget_lows8.c: Likewise.
3737 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3738 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3739 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3740 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3741
3742 2010-01-19 Janus Weil <janus@gcc.gnu.org>
3743
3744 PR fortran/42545
3745 * gfortran.dg/extends_6.f03: Modified an error message.
3746 * gfortran.dg/extends_10.f03: New test.
3747 * gfortran.dg/private_type_6.f03: Modified an error message.
3748 * gfortran.dg/structure_constructor_8.f03: Ditto.
3749
3750 2010-01-19 Jakub Jelinek <jakub@redhat.com>
3751
3752 PR tree-optimization/42719
3753 * gcc.dg/pr42719.c: New test.
3754
3755 PR debug/42728
3756 * gcc.dg/pr42728.c: New test.
3757
3758 2010-01-19 Anthony Green <green@moxielogic.com>
3759
3760 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3761
3762 2010-01-18 Anthony Green <green@moxielogic.com>
3763
3764 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3765 for moxie.
3766
3767 2010-01-19 Dodji Seketeli <dodji@redhat.com>
3768
3769 * g++.dg/template/error45.C: reverted as part of reverting the
3770 fix of PR c++/42634.
3771
3772 2010-01-18 Dodji Seketeli <dodji@redhat.com>
3773
3774 PR c++/42634
3775 * g++.dg/template/error45.C: New test.
3776
3777 2010-01-18 Dodji Seketeli <dodji@redhat.com>
3778
3779 PR c++/42766
3780 * g++.dg/conversion/op6.C: New test.
3781
3782 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
3783
3784 PR target/42774
3785 * gcc.target/alpha/pr42774.c: New test.
3786
3787 2010-01-18 Richard Guenther <rguenther@suse.de>
3788
3789 PR tree-optimization/42781
3790 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3791
3792 2010-01-17 Richard Guenther <rguenther@suse.de>
3793
3794 PR middle-end/42248
3795 * gcc.c-torture/execute/pr42248.c: New testcase.
3796
3797 2010-01-17 Richard Guenther <rguenther@suse.de>
3798
3799 PR tree-optimization/42773
3800 * g++.dg/torture/pr42773.C: New testcase.
3801
3802 2010-01-17 Janus Weil <janus@gcc.gnu.org>
3803
3804 PR fortran/42677
3805 * gfortran.dg/interface_assignment_5.f90: New test.
3806
3807 2010-01-17 Dodji Seketeli <dodji@redhat.com>
3808
3809 PR c++/42697
3810 * g++.dg/template/crash94.C: Reverted.
3811
3812 2010-01-17 Jie Zhang <jie.zhang@analog.com>
3813
3814 PR debug/42767
3815 * gcc.dg/debug/pr42767.c: New.
3816
3817 2010-01-15 Jason Merrill <jason@redhat.com>
3818
3819 PR c++/42761
3820 * g++.dg/cpp0x/decltype22.C: New.
3821
3822 2010-01-16 Jakub Jelinek <jakub@redhat.com>
3823
3824 PR middle-end/42760
3825 * g++.dg/torture/pr42760.C: New test.
3826
3827 2010-01-15 Jing Yu <jingyu@google.com>
3828
3829 PR rtl-optimization/42691
3830 * gcc.c-torture/execute/pr42691.c: New.
3831
3832 2010-01-15 Richard Guenther <rguenther@suse.de>
3833
3834 PR middle-end/42739
3835 * g++.dg/torture/pr42739.C: New testcase.
3836
3837 2010-01-15 Dodji Seketeli <dodji@redhat.com>
3838
3839 * g++.dg/template/error45.C: Revert as part of reverting changes
3840 or PR c++/42634.
3841
3842 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3843
3844 PR fortran/42684
3845 * gfortran.dg/interface_31.f90: New test.
3846
3847 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3848
3849 * gcc.target/powerpc/pr42747.c: New file.
3850
3851 2010-01-14 Jakub Jelinek <jakub@redhat.com>
3852
3853 PR middle-end/42674
3854 * c-c++-common/pr42674.c: New test.
3855
3856 PR c++/42608
3857 * g++.dg/template/instantiate11.C: New test.
3858
3859 2010-01-14 Jason Merrill <jason@redhat.com>
3860
3861 PR c++/42701
3862 * g++.dg/overload/error3.C: New.
3863
3864 PR c++/42655
3865 * g++.dg/overload/rvalue1.C: New.
3866
3867 2010-01-14 Martin Jambor <mjambor@suse.cz>
3868
3869 PR tree-optimization/42706
3870 * gcc.dg/ipa/pr42706.c: New testcase.
3871
3872 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
3873
3874 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3875
3876 2010-01-14 Martin Jambor <mjambor@suse.cz>
3877
3878 PR tree-optimization/42714
3879 * g++.dg/torture/pr42714.C: New test.
3880
3881 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3882
3883 PR rtl-optimization/42246
3884 * gfortran.dg/pr42246-2.f: New.
3885
3886 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3887
3888 PR rtl-optimization/42389
3889 * gcc.dg/pr42389.c: New.
3890
3891 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3892
3893 PR rtl-optimization/42388
3894 * gcc.dg/pr42388.c: New.
3895
3896 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3897
3898 PR rtl-optimization/42294
3899 * gfortran.dg/pr42294.f: New.
3900
3901 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3902
3903 PR rtl-optimization/39453
3904 PR rtl-optimization/42246
3905 * gcc.dg/pr39453.c: New.
3906 * gcc.dg/pr42246.c: New.
3907
3908 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3909
3910 PR middle-end/42245
3911 * gcc.dg/pr42245.c: New.
3912 * gcc.dg/pr42245-2.c: New.
3913
3914 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3915
3916 PR rtl-optimization/42249
3917 * gcc.dg/pr42249.c: New.
3918
3919 2010-01-14 Jakub Jelinek <jakub@redhat.com>
3920
3921 PR c/42721
3922 * gcc.c-torture/execute/pr42721.c: New test.
3923
3924 2010-01-14 Ira Rosen <irar@il.ibm.com>
3925
3926 PR tree-optimization/42709
3927 * gcc.dg/vect/pr42709.c: New test.
3928
3929 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
3930
3931 PR fortran/41478
3932 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3933 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3934
3935 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
3936
3937 PR fortran/42481
3938 * gfortran.dg/generic_19.f90 : New test.
3939
3940 2010-01-13 Richard Guenther <rguenther@suse.de>
3941
3942 PR tree-optimization/42730
3943 * gcc.c-torture/compile/pr42730.c: New testcase.
3944
3945 2010-01-13 Steve Ellcey <sje@cup.hp.com>
3946
3947 PR target/pr42542
3948 * gcc.target/ia64/pr42542-1.c: New.
3949 * gcc.target/ia64/pr42542-2.c: New.
3950 * gcc.target/ia64/pr42542-3.c: New.
3951
3952 2010-01-13 Dodji Seketeli <dodji@redhat.com>
3953
3954 PR c++/42634
3955 * g++.dg/template/error45.C: New test.
3956
3957 2010-01-13 Martin Jambor <mjambor@suse.cz>
3958
3959 PR tree-optimization/42704
3960 * g++.dg/torture/pr42704.C: New test.
3961
3962 2010-01-13 Martin Jambor <mjambor@suse.cz>
3963
3964 PR tree-optimization/42703
3965 * gcc.c-torture/compile/pr42703.c: New test.
3966
3967 2010-01-13 Richard Guenther <rguenther@suse.de>
3968
3969 PR tree-optimization/42705
3970 * gcc.c-torture/compile/pr42705.c: New testcase.
3971
3972 2010-01-13 Jie Zhang <jie.zhang@analog.com>
3973
3974 * gcc.target/bfin/l2.c: New test.
3975 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3976
3977 2010-01-13 Richard Guenther <rguenther@suse.de>
3978
3979 PR middle-end/42716
3980 * gcc.c-torture/compile/pr42716.c: New testcase.
3981
3982 2010-01-13 Richard Guenther <rguenther@suse.de>
3983
3984 PR lto/42678
3985 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3986
3987 2010-01-12 Joseph Myers <joseph@codesourcery.com>
3988
3989 PR c/42708
3990 * gcc.c-torture/compile/pr42708-1.c: New test.
3991
3992 2010-01-12 Jakub Jelinek <jakub@redhat.com>
3993
3994 PR debug/42662
3995 * gcc.dg/pr42662.c: New test.
3996
3997 PR tree-optimization/42645
3998 * g++.dg/other/pr42645-1.C: New test.
3999 * g++.dg/other/pr42645-2.C: New test.
4000
4001 2010-01-11 Janis Johnson <janis187@us.ibm.com>
4002
4003 PR target/42416
4004 * gcc.target/powerpc/warn-1.c: New test.
4005 * gcc.target/powerpc/warn-2.c: New test.
4006
4007 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
4008
4009 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
4010 stack alignment.
4011
4012 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
4013
4014 * gcc.dg/lto/20100108_0.c: New.
4015
4016 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
4017
4018 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
4019 Add -march=i686 -msse for 32bit x86 targets.
4020
4021 2010-01-10 Richard Guenther <rguenther@suse.de>
4022
4023 PR middle-end/42667
4024 * gcc.dg/torture/pr42667.c: New testcase.
4025
4026 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4027
4028 PR fortran/32489
4029 * gfortran.dg/array_constructor_34.f90: New test.
4030
4031 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4032
4033 PR fortran/20923
4034 * gfortran.dg/array_constructor_33.f90: New test.
4035 gfortran.dg/array_function_5.f90: Add credit.
4036
4037 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
4038
4039 PR debug/42631
4040 * gcc.dg/pr42631.c: New.
4041
4042 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
4043
4044 PR debug/42630
4045 * gcc.dg/pr42630.c: New.
4046
4047 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
4048
4049 PR debug/42629
4050 * gcc.dg/pr42629.c: New.
4051
4052 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
4053
4054 PR middle-end/42363
4055 * gcc.dg/torture/pr42363.c: New.
4056
4057 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
4058
4059 PR debug/42604
4060 PR debug/42395
4061 * gcc.dg/vect/pr42604.c: New.
4062 * gcc.dg/vect/pr42395.c: New.
4063
4064 2010-01-09 Richard Guenther <rguenther@suse.de>
4065
4066 PR middle-end/42512
4067 * gcc.c-torture/execute/pr42512.c: New testcase.
4068
4069 2010-01-09 Tobias Burnus <burnus@net-b.de>
4070
4071 PR fortran/41298
4072 * gfortran.dg/c_ptr_tests_14.f90: New test.
4073
4074 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4075
4076 PR ada/41929
4077 * gnat.dg/null_pointer_deref1.adb: Don't run on
4078 sparc*-sun-solaris2.11.
4079
4080 2010-01-08 Richard Guenther <rguenther@suse.de>
4081
4082 PR lto/42528
4083 * gcc.dg/lto/20100103-1_0.c: New testcase.
4084 * gcc.dg/lto/20100103-2_0.c: Likewise.
4085
4086 2010-01-08 Tobias Burnus <burnus@net-b.de
4087
4088 PR/fortran 25829
4089 * gfortran.dg/asynchronous_1.f90: New test.
4090 * gfortran.dg/asynchronous_2.f90: New test.
4091 * gfortran.dg/conflicts.f90: Update error message.
4092
4093 2010-01-07 Dodji Seketeli <dodji@redhat.com>
4094
4095 c++/40155
4096 * g++.dg/cpp0x/variadic-unify-2.C: New test.
4097
4098 2010-01-07 Jakub Jelinek <jakub@redhat.com>
4099
4100 PR tree-optimization/42625
4101 * g++.dg/opt/dtor4.C: New test.
4102 * g++.dg/opt/dtor4.h: New.
4103 * g++.dg/opt/dtor4-aux.cc: New.
4104
4105 2010-01-07 Tobias Burnus <burnus@net-b.de>
4106
4107 PR fortran/42597
4108 * gfortran.dg/proc_ptr_26.f90: New test.
4109
4110 2010-01-07 Tobias Burnus <burnus@net-b.de>
4111
4112 PR fortran/41872
4113 * gfortran.dg/allocatable_scalar_7.f90: New test.
4114
4115 2010-01-06 Richard Guenther <rguenther@suse.de>
4116
4117 * gcc.c-torture/compile/pr42632.c: New testcase.
4118
4119 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
4120
4121 PR target/42542
4122 * gcc.target/i386/pr42542-4.c: New.
4123 * gcc.target/i386/pr42542-4a.c: Likewise.
4124 * gcc.target/i386/pr42542-5.c: Likewise.
4125 * gcc.target/i386/pr42542-5a.c: Likewise.
4126
4127 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
4128
4129 * gcc.dg/tls/opt-15.c: New test.
4130
4131 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
4132
4133 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
4134
4135 2010-01-05 Martin Jambor <mjambor@suse.cz>
4136
4137 PR tree-optimization/42462
4138 * g++.dg/torture/pr42462.C: New test.
4139
4140 2010-01-05 Jason Merrill <jason@redhat.com>
4141
4142 * g++.dg/cpp0x/initlist30.C: New test.
4143
4144 2010-01-05 Richard Guenther <rguenther@suse.de>
4145
4146 PR tree-optimization/42614
4147 * gcc.c-torture/execute/pr42614.c: New testcase.
4148
4149 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
4150
4151 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
4152 * gcc.dg/Wunreachable-1.c: Remove the testcase of
4153 -Wunreachable-code.
4154 * gcc.dg/Wunreachable-2.c: Likewise.
4155 * gcc.dg/Wunreachable-3.c: Likewise.
4156 * gcc.dg/Wunreachable-4.c: Likewise.
4157 * gcc.dg/Wunreachable-5.c: Likewise.
4158 * gcc.dg/Wunreachable-6.c: Likewise.
4159 * gcc.dg/Wunreachable-7.c: Likewise.
4160 * gcc.dg/Wunreachable-8.c: Likewise.
4161 * gcc.dg/20041231-1.c: Likewise.
4162
4163 2010-01-05 Jakub Jelinek <jakub@redhat.com>
4164
4165 PR other/42611
4166 * gcc.dg/pr42611.c: New test.
4167
4168 PR tree-optimization/42508
4169 * g++.dg/opt/pr42508.C: New test.
4170
4171 2010-01-05 Tobias Burnus <burnus@net-b.de>
4172
4173 PR fortran/41872
4174 * gfortran.dg/allocatable_scalar_8.f90: New.
4175
4176 2010-01-04 Martin Jambor <mjambor@suse.cz>
4177
4178 PR tree-optimization/42398
4179 * gcc.c-torture/compile/pr42398.c: New test.
4180
4181 2010-01-04 Jason Merrill <jason@redhat.com>
4182
4183 PR c++/42555
4184 * g++.dg/ext/attrib35.C: New.
4185
4186 PR c++/42567
4187 * g++.dg/cpp0x/auto17.C: New.
4188
4189 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
4190
4191 * gcc.dg/lto/20100104_0.c: New.
4192
4193 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
4194
4195 PR target/42542
4196 * gcc.target/i386/pr42542-1.c: New.
4197 * gcc.target/i386/pr42542-1a.c: Likewise.
4198 * gcc.target/i386/pr42542-1b.c: Likewise.
4199 * gcc.target/i386/pr42542-2.c: Likewise.
4200 * gcc.target/i386/pr42542-2a.c: Likewise.
4201 * gcc.target/i386/pr42542-2b.c: Likewise.
4202 * gcc.target/i386/pr42542-3.c: Likewise.
4203 * gcc.target/i386/pr42542-3a.c: Likewise.
4204
4205 2009-01-04 Tobias Burnus <burnus@net-b.de>
4206
4207 PR fortran/41872
4208 * gfortran.dg/allocatable_scalar_5.f90: New test.
4209 * gfortran.dg/allocatable_scalar_6.f90: New test.
4210
4211 2010-01-03 Richard Guenther <rguenther@suse.de>
4212
4213 PR testsuite/42583
4214 * gfortran.dg/gomp/recursion1.f90: Remove.
4215
4216 2010-01-03 Richard Guenther <rguenther@suse.de>
4217
4218 * gcc.dg/Warray-bounds.c: Remove XFAILs.
4219 * gcc.dg/uninit-6.c: Likewise.
4220 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
4221
4222 2010-01-03 Richard Guenther <rguenther@suse.de>
4223
4224 PR tree-optimization/42589
4225 * gcc.target/i386/pr42589.c: New testcase.
4226
4227 2010-01-03 Richard Guenther <rguenther@suse.de>
4228
4229 PR tree-optimization/42438
4230 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
4231
4232 2010-01-02 Richard Guenther <rguenther@suse.de>
4233
4234 PR testsuite/41651
4235 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
4236
4237 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
4238
4239 PR target/42448
4240 * gcc.target/alpha/pr42448-1.c: New test.
4241 * gcc.target/alpha/pr42448-2.c: Ditto.
4242
4243 2010-01-01 Joseph Myers <joseph@codesourcery.com>
4244
4245 PR preprocessor/41947
4246 * gcc.dg/c99-hexfloat-3.c: New test.
4247
4248 2010-01-01 Richard Guenther <rguenther@suse.de>
4249
4250 PR c/42570
4251 * gcc.c-torture/execute/pr42570.c: New testcase.
4252
4253 2010-01-01 Richard Guenther <rguenther@suse.de>
4254
4255 PR middle-end/42559
4256 * gcc.c-torture/compile/pr42559.c: New testcase.
4257
4258 \f
4259 Copyright (C) 2010 Free Software Foundation, Inc.
4260
4261 Copying and distribution of this file, with or without modification,
4262 are permitted in any medium without royalty provided the copyright
4263 notice and this notice are preserved.
This page took 0.212953 seconds and 5 git commands to generate.