1 2010-07-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3 * gfortran.dg/runtime_warning_1.f90: Remove extra dg line.
5 2010-07-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7 * gfortran.dg/runtime_warning_1.f90: Fix dg syntax.
8 * gfortran.dg/intent_out_5.f90: Same.
9 * gfortran.dg/ltrans-7.f90: Same.
10 * gfortran.dg/char_bounds_check_fail_1.f90: Same.
12 2010-07-02 Jan Hubicka <jh@suse.cz>
14 * gcc.dg/tree-ssa/ipa-split-5.c: New function.
16 2010-07-02 Iain Sandoe <iains@gcc.gnu.org>
18 * objc-obj-c++-shared/Object1.h: Correct Line endings.
20 2010-07-02 Jakub Jelinek <jakub@redhat.com>
23 * c-c++-common/Wunused-var-12.c: New test.
25 2010-07-02 Bernd Schmidt <bernds@codesourcery.com>
28 * gcc.target/arm/pr42835.c: New test.
31 * gcc.target/arm/pr42172-1.c: New test.
33 2010-07-02 Paolo Carlini <paolo.carlini@oracle.com>
35 * g++.dg/template/crash98.C: Remove stray // from dg-error comment.
37 2010-07-02 Sandra Loosemore <sandra@codesourcery.com>
39 * gcc.target/arm/neon/vdup_ns64.c: Regenerated.
40 * gcc.target/arm/neon/vdup_nu64.c: Regenerated.
41 * gcc.target/arm/neon/vdupQ_ns64.c: Regenerated.
42 * gcc.target/arm/neon/vdupQ_nu64.c: Regenerated.
43 * gcc.target/arm/neon/vmov_ns64.c: Regenerated.
44 * gcc.target/arm/neon/vmov_nu64.c: Regenerated.
45 * gcc.target/arm/neon/vmovQ_ns64.c: Regenerated.
46 * gcc.target/arm/neon/vmovQ_nu64.c: Regenerated.
47 * gcc.target/arm/neon/vget_lanes64.c: Regenerated.
48 * gcc.target/arm/neon/vget_laneu64.c: Regenerated.
49 * gcc.target/arm/neon/vset_lanes64.c: Regenerated.
50 * gcc.target/arm/neon/vset_laneu64.c: Regenerated.
51 * gcc.target/arm/neon-vdup_ns64.c: New.
52 * gcc.target/arm/neon-vdup_nu64.c: New.
53 * gcc.target/arm/neon-vdupQ_ns64.c: New.
54 * gcc.target/arm/neon-vdupQ_nu64.c: New.
55 * gcc.target/arm/neon-vdupQ_lanes64.c: New.
56 * gcc.target/arm/neon-vdupQ_laneu64.c: New.
57 * gcc.target/arm/neon-vmov_ns64.c: New.
58 * gcc.target/arm/neon-vmov_nu64.c: New.
59 * gcc.target/arm/neon-vmovQ_ns64.c: New.
60 * gcc.target/arm/neon-vmovQ_nu64.c: New.
61 * gcc.target/arm/neon-vget_lanes64.c: New.
62 * gcc.target/arm/neon-vget_laneu64.c: New.
63 * gcc.target/arm/neon-vset_lanes64.c: New.
64 * gcc.target/arm/neon-vset_laneu64.c: New.
66 2010-07-02 Richard Guenther <rguenther@suse.de>
68 * g++.dg/torture/20100702-1.C: New testcase.
70 2010-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
73 * gcc.c-torture/compile/pr44707.c: New test.
75 2010-07-02 Paolo Carlini <paolo.carlini@oracle.com>
78 * g++.dg/template/crash101.C: New.
80 2010-07-02 Iain Sandoe <iains@gcc.gnu.org>
82 * obj-c++.dg/cxx-ivars-3.mm: Make the test require OSX <= 10.4.
83 Use the ABI-0 accessors and fail it for m64.
85 2010-07-02 Jan Hubicka <jh@suse.cz>
87 * g++.dg/tree-ssa/pr44706.C: New testcase.
89 2010-07-02 Richard Guenther <rguenther@suse.de>
91 PR tree-optimization/44748
92 * gcc.dg/tree-ssa/ssa-ccp-29.c: New testcase.
94 2010-07-02 Iain Sandoe <iains@gcc.gnu.org>
96 * objc-obj-c++-shared/next-abi.h: Remove dependency on system
97 headers. Add clause to reflect that, pre-10.5, ABI is always 0.
98 * objc/execute/forward-1.m: Depend only on __NEXT_RUNTIME__ for
99 the method types to forward:.
101 2010-06-30 Jason Merrill <jason@redhat.com>
103 * g++.dg/cpp0x/nullptr04.C: Use __INTPTR_TYPE__.
104 * g++.dg/other/pr25632.C: Likewise.
106 2010-07-01 Jakub Jelinek <jakub@redhat.com>
108 PR tree-optimization/40421
109 * gfortran.fortran-torture/compile/pr40421.f90: New test.
111 2010-07-01 Richard Guenther <rguenther@suse.de>
115 * gcc.c-torture/execute/20100316-1.c: New testcase.
116 * gcc.c-torture/execute/pr44468.c: Likewise.
117 * gcc.c-torture/compile/20100609-1.c: Likewise.
118 * gcc.dg/volatile2.c: Adjust.
119 * gcc.dg/plugin/selfassign.c: Likewise.
120 * gcc.dg/pr36902.c: Likewise.
121 * gcc.dg/tree-ssa/foldaddr-2.c: Remove.
122 * gcc.dg/tree-ssa/foldaddr-3.c: Likewise.
123 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
124 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
125 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
126 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
127 * gcc.dg/tree-ssa/ssa-ccp-21.c: Likewise.
128 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Likewise.
129 * gcc.dg/tree-ssa/20030807-7.c: Likewise.
130 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
131 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
132 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
133 * gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
134 * gcc.dg/tree-ssa/forwprop-1.c: Likewise.
135 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
136 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
137 * gcc.dg/tree-ssa/ssa-ccp-25.c: Likewise.
138 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
139 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
140 * gcc.dg/tree-ssa/ssa-ccp-26.c: Likewise.
141 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
142 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
143 * gcc.dg/tree-ssa/forwprop-5.c: Likewise.
144 * gcc.dg/struct/w_prof_two_strs.c: XFAIL.
145 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
146 * gcc.dg/struct/wo_prof_global_var.c: Likewise.
147 * gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise.
148 * gcc.dg/struct/w_prof_local_array.c: Likewise.
149 * gcc.dg/struct/w_prof_single_str_global.c: Likewise.
150 * gcc.dg/struct/wo_prof_escape_str_init.c: Likewise.
151 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
152 * gcc.dg/struct/w_prof_global_array.c: Likewise.
153 * gcc.dg/struct/wo_prof_array_field.c: Likewise.
154 * gcc.dg/struct/wo_prof_single_str_local.c: Likewise.
155 * gcc.dg/struct/w_prof_local_var.c: Likewise.
156 * gcc.dg/struct/wo_prof_two_strs.c: Likewise.
157 * gcc.dg/struct/wo_prof_empty_str.c: Likewise.
158 * gcc.dg/struct/wo_prof_local_array.c: Likewise.
159 * gcc.dg/struct/w_prof_global_var.c: Likewise.
160 * gcc.dg/struct/wo_prof_single_str_global.c: Likewise.
161 * gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise.
162 * gcc.dg/struct/wo_prof_global_array.c: Likewise.
163 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
164 * gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise.
165 * gcc.dg/struct/wo_prof_double_malloc.c: Likewise.
166 * gcc.dg/struct/w_ratio_cold_str.c: Likewise.
167 * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise.
168 * gcc.dg/struct/wo_prof_local_var.c: Likewise.
169 * gcc.dg/tree-prof/stringop-1.c: Adjust.
170 * g++.dg/tree-ssa/pr31146.C: Likewise.
171 * g++.dg/tree-ssa/copyprop-1.C: Likewise.
172 * g++.dg/tree-ssa/pr33604.C: Likewise.
173 * g++.dg/plugin/selfassign.c: Likewise.
174 * gfortran.dg/array_memcpy_3.f90: Likewise.
175 * gfortran.dg/array_memcpy_4.f90: Likewise.
176 * c-c++-common/torture/pr42834.c: New testcase.
178 2010-06-30 Paolo Carlini <paolo.carlini@oracle.com>
181 * g++.dg/template/crash100.C: New.
183 2010-06-30 Jan Hubicka <jh@suse.cz>
185 * gcc.dg/tree-ssa/ipa-split-4.c: New testcase.
187 2010-06-30 Michael Matz <matz@suse.de>
190 * gcc.dg/pr44699.c: New test.
192 2010-06-30 Bernd Schmidt <bernds@codesourcery.com>
194 PR tree-optimization/39799
195 * c-c++-common/uninit-17.c: New test.
197 2010-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
200 * gfortran.dg/read_infnan_1.f90: New test.
202 2010-06-29 Jason Merrill <jason@redhat.com>
204 Enable implicitly declared move constructor/operator= (N3053).
205 * g++.dg/cpp0x/implicit3.C: New.
206 * g++.dg/cpp0x/implicit4.C: New.
207 * g++.dg/cpp0x/implicit5.C: New.
208 * g++.dg/cpp0x/implicit-copy.C: Adjust.
209 * g++.dg/cpp0x/not_special.C: Adjust.
210 * g++.dg/cpp0x/rv-trivial-bug.C: Adjust.
211 * g++.dg/cpp0x/rv1n.C: Adjust.
212 * g++.dg/cpp0x/rv1p.C: Adjust.
213 * g++.dg/cpp0x/rv2n.C: Adjust.
214 * g++.dg/cpp0x/rv2p.C: Adjust.
215 * g++.dg/cpp0x/rv3n.C: Adjust.
216 * g++.dg/cpp0x/rv3p.C: Adjust.
217 * g++.dg/cpp0x/rv4n.C: Adjust.
218 * g++.dg/cpp0x/rv4p.C: Adjust.
219 * g++.dg/cpp0x/rv5n.C: Adjust.
220 * g++.dg/cpp0x/rv5p.C: Adjust.
221 * g++.dg/cpp0x/rv6n.C: Adjust.
222 * g++.dg/cpp0x/rv6p.C: Adjust.
223 * g++.dg/cpp0x/rv7n.C: Adjust.
224 * g++.dg/cpp0x/rv7p.C: Adjust.
225 * g++.dg/cpp0x/rv8p.C: Adjust.
226 * g++.dg/gomp/pr26690-1.C: Adjust.
227 * g++.dg/other/error20.C: Adjust.
228 * g++.dg/other/error31.C: Adjust.
229 * g++.dg/parse/error19.C: Adjust.
230 * g++.dg/template/qualttp5.C: Adjust.
231 * g++.old-deja/g++.law/ctors5.C: Adjust.
233 Enable implicitly deleted functions (N2346)
234 * g++.dg/cpp0x/defaulted17.C: New.
235 * g++.dg/cpp0x/implicit1.C: New.
236 * g++.dg/cpp0x/implicit2.C: New.
237 * g++.dg/cpp0x/lambda/lambda-ctor-neg.C: Adjust.
238 * g++.dg/ext/has_virtual_destructor.C: Adjust.
239 * g++.dg/init/ctor4.C: Adjust.
240 * g++.dg/init/synth2.C: Adjust.
241 * g++.dg/lto/20081118_1.C: Adjust.
242 * g++.dg/other/error13.C: Adjust.
243 * g++.dg/other/unused1.C: Adjust.
244 * g++.old-deja/g++.bob/inherit2.C: Adjust.
245 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
246 * g++.old-deja/g++.jason/opeq3.C: Adjust.
247 * g++.old-deja/g++.law/ctors17.C: Adjust.
248 * g++.old-deja/g++.oliva/delete1.C: Adjust.
249 * g++.old-deja/g++.pt/assign1.C: Adjust.
250 * g++.old-deja/g++.pt/crash20.C: Adjust.
252 * g++.dg/cpp0x/defaulted10.C: Adjust for new deleted message.
253 * g++.dg/cpp0x/defaulted13.C: Adjust.
254 * g++.dg/cpp0x/defaulted2.C: Adjust.
255 * g++.dg/cpp0x/defaulted3.C: Adjust.
256 * g++.dg/cpp0x/initlist9.C: Adjust.
257 * g++.dg/cpp0x/lambda/lambda-errloc.C: Adjust.
258 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Adjust.
259 * g++.dg/init/synth2.C: Adjust.
261 * g++.dg/cpp0x/defaulted19.C: New.
263 * g++.dg/expr/string-1.C: Fix for -std=c++0x.
264 * g++.dg/template/error23.C: Fix for -std=c++0x.
266 2010-06-29 Janus Weil <janus@gcc.gnu.org>
269 * gfortran.dg/proc_ptr_28.f90: New.
271 2010-06-29 Jakub Jelinek <jakub@redhat.com>
273 PR tree-optimization/43801
274 * g++.dg/torture/pr43801.C: New test.
277 * g++.dg/debug/dwarf2/accessibility1.C: New test.
279 2010-06-29 Jason Merrill <jason@redhat.com>
282 * g++.dg/template/qualified-id2.C: New.
283 * g++.dg/template/qualified-id3.C: New.
285 2010-06-29 Janus Weil <janus@gcc.gnu.org>
288 * gfortran.dg/associated_target_4.f90: New.
290 2010-06-29 Paul Thomas <pault@gcc.gnu.org>
293 * gfortran.dg/aliasing_array_result_1.f90 : New test.
295 2010-06-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
297 * lib/lto.exp (lto_prune_warns): Also accept leading single quote.
299 2010-06-29 Jan Hubicka <jh@suse.cz>
301 * gcc.dg/tree-ssa/ipa-split-3.c: New testcase.
303 2010-06-29 Bernd Schmidt <bernds@codesourcery.com>
306 * gcc.target/arm/wmul-1.c: Test for smlabb instead of smulbb.
307 * gcc.target/arm/wmul-3.c: New test.
308 * gcc.target/arm/wmul-4.c: New test.
310 2010-06-29 H.J. Lu <hongjiu.lu@intel.com>
312 PR rtl-optimization/44659
313 * gcc.target/i386/extract-1.c: New.
314 * gcc.target/i386/extract-2.c: Likewise.
315 * gcc.target/i386/extract-3.c: Likewise.
316 * gcc.target/i386/extract-4.c: Likewise.
317 * gcc.target/i386/extract-5.c: Likewise.
318 * gcc.target/i386/extract-6.c: Likewise.
320 2010-06-28 Jakub Jelinek <jakub@redhat.com>
323 * g++.dg/warn/Wunused-var-14.C: New test.
325 2010-06-28 Tobias Burnus <burnus@net-b.de>
328 * gfortran.dg/nan_6.f90: New.
330 2010-06-28 H.J. Lu <hongjiu.lu@intel.com>
332 PR tree-optimization/43781
333 * gcc.dg/torture/pr43781.c: New.
335 2010-06-28 Paul Thomas <pault@gcc.gnu.org>
338 * gfortran.dg/actual_rank_check_1.f90: New test.
340 2010-06-28 Martin Jambor <mjambor@suse.cz>
342 * testsuite/gcc.dg/ipa/ipa-sra-6.c: New test.
344 2010-06-28 Jan Hubicka <jh@suse.cz>
346 PR tree-optimization/44687
347 * gcc.c-torture/compile/pr44687.c
349 2010-06-28 Martin Jambor <mjambor@suse.cz>
352 * g++.dg/torture/pr44535.C: New test.
354 2010-06-28 Michael Matz <matz@suse.de>
357 * gfortran.dg/pr44592.f90: New test.
359 2010-06-28 Jan Hubicka <jh@suse.cz>
361 PR tree-optimization/44357
362 * g++.dg/torture/pr44357.C: New testcase.
364 2010-06-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
366 * gcc.dg/tree-ssa/ltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.
367 * gcc.dg/tree-ssa/ltrans-3.c: Likewise.
368 * gcc.dg/tree-ssa/ltrans-4.c: Likewise.
369 * gcc.dg/tree-ssa/ltrans-5.c: Likewise.
370 * gcc.dg/tree-ssa/ltrans-6.c: Likewise.
371 * gcc.dg/tree-ssa/ltrans-8.c: Likewise.
372 * gcc.dg/tree-ssa/vrp47.c: Add -march=i586 for i?86-*-* && ilp32.
373 * gfortran.dg/ltrans-7.f90: Add -march=i486 for i?86-*-* && ilp32.
375 2010-06-27 Jan Hubicka <jh@suse.cz>
377 * gcc.c-torture/compile/pr44686.c: New file.
379 2010-06-27 Richard Guenther <rguenther@suse.de>
381 PR tree-optimization/44683
382 * gcc.c-torture/execute/pr44683.c: New testcase.
384 2010-06-27 Eric Botcazou <ebotcazou@adacore.com>
386 * gnat.dg/noreturn3.ad[sb]: New test.
388 2010-06-26 Jason Merrill <jason@redhat.com>
390 * g++.dg/cpp0x/explicit5.C: New.
392 2010-06-26 Richard Guenther <rguenther@suse.de>
394 PR tree-optimization/44393
395 * gcc.dg/pr44393.c: New testcase.
397 2010-06-26 Jan Hubicka <jh@suse.cz>
399 * gcc.dg/tree-ssa/ipa-split-2.c: New testcase.
401 2010-06-26 Richard Guenther <rguenther@suse.de>
404 * gcc.dg/pr44674.c: New testcase.
406 2010-06-26 Joseph Myers <joseph@codesourcery.com>
408 * gcc.dg/opts-3.c: New test.
410 2010-06-26 Tobias Burnus <burnus@net-b.de>
412 * gfortran.dg/type_decl_1.f90: New.
413 * gfortran.dg/type_decl_2.f90: New.
415 2010-06-26 Tobias Burnus <burnus@net-b.de>
417 * gfortran.dg/semicolon_fixed.f: Fix dg syntax..
418 * gfortran.dg/semicolon_fixed_2.f: Ditto.
420 2010-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
423 * gfortran.dg/array_constructor_23.f: Update test to allow for small
424 error in comparing reals.
426 2010-06-25 Tobias Burnus <burnus@net-b.de>
428 * selected_real_kind_2.f90: New.
429 * selected_real_kind_3.f90: New.
431 2010-06-25 Tobias Burnus <burnus@net-b.de>
433 * gfortran.dg/entry_19.f90: New.
435 2010-06-25 Tobias Burnus <burnus@net-b.de>
437 * gfortran.dg/end_subroutine_1.f90: New.
438 * gfortran.dg/end_subroutine_2.f90: New.
439 * gfortran.dg/interface_proc_end.f90: Update.
441 2010-06-25 Tobias Burnus <burnus@net-b.de>
443 * gfortran.dg/semicolon_fixed.f: Update.
444 * gfortran.dg/semicolon_fixed_2.f: New.
445 * gfortran.dg/semicolon_free_2.f90: New.
446 * gfortran.dg/semicolon_free.f90: Update.
448 2010-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
451 * gfortran.dg/atan2_1.f90: Add -ffloat-store.
453 2010-06-25 Martin Jambor <mjambor@suse.cz>
455 * g++.dg/ipa/iinline-3.C: New test.
456 * gcc.dg/ipa/modif-1.c: Removed.
458 2010-06-25 Jan Hubicka <jh@suse.cz>
460 * testsuite/gcc.dg/tree-ssa/ipa-split-1.c
462 2010-06-25 Martin Jambor <mjambor@suse.cz>
464 * g++.dg/ipa/iinline-2.C: New test.
466 2010-06-25 Jakub Jelinek <jakub@redhat.com>
469 * gfortran.dg/pr43866.f90: New test.
471 PR tree-optimization/44539
472 * gcc.dg/pr44539.c: New test.
474 2010-06-25 Bernd Schmidt <bernds@codesourcery.com>
478 * gcc.target/mips/madd-9.c: New test.
480 2010-06-25 Shujing Zhao <pearly.zhao@oracle.com>
483 * gcc.dg/noncompile/pr44517.c: New.
484 * gcc.dg/noncompile/990416-1.c: Adjust expected error.
486 2010-06-24 Steve Ellcey <sje@cup.hp.com>
489 * gcc.dg/lto/20091216-1_0.c: Use newline instead of semicolon
490 and add argument to nop for IA64.
492 2010-06-24 H.J. Lu <hongjiu.lu@intel.com>
495 * gcc.target/i386/mod-1.c: New.
496 * gcc.target/i386/umod-1.c: Likewise.
497 * gcc.target/i386/umod-2.c: Likewise.
498 * gcc.target/i386/umod-3.c: Likewise.
500 2010-06-24 Jakub Jelinek <jakub@redhat.com>
503 * g++.dg/torture/pr44492.C: New test.
505 2010-06-24 Andi Kleen <ak@linux.intel.com>
507 * c-c++-common/warn-omitted-condop.c: New.
509 2010-06-24 Tobias Burnus <burnus@net-b.de>
512 * gfortran.dg/import8.f90: New.
514 2010-06-23 Arnaud Charlet <charlet@adacore.com>
516 * gnat.dg/not_null.adb: Update test case.
518 2010-06-22 Jakub Jelinek <jakub@redhat.com>
521 * g++.dg/warn/Wunused-var-13.C: New test.
524 * g++.dg/diagnostic/method1.C: New test.
526 2010-06-22 Cary Coutant <ccoutant@google.com>
528 * g++.dg/debug/dwarf2/dwarf4-typedef.C: New test.
530 2010-06-22 Janus Weil <janus@gcc.gnu.org>
533 * gfortran.dg/abstract_type_8.f03: New.
535 2010-06-21 Jason Merrill <jason@redhat.com>
537 * g++.dg/cpp0x/noexcept08.C: New.
539 * g++.dg/ext/unary_trait_incomplete.C: Adjust.
541 2010-06-21 H.J. Lu <hongjiu.lu@intel.com>
544 * gcc.target/i386/sse2-vec-2a.c: New.
546 2010-06-21 DJ Delorie <dj@redhat.com>
548 * gcc.dg/pragma-diag-1.c: New.
550 2010-06-21 H.J. Lu <hongjiu.lu@intel.com>
553 * gcc.target/i386/amd64-abi-3.c: Add -mtune=k8.
555 2010-06-21 Alan Modra <amodra@gmail.com>
558 * gcc.c-torture/execute/frame-address.c (check_fa): Avoid
559 tail call to check_fa_mid.
561 2010-06-21 Jakub Jelinek <jakub@redhat.com>
564 * gcc.c-torture/execute/pr44575.c: New test.
566 2010-06-21 Tobias Burnus <burnus@net-b.de>
569 * gfortran.dg/contiguous_1.f90: New.
570 * gfortran.dg/contiguous_2.f90: New.
571 * gfortran.dg/contiguous_3.f90: New.
573 2010-06-21 Kai Tietz <kai.tietz@onevision.com>
575 * gcc.target/x86_64/abi/callabi/leaf-1.c: New.
576 * gcc.target/x86_64/abi/callabi/leaf-2.c: New.
578 2010-06-20 Uros Bizjak <ubizjak@gmail.com>
581 * gcc.target/i386/pr44546.c: New test.
583 2010-06-20 Joseph Myers <joseph@codesourcery.com>
585 * gcc.dg/opts-2.c: New test.
587 2010-06-19 Janus Weil <janus@gcc.gnu.org>
590 * gfortran.dg/typebound_proc_15.f03: Modified.
592 2010-06-19 Richard Earnshaw <rearnsha@arm.com>
595 * gcc.target/arm/thumb2-cmpneg2add-1.c: New test.
596 * gcc.target/arm/thumb2-cmpneg2add-2.c: New test.
598 2010-06-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
600 * g++.dg/ext/label13.C: Fix typo in last change.
602 2010-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
605 * gfortran.dg/eof_3.f90
606 * gfortran.dg/endfile_2.f90
607 * gfortran.dg/endfile_4.f90
608 * gfortran.dg/endfile_3.f90
610 2010-06-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
613 * g++.dg/ext/label13.C: xfail on 32-bit hppa*-*-hpux*.
615 2010-06-18 Tobias Burnus <burnus@net-b.de>
618 * gfortran.dg/allocate_alloc_opt_11.f90: New.
620 2010-06-18 Bernd Schmidt <bernds@codesourcery.com>
622 * gcc.target/arm/pr40900.c: New test.
624 2010-06-18 Arnaud Charlet <charlet@adacore.com>
626 * gnat.dg/class_wide2.adb: Remove bogus message, no longer generated.
628 2010-06-17 Janus Weil <janus@gcc.gnu.org>
631 * gfortran.dg/typebound_call_15.f03: New.
633 2010-06-17 Manuel López-Ibáñez <manu@gcc.gnu.org>
636 * g++.dg/pr44486.C: New.
638 2010-06-16 DJ Delorie <dj@redhat.com>
640 * gcc.target/i386/volatile-bitfields-1.c: New.
641 * gcc.target/i386/volatile-bitfields-2.c: New.
643 2010-06-16 Jason Merrill <jason@redhat.com>
645 * g++.dg/cpp0x/noexcept03.C: Test -Wnoexcept.
647 * g++.dg/cpp0x/noexcept01.C: Test defaulted fns.
649 2010-06-16 Richard Guenther <rguenther@suse.de>
652 * gcc.c-torture/execute/pr44555.c: New testcase.
654 2010-06-16 Janus Weil <janus@gcc.gnu.org>
657 * gfortran.dg/typebound_proc_16.f03: New.
659 2010-06-16 Martin Jambor <mjambor@suse.cz>
661 * g++.dg/torture/pr43905.C: New test.
663 2010-06-16 Mikael Pettersson <mikpe@it.uu.se>
666 * gcc.dg/vect/slp-perm-5.c (main): Prevent
667 initialization loop from being vectorized.
668 * gcc.dg/vect/slp-perm-6.c (main): Likewise.
670 2010-06-16 Alan Modra <amodra@gmail.com>
672 PR tree-optimization/44507
673 * gcc.dg/vect/pr44507.c (seeIf256ByteArrayIsConstant): Correct cast.
675 2010-06-15 Jason Merrill <jason@redhat.com>
677 * g++.dg/overload/arg3.C: Adjust error locations.
678 * g++.dg/overload/copy1.C: Likewise.
679 * g++.dg/tc1/dr152.C: Likewise.
680 * g++.dg/template/incomplete4.C: Likewise.
681 * g++.dg/template/incomplete5.C: Likewise.
682 * g++.old-deja/g++.bob/inherit2.C: Likewise.
683 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
684 * g++.old-deja/g++.pt/crash9.C: Likewise.
686 * g++.dg/inherit/virtual5.C: New.
688 * g++.dg/cpp0x/defaulted18.C: New.
690 * g++.dg/cpp0x/initlist40.C: New.
692 * g++.dg/cpp0x/initlist39.C: New.
694 2010-06-15 Sebastian Pop <sebastian.pop@amd.com>
697 * gcc.dg/graphite/pr44391.c: New.
699 2010-06-15 Janus Weil <janus@gcc.gnu.org>
702 * gfortran.dg/allocate_alloc_opt_8.f90: New.
703 * gfortran.dg/allocate_alloc_opt_9.f90: New.
704 * gfortran.dg/allocate_alloc_opt_10.f90: New.
705 * gfortran.dg/class_allocate_2.f03: Modified an error message.
707 2010-06-15 Richard Guenther <rguenther@suse.de>
709 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Adjust.
711 2010-06-15 Richard Guenther <rguenther@suse.de>
713 * gcc.dg/vect/bb-slp-21.c: Adjust.
714 * gcc.dg/vect/bb-slp-13.c: Likewise
715 * gcc.dg/vect/bb-slp-4.c: Likewise
716 * gcc.dg/vect/bb-slp-22.c: Likewise
717 * gcc.dg/vect/bb-slp-14.c: Likewise
718 * gcc.dg/vect/bb-slp-23.c: Likewise
719 * gcc.dg/vect/bb-slp-15.c: Likewise
720 * gcc.dg/vect/bb-slp-17.c: Likewise
721 * gcc.dg/vect/bb-slp-18.c: Likewise
722 * gcc.dg/vect/bb-slp-19.c: Likewise
723 * gcc.dg/vect/bb-slp-10.c: Likewise
724 * gcc.dg/vect/bb-slp-11.c: Likewise
725 * gcc.dg/vect/bb-slp-20.c: Likewise
726 * gcc.dg/vect/bb-slp-3.c: Likewise
728 2010-06-15 Jakub Jelinek <jakub@redhat.com>
731 * gfortran.dg/gomp/pr44536.f90: New test.
732 * gfortran.dg/gomp/sharing-3.f90: Remove xfail.
734 2010-06-14 H.J. Lu <hongjiu.lu@intel.com>
737 * gcc.target/i386/avx-vextractf128-256-3.c: New.
738 * gcc.target/i386/avx-vextractf128-256-4.c: Likewise.
740 2010-06-14 Jakub Jelinek <jakub@redhat.com>
742 PR tree-optimization/44508
743 * gcc.dg/tree-ssa/pr21086.c: Adjust.
746 * gcc.dg/pr44509.c: New test.
748 2010-06-14 Ira Rosen <irar@il.ibm.com>
750 PR tree-optimization/44507
751 * gcc.dg/vect/pr44507.c: New test.
753 2010-06-13 H.J. Lu <hongjiu.lu@intel.com>
755 * g++.dg/plugin/header_plugin.c: Add "c-family/" to c-common.h
756 and c-pretty-print.h.
758 * g++.dg/plugin/pragma_plugin.c: Add "c-family/" to c-pragma.h.
760 2010-06-13 Daniel Franke <franke.daniel@gmail.com>
762 * gfortran.dg/whole_file_18.f90: Updated error message.
764 2010-06-12 Daniel Franke <franke.daniel@gmail.com>
766 * gfortran.dg/whole_file_20.f03: New.
768 2010-06-12 Jan Hubicka <jh@suse.cz>
770 * gcc.c-torture/compile/pc44485.c: New testcase.
772 2010-06-12 Janus Weil <janus@gcc.gnu.org>
775 * gfortran.dg/typebound_proc_4.f03: Modified error message.
776 * gfortran.dg/typebound_proc_14.f03: New.
777 * gfortran.dg/typebound_proc_15.f03: New.
779 2010-06-11 Joseph Myers <joseph@codesourcery.com>
781 * gcc.dg/opts-1.c: New test.
783 2010-06-11 Joseph Myers <joseph@codesourcery.com>
785 * gcc.dg/funroll-loops-all.c: Update expected error.
787 2010-06-11 Uros Bizjak <ubizjak@gmail.com>
790 * gcc.target/i386/pr44481.c: New test.
792 2010-06-11 Eric Botcazou <ebotcazou@adacore.com>
794 * gcc.dg/pr42461.c: Compile at -O2 instead of -O.
796 2010-06-11 Sebastian Pop <sebastian.pop@amd.com>
799 * gcc.dg/tree-ssa/pr44483.c: New.
801 2010-06-11 Paul Brook <paul@codesourcery.com>
803 * g++.dg/other/arm-neon-1.C: New test.
805 2010-06-11 Paul Thomas <pault@gcc.gnu.org>
809 * gfortran.dg/class_23.f03: New test.
811 2010-06-11 Jan Hubicka <jh@suse.cz>
813 * gcc.dg/ipa/pure-const-2.c: New testcase.
815 2010-06-11 Jan Hubicka <jh@suse.cz>
817 * gcc.dg/noreturn-7.c: Update.
818 * gcc.dg/noreturn-4.c: Update.
820 2010-06-10 Dodji Seketeli <dodji@redhat.com>
823 * g++.dg/other/typedef4.C: New test.
825 2010-06-10 Janus Weil <janus@gcc.gnu.org>
828 * gfortran.dg/allocate_alloc_opt_7.f90: New test.
830 2010-06-10 Daniel Franke <franke.daniel@gmail.com>
833 * gfortran.dg/asynchronous_3.f03
835 2010-06-10 Changpeng Fang <changpeng.fang@amd.com>
838 * gcc.dg/tree-ssa/prefetch-7.c: take the loops that will generate
839 non-temporal stores out of the tests to form new test cases. As a
840 result, no non-temporal store should be generated in this case.
842 * gcc.dg/tree-ssa/prefetch-8.c: New. Test from original
843 prefetch-7.c that generate one non-temporal store.
845 * gcc.dg/tree-ssa/prefetch-9.c: New. Test from original
846 prefetch-7.c that generate one non-temporal store and one
847 one-temporal prefetch.
849 2010-06-10 Martin Jambor <mjambor@suse.cz>
851 PR tree-optimization/44258
852 * gcc.dg/tree-ssa/pr44258.c: New test.
854 2010-06-10 Daniel Kraft <d@domob.eu>
857 * gfortran.dg/associate_1.f03: New test.
858 * gfortran.dg/associate_2.f95: New test.
859 * gfortran.dg/associate_3.f03: New test.
860 * gfortran.dg/associate_4.f08: New test.
862 2010-06-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
864 * gfortran.dg/selected_char_kind_4.f90: New test.
866 2010-06-09 Eric Botcazou <ebotcazou@adacore.com>
868 * gcc.dg/pr42461.c: New test.
870 2010-06-09 Daniel Franke <franke.daniel@gmail.com>
873 * gfortran.dg/selected_real_kind_1.f90: New.
875 2010-06-09 Daniel Franke <franke.daniel@gmail.com>
878 * gfortran.dg/warn_conversion.f90: Removed check for redundant
880 * gfortran.dg/warn_conversion_2.f90: Use non-constant expression to
883 2010-06-09 Steven G. Kargl <kargl@gcc.gnu.org>
885 * gfortran.dg/data_namelist_conflict.f90: New test.
887 2010-06-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
889 * g++.old-deja/g++.oliva/dwarf2.C: Don't xfail on i386-pc-solaris*.
890 * g++.old-deja/g++.oliva/dwarf3.C: Likewise.
891 * g++.old-deja/g++.other/init19.C: Don't xfail on *-*-solaris2*.
893 2010-06-09 Steven G. Kargl <kargl@gcc.gnu.org>
895 * testsuite/gfortran.dg/mvbits_9.f90: New test.
896 * testsuite/gfortran.dg/ibset_1.f90: Ditto.
897 * testsuite/gfortran.dg/ibits_1.f90: Ditto.
898 * testsuite/gfortran.dg/btest_1.f90: Ditto.
899 * testsuite/gfortran.dg/ibclr_1.f90: Ditto.
901 2010-06-09 Jason Merrill <jason@redhat.com>
904 * g++.dg/cpp0x/decltype23.C: Move to...
905 * g++.dg/diagnostic/parm1.C: ...here, and remove decltype.
907 2010-06-09 Janus Weil <janus@gcc.gnu.org>
910 * gfortran.dg/typebound_call_14.f03: New test.
912 2010-06-09 Martin Jambor <mjambor@suse.cz>
914 PR tree-optimization/44423
915 * gcc.dg/tree-ssa/pr44423.c: New test.
917 2010-06-09 Joern Rennecke <amylaar@spamcop.net>
920 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Use enumerator
921 TV_NONE to initialize tv_id field.
922 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
923 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
924 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Likewise.
926 * gcc.dg/plugin/finish_unit_plugin.c: Include cgraph.h.
927 * g++.dg/plugin/attribute_plugin.c: Include toplev.h and plugin.h .
928 * g++.dg/plugin/pragma_plugin.c: Include toplev.h .
930 2010-06-08 Sandra Loosemore <sandra@codesourcery.com>
932 PR tree-optimization/39874
934 * gcc.dg/pr39874.c: New file.
936 2010-06-08 Nathan Sidwell <nathan@codesourcery.com>
938 * g++.dg/ext/attr-alias-1.C: New.
939 * g++.dg/ext/attr-alias-2.C: New.
941 2010-06-07 Tobias Burnus <burnus@net-b.de>
944 * gfortran.dg/proc_ptr_27.f90: New.
946 2010-06-07 Jason Merrill <jason@redhat.com>
949 * g++.dg/cpp0x/decltype23.C: New.
951 2010-06-08 Andrew Pinski <pinskia@gmail.com>
952 Shujing Zhao <pearly.zhao@oracle.com>
955 * gcc.dg/c90-const-expr-10.c: Adjust.
956 * gcc.dg/c99-const-expr-10.c: Adjust.
957 * gcc.dg/init-bad-7.c: New.
959 2010-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
961 * lib/target-supports.exp (check_effective_target_gas): New proc.
962 * gcc.c-torture/execute/960321-1.x: New file.
964 2010-06-07 Jason Merrill <jason@redhat.com>
967 * g++.dg/tc1/dr147.C: Test case of member with same name as class.
969 2010-06-07 Jakub Jelinek <jakub@redhat.com>
972 * g++.dg/warn/Wunused-var-12.C: New test.
975 * c-c++-common/Wunused-var-11.c: New test.
977 2010-06-07 Jan Hubicka <jh@suse.cz>
979 * gcc.dg/ipa/pure-const-1.c: New testcase.
981 2010-06-07 Kazu Hirata <kazu@codesourcery.com>
983 PR rtl-optimization/44404
984 * gcc.dg/pr44404.c: New.
986 2010-06-07 Kai Tietz <kai.tietz@onevision.com>
989 * gcc.target/i386/abi-2.c: Check sysv abi here.
990 * gcc.target/i386/aes-avx-check.h: Call test in noinline
991 function to avoid failures by different ABIs.
992 * gcc.target/i386/aes-check.h: Likewise.
993 * gcc.target/i386/avx-check.h: Likewise.
994 * gcc.target/i386/fma4-check.h: Likewise.
995 * gcc.target/i386/mmx-3dnow-check.h: Likewise.
996 * gcc.target/i386/mmx-check.h: Likewise.
997 * gcc.target/i386/pclmul-avx-check.h: Likewise.
998 * gcc.target/i386/pclmul-check.h: Likewise.
999 * gcc.target/i386/sse-check.h: Likewise.
1000 * gcc.target/i386/sse2-check.h: Likewise.
1001 * gcc.target/i386/sse3-check.h: Likewise.
1002 * gcc.target/i386/sse4_1-check.h: Likewise.
1003 * gcc.target/i386/sse4_2-check.h: Likewise.
1004 * gcc.target/i386/sse4a-check.h: Likewise.
1005 * gcc.target/i386/ssse3-check.h: Likewise.
1006 * gcc.target/i386/xop-check.h: Likewise.
1007 * gcc.target/i386/pr27971.c: Fix for LLP64.
1008 * gcc.target/i386/pr39139.c: Likewise.
1009 * gcc.target/i386/pr39315-check.c: Likewise.
1010 * gcc.target/i386/vararg-1.c: Likewise.
1011 * gcc.target/i386/vararg-2.c: Likewise.
1012 Additional add dg-compile to avoid failure due
1015 * gcc.dg/compound-literal-1.c: Fix for llp64.
1016 * gcc.dg/pr32370.c: Likewise.
1017 * gcc.dg/pr37561.c: Likewise.
1018 * gcc.dg/pr41340.c: Likewise.
1019 * gcc.dg/pr41551.c: Likewise.
1021 2010-05-25 Dodji Seketeli <dodji@redhat.com>
1024 * g++.dg/debug/dwarf2/typedef3.C: New test.
1026 2010-06-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
1029 * c-c++-common/pr20000.c: New.
1031 2010-06-05 Fabien Chêne <fabien@gcc.gnu.org>
1034 * g++.dg/init/pr44086.C: New.
1035 * g++.dg/cpp0x/decltype4.C: Adjust.
1037 2010-06-05 Paul Thomas <pault@gcc.gnu.org>
1040 * gfortran.dg/generic_23.f03: New test.
1042 2010-06-05 Paul Thomas <pault@gcc.gnu.org>
1045 * gfortran.dg/alloc_comp_class_1.f90 : New test.
1047 2010-06-05 Jakub Jelinek <jakub@redhat.com>
1050 * c-c++-common/Wunused-var-9.c: New test.
1052 2010-06-05 Jason Merrill <jason@redhat.com>
1054 * g++.dg/cpp0x/noexcept06.C: Call set_unexpected.
1056 2010-06-05 Joseph Myers <joseph@codesourcery.com>
1059 * gcc.dg/c99-restrict-4.c: New test.
1061 2010-06-04 Magnus Fromreide <magfr@lysator.liu.se>
1063 * g++.dg/cpp0x/nullptr01.C: Test nullptr_t variable.
1064 * g++.dg/cpp0x/nullptr02.C: Test nullptr_t variable.
1065 * g++.dg/cpp0x/nullptr03.C: Test nullptr_t variable.
1066 * g++.dg/cpp0x/nullptr04.C: Test nullptr_t variable.
1067 * g++.dg/cpp0x/nullptr05.C: Test nullptr_t variable.
1068 * g++.dg/cpp0x/nullptr06.C: Test nullptr_t variable.
1069 * g++.dg/cpp0x/nullptr07.C: Test nullptr_t variable.
1070 * g++.dg/cpp0x/nullptr08.C: Test nullptr_t variable.
1071 * g++.dg/cpp0x/nullptr09.C: Test nullptr_t variable.
1072 * g++.dg/cpp0x/nullptr10.C: Test nullptr_t variable.
1073 * g++.dg/cpp0x/nullptr11.C: Test nullptr_t variable.
1074 * g++.dg/cpp0x/nullptr12.C: Test nullptr_t variable.
1075 * g++.dg/cpp0x/nullptr13.C: Test nullptr_t variable.
1076 * g++.dg/cpp0x/nullptr14.C: Test nullptr_t variable.
1077 * g++.dg/cpp0x/nullptr15.C: Test nullptr_t variable.
1078 * g++.dg/cpp0x/nullptr16.C: Test nullptr_t variable.
1079 * g++.dg/cpp0x/nullptr17.C: Test nullptr_t variable.
1080 * g++.dg/cpp0x/nullptr18.C: Test nullptr_t variable.
1081 * g++.dg/cpp0x/nullptr19.C: Test nullptr_t variable.
1082 * g++.dg/cpp0x/nullptr20.C: Test nullptr_t variable.
1083 * g++.dg/cpp0x/nullptr21.C: Test nullptr_t variable.
1084 * g++.dg/cpp0x/nullptr22.C: Test nullptr_t variable.
1086 2010-06-04 Jason Merrill <jason@redhat.com>
1088 * g++.dg/cpp0x/noexcept06.C: New.
1089 * g++.dg/cpp0x/noexcept07.C: New.
1091 * g++.dg/cpp0x/noexcept01.C: New.
1092 * g++.dg/cpp0x/noexcept02.C: New.
1093 * g++.dg/cpp0x/noexcept03.C: New.
1094 * g++.dg/cpp0x/noexcept04.C: New.
1095 * g++.dg/cpp0x/noexcept05.C: New.
1097 2010-06-04 Jakub Jelinek <jakub@redhat.com>
1100 * g++.dg/warn/Wunused-var-10.C: New test.
1101 * g++.dg/warn/Wunused-var-11.C: New test.
1104 * c-c++-common/Wunused-var-10.c: New test.
1106 2010-06-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
1109 * gcc.dg/assign-warn-2.c: Update.
1110 * gcc.dg/cpp/line3.c: Update.
1111 * gcc.dg/c99-array-lval-8.c: Update.
1112 * gcc.dg/cast-qual-2.c: Update.
1113 * gcc.dg/c99-arraydecl-3.c: Update.
1114 * gcc.dg/assign-warn-1.c: Update.
1115 * gcc.dg/format/gcc_diag-1.c: Update.
1117 2010-06-04 Bernd Schmidt <bernds@codesourcery.com>
1119 PR rtl-optimization/39871
1120 PR rtl-optimization/40615
1121 PR rtl-optimization/42500
1122 PR rtl-optimization/42502
1123 * gcc.target/arm/eliminate.c: New test.
1125 2010-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1128 * g++.old-deja/g++.jason/new.C: Qualify size_t with std::.
1129 * g++.old-deja/g++.other/delete3.C: Likewise.
1130 * g++.old-deja/g++.other/new.C: Likewise.
1131 * g++.old-deja/g++.law/operators27.C: Likewise.
1132 * g++.old-deja/g++.mike/p755.C: Likewise.
1133 * g++.dg/eh/new1.C: Likewise.
1134 * g++.dg/init/new5.C: Likewise.
1136 2010-06-03 Thomas Koenig <tkoenig@gcc.gnu.org>
1138 * gfortran.dg/unpack_bounds_1.f90: Remove execute property.
1139 * gfortran.dg/unpack_bounds_2.f90: Likewise.
1140 * gfortran.dg/unpack_bounds_3.f90: Likewise.
1142 2010-06-03 Richard Guenther <rguenther@suse.de>
1145 * lib/lto.exp: Always load gcc.exp.
1146 (lto-obj): For C source files invoke gcc_target_compile.
1147 * g++.dg/lto/20100603-1_0.C: New testcase.
1148 * g++.dg/lto/20100603-1_1.c: Likewise.
1150 2010-06-03 H.J. Lu <hongjiu.lu@intel.com>
1152 PR tree-optimization/43688
1153 * gfortran.dg/pr43688.f90: New.
1155 2010-06-03 Richard Guenther <rguenther@suse.de>
1158 * gcc.dg/lto/20100603-1_0.c: New testcase.
1159 * gcc.dg/lto/20100603-2_0.c: Likewise.
1160 * gcc.dg/lto/20100603-3_0.c: Likewise.
1162 2010-06-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1165 * gcc.target/powerpc/recip-1.c: New test for -mrecip support.
1166 * gcc.target/powerpc/recip-2.c: Ditto.
1167 * gcc.target/powerpc/recip-3.c: Ditto.
1168 * gcc.target/powerpc/recip-4.c: Ditto.
1169 * gcc.target/powerpc/recip-5.c: Ditto.
1170 * gcc.target/powerpc/recip-6.c: Ditto.
1171 * gcc.target/powerpc/recip-7.c: Ditto.
1172 * gcc.target/powerpc/recip-test.h: Ditto.
1173 * gcc.target/powerpc/recip-test2.h: Ditto.
1175 2010-06-02 H.J. Lu <hongjiu.lu@intel.com>
1177 * g++.dg/torture/pr44295.C (size_t): Use __SIZE_TYPE__.
1179 2010-06-02 Jason Merrill <jason@redhat.com>
1181 * g++.dg/ext/vector9.C: Expect typedef in error message.
1186 * g++.dg/tc1/dr101.C: Remove xfails.
1188 2010-06-02 H.J. Lu <hongjiu.lu@intel.com>
1191 * g++.dg/ipa/pr44372.C: New.
1193 2010-06-02 Jan Hubicka <jh@suse.cz>
1196 * g++.dg/torture/pr44295.C: Neww testcase.
1198 2010-06-02 Jan Hubicka <jh@suse.cz>
1200 * gcc.dg/tree-ssa/loadpre6.c: Update.
1202 2010-06-02 Richard Guenther <rguenther@suse.de>
1204 * g++.dg/plugin/header_plugin.c: Include cp-tree.h before
1207 2010-06-02 Iain Sandoe <iains@gcc.gnu.org>
1209 * lib/lto.exp (lto-link-and-maybe-run): Show the options in
1210 the link fail message.
1212 2010-06-02 Tobias Burnus <burnus@net-b.de>
1215 * gfortran.dg/use_13.f90: New test case.
1217 2010-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1220 * gfortran.dg/error_stop_2.f08: Minor update.
1222 2010-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1225 * gfortran.dg/error_stop_1.f08: New test.
1226 * gfortran.dg/error_stop_2.f08: New test.
1228 2010-06-01 Jason Merrill <jason@redhat.com>
1231 * g++.dg/cpp0x/initlist37.C: New.
1232 * g++.dg/cpp0x/initlist38.C: New.
1235 * g++.dg/cpp0x/initlist36.C: New.
1237 2010-05-31 Jan Hubicka <jh@suse.cz>
1239 * gcc.dg/noreturn-8.c: New testcase.
1241 2010-05-31 Jan Hubicka <jh@suse.cz>
1243 * gcc.dg/lto/noreturn-1_1.c: Remove dg-do annotations.
1244 * gcc.dg/lto/noreturn-1_0.c: Move it here.
1246 2010-05-31 Jan Hubicka <jh@suse.cz>
1248 * gcc.dg/lto/noreturn-1_1.c: New testcase.
1249 * gcc.dg/lto/noreturn-1_0.c: New testcase.
1251 2010-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1254 * gfortran.dg/dependency_27.f90: New test.
1255 * gfortran.dg/array_assign_1.F90: New test.
1257 2010-05-31 Jakub Jelinek <jakub@redhat.com>
1260 * gcc.target/i386/sse-24.c: New test.
1262 2010-05-31 Jan Hubicka <jh@suse.cz>
1264 * gcc.dg/builtin-apply4.c: Compile with -Wmissing-return.
1266 2010-05-31 Jakub Jelinek <jakub@redhat.com>
1269 * gcc.dg/pr44337.c: New test.
1271 PR tree-optimization/44182
1272 * g++.dg/debug/pr44182.C: New test.
1274 2010-05-31 Eric Botcazou <ebotcazou@adacore.com>
1276 * gcc.dg/nested-func-7.c: New test.
1277 * gnat.dg/frame_overflow.adb: Adjust directives.
1279 2010-05-30 Eric Botcazou <ebotcazou@adacore.com>
1281 * gnat.dg/prot2.ad[sb]: New test.
1282 * gnat.dg/prot2_pkg1.ads: New helper.
1283 * gnat.dg/prot2_pkg2.ad[sb]: Likewise.
1285 2010-05-30 Eric Botcazou <ebotcazou@adacore.com>
1287 * gnat.dg/array11.adb: Adjust dg-warning directive.
1288 * gnat.dg/object_overflow.adb: Likewise.
1290 2010-05-29 Sebastian Pop <sebastian.pop@amd.com>
1293 * gcc.dg/tree-ssa/pr44306.c: New.
1295 2010-05-29 Jan Hubicka <jh@suse.cz>
1297 * gcc.dg/tree-ssa/ipa-cp-1.c: Update testcase.
1299 2010-05-28 Sebastian Pop <sebastian.pop@amd.com>
1301 * gcc.dg/vect/vect-outer-fir-lb.c: Un-XFAIL-ed.
1303 2010-05-28 Mike Stump <mikestump@comcast.net>
1306 * objc.dg/const-str-9.m: Remove static.
1308 2010-05-28 Jakub Jelinek <jakub@redhat.com>
1311 * gcc.c-torture/compile/pr43636.c: New test.
1313 2010-05-28 Iain Sandoe <iains@gcc.gnu.org>
1316 * obj-c++.dg/try-catch-2.mm: Adjust xfail.
1317 * obj-c++.dg/try-catch-9.mm: Ditto.
1319 2010-05-28 Dodji Seketeli <dodji@redhat.com>
1321 Revert patch for PR c++/44188
1322 * g++.dg/debug/dwarf2/typedef3.C: Revert new test.
1324 2010-05-25 Dodji Seketeli <dodji@redhat.com>
1327 * g++.dg/debug/dwarf2/typedef3.C: New test.
1329 2010-05-27 Jason Merrill <jason@redhat.com>
1332 * g++.dg/ext/vla9.C: New.
1334 2010-05-27 Iain Sandoe <iains@gcc.gnu.org>
1337 * objc.dg/torture/tls/thr-init-2.m: Skip for -flto, -fwhopr.
1338 * objc.dg/torture/tls/thr-init-3.m: Ditto.
1339 * objc.dg/torture/tls/thr-init.m: Ditto.
1340 * objc.dg/torture/trivial.m: Ditto.
1341 * obj-c++.dg/torture/tls/thr-init-1.mm: Ditto.
1342 * obj-c++.dg/torture/tls/thr-init-2.mm: Ditto.
1343 * obj-c++.dg/torture/tls/thr-init-3.mm: Ditto.
1344 * obj-c++.dg/torture/trivial.mm: Ditto.
1346 2010-05-27 Jack Howarth <howarth@bromo.med.uc.edu>
1348 * g++.dg/lto/20100302_0.C: Skip on darwin.
1350 2010-05-27 Richard Guenther <rguenther@suse.de>
1352 PR tree-optimization/44284
1353 * gcc.dg/vect/vect-118.c: New testcase.
1354 * gcc.dg/vect/bb-slp-20.c: Adjust.
1355 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
1356 * gcc.dg/vect/slp-9.c: Likewise.
1357 * gcc.dg/vect/slp-reduc-4.c: Likewise.
1358 * gcc.dg/vect/vect-10.c: Likewise.
1359 * gcc.dg/vect/vect-109.c: Likewise.
1360 * gcc.dg/vect/vect-12.c: Likewise.
1361 * gcc.dg/vect/vect-36.c: Likewise.
1362 * gcc.dg/vect/vect-7.c: Likewise.
1363 * gcc.dg/vect/vect-iv-8.c: Likewise.
1364 * gcc.dg/vect/vect-multitypes-10.c: Likewise.
1365 * gcc.dg/vect/vect-multitypes-13.c: Likewise.
1366 * gcc.dg/vect/vect-multitypes-14.c: Likewise.
1367 * gcc.dg/vect/vect-multitypes-15.c: Likewise.
1368 * gcc.dg/vect/vect-multitypes-7.c: Likewise.
1369 * gcc.dg/vect/vect-multitypes-8.c: Likewise.
1370 * gcc.dg/vect/vect-multitypes-9.c: Likewise.
1371 * gcc.dg/vect/vect-reduc-dot-s16b.c: Likewise.
1372 * gcc.dg/vect/vect-reduc-dot-s8a.c: Likewise.
1373 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1374 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
1375 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1376 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1377 * gcc.dg/vect/vect-widen-mult-s16.c: Likewise.
1378 * gcc.dg/vect/vect-widen-mult-s8.c: Likewise.
1379 * gcc.dg/vect/vect-widen-mult-sum.c: Likewise.
1380 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
1382 2010-05-27 Maxim Kuvyrkov <maxim@codesourcery.com>
1384 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: Remove, no longer
1387 2010-05-26 Jan Hubicka <jh@suse.cz>
1389 * gcc.dg/lto/materialize-1_0.c: New file.
1390 * gcc.dg/lto/materialize-1_1.c: New file.
1392 2010-05-26 Eric Botcazou <ebotcazou@adacore.com>
1394 * gnat.dg/lto10.adb: New test.
1395 * gnat.dg/lto10_pkg.ads: New helper.
1397 2010-05-26 Kai Tietz <kai.tietz@onevision.com>
1399 * lib/target-supports.exp (check_effective_target_int128): New
1400 function to check if __int128 types are available for target.
1401 * c-c++-common/int128-types-1.c: New.
1402 * c-c++-common/int128-1.c: New.
1403 * c-c++-common/int128-2.c: New.
1404 * g++.dg/abi/mangle43.C: New.
1405 * g++.dg/init/enum1.C: Handle __int128 case and add -Wno-overflow.
1406 * g++.dg/cpp0x/nullptr04.C: Use __SIZE_TYPE__ for getting
1407 pointer-wide scalar.
1408 * g++.dg/other/pr25632.C: Likewise.
1409 * g++.dg/other/large-size-array.C (DIM): Use ULLONG_MAX for win64 case.
1410 * g++.dg/warn/pr13358-2.C: Add llp64 for check of special
1412 * g++.dg/warn/pr13358-4.C: Likewise.
1413 * g++.dg/warn/Wconversion-null-2.C: Add 'long long' case.
1414 * g++.dg/warn/Wconversion-null.C: Likewise.
1416 2010-05-26 Jason Merrill <jason@redhat.com>
1419 * g++.dg/cpp0x/variadic101.C: New.
1421 2010-05-26 Richard Guenther <rguenther@suse.de>
1423 PR rtl-optimization/44164
1424 * gcc.c-torture/execute/pr44164.c: New testcase.
1425 * g++.dg/tree-ssa/pr13146.C: Adjust.
1427 2010-05-26 Paul Thomas <pault@gcc.gnu.org>
1430 * gfortran.dg/whole_file_19.f90 : New test.
1432 2010-05-25 Daniel Franke <franke.daniel@gmail.com>
1437 * gfortran.dg/pr40999.f: Fix function type.
1438 * gfortran.dg/whole_file_5.f90: Likewise.
1439 * gfortran.dg/whole_file_6.f90: Likewise.
1440 * gfortran.dg/whole_file_16.f90: New.
1441 * gfortran.dg/whole_file_17.f90: New.
1442 * gfortran.dg/whole_file_18.f90: New.
1444 2010-05-25 Jack Howarth <howarth@bromo.med.uc.edu>
1445 Iain Sandoe <iains@gcc.gnu.org>
1447 * g++.dg/abi/mangle40.C: Adjust dg-require-alias syntax.
1448 * gcc.c-torture/compile/pr44197.c: Require alias support.
1449 * gcc.dg/lto/20081222_0.c: Ditto.
1451 2010-05-25 Jakub Jelinek <jakub@redhat.com>
1454 * gcc.dg/guality/vla-2.c: New test.
1456 2010-05-25 Richard Guenther <rguenther@suse.de>
1459 * g++.dg/torture/pr44069.C: New testcase.
1461 2010-05-25 Richard Guenther <rguenther@suse.de>
1463 * gcc.dg/tree-ssa/sra-10.c: Do not dump esra details.
1465 2010-05-25 Iain Sandoe <iains@gcc.gnu.org>
1468 * objc.dg/torture/tls/thr-init-3.m: XFAIL lto/whopr for all.
1470 2010-05-25 Iain Sandoe <iains@gcc.gnu.org>
1472 * obj-c++.dg/torture/tls/trivial.mm: New.
1473 * obj-c++.dg/torture/tls/thr-init-1.mm: New.
1474 * obj-c++.dg/torture/tls/thr-init-2.mm: New.
1475 * obj-c++.dg/torture/tls/thr-init-3.mm: New.
1476 * obj-c++.dg/torture/tls/diag-1.mm: New.
1477 * obj-c++.dg/torture/tls/tls.exp: New.
1478 * obj-c++.dg/torture/trivial.mm: New.
1479 * obj-c++.dg/torture/dg-torture.exp: New.
1480 * obj-c++.dg/dg.exp: Gather tests explicitly from the source dir.
1481 * obj-c++.dg/tls/trivial.m: New.
1482 * obj-c++.dg/tls/init-1.mm: New.
1483 * obj-c++.dg/tls/diag-1.mm: New.
1484 * obj-c++.dg/tls/init-2.mm: New.
1485 * obj-c++.dg/tls/diag-2.mm: New.
1486 * obj-c++.dg/tls/diag-3.mm: New.
1487 * obj-c++.dg/tls/diag-4.mm: New.
1488 * obj-c++.dg/tls/static-1.mm: New.
1489 * obj-c++.dg/tls/tls.exp: New.
1490 * obj-c++.dg/tls/diag-5.mm: New.
1491 * obj-c++.dg/tls/static-1a.mm: New.
1492 * objc-obj-c++-shared/Object1.mm: New.
1493 * lib/obj-c++-dg.exp (obj-c++-dg-runtest): New proc.
1495 2010-05-24 Iain Sandoe <iains@gcc.gnu.org>
1498 * obj-c++.dg/const-str-5.mm: Name pointer equivalence union.
1499 * obj-c++.dg/const-str-6.mm: Ditto.
1501 2010-05-24 Eric Botcazou <ebotcazou@adacore.com>
1503 * g++.dg/parse/array-size2.C: Remove dg-error directives.
1505 2010-05-24 Eric Botcazou <ebotcazou@adacore.com>
1508 * gnat.dg/array13.ad[sb]: New test.
1510 2010-05-24 Daniel Jacobowitz <dan@codesourcery.com>
1511 Sandra Loosemore <sandra@codesourcery.com>
1513 * gcc.target/arm/neon/: Regenerated test cases.
1515 * gcc.target/arm/neon/polytypes.c,
1516 gcc.target/arm/neon-vmla-1.c, gcc.target/arm/neon-vmls-1.c,
1517 gcc.target/arm/neon-cond-1.c, gcc.target/arm/neon/vfp-shift-a2t2.c,
1518 gcc.target/arm/neon-thumb2-move.c, gcc.dg/torture/arm-fp16-ops-8.c,
1519 gcc.dg/torture/arm-fp16-ops-7.c, g++.dg/ext/arm-fp16/arm-fp16-ops-7.C,
1520 g++.dg/ext/arm-fp16/arm-fp16-ops-8.C, g++.dg/abi/mangle-neon.C: Use
1521 dg-add-options arm_neon.
1523 * gcc.target/arm/fp16-compile-vcvt.c, gcc.dg/torture/arm-fp16-ops-5.c,
1524 gcc.dg/torture/arm-fp16-ops-6.c, g++.dg/ext/arm-fp16/arm-fp16-ops-5.C,
1525 g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Use dg-add-options arm_neon_fp16
1526 and arm_neon_fp16_ok.
1528 * gcc.dg/vect/vect.exp, g++.dg/vect/vect.exp,
1529 gfortran.dg/vect/vect.exp: Use add_options_for_arm_neon.
1531 * lib/target-supports.exp (add_options_for_arm_neon): New.
1532 (check_effective_target_arm_neon_ok_nocache): New, from
1533 check_effective_target_arm_neon_ok. Check multiple possibilities.
1534 (check_effective_target_arm_neon_ok): Use
1535 check_effective_target_arm_neon_ok_nocache.
1536 (add_options_for_arm_neon_fp16)
1537 (check_effective_target_arm_neon_fp16_ok)
1538 check_effective_target_arm_neon_fp16_ok_nocache): New.
1539 (check_effective_target_arm_neon_hw): Use add_options_for_arm_neon.
1541 2010-05-24 Jason Merrill <jason@redhat.com>
1544 * g++.dg/cpp0x/initlist35.C: New.
1545 * g++.dg/init/brace6.C: Adjust.
1547 2010-05-24 Paul Brook <paul@codesourcery.com>
1549 * gcc.target/arm/frame-pointer-1.c: New test.
1550 * gcc.target/i386/pr9771-1.c: Move code out of main to allow frame
1551 pointer elimination.
1553 2010-05-23 H.J. Lu <hongjiu.lu@intel.com>
1556 * gcc.target/i386/crc32-3.c: New.
1557 * gcc.target/i386/crc32-4.c: Likewise.
1559 2010-05-23 Joseph Myers <joseph@codesourcery.com>
1561 * gcc.dg/c1x-typedef-1.c, gcc.dg/c1x-typedef-2.c,
1562 gcc.dg/c90-typedef-1.c, gcc.dg/c99-typedef-1.c: New tests.
1563 * gcc.dg/decl-8.c: Use -std=gnu89 -pedantic-errors.
1565 2010-05-23 H.J. Lu <hongjiu.lu@intel.com>
1567 * gcc.c-target/pr43869.c: Move "dg-do run" before lp64.
1569 2010-05-23 Naarten Lankhorst <mlankhorst@codeweavers.com>
1572 * gcc.c-target/pr43869.c: New test.
1574 2010-05-22 Janus Weil <janus@gcc.gnu.org>
1577 * gfortran.dg/class_22.f03: New.
1579 2010-05-22 Iain Sandoe <iains@gcc.gnu.org>
1582 * gcc.dg/lto/20090914-2_0.c: XFAIL *-*-darwin*.
1584 2010-05-22 Janus Weil <janus@gcc.gnu.org>
1587 * gfortran.dg/abstract_type_7.f03: New.
1589 2010-05-21 Jason Merrill <jason@redhat.com>
1591 * g++.dg/eh/spec11.C: Test cleanup optimization.
1593 2010-05-21 Jakub Jelinek <jakub@redhat.com>
1596 * gcc.target/i386/pr44223.c: New test.
1598 2010-05-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1600 * gcc.target/i386/pr25993.c: Use @function as type specifier.
1602 2010-05-21 Eric Botcazou <ebotcazou@adacore.com>
1604 * g++.dg/other/const3.C: New test.
1606 2010-05-20 Daniel Franke <franke.daniel@gmail.com>
1609 * warn_unused_dummy_argument_1.f90: New.
1610 * warn_unused_dummy_argument_2.f90: New.
1612 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1615 * g++.dg/inherit/crash1.C: New.
1616 * g++.dg/inherit/crash2.C: Likewise.
1618 2010-05-20 Jakub Jelinek <jakub@redhat.com>
1621 * g++.dg/debug/pr44178.C: New test.
1623 2010-05-20 Changpeng Fang <changpeng.fang@amd.com>
1626 * gcc.dg/tree-ssa/prefetch-6.c: Add
1627 --param min-insn-to-prefetch-ratio=6.
1628 * gcc.dg/tree-ssa/prefetch-7.c: Remove --param max-unrolled-insns=1 to
1629 allow unrolling, and adjust the movnti count.
1631 2010-05-20 Jan Hubicka <jh@suse.cz>
1634 * gcc.c-torture/compile/pr44197.c: New file.
1636 2010-05-20 Uros Bizjak <ubizjak@gmail.com>
1638 * gcc.target/i386/i386.exp (check_effective_target_3dnow):
1640 (check_effective_target_xop): Remove __may_alias__ attribute.
1642 2010-05-20 Hans-Peter Nilsson <hp@axis.com>
1645 * gcc.c-torture/execute/pr44202-1.c: New test.
1647 2010-05-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1650 * gfortran.dg/label_1.f90: Update test.
1652 2010-05-19 Jan Hubicka <jh@suse.cz>
1654 * gcc.dg/lto/ipareference2_0.c: New file.
1655 * gcc.dg/lto/ipareference2_1.c: New file.
1657 2010-05-19 Jason Merrill <jason@redhat.com>
1659 * g++.dg/parse/fn-typedef2.C: New.
1661 * g++.dg/other/cv_func.C: Don't expect errors about cv-qualified
1665 * g++.dg/template/fntype1.C: New.
1667 2010-05-19 Eric Botcazou <ebotcazou@adacore.com>
1669 * gnat.dg/discr23.ad[sb]: New test.
1670 * gnat.dg/discr23_pkg.ads: New helper.
1672 * gnat.dg/specs/controlled1.ads: New test.
1673 * gnat.dg/specs/controlled1_pkg.ads: New helper.
1675 2010-05-19 Daniel Franke <franke.daniel@gmail.com>
1678 * gfortran.dg/c_sizeof_2.f90: Add -Wno-conversion to dg-options;
1679 Fixed scope of C_SIZEOF.
1680 * gfortran.dg/warn_conversion_2.f90: New.
1682 2010-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1684 * lib/target-supports.exp (check_effective_target_sse2): New proc.
1685 * lib/target-supports-dg.exp (dg-require-effective-target): Allow
1686 for optional selector.
1687 * gcc.target/i386/i386.exp (check_effective_target_3dnow): New proc.
1688 (check_effective_target_sse3): New proc.
1689 * gcc.target/i386/math-torture/math-torture.exp: Load
1690 target-supports.exp.
1691 Only add options with -msse2 to MATH_TORTURE_OPTIONS if
1692 check_effective_target_sse2.
1693 * gcc.dg/vect/vect.exp: Return unless check_effective_target_sse2.
1694 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
1695 * g++.dg/vect/vect.exp: Likewise.
1696 * gfortran.dg/vect/vect.exp: Likewise.
1697 * lib/fortran-torture.exp (get-fortran-torture-options): Only use
1698 -msse2 if check_effective_target_sse2.
1700 * gcc.target/i386/3dnow-1.c: Use dg-require-effective-target 3dnow.
1701 * gcc.target/i386/3dnow-2.c: Likewise.
1702 * gcc.target/i386/3dnowA-1.c: Likewise.
1703 * gcc.target/i386/3dnowA-2.c: Likewise.
1704 * gcc.target/i386/pr42549.c: Likewise.
1706 * gcc.target/i386/sse3-lddqu.c: Use dg-require-effective-target sse3.
1707 * gcc.target/i386/sse3-addsubpd.c: Likewise.
1708 * gcc.target/i386/sse3-addsubps.c: Likewise.
1709 * gcc.target/i386/sse3-haddpd.c: Likewise.
1710 * gcc.target/i386/sse3-haddps.c: Likewise.
1711 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1712 * gcc.target/i386/sse3-hsubps.c: Likewise.
1713 * gcc.target/i386/sse3-movddup.c: Likewise.
1714 * gcc.target/i386/sse3-movshdup.c: Likewise.
1715 * gcc.target/i386/sse3-movsldup.c: Likewise.
1717 * g++.dg/abi/mangle42.C: Use dg-require-effective-target sse2.
1718 * g++.dg/ext/attrib35.C: Likewise.
1719 * g++.dg/opt/pr40496.C: Likewise.
1720 * g++.dg/other/i386-1.C: Likewise.
1721 * g++.dg/other/i386-4.C: Likewise.
1722 * g++.dg/other/pr34435.C: Likewise.
1723 * g++.dg/other/pr39496.C: Likewise.
1724 * g++.dg/other/pr40446.C: Likewise.
1725 * gcc.dg/compat/union-m128-1_main.c: Likewise.
1726 * gcc.dg/compat/vector-1a_main.c: Likewise.
1727 * gcc.dg/compat/vector-2a_main.c: Likewise.
1728 * gcc.dg/lto/20090206-1_0.c: Likewise.
1729 * gcc.dg/pr34856.c: Likewise.
1730 * gcc.dg/pr36584.c: Likewise.
1731 * gcc.dg/pr36997.c: Likewise. Adapt dg-message line number.
1732 * gcc.dg/pr37544.c: Likewise.
1733 * gcc.dg/torture/pr16104-1.c: Likewise.
1734 * gcc.dg/torture/pr35771-1.c: Likewise.
1735 * gcc.dg/torture/pr35771-2.c: Likewise.
1736 * gcc.dg/torture/pr35771-3.c: Likewise.
1737 * gcc.dg/torture/stackalign/alloca-2.c: Likewise.
1738 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1739 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1740 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1741 * gcc.dg/tree-ssa/prefetch-6.c: Likewise.
1742 * gcc.dg/tree-ssa/prefetch-7.c: Likewise.
1743 * gcc.dg/vect/vect-debug-pr41926.c: Likewise.
1744 * gcc.target/i386/20060512-1.c: Likewise.
1745 * gcc.target/i386/20060512-3.c: Likewise.
1746 * gcc.target/i386/all_one_m128i.c: Likewise.
1747 * gcc.target/i386/float128-1.c: Likewise.
1748 * gcc.target/i386/float128-2.c: Likewise.
1749 * gcc.target/i386/fpcvt-1.c: Likewise.
1750 * gcc.target/i386/fpcvt-2.c: Likewise.
1751 * gcc.target/i386/fpcvt-3.c: Likewise.
1752 * gcc.target/i386/fpprec-1.c: Likewise.
1753 * gcc.target/i386/funcspec-9.c: Likewise.
1754 * gcc.target/i386/incoming-1.c: Likewise.
1755 * gcc.target/i386/incoming-12.c: Likewise.
1756 * gcc.target/i386/incoming-2.c: Likewise.
1757 * gcc.target/i386/incoming-3.c: Likewise.
1758 * gcc.target/i386/incoming-4.c: Likewise.
1759 * gcc.target/i386/incoming-6.c: Likewise.
1760 * gcc.target/i386/incoming-7.c: Likewise.
1761 * gcc.target/i386/incoming-8.c: Likewise.
1762 * gcc.target/i386/opt-1.c: Likewise.
1763 * gcc.target/i386/opt-2.c: Likewise.
1764 * gcc.target/i386/ordcmp-1.c: Likewise.
1765 * gcc.target/i386/pr17692.c: Likewise.
1766 * gcc.target/i386/pr18614-1.c: Likewise.
1767 * gcc.target/i386/pr22152.c: Likewise.
1768 * gcc.target/i386/pr23570.c: Likewise.
1769 * gcc.target/i386/pr23575.c: Likewise.
1770 * gcc.target/i386/pr26449-1.c: Likewise.
1771 * gcc.target/i386/pr26600.c: Likewise.
1772 * gcc.target/i386/pr27790.c: Likewise.
1773 * gcc.target/i386/pr28839.c: Likewise.
1774 * gcc.target/i386/pr30970.c: Likewise.
1775 * gcc.target/i386/pr32000-1.c: Likewise.
1776 * gcc.target/i386/pr32000-2.c: Likewise.
1777 * gcc.target/i386/pr32280.c: Likewise.
1778 * gcc.target/i386/pr32661.c: Likewise.
1779 * gcc.target/i386/pr32708-1.c: Likewise.
1780 * gcc.target/i386/pr32961.c: Likewise.
1781 * gcc.target/i386/pr33329.c: Likewise.
1782 * gcc.target/i386/pr35714.c: Likewise.
1783 * gcc.target/i386/pr35767-1.c: Likewise.
1784 * gcc.target/i386/pr35767-1d.c: Likewise.
1785 * gcc.target/i386/pr35767-1i.c: Likewise.
1786 * gcc.target/i386/pr35767-2.c: Likewise.
1787 * gcc.target/i386/pr35767-2d.c: Likewise.
1788 * gcc.target/i386/pr35767-2i.c: Likewise.
1789 * gcc.target/i386/pr35767-3.c: Likewise.
1790 * gcc.target/i386/pr35767-5.c: Likewise.
1791 * gcc.target/i386/pr36222-1.c: Likewise.
1792 * gcc.target/i386/pr36578-1.c: Likewise.
1793 * gcc.target/i386/pr36578-2.c: Likewise.
1794 * gcc.target/i386/pr36992-1.c: Likewise.
1795 * gcc.target/i386/pr37101.c: Likewise.
1796 * gcc.target/i386/pr37216.c: Likewise.
1797 * gcc.target/i386/pr37434-1.c: Likewise.
1798 * gcc.target/i386/pr37434-2.c: Likewise.
1799 * gcc.target/i386/pr37843-3.c: Likewise.
1800 * gcc.target/i386/pr37843-4.c: Likewise.
1801 * gcc.target/i386/pr39162.c: Likewise.
1802 * gcc.target/i386/pr39315-1.c: Likewise.
1803 * gcc.target/i386/pr39315-2.c: Likewise.
1804 * gcc.target/i386/pr39315-3.c: Likewise.
1805 * gcc.target/i386/pr39315-4.c: Likewise.
1806 * gcc.target/i386/pr39445.c: Likewise.
1807 * gcc.target/i386/pr39496.c: Likewise.
1808 * gcc.target/i386/pr40809.c: Likewise.
1809 * gcc.target/i386/pr40906-3.c: Likewise.
1810 * gcc.target/i386/pr41019.c: Likewise.
1811 * gcc.target/i386/pr42542-1.c: Likewise.
1812 * gcc.target/i386/pr42542-2.c: Likewise.
1813 * gcc.target/i386/pr42542-3.c: Likewise.
1814 * gcc.target/i386/pr42542-3a.c: Likewise.
1815 * gcc.target/i386/pr42881.c: Likewise.
1816 * gcc.target/i386/push-1.c: Likewise.
1817 * gcc.target/i386/quad-sse.c: Likewise.
1818 * gcc.target/i386/reload-1.c: Likewise.
1819 * gcc.target/i386/sse-10.c: Likewise.
1820 * gcc.target/i386/sse-11.c: Likewise.
1821 * gcc.target/i386/sse-15.c: Likewise.
1822 * gcc.target/i386/sse-17.c: Likewise.
1823 * gcc.target/i386/sse-18.c: Likewise.
1824 * gcc.target/i386/sse-19.c: Likewise.
1825 * gcc.target/i386/sse-4.c: Likewise.
1826 * gcc.target/i386/sse-6.c: Likewise.
1827 * gcc.target/i386/sse-vect-types.c: Likewise.
1828 * gcc.target/i386/sse2-addpd-1.c: Likewise.
1829 * gcc.target/i386/sse2-addsd-1.c: Likewise.
1830 * gcc.target/i386/sse2-andnpd-1.c: Likewise.
1831 * gcc.target/i386/sse2-andpd-1.c: Likewise.
1832 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
1833 * gcc.target/i386/sse2-comisd-1.c: Likewise.
1834 * gcc.target/i386/sse2-comisd-2.c: Likewise.
1835 * gcc.target/i386/sse2-comisd-3.c: Likewise.
1836 * gcc.target/i386/sse2-comisd-4.c: Likewise.
1837 * gcc.target/i386/sse2-comisd-5.c: Likewise.
1838 * gcc.target/i386/sse2-comisd-6.c: Likewise.
1839 * gcc.target/i386/sse2-copysign-vec.c: Likewise.
1840 * gcc.target/i386/sse2-cvtdq2pd-1.c: Likewise.
1841 * gcc.target/i386/sse2-cvtdq2ps-1.c: Likewise.
1842 * gcc.target/i386/sse2-cvtpd2dq-1.c: Likewise.
1843 * gcc.target/i386/sse2-cvtpd2ps-1.c: Likewise.
1844 * gcc.target/i386/sse2-cvtps2dq-1.c: Likewise.
1845 * gcc.target/i386/sse2-cvtps2pd-1.c: Likewise.
1846 * gcc.target/i386/sse2-cvtsd2si-1.c: Likewise.
1847 * gcc.target/i386/sse2-cvtsd2si-2.c: Likewise.
1848 * gcc.target/i386/sse2-cvtsd2ss-1.c: Likewise.
1849 * gcc.target/i386/sse2-cvtsi2sd-1.c: Likewise.
1850 * gcc.target/i386/sse2-cvtsi2sd-2.c: Likewise.
1851 * gcc.target/i386/sse2-cvtss2sd-1.c: Likewise.
1852 * gcc.target/i386/sse2-cvttpd2dq-1.c: Likewise.
1853 * gcc.target/i386/sse2-cvttps2dq-1.c: Likewise.
1854 * gcc.target/i386/sse2-cvttsd2si-1.c: Likewise.
1855 * gcc.target/i386/sse2-cvttsd2si-2.c: Likewise.
1856 * gcc.target/i386/sse2-divpd-1.c: Likewise.
1857 * gcc.target/i386/sse2-divsd-1.c: Likewise.
1858 * gcc.target/i386/sse2-init-v16qi-1.c: Likewise.
1859 * gcc.target/i386/sse2-init-v2di-1.c: Likewise.
1860 * gcc.target/i386/sse2-init-v4si-1.c: Likewise.
1861 * gcc.target/i386/sse2-init-v8hi-1.c: Likewise.
1862 * gcc.target/i386/sse2-lrint-vec.c: Likewise.
1863 * gcc.target/i386/sse2-lrintf-vec.c: Likewise.
1864 * gcc.target/i386/sse2-maxpd-1.c: Likewise.
1865 * gcc.target/i386/sse2-maxsd-1.c: Likewise.
1866 * gcc.target/i386/sse2-minpd-1.c: Likewise.
1867 * gcc.target/i386/sse2-minsd-1.c: Likewise.
1868 * gcc.target/i386/sse2-mmx.c: Likewise.
1869 * gcc.target/i386/sse2-movapd-1.c: Likewise.
1870 * gcc.target/i386/sse2-movapd-2.c: Likewise.
1871 * gcc.target/i386/sse2-movd-1.c: Likewise.
1872 * gcc.target/i386/sse2-movd-2.c: Likewise.
1873 * gcc.target/i386/sse2-movdqa-1.c: Likewise.
1874 * gcc.target/i386/sse2-movdqa-2.c: Likewise.
1875 * gcc.target/i386/sse2-movdqu-1.c: Likewise.
1876 * gcc.target/i386/sse2-movdqu-2.c: Likewise.
1877 * gcc.target/i386/sse2-movhpd-1.c: Likewise.
1878 * gcc.target/i386/sse2-movhpd-2.c: Likewise.
1879 * gcc.target/i386/sse2-movlpd-1.c: Likewise.
1880 * gcc.target/i386/sse2-movlpd-2.c: Likewise.
1881 * gcc.target/i386/sse2-movmskpd-1.c: Likewise.
1882 * gcc.target/i386/sse2-movntdq-1.c: Likewise.
1883 * gcc.target/i386/sse2-movntpd-1.c: Likewise.
1884 * gcc.target/i386/sse2-movq-1.c: Likewise.
1885 * gcc.target/i386/sse2-movq-2.c: Likewise.
1886 * gcc.target/i386/sse2-movq-3.c: Likewise.
1887 * gcc.target/i386/sse2-movsd-1.c: Likewise.
1888 * gcc.target/i386/sse2-movsd-2.c: Likewise.
1889 * gcc.target/i386/sse2-movupd-1.c: Likewise.
1890 * gcc.target/i386/sse2-movupd-2.c: Likewise.
1891 * gcc.target/i386/sse2-mulpd-1.c: Likewise.
1892 * gcc.target/i386/sse2-mulsd-1.c: Likewise.
1893 * gcc.target/i386/sse2-orpd-1.c: Likewise.
1894 * gcc.target/i386/sse2-packssdw-1.c: Likewise.
1895 * gcc.target/i386/sse2-packsswb-1.c: Likewise.
1896 * gcc.target/i386/sse2-packuswb-1.c: Likewise.
1897 * gcc.target/i386/sse2-paddb-1.c: Likewise.
1898 * gcc.target/i386/sse2-paddd-1.c: Likewise.
1899 * gcc.target/i386/sse2-paddq-1.c: Likewise.
1900 * gcc.target/i386/sse2-paddsb-1.c: Likewise.
1901 * gcc.target/i386/sse2-paddsw-1.c: Likewise.
1902 * gcc.target/i386/sse2-paddusb-1.c: Likewise.
1903 * gcc.target/i386/sse2-paddusw-1.c: Likewise.
1904 * gcc.target/i386/sse2-paddw-1.c: Likewise.
1905 * gcc.target/i386/sse2-pand-1.c: Likewise.
1906 * gcc.target/i386/sse2-pandn-1.c: Likewise.
1907 * gcc.target/i386/sse2-pavgb-1.c: Likewise.
1908 * gcc.target/i386/sse2-pavgw-1.c: Likewise.
1909 * gcc.target/i386/sse2-pcmpeqb-1.c: Likewise.
1910 * gcc.target/i386/sse2-pcmpeqd-1.c: Likewise.
1911 * gcc.target/i386/sse2-pcmpeqw-1.c: Likewise.
1912 * gcc.target/i386/sse2-pcmpgtb-1.c: Likewise.
1913 * gcc.target/i386/sse2-pcmpgtd-1.c: Likewise.
1914 * gcc.target/i386/sse2-pcmpgtw-1.c: Likewise.
1915 * gcc.target/i386/sse2-pmaddwd-1.c: Likewise.
1916 * gcc.target/i386/sse2-pmaxsw-1.c: Likewise.
1917 * gcc.target/i386/sse2-pmaxub-1.c: Likewise.
1918 * gcc.target/i386/sse2-pminsw-1.c: Likewise.
1919 * gcc.target/i386/sse2-pminub-1.c: Likewise.
1920 * gcc.target/i386/sse2-pmovmskb-1.c: Likewise.
1921 * gcc.target/i386/sse2-pmulhuw-1.c: Likewise.
1922 * gcc.target/i386/sse2-pmulhw-1.c: Likewise.
1923 * gcc.target/i386/sse2-pmullw-1.c: Likewise.
1924 * gcc.target/i386/sse2-pmuludq-1.c: Likewise.
1925 * gcc.target/i386/sse2-por-1.c: Likewise.
1926 * gcc.target/i386/sse2-psadbw-1.c: Likewise.
1927 * gcc.target/i386/sse2-pshufd-1.c: Likewise.
1928 * gcc.target/i386/sse2-pshufhw-1.c: Likewise.
1929 * gcc.target/i386/sse2-pshuflw-1.c: Likewise.
1930 * gcc.target/i386/sse2-pslld-1.c: Likewise.
1931 * gcc.target/i386/sse2-pslld-2.c: Likewise.
1932 * gcc.target/i386/sse2-pslldq-1.c: Likewise.
1933 * gcc.target/i386/sse2-psllq-1.c: Likewise.
1934 * gcc.target/i386/sse2-psllq-2.c: Likewise.
1935 * gcc.target/i386/sse2-psllw-1.c: Likewise.
1936 * gcc.target/i386/sse2-psllw-2.c: Likewise.
1937 * gcc.target/i386/sse2-psrad-1.c: Likewise.
1938 * gcc.target/i386/sse2-psrad-2.c: Likewise.
1939 * gcc.target/i386/sse2-psraw-1.c: Likewise.
1940 * gcc.target/i386/sse2-psraw-2.c: Likewise.
1941 * gcc.target/i386/sse2-psrld-1.c: Likewise.
1942 * gcc.target/i386/sse2-psrld-2.c: Likewise.
1943 * gcc.target/i386/sse2-psrldq-1.c: Likewise.
1944 * gcc.target/i386/sse2-psrlq-1.c: Likewise.
1945 * gcc.target/i386/sse2-psrlq-2.c: Likewise.
1946 * gcc.target/i386/sse2-psrlw-1.c: Likewise.
1947 * gcc.target/i386/sse2-psrlw-2.c: Likewise.
1948 * gcc.target/i386/sse2-psubb-1.c: Likewise.
1949 * gcc.target/i386/sse2-psubd-1.c: Likewise.
1950 * gcc.target/i386/sse2-psubq-1.c: Likewise.
1951 * gcc.target/i386/sse2-psubsb-1.c: Likewise.
1952 * gcc.target/i386/sse2-psubsw-1.c: Likewise.
1953 * gcc.target/i386/sse2-psubw-1.c: Likewise.
1954 * gcc.target/i386/sse2-punpckhbw-1.c: Likewise.
1955 * gcc.target/i386/sse2-punpckhdq-1.c: Likewise.
1956 * gcc.target/i386/sse2-punpckhqdq-1.c: Likewise.
1957 * gcc.target/i386/sse2-punpckhwd-1.c: Likewise.
1958 * gcc.target/i386/sse2-punpcklbw-1.c: Likewise.
1959 * gcc.target/i386/sse2-punpckldq-1.c: Likewise.
1960 * gcc.target/i386/sse2-punpcklqdq-1.c: Likewise.
1961 * gcc.target/i386/sse2-punpcklwd-1.c: Likewise.
1962 * gcc.target/i386/sse2-pxor-1.c: Likewise.
1963 * gcc.target/i386/sse2-set-epi32-1.c: Likewise.
1964 * gcc.target/i386/sse2-set-epi64x-1.c: Likewise.
1965 * gcc.target/i386/sse2-set-v16qi-1.c: Likewise.
1966 * gcc.target/i386/sse2-set-v16qi-2.c: Likewise.
1967 * gcc.target/i386/sse2-set-v16qi-3.c: Likewise.
1968 * gcc.target/i386/sse2-set-v8hi-1.c: Likewise.
1969 * gcc.target/i386/sse2-set-v8hi-1a.c: Likewise.
1970 * gcc.target/i386/sse2-set-v8hi-2.c: Likewise.
1971 * gcc.target/i386/sse2-set-v8hi-2a.c: Likewise.
1972 * gcc.target/i386/sse2-shufpd-1.c: Likewise.
1973 * gcc.target/i386/sse2-shufps-1.c: Likewise.
1974 * gcc.target/i386/sse2-sqrtpd-1.c: Likewise.
1975 * gcc.target/i386/sse2-subpd-1.c: Likewise.
1976 * gcc.target/i386/sse2-subsd-1.c: Likewise.
1977 * gcc.target/i386/sse2-ucomisd-1.c: Likewise.
1978 * gcc.target/i386/sse2-ucomisd-2.c: Likewise.
1979 * gcc.target/i386/sse2-ucomisd-3.c: Likewise.
1980 * gcc.target/i386/sse2-ucomisd-4.c: Likewise.
1981 * gcc.target/i386/sse2-ucomisd-5.c: Likewise.
1982 * gcc.target/i386/sse2-ucomisd-6.c: Likewise.
1983 * gcc.target/i386/sse2-unpack-1.c: Likewise.
1984 * gcc.target/i386/sse2-unpckhpd-1.c: Likewise.
1985 * gcc.target/i386/sse2-unpcklpd-1.c: Likewise.
1986 * gcc.target/i386/sse2-vec-1.c: Likewise.
1987 * gcc.target/i386/sse2-vec-2.c: Likewise.
1988 * gcc.target/i386/sse2-vec-3.c: Likewise.
1989 * gcc.target/i386/sse2-vec-4.c: Likewise.
1990 * gcc.target/i386/sse2-vec-5.c: Likewise.
1991 * gcc.target/i386/sse2-vec-6.c: Likewise.
1992 * gcc.target/i386/sse2-xorpd-1.c: Likewise.
1993 * gcc.target/i386/ssefn-2.c: Likewise.
1994 * gcc.target/i386/ssefn-4.c: Likewise.
1995 * gcc.target/i386/ssefp-1.c: Likewise.
1996 * gcc.target/i386/ssefp-2.c: Likewise.
1997 * gcc.target/i386/sseregparm-3.c: Likewise.
1998 * gcc.target/i386/sseregparm-4.c: Likewise.
1999 * gcc.target/i386/sseregparm-5.c: Likewise.
2000 * gcc.target/i386/sseregparm-6.c: Likewise.
2001 * gcc.target/i386/sseregparm-7.c: Likewise.
2002 * gcc.target/i386/ssetype-1.c: Likewise.
2003 * gcc.target/i386/ssetype-2.c: Likewise.
2004 * gcc.target/i386/ssetype-3.c: Likewise.
2005 * gcc.target/i386/ssetype-4.c: Likewise.
2006 * gcc.target/i386/ssetype-5.c: Likewise.
2007 * gcc.target/i386/unordcmp-1.c: Likewise.
2008 * gcc.target/i386/vararg-1.c: Likewise.
2009 * gcc.target/i386/vararg-2.c: Likewise.
2010 * gcc.target/i386/vararg-3.c: Likewise.
2011 * gcc.target/i386/vararg-4.c: Likewise.
2012 * gcc.target/i386/vararg-7.c: Likewise.
2013 * gcc.target/i386/vararg-8.c: Likewise.
2014 * gcc.target/i386/vecinit-1.c: Likewise.
2015 * gcc.target/i386/vecinit-2.c: Likewise.
2016 * gcc.target/i386/vecinit-3.c: Likewise.
2017 * gcc.target/i386/vecinit-4.c: Likewise.
2018 * gcc.target/i386/vecinit-5.c: Likewise.
2019 * gcc.target/i386/vecinit-6.c: Likewise.
2020 * gcc.target/i386/vectorize2.c: Likewise.
2021 * gcc.target/i386/vectorize3.c: Likewise.
2022 * gcc.target/i386/vectorize4.c: Likewise.
2023 * gcc.target/i386/vectorize6.c: Likewise.
2024 * gcc.target/i386/vectorize7.c: Likewise.
2025 * gcc.target/i386/vectorize8.c: Likewise.
2026 * gcc.target/i386/vperm-v2df.c: Likewise.
2027 * gcc.target/i386/vperm-v2di.c: Likewise.
2028 * gcc.target/i386/vperm-v4si-1.c: Likewise.
2029 * gcc.target/i386/xorps-sse2.c: Likewise.
2030 * gcc.target/i386/xorps.c: Likewise.
2031 * gfortran.dg/graphite/pr42326-1.f90: Likewise.
2032 * gfortran.dg/graphite/pr42326.f90: Likewise.
2033 * gfortran.dg/vect/fast-math-mgrid-resid.f: Likewise.
2035 2010-05-19 Richard Guenther <rguenther@suse.de>
2038 * g++.dg/lto/20100519-1_0.C: New testcase.
2040 2010-05-19 Daniel Franke <franke.daniel@gmail.com>
2043 * gfortran.dg/warn_intent_out_not_set.f90: New.
2045 2010-05-19 Daniel Franke <franke.daniel@gmail.com>
2048 * gfortran.dg/data_char_1.f90: Updated warning message.
2049 * gfortran.dg/data_array_6.f: New.
2051 2010-05-19 Martin Jambor <mjambor@suse.cz>
2053 * g++.dg/ipa/ivinline-8.C: New test.
2054 * gcc.dg/ipa/iinline-2.c: Likewise.
2056 2010-05-19 Daniel Franke <franke.daniel@gmail.com>
2059 * gfortran.dg/dfloat_1.f90: Add warnings for non-default kind
2060 arguments; add check for return value kind.
2061 * gfortran.dg/float_1.f90: Likewise.
2063 2010-05-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2065 * gcc.target/i386/20011009-1.c (COMMENT): Define.
2067 * gcc.target/i386/pr25993.c [__sun__]: Use .globl.
2068 * lib/lto.exp (lto_prune_warns): Fix location line regex.
2069 Prune another location line format.
2070 (lto-obj): Call lto_prune_warns on comp_output.
2072 2010-05-18 Jan Hubicka <jh@suse.cz>
2074 * gcc.dg/lto/ipacp_0.c: New test.
2075 * gcc.dg/lto/ipacp_1.c: New test.
2077 2010-05-18 Steven Bosscher <steven@gcc.gnu.org>
2080 * gcc.dg/lto/20100518_0.c: New test.
2082 2010-05-18 Eric Botcazou <ebotcazou@adacore.com>
2084 * gnat.dg/specs/lto3.ads: Add missing dg-options.
2086 2010-05-17 Janus Weil <janus@gcc.gnu.org>
2089 * gfortran.dg/class_21.f03: New.
2091 2010-05-17 Jason Merrill <jason@redhat.com>
2094 * g++.dg/cpp0x/initlist34.C: New.
2097 * g++.dg/cpp0x/rv-trivial-bug.C: Test copy-init too.
2099 2010-05-17 Martin Jambor <mjambor@suse.cz>
2101 * g++.dg/ipa/ivinline-1.C: New test.
2102 * g++.dg/ipa/ivinline-2.C: New test.
2103 * g++.dg/ipa/ivinline-3.C: New test.
2104 * g++.dg/ipa/ivinline-4.C: New test.
2105 * g++.dg/ipa/ivinline-5.C: New test.
2106 * g++.dg/ipa/ivinline-6.C: New test.
2108 2010-05-17 Dodji Seketeli <dodji@redhat.com>
2109 Jason Merrill <jason@redhat.com>
2112 * c-c++-common/Wunused-var-8.c: New test.
2114 2010-05-17 Jakub Jelinek <jakub@redhat.com>
2117 * gcc.c-torture/compile/pr42347.c: New test.
2120 * g++.dg/ext/asmgoto1.C: New test.
2122 2010-05-17 Martin Jambor <mjambor@suse.cz>
2125 * gcc.dg/tree-ssa/pr44133.c: New test.
2126 * gcc.dg/tree-ssa/sra-9.c: Make the scan regular expression more
2129 2010-05-17 Janus Weil <janus@gcc.gnu.org>
2132 * gfortran.dg/class_20.f03: New.
2134 2010-05-17 Christian Borntraeger <borntraeger@de.ibm.com>
2137 * gcc.dg/tree-ssa/prefetch-7.c: Change pattern to match only the old
2138 debug messages but not the newly introduced one.
2140 2010-05-16 Daniel Franke <franke.daniel@gmail.com>
2143 * gfortran.dg/initialization_25.f90: Commented testcase.
2144 * gfortran.dg/initialization_26.f90: New.
2146 2010-05-16 Richard Guenther <rguenther@suse.de>
2148 * gcc.dg/pr43317.c: Do not pass -fipa-type-escape.
2149 * gcc.dg/pr43084.c: Likewise.
2150 * gcc.dg/pr42250.c: Pass -fipa-struct-reorg instead of
2152 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Do not pass
2154 * gcc.dg/struct/struct-reorg.exp: Likewise.
2155 * gcc.dg/struct/wo_prof_empty_str.c: Likewise.
2156 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
2158 2010-05-16 Joseph Myers <joseph@codesourcery.com>
2160 * gcc.dg/c1x-static-assert-1.c, gcc.dg/c1x-static-assert-2.c,
2161 gcc.dg/c1x-static-assert-3.c, gcc.dg/c1x-static-assert-4.c,
2162 gcc.dg/c1x-static-assert-5.c, gcc.dg/c1x-static-assert-6.c,
2163 gcc.dg/c90-static-assert-1.c, gcc.dg/c99-static-assert-1.c: New
2166 2010-05-15 Jason Merrill <jason@redhat.com>
2168 * g++.dg/eh/spec10.C: New.
2169 * g++.dg/eh/spec11.C: New.
2170 * g++.old-deja/g++.mike/eh34.C: Remove dg-options.
2172 2010-05-15 Janus Weil <janus@gcc.gnu.org>
2176 * gfortran.dg/allocatable_scalar_9.f90: New.
2178 2010-05-15 Jakub Jelinek <jakub@redhat.com>
2181 * g++.dg/torture/pr44148.C: New test.
2183 2010-05-15 Joseph Myers <joseph@codesourcery.com>
2185 * gcc.dg/c1x-anon-struct-1.c, gcc.dg/c1x-anon-struct-2.c,
2186 gcc.dg/c90-anon-struct-1.c, gcc.dg/c99-anon-struct-1.c: New tests.
2187 * gcc.dg/20080820.c, gcc.dg/anon-struct-1.c: Update expected
2188 diagnostics and type sizes.
2190 2010-05-15 Eric Botcazou <ebotcazou@adacore.com>
2192 * gnat.dg/lto9.adb: New test.
2193 * gnat.dg/lto9_pkg1.ads: New helper.
2194 * gnat.dg/lto9_pkg2.ad[sb]: Likewise.
2196 2010-05-15 Jan Hubicka <jh@suse.cz>
2198 * gcc.dg/lto/ipareference_1.c: Rename to ...
2199 * gcc.dg/lto/ipareference_0.c: ... this one.
2200 * gcc.dg/lto/ipareference_2.c: Rename to ...
2201 * gcc.dg/lto/ipareference_1.c: ... this one.
2203 2010-05-15 Jan Hubicka <jh@suse.cz>
2205 * gcc.dg/lto/ipareference_1.c: New file.
2206 * gcc.dg/lto/ipareference_2.c: New file.
2208 2010-05-15 Richard Guenther <rguenther@suse.de>
2210 PR tree-optimization/44038
2211 * gcc.c-torture/compile/pr44038.c: New testcase.
2213 2010-05-15 H.J. Lu <hongjiu.lu@intel.com>
2215 * gcc.target/i386/avx-cmpsd-1.c: Add -std=c99.
2216 * gcc.target/i386/avx-cmpss-1.c: Likewise.
2218 2010-05-15 Janus Weil <janus@gcc.gnu.org>
2222 * gfortran.dg/class_18.f03: New.
2223 * gfortran.dg/class_19.f03: New.
2225 2010-05-14 Jakub Jelinek <jakub@redhat.com>
2228 * gcc.dg/debug/dwarf2/const-1.c: Remove.
2229 * g++.dg/debug/dwarf2/const1.C: Remove.
2231 2010-05-14 Jason Merrill <jason@redhat.com>
2233 * g++.dg/eh/cond4.C: New.
2234 * g++.dg/eh/elide2.C: Adjust.
2235 * g++.old-deja/g++.eh/terminate1.C: Adjust.
2237 2010-05-14 Steven G. Kargl <kargl@gcc.gnu.org>
2240 * gfortran.dg/actual_array_interface_2.f90: New test.
2242 2010-05-14 Richard Guenther <rguenther@suse.de>
2244 PR tree-optimization/44119
2245 * gcc.c-torture/compile/pr44119.c: New testcase.
2247 2010-05-14 Jason Merrill <jason@redhat.com>
2250 * g++.dg/eh/terminate1.C: New.
2252 2010-05-14 Jakub Jelinek <jakub@redhat.com>
2254 * gfortran.dg/gomp/pr44036-1.f90: Adjust.
2257 * gcc.dg/pr44136.c: New test.
2259 2010-05-14 Shujing Zhao <pearly.zhao@oracle.com>
2262 * g++.dg/warn/Wshadow-4.C: Adjust.
2263 * g++.dg/warn/Wshadow-5.C: New test.
2264 * g++.dg/warn/Wshadow-6.C: New test
2266 2010-05-13 Daniel Franke <franke.daniel@gmail.com>
2269 * gfortran.dg/initialization_25.f90: New.
2271 2010-05-13 Martin Jambor <mjambor@suse.cz>
2273 * g++.dg/otr-fold-1.C: New test.
2274 * g++.dg/otr-fold-2.C: New test.
2276 2010-05-13 Jakub Jelinek <jakub@redhat.com>
2279 * gfortran.dg/gomp/pr44036-1.f90: New test.
2280 * gfortran.dg/gomp/pr44036-2.f90: New test.
2281 * gfortran.dg/gomp/pr44036-3.f90: New test.
2284 * gcc.dg/guality/sra-1.c: New test.
2286 2010-05-12 Jan Hubicka <jh@suse.cz>
2288 * tree-ssa/unreachable.c: New test.
2290 2010-05-12 Jason Merrill <jason@redhat.com>
2292 * g++.dg/cpp0x/sfinae1.C: New.
2294 2010-05-12 Sriraman Tallam <tmsriram@google.com>
2296 * gcc.target/i386/zee.c: New file.
2298 2010-05-12 Jason Merrill <jason@redhat.com>
2300 * g++.dg/conversion/op1.C: Expect template candidate message.
2301 * g++.dg/cpp0x/nullptr15.C: Likewise.
2302 * g++.dg/cpp0x/pr31431-2.C: Likewise.
2303 * g++.dg/cpp0x/pr31431.C: Likewise.
2304 * g++.dg/cpp0x/temp_default2.C: Likewise.
2305 * g++.dg/cpp0x/trailing4.C: Likewise.
2306 * g++.dg/cpp0x/variadic-ex3.C: Likewise.
2307 * g++.dg/cpp0x/variadic-ex4.C: Likewise.
2308 * g++.dg/cpp0x/variadic-throw.C: Likewise.
2309 * g++.dg/cpp0x/variadic35.C: Likewise.
2310 * g++.dg/cpp0x/vt-35147.C: Likewise.
2311 * g++.dg/cpp0x/vt-37737-1.C: Likewise.
2312 * g++.dg/cpp0x/vt-37737-2.C: Likewise.
2313 * g++.dg/ext/visibility/anon8.C: Likewise.
2314 * g++.dg/ext/vla2.C: Likewise.
2315 * g++.dg/other/pr28114.C: Likewise.
2316 * g++.dg/other/ptrmem10.C: Likewise.
2317 * g++.dg/other/ptrmem11.C: Likewise.
2318 * g++.dg/overload/unknown1.C: Likewise.
2319 * g++.dg/parse/template7.C: Likewise.
2320 * g++.dg/parse/typename7.C: Likewise.
2321 * g++.dg/template/conv11.C: Likewise.
2322 * g++.dg/template/copy1.C: Likewise.
2323 * g++.dg/template/deduce3.C: Likewise.
2324 * g++.dg/template/dependent-expr5.C: Likewise.
2325 * g++.dg/template/friend.C: Likewise.
2326 * g++.dg/template/incomplete2.C: Likewise.
2327 * g++.dg/template/local4.C: Likewise.
2328 * g++.dg/template/local6.C: Likewise.
2329 * g++.dg/template/operator10.C: Likewise.
2330 * g++.dg/template/overload6.C: Likewise.
2331 * g++.dg/template/ptrmem2.C: Likewise.
2332 * g++.dg/template/ptrmem20.C: Likewise.
2333 * g++.dg/template/ptrmem8.C: Likewise.
2334 * g++.dg/template/sfinae2.C: Likewise.
2335 * g++.dg/template/ttp25.C: Likewise.
2336 * g++.dg/template/unify10.C: Likewise.
2337 * g++.dg/template/unify11.C: Likewise.
2338 * g++.dg/template/unify6.C: Likewise.
2339 * g++.dg/template/unify7.C: Likewise.
2340 * g++.dg/template/unify9.C: Likewise.
2341 * g++.dg/template/varmod1.C: Likewise.
2342 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2343 * g++.old-deja/g++.law/operators32.C: Likewise.
2344 * g++.old-deja/g++.pt/crash28.C: Likewise.
2345 * g++.old-deja/g++.pt/crash60.C: Likewise.
2346 * g++.old-deja/g++.pt/explicit38.C: Likewise.
2347 * g++.old-deja/g++.pt/explicit39.C: Likewise.
2348 * g++.old-deja/g++.pt/explicit41.C: Likewise.
2349 * g++.old-deja/g++.pt/explicit67.C: Likewise.
2350 * g++.old-deja/g++.pt/explicit77.C: Likewise.
2351 * g++.old-deja/g++.pt/expr2.C: Likewise.
2352 * g++.old-deja/g++.pt/overload7.C: Likewise.
2353 * g++.old-deja/g++.pt/ptrmem6.C: Likewise.
2354 * g++.old-deja/g++.pt/spec5.C: Likewise.
2355 * g++.old-deja/g++.pt/spec6.C: Likewise.
2356 * g++.old-deja/g++.pt/t24.C: Likewise.
2357 * g++.old-deja/g++.pt/unify4.C: Likewise.
2358 * g++.old-deja/g++.pt/unify6.C: Likewise.
2359 * g++.old-deja/g++.pt/unify8.C: Likewise.
2360 * g++.old-deja/g++.robertl/eb119.C: Likewise.
2361 * g++.old-deja/g++.robertl/eb79.C: Likewise.
2362 * g++.old-deja/g++.robertl/eb98.C: Likewise.
2364 * g++.dg/cpp0x/initlist32.C: New.
2366 * g++.dg/template/conv11.C: New.
2367 * g++.dg/conversion/op1.C: Adjust expected error.
2369 * g++.old-deja/g++.robertl/eb43.C: Prune "candidates" messages.
2371 2010-05-12 H.J. Lu <hongjiu.lu@intel.com>
2374 * gcc.target/i386/avx-cmpsd-1.c: New.
2375 * gcc.target/i386/avx-cmpsd-2.c: Likewise.
2376 * gcc.target/i386/avx-cmpss-1.c: Likewise.
2377 * gcc.target/i386/avx-cmpss-2.c: Likewise.
2378 * gcc.target/i386/sse-cmpss-1.c: Likewise.
2379 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
2381 2010-05-12 Jakub Jelinek <jakub@redhat.com>
2384 * gcc.dg/gomp/pr44085.c: New test.
2385 * gfortran.dg/gomp/pr44085.f90: New test.
2387 2010-05-12 Iain Sandoe <iains@gcc.gnu.org>
2389 * objc-obj-c++-shared/Object1.m: New.
2390 * objc.dg/torture: New directory.
2391 * objc.dg/torture/tls: Ditto.
2392 * objc.dg/tls: Ditto.
2393 * objc.dg/torture/tls/trivial.m: New test.
2394 * objc.dg/torture/tls/thr-init-2.m: New test.
2395 * objc.dg/torture/tls/thr-init-3.m: New test.
2396 * objc.dg/torture/tls/thr-init.m: New test.
2397 * objc.dg/torture/tls/diag-1.m: New test.
2398 * objc.dg/torture/tls/tls.exp: New.
2399 * objc.dg/torture/trivial.m: New test.
2400 * objc.dg/torture/dg-torture.exp: New.
2401 * objc.dg/tls/diag-3.m: New test.
2402 * objc.dg/tls/diag-4.m: New test.
2403 * objc.dg/tls/diag-5.m: New test.
2404 * objc.dg/tls/init-1.m: New test.
2405 * objc.dg/tls/init-2.m: New test.
2406 * objc.dg/tls/tls.exp: New.
2407 * objc.dg/tls/diag-2.m: New test.
2408 * lib/objc.exp: Respond to dg-additional-files.
2410 2010-05-12 Maxim Kuvyrkov <maxim@codesourcery.com>
2412 * gcc.target/m68k/20100512-1.c: New.
2414 2010-05-12 Eric Botcazou <ebotcazou@adacore.com>
2416 * gnat.dg/lto8.adb: New test.
2417 * gnat.dg/lto8_pkg.ad[sb]: New helper.
2418 * gnat.dg/frame_overflow.adb: XFAIL if -flto is specified.
2420 2010-05-11 Paolo Carlini <paolo.carlini@oracle.com>
2425 * g++.dg/template/crash97.C: New.
2426 * g++.dg/template/crash98.C: Likewise.
2427 * g++.dg/template/crash99.C: Likewise.
2428 * g++.dg/cpp0x/pr31439.C: Adjust.
2429 * g++.dg/template/crash95.C: Likewise.
2431 2010-05-11 Jakub Jelinek <jakub@redhat.com>
2434 * c-c++-common/asmgoto-4.c: New test.
2435 * gcc.target/i386/pr44071.c: New test.
2438 * c-c++-common/Wunused-var-7.c: New test.
2439 * g++.dg/warn/Wunused-var-9.C: New test.
2441 2010-05-11 Daniel Franke <franke.daniel@gmail.com>
2444 * gfortran.dg/gomp/pr43711.f90: New.
2446 2010-05-11 Daniel Franke <franke.daniel@gmail.com>
2449 * gfortran.dg/select_5.f90: Updated.
2451 2010-05-11 Jan Hubicka <jh@suse.cz>
2453 PR tree-optimize/44063
2454 * gcc.c-torture/compile/pr44063.c: New testcase.
2456 2010-05-11 Jakub Jelinek <jakub@redhat.com>
2459 * gcc.dg/pr44023.c: New test.
2461 2010-05-10 Eric Botcazou <ebotcazou@adacore.com>
2463 * gnat.dg/lto7.adb: New test.
2464 * gnat.dg/lto7_pkg.ad[sb]: New helper.
2466 2010-05-10 Jason Merrill <jason@redhat.com>
2469 * g++.dg/template/inherit5.C: New.
2472 * g++.dg/cpp0x/initlist33.C: New.
2473 * g++.dg/cpp0x/initlist26.C: Adjust.
2474 * g++.dg/cpp0x/initlist28.C: Adjust.
2476 2010-05-10 Fabien Chêne <fabien.chene@gmail.com>
2479 * g++.dg/init/pr43719.C: New.
2480 * g++.dg/anon-struct4.C: Adjust.
2482 2010-05-10 Jakub Jelinek <jakub@redhat.com>
2485 * gcc.dg/pr44028.c: New test.
2487 2010-05-08 Daniel Franke <franke.daniel@gmail.com>
2492 * gfortran.dg/array_constructor_type_17.f03: Updated match string.
2493 * gfortran.dg/warn_conversion.f90: New.
2495 2010-05-10 Michael Matz <matz@suse.de>
2497 * gcc.dg/vect/fast-math-vect-reduc-8.c: New test.
2499 2010-05-10 H.J. Lu <hongjiu.lu@intel.com>
2501 PR rtl-optimization/44012
2502 * gcc.dg/pr44012.c: New.
2504 2010-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2506 * lib/lto.exp (lto_prune_vis_warns): Renamed to lto_prune_warns.
2507 Log text on entry and exit.
2508 Prune Sun ld warnings for common symbols with differing sizes.
2509 (lto-link-and-maybe-run): Change caller.
2511 2010-05-10 Janus Weil <janus@gcc.gnu.org>
2514 * gfortran.dg/class_7.f03: Modified.
2515 * gfortran.dg/select_type_1.f03: Modified.
2516 * gfortran.dg/select_type_12.f03: New.
2518 2010-05-10 Richard Guenther <rguenther@suse.de>
2520 PR tree-optimization/44050
2521 * gcc.dg/torture/pr44050.c: New testcase.
2523 2010-05-10 Wei Guozhi <carrot@google.com>
2526 * gcc.target/arm/pr42879.c: New testcase.
2528 2010-05-09 Joseph Myers <joseph@codesourcery.com>
2531 * gcc.dg/anon-struct-9.c: Avoid generating identifier i386.
2533 2010-05-09 Joseph Myers <joseph@codesourcery.com>
2536 * gcc.dg/anon-struct-10.c: New test.
2538 2010-05-09 Richard Guenther <rguenther@suse.de>
2541 * gcc.dg/pr44024.c: New testcase.
2543 2010-05-09 Joseph Myers <joseph@codesourcery.com>
2546 * gcc.dg/anon-struct-9.c: New test.
2548 2010-05-09 Richard Guenther <rguenther@suse.de>
2551 * gcc.c-torture/compile/pr44043.c: New testcase.
2553 2010-05-09 Richard Guenther <rguenther@suse.de>
2555 * gcc.dg/ipa/ipa-pta-11.c: Make p and q referenced.
2557 2010-05-09 Eric Botcazou <ebotcazou@adacore.com>
2559 * gnat.dg/lto6.adb: Remove superfluous -gnat05 switch.
2561 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2563 * gnat.dg/lto[12456].adb: Add "target lto" marker.
2564 * gnat.dg/specs/lto3.ads: Likewise.
2566 2010-05-08 Sandra Loosemore <sandra@codesourcery.com>
2569 * gcc.dg/pr28685-1.c: New file.
2571 2010-05-08 Richard Guenther <rguenther@suse.de>
2573 PR tree-optimization/44030
2574 * gcc.c-torture/compile/pr44030.c: New testcase.
2576 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2578 * gnat.dg/lto6.adb: New test.
2579 * gnat.dg/lto6_pkg.ads: New helper.
2581 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2583 * gnat.dg/lto5.adb: New test.
2584 * gnat.dg/lto5_pkg.ad[sb]: New helper.
2586 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2588 * gnat.dg/lto4.ad[sb]: New test.
2590 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2592 * gnat.dg/specs/lto3.ads: New test.
2593 * gnat.dg/specs/lto3_pkg1.ad[sb]: New helper.
2594 * gnat.dg/specs/lto3_pkg2.ad[sb]: Likewise.
2596 2010-05-08 Quentin Ochem <ochem@adacore.com>
2598 * gnat.dg/sizetype3.ad[sb]: New test.
2599 * gnat.dg/sizetype3_pkg.ads: New helper.
2601 2010-05-07 Fabien Chêne <fabien.chene@gmail.com>
2604 * g++.dg/init/new29.C: New.
2606 2010-05-07 Daniel Franke <franke.daniel@gmail.com>
2609 * gfortran.dg/coarray_1.f90: Fixed error message.
2610 * gfortran.dg/selected_char_kind_3.f90: Fixed error message.
2611 * gfortran.dg/intrinsic_std_1.f90: Fixed bogus message.
2612 * gfortran.dg/intrinsic_std_5.f90: New.
2614 2010-05-07 Jason Merrill <jason@redhat.com>
2616 * g++.dg/cpp0x/nullptr20.C: Use sprintf.
2618 2010-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2620 * gcc.dg/lto/20100423-2_0.c: Include <stdio.h>.
2621 (size_t, stderr): Remove.
2622 (read_error): Replaced __builtin_fprintf by fprintf.
2624 2010-05-07 Shujing Zhao <pearly.zhao@oracle.com>
2626 * gcc.dg/ordered-comparison-1.c: New test.
2627 * gcc.dg/ordered-comparison-2.c: New test.
2628 * gcc.dg/ordered-comparison-3.c: New test.
2629 * gcc.dg/ordered-comparison-4.c: New test.
2631 2010-05-06 Mike Stump <mikestump@comcast.net>
2634 * obj-c++.dg/cxx-ivars-2.mm: Restore running of testcase.
2636 2010-05-06 Magnus Fromreide <magfr@lysator.liu.se>
2637 Jason Merrill <jason@redhat.com>
2639 * g++.dg/cpp0x/nullptr01.C: New.
2640 * g++.dg/cpp0x/nullptr02.C: New.
2641 * g++.dg/cpp0x/nullptr03.C: New.
2642 * g++.dg/cpp0x/nullptr04.C: New.
2643 * g++.dg/cpp0x/nullptr05.C: New.
2644 * g++.dg/cpp0x/nullptr06.C: New.
2645 * g++.dg/cpp0x/nullptr07.C: New.
2646 * g++.dg/cpp0x/nullptr08.C: New.
2647 * g++.dg/cpp0x/nullptr09.C: New.
2648 * g++.dg/cpp0x/nullptr10.C: New.
2649 * g++.dg/cpp0x/nullptr11.C: New.
2650 * g++.dg/cpp0x/nullptr12.C: New.
2651 * g++.dg/cpp0x/nullptr13.C: New.
2652 * g++.dg/cpp0x/nullptr14.C: New.
2653 * g++.dg/cpp0x/nullptr15.C: New.
2654 * g++.dg/cpp0x/nullptr16.C: New.
2655 * g++.dg/cpp0x/nullptr17.C: New.
2656 * g++.dg/cpp0x/nullptr18.C: New.
2657 * g++.dg/cpp0x/nullptr19.C: New.
2658 * g++.dg/cpp0x/nullptr20.C: New.
2659 * g++.dg/cpp0x/nullptr21.C: New.
2660 * g++.dg/cpp0x/nullptr22.C: New.
2661 * g++.dg/debug/nullptr01.C: New.
2662 * gcc.dg/Wcxx-compat-2.c: Test nullptr and constexpr.
2664 2010-05-06 Jakub Jelinek <jakub@redhat.com>
2666 * gcc.dg/Wunused-var-8.c: Move to...
2667 * c-c++-common/Wunused-var-6.c: ... here. New test.
2669 2010-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2672 * g++.dg/template/crash96.C: New.
2674 2010-05-06 Jan Hubicka <jh@suse.cz>
2676 PR tree-optimization/43791
2677 * gcc.c-torture/compile/pr43791.c: New file.
2679 2010-05-06 Michael Matz <matz@suse.de>
2681 PR tree-optimization/43984
2682 * gfortran.dg/pr43984.f90: New test.
2684 2010-05-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
2687 * gcc.dg/pr40989.c: New.
2689 2010-05-06 Richard Guenther <rguenther@suse.de>
2691 PR tree-optimization/43934
2692 * gcc.dg/tree-ssa/ssa-lim-9.c: New testcase.
2694 2010-05-06 Richard Guenther <rguenther@suse.de>
2696 PR tree-optimization/43987
2697 * gcc.c-torture/execute/pr43987.c: New testcase.
2698 * gcc.dg/torture/pta-escape-1.c: Adjust.
2699 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
2700 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
2701 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
2702 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
2704 2010-04-22 Jakub Jelinek <jakub@redhat.com>
2705 Dodji Seketeli <dodji@redhat.com>
2708 * g++.dg/warn/Wunused-7.C: Add dg-warning.
2709 * g++.dg/template/sfinae16.C: Likewise.
2710 * gcc.dg/Wunused-var-1.c: Moved to...
2711 * c-c++-common/Wunused-var-1.c: ...here. New test.
2712 * gcc.dg/Wunused-var-2.c: Moved to...
2713 * c-c++-common/Wunused-var-2.c: ...here. New test.
2714 * gcc.dg/Wunused-var-3.c: Moved to...
2715 * c-c++-common/Wunused-var-3.c: ...here. New test.
2716 * gcc.dg/Wunused-var-4.c: Moved to...
2717 * gcc.dg/Wunused-var-1.c: ... here.
2718 * gcc.dg/Wunused-var-5.c: Moved to...
2719 * c-c++-common/Wunused-var-4.c: ...here. New test.
2720 * gcc.dg/Wunused-var-7.c: Moved to...
2721 * c-c++-common/Wunused-var-5.c: ...here. New test.
2722 * gcc.dg/Wunused-var-6.c: Moved to...
2723 * gcc.dg/Wunused-var-2.c: ... here.
2724 * c-c++-common/Wunused-var-1.c: New test.
2725 * c-c++-common/Wunused-var-2.c: New test.
2726 * c-c++-common/Wunused-var-3.c: New test.
2727 * c-c++-common/Wunused-var-4.c: New test.
2728 * c-c++-common/Wunused-var-5.c: New test.
2729 * g++.dg/warn/Wunused-var-1.C: New test.
2730 * g++.dg/warn/Wunused-var-2.C: New test.
2731 * g++.dg/warn/Wunused-var-3.C: New test.
2732 * g++.dg/warn/Wunused-var-4.C: New test.
2733 * g++.dg/warn/Wunused-var-5.C: New test.
2734 * g++.dg/warn/Wunused-var-6.C: New test.
2735 * g++.dg/warn/Wunused-var-7.C: New test.
2736 * g++.dg/warn/Wunused-var-8.C: New test.
2737 * g++.dg/warn/Wunused-parm-1.C: New test.
2738 * g++.dg/warn/Wunused-parm-2.C: New test.
2739 * g++.dg/warn/Wunused-parm-3.C: New test.
2741 2010-05-06 Tobias Burnus <burnus@net-b.de>
2744 * gfortran.dg/gomp/crayptr5.f90: New test case.
2746 2010-05-05 Jason Merrill <jason@redhat.com>
2749 * g++.dg/ext/attrib39.C: New.
2751 2010-05-05 Daniel Franke <franke.daniel@gmail.com>
2754 * gfortran.dg/data_invalid.f90: New.
2756 2010-05-05 Eric Botcazou <ebotcazou@adacore.com>
2758 * gnat.dg/lto2.adb: New test.
2760 2010-05-05 Jason Merrill <jason@redhat.com>
2763 * g++.dg/opt/empty1.C: New.
2765 2010-05-05 Janus Weil <janus@gcc.gnu.org>
2768 * gfortran.dg/class_17.f03: New.
2770 2010-05-04 Neil Vachharajani <nvachhar@google.com>
2772 * gcc.dg/tree-prof/wcoverage-mismatch.c: Adjusted.
2774 2010-05-04 Mike Stump <mikestump@comcast.net>
2777 * encode-8.mm: Restore running of testcase, skip for gnu-runtime.
2779 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2782 * gcc.target/i386/pr43668.c: New.
2784 2010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2787 * g++.dg/cpp0x/initlist31.C: New.
2789 2010-05-04 Jakub Jelinek <jakub@redhat.com>
2792 * gcc.dg/Wunused-var-8.c: New test.
2794 2010-05-04 Jason Merrill <jason@redhat.com>
2797 * g++.dg/cpp0x/enum3.C: Extend.
2799 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2802 * gcc.target/i386/pr43799.c: New.
2804 2010-05-04 Eric Botcazou <ebotcazou@adacore.com>
2806 * gnat.dg/lto1.adb: New test.
2807 * gnat.dg/lto1_pkg.ad[sb]: New helper.
2809 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2812 * gcc.target/i386/pr43671.c: New.
2814 2010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2817 * g++.dg/template/crash95.C: New.
2819 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
2822 * gcc.target/i386/pr43508.c: New.
2824 2010-05-04 Richard Guenther <rguenther@suse.de>
2826 PR tree-optimization/43879
2827 * g++.dg/torture/pr43879-1_0.C: New testcase.
2828 * g++.dg/torture/pr43879-1_1.C: Likewise.
2830 2010-05-03 Dodji Seketeli <dodji@redhat.com>
2833 * g++.dg/other/crash-12.C: New test.
2835 2010-05-03 H.J. Lu <hongjiu.lu@intel.com>
2837 * g++.dg/cdce3.C: Add a space. Updated.
2839 2010-05-03 Jason Merrill <jason@redhat.com>
2842 * g++.dg/opt/enum2.C: New.
2843 * g++.dg/warn/pr33738.C: Use -fstrict-enums.
2844 * g++.dg/warn/Wswitch-1.C: Adjust message.
2846 2010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2848 * g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
2849 * g++.dg/ext/label13.C: Fix typo.
2850 * g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
2852 * gcc.c-torture/compile/limits-declparen.c: xfail on
2853 alpha*-dec-osf5* with -g.
2854 * gcc.c-torture/compile/limits-pointer.c: Likewise.
2855 * gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
2856 * gcc.dg/c99-tgmath-2.c: Likewise.
2857 * gcc.dg/c99-tgmath-3.c: Likewise.
2858 * gcc.dg/c99-tgmath-4.c: Likewise.
2860 2010-05-03 Steven G. Kargl <kargl@gcc.gnu.org>
2863 * gfortran.dg/unexpected_interface.f90: New test.
2865 2010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2867 * ada/acats/run_acats (which): New function.
2868 (host_gnatchop, host_gnatmake): Use it.
2870 2010-05-03 Richard Guenther <rguenther@suse.de>
2872 PR tree-optimization/43971
2873 * gcc.dg/pr43971.c: New testcase.
2875 2010-05-03 Jakub Jelinek <jakub@redhat.com>
2878 * gcc.dg/debug/pr43972.c: New test.
2880 2010-05-02 Uros Bizjak <ubizjak@gmail.com>
2883 * g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
2885 2010-05-02 Richard Guenther <rguenther@suse.de>
2887 PR tree-optimization/43879
2888 * gcc.dg/torture/pr43879-3.c: New testcase.
2890 2010-05-01 Richard Guenther <rguenther@suse.de>
2892 PR tree-optimization/43949
2893 * g++.dg/warn/Warray-bounds-5.C: New testcase.
2895 2010-05-01 H.J. Lu <hongjiu.lu@intel.com>
2898 * g++.dg/init/new28.C: New.
2900 2010-04-30 Iain Sandoe <iains@gcc.gnu.org>
2903 * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
2904 structure and nested declarations.
2905 * obj-c++.dg/encode-3.mm: Remove XFAIL. Add test for anonymous
2906 structure and nested declarations. Reduce header clutter and
2907 use _exit() rather than abort().
2908 * objc.dg/encode-10.m: New.
2909 * objc.dg/encode-11.m: New.
2911 2010-04-30 DJ Delorie <dj@redhat.com>
2913 * gcc.c-torture/execute/20100430-1.c: New test.
2915 2010-04-30 Jason Merrill <jason@redhat.com>
2918 * g++.dg/template/ptrmem21.C: New.
2920 2010-04-30 Tobias Burnus Mburnus@net-b.de>
2924 * gfortran.dg/coarray_13.f90: New test.
2926 2010-04-30 Richard Guenther <rguenther@suse.de>
2929 * gcc.dg/lto/20100430-1_0.c: New testcase.
2931 2010-04-30 Jakub Jelinek <jakub@redhat.com>
2934 * c-c++-common/pr43942.c: New test.
2936 2009-04-30 Steven Bosscher <steven@gcc.gnu.org>
2938 * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
2939 conflict with darwin crt1.o 'start' symbol.
2941 2010-04-30 Richard Guenther <rguenther@suse.de>
2943 PR tree-optimization/43879
2944 * gcc.dg/torture/pr43879_1.c: New testcase.
2946 2010-04-30 Richard Guenther <rguenther@suse.de>
2948 * gcc.dg/tree-ssa/builtin-free.c: New testcase.
2950 2010-04-29 Fabien Chêne <fabien.chene@gmail.com>
2953 * init.c (diagnose_uninitialized_cst_or_ref_member): check for
2954 user-provided constructor while recursing.
2956 2010-04-29 Janus Weil <janus@gcc.gnu.org>
2959 * gfortran.dg/class_16.f03: New test.
2961 2010-04-29 Janus Weil <janus@gcc.gnu.org>
2964 * gfortran.dg/class_15.f03: New.
2966 2010-04-29 Paul Thomas <pault@gcc.gnu.org>
2969 * gfortran.dg/dynamic_dispatch_9.f03: New test.
2971 2010-04-29 Janus Weil <janus@gcc.gnu.org>
2974 * gfortran.dg/generic_22.f03 : New test.
2976 2010-04-29 Paul Thomas <pault@gcc.gnu.org>
2979 * gfortran.dg/class_14.f03: New test.
2981 2010-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2984 * gfortran.dg/interface_32.f90: New test.
2986 2009-04-29 Paul Thomas <pault@gcc.gnu.org>
2987 Janus Weil <janus@gcc.gnu.org>
2990 * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
2991 * gfortran.dg/dynamic_dispatch_7.f03 : New test.
2992 * gfortran.dg/dynamic_dispatch_8.f03 : New test.
2994 2010-04-28 Mike Stump <mikestump@comcast.net>
2996 * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
2998 * g++.dg/uninit-pred-2_b.C: Likewise.
3000 2010-04-28 Tobias Burnus <burnus@net-b.de>
3004 * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
3006 2010-04-28 Matthias Klose <doko@ubuntu.com>
3008 * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
3009 * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
3010 * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
3011 * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
3012 * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
3014 2010-04-28 Eric Botcazou <ebotcazou@adacore.com>
3016 * gcc.dg/const-uniq-1.c: New test.
3017 * gcc.dg/lto/const-uniq_[01].c: Likewise.
3019 2010-04-28 Xinliang David Li <davidxl@google.com>
3021 * gcc.dg/uninit-pred-2_b.c: New test.
3022 * gcc.dg/uninit-pred-4_b.c: New test.
3023 * gcc.dg/uninit-pred-3_d.c: New test.
3024 * gcc.dg/uninit-pred-6_b.c: New test.
3025 * gcc.dg/uninit-pred-8_b.c: New test.
3026 * gcc.dg/uninit-pred-3_a.c: New test.
3027 * gcc.dg/uninit-pred-2_c.c: New test.
3028 * gcc.dg/uninit-pred-5_a.c: New test.
3029 * gcc.dg/uninit-pred-3_e.c: New test.
3030 * gcc.dg/uninit-pred-7_a.c: New test.
3031 * gcc.dg/uninit-pred-6_c.c: New test.
3032 * gcc.dg/uninit-pred-9_a.c: New test.
3033 * gcc.dg/uninit-pred-8_c.c: New test.
3034 * gcc.dg/uninit-pred-3_b.c: New test.
3035 * gcc.dg/uninit-pred-5_b.c: New test.
3036 * gcc.dg/uninit-pred-7_b.c: New test.
3037 * gcc.dg/uninit-pred-6_d.c: New test.
3038 * gcc.dg/uninit-pred-9_b.c: New test.
3039 * gcc.dg/uninit-pred-2_a.c: New test.
3040 * gcc.dg/uninit-pred-4_a.c: New test.
3041 * gcc.dg/uninit-pred-3_c.c: New test.
3042 * gcc.dg/uninit-pred-6_a.c: New test.
3043 * gcc.dg/uninit-pred-8_a.c: New test.
3044 * gcc.dg/uninit-pred-7_c.c: New test.
3045 * gcc.dg/uninit-pred-6_e.c: New test.
3046 * g++.dg/uninit-pred-loop-1_b.cc: New test.
3047 * g++.dg/uninit-pred-1_a.C: New test.
3048 * g++.dg/uninit-pred-1_b.C: New test.
3049 * g++.dg/uninit-pred-2_a.C: New test.
3050 * g++.dg/uninit-pred-2_b.C: New test.
3051 * g++.dg/uninit-pred-loop-1_a.cc: New test.
3052 * g++.dg/uninit-pred-loop-1_c.cc: New test.
3053 * g++.dg/uninit-pred-loop_1.cc: New test.
3055 2010-04-28 Martin Jambor <mjambor@suse.cz>
3057 * gcc.dg/lto/20091209-1_0.c: New testcase.
3059 2010-04-28 Richard Guenther <rguenther@suse.de>
3061 PR tree-optimization/43879
3062 PR tree-optimization/43909
3063 * gcc.dg/ipa/ipa-pta-14.c: Adjust.
3065 2010-04-28 Richard Guenther <rguenther@suse.de>
3068 * g++.dg/torture/pr43880.C: New testcase.
3070 2010-04-28 Manuel López-Ibáñez <manu@gcc.gnu.org>
3073 * g++.dg/template/recurse2.C: Update
3074 * g++.dg/template/recurse.C: Update.
3075 * g++.dg/template/pr23510.C: Update.
3076 * lib/prune.exp: Filter out 'recursively instantiated'.
3078 2010-04-27 Fabien Chêne <fabien.chene@gmail.com>
3081 * g++.dg/init/pr29043.C: New.
3083 2010-04-27 Jason Merrill <jason@redhat.com>
3085 * g++.dg/lookup/scoped5.C: Adjust.
3086 * g++.dg/lookup/scoped8.C: Adjust.
3087 * g++.dg/template/dependent-expr5.C: Adjust.
3088 * g++.old-deja/g++.brendan/nest1.C: Adjust.
3091 * g++.dg/cpp0x/lambda/lambda-this2.C: New.
3094 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
3096 2010-04-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
3097 Jan Hubicka <hubicka@ucw.cz>
3099 * gcc.dg/pure-2.c: New testcase.
3100 * gcc.dg/const-1.c: New testcase.
3102 2010-04-27 Jason Merrill <jason@redhat.com>
3104 * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
3107 * g++.dg/template/sfinae17.C: New.
3108 * g++.dg/template/sfinae18.C: New.
3110 2010-04-27 Fabien Chêne <fabien.chene@gmail.com>
3112 * g++.dg/init/pr42844.C: New.
3113 * g++.dg/cpp0x/pr42844-2.C: New.
3114 * g++.dg/cpp0x/defaulted2.C: Adjust.
3115 * g++.dg/tree-ssa/pr27549.C: Likewise.
3116 * g++.old-deja/g++.mike/dyncast8.C: Likewise.
3118 2010-04-27 Tobias Burnus <burnus@net-b.de>
3121 * gfortran.dg/coarray_12.f90: Fix dump parsing.
3123 2010-04-27 Richard Guenther <rguenther@suse.de>
3126 * g++.dg/other/pr40561.C: New testcase.
3128 2010-04-27 Martin Jambor <mjambor@suse.cz>
3131 * g++.dg/ipa/pr43812.C: New test.
3133 2010-04-27 Jan Hubicka <jh@suse.cz>
3135 * gcc.dg/ipa/iinline-1.c (main): Rename to...
3136 (test): ... this one.
3138 2010-04-27 Bernd Schmidt <bernds@codesourcery.com>
3141 * gcc.target/arm/thumb-stackframe.c: New test.
3143 2010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
3145 * gcc.dg/pr32207.c: Fix typo in expected warning messages.
3146 * gcc.dg/misc-column.c: Likewise.
3147 * gcc.dg/Walways-true-1.c: Likewise.
3148 * gcc.dg/Walways-true-2.c: Likewise.
3149 * gcc.dg/warn-addr-cmp.c: Likewise.
3151 2010-04-27 Tobias Burnus <burnus@net-b.de>
3154 * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
3155 * gfortran.dg/coarray_12.f90: New.
3157 2010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
3160 * gcc.dg/pr32207.c: New test.
3161 * gcc.dg/misc-column.c: Adjust expected warning.
3162 * gcc.dg/Walways-true-1.c: Likewise.
3163 * gcc.dg/Walways-true-2.c: Likewise.
3164 * gcc.dg/warn-addr-cmp.c: Likewise.
3166 2010-04-27 Dave Korn <dave.korn.cygwin@gmail.com>
3169 * lib/lto.exp (lto_prune_vis_warns): New function.
3170 (lto-link-and-maybe-run): Call it.
3172 2010-04-26 H.J. Lu <hongjiu.lu@intel.com>
3174 PR tree-optimization/43904
3175 * gcc.dg/tree-ssa/tailcall-6.c: New.
3177 2010-04-26 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3180 * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets. Require
3181 Darwin8/OSX10.4 - compatible code generation.
3183 * obj-c++.dg/stubify-1.mm: Ditto.
3184 * lib/objc-torture.exp: Do not require link success for
3185 "trivial.m" in the runtime checks when dowhat = 'compile'.
3186 * lib/dg-pch.exp (dg-flags-pch): New Proc.
3187 * objc.dg/stubify-1.m: Restrict to ilp32 targets. Require
3188 Darwin8/OSX10.4 - compatible code generation.
3189 * objc.dg/stubify-2.m: Ditto.
3190 * objc.dg/symtab-1.m: Match '.quad' for m64 code.
3191 * objc.dg/next-runtime-1.m: Ditto.
3192 * objc.dg/stret-2.m: Restrict to ilp32 targets.
3193 * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
3196 2010-04-26 Jack Howarth <howarth@bromo.med.uc.edu>
3199 * lib/plugin-support.exp: Use "-undefined
3200 dynamic_lookup" on darwin.
3202 2010-04-26 Richard Guenther <rguenther@suse.de>
3204 * gcc.dg/lto/20100426_0.c: New testcase.
3206 2010-04-26 Jie Zhang <jie@codesourcery.com>
3208 PR tree-optimization/43833
3209 gcc.dg/Warray-bounds-8.c: New test case.
3211 2010-04-26 Richard Guenther <rguenther@suse.de>
3214 * g++.dg/lto/20100423-3_0.C: New testcase.
3216 2010-04-26 Richard Guenther <rguenther@suse.de>
3219 * g++.dg/lto/20100423-2_0.C: New testcase.
3221 2010-04-26 Ira Rosen <irar@il.ibm.com>
3223 * gcc.dg/vect/bb-slp-23.c: New test.
3225 2010-04-25 Joseph Myers <joseph@codesourcery.com>
3227 * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
3228 * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
3229 * gcc.dg/c1x-float-1.c: New test.
3231 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
3233 * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
3236 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
3238 * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
3240 * gfortran.dg/default_format_denormal_1.f90: Ditto.
3241 * gfortran.dg/default_format_2.f90: Ditto.
3243 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
3245 * gfortran.dg/pr43505.f90: Clean up .mod file.
3246 * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
3247 * gfortran.dg/pr41347.f90: Ditto.
3248 * gfortran.dg/internal_pack_4.f90: Ditto.
3249 * gfortran.dg/proc_decl_23.f90: Ditto.
3250 * gfortran.dg/recursive_check_3.f90: Ditto.
3251 * gfortran.dg/intent_out_3.f90: Ditto.
3252 * gfortran.dg/assignment_2.f90: Ditto.
3253 * gfortran.dg/pr41928.f90: Ditto.
3254 * gfortran.dg/pr42166.f90: Ditto.
3255 * gfortran.dg/private_type_12.f90: Ditto.
3256 * gfortran.dg/graphite/pr42185.f90: Ditto.
3257 * gfortran.dg/graphite/pr42186.f90: Ditto.
3258 * gfortran.dg/graphite/pr40982.f90: Ditto.
3259 * gfortran.dg/graphite/id-2.f90: Ditto.
3260 * gfortran.dg/graphite/id-4.f90: Ditto.
3261 * gfortran.dg/graphite/pr42050.f90: Ditto.
3262 * gfortran.dg/graphite/id-18.f90: Ditto.
3263 * gfortran.dg/graphite/pr42393-1.f90: Ditto.
3264 * gfortran.dg/graphite/pr41924.f90: Ditto.
3265 * gfortran.dg/graphite/pr42393.f90: Ditto.
3266 * gfortran.dg/graphite/pr37980.f90: Ditto.
3267 * gfortran.dg/graphite/pr38953.f90: Ditto.
3268 * gfortran.dg/graphite/pr42180.f90: Ditto.
3269 * gfortran.dg/graphite/pr42181.f90: Ditto.
3270 * gfortran.dg/where_operator_assign_4.f90: Ditto.
3271 * gfortran.dg/select_type_4.f90: Ditto.
3272 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
3273 * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
3274 * gfortran.dg/lto/pr40725_0.f03: Ditto.
3275 * gfortran.dg/elemental_args_check_2.f90: Ditto.
3276 * gfortran.dg/whole_file_11.f90: Ditto.
3277 * gfortran.dg/private_type_11.f90: Ditto.
3278 * gfortran.dg/vect/vect-gems.f90: Ditto.
3279 * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
3281 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
3283 * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
3285 2010-04-25 Eric Botcazou <ebotcazou@adacore.com>
3287 * gnat.dg/pack15.ad[sb]: New test.
3289 2010-04-25 Paolo Bonzini <bonzini@gnu.org>
3291 * gcc.target/arm/mla-1.c: New test.
3293 2010-04-24 Steven G. Kargl <kargl@gcc.gnu.org>
3297 * gfortran.dg/pr43793.f90: New test.
3299 2010-04-24 Bernd Schmidt <bernds@codesourcery.com>
3301 PR tree-optimization/41442
3302 * gcc.target/i386/pr41442.c: New test.
3304 2010-04-24 Hans-Peter Nilsson <hp@axis.com>
3307 * gfortran.dg/fgetc_3.f90: Delete bogus test.
3309 2010-04-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3312 * gfortran.dg/open_nounit.f90: New test.
3314 2010-04-24 Paul Thomas <pault@gcc.gnu.org>
3318 * gfortran.dg/elemental_scalar_args_1.f90 : New test.
3320 2010-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
3322 * gcc.dg/Wconversion-integer.c: Update.
3324 2010-04-23 Eric Botcazou <ebotcazou@adacore.com>
3326 * gnat.dg/unchecked_convert5.adb: New test.
3328 2010-04-23 Richard Guenther <rguenther@suse.de>
3331 * gcc.dg/lto/20100423-2_0.c: New testcase.
3332 * gcc.dg/lto/20100423-2_0.c: Likewise.
3334 2010-04-23 Richard Guenther <rguenther@suse.de>
3337 * gcc.dg/lto/20100423-1_0.c: New testcase.
3338 * gcc.dg/lto/20100423-1_1.c: Likewise.
3340 2010-04-23 Martin Jambor <mjambor@suse.cz>
3342 PR tree-optimization/43846
3343 * gcc.dg/tree-ssa/sra-10.c: New test.
3345 2010-04-23 Martin Jambor <mjambor@suse.cz>
3348 * gcc.c-torture/execute/pr43835.c: New test.
3350 2010-04-23 Richard Guenther <rguenther@suse.de>
3353 * g++.dg/lto/20100423-1_0.C: New testcase.
3355 2010-04-22 Uros Bizjak <ubizjak@gmail.com>
3357 * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
3359 2010-04-22 Ira Rosen <irar@il.ibm.com>
3361 PR tree-optimization/43842
3362 * gcc.dg/vect/pr43842.c: New test.
3364 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
3366 * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
3367 * gcc.target/i386/wmul-2.c: Likewise.
3369 2010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3371 * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
3372 * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
3374 2010-04-22 Alexander Monakov <amonakov@ispras.ru>
3376 * gfortran.dg/reassoc_6.f: New testcase.
3378 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
3381 * gcc.target/arm/wmul-1.c: New test.
3382 * gcc.target/arm/wmul-2.c: New test.
3384 2010-04-22 Richard Guenther <rguenther@suse.de>
3386 PR tree-optimization/43845
3387 * gcc.c-torture/compile/pr43845.c: New testcase.
3389 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
3392 * gcc.target/i386/wmul-1.c: New test.
3393 * gcc.target/i386/wmul-2.c: New test.
3394 * gcc.target/bfin/wmul-1.c: New test.
3395 * gcc.target/bfin/wmul-2.c: New test.
3397 2010-04-22 Richard Guenther <rguenther@suse.de>
3400 * gfortran.dg/vector_subscript_6.f90: New testcase.
3401 * gfortran.dg/assign_10.f90: Adjust.
3403 2010-04-21 Jakub Jelinek <jakub@redhat.com>
3406 * gfortran.dg/gomp/pr43836.f90: New test.
3408 2010-04-21 Richard Guenther <rguenther@suse.de>
3410 * gcc.dg/ipa/ipa-pta-11.c: Adjust.
3412 2010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3414 * gcc.dg/torture/builtin-cproj-3.c: New.
3416 2010-04-20 Jason Merrill <jason@redhat.com>
3419 * g++.dg/template/recurse2.C: New.
3420 * g++.dg/parse/crash36.C: Adjust.
3421 * g++.dg/other/fold1.C: Adjust.
3422 * g++.dg/init/member1.C: Adjust.
3423 * lib/prune.exp: Prune "skipping N instantiation contexts".
3425 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3427 * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
3429 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3431 * gcc.dg/torture/builtin-cproj-1.c: New.
3432 * gcc.dg/torture/builtin-cproj-2.c: New.
3434 2010-04-20 Dodji Seketeli <dodji@redhat.com>
3438 * g++.dg/template/typedef32.C: Adjust.
3439 * g++.dg/template/typedef33.C: New test.
3441 2010-04-20 Paul Thomas <pault@gcc.gnu.org>
3444 * gfortran.dg/proc_decl_23.f90: New test.
3447 * gfortran.dg/abstract_type_6.f03: New test.
3449 2010-04-20 Xinliang David Li <davidxl@google.com>
3451 * g++.dg/tree-ssa/fold-compare.C: New.
3453 2010-04-20 Richard Guenther <rguenther@suse.de>
3455 PR tree-optimization/39417
3456 * g++.dg/torture/pr39417.C: New testcase.
3458 2010-04-20 Richard Guenther <rguenther@suse.de>
3460 * gcc.dg/ipa/ipa-pta-14.c: New testcase.
3462 2010-04-20 Jakub Jelinek <jakub@redhat.com>
3464 * g++.dg/debug/dwarf2/rv1.C: New test.
3466 2010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3469 * gcc.c-torture/compile/pr43635.c: New testcase.
3471 2010-04-19 Jakub Jelinek <jakub@redhat.com>
3474 * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
3475 of sequential loops being private only in the innermost containing
3479 * gfortran.dg/gomp/pr43337.f90: New test.
3481 2010-04-19 Richard Guenther <rguenther@suse.de>
3483 PR tree-optimization/43796
3484 * gfortran.dg/pr43796.f90: New testcase.
3486 2010-04-19 Richard Guenther <rguenther@suse.de>
3488 PR tree-optimization/43783
3489 * gcc.c-torture/execute/pr43783.c: New testcase.
3491 2010-04-19 Uros Bizjak <ubizjak@gmail.com>
3494 * gcc.target/i386/pr43766.c: New test.
3496 2010-04-19 Jie Zhang <jie@codesourcery.com>
3499 * gcc.target/i386/pr43662.c: New test.
3501 2010-04-19 Dodji Seketeli <dodji@redhat.com>
3504 * g++.dg/template/typedef32.C: New test.
3506 2010-04-19 Ira Rosen <irar@il.ibm.com>
3508 PR tree-optimization/37027
3509 * lib/target-supports.exp
3510 (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
3511 * gcc.dg/vect/pr37027.c: New test.
3512 * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
3513 gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
3514 gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
3515 gcc.dg/vect/vect-complex-6.c: Likewise.
3517 2010-04-19 Jakub Jelinek <jakub@redhat.com>
3519 * g++.dg/debug/dwarf2/enum1.C: New test.
3521 2010-04-18 Eric Botcazou <ebotcazou@adacore.com>
3523 * gnat.dg/rep_clause5.ad[sb]: New test.
3524 * gnat.dg/rep_clause5_pkg.ads: New helper.
3526 2010-04-18 Ira Rosen <irar@il.ibm.com>
3528 PR tree-optimization/43771
3529 * g++.dg/vect/pr43771.cc: New test.
3531 2010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
3534 * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
3535 * gfortran.dg/bounds_check_fail_3.f90: Ditto.
3537 2010-04-17 Eric Botcazou <ebotcazou@adacore.com>
3539 * gnat.dg/sizetype.adb: Rename into...
3540 * gnat.dg/sizetype1.adb: ...this.
3541 * gnat.dg/sizetype2.adb: New test.
3543 2010-04-16 Richard Guenther <rguenther@suse.de>
3545 PR tree-optimization/43572
3546 * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
3548 2010-04-16 Olivier Hainque <hainque@adacore.com>
3550 * gnat.dg/specs/discr_private.ads: New test.
3552 2010-04-16 Bernd Schmidt <bernds@codesourcery.com>
3555 * gcc.target/arm/thumb-comparisons.c: New test.
3558 * gcc.target/arm/thumb-cbranchqi.c: New test.
3560 2010-04-16 Christian Bruel <christian.bruel@st.com>
3562 * g++.dg/torture/pr36191.C: Enable for SH.
3564 2010-04-16 Eric Botcazou <ebotcazou@adacore.com>
3566 * gnat.dg/wide_boolean.adb: New test.
3567 * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
3569 2010-04-15 Richard Guenther <rguenther@suse.de>
3571 * gcc.dg/ipa/ipa-pta-1.c: New testcase.
3572 * gcc.dg/ipa/ipa-pta-2.c: Likewise.
3573 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
3574 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
3575 * gcc.dg/ipa/ipa-pta-5.c: Likewise.
3576 * gcc.dg/ipa/ipa-pta-6.c: Likewise.
3577 * gcc.dg/ipa/ipa-pta-7.c: Likewise.
3578 * gcc.dg/ipa/ipa-pta-8.c: Likewise.
3579 * gcc.dg/ipa/ipa-pta-9.c: Likewise.
3580 * gcc.dg/ipa/ipa-pta-10.c: Likewise.
3581 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
3582 * gcc.dg/ipa/ipa-pta-12.c: Likewise.
3583 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
3584 * gcc.dg/torture/ipa-pta-2.c: Likewise.
3585 * gcc.dg/torture/ipa-pta-1.c: Adjust.
3587 2010-04-14 Bernd Schmidt <bernds@codesourcery.com>
3590 * gcc.target/arm/pr42496.c: New test.
3592 2010-04-14 Jason Merrill <jason@redhat.com>
3595 * g++.dg/ext/attrib38.C: New.
3597 2010-04-14 Steve Ellcey <sje@cup.hp.com>
3600 * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
3602 2010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
3605 * gcc.dg/cpp/warn-undef-2.c: Update.
3606 * gcc.dg/cpp/warn-traditional-2.c: Update.
3607 * gcc.dg/cpp/warn-comments-2.c: Update.
3608 * gcc.dg/cpp/warn-variadic-2.c: Update.
3609 * gcc.dg/cpp/warn-long-long-2.c: Update.
3610 * gcc.dg/cpp/warn-deprecated-2.c: Update.
3611 * gcc.dg/cpp/warn-multichar-2.c: Update.
3612 * gcc.dg/cpp/warn-normalized-3.c: Update.
3613 * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
3614 * gcc.dg/cpp/warn-trigraphs-3.c: Update.
3615 * gcc.dg/cpp/warn-unused-macros-2.c: Update.
3616 * gcc.dg/cpp/warn-trigraphs-4.c: Update.
3617 * gcc.dg/cpp/warn-redefined-2.c: Update.
3618 * gfortran.dg/warning-directive-2.F90: Update.
3619 * c-c++-common/cpp/warning-directive-2.c: Update.
3621 2010-04-14 Michael Matz <matz@suse.de>
3623 PR tree-optimization/42963
3624 * gcc.dg/pr42963.c: New testcase.
3626 2010-04-14 Eric Botcazou <ebotcazou@adacore.com>
3628 * gnat.dg/class_wide.adb: Rename into...
3629 * gnat.dg/class_wide1.adb: ...this.
3630 * gnat.dg/class_wide2.ad[sb]: New test.
3632 2010-04-14 Tobias Burnus <burnus@net-b.de>
3635 * gfortran.dg/coarray_9.f90: Update dg-errors.
3636 * gfortran.dg/coarray_10.f90: New test.
3637 * gfortran.dg/coarray_11.f90: New test.
3639 2010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3642 gfortran.dg/initialization_24.f90: New test.
3644 2010-04-13 Jason Merrill <jason@redhat.com>
3646 * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
3647 * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
3649 2010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
3651 * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
3652 * g++.dg/dg.exp: Likewise.
3653 * gcc.dg/cpp/warning-directive-1.c: Move to ...
3654 * c-c++-common/cpp/warning-directive-1.c: ... here.
3655 * gcc.dg/cpp/warning-directive-2.c: Move to ...
3656 * c-c++-common/cpp/warning-directive-2.c: ... here.
3657 * gcc.dg/cpp/warning-directive-3.c: Move to ...
3658 * c-c++-common/cpp/warning-directive-3.c: ... here.
3659 * gcc.dg/cpp/warning-directive-4.c: Move to ...
3660 * c-c++-common/cpp/warning-directive-4.c: ... here.
3661 * g++.dg/cpp/warning-directive-1.C: Delete.
3662 * g++.dg/cpp/warning-directive-2.C: Delete.
3663 * g++.dg/cpp/warning-directive-3.C: Delete.
3664 * g++.dg/cpp/warning-directive-4.C: Delete.
3665 * gcc.dg/cpp/normalised-3.c: Delete.
3666 * g++.dg/cpp/normalised-1.C: Rename as ...
3667 * c-c++-common/cpp/normalised-3.c: ... this.
3669 2010-04-13 Martin Jambor <mjambor@suse.cz>
3671 * gcc.dg/tree-ssa/sra-9.c: New test.
3673 2010-04-13 Michael Matz <matz@suse.de>
3676 * gcc.dg/pr43730.c: New test.
3678 2010-04-13 Michael Matz <matz@suse.de>
3680 * gcc.dg/tree-ssa/negate.c: New testcase.
3682 2010-04-13 Richard Guenther <rguenther@suse.de>
3685 * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
3687 2010-04-13 Richard Guenther <rguenther@suse.de>
3689 * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
3691 2010-04-13 Eric Botcazou <ebotcazou@adacore.com>
3693 * gnat.dg/derived_type1.adb: New test.
3695 2010-04-13 Matthias Klose <doko@ubuntu.com>
3697 * gcc.dg/plugindir1.c: New testcase.
3698 * gcc.dg/plugindir2.c: New testcase.
3699 * gcc.dg/plugindir3.c: New testcase.
3700 * gcc.dg/plugindir4.c: New testcase.
3702 2010-04-12 Uros Bizjak <ubizjak@gmail.com>
3704 * gcc.target/i386/rotate-2.c: New test.
3706 2010-04-12 Jason Merrill <jason@redhat.com>
3709 * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
3710 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
3712 2010-04-12 Fabien Chene <fabien.chene@gmail.com>
3715 * g++.dg/init/pr25811.C: New test.
3717 2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3719 * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
3720 dg-error, dg-warning.
3721 * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
3723 2010-04-12 Richard Guenther <rguenther@suse.de>
3725 * gcc.dg/torture/inline-2.c: New testcase.
3727 2010-04-12 Jakub Jelinek <jakub@redhat.com>
3730 * gcc.dg/Wunused-var-7.c: New test.
3732 PR tree-optimization/43560
3733 * gcc.c-torture/execute/pr43560.c: New test.
3735 2010-04-12 Eric Botcazou <ebotcazou@adacore.com>
3737 * gnat.dg/aggr13.adb: New test.
3738 * gnat.dg/aggr14.adb: Likewise.
3739 * gnat.dg/aggr14_pkg.ad[sb]: New helper.
3741 2010-04-12 Richard Guenther <rguenther@suse.de>
3744 * g++.dg/torture/pr43611.C: New testcase.
3746 2010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
3749 * gcc.dg/pr36774-1.c: New test.
3750 * gcc.dg/pr36774-2.c: New test.
3752 2010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
3754 * gcc.target/sh/rte-delay-slot.c: New test.
3756 2010-04-11 Eric Botcazou <ebotcazou@adacore.com>
3758 * gnat.dg/pack9.adb: Remove -cargs option.
3759 * gnat.dg/aggr12.ad[sb]: New test.
3761 2010-04-10 Jie Zhang <jie@codesourcery.com>
3764 * gcc.target/sh/pr43417.c: New test.
3766 2010-04-10 Tobias Burnus <burnus@net-b.de>
3769 * gfortran.dg/spec_expr_6.f90: New test.
3771 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
3774 * gcc.dg/cpp/pr43195.c: New.
3775 * gcc.dg/cpp/pr43195.h: New.
3777 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
3780 * gcc.dg/Werror-6.c: Adjust.
3781 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3782 * gcc.dg/Werror-4.c: Likewise.
3783 * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
3784 * gcc.dg/Wswitch-enum-error.c: Likewise.
3785 * gcc.dg/Wpointer-arith.c: Likewise.
3786 * gcc.dg/Wfatal.c: Likewise.
3787 * gcc.dg/Wswitch-error.c: Likewise.
3788 * g++.dg/warn/unused-result1-Werror.c: Likewise.
3789 * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
3790 * gcc.dg/cpp/warn-undef-2.c: Likewise.
3791 * gcc.dg/cpp/warn-traditional-2.c: Likewise.
3792 * gcc.dg/cpp/warn-comments-2.c: Likewise.
3793 * gcc.dg/cpp/warn-variadic-2.c: Likewise.
3794 * gcc.dg/cpp/warning-directive-2.c: Likewise.
3795 * gcc.dg/cpp/warn-long-long-2.c: Likewise.
3796 * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
3797 * gcc.dg/cpp/warn-multichar-2.c: Likewise.
3798 * gcc.dg/cpp/warn-normalized-3.c: Likewise.
3799 * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
3800 * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
3801 * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
3802 * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
3803 * gcc.dg/cpp/warn-redefined-2.c: Likewise.
3804 * g++.dg/cpp/warning-directive-2.C: Likewise.
3805 * gfortran.dg/warning-directive-2.F90: Likewise.
3807 2010-04-09 Jason Merrill <jason@redhat.com>
3810 * g++.dg/template/sizeof13.C: New.
3812 2010-04-09 Kai Tietz <kai.tietz@onevision.com>
3814 * g++.dg/other/pr35504.C: Add check for thiscall.
3815 * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
3816 * gcc.dg/torture/stackalign/thiscall-1.c: New.
3818 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
3821 * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
3822 * c-c++-common/Wint-to-pointer-cast-1.c: ... here.
3823 * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
3824 * c-c++-common/Wint-to-pointer-cast-2.c: ... here.
3825 * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
3826 * c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
3827 * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
3828 * g++.dg/other/increment1.C: Likewise.
3830 2010-04-09 Tobias Burnus <burnus@net-b.de>
3833 * gfortran.dg/coarray_7.f90: New test.
3834 * gfortran.dg/coarray_8.f90: New test.
3836 2010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
3839 * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
3841 2010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3844 * gcc.dg/pr43643.c: New test.
3846 2010-04-08 Tobias Burnus <burnus@net-b.de>
3848 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
3850 2010-04-08 Richard Guenther <rguenther@suse.de>
3852 PR tree-optimization/43679
3853 * gcc.c-torture/compile/pr43679.c: New testcase.
3855 2010-04-08 Jakub Jelinek <jakub@redhat.com>
3858 * gcc.dg/pr43670.c: New test.
3860 2010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
3863 * gcc.dg/tree-ssa/reassoc-19.c: New.
3865 2010-04-07 Jakub Jelinek <jakub@redhat.com>
3868 * gcc.dg/Wunused-var-1.c: New test.
3869 * gcc.dg/Wunused-var-2.c: New test.
3870 * gcc.dg/Wunused-var-3.c: New test.
3871 * gcc.dg/Wunused-var-4.c: New test.
3872 * gcc.dg/Wunused-var-5.c: New test.
3873 * gcc.dg/Wunused-var-6.c: New test.
3874 * gcc.dg/Wunused-parm-1.c: New test.
3876 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
3877 * gcc.dg/trunc-1.c: Likewise.
3878 * gcc.dg/vla-9.c: Likewise.
3879 * gcc.dg/dfp/composite-type.c: Likewise.
3881 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
3884 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
3885 * obj-c++.dg/objc-gc-3.mm: Ditto.
3887 2010-04-07 Simon Baldwin <simonb@google.com>
3889 * gcc.dg/cpp/warn-undef-2.c: New.
3890 * gcc.dg/cpp/warn-traditional-2.c: New.
3891 * gcc.dg/cpp/warn-comments-2.c: New.
3892 * gcc.dg/cpp/warning-directive-1.c: New.
3893 * gcc.dg/cpp/warn-long-long.c: New.
3894 * gcc.dg/cpp/warn-traditional.c: New.
3895 * gcc.dg/cpp/warn-variadic-2.c: New.
3896 * gcc.dg/cpp/warn-undef.c: New.
3897 * gcc.dg/cpp/warn-normalized-1.c: New.
3898 * gcc.dg/cpp/warning-directive-2.c: New.
3899 * gcc.dg/cpp/warn-long-long-2.c: New.
3900 * gcc.dg/cpp/warn-variadic.c: New.
3901 * gcc.dg/cpp/warn-normalized-2.c: New.
3902 * gcc.dg/cpp/warning-directive-3.c: New.
3903 * gcc.dg/cpp/warn-deprecated-2.c: New.
3904 * gcc.dg/cpp/warn-trigraphs-1.c: New.
3905 * gcc.dg/cpp/warn-multichar-2.c: New.
3906 * gcc.dg/cpp/warn-normalized-3.c: New.
3907 * gcc.dg/cpp/warning-directive-4.c: New.
3908 * gcc.dg/cpp/warn-unused-macros.c: New.
3909 * gcc.dg/cpp/warn-trigraphs-2.c: New.
3910 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
3911 * gcc.dg/cpp/warn-cxx-compat.c: New.
3912 * gcc.dg/cpp/warn-redefined.c: New.
3913 * gcc.dg/cpp/warn-trigraphs-3.c: New.
3914 * gcc.dg/cpp/warn-unused-macros-2.c: New.
3915 * gcc.dg/cpp/warn-deprecated.c: New.
3916 * gcc.dg/cpp/warn-trigraphs-4.c: New.
3917 * gcc.dg/cpp/warn-redefined-2.c: New.
3918 * gcc.dg/cpp/warn-comments.c: New.
3919 * gcc.dg/cpp/warn-multichar.c: New.
3920 * g++.dg/cpp/warning-directive-1.C: New.
3921 * g++.dg/cpp/warning-directive-2.C: New.
3922 * g++.dg/cpp/warning-directive-3.C: New.
3923 * g++.dg/cpp/warning-directive-4.C: New.
3924 * gfortran.dg/warning-directive-1.F90: New.
3925 * gfortran.dg/warning-directive-3.F90: New.
3926 * gfortran.dg/warning-directive-2.F90: New.
3927 * gfortran.dg/warning-directive-4.F90: New.
3929 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
3932 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
3934 2010-04-07 Jason Merrill <jason@redhat.com>
3936 * g++.dg/template/dr408.C: New.
3938 * g++.dg/lookup/ns4.C: New.
3941 * g++.dg/template/friend51.C: New test.
3944 * g++.old-deja/g++.other/linkage1.C: Adjust.
3946 2010-04-07 Dodji Seketeli <dodji@redhat.com>
3949 * g++.dg/template/crash94.C: New test.
3951 2010-04-07 Dodji Seketeli <dodji@redhat.com>
3954 * g++.dg/init/aggr5.C: New test.
3955 * g++.dg/init/aggr5.C: New test.
3957 2010-04-07 Richard Guenther <rguenther@suse.de>
3959 PR tree-optimization/43270
3960 * g++.dg/warn/Warray-bounds-4.C: New testcase.
3961 * gcc.dg/Warray-bounds-7.c: Likewise.
3963 2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
3965 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
3966 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
3967 * gnat.dg/bit_packed_array4.ad[sb]: New test.
3969 2010-04-07 Jie Zhang <jie@codesourcery.com>
3972 * g++.dg/init/pr42556.C: New test.
3974 2010-04-07 Dodji Seketeli <dodji@redhat.com>
3977 * g++.dg/debug/dwarf2/typedef2.C: New test.
3979 2010-04-06 Dodji Seketeli <dodji@redhat.com>
3981 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
3982 c-c++-common/dwarf2/redeclaration-1.C
3984 2010-04-06 Jason Merrill <jason@redhat.com>
3986 * g++.dg/cpp0x/pr31437.C: Adjust error location.
3987 * g++.dg/ext/attrib18.C: Likewise.
3988 * g++.dg/ext/bitfield2.C: Likewise.
3989 * g++.dg/ext/bitfield4.C: Likewise.
3990 * g++.dg/ext/visibility/warn2.C: Likewise.
3991 * g++.dg/ext/visibility/warn3.C: Likewise.
3992 * g++.dg/gomp/pr26690-1.C: Likewise.
3993 * g++.dg/inherit/covariant7.C: Likewise.
3994 * g++.dg/init/synth2.C: Likewise.
3995 * g++.dg/lookup/using7.C: Likewise.
3996 * g++.dg/other/crash-4.C: Likewise.
3997 * g++.dg/other/error13.C: Likewise.
3998 * g++.dg/other/error20.C: Likewise.
3999 * g++.dg/parse/crash31.C: Likewise.
4000 * g++.dg/parse/error16.C: Likewise.
4001 * g++.dg/parse/error19.C: Likewise.
4002 * g++.dg/parse/error27.C: Likewise.
4003 * g++.dg/parse/error28.C: Likewise.
4004 * g++.dg/parse/fused-params1.C: Likewise.
4005 * g++.dg/template/error2.C: Likewise.
4006 * g++.dg/template/local6.C: Likewise.
4007 * g++.dg/template/qualttp15.C: Likewise.
4008 * g++.dg/warn/Wnvdtor-2.C: Likewise.
4009 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
4010 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
4011 * g++.old-deja/g++.brendan/crash29.C: Likewise.
4012 * g++.old-deja/g++.eh/spec6.C: Likewise.
4013 * g++.old-deja/g++.jason/crash3.C: Likewise.
4014 * g++.old-deja/g++.jason/destruct2.C: Likewise.
4015 * g++.old-deja/g++.law/ctors5.C: Likewise.
4016 * g++.old-deja/g++.law/ctors9.C: Likewise.
4017 * g++.old-deja/g++.mike/p3538a.C: Likewise.
4018 * g++.old-deja/g++.mike/p3538b.C: Likewise.
4019 * g++.old-deja/g++.other/struct1.C: Likewise.
4020 * g++.old-deja/g++.other/volatile1.C: Likewise.
4021 * g++.old-deja/g++.pt/crash36.C: Likewise.
4022 * g++.old-deja/g++.pt/derived3.C: Likewise.
4023 * g++.old-deja/g++.robertl/eb109.C: Likewise.
4024 * g++.old-deja/g++.robertl/eb4.C: Likewise.
4026 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
4029 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
4030 * gcc.dg/graphite/id-19.c: New.
4032 2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
4035 * gcc.dg/vect/pr32824: New.
4037 2010-04-06 Tobias Burnus <burnus@net-b.de>
4040 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
4041 * gfortran.dg/coarray_3.f90: Ditto.
4042 * gfortran.dg/coarray_4.f90: Ditto.
4043 * gfortran.dg/coarray_5.f90: Ditto.
4044 * gfortran.dg/coarray_6.f90: Ditto.
4045 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
4047 2010-04-06 Tobias Burnus <burnus@net-b.de>
4050 * gfortran.dg/coarray_4.f90: Fix test.
4051 * gfortran.dg/coarray_6.f90: Add more tests.
4053 2010-04-06 Tobias Burnus <burnus@net-b.de>
4056 * gfortran.dg/coarray_4.f90: New test.
4057 * gfortran.dg/coarray_5.f90: New test.
4058 * gfortran.dg/coarray_6.f90: New test.
4060 2010-04-06 Tobias Burnus <burnus@net-b.de>
4063 * gfortran.dg/iso_fortran_env_5.f90: New test.
4064 * gfortran.dg/iso_fortran_env_6.f90: New test.
4066 2010-04-06 Tobias Burnus <burnus@net-b.de>
4069 * gfortran.dg/coarray_1.f90: New test.
4070 * gfortran.dg/coarray_2.f90: New test.
4071 * gfortran.dg/coarray_3.f90: New test.
4073 2010-04-06 Jason Merrill <jason@redhat.com>
4076 * g++.dg/template/dtor8.C: New.
4079 * g++.dg/template/error-recovery2.C: New.
4081 2010-04-06 Jan Hubicka <jh@suse.czpli
4083 PR tree-optimization/42906
4084 * gcc.dg/tree-ssa/dce-1.c: New testcase.
4086 2010-04-06 Tobias Burnus <burnus@net-b.de>
4089 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
4090 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
4091 * gfortran.dg/auto_dealloc_1.f90: Ditto.
4093 2010-04-06 Richard Guenther <rguenther@suse.de>
4095 PR tree-optimization/43627
4096 * gcc.dg/tree-ssa/vrp49.c: New testcase.
4098 2010-04-06 Jakub Jelinek <jakub@redhat.com>
4101 * gcc.target/i386/pr43638.c: New test.
4103 2010-04-06 Richard Guenther <rguenther@suse.de>
4106 * gcc.c-torture/compile/pr43661.c: New testcase.
4108 2010-04-06 Jakub Jelinek <jakub@redhat.com>
4110 * gcc.target/s390/stackcheck1.c: Add dg-warning.
4112 2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
4114 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
4116 2010-04-02 Richard Guenther <rguenther@suse.de>
4118 PR tree-optimization/43629
4119 * gcc.c-torture/execute/pr43629.c: New testcase.
4121 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
4122 Dominique d'Humieres <dominiq@lps.ens.fr>
4125 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
4127 2010-04-01 Dodji Seketeli <dodji@redhat.com>
4130 * c-c++-common/dwarf2/redeclaration-1.C: New test.
4132 2010-04-01 Jason Merrill <jason@redhat.com>
4134 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
4136 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
4137 Manfred Schwarb <manfred99@gmx.ch>
4140 * gfortran.dg/ftell_3.f90: New test.
4142 2010-04-01 Richard Guenther <rguenther@suse.de>
4145 * gcc.c-torture/compile/pr43614.c: New testcase.
4147 2010-04-01 Martin Jambor <mjambor@suse.cz>
4149 PR tree-optimization/43141
4150 * gcc.dg/guality/pr43141.c: New test.
4152 2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4154 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
4155 * g++.dg/eh/spbp.C: Likewise.
4156 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
4157 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
4159 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
4160 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
4161 * objc.dg/dwarf-2.m: Likewise.
4163 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
4166 * gcc.dg/graphite/id-pr43464.c: New.
4167 * gcc.dg/graphite/id-pr43464-1.c: New.
4169 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
4172 * gcc.dg/graphite/id-pr43351.c
4174 2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
4177 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
4178 * obj-c++.dg/try-catch-2.mm: Ditto.
4179 * obj-c++.dg/lookup-2.mm: Ditto.
4180 * obj-c++.dg/encode-8.m: Ditto.
4181 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
4182 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
4183 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
4184 * obj-c++.dg/const-str-11.mm: Ditto.
4185 * obj-c++.dg/const-str-9.mm: Ditto.
4186 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
4187 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
4188 * obj-c++.dg/except-1.mm: Ditto.
4189 * obj-c++.dg/const-str-7.mm: Ditto.
4190 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
4191 * obj-c++.dg/const-str-3.mm: Ditto.
4192 * obj-c++.dg/const-str-7.mm: Ditto.
4193 * obj-c++.dg/stubify-2.mm: Change dump file name.
4196 * objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
4198 * obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
4201 2010-03-31 Martin Jambor <mjambor@suse.cz>
4203 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
4204 only with -O2, -O3 or -Os and not with -fwhopr.
4206 2010-03-31 Dodji Seketeli <dodji@redhat.com>
4209 * g++.dg/template/typedef31.C: New test.
4211 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4213 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
4214 assembler output on *-*-solaris2*.
4215 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
4217 2010-03-31 Jakub Jelinek <jakub@redhat.com>
4220 * gcc.dg/pr43557-1.c: New test.
4221 * gcc.dg/pr43557-2.c: New file.
4223 2010-03-31 Jie Zhang <jie@codesourcery.com>
4226 * gcc.dg/pr43562.c: New test.
4228 2010-03-30 Jason Merrill <jason@redhat.com>
4231 * g++.dg/template/error-recovery1.C: New.
4234 * g++.dg/parse/ambig5.C: New.
4236 2010-03-30 Jakub Jelinek <jakub@redhat.com>
4239 * gcc.dg/guality/pr43593.c: New test.
4241 2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
4244 * gcc.dg/vect/pr43430-1.c: New.
4246 2010-03-30 Jason Merrill <jason@redhat.com>
4249 * g++.dg/template/partial7.C: New.
4251 2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4253 * gcc.target/s390/stackcheck1.c: New testcase.
4255 2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4258 * gfortran.dg/read_eof_8.f90: New test.
4260 2010-03-29 Jason Merrill <jason@redhat.com>
4262 * gcc.dg/cpp/include6.c: Change [] to ().
4265 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
4267 * c-c++-common/raw-string-2.c: Add trigraph test.
4268 * c-c++-common/raw-string-8.c: New.
4269 * c-c++-common/raw-string-9.c: New.
4270 * c-c++-common/raw-string-10.c: New.
4272 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
4273 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
4274 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
4275 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
4276 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
4277 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
4278 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
4280 2010-03-29 Richard Guenther <rguenther@suse.de>
4282 PR tree-optimization/43560
4283 * gcc.dg/torture/pr43560.c: New testcase.
4285 2010-03-29 Jason Merrill <jason@redhat.com>
4288 * g++.dg/ext/raw-string-1.C: Change [] to ().
4289 * g++.dg/ext/raw-string-2.C: Change [] to ().
4290 Don't use \ in delimiter.
4291 * g++.dg/ext/raw-string-3.C: Change [] to ().
4292 * g++.dg/ext/raw-string-4.C: Change [] to ().
4293 * g++.dg/ext/raw-string-5.C: Change [] to ().
4294 Test for error on \ in delimiter.
4295 * g++.dg/ext/raw-string-6.C: Change [] to ().
4296 * g++.dg/ext/raw-string-7.C: Change [] to ().
4298 2010-03-29 Jie Zhang <jie@codesourcery.com>
4301 * gcc.dg/pr43564.c: New test.
4303 2010-03-29 Tobias Burnus <burnus@net-b.de>
4306 * gfortran.dg/direct_io_12.f90: New test.
4308 2010-03-28 Jan Hubicka <jh@suse.cz>
4310 PR tree-optimization/43505
4311 * gfortran.dg/pr43505.f90: New testcase.
4313 2010-03-27 Uros Bizjak <ubizjak@gmail.com>
4315 PR tree-optimization/43528
4316 * gcc.target/i386/pr43528.c: New test.
4318 2010-03-26 Joseph Myers <joseph@codesourcery.com>
4321 * gcc.dg/parm-impl-decl-3.c: New test.
4323 2010-03-26 Jason Merrill <jason@redhat.com>
4326 * g++.dg/cpp0x/parse1.C: New.
4328 2010-03-26 Uros Bizjak <ubizjak@gmail.com>
4331 * gcc.target/i386/pr43524.c: New test.
4333 2010-03-26 Martin Jambor <mjambor@suse.cz>
4335 * gcc.dg/tree-ssa/loadpre1.c: Delete trailing
4336 whitespace, rename main to foo.
4337 * gcc.dg/tree-ssa/loadpre14.c: Likewise.
4338 * gcc.dg/tree-ssa/loadpre15.c: Likewise.
4339 * gcc.dg/tree-ssa/loadpre16.c: Likewise.
4340 * gcc.dg/tree-ssa/loadpre17.c: Likewise.
4341 * gcc.dg/tree-ssa/loadpre19.c: Likewise.
4342 * gcc.dg/tree-ssa/loadpre20.c: Likewise.
4343 * gcc.dg/tree-ssa/loadpre3.c: Likewise.
4344 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
4345 * gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
4346 * gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
4347 * gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
4349 2010-03-26 Dodji Seketeli <dodji@redhat.com>
4352 * g++.dg/other/crash-10.C: New test.
4353 * g++.dg/other/crash-11.C: New test.
4355 2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4358 * gfortran.dg/read_eof_7.f90: New test.
4360 2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
4364 * objc-obj-c++-shared: New directory.
4365 * objc-obj-c++-shared/Object1-implementation.h: New file.
4366 * objc-obj-c++-shared/Object1.h: New file.
4367 * objc-obj-c++-shared/Protocol1.h: New file.
4368 * objc-obj-c++-shared/next-abi.h: New file.
4369 * objc-obj-c++-shared/next-mapping.h: New file.
4370 * objc/execute/next_mapping.h: Delete.
4371 * objc.dg/special/special.exp: For all targets run the tests with
4372 -fgnu-runtime, for darwin targets also run the tests with
4374 * objc.dg/dg.exp: Ditto.
4375 * obj-c++.dg/dg.exp: Ditto.
4376 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
4377 Protocol1.h) and next-mapping.h as required. Amend testcase to
4378 include use of updated NeXT interface.
4379 * objc/execute/formal_protocol-5.m: Ditto.
4380 * objc/execute/protocol-isEqual-2.m: Ditto.
4381 * objc/execute/protocol-isEqual-4.m: Ditto.
4382 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
4383 Protocol1.h) and next-mapping.h as required.
4384 * objc/execute/object_is_class.m: Ditto.
4385 * objc/execute/enumeration-1.m: Ditto.
4386 * objc/execute/class-13.m: Ditto.
4387 * objc/execute/formal_protocol-2.m: Ditto.
4388 * objc/execute/formal_protocol-4.m: Ditto.
4389 * objc/execute/class-1.m: Ditto.
4390 * objc/execute/bycopy-1.m: Ditto.
4391 * objc/execute/formal_protocol-6.m: Ditto.
4392 * objc/execute/bycopy-3.m: Ditto.
4393 * objc/execute/class-3.m: Ditto.
4394 * objc/execute/bf-11.m: Ditto.
4395 * objc/execute/class-5.m: Ditto.
4396 * objc/execute/bf-13.m: Ditto.
4397 * objc/execute/class-7.m: Ditto.
4398 * objc/execute/bf-15.m: Ditto.
4399 * objc/execute/class-9.m: Ditto.
4400 * objc/execute/bf-17.m: Ditto.
4401 * objc/execute/bf-19.m: Ditto.
4402 * objc/execute/IMP.m: Ditto.
4403 * objc/execute/exceptions/catchall-1.m: Ditto.
4404 * objc/execute/exceptions/trivial.m: Ditto.
4405 * objc/execute/exceptions/finally-1.m: Ditto.
4406 * objc/execute/exceptions/local-variables-1.m: Ditto.
4407 * objc/execute/exceptions/foward-1.m: Ditto.
4408 * objc/execute/bf-2.m: Ditto.
4409 * objc/execute/string1.m: Ditto.
4410 * objc/execute/bf-4.m: Ditto.
4411 * objc/execute/informal_protocol.m: Ditto.
4412 * objc/execute/string3.m: Ditto.
4413 * objc/execute/bf-6.m: Ditto.
4414 * objc/execute/bf-8.m: Ditto.
4415 * objc/execute/class-tests-1.h: Ditto.
4416 * objc/execute/protocol-isEqual-1.m: Ditto.
4417 * objc/execute/protocol-isEqual-3.m: Ditto.
4418 * objc/execute/_cmd.m: Ditto.
4419 * objc/execute/function-message-1.m: Ditto.
4420 * objc/execute/bf-20.m: Ditto.
4421 * objc/execute/bf-common.h: Ditto.
4422 * objc/execute/np-2.m: Ditto.
4423 * objc/execute/class-10.m: Ditto.
4424 * objc/execute/class-12.m: Ditto.
4425 * objc/execute/enumeration-2.m: Ditto.
4426 * objc/execute/class-14.m: Ditto.
4427 * objc/execute/encode-1.m: Ditto.
4428 * objc/execute/formal_protocol-1.m: Ditto.
4429 * objc/execute/formal_protocol-3.m: Ditto.
4430 * objc/execute/accessing_ivars.m: Ditto.
4431 * objc/execute/bycopy-2.m: Ditto.
4432 * objc/execute/class-2.m: Ditto.
4433 * objc/execute/bf-10.m: Ditto.
4434 * objc/execute/formal_protocol-7.m: Ditto.
4435 * objc/execute/root_methods.m: Ditto.
4436 * objc/execute/class-4.m: Ditto.
4437 * objc/execute/bf-12.m: Ditto.
4438 * objc/execute/class-6.m: Ditto.
4439 * objc/execute/bf-14.m: Ditto.
4440 * objc/execute/nested-func-1.m: Ditto.
4441 * objc/execute/class-8.m: Ditto.
4442 * objc/execute/private.m: Ditto.
4443 * objc/execute/bf-16.m: Ditto.
4444 * objc/execute/bf-18.m: Ditto.
4445 * objc/execute/load-3.m: Ditto.
4446 * objc/execute/compatibility_alias.m: Ditto.
4447 * objc/execute/bf-1.m: Ditto.
4448 * objc/execute/no_clash.m: Ditto.
4449 * objc/execute/bf-3.m: Ditto.
4450 * objc/execute/string2.m: Ditto.
4451 * objc/execute/bf-5.m: Ditto.
4452 * objc/execute/string4.m: Ditto.
4453 * objc/execute/bf-7.m: Ditto.
4454 * objc/execute/object_is_meta_class.m: Ditto.
4455 * objc/execute/bf-9.m: Ditto.
4456 * objc/execute/bf-21.m: Ditto.
4457 * objc/execute/cascading-1.m: Ditto.
4458 * objc/execute/trivial.m: Ditto.
4459 * objc/execute/np-1.m: Ditto.
4460 * objc/compile/trivial.m: Ditto.
4461 * objc/execute/class_self-2.m: Include <stdlib.h>.
4462 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
4463 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
4464 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
4465 and 64bit. Use new NeXT interface as required.
4466 * objc.dg/special/unclaimed-category-1.m: Ditto.
4467 * objc.dg/special/unclaimed-category-1.h: Ditto.
4468 * objc.dg/special/unclaimed-category-1a.m: Ditto.
4469 * objc.dg/func-ptr-1.m: Ditto.
4470 * objc.dg/stret-1.m: Ditto.
4471 * objc.dg/encode-2.m: Ditto.
4472 * objc.dg/category-1.m: Ditto.
4473 * objc.dg/encode-3.m: Ditto.
4474 * objc.dg/call-super-3.m: Ditto.
4475 * objc.dg/method-3.m: Ditto.
4476 * objc.dg/func-ptr-2.m: Ditto.
4477 * objc.dg/lookup-1.m: Ditto.
4478 * objc.dg/encode-4.m: Ditto.
4479 * objc.dg/fix-and-continue-1.m: Ditto.
4480 * objc.dg/proto-lossage-3.m: Ditto.
4481 * objc.dg/method-13.m: Ditto.
4482 * objc.dg/proto-qual-1.m: Ditto.
4483 * objc.dg/zero-link-3.m: Ditto.
4484 * objc.dg/bitfield-1.m: Ditto.
4485 * objc.dg/va-meth-1.m: Ditto.
4486 * objc.dg/super-class-3.m: Ditto.
4487 * objc.dg/call-super-1.m: Ditto.
4488 * objc.dg/type-size-2.m: Ditto.
4489 * objc.dg/method-10.m: Ditto.
4490 * objc.dg/defs.m: Ditto.
4491 * objc.dg/const-str-3.m: Ditto.
4492 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
4493 Protocol1.h) and next-mapping.h as required. Use new NeXT
4494 interface as required.
4495 * objc.dg/super-class-4.m: Ditto.
4496 * objc.dg/comp-types-8.m: Ditto.
4497 * objc.dg/call-super-2.m: Ditto.
4498 * objc.dg/objc-fast-4.m: Ditto.
4499 * objc.dg/method-6.m: Ditto.
4500 * objc.dg/const-str-3.m: Ditto.
4501 * objc.dg/const-str-7.m: Ditto.
4502 * objc.dg/method-15.m: Ditto.
4503 * objc.dg/method-19.m: Ditto.
4504 * objc.dg/sync-1.m: Ditto.
4505 * objc.dg/layout-1.m: Ditto.
4506 * objc.dg/bitfield-3.m: Ditto.
4507 * objc.dg/try-catch-3.m: Ditto.
4508 * objc.dg/try-catch-7.m: Ditto.
4509 * objc.dg/comp-types-10.m: Ditto.
4510 * objc.dg/selector-2.: Ditto.
4511 * objc.dg/method-7.m: Ditto.
4512 * objc.dg/typedef-alias-1.m: Ditto.
4513 * objc.dg/proto-lossage-2.m: Ditto.
4514 * objc.dg/comp-types-11.m: Ditto.
4515 * objc.dg/sizeof-1.m: Ditto.
4516 * objc.dg/method-17.m: Ditto.
4517 * objc.dg/bitfield-5.m: Ditto.
4518 * objc.dg/try-catch-1.m: Ditto.
4519 * objc.dg/encode-5.m: Ditto.
4520 * objc.dg/fix-and-continue-2.m: Ditto.
4521 * objc.dg/method-9.m: Ditto.
4522 * objc.dg/isa-field-1.m: Ditto.
4523 * objc.dg/local-decl-2.m: Ditto.
4524 * objc.dg/objc-gc-4.m: Ditto.
4525 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
4526 * objc.dg/gnu-runtime-3.m: Ditto.
4527 * objc.dg/encode-7.m: Ditto.
4528 * objc.dg/encode-8.m: Ditto.
4529 * objc.dg/selector-3.m: Ditto.
4530 * objc.dg/gnu-runtime-1.m: Ditto.
4531 * objc.dg/const-str-12.m: Ditto.
4532 * objc.dg/gnu-runtime-2.m: Ditto.
4533 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
4534 * objc.dg/selector-1.m: Ditto.
4535 * objc.dg/stubify-2.m: Ditto.
4536 * objc.dg/zero-link-1.m: Ditto.
4537 * objc.dg/stret-2.m: Ditto.
4538 * objc.dg/zero-link-2.m: Ditto.
4539 * objc.dg/next-runtime-1.m: Ditto.
4540 * objc.dg/symtab-1.m: Ditto.
4541 * objc.dg/stubify-1.m: Ditto.
4542 * objc.dg/bitfield-2.m: Ditto.
4543 * objc.dg/try-catch-10.m: Apply to both runtimes.
4544 * objc.dg/const-str-1.m: Ditto.
4545 * objc.dg/image-info.m: Ditto.
4546 * objc.dg/encode-9.m: Ditto.
4547 * objc.dg/pragma-1.m: Apply test to all targets.
4548 * objc.dg/const-str-4.m: Ditto.
4549 * objc.dg/const-str-8.m: Ditto.
4550 * objc.dg/super-class-2.m: Ditto.
4551 * objc.dg/try-catch-5.m: Ditto.
4552 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
4553 Protocol1.h) and next-mapping.h as required. Use new NeXT
4554 interface as required. Skip for gnu-runtime. Test for .quad at m64.
4555 * objc.dg/const-str-11.m: Ditto.
4556 * objc.dg/const-str-9.m: Ditto.
4557 * objc.dg/method-4.m: Skip for 64Bit NeXT.
4558 * objc.dg/encode-1.m: Remove redundant -lobjc.
4559 * objc.dg/try-catch-9.m: Tidy space.
4560 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
4561 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
4562 and 64bit. Use new NeXT interface as required.
4563 * obj-c++.dg/template-4.mm: Ditto.
4564 * obj-c++.dg/defs.mm: Ditto.
4565 * obj-c++.dg/basic.mm: Ditto.
4566 * obj-c++.dg/encode-4.mm: Ditto.
4567 * obj-c++.dg/method-17.mm: Ditto.
4568 * obj-c++.dg/proto-lossage-3.mm: Ditto.
4569 * obj-c++.dg/cxx-class-1.mm: Ditto.
4570 * obj-c++.dg/method-10.mm: Ditto.
4571 * obj-c++.dg/va-meth-1.mm: Ditto.
4572 * obj-c++.dg/encode-5.mm: Ditto.
4573 * obj-c++.dg/lookup-2.mm: Ditto.
4574 * obj-c++.dg/template-3.mm: Ditto.
4575 * obj-c++.dg/proto-qual-1.mm: Ditto.
4576 * obj-c++.dg/qual-types-1.m: Ditto.
4577 * obj-c++.dg/cxx-scope-1.mm: Ditto.
4578 * obj-c++.dg/template-1.mm: Ditto.
4579 * obj-c++.dg/encode-6.mm: Ditto.
4580 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
4581 Protocol1.h) and next-mapping.h as required. Use new NeXT
4582 interface as required.
4583 * obj-c++.dg/except-1.mm: Ditto.
4584 * obj-c++.dg/const-str-7.mm: Ditto.
4585 * obj-c++.dg/ivar-list-semi.mm: Ditto.
4586 * obj-c++.dg/cxx-scope-2.mm: Ditto.
4587 * obj-c++.dg/selector-2.mm: Ditto.
4588 * obj-c++.dg/isa-field-1.mm: Ditto.
4589 * obj-c++.dg/try-catch-1.mm: Ditto.
4590 * obj-c++.dg/local-decl-1.mm: Ditto.
4591 * obj-c++.dg/try-catch-9.mm: Ditto.
4592 * obj-c++.dg/no-extra-load.mm: Ditto.
4593 * obj-c++.dg/selector-5.mm: Ditto.
4594 * obj-c++.dg/method-12.mm: Ditto.
4595 * obj-c++.dg/try-catch-11.mm: Ditto.
4596 * obj-c++.dg/comp-types-11.mm: Ditto.
4597 * obj-c++.dg/bitfield-3.mm: Ditto.
4598 * obj-c++.dg/method-6.mm: Ditto.
4599 * obj-c++.dg/super-class-2.mm: Ditto.
4600 * obj-c++.dg/method-21.mm: Ditto.
4601 * obj-c++.dg/const-str-8.mm: Ditto.
4602 * obj-c++.dg/try-catch-7.mm: Ditto.
4603 * obj-c++.dg/method-15.mm: Ditto.
4604 * obj-c++.dg/layout-1.mm: Ditto.
4605 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
4606 * obj-c++.dg/const-str-3.mm: Ditto.
4607 * obj-c++.dg/try-catch-2.mm: Ditto.
4608 * obj-c++.dg/objc-gc-3.mm: Ditto.
4609 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
4610 * obj-c++.dg/bitfield-1.mm: Ditto.
4611 * obj-c++.dg/selector-6.mm: Ditto.
4612 * obj-c++.dg/method-13.mm: Ditto.
4613 * obj-c++.dg/comp-types-12.mm: Ditto.
4614 * obj-c++.dg/bitfield-4.mm: Ditto.
4615 * obj-c++.dg/try-catch-8.mm: Ditto.
4616 * obj-c++.dg/method-2.mm: Ditto.
4617 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
4618 * obj-c++.dg/typedef-alias-1.mm: Ditto.
4619 * obj-c++.dg/const-str-4.mm: Ditto.
4620 * obj-c++.dg/proto-lossage-2.mm: Ditto.
4621 * obj-c++.dg/try-catch-3.mm: Ditto.
4622 * obj-c++.dg/comp-types-9.mm: Ditto.
4623 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
4624 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
4625 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
4626 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
4627 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
4628 Use new NeXT interface as required.
4629 * obj-c++.dg/const-str-10.mm: Ditto.
4630 * obj-c++.dg/const-str-11.mm: Ditto.
4631 * obj-c++.dg/const-str-9.mm: Ditto.
4632 * obj-c++.dg/method-11.mm: Ditto.
4633 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
4634 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
4635 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
4636 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
4637 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
4639 2010-03-25 Dodji Seketeli <dodji@redhat.com>
4642 * g++.dg/template/typedef30.C: New test case.
4644 2010-03-25 Jakub Jelinek <jakub@redhat.com>
4647 * gcc.c-torture/execute/pr43385.c: New test.
4649 2010-03-24 Joseph Myers <joseph@codesourcery.com>
4651 * gcc.dg/strncpy-fix-1.c: New test.
4653 2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
4656 * lib/objc-torture.exp (objc-set-runtime-options): New.
4657 * objc/execute/execute.exp: Check runtime options on each pass.
4658 * objc/execute/exceptions/exceptions.exp: Ditto.
4659 * objc/compile/compile.exp: Ditto.
4662 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
4664 (check_effective_target_objc2): New proc.
4665 (check_effective_target_next_runtime): New proc.
4666 * lib/objc.exp: Determine which runtime is in force and support it.
4667 * lib/obj-c++.exp: Ditto.
4669 2010-03-24 Jason Merrill <jason@redhat.com>
4672 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
4674 2010-03-24 Martin Jambor <mjambor@suse.cz>
4676 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
4678 * gcc.dg/ipa/ipa-2.c: Likewise.
4679 * gcc.dg/ipa/ipa-3.c: Likewise.
4680 * gcc.dg/ipa/ipa-4.c: Likewise.
4681 * gcc.dg/ipa/ipa-5.c: Likewise.
4682 * gcc.dg/ipa/ipa-7.c: Likewise.
4683 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
4685 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
4686 i_can_not_be_propagated_fully2 into a loop.
4687 * gcc.dg/ipa/ipa-8.c: New test.
4688 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
4690 2010-03-24 Jakub Jelinek <jakub@redhat.com>
4694 * gcc.dg/guality/pr43479.c: New test.
4695 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
4696 and add volatile keyword.
4698 2010-03-23 Mike Stump <mikestump@comcast.net>
4700 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
4702 2010-03-23 Jason Merrill <jason@redhat.com>
4704 * g++.dg/ext/altivec-17.C: Adjust error message.
4706 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
4707 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
4708 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
4709 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
4710 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
4711 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
4713 2010-03-22 Jason Merrill <jason@redhat.com>
4716 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
4717 * g++.dg/ext/is_pod_98.C: New.
4720 * g++.dg/cpp0x/auto18.C: New.
4722 * gcc.dg/pr36997.c: Adjust error message.
4723 * g++.dg/ext/vector9.C: Likewise.
4724 * g++.dg/conversion/simd3.C: Likewise.
4725 * g++.dg/other/error23.C: Likewise.
4727 2010-03-22 Michael Matz <matz@suse.de>
4730 * gfortran.dg/pr43475.f90: New testcase.
4732 2010-03-22 Richard Guenther <rguenther@suse.de>
4734 PR tree-optimization/43390
4735 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
4737 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4739 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
4740 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
4742 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
4743 Michael Matz <matz@suse.de>
4746 * g++.dg/parse/crash56.C: New test.
4748 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
4751 * gfortran.dg/whole_file_15.f90 : New test.
4753 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4756 * gfortran.dg/inquire_size.f90: New test.
4758 2010-03-20 Richard Guenther <rguenther@suse.de>
4760 PR rtl-optimization/43438
4761 * gcc.c-torture/execute/pr43438.c: New testcase.
4763 2010-03-20 Dodji Seketeli <dodji@redhat.com>
4766 * g++.dg/abi/mangle42.C: New test.
4768 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
4771 * gcc.dg/pr43211.c: New test.
4772 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
4774 2010-03-19 Bernd Schmidt <bernds@codesourcery.com>
4776 PR rtl-optimization/42258
4777 * gcc.target/arm/thumb1-mul-moves.c: New test.
4780 * gcc.target/arm/thumb-andsi.c: New test.
4782 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
4783 dg-require-effective-target.
4785 2010-03-19 Michael Matz <matz@suse.de>
4788 * g++.dg/other/pr43116.C: New testcase.
4790 2010-03-19 Michael Matz <matz@suse.de>
4793 * gcc.dg/pr43305.c: New testcase.
4795 2010-03-19 Richard Guenther <rguenther@suse.de>
4797 PR tree-optimization/43415
4798 * gcc.c-torture/compile/pr43415.c: New testcase.
4800 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
4803 * gnat.dg/case_optimization2.adb: New test.
4804 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
4806 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4807 Jack Howarth <howarth@bromo.med.uc.edu>
4810 * gcc.target/i386/push-1.c: Don't xfail
4811 scan-assembler-not "movups" on darwin.
4813 2010-03-18 Jakub Jelinek <jakub@redhat.com>
4816 * gcc.dg/pr43058.c: New test.
4818 2010-03-18 Martin Jambor <mjambor@suse.cz>
4821 * g++.dg/torture/pr42450.C: New test.
4823 2010-03-18 Michael Matz <matz@suse.de>
4826 * gcc.dg/pr43419.c: New testcase.
4828 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
4830 PR rtl-optimization/43360
4831 * gcc.dg/torture/pr43360.c: New.
4833 2010-03-18 Michael Matz <matz@suse.de>
4835 PR tree-optimization/43402
4836 * gcc.dg/pr43402.c: New testcase.
4838 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
4841 * gcc.dg/pr42427.c: New test.
4843 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4846 * gfortran.dg/read_empty_file.f: New test.
4847 * gfortran.dg/read_eof_all.f90: New test.
4848 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
4849 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
4851 2010-03-17 Michael Matz <matz@suse.de>
4853 * gcc.dg/pr43300.c: Add -w.
4855 2010-03-17 Richard Guenther <rguenther@suse.de>
4857 * gcc.dg/pr43379.c: Add -w.
4859 2010-03-17 Tobias Burnus <burnus@net-b.de>
4862 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
4864 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
4866 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
4868 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4870 * ada/acats/run_all.sh: Log start and end times.
4872 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4874 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
4876 2010-03-16 Richard Guenther <rguenther@suse.de>
4879 * gcc.dg/pr43379.c: New testcase.
4881 2010-03-16 Jakub Jelinek <jakub@redhat.com>
4884 * gcc.dg/guality/pr43051-1.c: New test.
4886 2010-03-15 Janis Johnson <janis187@us.ibm.com>
4889 * g++.dg/ext/altivec-17.C: Handle changes to error message.
4891 2010-03-15 Michael Matz <matz@suse.de>
4894 * gcc.dg/pr43300.c: New testcase.
4896 2010-03-15 Richard Guenther <rguenther@suse.de>
4898 PR tree-optimization/43367
4899 * gcc.c-torture/compile/pr43367.c: New testcase.
4901 2010-03-15 Richard Guenther <rguenther@suse.de>
4903 PR tree-optimization/43317
4904 * gcc.dg/pr43317.c: New testcase.
4906 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
4908 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
4910 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
4912 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
4914 2010-03-14 Tobias Burnus <burnus@net-b.de>
4917 * gfortran.dg/impure_constructor_1.f90: New test.
4919 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
4922 * gfortran.dg/graphite/id-pr43354.f: New.
4924 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
4927 * gfortran.dg/graphite/pr43349.f: New.
4929 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
4932 * gcc.dg/graphite/pr43306.c: New.
4934 2010-03-12 David S. Miller <davem@davemloft.net>
4936 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
4939 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4941 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
4943 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
4947 * gfortran.dg/dynamic_dispatch_7.f03: New test.
4949 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
4951 * gfortran.dg/default_format_denormal_1.f90: Don't assume
4952 fail for *-*-mingw* targets.
4954 2010-03-12 Jakub Jelinek <jakub@redhat.com>
4957 * gcc.dg/guality/pr43329-1.c: New test.
4959 2010-03-11 Martin Jambor <mjambor@suse.cz>
4961 PR tree-optimization/43257
4962 * g++.dg/torture/pr43257.C: New test.
4964 2010-03-11 Tobias Burnus <burnus@net-b.de>
4967 * gfortran.dg/namelist_61.f90: New test.
4969 2010-03-11 Richard Guenther <rguenther@suse.de>
4971 PR tree-optimization/43255
4972 * gcc.c-torture/compile/pr43255.c: New testcase.
4974 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4976 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
4977 * gcc.dg/pr43280.c: New testcase.
4979 2010-03-11 Richard Guenther <rguenther@suse.de>
4982 * gcc.dg/lto/20100227-1_0.c: New testcase.
4983 * gcc.dg/lto/20100227-1_1.c: Likewise.
4985 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4989 * gfortran.dg/read_eof_6.f: New test
4990 * gfortran.dg/read_x_eof.f90: New test.
4991 * gfortran.dg/read_x_past.f: Update test.
4993 2010-03-10 Jan Hubicka <jh@suse.cz>
4995 * gcc.c-torture/compile/pr43288.c: New test.
4997 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4999 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
5001 * g++.old-deja/g++.pt/asm2.C: Likewise.
5002 * gcc.c-torture/compile/20000804-1.c: Likewise.
5003 * gcc.target/i386/clobbers.c: Likewise.
5005 2010-03-10 Tobias Burnus <burnus@net-b.de>
5008 * gfortran.dg/c_assoc_3.f90: New test.
5010 2010-03-10 Jakub Jelinek <jakub@redhat.com>
5013 * gcc.dg/guality/pr36728-1.c: New test.
5014 * gcc.dg/guality/pr36728-2.c: New test.
5016 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
5018 * gcc.dg/h8300-div-delay-slot.c: New test.
5020 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
5022 PR tree-optimization/43236
5023 * gcc.c-torture/execute/pr43236.c: New test.
5025 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
5028 * g++.dg/eh/pr42859.C: New test.
5030 2010-03-09 Jakub Jelinek <jakub@redhat.com>
5033 * gcc.dg/pr43299.c: New test.
5036 * g++.dg/eh/unwind2.C: New test.
5038 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
5039 Reza Yazdani <reza.yazdani@amd.com>
5042 * gcc.dg/graphite/run-id-4.c: New.
5044 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
5047 * gcc.dg/graphite/run-id-3.c: New.
5049 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
5053 * gcc.dg/graphite/id-18.c: New.
5054 * gcc.dg/graphite/run-id-pr42644.c: New.
5056 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
5059 * gcc.dg/graphite/pr42326.c: New.
5061 2010-03-08 Richard Guenther <rguenther@suse.de>
5063 PR tree-optimization/43269
5064 * gcc.c-torture/execute/pr43269.c: New testcase.
5066 2010-03-08 Janus Weil <janus@gcc.gnu.org>
5069 * gfortran.dg/typebound_call_13.f03: New.
5071 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
5073 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
5074 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
5076 2010-03-05 Jason Merrill <jason@redhat.com>
5078 * g++.dg/abi/mangle40.C: Require weak and alias.
5080 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
5083 * gfortran.dg/graphite/pr42326.f90: New.
5084 * gfortran.dg/graphite/pr42326-1.f90: New.
5086 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5088 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
5089 (gnat_target_compile): Likewise.
5090 Reinitialize GNAT_UNDER_TEST if target changes.
5091 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
5092 (local_find_gnatmake): Pass full --GCC to gnatlink.
5095 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
5098 * gcc.dg/compound-literal-1.c: New testcase.
5100 2010-03-04 Martin Jambor <mjambor@suse.cz>
5102 PR tree-optimization/43164
5103 PR tree-optimization/43191
5104 * gcc.c-torture/compile/pr43164.c: New test.
5105 * gcc.c-torture/compile/pr43191.c: Likewise.
5107 2010-03-04 Janus Weil <janus@gcc.gnu.org>
5110 * gfortran.dg/finalize_9.f90: New.
5112 2010-03-04 Tobias Burnus <burnus@net-b.de>
5113 Ken Werner <ken@linux.vnet.ibm.com>
5115 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
5116 to dg-options for spu.
5117 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
5118 dump-scan target to exclude spu.
5120 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
5123 * gcc.dg/tree-ssa/ivopts-4.c: New.
5125 2010-03-03 Janis Johnson <janis187@us.ibm.com>
5127 * lib/target-supports-dg.exp (check-flags): Provide defaults for
5128 include-opts and exclude-opts; skip checking the flags if arguments
5129 are the same as the defaults.
5130 (dg-xfail-if): Verify the number of arguments, supply defaults
5131 for unspecified optional arguments.
5132 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
5134 2010-03-03 Jason Merrill <jason@redhat.com>
5137 * g++.dg/abi/mangle40.C: Updated.
5139 2010-03-03 Jason Merrill <jason@redhat.com>
5141 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
5142 * g++.dg/abi/mangle23.C: Likewise.
5143 * g++.dg/eh/simd-2.C: Likewise.
5144 * g++.dg/ext/attribute-test-2.C: Likewise.
5145 * g++.dg/ext/vector14.C: Likewise.
5146 * g++.dg/other/pr34435.C: Likewise.
5147 * g++.dg/template/conv8.C: Likewise.
5148 * g++.dg/template/nontype9.C: Likewise.
5149 * g++.dg/template/qualttp17.C: Likewise.
5150 * g++.dg/template/ref1.C: Likewise.
5151 * g++.old-deja/g++.pt/crash68.C: Likewise.
5152 * g++.old-deja/g++.pt/ref1.C: Likewise.
5153 * g++.old-deja/g++.pt/ref3.C: Likewise.
5154 * g++.old-deja/g++.pt/ref4.C: Likewise.
5157 * g++.dg/abi/mangle40.C: New.
5158 * g++.dg/abi/mangle41.C: New.
5159 * g++.dg/lto/20100302_0.C: New.
5160 * g++.dg/lto/20100302_1.C: New.
5161 * g++.dg/lto/20100302.h: New.
5163 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
5166 * gfortran.dg/internal_pack_12.f90: New test.
5168 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
5170 * gcc.dg/pr36997.c: Adjust error message.
5172 2010-03-03 Mike Stump <mikestump@comcast.net>
5174 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
5175 adjustments to not be present on machines that align the stack to
5176 more than 4 bytes and don't have a red zone yet as that is an
5177 unimplemented optimization.
5179 2010-03-03 Janus Weil <janus@gcc.gnu.org>
5182 * gfortran.dg/impure_assignment_3.f90: New.
5184 2010-03-03 Jakub Jelinek <jakub@redhat.com>
5187 * gfortran.dg/pr43229.f90: New test.
5190 * gcc.dg/debug/dwarf2/pr43237.c: New test.
5193 * gcc.dg/guality/pr43177.c: New test.
5195 2010-03-02 Jason Merrill <jason@redhat.com>
5197 * g++.dg/ext/vector9.C: Adjust error message.
5198 * g++.dg/conversion/simd3.C: Likewise.
5199 * g++.dg/other/error23.C: Likewise.
5201 2010-03-02 Mike Stump <mikestump@comcast.net>
5204 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
5206 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
5209 * gfortran.dg/internal_pack_10.f90: New test.
5212 * gfortran.dg/internal_pack_11.f90: New test.
5214 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
5217 * gcc.dg/tree-ssa/pr42640.c: New.
5219 2010-03-01 Richard Guenther <rguenther@suse.de>
5221 PR tree-optimization/43220
5222 * gcc.c-torture/execute/pr43220.c: New testcase.
5224 2010-03-01 Richard Guenther <rguenther@suse.de>
5227 * gcc.dg/pr43213.c: New testcase.
5229 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5232 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
5234 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5236 * lib/target-supports.exp (check_effective_target_ucn_nocache):
5238 (check_effective_target_ucn): Likewise.
5240 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
5242 * gcc.dg/ucnid-2.c: Likewise.
5243 * gcc.dg/ucnid-3.c: Likewise.
5244 * gcc.dg/ucnid-4.c: Likewise.
5245 * gcc.dg/ucnid-11.c: Likewise.
5246 * gcc.dg/ucnid-12.c: Likewise.
5247 * gcc.dg/ucnid-6.c: Skip if !ucn.
5248 * gcc.dg/ucnid-9.c: Likewise.
5250 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5252 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
5253 lists to dg-skip-if.
5254 * gcc.target/i386/stackalign/return-3.c: Likewise.
5256 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5258 * gcc.target/i386/clearcap.map: New file.
5259 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
5260 Pass clearcap.map by default if supported.
5262 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5265 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
5267 * gfortran.dg/stat_2.f90: Likewise.
5269 2010-03-01 Tobias Burnus <burnus@net-b.de>
5272 * gfortran.dg/module_read_2.f90: New test.
5274 2010-02-27 Mark Mitchell <mark@codesourcery.com>
5277 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
5278 * g++.dg/abi/mangle12.C: Likewise.
5279 * g++.dg/abi/mangle20-2.C: Likewise.
5280 * g++.dg/abi/mangle17.C: Likewise.
5281 * g++.dg/template/cond2.C: Likewise.
5282 * g++.dg/template/pr35240.C: Likewise.
5284 2010-02-27 Richard Guenther <rguenther@suse.de>
5286 PR tree-optimization/43186
5287 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
5289 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
5291 * g++.dg/abi/packed1.C: Expect warning on the SH.
5293 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
5296 * g++.dg/parse/error37.C: New test.
5298 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
5302 * gcc.dg/pr8927-1.c: Match new note.
5303 * gcc.dg/990506-0.c: Likewise.
5304 * gcc.dg/gomp/flush-2.c: Likewise.
5305 * gcc.dg/gomp/atomic-5.c: Likewise.
5306 * gcc.dg/gomp/pr34607.c: Likewise.
5307 * gcc.dg/pr35746.c: Likewise.
5308 * gcc.dg/cpp/pragma-1.c: Likewise.
5309 * gcc.dg/cpp/pragma-2.c: Likewise.
5310 * gcc.dg/pr41842.c: Likewise.
5311 * gcc.dg/noncompile/20040629-1.c: Likewise.
5312 * objc.dg/private-1.m: Likewise.
5314 2010-02-27 Tobias Burnus <burnus@net-b.de>
5317 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
5318 * gfortran.dg/default_initialization_4.f90: New test.
5320 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
5322 * gnat.dg/thin_pointer.ad[sb]: Rename into...
5323 * gnat.dg/thin_pointer1.ad[sb]: ...this.
5324 * gnat.dg/thin_pointer2.adb: New test.
5325 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
5327 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
5330 * gcc.dg/cpp/c90-pedantic.c: New.
5331 * gcc.dg/cpp/c90.c: New.
5332 * gcc.dg/gnu90-const-expr-1.c: New.
5333 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
5335 2010-02-26 Richard Guenther <rguenther@suse.de>
5337 PR tree-optimization/43186
5338 * gcc.c-torture/compile/pr43186.c: New testcase.
5340 2010-02-26 Jakub Jelinek <jakub@redhat.com>
5343 * c-c++-common/dwarf2/pr43190.c: New test.
5345 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
5348 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
5350 2010-02-26 Richard Guenther <rguenther@suse.de>
5352 PR tree-optimization/43188
5353 * gcc.c-torture/compile/pr43188.c: New testcase.
5355 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
5358 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
5360 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
5362 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
5364 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
5367 * gcc.target/powerpc/pr43154.c: New file.
5369 2010-02-25 Jakub Jelinek <jakub@redhat.com>
5372 * gfortran.dg/debug/pr43166.f: New test.
5375 * gcc.dg/torture/pr43165.c: New test.
5377 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
5380 * c-c++-common/pr41779.c: Update.
5382 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5385 * lib/gnat-dg.exp (gnat_load): Redefine.
5387 * ada/acats/run_acats: Run run_all.sh with $SHELL.
5388 * ada/acats/run_all.sh: Downcase tasking not implemented message.
5390 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5393 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
5394 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
5398 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5400 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
5402 2010-02-24 Jakub Jelinek <jakub@redhat.com>
5405 * gcc.dg/guality/vla-1.c: New test.
5407 2010-02-24 Tobias Burnus <burnus@net-b.de>
5410 * gfortran.dg/c_ptr_tests_15.f90: New test.
5412 2010-02-23 Jakub Jelinek <jakub@redhat.com>
5415 * gcc.target/i386/pr43107.c: New test.
5417 2010-02-23 Jason Merrill <jason@redhat.com>
5420 * g++.dg/cpp0x/variadic100.C: New.
5422 2010-02-23 Jason Merrill <jason@redhat.com>
5425 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
5426 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
5427 * c-c++-common/dwarf2/vla1.c: New.
5429 2010-02-23 Jakub Jelinek <jakub@redhat.com>
5432 * gcc.dg/pr43139.c: New test.
5435 * gcc.dg/guality/pr43077-1.c: New test.
5437 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
5440 * gcc.dg/march.c: New.
5441 * gcc.dg/march-generic.c: New.
5442 * gcc.dg/mtune.c: New.
5444 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5447 * gcc.dg/graphite/pr43083.c: New.
5449 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5452 * gfortran.dg/graphite/pr43097.f: New.
5454 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5455 Manuel López-Ibáñez <manu@gcc.gnu.org>
5458 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
5460 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5463 * g++.dg/graphite/pr43026.C: New.
5465 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
5468 * gcc.dg/cleanup-1.c: Update.
5469 * gcc.dg/func-args-1.c: Update.
5470 * gcc.dg/format/sentinel-1.c: Update.
5471 * g++.old-deja/g++.jason/scoping10.C: Update.
5472 * g++.old-deja/g++.ns/lookup5.C: Update.
5473 * g++.dg/ext/cleanup-1.C: Update.
5474 * g++.dg/parse/varmod1.C: Update.
5475 * g++.dg/parse/error33.C: Update.
5476 * g++.dg/expr/call3.C: Update.
5477 * g++.dg/func-args-1.C: New.
5479 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
5482 * gcc.dg/attr-used-2.c: Moved to ...
5483 * c-c++-common/attr-used-2.c: Here.
5485 * gcc.dg/attr-used.c: Moved to ...
5486 * c-c++-common/attr-used.c: Here.
5488 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
5490 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
5492 2010-02-22 Richard Guenther <rguenther@suse.de>
5495 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
5496 * gfortran.dg/lto/20100222-1_1.c: Likewise.
5498 2010-02-22 Richard Guenther <rguenther@suse.de>
5500 PR tree-optimization/42749
5501 * gcc.c-torture/compile/pr42749.c: New testcase.
5503 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
5506 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
5507 * gfortran.dg/internal_pack_9.f90: New test.
5509 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
5512 * g++.dg/template/recurse.C: Adjust.
5513 * g++.dg/template/pr23510.C: New.
5515 2010-02-21 Dodji Seketeli <dodji@redhat.com>
5518 * g++.dg/template/memclass4.C: New test.
5520 2010-02-21 Tobias Burnus <burnus@net-b.de>
5523 * gfortran.dg/reassoc_5.f90: New test.
5525 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
5528 * gcc.target/i386/pr43067.c: New test.
5530 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
5533 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
5535 * g++.dg/warn/Wconversion-null.C: New test.
5536 * g++.old-deja/g++.other/null1.C: Move to...
5537 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
5539 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
5543 * gfortran.dg/dependency_26.f90: New test.
5546 * gfortran.dg/internal_pack_7.f90: New test.
5549 * gfortran.dg/internal_pack_8.f90: New test.
5551 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
5554 * c-c++-common/pr41779.c: Fix broken testcase.
5556 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
5559 * c-c++-common/pr36513.c: New testcase.
5560 * c-c++-common/pr36513-2.c: New testcase.
5562 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
5565 * c-c++-common/pr41779.c: New.
5567 2010-02-19 Jakub Jelinek <jakub@redhat.com>
5570 * gcc.dg/pr43084.c: New test.
5572 2010-02-19 Richard Guenther <rguenther@suse.de>
5574 PR tree-optimization/42916
5575 * gcc.dg/pr42916.c: New testcase.
5577 2010-02-18 Jason Merrill <jason@redhat.com>
5580 * g++.dg/abi/packed1.C: Add expected warning.
5583 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
5584 * gcc.dg/torture/dg-torture.exp: Likewise.
5585 * c-c++-common/torture/complex-sign.h,
5586 c-c++-common/torture/complex-sign-add.c,
5587 c-c++-common/torture/complex-sign-mixed-add.c,
5588 c-c++-common/torture/complex-sign-mixed-div.c,
5589 c-c++-common/torture/complex-sign-mixed-mul.c,
5590 c-c++-common/torture/complex-sign-mixed-sub.c,
5591 c-c++-common/torture/complex-sign-mul.c,
5592 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
5593 Adapt for C++ compilation as well.
5596 * g++.dg/ext/label1.C: Update.
5597 * g++.dg/ext/label2.C: Update.
5600 * g++.dg/template/dependent-name6.C: New.
5603 * g++.dg/parse/namespace12.C: New.
5605 2010-02-18 Martin Jambor <mjambor@suse.cz>
5607 PR tree-optimization/43066
5608 * gcc.c-torture/compile/pr43066.c: New test.
5610 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
5612 * g++.dg/ext/attrib35.C: Fix target selector string.
5613 * g++.dg/ext/attrib36.C: Ditto.
5614 * g++.dg/ext/attrib37.C: Ditto.
5615 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
5616 * g++.dg/abi/mangle25.C: Ditto.
5618 2010-02-17 Jason Merrill <jason@redhat.com>
5621 * g++.dg/parse/namespace11.C: New.
5624 * g++.dg/ext/attrib37.C: New.
5627 * g++.dg/template/ptrmem20.C: New.
5629 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
5632 * gcc.target/i386/xop-check.h: Include m256-check.h.
5633 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
5634 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
5635 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
5636 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
5638 2010-02-17 Jakub Jelinek <jakub@redhat.com>
5641 * gcc.dg/pr42918.c: New test.
5643 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
5645 * g++.dg/ext/attrib36.C: Require ILP32.
5647 2010-02-16 Richard Guenther <rguenther@suse.de>
5649 PR tree-optimization/41043
5650 * gfortran.dg/pr41043.f90: New testcase.
5651 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
5653 2010-02-16 Jason Merrill <jason@redhat.com>
5655 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
5657 2010-02-16 Ira Rosen <irar@il.ibm.com>
5659 PR tree-optimization/43074
5660 * gcc.dg/vect/fast-math-pr43074.c: New test.
5662 2010-02-16 Jakub Jelinek <jakub@redhat.com>
5664 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
5666 2010-02-16 Jason Merrill <jason@redhat.com>
5669 * g++.dg/ext/attrib36.C: New.
5672 * g++.dg/other/array6.C: New.
5674 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5676 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
5678 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
5680 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
5681 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
5682 * gcc.target/i386/xop-vpermil2pd-1.c: New.
5683 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
5684 * gcc.target/i386/xop-vpermil2ps-1.c: New.
5685 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
5687 2010-02-15 Richard Guenther <rguenther@suse.de>
5690 * g++.dg/torture/pr43068.C: New testcase.
5692 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
5695 * g++.dg/opt/ice1.C: New.
5697 2010-02-14 Jason Merrill <jason@redhat.com>
5700 * g++.dg/cpp0x/initlist-opt.C: New.
5702 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
5706 * gfortran.dg/internal_pack_6.f90: New test.
5708 2010-02-12 Jason Merrill <jason@redhat.com>
5711 * g++.dg/cpp0x/variadic99.C: New.
5713 2010-02-12 Jakub Jelinek <jakub@redhat.com>
5715 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
5716 sign extend pointers to gualchk_t.
5719 * g++.dg/other/default3.C: Xfail g4 test.
5721 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5724 * gcc.dg/graphite/pr43012.c: New.
5726 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5729 * g++.dg/graphite/pr42930.C: New.
5731 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5735 * gcc.dg/graphite/pr42530.c: New.
5736 * gcc.dg/graphite/pr42914.c: New.
5738 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5741 * gcc.dg/graphite/pr42771.c: New.
5743 2010-02-11 Richard Guenther <rguenther@suse.de>
5745 PR tree-optimization/42998
5746 * gcc.c-torture/compile/pr42998.c: New testcase.
5748 2010-02-10 Jason Merrill <jason@redhat.com>
5751 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
5753 PR c++/42983, core issue 906
5754 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
5755 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
5758 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
5760 2010-02-10 Richard Guenther <rguenther@suse.de>
5762 PR tree-optimization/43017
5763 * gcc.dg/torture/pr43017.c: New testcase.
5765 2010-02-10 Tobias Burnus <burnus@net-b.de>
5768 * gfortran.dg/private_type_1.f90: Update error location.
5769 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
5770 * gfortran.dg/typebound_operator_2.f03: Ditto.
5771 * gfortran.dg/assignment_2.f90: Ditto.
5772 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
5773 * gfortran.dg/binding_label_tests_9.f03: Ditto.
5775 2010-02-10 Tobias Burnus <burnus@net-b.de>
5778 * gfortran.dg/bind_c_usage_20.f90: New test.
5780 2010-02-10 Jakub Jelinek <jakub@redhat.com>
5783 * g++.dg/debug/pr43010.C: New test.
5785 2010-02-10 Richard Guenther <rguenther@suse.de>
5788 * gcc.c-torture/execute/20100209-1.c: New testcase.
5789 * gcc.dg/fold-div-3.c: Likewise.
5791 2010-02-10 Jakub Jelinek <jakub@redhat.com>
5793 * gcc.dg/builtin-ffs-1.c: New test.
5795 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5798 * gfortran.dg/array_constructor_35.f90: New test.
5800 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5802 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
5804 2010-02-09 Jason Merrill <jason@redhat.com>
5807 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
5810 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
5812 2010-02-09 Tobias Burnus <burnus@net-b.de>
5815 * gfortran.dg/module_write_1.f90: New test.
5817 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
5819 * gcc.dg/pr19340.c: Adjust.
5821 2010-02-09 Richard Guenther <rguenther@suse.de>
5823 PR tree-optimization/43008
5824 * gcc.c-torture/execute/pr43008.c: New testcase.
5826 2010-02-09 Richard Guenther <rguenther@suse.de>
5828 PR tree-optimization/43000
5829 * gcc.dg/torture/pr43000.c: New testcase.
5830 * gcc.dg/torture/pr43002.c: Likewise.
5832 2010-02-09 Daniel Kraft <d@domob.eu>
5835 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
5836 and pass -Wsurprising as necessary.
5838 2010-02-08 Jakub Jelinek <jakub@redhat.com>
5840 PR tree-optimization/42890
5841 * g++.dg/torture/pr42890.C: New test.
5843 2010-02-08 Richard Guenther <rguenther@suse.de>
5846 * gcc.dg/tree-ssa/inline-4.c: New testcase.
5848 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
5850 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
5852 * gcc.dg/graphite/block-1.c: Same.
5853 * gcc.dg/graphite/block-3.c: Same.
5854 * gcc.dg/graphite/block-4.c: Same.
5855 * gcc.dg/graphite/block-5.c: Same.
5856 * gcc.dg/graphite/block-6.c: Same.
5857 * gcc.dg/graphite/block-7.c: Same.
5858 * gcc.dg/graphite/interchange-0.c: Same.
5859 * gcc.dg/graphite/interchange-1.c: Same.
5860 * gcc.dg/graphite/interchange-10.c: Same.
5861 * gcc.dg/graphite/interchange-11.c: Same.
5862 * gcc.dg/graphite/interchange-12.c: Same.
5863 * gcc.dg/graphite/interchange-2.c: Same.
5864 * gcc.dg/graphite/interchange-3.c: Same.
5865 * gcc.dg/graphite/interchange-4.c: Same.
5866 * gcc.dg/graphite/interchange-5.c: Same.
5867 * gcc.dg/graphite/interchange-6.c: Same.
5868 * gcc.dg/graphite/interchange-7.c: Same.
5869 * gcc.dg/graphite/interchange-8.c: Same.
5870 * gcc.dg/graphite/interchange-9.c: Same.
5871 * gcc.dg/graphite/interchange-mvt.c: Same.
5873 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
5875 * gfortran.dg/graphite/id-19.f: New.
5876 * gfortran.dg/graphite/pr14741.f90: New.
5877 * gfortran.dg/graphite/pr41924.f90: New.
5878 * gfortran.dg/graphite/run-id-2.f90: New.
5880 2010-02-07 Richard Guenther <rguenther@suse.de>
5883 * gcc.c-torture/compile/pr42956.c: New testcase.
5885 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5888 * gfortran.dg/fmt_cache_2.f: New test.
5890 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5892 * gfortran.dg/read_no_eor.f90: New test.
5894 2010-02-05 Jason Merrill <jason@redhat.com>
5896 * g++.dg/ext/label13.C: Move constructor body out of class.
5898 2010-02-03 Jason Merrill <jason@redhat.com>
5901 * g++.dg/ext/dllexport3.C: New.
5903 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
5905 * gcc.dg/format/ms-format3.c: New test for specific MS types.
5907 2010-02-05 Richard Guenther <rguenther@suse.de>
5909 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
5911 2010-02-05 Dodji Seketeli <dodji@redhat.com>
5914 * g++.dg/other/crash-9.C: New test.
5916 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
5919 * gfortran.dg/subref_array_pointer_4.f90 : New test.
5921 2010-02-04 Richard Guenther <rguenther@suse.de>
5923 PR rtl-optimization/42952
5924 * gcc.dg/torture/pr42952.c: New testcase.
5926 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5929 * gfortran.dg/namelist_60.f90: New test.
5931 2010-02-03 Jason Merrill <jason@redhat.com>
5934 * g++.dg/ext/builtin11.C: New.
5938 * g++.dg/abi/mangle35.C: New.
5939 * g++.dg/abi/mangle37.C: New.
5942 * g++.dg/abi/mangle36.C: New.
5945 * g++.dg/warn/string1.C: New.
5947 2010-02-03 Richard Guenther <rguenther@suse.de>
5949 PR tree-optimization/42944
5950 * gcc.dg/errno-1.c: New testcase.
5952 2010-02-03 Richard Guenther <rguenther@suse.de>
5955 * gcc.c-torture/compile/pr42927.c: New testcase.
5957 2010-02-03 Tobias Burnus <burnus@net-b.de>
5960 * gfortran.dg/null_4.f90: New test.
5962 2010-02-02 Jason Merrill <jason@redhat.com>
5965 * g++.dg/ext/label13.C: New.
5967 2010-02-02 Tobias Burnus <burnus@net-b.de>
5970 * gfortran.dg/func_result_5.f90: New test.
5972 2010-02-01 Tobias Burnus <burnus@net-b.de>
5975 * gfortran.dg/pure_initializer_3.f90: News test.
5977 2010-01-31 Janus Weil <janus@gcc.gnu.org>
5980 * gfortran.dg/allocate_derived_2.f90: New test.
5982 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
5985 * gcc.dg/torture/pr42898-2.c: New test.
5987 2010-01-31 Richard Guenther <rguenther@suse.de>
5990 * gcc.dg/torture/pr42898.c: New testcase.
5992 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
5995 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
5996 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
5998 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
6000 * g++.dg/tree-ssa/inline-1.C: New.
6001 * g++.dg/tree-ssa/inline-2.C: New.
6002 * g++.dg/tree-ssa/inline-3.C: New.
6004 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
6007 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
6008 the string 'pow' in the pathname of the compiler from generating a
6011 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6013 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
6014 * g++.old-deja/g++.mike/eh17.C: Likewise.
6015 * g++.old-deja/g++.mike/p5571.C: Likewise.
6017 2010-01-29 Dodji Seketeli <dodji@redhat.com>
6024 * g++.dg/other/crash-5.C: New test.
6025 * g++.dg/other/crash-6.C: New test.
6026 * g++.dg/other/crash-7.C: New test.
6027 * g++.dg/other/crash-8.C: New test.
6029 2010-01-29 Jakub Jelinek <jakub@redhat.com>
6031 PR rtl-optimization/42889
6032 * gcc.dg/pr42889.c: New test.
6034 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
6036 * gcc.target/i386/pr42881.c: Use SSE2.
6038 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
6041 * gcc.target/i386/pr42891.c: New test.
6043 2010-01-28 Richard Guenther <rguenther@suse.de>
6045 PR tree-optimization/42871
6046 * g++.dg/torture/pr42871.C: New testcase.
6048 2010-01-28 Richard Guenther <rguenther@suse.de>
6050 * gcc.dg/Wobjsize-1.h: New testcase.
6051 * gcc.dg/Wobjsize-1.c: Likewise.
6053 2010-01-28 Richard Guenther <rguenther@suse.de>
6056 * g++.dg/torture/pr42883.C: New testcase.
6058 2010-01-28 Michael Matz <matz@suse.de>
6060 * gcc.target/i386/pr42881.c: New test.
6062 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6064 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
6065 Add i?86-*-solaris2* support.
6067 2010-01-28 Dodji Seketeli <dodji@redhat.com>
6071 * g++.dg/template/typedef27.C: New test case.
6072 * g++.dg/template/typedef28.C: New test case.
6074 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
6076 * gcc.dg/optimize-bswap*.c: Add ARM target
6078 2010-01-27 Richard Guenther <rguenther@suse.de>
6081 * gcc.dg/torture/pr42878-1.c: New testcase.
6082 * gcc.dg/torture/pr42878-2.c: Likewise.
6084 2010-01-27 Jakub Jelinek <jakub@redhat.com>
6087 * gcc.dg/vla-22.c: New test.
6089 2010-01-26 Jakub Jelinek <jakub@redhat.com>
6091 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
6094 2010-01-26 Richard Guenther <rguenther@suse.de>
6096 PR rtl-optimization/42685
6097 * gcc.dg/pr42685.c: New testcase.
6098 * g++.dg/other/pr42685.C: Likewise.
6100 2010-01-26 Richard Guenther <rguenther@suse.de>
6103 * g++.dg/other/pr42806.C: New testcase.
6105 2010-01-26 Richard Guenther <rguenther@suse.de>
6107 PR tree-optimization/42250
6108 * gcc.dg/pr42250.c: New testcase.
6110 2010-01-25 Arnaud Charlet <charlet@adacore.com>
6112 * gnat.dg/array_bounds_test.adb: New test.
6114 2010-01-25 Tobias Burnus <burnus@net-b.de>
6117 * gfortran.dg/generic_21.f90: New test.
6119 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6122 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
6124 2010-01-24 Mark Mitchell <mark@codesourcery.com>
6127 * g++.dg/abi/arm_va_list2.C: New test.
6128 * g++.dg/abi/arm_va_list2.h: Companion header file.
6130 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
6133 * gfortran.dg/parameter_array_ref_2.f90 : New test.
6136 * gfortran.dg/char_array_arg_1.f90 : New test.
6138 * gfortran.dg/pr25923.f90 : Remove XFAIL.
6140 2010-01-24 Tobias Burnus <burnus@net-b.de>
6143 * gfortran.dg/generic_20.f90: New test.
6145 2010-01-22 Michael Matz <matz@suse.de>
6147 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
6150 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
6153 * gfortran.dg/dependency_25.f90 : New test.
6155 2010-01-21 Martin Jambor <mjambor@suse.cz>
6157 PR tree-optimization/42585
6158 * gcc.dg/tree-ssa/pr42585.c: New test.
6160 2010-01-21 Richard Guenther <rguenther@suse.de>
6163 * gcc.dg/pr19988.c: New testcase.
6165 2010-01-20 Janis Johnson <janis187@us.ibm.com>
6167 * g++.dg/compat/decimal/compat-common.h: New file.
6168 * g++.dg/compat/decimal/decimal-dummy.h: New file.
6169 * g++.dg/compat/decimal/pass_x.h: New file.
6170 * g++.dg/compat/decimal/pass_y.h: New file.
6171 * g++.dg/compat/decimal/pass-1_main.C: New file.
6172 * g++.dg/compat/decimal/pass-1_x.C: New file.
6173 * g++.dg/compat/decimal/pass-1_y.C: New file.
6174 * g++.dg/compat/decimal/pass-2_main.C: New file.
6175 * g++.dg/compat/decimal/pass-2_x.C: New file.
6176 * g++.dg/compat/decimal/pass-2_y.C: New file.
6177 * g++.dg/compat/decimal/pass-3_main.C: New file.
6178 * g++.dg/compat/decimal/pass-3_x.C: New file.
6179 * g++.dg/compat/decimal/pass-3_y.C: New file.
6180 * g++.dg/compat/decimal/pass-4_main.C: New file.
6181 * g++.dg/compat/decimal/pass-4_x.C: New file.
6182 * g++.dg/compat/decimal/pass-4_y.C: New file.
6183 * g++.dg/compat/decimal/pass-5_main.C: New file.
6184 * g++.dg/compat/decimal/pass-5_x.C: New file.
6185 * g++.dg/compat/decimal/pass-5_y.C: New file.
6186 * g++.dg/compat/decimal/pass-6_main.C: New file.
6187 * g++.dg/compat/decimal/pass-6_x.C: New file.
6188 * g++.dg/compat/decimal/pass-6_y.C: New file.
6189 * g++.dg/compat/decimal/return_x.h: New file.
6190 * g++.dg/compat/decimal/return_y.h: New file.
6191 * g++.dg/compat/decimal/return-1_main.C: New file.
6192 * g++.dg/compat/decimal/return-1_x.C: New file.
6193 * g++.dg/compat/decimal/return-1_y.C: New file.
6194 * g++.dg/compat/decimal/return-2_main.C: New file.
6195 * g++.dg/compat/decimal/return-2_x.C: New file.
6196 * g++.dg/compat/decimal/return-2_y.C: New file.
6197 * g++.dg/compat/decimal/return-3_main.C: New file.
6198 * g++.dg/compat/decimal/return-3_x.C: New file.
6199 * g++.dg/compat/decimal/return-3_y.C: New file.
6200 * g++.dg/compat/decimal/return-4_main.C: New file.
6201 * g++.dg/compat/decimal/return-4_x.C: New file.
6202 * g++.dg/compat/decimal/return-4_y.C: New file.
6203 * g++.dg/compat/decimal/return-5_main.C: New file.
6204 * g++.dg/compat/decimal/return-5_x.C: New file.
6205 * g++.dg/compat/decimal/return-5_y.C: New file.
6206 * g++.dg/compat/decimal/return-6_main.C: New file.
6207 * g++.dg/compat/decimal/return-6_x.C: New file.
6208 * g++.dg/compat/decimal/return-6_y.C: New file.
6210 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
6213 * gcc.dg/pr42715.c: New.
6215 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
6218 * g++.dg/parse/crash55.C: New.
6220 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
6223 * gcc.dg/guality/pr42782.c: New.
6225 2010-01-20 Jason Merrill <jason@redhat.com>
6228 * g++.dg/abi/packed1.C: New.
6231 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
6234 * g++.dg/parse/fn-typedef1.C: New.
6235 * g++.dg/other/cv_quals.C: Adjust.
6237 2010-01-20 Anthony Green <green@moxielogic.com>
6239 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
6241 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
6242 * gcc.dg/20020312-2.c: Port this to the moxie core.
6243 * gcc.dg/weak/typeof-2.c: Ditto.
6245 2010-01-20 Richard Guenther <rguenther@suse.de>
6247 PR tree-optimization/42717
6248 * gcc.c-torture/compile/pr42717.c: New testcase.
6250 2010-01-20 Jakub Jelinek <jakub@redhat.com>
6252 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
6253 of signed, add a few new tests.
6256 * g++.dg/parse/limits-initializer1.C: New test.
6258 2010-01-19 Janus Weil <janus@gcc.gnu.org>
6261 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
6262 * gfortran.dg/typebound_call_12.f03: New test.
6264 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
6267 * gfortran.dg/bounds_check_15.f90 : New test.
6269 2010-01-19 Michael Matz <matz@suse.de>
6271 PR tree-optimization/41783
6272 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
6274 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6277 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
6278 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
6279 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
6280 * gcc.target/arm/neon/vget_lows16.c: Likewise.
6281 * gcc.target/arm/neon/vget_lows32.c: Likewise.
6282 * gcc.target/arm/neon/vget_lows64.c: Likewise.
6283 * gcc.target/arm/neon/vget_lows8.c: Likewise.
6284 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
6285 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
6286 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
6287 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
6289 2010-01-19 Janus Weil <janus@gcc.gnu.org>
6292 * gfortran.dg/extends_6.f03: Modified an error message.
6293 * gfortran.dg/extends_10.f03: New test.
6294 * gfortran.dg/private_type_6.f03: Modified an error message.
6295 * gfortran.dg/structure_constructor_8.f03: Ditto.
6297 2010-01-19 Jakub Jelinek <jakub@redhat.com>
6299 PR tree-optimization/42719
6300 * gcc.dg/pr42719.c: New test.
6303 * gcc.dg/pr42728.c: New test.
6305 2010-01-19 Anthony Green <green@moxielogic.com>
6307 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
6309 2010-01-18 Anthony Green <green@moxielogic.com>
6311 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
6314 2010-01-19 Dodji Seketeli <dodji@redhat.com>
6316 * g++.dg/template/error45.C: reverted as part of reverting the
6317 fix of PR c++/42634.
6319 2010-01-18 Dodji Seketeli <dodji@redhat.com>
6322 * g++.dg/template/error45.C: New test.
6324 2010-01-18 Dodji Seketeli <dodji@redhat.com>
6327 * g++.dg/conversion/op6.C: New test.
6329 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
6332 * gcc.target/alpha/pr42774.c: New test.
6334 2010-01-18 Richard Guenther <rguenther@suse.de>
6336 PR tree-optimization/42781
6337 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
6339 2010-01-17 Richard Guenther <rguenther@suse.de>
6342 * gcc.c-torture/execute/pr42248.c: New testcase.
6344 2010-01-17 Richard Guenther <rguenther@suse.de>
6346 PR tree-optimization/42773
6347 * g++.dg/torture/pr42773.C: New testcase.
6349 2010-01-17 Janus Weil <janus@gcc.gnu.org>
6352 * gfortran.dg/interface_assignment_5.f90: New test.
6354 2010-01-17 Dodji Seketeli <dodji@redhat.com>
6357 * g++.dg/template/crash94.C: Reverted.
6359 2010-01-17 Jie Zhang <jie.zhang@analog.com>
6362 * gcc.dg/debug/pr42767.c: New.
6364 2010-01-15 Jason Merrill <jason@redhat.com>
6367 * g++.dg/cpp0x/decltype22.C: New.
6369 2010-01-16 Jakub Jelinek <jakub@redhat.com>
6372 * g++.dg/torture/pr42760.C: New test.
6374 2010-01-15 Jing Yu <jingyu@google.com>
6376 PR rtl-optimization/42691
6377 * gcc.c-torture/execute/pr42691.c: New.
6379 2010-01-15 Richard Guenther <rguenther@suse.de>
6382 * g++.dg/torture/pr42739.C: New testcase.
6384 2010-01-15 Dodji Seketeli <dodji@redhat.com>
6386 * g++.dg/template/error45.C: Revert as part of reverting changes
6389 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6392 * gfortran.dg/interface_31.f90: New test.
6394 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
6396 * gcc.target/powerpc/pr42747.c: New file.
6398 2010-01-14 Jakub Jelinek <jakub@redhat.com>
6401 * c-c++-common/pr42674.c: New test.
6404 * g++.dg/template/instantiate11.C: New test.
6406 2010-01-14 Jason Merrill <jason@redhat.com>
6409 * g++.dg/overload/error3.C: New.
6412 * g++.dg/overload/rvalue1.C: New.
6414 2010-01-14 Martin Jambor <mjambor@suse.cz>
6416 PR tree-optimization/42706
6417 * gcc.dg/ipa/pr42706.c: New testcase.
6419 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
6421 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
6423 2010-01-14 Martin Jambor <mjambor@suse.cz>
6425 PR tree-optimization/42714
6426 * g++.dg/torture/pr42714.C: New test.
6428 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
6430 PR rtl-optimization/42246
6431 * gfortran.dg/pr42246-2.f: New.
6433 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
6435 PR rtl-optimization/42389
6436 * gcc.dg/pr42389.c: New.
6438 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
6440 PR rtl-optimization/42388
6441 * gcc.dg/pr42388.c: New.
6443 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
6445 PR rtl-optimization/42294
6446 * gfortran.dg/pr42294.f: New.
6448 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
6450 PR rtl-optimization/39453
6451 PR rtl-optimization/42246
6452 * gcc.dg/pr39453.c: New.
6453 * gcc.dg/pr42246.c: New.
6455 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
6458 * gcc.dg/pr42245.c: New.
6459 * gcc.dg/pr42245-2.c: New.
6461 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
6463 PR rtl-optimization/42249
6464 * gcc.dg/pr42249.c: New.
6466 2010-01-14 Jakub Jelinek <jakub@redhat.com>
6469 * gcc.c-torture/execute/pr42721.c: New test.
6471 2010-01-14 Ira Rosen <irar@il.ibm.com>
6473 PR tree-optimization/42709
6474 * gcc.dg/vect/pr42709.c: New test.
6476 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
6479 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
6480 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
6482 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
6485 * gfortran.dg/generic_19.f90 : New test.
6487 2010-01-13 Richard Guenther <rguenther@suse.de>
6489 PR tree-optimization/42730
6490 * gcc.c-torture/compile/pr42730.c: New testcase.
6492 2010-01-13 Steve Ellcey <sje@cup.hp.com>
6495 * gcc.target/ia64/pr42542-1.c: New.
6496 * gcc.target/ia64/pr42542-2.c: New.
6497 * gcc.target/ia64/pr42542-3.c: New.
6499 2010-01-13 Dodji Seketeli <dodji@redhat.com>
6502 * g++.dg/template/error45.C: New test.
6504 2010-01-13 Martin Jambor <mjambor@suse.cz>
6506 PR tree-optimization/42704
6507 * g++.dg/torture/pr42704.C: New test.
6509 2010-01-13 Martin Jambor <mjambor@suse.cz>
6511 PR tree-optimization/42703
6512 * gcc.c-torture/compile/pr42703.c: New test.
6514 2010-01-13 Richard Guenther <rguenther@suse.de>
6516 PR tree-optimization/42705
6517 * gcc.c-torture/compile/pr42705.c: New testcase.
6519 2010-01-13 Jie Zhang <jie.zhang@analog.com>
6521 * gcc.target/bfin/l2.c: New test.
6522 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
6524 2010-01-13 Richard Guenther <rguenther@suse.de>
6527 * gcc.c-torture/compile/pr42716.c: New testcase.
6529 2010-01-13 Richard Guenther <rguenther@suse.de>
6532 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
6534 2010-01-12 Joseph Myers <joseph@codesourcery.com>
6537 * gcc.c-torture/compile/pr42708-1.c: New test.
6539 2010-01-12 Jakub Jelinek <jakub@redhat.com>
6542 * gcc.dg/pr42662.c: New test.
6544 PR tree-optimization/42645
6545 * g++.dg/other/pr42645-1.C: New test.
6546 * g++.dg/other/pr42645-2.C: New test.
6548 2010-01-11 Janis Johnson <janis187@us.ibm.com>
6551 * gcc.target/powerpc/warn-1.c: New test.
6552 * gcc.target/powerpc/warn-2.c: New test.
6554 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
6556 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
6559 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
6561 * gcc.dg/lto/20100108_0.c: New.
6563 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
6565 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
6566 Add -march=i686 -msse for 32bit x86 targets.
6568 2010-01-10 Richard Guenther <rguenther@suse.de>
6571 * gcc.dg/torture/pr42667.c: New testcase.
6573 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6576 * gfortran.dg/array_constructor_34.f90: New test.
6578 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6581 * gfortran.dg/array_constructor_33.f90: New test.
6582 gfortran.dg/array_function_5.f90: Add credit.
6584 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
6587 * gcc.dg/pr42631.c: New.
6589 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
6592 * gcc.dg/pr42630.c: New.
6594 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
6597 * gcc.dg/pr42629.c: New.
6599 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
6602 * gcc.dg/torture/pr42363.c: New.
6604 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
6608 * gcc.dg/vect/pr42604.c: New.
6609 * gcc.dg/vect/pr42395.c: New.
6611 2010-01-09 Richard Guenther <rguenther@suse.de>
6614 * gcc.c-torture/execute/pr42512.c: New testcase.
6616 2010-01-09 Tobias Burnus <burnus@net-b.de>
6619 * gfortran.dg/c_ptr_tests_14.f90: New test.
6621 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6624 * gnat.dg/null_pointer_deref1.adb: Don't run on
6625 sparc*-sun-solaris2.11.
6627 2010-01-08 Richard Guenther <rguenther@suse.de>
6630 * gcc.dg/lto/20100103-1_0.c: New testcase.
6631 * gcc.dg/lto/20100103-2_0.c: Likewise.
6633 2010-01-08 Tobias Burnus <burnus@net-b.de
6636 * gfortran.dg/asynchronous_1.f90: New test.
6637 * gfortran.dg/asynchronous_2.f90: New test.
6638 * gfortran.dg/conflicts.f90: Update error message.
6640 2010-01-07 Dodji Seketeli <dodji@redhat.com>
6643 * g++.dg/cpp0x/variadic-unify-2.C: New test.
6645 2010-01-07 Jakub Jelinek <jakub@redhat.com>
6647 PR tree-optimization/42625
6648 * g++.dg/opt/dtor4.C: New test.
6649 * g++.dg/opt/dtor4.h: New.
6650 * g++.dg/opt/dtor4-aux.cc: New.
6652 2010-01-07 Tobias Burnus <burnus@net-b.de>
6655 * gfortran.dg/proc_ptr_26.f90: New test.
6657 2010-01-07 Tobias Burnus <burnus@net-b.de>
6660 * gfortran.dg/allocatable_scalar_7.f90: New test.
6662 2010-01-06 Richard Guenther <rguenther@suse.de>
6664 * gcc.c-torture/compile/pr42632.c: New testcase.
6666 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
6669 * gcc.target/i386/pr42542-4.c: New.
6670 * gcc.target/i386/pr42542-4a.c: Likewise.
6671 * gcc.target/i386/pr42542-5.c: Likewise.
6672 * gcc.target/i386/pr42542-5a.c: Likewise.
6674 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
6676 * gcc.dg/tls/opt-15.c: New test.
6678 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
6680 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
6682 2010-01-05 Martin Jambor <mjambor@suse.cz>
6684 PR tree-optimization/42462
6685 * g++.dg/torture/pr42462.C: New test.
6687 2010-01-05 Jason Merrill <jason@redhat.com>
6689 * g++.dg/cpp0x/initlist30.C: New test.
6691 2010-01-05 Richard Guenther <rguenther@suse.de>
6693 PR tree-optimization/42614
6694 * gcc.c-torture/execute/pr42614.c: New testcase.
6696 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
6698 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
6699 * gcc.dg/Wunreachable-1.c: Remove the testcase of
6701 * gcc.dg/Wunreachable-2.c: Likewise.
6702 * gcc.dg/Wunreachable-3.c: Likewise.
6703 * gcc.dg/Wunreachable-4.c: Likewise.
6704 * gcc.dg/Wunreachable-5.c: Likewise.
6705 * gcc.dg/Wunreachable-6.c: Likewise.
6706 * gcc.dg/Wunreachable-7.c: Likewise.
6707 * gcc.dg/Wunreachable-8.c: Likewise.
6708 * gcc.dg/20041231-1.c: Likewise.
6710 2010-01-05 Jakub Jelinek <jakub@redhat.com>
6713 * gcc.dg/pr42611.c: New test.
6715 PR tree-optimization/42508
6716 * g++.dg/opt/pr42508.C: New test.
6718 2010-01-05 Tobias Burnus <burnus@net-b.de>
6721 * gfortran.dg/allocatable_scalar_8.f90: New.
6723 2010-01-04 Martin Jambor <mjambor@suse.cz>
6725 PR tree-optimization/42398
6726 * gcc.c-torture/compile/pr42398.c: New test.
6728 2010-01-04 Jason Merrill <jason@redhat.com>
6731 * g++.dg/ext/attrib35.C: New.
6734 * g++.dg/cpp0x/auto17.C: New.
6736 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
6738 * gcc.dg/lto/20100104_0.c: New.
6740 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
6743 * gcc.target/i386/pr42542-1.c: New.
6744 * gcc.target/i386/pr42542-1a.c: Likewise.
6745 * gcc.target/i386/pr42542-1b.c: Likewise.
6746 * gcc.target/i386/pr42542-2.c: Likewise.
6747 * gcc.target/i386/pr42542-2a.c: Likewise.
6748 * gcc.target/i386/pr42542-2b.c: Likewise.
6749 * gcc.target/i386/pr42542-3.c: Likewise.
6750 * gcc.target/i386/pr42542-3a.c: Likewise.
6752 2009-01-04 Tobias Burnus <burnus@net-b.de>
6755 * gfortran.dg/allocatable_scalar_5.f90: New test.
6756 * gfortran.dg/allocatable_scalar_6.f90: New test.
6758 2010-01-03 Richard Guenther <rguenther@suse.de>
6761 * gfortran.dg/gomp/recursion1.f90: Remove.
6763 2010-01-03 Richard Guenther <rguenther@suse.de>
6765 * gcc.dg/Warray-bounds.c: Remove XFAILs.
6766 * gcc.dg/uninit-6.c: Likewise.
6767 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
6769 2010-01-03 Richard Guenther <rguenther@suse.de>
6771 PR tree-optimization/42589
6772 * gcc.target/i386/pr42589.c: New testcase.
6774 2010-01-03 Richard Guenther <rguenther@suse.de>
6776 PR tree-optimization/42438
6777 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
6779 2010-01-02 Richard Guenther <rguenther@suse.de>
6782 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
6784 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
6787 * gcc.target/alpha/pr42448-1.c: New test.
6788 * gcc.target/alpha/pr42448-2.c: Ditto.
6790 2010-01-01 Joseph Myers <joseph@codesourcery.com>
6792 PR preprocessor/41947
6793 * gcc.dg/c99-hexfloat-3.c: New test.
6795 2010-01-01 Richard Guenther <rguenther@suse.de>
6798 * gcc.c-torture/execute/pr42570.c: New testcase.
6800 2010-01-01 Richard Guenther <rguenther@suse.de>
6803 * gcc.c-torture/compile/pr42559.c: New testcase.
6806 Copyright (C) 2010 Free Software Foundation, Inc.
6808 Copying and distribution of this file, with or without modification,
6809 are permitted in any medium without royalty provided the copyright
6810 notice and this notice are preserved.