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