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