43f447866946e123ca29704a11f08c800c145e2c
[gcc.git] / gcc / testsuite / ChangeLog
1 2010-05-30 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gnat.dg/prot2.ad[sb]: New test.
4 * gnat.dg/prot2_pkg1.ads: New helper.
5 * gnat.dg/prot2_pkg2.ad[sb]: Likewise.
6
7 2010-05-30 Eric Botcazou <ebotcazou@adacore.com>
8
9 * gnat.dg/array11.adb: Adjust dg-warning directive.
10 * gnat.dg/object_overflow.adb: Likewise.
11
12 2010-05-29 Sebastian Pop <sebastian.pop@amd.com>
13
14 PR middle-end/44306
15 * gcc.dg/tree-ssa/pr44306.c: New.
16
17 2010-05-29 Jan Hubicka <jh@suse.cz>
18
19 * gcc.dg/tree-ssa/ipa-cp-1.c: Update testcase.
20
21 2010-05-28 Sebastian Pop <sebastian.pop@amd.com>
22
23 * gcc.dg/vect/vect-outer-fir-lb.c: Un-XFAIL-ed.
24
25 2010-05-28 Mike Stump <mikestump@comcast.net>
26
27 PR objc/44125
28 * objc.dg/const-str-9.m: Remove static.
29
30 2010-05-28 Jakub Jelinek <jakub@redhat.com>
31
32 PR target/43636
33 * gcc.c-torture/compile/pr43636.c: New test.
34
35 2010-05-28 Iain Sandoe <iains@gcc.gnu.org>
36
37 PR objc++/23616
38 * obj-c++.dg/try-catch-2.mm: Adjust xfail.
39 * obj-c++.dg/try-catch-9.mm: Ditto.
40
41 2010-05-28 Dodji Seketeli <dodji@redhat.com>
42
43 Revert patch for PR c++/44188
44 * g++.dg/debug/dwarf2/typedef3.C: Revert new test.
45
46 2010-05-25 Dodji Seketeli <dodji@redhat.com>
47
48 PR c++/44188
49 * g++.dg/debug/dwarf2/typedef3.C: New test.
50
51 2010-05-27 Jason Merrill <jason@redhat.com>
52
53 PR c++/43555
54 * g++.dg/ext/vla9.C: New.
55
56 2010-05-27 Iain Sandoe <iains@gcc.gnu.org>
57
58 PR objc/44140
59 * objc.dg/torture/tls/thr-init-2.m: Skip for -flto, -fwhopr.
60 * objc.dg/torture/tls/thr-init-3.m: Ditto.
61 * objc.dg/torture/tls/thr-init.m: Ditto.
62 * objc.dg/torture/trivial.m: Ditto.
63 * obj-c++.dg/torture/tls/thr-init-1.mm: Ditto.
64 * obj-c++.dg/torture/tls/thr-init-2.mm: Ditto.
65 * obj-c++.dg/torture/tls/thr-init-3.mm: Ditto.
66 * obj-c++.dg/torture/trivial.mm: Ditto.
67
68 2010-05-27 Jack Howarth <howarth@bromo.med.uc.edu>
69
70 * g++.dg/lto/20100302_0.C: Skip on darwin.
71
72 2010-05-27 Richard Guenther <rguenther@suse.de>
73
74 PR tree-optimization/44284
75 * gcc.dg/vect/vect-118.c: New testcase.
76 * gcc.dg/vect/bb-slp-20.c: Adjust.
77 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
78 * gcc.dg/vect/slp-9.c: Likewise.
79 * gcc.dg/vect/slp-reduc-4.c: Likewise.
80 * gcc.dg/vect/vect-10.c: Likewise.
81 * gcc.dg/vect/vect-109.c: Likewise.
82 * gcc.dg/vect/vect-12.c: Likewise.
83 * gcc.dg/vect/vect-36.c: Likewise.
84 * gcc.dg/vect/vect-7.c: Likewise.
85 * gcc.dg/vect/vect-iv-8.c: Likewise.
86 * gcc.dg/vect/vect-multitypes-10.c: Likewise.
87 * gcc.dg/vect/vect-multitypes-13.c: Likewise.
88 * gcc.dg/vect/vect-multitypes-14.c: Likewise.
89 * gcc.dg/vect/vect-multitypes-15.c: Likewise.
90 * gcc.dg/vect/vect-multitypes-7.c: Likewise.
91 * gcc.dg/vect/vect-multitypes-8.c: Likewise.
92 * gcc.dg/vect/vect-multitypes-9.c: Likewise.
93 * gcc.dg/vect/vect-reduc-dot-s16b.c: Likewise.
94 * gcc.dg/vect/vect-reduc-dot-s8a.c: Likewise.
95 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
96 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
97 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
98 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
99 * gcc.dg/vect/vect-widen-mult-s16.c: Likewise.
100 * gcc.dg/vect/vect-widen-mult-s8.c: Likewise.
101 * gcc.dg/vect/vect-widen-mult-sum.c: Likewise.
102 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
103
104 2010-05-27 Maxim Kuvyrkov <maxim@codesourcery.com>
105
106 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: Remove, no longer
107 necessary.
108
109 2010-05-26 Jan Hubicka <jh@suse.cz>
110
111 * gcc.dg/lto/materialize-1_0.c: New file.
112 * gcc.dg/lto/materialize-1_1.c: New file.
113
114 2010-05-26 Eric Botcazou <ebotcazou@adacore.com>
115
116 * gnat.dg/lto10.adb: New test.
117 * gnat.dg/lto10_pkg.ads: New helper.
118
119 2010-05-26 Kai Tietz <kai.tietz@onevision.com>
120
121 * lib/target-supports.exp (check_effective_target_int128): New
122 function to check if __int128 types are available for target.
123 * testsuite/c-c++-common/int128-types-1.c: New.
124 * testsuite/c-c++-common/int128-1.c: New.
125 * testsuite/c-c++-common/int128-2.c: New.
126 * g++.dg/abi/mangle43.C: New.
127 * g++.dg/init/enum1.C: Handle __int128 case and add -Wno-overflow.
128 * g++.dg/cpp0x/nullptr04.C: Use __SIZE_TYPE__ for getting
129 pointer-wide scalar.
130 * g++.dg/other/pr25632.C: Likewise.
131 * g++.dg/other/large-size-array.C (DIM): Use ULLONG_MAX for win64 case.
132 * g++.dg/warn/pr13358-2.C: Add llp64 for check of special
133 overflow warnings.
134 * g++.dg/warn/pr13358-4.C: Likewise.
135 * g++.dg/warn/Wconversion-null-2.C: Add 'long long' case.
136 * g++.dg/warn/Wconversion-null.C: Likewise.
137
138 2010-05-26 Jason Merrill <jason@redhat.com>
139
140 PR c++/43382
141 * g++.dg/cpp0x/variadic101.C: New.
142
143 2010-05-26 Richard Guenther <rguenther@suse.de>
144
145 PR rtl-optimization/44164
146 * gcc.c-torture/execute/pr44164.c: New testcase.
147 * g++.dg/tree-ssa/pr13146.C: Adjust.
148
149 2010-05-26 Paul Thomas <pault@gcc.gnu.org>
150
151 PR fortran/40011
152 * gfortran.dg/whole_file_19.f90 : New test.
153
154 2010-05-25 Daniel Franke <franke.daniel@gmail.com>
155
156 PR fortran/30668
157 PR fortran/31346
158 PR fortran/34260
159 * gfortran.dg/pr40999.f: Fix function type.
160 * gfortran.dg/whole_file_5.f90: Likewise.
161 * gfortran.dg/whole_file_6.f90: Likewise.
162 * gfortran.dg/whole_file_16.f90: New.
163 * gfortran.dg/whole_file_17.f90: New.
164 * gfortran.dg/whole_file_18.f90: New.
165
166 2010-05-25 Jack Howarth <howarth@bromo.med.uc.edu>
167 Iain Sandoe <iains@gcc.gnu.org>
168
169 * g++.dg/abi/mangle40.C: Adjust dg-require-alias syntax.
170 * gcc.c-torture/compile/pr44197.c: Require alias support.
171 * gcc.dg/lto/20081222_0.c: Ditto.
172
173 2010-05-25 Jakub Jelinek <jakub@redhat.com>
174
175 PR debug/42801
176 * gcc.dg/guality/vla-2.c: New test.
177
178 2010-05-25 Richard Guenther <rguenther@suse.de>
179
180 PR middle-end/44069
181 * g++.dg/torture/pr44069.C: New testcase.
182
183 2010-05-25 Richard Guenther <rguenther@suse.de>
184
185 * gcc.dg/tree-ssa/sra-10.c: Do not dump esra details.
186
187 2010-05-25 Iain Sandoe <iains@gcc.gnu.org>
188
189 PR objc/44140
190 * objc.dg/torture/tls/thr-init-3.m: XFAIL lto/whopr for all.
191
192 2010-05-25 Iain Sandoe <iains@gcc.gnu.org>
193
194 * obj-c++.dg/torture/tls/trivial.mm: New.
195 * obj-c++.dg/torture/tls/thr-init-1.mm: New.
196 * obj-c++.dg/torture/tls/thr-init-2.mm: New.
197 * obj-c++.dg/torture/tls/thr-init-3.mm: New.
198 * obj-c++.dg/torture/tls/diag-1.mm: New.
199 * obj-c++.dg/torture/tls/tls.exp: New.
200 * obj-c++.dg/torture/trivial.mm: New.
201 * obj-c++.dg/torture/dg-torture.exp: New.
202 * obj-c++.dg/dg.exp: Gather tests explicitly from the source dir.
203 * obj-c++.dg/tls/trivial.m: New.
204 * obj-c++.dg/tls/init-1.mm: New.
205 * obj-c++.dg/tls/diag-1.mm: New.
206 * obj-c++.dg/tls/init-2.mm: New.
207 * obj-c++.dg/tls/diag-2.mm: New.
208 * obj-c++.dg/tls/diag-3.mm: New.
209 * obj-c++.dg/tls/diag-4.mm: New.
210 * obj-c++.dg/tls/static-1.mm: New.
211 * obj-c++.dg/tls/tls.exp: New.
212 * obj-c++.dg/tls/diag-5.mm: New.
213 * obj-c++.dg/tls/static-1a.mm: New.
214 * objc-obj-c++-shared/Object1.mm: New.
215 * lib/obj-c++-dg.exp (obj-c++-dg-runtest): New proc.
216
217 2010-05-24 Iain Sandoe <iains@gcc.gnu.org>
218
219 PR objc++/43689
220 * obj-c++.dg/const-str-5.mm: Name pointer equivalence union.
221 * obj-c++.dg/const-str-6.mm: Ditto.
222
223 2010-05-24 Eric Botcazou <ebotcazou@adacore.com>
224
225 * g++.dg/parse/array-size2.C: Remove dg-error directives.
226
227 2010-05-24 Eric Botcazou <ebotcazou@adacore.com>
228
229 PR ada/38394
230 * gnat.dg/array13.ad[sb]: New test.
231
232 2010-05-24 Daniel Jacobowitz <dan@codesourcery.com>
233 Sandra Loosemore <sandra@codesourcery.com>
234
235 * gcc.target/arm/neon/: Regenerated test cases.
236
237 * gcc.target/arm/neon/polytypes.c,
238 gcc.target/arm/neon-vmla-1.c, gcc.target/arm/neon-vmls-1.c,
239 gcc.target/arm/neon-cond-1.c, gcc.target/arm/neon/vfp-shift-a2t2.c,
240 gcc.target/arm/neon-thumb2-move.c, gcc.dg/torture/arm-fp16-ops-8.c,
241 gcc.dg/torture/arm-fp16-ops-7.c, g++.dg/ext/arm-fp16/arm-fp16-ops-7.C,
242 g++.dg/ext/arm-fp16/arm-fp16-ops-8.C, g++.dg/abi/mangle-neon.C: Use
243 dg-add-options arm_neon.
244
245 * gcc.target/arm/fp16-compile-vcvt.c, gcc.dg/torture/arm-fp16-ops-5.c,
246 gcc.dg/torture/arm-fp16-ops-6.c, g++.dg/ext/arm-fp16/arm-fp16-ops-5.C,
247 g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Use dg-add-options arm_neon_fp16
248 and arm_neon_fp16_ok.
249
250 * gcc.dg/vect/vect.exp, g++.dg/vect/vect.exp,
251 gfortran.dg/vect/vect.exp: Use add_options_for_arm_neon.
252
253 * lib/target-supports.exp (add_options_for_arm_neon): New.
254 (check_effective_target_arm_neon_ok_nocache): New, from
255 check_effective_target_arm_neon_ok. Check multiple possibilities.
256 (check_effective_target_arm_neon_ok): Use
257 check_effective_target_arm_neon_ok_nocache.
258 (add_options_for_arm_neon_fp16)
259 (check_effective_target_arm_neon_fp16_ok)
260 check_effective_target_arm_neon_fp16_ok_nocache): New.
261 (check_effective_target_arm_neon_hw): Use add_options_for_arm_neon.
262
263 2010-05-24 Jason Merrill <jason@redhat.com>
264
265 PR c++/41510
266 * g++.dg/cpp0x/initlist35.C: New.
267 * g++.dg/init/brace6.C: Adjust.
268
269 2010-05-24 Paul Brook <paul@codesourcery.com>
270
271 * gcc.target/arm/frame-pointer-1.c: New test.
272 * gcc.target/i386/pr9771-1.c: Move code out of main to allow frame
273 pointer elimination.
274
275 2010-05-23 H.J. Lu <hongjiu.lu@intel.com>
276
277 PR target/44245
278 * gcc.target/i386/crc32-3.c: New.
279 * gcc.target/i386/crc32-4.c: Likewise.
280
281 2010-05-23 Joseph Myers <joseph@codesourcery.com>
282
283 * gcc.dg/c1x-typedef-1.c, gcc.dg/c1x-typedef-2.c,
284 gcc.dg/c90-typedef-1.c, gcc.dg/c99-typedef-1.c: New tests.
285 * gcc.dg/decl-8.c: Use -std=gnu89 -pedantic-errors.
286
287 2010-05-23 H.J. Lu <hongjiu.lu@intel.com>
288
289 * gcc.c-target/pr43869.c: Move "dg-do run" before lp64.
290
291 2010-05-23 Naarten Lankhorst <mlankhorst@codeweavers.com>
292
293 PR target/43869
294 * gcc.c-target/pr43869.c: New test.
295
296 2010-05-22 Janus Weil <janus@gcc.gnu.org>
297
298 PR fortran/44212
299 * gfortran.dg/class_22.f03: New.
300
301 2010-05-22 Iain Sandoe <iains@gcc.gnu.org>
302
303 PR lto/44238
304 * gcc.dg/lto/20090914-2_0.c: XFAIL *-*-darwin*.
305
306 2010-05-22 Janus Weil <janus@gcc.gnu.org>
307
308 PR fortran/44213
309 * gfortran.dg/abstract_type_7.f03: New.
310
311 2010-05-21 Jason Merrill <jason@redhat.com>
312
313 * g++.dg/eh/spec11.C: Test cleanup optimization.
314
315 2010-05-21 Jakub Jelinek <jakub@redhat.com>
316
317 PR debug/44223
318 * gcc.target/i386/pr44223.c: New test.
319
320 2010-05-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
321
322 * gcc.target/i386/pr25993.c: Use @function as type specifier.
323
324 2010-05-21 Eric Botcazou <ebotcazou@adacore.com>
325
326 * g++.dg/other/const3.C: New test.
327
328 2010-05-20 Daniel Franke <franke.daniel@gmail.com>
329
330 PR fortran/38407
331 * warn_unused_dummy_argument_1.f90: New.
332 * warn_unused_dummy_argument_2.f90: New.
333
334 2010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
335
336 PR c++/30298
337 * g++.dg/inherit/crash1.C: New.
338 * g++.dg/inherit/crash2.C: Likewise.
339
340 2010-05-20 Jakub Jelinek <jakub@redhat.com>
341
342 PR debug/44178
343 * g++.dg/debug/pr44178.C: New test.
344
345 2010-05-20 Changpeng Fang <changpeng.fang@amd.com>
346
347 PR middle-end/44185
348 * gcc.dg/tree-ssa/prefetch-6.c: Add
349 --param min-insn-to-prefetch-ratio=6.
350 * gcc.dg/tree-ssa/prefetch-7.c: Remove --param max-unrolled-insns=1 to
351 allow unrolling, and adjust the movnti count.
352
353 2010-05-20 Jan Hubicka <jh@suse.cz>
354
355 PR middle-end/44197
356 * gcc.c-torture/compile/pr44197.c: New file.
357
358 2010-05-20 Uros Bizjak <ubizjak@gmail.com>
359
360 * gcc.target/i386/i386.exp (check_effective_target_3dnow):
361 Fix test code.
362 (check_effective_target_xop): Remove __may_alias__ attribute.
363
364 2010-05-20 Hans-Peter Nilsson <hp@axis.com>
365
366 PR target/44202
367 * gcc.c-torture/execute/pr44202-1.c: New test.
368
369 2010-05-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
370
371 PR fortran/43851
372 * gfortran.dg/label_1.f90: Update test.
373
374 2010-05-19 Jan Hubicka <jh@suse.cz>
375
376 * gcc.dg/lto/ipareference2_0.c: New file.
377 * gcc.dg/lto/ipareference2_1.c: New file.
378
379 2010-05-19 Jason Merrill <jason@redhat.com>
380
381 * g++.dg/parse/fn-typedef2.C: New.
382
383 * g++.dg/other/cv_func.C: Don't expect errors about cv-qualified
384 function type.
385
386 PR c++/44193
387 * g++.dg/template/fntype1.C: New.
388
389 2010-05-19 Eric Botcazou <ebotcazou@adacore.com>
390
391 * gnat.dg/discr23.ad[sb]: New test.
392 * gnat.dg/discr23_pkg.ads: New helper.
393
394 * gnat.dg/specs/controlled1.ads: New test.
395 * gnat.dg/specs/controlled1_pkg.ads: New helper.
396
397 2010-05-19 Daniel Franke <franke.daniel@gmail.com>
398
399 PR fortran/44055
400 * gfortran.dg/c_sizeof_2.f90: Add -Wno-conversion to dg-options;
401 Fixed scope of C_SIZEOF.
402 * gfortran.dg/warn_conversion_2.f90: New.
403
404 2010-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
405
406 * lib/target-supports.exp (check_effective_target_sse2): New proc.
407 * lib/target-supports-dg.exp (dg-require-effective-target): Allow
408 for optional selector.
409 * gcc.target/i386/i386.exp (check_effective_target_3dnow): New proc.
410 (check_effective_target_sse3): New proc.
411 * gcc.target/i386/math-torture/math-torture.exp: Load
412 target-supports.exp.
413 Only add options with -msse2 to MATH_TORTURE_OPTIONS if
414 check_effective_target_sse2.
415 * gcc.dg/vect/vect.exp: Return unless check_effective_target_sse2.
416 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
417 * g++.dg/vect/vect.exp: Likewise.
418 * gfortran.dg/vect/vect.exp: Likewise.
419 * lib/fortran-torture.exp (get-fortran-torture-options): Only use
420 -msse2 if check_effective_target_sse2.
421
422 * gcc.target/i386/3dnow-1.c: Use dg-require-effective-target 3dnow.
423 * gcc.target/i386/3dnow-2.c: Likewise.
424 * gcc.target/i386/3dnowA-1.c: Likewise.
425 * gcc.target/i386/3dnowA-2.c: Likewise.
426 * gcc.target/i386/pr42549.c: Likewise.
427
428 * gcc.target/i386/sse3-lddqu.c: Use dg-require-effective-target sse3.
429 * gcc.target/i386/sse3-addsubpd.c: Likewise.
430 * gcc.target/i386/sse3-addsubps.c: Likewise.
431 * gcc.target/i386/sse3-haddpd.c: Likewise.
432 * gcc.target/i386/sse3-haddps.c: Likewise.
433 * gcc.target/i386/sse3-hsubpd.c: Likewise.
434 * gcc.target/i386/sse3-hsubps.c: Likewise.
435 * gcc.target/i386/sse3-movddup.c: Likewise.
436 * gcc.target/i386/sse3-movshdup.c: Likewise.
437 * gcc.target/i386/sse3-movsldup.c: Likewise.
438
439 * g++.dg/abi/mangle42.C: Use dg-require-effective-target sse2.
440 * g++.dg/ext/attrib35.C: Likewise.
441 * g++.dg/opt/pr40496.C: Likewise.
442 * g++.dg/other/i386-1.C: Likewise.
443 * g++.dg/other/i386-4.C: Likewise.
444 * g++.dg/other/pr34435.C: Likewise.
445 * g++.dg/other/pr39496.C: Likewise.
446 * g++.dg/other/pr40446.C: Likewise.
447 * gcc.dg/compat/union-m128-1_main.c: Likewise.
448 * gcc.dg/compat/vector-1a_main.c: Likewise.
449 * gcc.dg/compat/vector-2a_main.c: Likewise.
450 * gcc.dg/lto/20090206-1_0.c: Likewise.
451 * gcc.dg/pr34856.c: Likewise.
452 * gcc.dg/pr36584.c: Likewise.
453 * gcc.dg/pr36997.c: Likewise. Adapt dg-message line number.
454 * gcc.dg/pr37544.c: Likewise.
455 * gcc.dg/torture/pr16104-1.c: Likewise.
456 * gcc.dg/torture/pr35771-1.c: Likewise.
457 * gcc.dg/torture/pr35771-2.c: Likewise.
458 * gcc.dg/torture/pr35771-3.c: Likewise.
459 * gcc.dg/torture/stackalign/alloca-2.c: Likewise.
460 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
461 * gcc.dg/torture/stackalign/push-1.c: Likewise.
462 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
463 * gcc.dg/tree-ssa/prefetch-6.c: Likewise.
464 * gcc.dg/tree-ssa/prefetch-7.c: Likewise.
465 * gcc.dg/vect/vect-debug-pr41926.c: Likewise.
466 * gcc.target/i386/20060512-1.c: Likewise.
467 * gcc.target/i386/20060512-3.c: Likewise.
468 * gcc.target/i386/all_one_m128i.c: Likewise.
469 * gcc.target/i386/float128-1.c: Likewise.
470 * gcc.target/i386/float128-2.c: Likewise.
471 * gcc.target/i386/fpcvt-1.c: Likewise.
472 * gcc.target/i386/fpcvt-2.c: Likewise.
473 * gcc.target/i386/fpcvt-3.c: Likewise.
474 * gcc.target/i386/fpprec-1.c: Likewise.
475 * gcc.target/i386/funcspec-9.c: Likewise.
476 * gcc.target/i386/incoming-1.c: Likewise.
477 * gcc.target/i386/incoming-12.c: Likewise.
478 * gcc.target/i386/incoming-2.c: Likewise.
479 * gcc.target/i386/incoming-3.c: Likewise.
480 * gcc.target/i386/incoming-4.c: Likewise.
481 * gcc.target/i386/incoming-6.c: Likewise.
482 * gcc.target/i386/incoming-7.c: Likewise.
483 * gcc.target/i386/incoming-8.c: Likewise.
484 * gcc.target/i386/opt-1.c: Likewise.
485 * gcc.target/i386/opt-2.c: Likewise.
486 * gcc.target/i386/ordcmp-1.c: Likewise.
487 * gcc.target/i386/pr17692.c: Likewise.
488 * gcc.target/i386/pr18614-1.c: Likewise.
489 * gcc.target/i386/pr22152.c: Likewise.
490 * gcc.target/i386/pr23570.c: Likewise.
491 * gcc.target/i386/pr23575.c: Likewise.
492 * gcc.target/i386/pr26449-1.c: Likewise.
493 * gcc.target/i386/pr26600.c: Likewise.
494 * gcc.target/i386/pr27790.c: Likewise.
495 * gcc.target/i386/pr28839.c: Likewise.
496 * gcc.target/i386/pr30970.c: Likewise.
497 * gcc.target/i386/pr32000-1.c: Likewise.
498 * gcc.target/i386/pr32000-2.c: Likewise.
499 * gcc.target/i386/pr32280.c: Likewise.
500 * gcc.target/i386/pr32661.c: Likewise.
501 * gcc.target/i386/pr32708-1.c: Likewise.
502 * gcc.target/i386/pr32961.c: Likewise.
503 * gcc.target/i386/pr33329.c: Likewise.
504 * gcc.target/i386/pr35714.c: Likewise.
505 * gcc.target/i386/pr35767-1.c: Likewise.
506 * gcc.target/i386/pr35767-1d.c: Likewise.
507 * gcc.target/i386/pr35767-1i.c: Likewise.
508 * gcc.target/i386/pr35767-2.c: Likewise.
509 * gcc.target/i386/pr35767-2d.c: Likewise.
510 * gcc.target/i386/pr35767-2i.c: Likewise.
511 * gcc.target/i386/pr35767-3.c: Likewise.
512 * gcc.target/i386/pr35767-5.c: Likewise.
513 * gcc.target/i386/pr36222-1.c: Likewise.
514 * gcc.target/i386/pr36578-1.c: Likewise.
515 * gcc.target/i386/pr36578-2.c: Likewise.
516 * gcc.target/i386/pr36992-1.c: Likewise.
517 * gcc.target/i386/pr37101.c: Likewise.
518 * gcc.target/i386/pr37216.c: Likewise.
519 * gcc.target/i386/pr37434-1.c: Likewise.
520 * gcc.target/i386/pr37434-2.c: Likewise.
521 * gcc.target/i386/pr37843-3.c: Likewise.
522 * gcc.target/i386/pr37843-4.c: Likewise.
523 * gcc.target/i386/pr39162.c: Likewise.
524 * gcc.target/i386/pr39315-1.c: Likewise.
525 * gcc.target/i386/pr39315-2.c: Likewise.
526 * gcc.target/i386/pr39315-3.c: Likewise.
527 * gcc.target/i386/pr39315-4.c: Likewise.
528 * gcc.target/i386/pr39445.c: Likewise.
529 * gcc.target/i386/pr39496.c: Likewise.
530 * gcc.target/i386/pr40809.c: Likewise.
531 * gcc.target/i386/pr40906-3.c: Likewise.
532 * gcc.target/i386/pr41019.c: Likewise.
533 * gcc.target/i386/pr42542-1.c: Likewise.
534 * gcc.target/i386/pr42542-2.c: Likewise.
535 * gcc.target/i386/pr42542-3.c: Likewise.
536 * gcc.target/i386/pr42542-3a.c: Likewise.
537 * gcc.target/i386/pr42881.c: Likewise.
538 * gcc.target/i386/push-1.c: Likewise.
539 * gcc.target/i386/quad-sse.c: Likewise.
540 * gcc.target/i386/reload-1.c: Likewise.
541 * gcc.target/i386/sse-10.c: Likewise.
542 * gcc.target/i386/sse-11.c: Likewise.
543 * gcc.target/i386/sse-15.c: Likewise.
544 * gcc.target/i386/sse-17.c: Likewise.
545 * gcc.target/i386/sse-18.c: Likewise.
546 * gcc.target/i386/sse-19.c: Likewise.
547 * gcc.target/i386/sse-4.c: Likewise.
548 * gcc.target/i386/sse-6.c: Likewise.
549 * gcc.target/i386/sse-vect-types.c: Likewise.
550 * gcc.target/i386/sse2-addpd-1.c: Likewise.
551 * gcc.target/i386/sse2-addsd-1.c: Likewise.
552 * gcc.target/i386/sse2-andnpd-1.c: Likewise.
553 * gcc.target/i386/sse2-andpd-1.c: Likewise.
554 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
555 * gcc.target/i386/sse2-comisd-1.c: Likewise.
556 * gcc.target/i386/sse2-comisd-2.c: Likewise.
557 * gcc.target/i386/sse2-comisd-3.c: Likewise.
558 * gcc.target/i386/sse2-comisd-4.c: Likewise.
559 * gcc.target/i386/sse2-comisd-5.c: Likewise.
560 * gcc.target/i386/sse2-comisd-6.c: Likewise.
561 * gcc.target/i386/sse2-copysign-vec.c: Likewise.
562 * gcc.target/i386/sse2-cvtdq2pd-1.c: Likewise.
563 * gcc.target/i386/sse2-cvtdq2ps-1.c: Likewise.
564 * gcc.target/i386/sse2-cvtpd2dq-1.c: Likewise.
565 * gcc.target/i386/sse2-cvtpd2ps-1.c: Likewise.
566 * gcc.target/i386/sse2-cvtps2dq-1.c: Likewise.
567 * gcc.target/i386/sse2-cvtps2pd-1.c: Likewise.
568 * gcc.target/i386/sse2-cvtsd2si-1.c: Likewise.
569 * gcc.target/i386/sse2-cvtsd2si-2.c: Likewise.
570 * gcc.target/i386/sse2-cvtsd2ss-1.c: Likewise.
571 * gcc.target/i386/sse2-cvtsi2sd-1.c: Likewise.
572 * gcc.target/i386/sse2-cvtsi2sd-2.c: Likewise.
573 * gcc.target/i386/sse2-cvtss2sd-1.c: Likewise.
574 * gcc.target/i386/sse2-cvttpd2dq-1.c: Likewise.
575 * gcc.target/i386/sse2-cvttps2dq-1.c: Likewise.
576 * gcc.target/i386/sse2-cvttsd2si-1.c: Likewise.
577 * gcc.target/i386/sse2-cvttsd2si-2.c: Likewise.
578 * gcc.target/i386/sse2-divpd-1.c: Likewise.
579 * gcc.target/i386/sse2-divsd-1.c: Likewise.
580 * gcc.target/i386/sse2-init-v16qi-1.c: Likewise.
581 * gcc.target/i386/sse2-init-v2di-1.c: Likewise.
582 * gcc.target/i386/sse2-init-v4si-1.c: Likewise.
583 * gcc.target/i386/sse2-init-v8hi-1.c: Likewise.
584 * gcc.target/i386/sse2-lrint-vec.c: Likewise.
585 * gcc.target/i386/sse2-lrintf-vec.c: Likewise.
586 * gcc.target/i386/sse2-maxpd-1.c: Likewise.
587 * gcc.target/i386/sse2-maxsd-1.c: Likewise.
588 * gcc.target/i386/sse2-minpd-1.c: Likewise.
589 * gcc.target/i386/sse2-minsd-1.c: Likewise.
590 * gcc.target/i386/sse2-mmx.c: Likewise.
591 * gcc.target/i386/sse2-movapd-1.c: Likewise.
592 * gcc.target/i386/sse2-movapd-2.c: Likewise.
593 * gcc.target/i386/sse2-movd-1.c: Likewise.
594 * gcc.target/i386/sse2-movd-2.c: Likewise.
595 * gcc.target/i386/sse2-movdqa-1.c: Likewise.
596 * gcc.target/i386/sse2-movdqa-2.c: Likewise.
597 * gcc.target/i386/sse2-movdqu-1.c: Likewise.
598 * gcc.target/i386/sse2-movdqu-2.c: Likewise.
599 * gcc.target/i386/sse2-movhpd-1.c: Likewise.
600 * gcc.target/i386/sse2-movhpd-2.c: Likewise.
601 * gcc.target/i386/sse2-movlpd-1.c: Likewise.
602 * gcc.target/i386/sse2-movlpd-2.c: Likewise.
603 * gcc.target/i386/sse2-movmskpd-1.c: Likewise.
604 * gcc.target/i386/sse2-movntdq-1.c: Likewise.
605 * gcc.target/i386/sse2-movntpd-1.c: Likewise.
606 * gcc.target/i386/sse2-movq-1.c: Likewise.
607 * gcc.target/i386/sse2-movq-2.c: Likewise.
608 * gcc.target/i386/sse2-movq-3.c: Likewise.
609 * gcc.target/i386/sse2-movsd-1.c: Likewise.
610 * gcc.target/i386/sse2-movsd-2.c: Likewise.
611 * gcc.target/i386/sse2-movupd-1.c: Likewise.
612 * gcc.target/i386/sse2-movupd-2.c: Likewise.
613 * gcc.target/i386/sse2-mulpd-1.c: Likewise.
614 * gcc.target/i386/sse2-mulsd-1.c: Likewise.
615 * gcc.target/i386/sse2-orpd-1.c: Likewise.
616 * gcc.target/i386/sse2-packssdw-1.c: Likewise.
617 * gcc.target/i386/sse2-packsswb-1.c: Likewise.
618 * gcc.target/i386/sse2-packuswb-1.c: Likewise.
619 * gcc.target/i386/sse2-paddb-1.c: Likewise.
620 * gcc.target/i386/sse2-paddd-1.c: Likewise.
621 * gcc.target/i386/sse2-paddq-1.c: Likewise.
622 * gcc.target/i386/sse2-paddsb-1.c: Likewise.
623 * gcc.target/i386/sse2-paddsw-1.c: Likewise.
624 * gcc.target/i386/sse2-paddusb-1.c: Likewise.
625 * gcc.target/i386/sse2-paddusw-1.c: Likewise.
626 * gcc.target/i386/sse2-paddw-1.c: Likewise.
627 * gcc.target/i386/sse2-pand-1.c: Likewise.
628 * gcc.target/i386/sse2-pandn-1.c: Likewise.
629 * gcc.target/i386/sse2-pavgb-1.c: Likewise.
630 * gcc.target/i386/sse2-pavgw-1.c: Likewise.
631 * gcc.target/i386/sse2-pcmpeqb-1.c: Likewise.
632 * gcc.target/i386/sse2-pcmpeqd-1.c: Likewise.
633 * gcc.target/i386/sse2-pcmpeqw-1.c: Likewise.
634 * gcc.target/i386/sse2-pcmpgtb-1.c: Likewise.
635 * gcc.target/i386/sse2-pcmpgtd-1.c: Likewise.
636 * gcc.target/i386/sse2-pcmpgtw-1.c: Likewise.
637 * gcc.target/i386/sse2-pmaddwd-1.c: Likewise.
638 * gcc.target/i386/sse2-pmaxsw-1.c: Likewise.
639 * gcc.target/i386/sse2-pmaxub-1.c: Likewise.
640 * gcc.target/i386/sse2-pminsw-1.c: Likewise.
641 * gcc.target/i386/sse2-pminub-1.c: Likewise.
642 * gcc.target/i386/sse2-pmovmskb-1.c: Likewise.
643 * gcc.target/i386/sse2-pmulhuw-1.c: Likewise.
644 * gcc.target/i386/sse2-pmulhw-1.c: Likewise.
645 * gcc.target/i386/sse2-pmullw-1.c: Likewise.
646 * gcc.target/i386/sse2-pmuludq-1.c: Likewise.
647 * gcc.target/i386/sse2-por-1.c: Likewise.
648 * gcc.target/i386/sse2-psadbw-1.c: Likewise.
649 * gcc.target/i386/sse2-pshufd-1.c: Likewise.
650 * gcc.target/i386/sse2-pshufhw-1.c: Likewise.
651 * gcc.target/i386/sse2-pshuflw-1.c: Likewise.
652 * gcc.target/i386/sse2-pslld-1.c: Likewise.
653 * gcc.target/i386/sse2-pslld-2.c: Likewise.
654 * gcc.target/i386/sse2-pslldq-1.c: Likewise.
655 * gcc.target/i386/sse2-psllq-1.c: Likewise.
656 * gcc.target/i386/sse2-psllq-2.c: Likewise.
657 * gcc.target/i386/sse2-psllw-1.c: Likewise.
658 * gcc.target/i386/sse2-psllw-2.c: Likewise.
659 * gcc.target/i386/sse2-psrad-1.c: Likewise.
660 * gcc.target/i386/sse2-psrad-2.c: Likewise.
661 * gcc.target/i386/sse2-psraw-1.c: Likewise.
662 * gcc.target/i386/sse2-psraw-2.c: Likewise.
663 * gcc.target/i386/sse2-psrld-1.c: Likewise.
664 * gcc.target/i386/sse2-psrld-2.c: Likewise.
665 * gcc.target/i386/sse2-psrldq-1.c: Likewise.
666 * gcc.target/i386/sse2-psrlq-1.c: Likewise.
667 * gcc.target/i386/sse2-psrlq-2.c: Likewise.
668 * gcc.target/i386/sse2-psrlw-1.c: Likewise.
669 * gcc.target/i386/sse2-psrlw-2.c: Likewise.
670 * gcc.target/i386/sse2-psubb-1.c: Likewise.
671 * gcc.target/i386/sse2-psubd-1.c: Likewise.
672 * gcc.target/i386/sse2-psubq-1.c: Likewise.
673 * gcc.target/i386/sse2-psubsb-1.c: Likewise.
674 * gcc.target/i386/sse2-psubsw-1.c: Likewise.
675 * gcc.target/i386/sse2-psubw-1.c: Likewise.
676 * gcc.target/i386/sse2-punpckhbw-1.c: Likewise.
677 * gcc.target/i386/sse2-punpckhdq-1.c: Likewise.
678 * gcc.target/i386/sse2-punpckhqdq-1.c: Likewise.
679 * gcc.target/i386/sse2-punpckhwd-1.c: Likewise.
680 * gcc.target/i386/sse2-punpcklbw-1.c: Likewise.
681 * gcc.target/i386/sse2-punpckldq-1.c: Likewise.
682 * gcc.target/i386/sse2-punpcklqdq-1.c: Likewise.
683 * gcc.target/i386/sse2-punpcklwd-1.c: Likewise.
684 * gcc.target/i386/sse2-pxor-1.c: Likewise.
685 * gcc.target/i386/sse2-set-epi32-1.c: Likewise.
686 * gcc.target/i386/sse2-set-epi64x-1.c: Likewise.
687 * gcc.target/i386/sse2-set-v16qi-1.c: Likewise.
688 * gcc.target/i386/sse2-set-v16qi-2.c: Likewise.
689 * gcc.target/i386/sse2-set-v16qi-3.c: Likewise.
690 * gcc.target/i386/sse2-set-v8hi-1.c: Likewise.
691 * gcc.target/i386/sse2-set-v8hi-1a.c: Likewise.
692 * gcc.target/i386/sse2-set-v8hi-2.c: Likewise.
693 * gcc.target/i386/sse2-set-v8hi-2a.c: Likewise.
694 * gcc.target/i386/sse2-shufpd-1.c: Likewise.
695 * gcc.target/i386/sse2-shufps-1.c: Likewise.
696 * gcc.target/i386/sse2-sqrtpd-1.c: Likewise.
697 * gcc.target/i386/sse2-subpd-1.c: Likewise.
698 * gcc.target/i386/sse2-subsd-1.c: Likewise.
699 * gcc.target/i386/sse2-ucomisd-1.c: Likewise.
700 * gcc.target/i386/sse2-ucomisd-2.c: Likewise.
701 * gcc.target/i386/sse2-ucomisd-3.c: Likewise.
702 * gcc.target/i386/sse2-ucomisd-4.c: Likewise.
703 * gcc.target/i386/sse2-ucomisd-5.c: Likewise.
704 * gcc.target/i386/sse2-ucomisd-6.c: Likewise.
705 * gcc.target/i386/sse2-unpack-1.c: Likewise.
706 * gcc.target/i386/sse2-unpckhpd-1.c: Likewise.
707 * gcc.target/i386/sse2-unpcklpd-1.c: Likewise.
708 * gcc.target/i386/sse2-vec-1.c: Likewise.
709 * gcc.target/i386/sse2-vec-2.c: Likewise.
710 * gcc.target/i386/sse2-vec-3.c: Likewise.
711 * gcc.target/i386/sse2-vec-4.c: Likewise.
712 * gcc.target/i386/sse2-vec-5.c: Likewise.
713 * gcc.target/i386/sse2-vec-6.c: Likewise.
714 * gcc.target/i386/sse2-xorpd-1.c: Likewise.
715 * gcc.target/i386/ssefn-2.c: Likewise.
716 * gcc.target/i386/ssefn-4.c: Likewise.
717 * gcc.target/i386/ssefp-1.c: Likewise.
718 * gcc.target/i386/ssefp-2.c: Likewise.
719 * gcc.target/i386/sseregparm-3.c: Likewise.
720 * gcc.target/i386/sseregparm-4.c: Likewise.
721 * gcc.target/i386/sseregparm-5.c: Likewise.
722 * gcc.target/i386/sseregparm-6.c: Likewise.
723 * gcc.target/i386/sseregparm-7.c: Likewise.
724 * gcc.target/i386/ssetype-1.c: Likewise.
725 * gcc.target/i386/ssetype-2.c: Likewise.
726 * gcc.target/i386/ssetype-3.c: Likewise.
727 * gcc.target/i386/ssetype-4.c: Likewise.
728 * gcc.target/i386/ssetype-5.c: Likewise.
729 * gcc.target/i386/unordcmp-1.c: Likewise.
730 * gcc.target/i386/vararg-1.c: Likewise.
731 * gcc.target/i386/vararg-2.c: Likewise.
732 * gcc.target/i386/vararg-3.c: Likewise.
733 * gcc.target/i386/vararg-4.c: Likewise.
734 * gcc.target/i386/vararg-7.c: Likewise.
735 * gcc.target/i386/vararg-8.c: Likewise.
736 * gcc.target/i386/vecinit-1.c: Likewise.
737 * gcc.target/i386/vecinit-2.c: Likewise.
738 * gcc.target/i386/vecinit-3.c: Likewise.
739 * gcc.target/i386/vecinit-4.c: Likewise.
740 * gcc.target/i386/vecinit-5.c: Likewise.
741 * gcc.target/i386/vecinit-6.c: Likewise.
742 * gcc.target/i386/vectorize2.c: Likewise.
743 * gcc.target/i386/vectorize3.c: Likewise.
744 * gcc.target/i386/vectorize4.c: Likewise.
745 * gcc.target/i386/vectorize6.c: Likewise.
746 * gcc.target/i386/vectorize7.c: Likewise.
747 * gcc.target/i386/vectorize8.c: Likewise.
748 * gcc.target/i386/vperm-v2df.c: Likewise.
749 * gcc.target/i386/vperm-v2di.c: Likewise.
750 * gcc.target/i386/vperm-v4si-1.c: Likewise.
751 * gcc.target/i386/xorps-sse2.c: Likewise.
752 * gcc.target/i386/xorps.c: Likewise.
753 * gfortran.dg/graphite/pr42326-1.f90: Likewise.
754 * gfortran.dg/graphite/pr42326.f90: Likewise.
755 * gfortran.dg/vect/fast-math-mgrid-resid.f: Likewise.
756
757 2010-05-19 Richard Guenther <rguenther@suse.de>
758
759 PR lto/44196
760 * g++.dg/lto/20100519-1_0.C: New testcase.
761
762 2010-05-19 Daniel Franke <franke.daniel@gmail.com>
763
764 PR fortran/42360
765 * gfortran.dg/warn_intent_out_not_set.f90: New.
766
767 2010-05-19 Daniel Franke <franke.daniel@gmail.com>
768
769 PR fortran/38404
770 * gfortran.dg/data_char_1.f90: Updated warning message.
771 * gfortran.dg/data_array_6.f: New.
772
773 2010-05-19 Martin Jambor <mjambor@suse.cz>
774
775 * g++.dg/ipa/ivinline-8.C: New test.
776 * gcc.dg/ipa/iinline-2.c: Likewise.
777
778 2010-05-19 Daniel Franke <franke.daniel@gmail.com>
779
780 PR fortran/34505
781 * gfortran.dg/dfloat_1.f90: Add warnings for non-default kind
782 arguments; add check for return value kind.
783 * gfortran.dg/float_1.f90: Likewise.
784
785 2010-05-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
786
787 * gcc.target/i386/20011009-1.c (COMMENT): Define.
788 (main): Use it.
789 * gcc.target/i386/pr25993.c [__sun__]: Use .globl.
790 * lib/lto.exp (lto_prune_warns): Fix location line regex.
791 Prune another location line format.
792 (lto-obj): Call lto_prune_warns on comp_output.
793
794 2010-05-18 Jan Hubicka <jh@suse.cz>
795
796 * gcc.dg/lto/ipacp_0.c: New test.
797 * gcc.dg/lto/ipacp_1.c: New test.
798
799 2010-05-18 Steven Bosscher <steven@gcc.gnu.org>
800
801 PR lto/44184
802 * gcc.dg/lto/20100518_0.c: New test.
803
804 2010-05-18 Eric Botcazou <ebotcazou@adacore.com>
805
806 * gnat.dg/specs/lto3.ads: Add missing dg-options.
807
808 2010-05-17 Janus Weil <janus@gcc.gnu.org>
809
810 PR fortran/43990
811 * gfortran.dg/class_21.f03: New.
812
813 2010-05-17 Jason Merrill <jason@redhat.com>
814
815 PR c++/44157
816 * g++.dg/cpp0x/initlist34.C: New.
817
818 PR c++/44158
819 * g++.dg/cpp0x/rv-trivial-bug.C: Test copy-init too.
820
821 2010-05-17 Martin Jambor <mjambor@suse.cz>
822
823 * g++.dg/ipa/ivinline-1.C: New test.
824 * g++.dg/ipa/ivinline-2.C: New test.
825 * g++.dg/ipa/ivinline-3.C: New test.
826 * g++.dg/ipa/ivinline-4.C: New test.
827 * g++.dg/ipa/ivinline-5.C: New test.
828 * g++.dg/ipa/ivinline-6.C: New test.
829
830 2010-05-17 Dodji Seketeli <dodji@redhat.com>
831 Jason Merrill <jason@redhat.com>
832
833 PR c++/44108
834 * c-c++-common/Wunused-var-8.c: New test.
835
836 2010-05-17 Jakub Jelinek <jakub@redhat.com>
837
838 PR bootstrap/42347
839 * gcc.c-torture/compile/pr42347.c: New test.
840
841 PR middle-end/44102
842 * g++.dg/ext/asmgoto1.C: New test.
843
844 2010-05-17 Martin Jambor <mjambor@suse.cz>
845
846 PR middle-end/44133
847 * gcc.dg/tree-ssa/pr44133.c: New test.
848 * gcc.dg/tree-ssa/sra-9.c: Make the scan regular expression more
849 precise.
850
851 2010-05-17 Janus Weil <janus@gcc.gnu.org>
852
853 PR fortran/44044
854 * gfortran.dg/class_20.f03: New.
855
856 2010-05-17 Christian Borntraeger <borntraeger@de.ibm.com>
857
858 PR 44078
859 * gcc.dg/tree-ssa/prefetch-7.c: Change pattern to match only the old
860 debug messages but not the newly introduced one.
861
862 2010-05-16 Daniel Franke <franke.daniel@gmail.com>
863
864 PR fortran/35779
865 * gfortran.dg/initialization_25.f90: Commented testcase.
866 * gfortran.dg/initialization_26.f90: New.
867
868 2010-05-16 Richard Guenther <rguenther@suse.de>
869
870 * gcc.dg/pr43317.c: Do not pass -fipa-type-escape.
871 * gcc.dg/pr43084.c: Likewise.
872 * gcc.dg/pr42250.c: Pass -fipa-struct-reorg instead of
873 -fipa-type-escape.
874 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Do not pass
875 -fipa-type-escape.
876 * gcc.dg/struct/struct-reorg.exp: Likewise.
877 * gcc.dg/struct/wo_prof_empty_str.c: Likewise.
878 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
879
880 2010-05-16 Joseph Myers <joseph@codesourcery.com>
881
882 * gcc.dg/c1x-static-assert-1.c, gcc.dg/c1x-static-assert-2.c,
883 gcc.dg/c1x-static-assert-3.c, gcc.dg/c1x-static-assert-4.c,
884 gcc.dg/c1x-static-assert-5.c, gcc.dg/c1x-static-assert-6.c,
885 gcc.dg/c90-static-assert-1.c, gcc.dg/c99-static-assert-1.c: New
886 tests.
887
888 2010-05-15 Jason Merrill <jason@redhat.com>
889
890 * g++.dg/eh/spec10.C: New.
891 * g++.dg/eh/spec11.C: New.
892 * g++.old-deja/g++.mike/eh34.C: Remove dg-options.
893
894 2010-05-15 Janus Weil <janus@gcc.gnu.org>
895
896 PR fortran/44154
897 PR fortran/42647
898 * gfortran.dg/allocatable_scalar_9.f90: New.
899
900 2010-05-15 Jakub Jelinek <jakub@redhat.com>
901
902 PR c++/44148
903 * g++.dg/torture/pr44148.C: New test.
904
905 2010-05-15 Joseph Myers <joseph@codesourcery.com>
906
907 * gcc.dg/c1x-anon-struct-1.c, gcc.dg/c1x-anon-struct-2.c,
908 gcc.dg/c90-anon-struct-1.c, gcc.dg/c99-anon-struct-1.c: New tests.
909 * gcc.dg/20080820.c, gcc.dg/anon-struct-1.c: Update expected
910 diagnostics and type sizes.
911
912 2010-05-15 Eric Botcazou <ebotcazou@adacore.com>
913
914 * gnat.dg/lto9.adb: New test.
915 * gnat.dg/lto9_pkg1.ads: New helper.
916 * gnat.dg/lto9_pkg2.ad[sb]: Likewise.
917
918 2010-05-15 Jan Hubicka <jh@suse.cz>
919
920 * gcc.dg/lto/ipareference_1.c: Rename to ...
921 * gcc.dg/lto/ipareference_0.c: ... this one.
922 * gcc.dg/lto/ipareference_2.c: Rename to ...
923 * gcc.dg/lto/ipareference_1.c: ... this one.
924
925 2010-05-15 Jan Hubicka <jh@suse.cz>
926
927 * gcc.dg/lto/ipareference_1.c: New file.
928 * gcc.dg/lto/ipareference_2.c: New file.
929
930 2010-05-15 Richard Guenther <rguenther@suse.de>
931
932 PR tree-optimization/44038
933 * gcc.c-torture/compile/pr44038.c: New testcase.
934
935 2010-05-15 H.J. Lu <hongjiu.lu@intel.com>
936
937 * gcc.target/i386/avx-cmpsd-1.c: Add -std=c99.
938 * gcc.target/i386/avx-cmpss-1.c: Likewise.
939
940 2010-05-15 Janus Weil <janus@gcc.gnu.org>
941
942 PR fortran/43207
943 PR fortran/43969
944 * gfortran.dg/class_18.f03: New.
945 * gfortran.dg/class_19.f03: New.
946
947 2010-05-14 Jakub Jelinek <jakub@redhat.com>
948
949 PR debug/44112
950 * gcc.dg/debug/dwarf2/const-1.c: Remove.
951 * g++.dg/debug/dwarf2/const1.C: Remove.
952
953 2010-05-14 Jason Merrill <jason@redhat.com>
954
955 * g++.dg/eh/cond4.C: New.
956 * g++.dg/eh/elide2.C: Adjust.
957 * g++.old-deja/g++.eh/terminate1.C: Adjust.
958
959 2010-05-14 Steven G. Kargl <kargl@gcc.gnu.org>
960
961 PR fortran/44135
962 * gfortran.dg/actual_array_interface_2.f90: New test.
963
964 2010-05-14 Richard Guenther <rguenther@suse.de>
965
966 PR tree-optimization/44119
967 * gcc.c-torture/compile/pr44119.c: New testcase.
968
969 2010-05-14 Jason Merrill <jason@redhat.com>
970
971 PR c++/44127
972 * g++.dg/eh/terminate1.C: New.
973
974 2010-05-14 Jakub Jelinek <jakub@redhat.com>
975
976 * gfortran.dg/gomp/pr44036-1.f90: Adjust.
977
978 PR debug/44136
979 * gcc.dg/pr44136.c: New test.
980
981 2010-05-14 Shujing Zhao <pearly.zhao@oracle.com>
982
983 PR c++/30566
984 * testsuite/g++.dg/warn/Wshadow-4.C: Adjust.
985 * testsuite/g++.dg/warn/Wshadow-5.C: New test.
986 * testsuite/g++.dg/warn/Wshadow-6.C: New test
987
988 2010-05-13 Daniel Franke <franke.daniel@gmail.com>
989
990 PR fortran/35779
991 * gfortran.dg/initialization_25.f90: New.
992
993 2010-05-13 Martin Jambor <mjambor@suse.cz>
994
995 * g++.dg/otr-fold-1.C: New test.
996 * g++.dg/otr-fold-2.C: New test.
997
998 2010-05-13 Jakub Jelinek <jakub@redhat.com>
999
1000 PR fortran/44036
1001 * gfortran.dg/gomp/pr44036-1.f90: New test.
1002 * gfortran.dg/gomp/pr44036-2.f90: New test.
1003 * gfortran.dg/gomp/pr44036-3.f90: New test.
1004
1005 PR debug/43983
1006 * gcc.dg/guality/sra-1.c: New test.
1007
1008 2010-05-12 Jan Hubicka <jh@suse.cz>
1009
1010 * tree-ssa/unreachable.c: New test.
1011
1012 2010-05-12 Jason Merrill <jason@redhat.com>
1013
1014 * g++.dg/cpp0x/sfinae1.C: New.
1015
1016 2010-05-12 Sriraman Tallam <tmsriram@google.com>
1017
1018 * gcc.target/i386/zee.c: New file.
1019
1020 2010-05-12 Jason Merrill <jason@redhat.com>
1021
1022 * g++.dg/conversion/op1.C: Expect template candidate message.
1023 * g++.dg/cpp0x/nullptr15.C: Likewise.
1024 * g++.dg/cpp0x/pr31431-2.C: Likewise.
1025 * g++.dg/cpp0x/pr31431.C: Likewise.
1026 * g++.dg/cpp0x/temp_default2.C: Likewise.
1027 * g++.dg/cpp0x/trailing4.C: Likewise.
1028 * g++.dg/cpp0x/variadic-ex3.C: Likewise.
1029 * g++.dg/cpp0x/variadic-ex4.C: Likewise.
1030 * g++.dg/cpp0x/variadic-throw.C: Likewise.
1031 * g++.dg/cpp0x/variadic35.C: Likewise.
1032 * g++.dg/cpp0x/vt-35147.C: Likewise.
1033 * g++.dg/cpp0x/vt-37737-1.C: Likewise.
1034 * g++.dg/cpp0x/vt-37737-2.C: Likewise.
1035 * g++.dg/ext/visibility/anon8.C: Likewise.
1036 * g++.dg/ext/vla2.C: Likewise.
1037 * g++.dg/other/pr28114.C: Likewise.
1038 * g++.dg/other/ptrmem10.C: Likewise.
1039 * g++.dg/other/ptrmem11.C: Likewise.
1040 * g++.dg/overload/unknown1.C: Likewise.
1041 * g++.dg/parse/template7.C: Likewise.
1042 * g++.dg/parse/typename7.C: Likewise.
1043 * g++.dg/template/conv11.C: Likewise.
1044 * g++.dg/template/copy1.C: Likewise.
1045 * g++.dg/template/deduce3.C: Likewise.
1046 * g++.dg/template/dependent-expr5.C: Likewise.
1047 * g++.dg/template/friend.C: Likewise.
1048 * g++.dg/template/incomplete2.C: Likewise.
1049 * g++.dg/template/local4.C: Likewise.
1050 * g++.dg/template/local6.C: Likewise.
1051 * g++.dg/template/operator10.C: Likewise.
1052 * g++.dg/template/overload6.C: Likewise.
1053 * g++.dg/template/ptrmem2.C: Likewise.
1054 * g++.dg/template/ptrmem20.C: Likewise.
1055 * g++.dg/template/ptrmem8.C: Likewise.
1056 * g++.dg/template/sfinae2.C: Likewise.
1057 * g++.dg/template/ttp25.C: Likewise.
1058 * g++.dg/template/unify10.C: Likewise.
1059 * g++.dg/template/unify11.C: Likewise.
1060 * g++.dg/template/unify6.C: Likewise.
1061 * g++.dg/template/unify7.C: Likewise.
1062 * g++.dg/template/unify9.C: Likewise.
1063 * g++.dg/template/varmod1.C: Likewise.
1064 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1065 * g++.old-deja/g++.law/operators32.C: Likewise.
1066 * g++.old-deja/g++.pt/crash28.C: Likewise.
1067 * g++.old-deja/g++.pt/crash60.C: Likewise.
1068 * g++.old-deja/g++.pt/explicit38.C: Likewise.
1069 * g++.old-deja/g++.pt/explicit39.C: Likewise.
1070 * g++.old-deja/g++.pt/explicit41.C: Likewise.
1071 * g++.old-deja/g++.pt/explicit67.C: Likewise.
1072 * g++.old-deja/g++.pt/explicit77.C: Likewise.
1073 * g++.old-deja/g++.pt/expr2.C: Likewise.
1074 * g++.old-deja/g++.pt/overload7.C: Likewise.
1075 * g++.old-deja/g++.pt/ptrmem6.C: Likewise.
1076 * g++.old-deja/g++.pt/spec5.C: Likewise.
1077 * g++.old-deja/g++.pt/spec6.C: Likewise.
1078 * g++.old-deja/g++.pt/t24.C: Likewise.
1079 * g++.old-deja/g++.pt/unify4.C: Likewise.
1080 * g++.old-deja/g++.pt/unify6.C: Likewise.
1081 * g++.old-deja/g++.pt/unify8.C: Likewise.
1082 * g++.old-deja/g++.robertl/eb119.C: Likewise.
1083 * g++.old-deja/g++.robertl/eb79.C: Likewise.
1084 * g++.old-deja/g++.robertl/eb98.C: Likewise.
1085
1086 * g++.dg/cpp0x/initlist32.C: New.
1087
1088 * g++.dg/template/conv11.C: New.
1089 * g++.dg/conversion/op1.C: Adjust expected error.
1090
1091 * g++.old-deja/g++.robertl/eb43.C: Prune "candidates" messages.
1092
1093 2010-05-12 H.J. Lu <hongjiu.lu@intel.com>
1094
1095 PR target/44088
1096 * gcc.target/i386/avx-cmpsd-1.c: New.
1097 * gcc.target/i386/avx-cmpsd-2.c: Likewise.
1098 * gcc.target/i386/avx-cmpss-1.c: Likewise.
1099 * gcc.target/i386/avx-cmpss-2.c: Likewise.
1100 * gcc.target/i386/sse-cmpss-1.c: Likewise.
1101 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
1102
1103 2010-05-12 Jakub Jelinek <jakub@redhat.com>
1104
1105 PR middle-end/44085
1106 * gcc.dg/gomp/pr44085.c: New test.
1107 * gfortran.dg/gomp/pr44085.f90: New test.
1108
1109 2010-05-12 Iain Sandoe <iains@gcc.gnu.org>
1110
1111 * objc-obj-c++-shared/Object1.m: New.
1112 * objc.dg/torture: New directory.
1113 * objc.dg/torture/tls: Ditto.
1114 * objc.dg/tls: Ditto.
1115 * objc.dg/torture/tls/trivial.m: New test.
1116 * objc.dg/torture/tls/thr-init-2.m: New test.
1117 * objc.dg/torture/tls/thr-init-3.m: New test.
1118 * objc.dg/torture/tls/thr-init.m: New test.
1119 * objc.dg/torture/tls/diag-1.m: New test.
1120 * objc.dg/torture/tls/tls.exp: New.
1121 * objc.dg/torture/trivial.m: New test.
1122 * objc.dg/torture/dg-torture.exp: New.
1123 * objc.dg/tls/diag-3.m: New test.
1124 * objc.dg/tls/diag-4.m: New test.
1125 * objc.dg/tls/diag-5.m: New test.
1126 * objc.dg/tls/init-1.m: New test.
1127 * objc.dg/tls/init-2.m: New test.
1128 * objc.dg/tls/tls.exp: New.
1129 * objc.dg/tls/diag-2.m: New test.
1130 * lib/objc.exp: Respond to dg-additional-files.
1131
1132 2010-05-12 Maxim Kuvyrkov <maxim@codesourcery.com>
1133
1134 * gcc.target/m68k/20100512-1.c: New.
1135
1136 2010-05-12 Eric Botcazou <ebotcazou@adacore.com>
1137
1138 * gnat.dg/lto8.adb: New test.
1139 * gnat.dg/lto8_pkg.ad[sb]: New helper.
1140 * gnat.dg/frame_overflow.adb: XFAIL if -flto is specified.
1141
1142 2010-05-11 Paolo Carlini <paolo.carlini@oracle.com>
1143
1144 PR c++/34272
1145 PR c++/43630
1146 PR c++/34491
1147 * g++.dg/template/crash97.C: New.
1148 * g++.dg/template/crash98.C: Likewise.
1149 * g++.dg/template/crash99.C: Likewise.
1150 * g++.dg/cpp0x/pr31439.C: Adjust.
1151 * g++.dg/template/crash95.C: Likewise.
1152
1153 2010-05-11 Jakub Jelinek <jakub@redhat.com>
1154
1155 PR middle-end/44071
1156 * c-c++-common/asmgoto-4.c: New test.
1157 * gcc.target/i386/pr44071.c: New test.
1158
1159 PR c++/44062
1160 * c-c++-common/Wunused-var-7.c: New test.
1161 * g++.dg/warn/Wunused-var-9.C: New test.
1162
1163 2010-05-11 Daniel Franke <franke.daniel@gmail.com>
1164
1165 PR fortran/43711
1166 * gfortran.dg/gomp/pr43711.f90: New.
1167
1168 2010-05-11 Daniel Franke <franke.daniel@gmail.com>
1169
1170 PR fortran/31820
1171 * gfortran.dg/select_5.f90: Updated.
1172
1173 2010-05-11 Jan Hubicka <jh@suse.cz>
1174
1175 PR tree-optimize/44063
1176 * gcc.c-torture/compile/pr44063.c: New testcase.
1177
1178 2010-05-11 Jakub Jelinek <jakub@redhat.com>
1179
1180 PR debug/44023
1181 * gcc.dg/pr44023.c: New test.
1182
1183 2010-05-10 Eric Botcazou <ebotcazou@adacore.com>
1184
1185 * gnat.dg/lto7.adb: New test.
1186 * gnat.dg/lto7_pkg.ad[sb]: New helper.
1187
1188 2010-05-10 Jason Merrill <jason@redhat.com>
1189
1190 PR c++/44017
1191 * g++.dg/template/inherit5.C: New.
1192
1193 PR c++/44045
1194 * g++.dg/cpp0x/initlist33.C: New.
1195 * g++.dg/cpp0x/initlist26.C: Adjust.
1196 * g++.dg/cpp0x/initlist28.C: Adjust.
1197
1198 2010-05-10 Fabien Chêne <fabien.chene@gmail.com>
1199
1200 PR c++/43719
1201 * g++.dg/init/pr43719.C: New.
1202 * g++.dg/anon-struct4.C: Adjust.
1203
1204 2010-05-10 Jakub Jelinek <jakub@redhat.com>
1205
1206 PR debug/44028
1207 * gcc.dg/pr44028.c: New test.
1208
1209 2010-05-08 Daniel Franke <franke.daniel@gmail.com>
1210
1211 PR fortran/27866
1212 PR fortran/35003
1213 PR fortran/42809
1214 * gfortran.dg/array_constructor_type_17.f03: Updated match string.
1215 * gfortran.dg/warn_conversion.f90: New.
1216
1217 2010-05-10 Michael Matz <matz@suse.de>
1218
1219 * gcc.dg/vect/fast-math-vect-reduc-8.c: New test.
1220
1221 2010-05-10 H.J. Lu <hongjiu.lu@intel.com>
1222
1223 PR rtl-optimization/44012
1224 * gcc.dg/pr44012.c: New.
1225
1226 2010-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1227
1228 * lib/lto.exp (lto_prune_vis_warns): Renamed to lto_prune_warns.
1229 Log text on entry and exit.
1230 Prune Sun ld warnings for common symbols with differing sizes.
1231 (lto-link-and-maybe-run): Change caller.
1232
1233 2010-05-10 Janus Weil <janus@gcc.gnu.org>
1234
1235 PR fortran/44044
1236 * gfortran.dg/class_7.f03: Modified.
1237 * gfortran.dg/select_type_1.f03: Modified.
1238 * gfortran.dg/select_type_12.f03: New.
1239
1240 2010-05-10 Richard Guenther <rguenther@suse.de>
1241
1242 PR tree-optimization/44050
1243 * gcc.dg/torture/pr44050.c: New testcase.
1244
1245 2010-05-10 Wei Guozhi <carrot@google.com>
1246
1247 PR target/42879
1248 * gcc.target/arm/pr42879.c: New testcase.
1249
1250 2010-05-09 Joseph Myers <joseph@codesourcery.com>
1251
1252 PR c/44051
1253 * gcc.dg/anon-struct-9.c: Avoid generating identifier i386.
1254
1255 2010-05-09 Joseph Myers <joseph@codesourcery.com>
1256
1257 PR c/10676
1258 * gcc.dg/anon-struct-10.c: New test.
1259
1260 2010-05-09 Richard Guenther <rguenther@suse.de>
1261
1262 PR middle-end/44024
1263 * gcc.dg/pr44024.c: New testcase.
1264
1265 2010-05-09 Joseph Myers <joseph@codesourcery.com>
1266
1267 PR c/4784
1268 * gcc.dg/anon-struct-9.c: New test.
1269
1270 2010-05-09 Richard Guenther <rguenther@suse.de>
1271
1272 PR middle-end/44043
1273 * gcc.c-torture/compile/pr44043.c: New testcase.
1274
1275 2010-05-09 Richard Guenther <rguenther@suse.de>
1276
1277 * gcc.dg/ipa/ipa-pta-11.c: Make p and q referenced.
1278
1279 2010-05-09 Eric Botcazou <ebotcazou@adacore.com>
1280
1281 * gnat.dg/lto6.adb: Remove superfluous -gnat05 switch.
1282
1283 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
1284
1285 * gnat.dg/lto[12456].adb: Add "target lto" marker.
1286 * gnat.dg/specs/lto3.ads: Likewise.
1287
1288 2010-05-08 Sandra Loosemore <sandra@codesourcery.com>
1289
1290 PR middle-end/28685
1291 * gcc.dg/pr28685-1.c: New file.
1292
1293 2010-05-08 Richard Guenther <rguenther@suse.de>
1294
1295 PR tree-optimization/44030
1296 * gcc.c-torture/compile/pr44030.c: New testcase.
1297
1298 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
1299
1300 * gnat.dg/lto6.adb: New test.
1301 * gnat.dg/lto6_pkg.ads: New helper.
1302
1303 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
1304
1305 * gnat.dg/lto5.adb: New test.
1306 * gnat.dg/lto5_pkg.ad[sb]: New helper.
1307
1308 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
1309
1310 * gnat.dg/lto4.ad[sb]: New test.
1311
1312 2010-05-08 Eric Botcazou <ebotcazou@adacore.com>
1313
1314 * gnat.dg/specs/lto3.ads: New test.
1315 * gnat.dg/specs/lto3_pkg1.ad[sb]: New helper.
1316 * gnat.dg/specs/lto3_pkg2.ad[sb]: Likewise.
1317
1318 2010-05-08 Quentin Ochem <ochem@adacore.com>
1319
1320 * gnat.dg/sizetype3.ad[sb]: New test.
1321 * gnat.dg/sizetype3_pkg.ads: New helper.
1322
1323 2010-05-07 Fabien Chêne <fabien.chene@gmail.com>
1324
1325 PR c++/43951
1326 * g++.dg/init/new29.C: New.
1327
1328 2010-05-07 Daniel Franke <franke.daniel@gmail.com>
1329
1330 PR fortran/40728
1331 * gfortran.dg/coarray_1.f90: Fixed error message.
1332 * gfortran.dg/selected_char_kind_3.f90: Fixed error message.
1333 * gfortran.dg/intrinsic_std_1.f90: Fixed bogus message.
1334 * gfortran.dg/intrinsic_std_5.f90: New.
1335
1336 2010-05-07 Jason Merrill <jason@redhat.com>
1337
1338 * g++.dg/cpp0x/nullptr20.C: Use sprintf.
1339
1340 2010-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1341
1342 * gcc.dg/lto/20100423-2_0.c: Include <stdio.h>.
1343 (size_t, stderr): Remove.
1344 (read_error): Replaced __builtin_fprintf by fprintf.
1345
1346 2010-05-07 Shujing Zhao <pearly.zhao@oracle.com>
1347
1348 * gcc.dg/ordered-comparison-1.c: New test.
1349 * gcc.dg/ordered-comparison-2.c: New test.
1350 * gcc.dg/ordered-comparison-3.c: New test.
1351 * gcc.dg/ordered-comparison-4.c: New test.
1352
1353 2010-05-06 Mike Stump <mikestump@comcast.net>
1354
1355 PR objc/35165
1356 * obj-c++.dg/cxx-ivars-2.mm: Restore running of testcase.
1357
1358 2010-05-06 Magnus Fromreide <magfr@lysator.liu.se>
1359 Jason Merrill <jason@redhat.com>
1360
1361 * g++.dg/cpp0x/nullptr01.C: New.
1362 * g++.dg/cpp0x/nullptr02.C: New.
1363 * g++.dg/cpp0x/nullptr03.C: New.
1364 * g++.dg/cpp0x/nullptr04.C: New.
1365 * g++.dg/cpp0x/nullptr05.C: New.
1366 * g++.dg/cpp0x/nullptr06.C: New.
1367 * g++.dg/cpp0x/nullptr07.C: New.
1368 * g++.dg/cpp0x/nullptr08.C: New.
1369 * g++.dg/cpp0x/nullptr09.C: New.
1370 * g++.dg/cpp0x/nullptr10.C: New.
1371 * g++.dg/cpp0x/nullptr11.C: New.
1372 * g++.dg/cpp0x/nullptr12.C: New.
1373 * g++.dg/cpp0x/nullptr13.C: New.
1374 * g++.dg/cpp0x/nullptr14.C: New.
1375 * g++.dg/cpp0x/nullptr15.C: New.
1376 * g++.dg/cpp0x/nullptr16.C: New.
1377 * g++.dg/cpp0x/nullptr17.C: New.
1378 * g++.dg/cpp0x/nullptr18.C: New.
1379 * g++.dg/cpp0x/nullptr19.C: New.
1380 * g++.dg/cpp0x/nullptr20.C: New.
1381 * g++.dg/cpp0x/nullptr21.C: New.
1382 * g++.dg/cpp0x/nullptr22.C: New.
1383 * g++.dg/debug/nullptr01.C: New.
1384 * gcc.dg/Wcxx-compat-2.c: Test nullptr and constexpr.
1385
1386 2010-05-06 Jakub Jelinek <jakub@redhat.com>
1387
1388 * gcc.dg/Wunused-var-8.c: Move to...
1389 * c-c++-common/Wunused-var-6.c: ... here. New test.
1390
1391 2010-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1392
1393 PR c++/40406
1394 * g++.dg/template/crash96.C: New.
1395
1396 2010-05-06 Jan Hubicka <jh@suse.cz>
1397
1398 PR tree-optimization/43791
1399 * gcc.c-torture/compile/pr43791.c: New file.
1400
1401 2010-05-06 Michael Matz <matz@suse.de>
1402
1403 PR tree-optimization/43984
1404 * gfortran.dg/pr43984.f90: New test.
1405
1406 2010-05-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
1407
1408 PR 40989
1409 * gcc.dg/pr40989.c: New.
1410
1411 2010-05-06 Richard Guenther <rguenther@suse.de>
1412
1413 PR tree-optimization/43934
1414 * gcc.dg/tree-ssa/ssa-lim-9.c: New testcase.
1415
1416 2010-05-06 Richard Guenther <rguenther@suse.de>
1417
1418 PR tree-optimization/43987
1419 * gcc.c-torture/execute/pr43987.c: New testcase.
1420 * gcc.dg/torture/pta-escape-1.c: Adjust.
1421 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
1422 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
1423 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
1424 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
1425
1426 2010-04-22 Jakub Jelinek <jakub@redhat.com>
1427 Dodji Seketeli <dodji@redhat.com>
1428
1429 PR c/18624
1430 * g++.dg/warn/Wunused-7.C: Add dg-warning.
1431 * g++.dg/template/sfinae16.C: Likewise.
1432 * gcc.dg/Wunused-var-1.c: Moved to...
1433 * c-c++-common/Wunused-var-1.c: ...here. New test.
1434 * gcc.dg/Wunused-var-2.c: Moved to...
1435 * c-c++-common/Wunused-var-2.c: ...here. New test.
1436 * gcc.dg/Wunused-var-3.c: Moved to...
1437 * c-c++-common/Wunused-var-3.c: ...here. New test.
1438 * gcc.dg/Wunused-var-4.c: Moved to...
1439 * gcc.dg/Wunused-var-1.c: ... here.
1440 * gcc.dg/Wunused-var-5.c: Moved to...
1441 * c-c++-common/Wunused-var-4.c: ...here. New test.
1442 * gcc.dg/Wunused-var-7.c: Moved to...
1443 * c-c++-common/Wunused-var-5.c: ...here. New test.
1444 * gcc.dg/Wunused-var-6.c: Moved to...
1445 * gcc.dg/Wunused-var-2.c: ... here.
1446 * c-c++-common/Wunused-var-1.c: New test.
1447 * c-c++-common/Wunused-var-2.c: New test.
1448 * c-c++-common/Wunused-var-3.c: New test.
1449 * c-c++-common/Wunused-var-4.c: New test.
1450 * c-c++-common/Wunused-var-5.c: New test.
1451 * g++.dg/warn/Wunused-var-1.C: New test.
1452 * g++.dg/warn/Wunused-var-2.C: New test.
1453 * g++.dg/warn/Wunused-var-3.C: New test.
1454 * g++.dg/warn/Wunused-var-4.C: New test.
1455 * g++.dg/warn/Wunused-var-5.C: New test.
1456 * g++.dg/warn/Wunused-var-6.C: New test.
1457 * g++.dg/warn/Wunused-var-7.C: New test.
1458 * g++.dg/warn/Wunused-var-8.C: New test.
1459 * g++.dg/warn/Wunused-parm-1.C: New test.
1460 * g++.dg/warn/Wunused-parm-2.C: New test.
1461 * g++.dg/warn/Wunused-parm-3.C: New test.
1462
1463 2010-05-06 Tobias Burnus <burnus@net-b.de>
1464
1465 PR fortran/43985
1466 * gfortran.dg/gomp/crayptr5.f90: New test case.
1467
1468 2010-05-05 Jason Merrill <jason@redhat.com>
1469
1470 PR debug/43370
1471 * g++.dg/ext/attrib39.C: New.
1472
1473 2010-05-05 Daniel Franke <franke.daniel@gmail.com>
1474
1475 PR fortran/24978
1476 * gfortran.dg/data_invalid.f90: New.
1477
1478 2010-05-05 Eric Botcazou <ebotcazou@adacore.com>
1479
1480 * gnat.dg/lto2.adb: New test.
1481
1482 2010-05-05 Jason Merrill <jason@redhat.com>
1483
1484 PR c++/43787
1485 * g++.dg/opt/empty1.C: New.
1486
1487 2010-05-05 Janus Weil <janus@gcc.gnu.org>
1488
1489 PR fortran/43696
1490 * gfortran.dg/class_17.f03: New.
1491
1492 2010-05-04 Neil Vachharajani <nvachhar@google.com>
1493
1494 * gcc.dg/tree-prof/wcoverage-mismatch.c: Adjusted.
1495
1496 2010-05-04 Mike Stump <mikestump@comcast.net>
1497
1498 PR objc/35165
1499 * encode-8.mm: Restore running of testcase, skip for gnu-runtime.
1500
1501 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
1502
1503 PR target/43668
1504 * gcc.target/i386/pr43668.c: New.
1505
1506 2010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1507
1508 PR c++/43028
1509 * g++.dg/cpp0x/initlist31.C: New.
1510
1511 2010-05-04 Jakub Jelinek <jakub@redhat.com>
1512
1513 PR c/43981
1514 * gcc.dg/Wunused-var-8.c: New test.
1515
1516 2010-05-04 Jason Merrill <jason@redhat.com>
1517
1518 PR c++/38064
1519 * g++.dg/cpp0x/enum3.C: Extend.
1520
1521 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
1522
1523 PR target/43799
1524 * gcc.target/i386/pr43799.c: New.
1525
1526 2010-05-04 Eric Botcazou <ebotcazou@adacore.com>
1527
1528 * gnat.dg/lto1.adb: New test.
1529 * gnat.dg/lto1_pkg.ad[sb]: New helper.
1530
1531 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
1532
1533 PR middle-end/43671
1534 * gcc.target/i386/pr43671.c: New.
1535
1536 2010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1537
1538 PR c++/43705
1539 * g++.dg/template/crash95.C: New.
1540
1541 2010-05-04 H.J. Lu <hongjiu.lu@intel.com>
1542
1543 PR debug/43508
1544 * gcc.target/i386/pr43508.c: New.
1545
1546 2010-05-04 Richard Guenther <rguenther@suse.de>
1547
1548 PR tree-optimization/43879
1549 * g++.dg/torture/pr43879-1_0.C: New testcase.
1550 * g++.dg/torture/pr43879-1_1.C: Likewise.
1551
1552 2010-05-03 Dodji Seketeli <dodji@redhat.com>
1553
1554 PR c++/43953
1555 * g++.dg/other/crash-12.C: New test.
1556
1557 2010-05-03 H.J. Lu <hongjiu.lu@intel.com>
1558
1559 * g++.dg/cdce3.C: Add a space. Updated.
1560
1561 2010-05-03 Jason Merrill <jason@redhat.com>
1562
1563 PR c++/43680
1564 * g++.dg/opt/enum2.C: New.
1565 * g++.dg/warn/pr33738.C: Use -fstrict-enums.
1566 * g++.dg/warn/Wswitch-1.C: Adjust message.
1567
1568 2010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1569
1570 * g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
1571 * g++.dg/ext/label13.C: Fix typo.
1572 * g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
1573 alpha*-dec-osf5*.
1574 * gcc.c-torture/compile/limits-declparen.c: xfail on
1575 alpha*-dec-osf5* with -g.
1576 * gcc.c-torture/compile/limits-pointer.c: Likewise.
1577 * gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
1578 * gcc.dg/c99-tgmath-2.c: Likewise.
1579 * gcc.dg/c99-tgmath-3.c: Likewise.
1580 * gcc.dg/c99-tgmath-4.c: Likewise.
1581
1582 2010-05-03 Steven G. Kargl <kargl@gcc.gnu.org>
1583
1584 PR fortran/43592
1585 * gfortran.dg/unexpected_interface.f90: New test.
1586
1587 2010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1588
1589 * ada/acats/run_acats (which): New function.
1590 (host_gnatchop, host_gnatmake): Use it.
1591
1592 2010-05-03 Richard Guenther <rguenther@suse.de>
1593
1594 PR tree-optimization/43971
1595 * gcc.dg/pr43971.c: New testcase.
1596
1597 2010-05-03 Jakub Jelinek <jakub@redhat.com>
1598
1599 PR debug/43972
1600 * gcc.dg/debug/pr43972.c: New test.
1601
1602 2010-05-02 Uros Bizjak <ubizjak@gmail.com>
1603
1604 PR testsuite/43963
1605 * g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
1606
1607 2010-05-02 Richard Guenther <rguenther@suse.de>
1608
1609 PR tree-optimization/43879
1610 * gcc.dg/torture/pr43879-3.c: New testcase.
1611
1612 2010-05-01 Richard Guenther <rguenther@suse.de>
1613
1614 PR tree-optimization/43949
1615 * g++.dg/warn/Warray-bounds-5.C: New testcase.
1616
1617 2010-05-01 H.J. Lu <hongjiu.lu@intel.com>
1618
1619 PR c++/43951
1620 * g++.dg/init/new28.C: New.
1621
1622 2010-04-30 Iain Sandoe <iains@gcc.gnu.org>
1623
1624 PR objc++/32052
1625 * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
1626 structure and nested declarations.
1627 * obj-c++.dg/encode-3.mm: Remove XFAIL. Add test for anonymous
1628 structure and nested declarations. Reduce header clutter and
1629 use _exit() rather than abort().
1630 * objc.dg/encode-10.m: New.
1631 * objc.dg/encode-11.m: New.
1632
1633 2010-04-30 DJ Delorie <dj@redhat.com>
1634
1635 * gcc.c-torture/execute/20100430-1.c: New test.
1636
1637 2010-04-30 Jason Merrill <jason@redhat.com>
1638
1639 PR c++/43868
1640 * g++.dg/template/ptrmem21.C: New.
1641
1642 2010-04-30 Tobias Burnus Mburnus@net-b.de>
1643
1644 PR fortran/18918
1645 PR fortran/43931
1646 * gfortran.dg/coarray_13.f90: New test.
1647
1648 2010-04-30 Richard Guenther <rguenther@suse.de>
1649
1650 PR lto/43946
1651 * gcc.dg/lto/20100430-1_0.c: New testcase.
1652
1653 2010-04-30 Jakub Jelinek <jakub@redhat.com>
1654
1655 PR debug/43942
1656 * c-c++-common/pr43942.c: New test.
1657
1658 2009-04-30 Steven Bosscher <steven@gcc.gnu.org>
1659
1660 * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
1661 conflict with darwin crt1.o 'start' symbol.
1662
1663 2010-04-30 Richard Guenther <rguenther@suse.de>
1664
1665 PR tree-optimization/43879
1666 * gcc.dg/torture/pr43879_1.c: New testcase.
1667
1668 2010-04-30 Richard Guenther <rguenther@suse.de>
1669
1670 * gcc.dg/tree-ssa/builtin-free.c: New testcase.
1671
1672 2010-04-29 Fabien Chêne <fabien.chene@gmail.com>
1673
1674 PR c++/43890
1675 * init.c (diagnose_uninitialized_cst_or_ref_member): check for
1676 user-provided constructor while recursing.
1677
1678 2010-04-29 Janus Weil <janus@gcc.gnu.org>
1679
1680 PR fortran/42274
1681 * gfortran.dg/class_16.f03: New test.
1682
1683 2010-04-29 Janus Weil <janus@gcc.gnu.org>
1684
1685 PR fortran/42274
1686 * gfortran.dg/class_15.f03: New.
1687
1688 2010-04-29 Paul Thomas <pault@gcc.gnu.org>
1689
1690 PR fortran/43326
1691 * gfortran.dg/dynamic_dispatch_9.f03: New test.
1692
1693 2010-04-29 Janus Weil <janus@gcc.gnu.org>
1694
1695 PR fortran/43492
1696 * gfortran.dg/generic_22.f03 : New test.
1697
1698 2010-04-29 Paul Thomas <pault@gcc.gnu.org>
1699
1700 PR fortran/42353
1701 * gfortran.dg/class_14.f03: New test.
1702
1703 2010-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1704
1705 PR fortran/42680
1706 * gfortran.dg/interface_32.f90: New test.
1707
1708 2009-04-29 Paul Thomas <pault@gcc.gnu.org>
1709 Janus Weil <janus@gcc.gnu.org>
1710
1711 PR fortran/41829
1712 * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
1713 * gfortran.dg/dynamic_dispatch_7.f03 : New test.
1714 * gfortran.dg/dynamic_dispatch_8.f03 : New test.
1715
1716 2010-04-28 Mike Stump <mikestump@comcast.net>
1717
1718 * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
1719 dg-excess-errors.
1720 * g++.dg/uninit-pred-2_b.C: Likewise.
1721
1722 2010-04-28 Tobias Burnus <burnus@net-b.de>
1723
1724 PR fortran/18918
1725 PR fortran/43919
1726 * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
1727
1728 2010-04-28 Matthias Klose <doko@ubuntu.com>
1729
1730 * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
1731 * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
1732 * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
1733 * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
1734 * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
1735
1736 2010-04-28 Eric Botcazou <ebotcazou@adacore.com>
1737
1738 * gcc.dg/const-uniq-1.c: New test.
1739 * gcc.dg/lto/const-uniq_[01].c: Likewise.
1740
1741 2010-04-28 Xinliang David Li <davidxl@google.com>
1742
1743 * gcc.dg/uninit-pred-2_b.c: New test.
1744 * gcc.dg/uninit-pred-4_b.c: New test.
1745 * gcc.dg/uninit-pred-3_d.c: New test.
1746 * gcc.dg/uninit-pred-6_b.c: New test.
1747 * gcc.dg/uninit-pred-8_b.c: New test.
1748 * gcc.dg/uninit-pred-3_a.c: New test.
1749 * gcc.dg/uninit-pred-2_c.c: New test.
1750 * gcc.dg/uninit-pred-5_a.c: New test.
1751 * gcc.dg/uninit-pred-3_e.c: New test.
1752 * gcc.dg/uninit-pred-7_a.c: New test.
1753 * gcc.dg/uninit-pred-6_c.c: New test.
1754 * gcc.dg/uninit-pred-9_a.c: New test.
1755 * gcc.dg/uninit-pred-8_c.c: New test.
1756 * gcc.dg/uninit-pred-3_b.c: New test.
1757 * gcc.dg/uninit-pred-5_b.c: New test.
1758 * gcc.dg/uninit-pred-7_b.c: New test.
1759 * gcc.dg/uninit-pred-6_d.c: New test.
1760 * gcc.dg/uninit-pred-9_b.c: New test.
1761 * gcc.dg/uninit-pred-2_a.c: New test.
1762 * gcc.dg/uninit-pred-4_a.c: New test.
1763 * gcc.dg/uninit-pred-3_c.c: New test.
1764 * gcc.dg/uninit-pred-6_a.c: New test.
1765 * gcc.dg/uninit-pred-8_a.c: New test.
1766 * gcc.dg/uninit-pred-7_c.c: New test.
1767 * gcc.dg/uninit-pred-6_e.c: New test.
1768 * g++.dg/uninit-pred-loop-1_b.cc: New test.
1769 * g++.dg/uninit-pred-1_a.C: New test.
1770 * g++.dg/uninit-pred-1_b.C: New test.
1771 * g++.dg/uninit-pred-2_a.C: New test.
1772 * g++.dg/uninit-pred-2_b.C: New test.
1773 * g++.dg/uninit-pred-loop-1_a.cc: New test.
1774 * g++.dg/uninit-pred-loop-1_c.cc: New test.
1775 * g++.dg/uninit-pred-loop_1.cc: New test.
1776
1777 2010-04-28 Martin Jambor <mjambor@suse.cz>
1778
1779 * gcc.dg/lto/20091209-1_0.c: New testcase.
1780
1781 2010-04-28 Richard Guenther <rguenther@suse.de>
1782
1783 PR tree-optimization/43879
1784 PR tree-optimization/43909
1785 * gcc.dg/ipa/ipa-pta-14.c: Adjust.
1786
1787 2010-04-28 Richard Guenther <rguenther@suse.de>
1788
1789 PR c++/43880
1790 * g++.dg/torture/pr43880.C: New testcase.
1791
1792 2010-04-28 Manuel López-Ibáñez <manu@gcc.gnu.org>
1793
1794 PR c++/9335
1795 * g++.dg/template/recurse2.C: Update
1796 * g++.dg/template/recurse.C: Update.
1797 * g++.dg/template/pr23510.C: Update.
1798 * lib/prune.exp: Filter out 'recursively instantiated'.
1799
1800 2010-04-27 Fabien Chêne <fabien.chene@gmail.com>
1801
1802 PR c++/29043
1803 * g++.dg/init/pr29043.C: New.
1804
1805 2010-04-27 Jason Merrill <jason@redhat.com>
1806
1807 * g++.dg/lookup/scoped5.C: Adjust.
1808 * g++.dg/lookup/scoped8.C: Adjust.
1809 * g++.dg/template/dependent-expr5.C: Adjust.
1810 * g++.old-deja/g++.brendan/nest1.C: Adjust.
1811
1812 PR c++/43856
1813 * g++.dg/cpp0x/lambda/lambda-this2.C: New.
1814
1815 PR c++/43875
1816 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
1817
1818 2010-04-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
1819 Jan Hubicka <hubicka@ucw.cz>
1820
1821 * gcc.dg/pure-2.c: New testcase.
1822 * gcc.dg/const-1.c: New testcase.
1823
1824 2010-04-27 Jason Merrill <jason@redhat.com>
1825
1826 * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
1827
1828 PR c++/41468
1829 * g++.dg/template/sfinae17.C: New.
1830 * g++.dg/template/sfinae18.C: New.
1831
1832 2010-04-27 Fabien Chêne <fabien.chene@gmail.com>
1833
1834 * g++.dg/init/pr42844.C: New.
1835 * g++.dg/cpp0x/pr42844-2.C: New.
1836 * g++.dg/cpp0x/defaulted2.C: Adjust.
1837 * g++.dg/tree-ssa/pr27549.C: Likewise.
1838 * g++.old-deja/g++.mike/dyncast8.C: Likewise.
1839
1840 2010-04-27 Tobias Burnus <burnus@net-b.de>
1841
1842 PR fortran/18918
1843 * gfortran.dg/coarray_12.f90: Fix dump parsing.
1844
1845 2010-04-27 Richard Guenther <rguenther@suse.de>
1846
1847 PR middle-end/40561
1848 * g++.dg/other/pr40561.C: New testcase.
1849
1850 2010-04-27 Martin Jambor <mjambor@suse.cz>
1851
1852 PR middle-end/43812
1853 * g++.dg/ipa/pr43812.C: New test.
1854
1855 2010-04-27 Jan Hubicka <jh@suse.cz>
1856
1857 * gcc.dg/ipa/iinline-1.c (main): Rename to...
1858 (test): ... this one.
1859
1860 2010-04-27 Bernd Schmidt <bernds@codesourcery.com>
1861
1862 PR target/40657
1863 * gcc.target/arm/thumb-stackframe.c: New test.
1864
1865 2010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
1866
1867 * gcc.dg/pr32207.c: Fix typo in expected warning messages.
1868 * gcc.dg/misc-column.c: Likewise.
1869 * gcc.dg/Walways-true-1.c: Likewise.
1870 * gcc.dg/Walways-true-2.c: Likewise.
1871 * gcc.dg/warn-addr-cmp.c: Likewise.
1872
1873 2010-04-27 Tobias Burnus <burnus@net-b.de>
1874
1875 PR fortran/18918
1876 * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
1877 * gfortran.dg/coarray_12.f90: New.
1878
1879 2010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
1880
1881 PR c/32207
1882 * gcc.dg/pr32207.c: New test.
1883 * gcc.dg/misc-column.c: Adjust expected warning.
1884 * gcc.dg/Walways-true-1.c: Likewise.
1885 * gcc.dg/Walways-true-2.c: Likewise.
1886 * gcc.dg/warn-addr-cmp.c: Likewise.
1887
1888 2010-04-27 Dave Korn <dave.korn.cygwin@gmail.com>
1889
1890 PR lto/42776
1891 * lib/lto.exp (lto_prune_vis_warns): New function.
1892 (lto-link-and-maybe-run): Call it.
1893
1894 2010-04-26 H.J. Lu <hongjiu.lu@intel.com>
1895
1896 PR tree-optimization/43904
1897 * gcc.dg/tree-ssa/tailcall-6.c: New.
1898
1899 2010-04-26 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1900
1901 PR testsuite/35165
1902 * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets. Require
1903 Darwin8/OSX10.4 - compatible code generation.
1904 Use scan-rtl-dump.
1905 * obj-c++.dg/stubify-1.mm: Ditto.
1906 * lib/objc-torture.exp: Do not require link success for
1907 "trivial.m" in the runtime checks when dowhat = 'compile'.
1908 * lib/dg-pch.exp (dg-flags-pch): New Proc.
1909 * objc.dg/stubify-1.m: Restrict to ilp32 targets. Require
1910 Darwin8/OSX10.4 - compatible code generation.
1911 * objc.dg/stubify-2.m: Ditto.
1912 * objc.dg/symtab-1.m: Match '.quad' for m64 code.
1913 * objc.dg/next-runtime-1.m: Ditto.
1914 * objc.dg/stret-2.m: Restrict to ilp32 targets.
1915 * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
1916 runtimes on Darwin.
1917
1918 2010-04-26 Jack Howarth <howarth@bromo.med.uc.edu>
1919
1920 PR 43715
1921 * testsuite/lib/plugin-support.exp: Use "-undefined
1922 dynamic_lookup" on darwin.
1923
1924 2010-04-26 Richard Guenther <rguenther@suse.de>
1925
1926 * gcc.dg/lto/20100426_0.c: New testcase.
1927
1928 2010-04-26 Jie Zhang <jie@codesourcery.com>
1929
1930 PR tree-optimization/43833
1931 gcc.dg/Warray-bounds-8.c: New test case.
1932
1933 2010-04-26 Richard Guenther <rguenther@suse.de>
1934
1935 PR lto/43080
1936 * g++.dg/lto/20100423-3_0.C: New testcase.
1937
1938 2010-04-26 Richard Guenther <rguenther@suse.de>
1939
1940 PR lto/42425
1941 * g++.dg/lto/20100423-2_0.C: New testcase.
1942
1943 2010-04-26 Ira Rosen <irar@il.ibm.com>
1944
1945 * gcc.dg/vect/bb-slp-23.c: New test.
1946
1947 2010-04-25 Joseph Myers <joseph@codesourcery.com>
1948
1949 * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
1950 * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
1951 * gcc.dg/c1x-float-1.c: New test.
1952
1953 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
1954
1955 * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
1956 of "lea\[ \t\]".
1957
1958 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
1959
1960 * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
1961 FreeBSD.
1962 * gfortran.dg/default_format_denormal_1.f90: Ditto.
1963 * gfortran.dg/default_format_2.f90: Ditto.
1964
1965 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
1966
1967 * gfortran.dg/pr43505.f90: Clean up .mod file.
1968 * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
1969 * gfortran.dg/pr41347.f90: Ditto.
1970 * gfortran.dg/internal_pack_4.f90: Ditto.
1971 * gfortran.dg/proc_decl_23.f90: Ditto.
1972 * gfortran.dg/recursive_check_3.f90: Ditto.
1973 * gfortran.dg/intent_out_3.f90: Ditto.
1974 * gfortran.dg/assignment_2.f90: Ditto.
1975 * gfortran.dg/pr41928.f90: Ditto.
1976 * gfortran.dg/pr42166.f90: Ditto.
1977 * gfortran.dg/private_type_12.f90: Ditto.
1978 * gfortran.dg/graphite/pr42185.f90: Ditto.
1979 * gfortran.dg/graphite/pr42186.f90: Ditto.
1980 * gfortran.dg/graphite/pr40982.f90: Ditto.
1981 * gfortran.dg/graphite/id-2.f90: Ditto.
1982 * gfortran.dg/graphite/id-4.f90: Ditto.
1983 * gfortran.dg/graphite/pr42050.f90: Ditto.
1984 * gfortran.dg/graphite/id-18.f90: Ditto.
1985 * gfortran.dg/graphite/pr42393-1.f90: Ditto.
1986 * gfortran.dg/graphite/pr41924.f90: Ditto.
1987 * gfortran.dg/graphite/pr42393.f90: Ditto.
1988 * gfortran.dg/graphite/pr37980.f90: Ditto.
1989 * gfortran.dg/graphite/pr38953.f90: Ditto.
1990 * gfortran.dg/graphite/pr42180.f90: Ditto.
1991 * gfortran.dg/graphite/pr42181.f90: Ditto.
1992 * gfortran.dg/where_operator_assign_4.f90: Ditto.
1993 * gfortran.dg/select_type_4.f90: Ditto.
1994 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
1995 * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
1996 * gfortran.dg/lto/pr40725_0.f03: Ditto.
1997 * gfortran.dg/elemental_args_check_2.f90: Ditto.
1998 * gfortran.dg/whole_file_11.f90: Ditto.
1999 * gfortran.dg/private_type_11.f90: Ditto.
2000 * gfortran.dg/vect/vect-gems.f90: Ditto.
2001 * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
2002
2003 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
2004
2005 * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
2006
2007 2010-04-25 Eric Botcazou <ebotcazou@adacore.com>
2008
2009 * gnat.dg/pack15.ad[sb]: New test.
2010
2011 2010-04-25 Paolo Bonzini <bonzini@gnu.org>
2012
2013 * gcc.target/arm/mla-1.c: New test.
2014
2015 2010-04-24 Steven G. Kargl <kargl@gcc.gnu.org>
2016
2017 PR fortran/30073
2018 PR fortran/43793
2019 * gfortran.dg/pr43793.f90: New test.
2020
2021 2010-04-24 Bernd Schmidt <bernds@codesourcery.com>
2022
2023 PR tree-optimization/41442
2024 * gcc.target/i386/pr41442.c: New test.
2025
2026 2010-04-24 Hans-Peter Nilsson <hp@axis.com>
2027
2028 PR fortran/43832
2029 * gfortran.dg/fgetc_3.f90: Delete bogus test.
2030
2031 2010-04-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2032
2033 PR fortran/43832
2034 * gfortran.dg/open_nounit.f90: New test.
2035
2036 2010-04-24 Paul Thomas <pault@gcc.gnu.org>
2037
2038 PR fortran/43841
2039 PR fortran/43843
2040 * gfortran.dg/elemental_scalar_args_1.f90 : New test.
2041
2042 2010-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
2043
2044 * gcc.dg/Wconversion-integer.c: Update.
2045
2046 2010-04-23 Eric Botcazou <ebotcazou@adacore.com>
2047
2048 * gnat.dg/unchecked_convert5.adb: New test.
2049
2050 2010-04-23 Richard Guenther <rguenther@suse.de>
2051
2052 PR lto/41734
2053 * gcc.dg/lto/20100423-2_0.c: New testcase.
2054 * gcc.dg/lto/20100423-2_0.c: Likewise.
2055
2056 2010-04-23 Richard Guenther <rguenther@suse.de>
2057
2058 PR lto/43455
2059 * gcc.dg/lto/20100423-1_0.c: New testcase.
2060 * gcc.dg/lto/20100423-1_1.c: Likewise.
2061
2062 2010-04-23 Martin Jambor <mjambor@suse.cz>
2063
2064 PR tree-optimization/43846
2065 * gcc.dg/tree-ssa/sra-10.c: New test.
2066
2067 2010-04-23 Martin Jambor <mjambor@suse.cz>
2068
2069 PR middle-end/43835
2070 * gcc.c-torture/execute/pr43835.c: New test.
2071
2072 2010-04-23 Richard Guenther <rguenther@suse.de>
2073
2074 PR lto/42653
2075 * g++.dg/lto/20100423-1_0.C: New testcase.
2076
2077 2010-04-22 Uros Bizjak <ubizjak@gmail.com>
2078
2079 * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
2080
2081 2010-04-22 Ira Rosen <irar@il.ibm.com>
2082
2083 PR tree-optimization/43842
2084 * gcc.dg/vect/pr43842.c: New test.
2085
2086 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
2087
2088 * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
2089 * gcc.target/i386/wmul-2.c: Likewise.
2090
2091 2010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2092
2093 * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
2094 * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
2095
2096 2010-04-22 Alexander Monakov <amonakov@ispras.ru>
2097
2098 * gfortran.dg/reassoc_6.f: New testcase.
2099
2100 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
2101
2102 PR middle-end/29274
2103 * gcc.target/arm/wmul-1.c: New test.
2104 * gcc.target/arm/wmul-2.c: New test.
2105
2106 2010-04-22 Richard Guenther <rguenther@suse.de>
2107
2108 PR tree-optimization/43845
2109 * gcc.c-torture/compile/pr43845.c: New testcase.
2110
2111 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
2112
2113 PR middle-end/29274
2114 * gcc.target/i386/wmul-1.c: New test.
2115 * gcc.target/i386/wmul-2.c: New test.
2116 * gcc.target/bfin/wmul-1.c: New test.
2117 * gcc.target/bfin/wmul-2.c: New test.
2118
2119 2010-04-22 Richard Guenther <rguenther@suse.de>
2120
2121 PR fortran/43829
2122 * gfortran.dg/vector_subscript_6.f90: New testcase.
2123 * gfortran.dg/assign_10.f90: Adjust.
2124
2125 2010-04-21 Jakub Jelinek <jakub@redhat.com>
2126
2127 PR fortran/43836
2128 * gfortran.dg/gomp/pr43836.f90: New test.
2129
2130 2010-04-21 Richard Guenther <rguenther@suse.de>
2131
2132 * gcc.dg/ipa/ipa-pta-11.c: Adjust.
2133
2134 2010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2135
2136 * gcc.dg/torture/builtin-cproj-3.c: New.
2137
2138 2010-04-20 Jason Merrill <jason@redhat.com>
2139
2140 PR c++/9335
2141 * g++.dg/template/recurse2.C: New.
2142 * g++.dg/parse/crash36.C: Adjust.
2143 * g++.dg/other/fold1.C: Adjust.
2144 * g++.dg/init/member1.C: Adjust.
2145 * lib/prune.exp: Prune "skipping N instantiation contexts".
2146
2147 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2148
2149 * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
2150
2151 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2152
2153 * gcc.dg/torture/builtin-cproj-1.c: New.
2154 * gcc.dg/torture/builtin-cproj-2.c: New.
2155
2156 2010-04-20 Dodji Seketeli <dodji@redhat.com>
2157
2158 PR c++/43800
2159 PR c++/43704
2160 * g++.dg/template/typedef32.C: Adjust.
2161 * g++.dg/template/typedef33.C: New test.
2162
2163 2010-04-20 Paul Thomas <pault@gcc.gnu.org>
2164
2165 PR fortran/43227
2166 * gfortran.dg/proc_decl_23.f90: New test.
2167
2168 PR fortran/43266
2169 * gfortran.dg/abstract_type_6.f03: New test.
2170
2171 2010-04-20 Xinliang David Li <davidxl@google.com>
2172
2173 * g++.dg/tree-ssa/fold-compare.C: New.
2174
2175 2010-04-20 Richard Guenther <rguenther@suse.de>
2176
2177 PR tree-optimization/39417
2178 * g++.dg/torture/pr39417.C: New testcase.
2179
2180 2010-04-20 Richard Guenther <rguenther@suse.de>
2181
2182 * gcc.dg/ipa/ipa-pta-14.c: New testcase.
2183
2184 2010-04-20 Jakub Jelinek <jakub@redhat.com>
2185
2186 * g++.dg/debug/dwarf2/rv1.C: New test.
2187
2188 2010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2189
2190 PR target/43635
2191 * gcc.c-torture/compile/pr43635.c: New testcase.
2192
2193 2010-04-19 Jakub Jelinek <jakub@redhat.com>
2194
2195 PR fortran/43339
2196 * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
2197 of sequential loops being private only in the innermost containing
2198 task region.
2199
2200 PR middle-end/43337
2201 * gfortran.dg/gomp/pr43337.f90: New test.
2202
2203 2010-04-19 Richard Guenther <rguenther@suse.de>
2204
2205 PR tree-optimization/43796
2206 * gfortran.dg/pr43796.f90: New testcase.
2207
2208 2010-04-19 Richard Guenther <rguenther@suse.de>
2209
2210 PR tree-optimization/43783
2211 * gcc.c-torture/execute/pr43783.c: New testcase.
2212
2213 2010-04-19 Uros Bizjak <ubizjak@gmail.com>
2214
2215 PR target/43766
2216 * gcc.target/i386/pr43766.c: New test.
2217
2218 2010-04-19 Jie Zhang <jie@codesourcery.com>
2219
2220 PR target/43662
2221 * gcc.target/i386/pr43662.c: New test.
2222
2223 2010-04-19 Dodji Seketeli <dodji@redhat.com>
2224
2225 PR c++/43704
2226 * g++.dg/template/typedef32.C: New test.
2227
2228 2010-04-19 Ira Rosen <irar@il.ibm.com>
2229
2230 PR tree-optimization/37027
2231 * lib/target-supports.exp
2232 (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
2233 * gcc.dg/vect/pr37027.c: New test.
2234 * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
2235 gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
2236 gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
2237 gcc.dg/vect/vect-complex-6.c: Likewise.
2238
2239 2010-04-19 Jakub Jelinek <jakub@redhat.com>
2240
2241 * g++.dg/debug/dwarf2/enum1.C: New test.
2242
2243 2010-04-18 Eric Botcazou <ebotcazou@adacore.com>
2244
2245 * gnat.dg/rep_clause5.ad[sb]: New test.
2246 * gnat.dg/rep_clause5_pkg.ads: New helper.
2247
2248 2010-04-18 Ira Rosen <irar@il.ibm.com>
2249
2250 PR tree-optimization/43771
2251 * g++.dg/vect/pr43771.cc: New test.
2252
2253 2010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
2254
2255 PR fortran/31538
2256 * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
2257 * gfortran.dg/bounds_check_fail_3.f90: Ditto.
2258
2259 2010-04-17 Eric Botcazou <ebotcazou@adacore.com>
2260
2261 * gnat.dg/sizetype.adb: Rename into...
2262 * gnat.dg/sizetype1.adb: ...this.
2263 * gnat.dg/sizetype2.adb: New test.
2264
2265 2010-04-16 Richard Guenther <rguenther@suse.de>
2266
2267 PR tree-optimization/43572
2268 * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
2269
2270 2010-04-16 Olivier Hainque <hainque@adacore.com>
2271
2272 * gnat.dg/specs/discr_private.ads: New test.
2273
2274 2010-04-16 Bernd Schmidt <bernds@codesourcery.com>
2275
2276 PR target/41514
2277 * gcc.target/arm/thumb-comparisons.c: New test.
2278
2279 PR target/40603
2280 * gcc.target/arm/thumb-cbranchqi.c: New test.
2281
2282 2010-04-16 Christian Bruel <christian.bruel@st.com>
2283
2284 * g++.dg/torture/pr36191.C: Enable for SH.
2285
2286 2010-04-16 Eric Botcazou <ebotcazou@adacore.com>
2287
2288 * gnat.dg/wide_boolean.adb: New test.
2289 * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
2290
2291 2010-04-15 Richard Guenther <rguenther@suse.de>
2292
2293 * gcc.dg/ipa/ipa-pta-1.c: New testcase.
2294 * gcc.dg/ipa/ipa-pta-2.c: Likewise.
2295 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2296 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2297 * gcc.dg/ipa/ipa-pta-5.c: Likewise.
2298 * gcc.dg/ipa/ipa-pta-6.c: Likewise.
2299 * gcc.dg/ipa/ipa-pta-7.c: Likewise.
2300 * gcc.dg/ipa/ipa-pta-8.c: Likewise.
2301 * gcc.dg/ipa/ipa-pta-9.c: Likewise.
2302 * gcc.dg/ipa/ipa-pta-10.c: Likewise.
2303 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
2304 * gcc.dg/ipa/ipa-pta-12.c: Likewise.
2305 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2306 * gcc.dg/torture/ipa-pta-2.c: Likewise.
2307 * gcc.dg/torture/ipa-pta-1.c: Adjust.
2308
2309 2010-04-14 Bernd Schmidt <bernds@codesourcery.com>
2310
2311 PR target/21803
2312 * gcc.target/arm/pr42496.c: New test.
2313
2314 2010-04-14 Jason Merrill <jason@redhat.com>
2315
2316 PR c++/36625
2317 * g++.dg/ext/attrib38.C: New.
2318
2319 2010-04-14 Steve Ellcey <sje@cup.hp.com>
2320
2321 PR testsuite/43739
2322 * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
2323
2324 2010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
2325
2326 PR 42966
2327 * gcc.dg/cpp/warn-undef-2.c: Update.
2328 * gcc.dg/cpp/warn-traditional-2.c: Update.
2329 * gcc.dg/cpp/warn-comments-2.c: Update.
2330 * gcc.dg/cpp/warn-variadic-2.c: Update.
2331 * gcc.dg/cpp/warn-long-long-2.c: Update.
2332 * gcc.dg/cpp/warn-deprecated-2.c: Update.
2333 * gcc.dg/cpp/warn-multichar-2.c: Update.
2334 * gcc.dg/cpp/warn-normalized-3.c: Update.
2335 * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
2336 * gcc.dg/cpp/warn-trigraphs-3.c: Update.
2337 * gcc.dg/cpp/warn-unused-macros-2.c: Update.
2338 * gcc.dg/cpp/warn-trigraphs-4.c: Update.
2339 * gcc.dg/cpp/warn-redefined-2.c: Update.
2340 * gfortran.dg/warning-directive-2.F90: Update.
2341 * c-c++-common/cpp/warning-directive-2.c: Update.
2342
2343 2010-04-14 Michael Matz <matz@suse.de>
2344
2345 PR tree-optimization/42963
2346 * testsuite/gcc.dg/pr42963.c: New testcase.
2347
2348 2010-04-14 Eric Botcazou <ebotcazou@adacore.com>
2349
2350 * gnat.dg/class_wide.adb: Rename into...
2351 * gnat.dg/class_wide1.adb: ...this.
2352 * gnat.dg/class_wide2.ad[sb]: New test.
2353
2354 2010-04-14 Tobias Burnus <burnus@net-b.de>
2355
2356 PR fortran/18918
2357 * gfortran.dg/coarray_9.f90: Update dg-errors.
2358 * gfortran.dg/coarray_10.f90: New test.
2359 * gfortran.dg/coarray_11.f90: New test.
2360
2361 2010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2362
2363 PR fortran/43747
2364 gfortran.dg/initialization_24.f90: New test.
2365
2366 2010-04-13 Jason Merrill <jason@redhat.com>
2367
2368 * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
2369 * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
2370
2371 2010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
2372
2373 * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
2374 * g++.dg/dg.exp: Likewise.
2375 * gcc.dg/cpp/warning-directive-1.c: Move to ...
2376 * c-c++-common/cpp/warning-directive-1.c: ... here.
2377 * gcc.dg/cpp/warning-directive-2.c: Move to ...
2378 * c-c++-common/cpp/warning-directive-2.c: ... here.
2379 * gcc.dg/cpp/warning-directive-3.c: Move to ...
2380 * c-c++-common/cpp/warning-directive-3.c: ... here.
2381 * gcc.dg/cpp/warning-directive-4.c: Move to ...
2382 * c-c++-common/cpp/warning-directive-4.c: ... here.
2383 * g++.dg/cpp/warning-directive-1.C: Delete.
2384 * g++.dg/cpp/warning-directive-2.C: Delete.
2385 * g++.dg/cpp/warning-directive-3.C: Delete.
2386 * g++.dg/cpp/warning-directive-4.C: Delete.
2387 * gcc.dg/cpp/normalised-3.c: Delete.
2388 * g++.dg/cpp/normalised-1.C: Rename as ...
2389 * c-c++-common/cpp/normalised-3.c: ... this.
2390
2391 2010-04-13 Martin Jambor <mjambor@suse.cz>
2392
2393 * gcc.dg/tree-ssa/sra-9.c: New test.
2394
2395 2010-04-13 Michael Matz <matz@suse.de>
2396
2397 PR middle-end/43730
2398 * gcc.dg/pr43730.c: New test.
2399
2400 2010-04-13 Michael Matz <matz@suse.de>
2401
2402 * gcc.dg/tree-ssa/negate.c: New testcase.
2403
2404 2010-04-13 Richard Guenther <rguenther@suse.de>
2405
2406 PR testsuite/43735
2407 * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
2408
2409 2010-04-13 Richard Guenther <rguenther@suse.de>
2410
2411 * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
2412
2413 2010-04-13 Eric Botcazou <ebotcazou@adacore.com>
2414
2415 * gnat.dg/derived_type1.adb: New test.
2416
2417 2010-04-13 Matthias Klose <doko@ubuntu.com>
2418
2419 * gcc.dg/plugindir1.c: New testcase.
2420 * gcc.dg/plugindir2.c: New testcase.
2421 * gcc.dg/plugindir3.c: New testcase.
2422 * gcc.dg/plugindir4.c: New testcase.
2423
2424 2010-04-12 Uros Bizjak <ubizjak@gmail.com>
2425
2426 * gcc.target/i386/rotate-2.c: New test.
2427
2428 2010-04-12 Jason Merrill <jason@redhat.com>
2429
2430 PR c++/43641
2431 * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
2432 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
2433
2434 2010-04-12 Fabien Chene <fabien.chene@gmail.com>
2435
2436 PR c++/25811
2437 * g++.dg/init/pr25811.C: New test.
2438
2439 2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2440
2441 * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
2442 dg-error, dg-warning.
2443 * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
2444
2445 2010-04-12 Richard Guenther <rguenther@suse.de>
2446
2447 * gcc.dg/torture/inline-2.c: New testcase.
2448
2449 2010-04-12 Jakub Jelinek <jakub@redhat.com>
2450
2451 PR bootstrap/43699
2452 * gcc.dg/Wunused-var-7.c: New test.
2453
2454 PR tree-optimization/43560
2455 * gcc.c-torture/execute/pr43560.c: New test.
2456
2457 2010-04-12 Eric Botcazou <ebotcazou@adacore.com>
2458
2459 * gnat.dg/aggr13.adb: New test.
2460 * gnat.dg/aggr14.adb: Likewise.
2461 * gnat.dg/aggr14_pkg.ad[sb]: New helper.
2462
2463 2010-04-12 Richard Guenther <rguenther@suse.de>
2464
2465 PR c++/43611
2466 * g++.dg/torture/pr43611.C: New testcase.
2467
2468 2010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
2469
2470 PR c/36774
2471 * gcc.dg/pr36774-1.c: New test.
2472 * gcc.dg/pr36774-2.c: New test.
2473
2474 2010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
2475
2476 * gcc.target/sh/rte-delay-slot.c: New test.
2477
2478 2010-04-11 Eric Botcazou <ebotcazou@adacore.com>
2479
2480 * gnat.dg/pack9.adb: Remove -cargs option.
2481 * gnat.dg/aggr12.ad[sb]: New test.
2482
2483 2010-04-10 Jie Zhang <jie@codesourcery.com>
2484
2485 PR target/43417
2486 * gcc.target/sh/pr43417.c: New test.
2487
2488 2010-04-10 Tobias Burnus <burnus@net-b.de>
2489
2490 PR fortran/43591
2491 * gfortran.dg/spec_expr_6.f90: New test.
2492
2493 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
2494
2495 PR cpp/43195
2496 * gcc.dg/cpp/pr43195.c: New.
2497 * gcc.dg/cpp/pr43195.h: New.
2498
2499 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
2500
2501 PR 42965
2502 * gcc.dg/Werror-6.c: Adjust.
2503 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
2504 * gcc.dg/Werror-4.c: Likewise.
2505 * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
2506 * gcc.dg/Wswitch-enum-error.c: Likewise.
2507 * gcc.dg/Wpointer-arith.c: Likewise.
2508 * gcc.dg/Wfatal.c: Likewise.
2509 * gcc.dg/Wswitch-error.c: Likewise.
2510 * g++.dg/warn/unused-result1-Werror.c: Likewise.
2511 * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
2512 * gcc.dg/cpp/warn-undef-2.c: Likewise.
2513 * gcc.dg/cpp/warn-traditional-2.c: Likewise.
2514 * gcc.dg/cpp/warn-comments-2.c: Likewise.
2515 * gcc.dg/cpp/warn-variadic-2.c: Likewise.
2516 * gcc.dg/cpp/warning-directive-2.c: Likewise.
2517 * gcc.dg/cpp/warn-long-long-2.c: Likewise.
2518 * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
2519 * gcc.dg/cpp/warn-multichar-2.c: Likewise.
2520 * gcc.dg/cpp/warn-normalized-3.c: Likewise.
2521 * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
2522 * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
2523 * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
2524 * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
2525 * gcc.dg/cpp/warn-redefined-2.c: Likewise.
2526 * g++.dg/cpp/warning-directive-2.C: Likewise.
2527 * gfortran.dg/warning-directive-2.F90: Likewise.
2528
2529 2010-04-09 Jason Merrill <jason@redhat.com>
2530
2531 PR c++/42623
2532 * g++.dg/template/sizeof13.C: New.
2533
2534 2010-04-09 Kai Tietz <kai.tietz@onevision.com>
2535
2536 * g++.dg/other/pr35504.C: Add check for thiscall.
2537 * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
2538 * gcc.dg/torture/stackalign/thiscall-1.c: New.
2539
2540 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
2541
2542 PR c++/28584
2543 * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
2544 * c-c++-common/Wint-to-pointer-cast-1.c: ... here.
2545 * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
2546 * c-c++-common/Wint-to-pointer-cast-2.c: ... here.
2547 * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
2548 * c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
2549 * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
2550 * g++.dg/other/increment1.C: Likewise.
2551
2552 2010-04-09 Tobias Burnus <burnus@net-b.de>
2553
2554 PR fortran/18918
2555 * gfortran.dg/coarray_7.f90: New test.
2556 * gfortran.dg/coarray_8.f90: New test.
2557
2558 2010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
2559
2560 PR fortran/28039
2561 * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
2562
2563 2010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2564
2565 PR target/43643
2566 * gcc.dg/pr43643.c: New test.
2567
2568 2010-04-08 Tobias Burnus <burnus@net-b.de>
2569
2570 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
2571
2572 2010-04-08 Richard Guenther <rguenther@suse.de>
2573
2574 PR tree-optimization/43679
2575 * gcc.c-torture/compile/pr43679.c: New testcase.
2576
2577 2010-04-08 Jakub Jelinek <jakub@redhat.com>
2578
2579 PR debug/43670
2580 * gcc.dg/pr43670.c: New test.
2581
2582 2010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
2583
2584 PR middle-end/40815
2585 * gcc.dg/tree-ssa/reassoc-19.c: New.
2586
2587 2010-04-07 Jakub Jelinek <jakub@redhat.com>
2588
2589 PR c/18624
2590 * gcc.dg/Wunused-var-1.c: New test.
2591 * gcc.dg/Wunused-var-2.c: New test.
2592 * gcc.dg/Wunused-var-3.c: New test.
2593 * gcc.dg/Wunused-var-4.c: New test.
2594 * gcc.dg/Wunused-var-5.c: New test.
2595 * gcc.dg/Wunused-var-6.c: New test.
2596 * gcc.dg/Wunused-parm-1.c: New test.
2597
2598 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
2599 * gcc.dg/trunc-1.c: Likewise.
2600 * gcc.dg/vla-9.c: Likewise.
2601 * gcc.dg/dfp/composite-type.c: Likewise.
2602
2603 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
2604
2605 PR objc/35996
2606 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
2607 * obj-c++.dg/objc-gc-3.mm: Ditto.
2608
2609 2010-04-07 Simon Baldwin <simonb@google.com>
2610
2611 * gcc.dg/cpp/warn-undef-2.c: New.
2612 * gcc.dg/cpp/warn-traditional-2.c: New.
2613 * gcc.dg/cpp/warn-comments-2.c: New.
2614 * gcc.dg/cpp/warning-directive-1.c: New.
2615 * gcc.dg/cpp/warn-long-long.c: New.
2616 * gcc.dg/cpp/warn-traditional.c: New.
2617 * gcc.dg/cpp/warn-variadic-2.c: New.
2618 * gcc.dg/cpp/warn-undef.c: New.
2619 * gcc.dg/cpp/warn-normalized-1.c: New.
2620 * gcc.dg/cpp/warning-directive-2.c: New.
2621 * gcc.dg/cpp/warn-long-long-2.c: New.
2622 * gcc.dg/cpp/warn-variadic.c: New.
2623 * gcc.dg/cpp/warn-normalized-2.c: New.
2624 * gcc.dg/cpp/warning-directive-3.c: New.
2625 * gcc.dg/cpp/warn-deprecated-2.c: New.
2626 * gcc.dg/cpp/warn-trigraphs-1.c: New.
2627 * gcc.dg/cpp/warn-multichar-2.c: New.
2628 * gcc.dg/cpp/warn-normalized-3.c: New.
2629 * gcc.dg/cpp/warning-directive-4.c: New.
2630 * gcc.dg/cpp/warn-unused-macros.c: New.
2631 * gcc.dg/cpp/warn-trigraphs-2.c: New.
2632 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
2633 * gcc.dg/cpp/warn-cxx-compat.c: New.
2634 * gcc.dg/cpp/warn-redefined.c: New.
2635 * gcc.dg/cpp/warn-trigraphs-3.c: New.
2636 * gcc.dg/cpp/warn-unused-macros-2.c: New.
2637 * gcc.dg/cpp/warn-deprecated.c: New.
2638 * gcc.dg/cpp/warn-trigraphs-4.c: New.
2639 * gcc.dg/cpp/warn-redefined-2.c: New.
2640 * gcc.dg/cpp/warn-comments.c: New.
2641 * gcc.dg/cpp/warn-multichar.c: New.
2642 * g++.dg/cpp/warning-directive-1.C: New.
2643 * g++.dg/cpp/warning-directive-2.C: New.
2644 * g++.dg/cpp/warning-directive-3.C: New.
2645 * g++.dg/cpp/warning-directive-4.C: New.
2646 * gfortran.dg/warning-directive-1.F90: New.
2647 * gfortran.dg/warning-directive-3.F90: New.
2648 * gfortran.dg/warning-directive-2.F90: New.
2649 * gfortran.dg/warning-directive-4.F90: New.
2650
2651 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
2652
2653 PR objc++/23716
2654 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
2655
2656 2010-04-07 Jason Merrill <jason@redhat.com>
2657
2658 * g++.dg/template/dr408.C: New.
2659
2660 * g++.dg/lookup/ns4.C: New.
2661
2662 PR c++/38392
2663 * g++.dg/template/friend51.C: New test.
2664
2665 PR c++/41970
2666 * g++.old-deja/g++.other/linkage1.C: Adjust.
2667
2668 2010-04-07 Dodji Seketeli <dodji@redhat.com>
2669
2670 PR c++/42697
2671 * g++.dg/template/crash94.C: New test.
2672
2673 2010-04-07 Dodji Seketeli <dodji@redhat.com>
2674
2675 PR c++/40239
2676 * g++.dg/init/aggr5.C: New test.
2677 * g++.dg/init/aggr5.C: New test.
2678
2679 2010-04-07 Richard Guenther <rguenther@suse.de>
2680
2681 PR tree-optimization/43270
2682 * g++.dg/warn/Warray-bounds-4.C: New testcase.
2683 * gcc.dg/Warray-bounds-7.c: Likewise.
2684
2685 2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
2686
2687 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
2688 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
2689 * gnat.dg/bit_packed_array4.ad[sb]: New test.
2690
2691 2010-04-07 Jie Zhang <jie@codesourcery.com>
2692
2693 PR c++/42556
2694 * g++.dg/init/pr42556.C: New test.
2695
2696 2010-04-07 Dodji Seketeli <dodji@redhat.com>
2697
2698 PR debug/43628
2699 * g++.dg/debug/dwarf2/typedef2.C: New test.
2700
2701 2010-04-06 Dodji Seketeli <dodji@redhat.com>
2702
2703 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
2704 c-c++-common/dwarf2/redeclaration-1.C
2705
2706 2010-04-06 Jason Merrill <jason@redhat.com>
2707
2708 * g++.dg/cpp0x/pr31437.C: Adjust error location.
2709 * g++.dg/ext/attrib18.C: Likewise.
2710 * g++.dg/ext/bitfield2.C: Likewise.
2711 * g++.dg/ext/bitfield4.C: Likewise.
2712 * g++.dg/ext/visibility/warn2.C: Likewise.
2713 * g++.dg/ext/visibility/warn3.C: Likewise.
2714 * g++.dg/gomp/pr26690-1.C: Likewise.
2715 * g++.dg/inherit/covariant7.C: Likewise.
2716 * g++.dg/init/synth2.C: Likewise.
2717 * g++.dg/lookup/using7.C: Likewise.
2718 * g++.dg/other/crash-4.C: Likewise.
2719 * g++.dg/other/error13.C: Likewise.
2720 * g++.dg/other/error20.C: Likewise.
2721 * g++.dg/parse/crash31.C: Likewise.
2722 * g++.dg/parse/error16.C: Likewise.
2723 * g++.dg/parse/error19.C: Likewise.
2724 * g++.dg/parse/error27.C: Likewise.
2725 * g++.dg/parse/error28.C: Likewise.
2726 * g++.dg/parse/fused-params1.C: Likewise.
2727 * g++.dg/template/error2.C: Likewise.
2728 * g++.dg/template/local6.C: Likewise.
2729 * g++.dg/template/qualttp15.C: Likewise.
2730 * g++.dg/warn/Wnvdtor-2.C: Likewise.
2731 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
2732 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
2733 * g++.old-deja/g++.brendan/crash29.C: Likewise.
2734 * g++.old-deja/g++.eh/spec6.C: Likewise.
2735 * g++.old-deja/g++.jason/crash3.C: Likewise.
2736 * g++.old-deja/g++.jason/destruct2.C: Likewise.
2737 * g++.old-deja/g++.law/ctors5.C: Likewise.
2738 * g++.old-deja/g++.law/ctors9.C: Likewise.
2739 * g++.old-deja/g++.mike/p3538a.C: Likewise.
2740 * g++.old-deja/g++.mike/p3538b.C: Likewise.
2741 * g++.old-deja/g++.other/struct1.C: Likewise.
2742 * g++.old-deja/g++.other/volatile1.C: Likewise.
2743 * g++.old-deja/g++.pt/crash36.C: Likewise.
2744 * g++.old-deja/g++.pt/derived3.C: Likewise.
2745 * g++.old-deja/g++.robertl/eb109.C: Likewise.
2746 * g++.old-deja/g++.robertl/eb4.C: Likewise.
2747
2748 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
2749
2750 PR middle-end/43519
2751 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
2752 * gcc.dg/graphite/id-19.c: New.
2753
2754 2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
2755
2756 PR middle-end/32824
2757 * gcc.dg/vect/pr32824: New.
2758
2759 2010-04-06 Tobias Burnus <burnus@net-b.de>
2760
2761 PR fortran/18918
2762 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
2763 * gfortran.dg/coarray_3.f90: Ditto.
2764 * gfortran.dg/coarray_4.f90: Ditto.
2765 * gfortran.dg/coarray_5.f90: Ditto.
2766 * gfortran.dg/coarray_6.f90: Ditto.
2767 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
2768
2769 2010-04-06 Tobias Burnus <burnus@net-b.de>
2770
2771 PR fortran/18918
2772 * gfortran.dg/coarray_4.f90: Fix test.
2773 * gfortran.dg/coarray_6.f90: Add more tests.
2774
2775 2010-04-06 Tobias Burnus <burnus@net-b.de>
2776
2777 PR fortran/18918
2778 * gfortran.dg/coarray_4.f90: New test.
2779 * gfortran.dg/coarray_5.f90: New test.
2780 * gfortran.dg/coarray_6.f90: New test.
2781
2782 2010-04-06 Tobias Burnus <burnus@net-b.de>
2783
2784 PR fortran/18918
2785 * gfortran.dg/iso_fortran_env_5.f90: New test.
2786 * gfortran.dg/iso_fortran_env_6.f90: New test.
2787
2788 2010-04-06 Tobias Burnus <burnus@net-b.de>
2789
2790 PR fortran/39997
2791 * gfortran.dg/coarray_1.f90: New test.
2792 * gfortran.dg/coarray_2.f90: New test.
2793 * gfortran.dg/coarray_3.f90: New test.
2794
2795 2010-04-06 Jason Merrill <jason@redhat.com>
2796
2797 PR c++/43648
2798 * g++.dg/template/dtor8.C: New.
2799
2800 PR c++/43621
2801 * g++.dg/template/error-recovery2.C: New.
2802
2803 2010-04-06 Jan Hubicka <jh@suse.czpli
2804
2805 PR tree-optimization/42906
2806 * gcc.dg/tree-ssa/dce-1.c: New testcase.
2807
2808 2010-04-06 Tobias Burnus <burnus@net-b.de>
2809
2810 PR fortran/43178
2811 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
2812 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
2813 * gfortran.dg/auto_dealloc_1.f90: Ditto.
2814
2815 2010-04-06 Richard Guenther <rguenther@suse.de>
2816
2817 PR tree-optimization/43627
2818 * gcc.dg/tree-ssa/vrp49.c: New testcase.
2819
2820 2010-04-06 Jakub Jelinek <jakub@redhat.com>
2821
2822 PR target/43638
2823 * gcc.target/i386/pr43638.c: New test.
2824
2825 2010-04-06 Richard Guenther <rguenther@suse.de>
2826
2827 PR middle-end/43661
2828 * gcc.c-torture/compile/pr43661.c: New testcase.
2829
2830 2010-04-06 Jakub Jelinek <jakub@redhat.com>
2831
2832 * gcc.target/s390/stackcheck1.c: Add dg-warning.
2833
2834 2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
2835
2836 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
2837
2838 2010-04-02 Richard Guenther <rguenther@suse.de>
2839
2840 PR tree-optimization/43629
2841 * gcc.c-torture/execute/pr43629.c: New testcase.
2842
2843 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
2844 Dominique d'Humieres <dominiq@lps.ens.fr>
2845
2846 PR libfortran/43605
2847 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
2848
2849 2010-04-01 Dodji Seketeli <dodji@redhat.com>
2850
2851 PR debug/43325
2852 * c-c++-common/dwarf2/redeclaration-1.C: New test.
2853
2854 2010-04-01 Jason Merrill <jason@redhat.com>
2855
2856 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
2857
2858 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
2859 Manfred Schwarb <manfred99@gmx.ch>
2860
2861 PR libfortran/43605
2862 * gfortran.dg/ftell_3.f90: New test.
2863
2864 2010-04-01 Richard Guenther <rguenther@suse.de>
2865
2866 PR middle-end/43614
2867 * gcc.c-torture/compile/pr43614.c: New testcase.
2868
2869 2010-04-01 Martin Jambor <mjambor@suse.cz>
2870
2871 PR tree-optimization/43141
2872 * gcc.dg/guality/pr43141.c: New test.
2873
2874 2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2875
2876 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
2877 * g++.dg/eh/spbp.C: Likewise.
2878 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
2879 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
2880 superfluous casts.
2881 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
2882 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
2883 * objc.dg/dwarf-2.m: Likewise.
2884
2885 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
2886
2887 PR middle-end/43464
2888 * gcc.dg/graphite/id-pr43464.c: New.
2889 * gcc.dg/graphite/id-pr43464-1.c: New.
2890
2891 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
2892
2893 PR middle-end/43351
2894 * gcc.dg/graphite/id-pr43351.c
2895
2896 2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
2897
2898 PR testsuite/35165
2899 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
2900 * obj-c++.dg/try-catch-2.mm: Ditto.
2901 * obj-c++.dg/lookup-2.mm: Ditto.
2902 * obj-c++.dg/encode-8.m: Ditto.
2903 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
2904 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
2905 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
2906 * obj-c++.dg/const-str-11.mm: Ditto.
2907 * obj-c++.dg/const-str-9.mm: Ditto.
2908 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
2909 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
2910 * obj-c++.dg/except-1.mm: Ditto.
2911 * obj-c++.dg/const-str-7.mm: Ditto.
2912 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
2913 * obj-c++.dg/const-str-3.mm: Ditto.
2914 * obj-c++.dg/const-str-7.mm: Ditto.
2915 * obj-c++.dg/stubify-2.mm: Change dump file name.
2916
2917 PR objc++/23613
2918 * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
2919 New macro.
2920 * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
2921 Remove dg-xfail-if.
2922
2923 2010-03-31 Martin Jambor <mjambor@suse.cz>
2924
2925 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
2926 only with -O2, -O3 or -Os and not with -fwhopr.
2927
2928 2010-03-31 Dodji Seketeli <dodji@redhat.com>
2929
2930 PR c++/43558
2931 * g++.dg/template/typedef31.C: New test.
2932
2933 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2934
2935 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
2936 assembler output on *-*-solaris2*.
2937 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
2938
2939 2010-03-31 Jakub Jelinek <jakub@redhat.com>
2940
2941 PR debug/43557
2942 * gcc.dg/pr43557-1.c: New test.
2943 * gcc.dg/pr43557-2.c: New file.
2944
2945 2010-03-31 Jie Zhang <jie@codesourcery.com>
2946
2947 PR 43562
2948 * gcc.dg/pr43562.c: New test.
2949
2950 2010-03-30 Jason Merrill <jason@redhat.com>
2951
2952 PR c++/43076
2953 * g++.dg/template/error-recovery1.C: New.
2954
2955 PR c++/41786
2956 * g++.dg/parse/ambig5.C: New.
2957
2958 2010-03-30 Jakub Jelinek <jakub@redhat.com>
2959
2960 PR debug/43593
2961 * gcc.dg/guality/pr43593.c: New test.
2962
2963 2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
2964
2965 PR middle-end/43430
2966 * gcc.dg/vect/pr43430-1.c: New.
2967
2968 2010-03-30 Jason Merrill <jason@redhat.com>
2969
2970 PR c++/43559
2971 * g++.dg/template/partial7.C: New.
2972
2973 2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2974
2975 * gcc.target/s390/stackcheck1.c: New testcase.
2976
2977 2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2978
2979 PR libfortran/43265
2980 * gfortran.dg/read_eof_8.f90: New test.
2981
2982 2010-03-29 Jason Merrill <jason@redhat.com>
2983
2984 * gcc.dg/cpp/include6.c: Change [] to ().
2985
2986 N3077
2987 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
2988 splicing and UCNs.
2989 * c-c++-common/raw-string-2.c: Add trigraph test.
2990 * c-c++-common/raw-string-8.c: New.
2991 * c-c++-common/raw-string-9.c: New.
2992 * c-c++-common/raw-string-10.c: New.
2993
2994 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
2995 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
2996 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
2997 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
2998 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
2999 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
3000 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
3001
3002 2010-03-29 Richard Guenther <rguenther@suse.de>
3003
3004 PR tree-optimization/43560
3005 * gcc.dg/torture/pr43560.c: New testcase.
3006
3007 2010-03-29 Jason Merrill <jason@redhat.com>
3008
3009 N3077
3010 * g++.dg/ext/raw-string-1.C: Change [] to ().
3011 * g++.dg/ext/raw-string-2.C: Change [] to ().
3012 Don't use \ in delimiter.
3013 * g++.dg/ext/raw-string-3.C: Change [] to ().
3014 * g++.dg/ext/raw-string-4.C: Change [] to ().
3015 * g++.dg/ext/raw-string-5.C: Change [] to ().
3016 Test for error on \ in delimiter.
3017 * g++.dg/ext/raw-string-6.C: Change [] to ().
3018 * g++.dg/ext/raw-string-7.C: Change [] to ().
3019
3020 2010-03-29 Jie Zhang <jie@codesourcery.com>
3021
3022 PR 43564
3023 * gcc.dg/pr43564.c: New test.
3024
3025 2010-03-29 Tobias Burnus <burnus@net-b.de>
3026
3027 PR fortran/43551
3028 * gfortran.dg/direct_io_12.f90: New test.
3029
3030 2010-03-28 Jan Hubicka <jh@suse.cz>
3031
3032 PR tree-optimization/43505
3033 * gfortran.dg/pr43505.f90: New testcase.
3034
3035 2010-03-27 Uros Bizjak <ubizjak@gmail.com>
3036
3037 PR tree-optimization/43528
3038 * gcc.target/i386/pr43528.c: New test.
3039
3040 2010-03-26 Joseph Myers <joseph@codesourcery.com>
3041
3042 PR c/43381
3043 * gcc.dg/parm-impl-decl-3.c: New test.
3044
3045 2010-03-26 Jason Merrill <jason@redhat.com>
3046
3047 PR c++/43509
3048 * g++.dg/cpp0x/parse1.C: New.
3049
3050 2010-03-26 Uros Bizjak <ubizjak@gmail.com>
3051
3052 PR target/43524
3053 * gcc.target/i386/pr43524.c: New test.
3054
3055 2010-03-26 Martin Jambor <mjambor@suse.cz>
3056
3057 * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
3058 whitespace, rename main to foo.
3059 * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
3060 * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
3061 * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
3062 * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
3063 * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
3064 * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
3065 * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
3066 * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
3067 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
3068 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
3069 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
3070
3071 2010-03-26 Dodji Seketeli <dodji@redhat.com>
3072
3073 PR c++/43327
3074 * g++.dg/other/crash-10.C: New test.
3075 * g++.dg/other/crash-11.C: New test.
3076
3077 2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3078
3079 PR libfortran/43517
3080 * gfortran.dg/read_eof_7.f90: New test.
3081
3082 2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3083
3084 PR objc/35165
3085 PR testsuite/43512
3086 * objc-obj-c++-shared: New directory.
3087 * objc-obj-c++-shared/Object1-implementation.h: New file.
3088 * objc-obj-c++-shared/Object1.h: New file.
3089 * objc-obj-c++-shared/Protocol1.h: New file.
3090 * objc-obj-c++-shared/next-abi.h: New file.
3091 * objc-obj-c++-shared/next-mapping.h: New file.
3092 * objc/execute/next_mapping.h: Delete.
3093 * objc.dg/special/special.exp: For all targets run the tests with
3094 -fgnu-runtime, for darwin targets also run the tests with
3095 -fnext-runtime.
3096 * objc.dg/dg.exp: Ditto.
3097 * obj-c++.dg/dg.exp: Ditto.
3098 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
3099 Protocol1.h) and next-mapping.h as required. Amend testcase to
3100 include use of updated NeXT interface.
3101 * objc/execute/formal_protocol-5.m: Ditto.
3102 * objc/execute/protocol-isEqual-2.m: Ditto.
3103 * objc/execute/protocol-isEqual-4.m: Ditto.
3104 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
3105 Protocol1.h) and next-mapping.h as required.
3106 * objc/execute/object_is_class.m: Ditto.
3107 * objc/execute/enumeration-1.m: Ditto.
3108 * objc/execute/class-13.m: Ditto.
3109 * objc/execute/formal_protocol-2.m: Ditto.
3110 * objc/execute/formal_protocol-4.m: Ditto.
3111 * objc/execute/class-1.m: Ditto.
3112 * objc/execute/bycopy-1.m: Ditto.
3113 * objc/execute/formal_protocol-6.m: Ditto.
3114 * objc/execute/bycopy-3.m: Ditto.
3115 * objc/execute/class-3.m: Ditto.
3116 * objc/execute/bf-11.m: Ditto.
3117 * objc/execute/class-5.m: Ditto.
3118 * objc/execute/bf-13.m: Ditto.
3119 * objc/execute/class-7.m: Ditto.
3120 * objc/execute/bf-15.m: Ditto.
3121 * objc/execute/class-9.m: Ditto.
3122 * objc/execute/bf-17.m: Ditto.
3123 * objc/execute/bf-19.m: Ditto.
3124 * objc/execute/IMP.m: Ditto.
3125 * objc/execute/exceptions/catchall-1.m: Ditto.
3126 * objc/execute/exceptions/trivial.m: Ditto.
3127 * objc/execute/exceptions/finally-1.m: Ditto.
3128 * objc/execute/exceptions/local-variables-1.m: Ditto.
3129 * objc/execute/exceptions/foward-1.m: Ditto.
3130 * objc/execute/bf-2.m: Ditto.
3131 * objc/execute/string1.m: Ditto.
3132 * objc/execute/bf-4.m: Ditto.
3133 * objc/execute/informal_protocol.m: Ditto.
3134 * objc/execute/string3.m: Ditto.
3135 * objc/execute/bf-6.m: Ditto.
3136 * objc/execute/bf-8.m: Ditto.
3137 * objc/execute/class-tests-1.h: Ditto.
3138 * objc/execute/protocol-isEqual-1.m: Ditto.
3139 * objc/execute/protocol-isEqual-3.m: Ditto.
3140 * objc/execute/_cmd.m: Ditto.
3141 * objc/execute/function-message-1.m: Ditto.
3142 * objc/execute/bf-20.m: Ditto.
3143 * objc/execute/bf-common.h: Ditto.
3144 * objc/execute/np-2.m: Ditto.
3145 * objc/execute/class-10.m: Ditto.
3146 * objc/execute/class-12.m: Ditto.
3147 * objc/execute/enumeration-2.m: Ditto.
3148 * objc/execute/class-14.m: Ditto.
3149 * objc/execute/encode-1.m: Ditto.
3150 * objc/execute/formal_protocol-1.m: Ditto.
3151 * objc/execute/formal_protocol-3.m: Ditto.
3152 * objc/execute/accessing_ivars.m: Ditto.
3153 * objc/execute/bycopy-2.m: Ditto.
3154 * objc/execute/class-2.m: Ditto.
3155 * objc/execute/bf-10.m: Ditto.
3156 * objc/execute/formal_protocol-7.m: Ditto.
3157 * objc/execute/root_methods.m: Ditto.
3158 * objc/execute/class-4.m: Ditto.
3159 * objc/execute/bf-12.m: Ditto.
3160 * objc/execute/class-6.m: Ditto.
3161 * objc/execute/bf-14.m: Ditto.
3162 * objc/execute/nested-func-1.m: Ditto.
3163 * objc/execute/class-8.m: Ditto.
3164 * objc/execute/private.m: Ditto.
3165 * objc/execute/bf-16.m: Ditto.
3166 * objc/execute/bf-18.m: Ditto.
3167 * objc/execute/load-3.m: Ditto.
3168 * objc/execute/compatibility_alias.m: Ditto.
3169 * objc/execute/bf-1.m: Ditto.
3170 * objc/execute/no_clash.m: Ditto.
3171 * objc/execute/bf-3.m: Ditto.
3172 * objc/execute/string2.m: Ditto.
3173 * objc/execute/bf-5.m: Ditto.
3174 * objc/execute/string4.m: Ditto.
3175 * objc/execute/bf-7.m: Ditto.
3176 * objc/execute/object_is_meta_class.m: Ditto.
3177 * objc/execute/bf-9.m: Ditto.
3178 * objc/execute/bf-21.m: Ditto.
3179 * objc/execute/cascading-1.m: Ditto.
3180 * objc/execute/trivial.m: Ditto.
3181 * objc/execute/np-1.m: Ditto.
3182 * objc/compile/trivial.m: Ditto.
3183 * objc/execute/class_self-2.m: Include <stdlib.h>.
3184 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
3185 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
3186 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
3187 and 64bit. Use new NeXT interface as required.
3188 * objc.dg/special/unclaimed-category-1.m: Ditto.
3189 * objc.dg/special/unclaimed-category-1.h: Ditto.
3190 * objc.dg/special/unclaimed-category-1a.m: Ditto.
3191 * objc.dg/func-ptr-1.m: Ditto.
3192 * objc.dg/stret-1.m: Ditto.
3193 * objc.dg/encode-2.m: Ditto.
3194 * objc.dg/category-1.m: Ditto.
3195 * objc.dg/encode-3.m: Ditto.
3196 * objc.dg/call-super-3.m: Ditto.
3197 * objc.dg/method-3.m: Ditto.
3198 * objc.dg/func-ptr-2.m: Ditto.
3199 * objc.dg/lookup-1.m: Ditto.
3200 * objc.dg/encode-4.m: Ditto.
3201 * objc.dg/fix-and-continue-1.m: Ditto.
3202 * objc.dg/proto-lossage-3.m: Ditto.
3203 * objc.dg/method-13.m: Ditto.
3204 * objc.dg/proto-qual-1.m: Ditto.
3205 * objc.dg/zero-link-3.m: Ditto.
3206 * objc.dg/bitfield-1.m: Ditto.
3207 * objc.dg/va-meth-1.m: Ditto.
3208 * objc.dg/super-class-3.m: Ditto.
3209 * objc.dg/call-super-1.m: Ditto.
3210 * objc.dg/type-size-2.m: Ditto.
3211 * objc.dg/method-10.m: Ditto.
3212 * objc.dg/defs.m: Ditto.
3213 * objc.dg/const-str-3.m: Ditto.
3214 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
3215 Protocol1.h) and next-mapping.h as required. Use new NeXT
3216 interface as required.
3217 * objc.dg/super-class-4.m: Ditto.
3218 * objc.dg/comp-types-8.m: Ditto.
3219 * objc.dg/call-super-2.m: Ditto.
3220 * objc.dg/objc-fast-4.m: Ditto.
3221 * objc.dg/method-6.m: Ditto.
3222 * objc.dg/const-str-3.m: Ditto.
3223 * objc.dg/const-str-7.m: Ditto.
3224 * objc.dg/method-15.m: Ditto.
3225 * objc.dg/method-19.m: Ditto.
3226 * objc.dg/sync-1.m: Ditto.
3227 * objc.dg/layout-1.m: Ditto.
3228 * objc.dg/bitfield-3.m: Ditto.
3229 * objc.dg/try-catch-3.m: Ditto.
3230 * objc.dg/try-catch-7.m: Ditto.
3231 * objc.dg/comp-types-10.m: Ditto.
3232 * objc.dg/selector-2.: Ditto.
3233 * objc.dg/method-7.m: Ditto.
3234 * objc.dg/typedef-alias-1.m: Ditto.
3235 * objc.dg/proto-lossage-2.m: Ditto.
3236 * objc.dg/comp-types-11.m: Ditto.
3237 * objc.dg/sizeof-1.m: Ditto.
3238 * objc.dg/method-17.m: Ditto.
3239 * objc.dg/bitfield-5.m: Ditto.
3240 * objc.dg/try-catch-1.m: Ditto.
3241 * objc.dg/encode-5.m: Ditto.
3242 * objc.dg/fix-and-continue-2.m: Ditto.
3243 * objc.dg/method-9.m: Ditto.
3244 * objc.dg/isa-field-1.m: Ditto.
3245 * objc.dg/local-decl-2.m: Ditto.
3246 * objc.dg/objc-gc-4.m: Ditto.
3247 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
3248 * objc.dg/gnu-runtime-3.m: Ditto.
3249 * objc.dg/encode-7.m: Ditto.
3250 * objc.dg/encode-8.m: Ditto.
3251 * objc.dg/selector-3.m: Ditto.
3252 * objc.dg/gnu-runtime-1.m: Ditto.
3253 * objc.dg/const-str-12.m: Ditto.
3254 * objc.dg/gnu-runtime-2.m: Ditto.
3255 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
3256 * objc.dg/selector-1.m: Ditto.
3257 * objc.dg/stubify-2.m: Ditto.
3258 * objc.dg/zero-link-1.m: Ditto.
3259 * objc.dg/stret-2.m: Ditto.
3260 * objc.dg/zero-link-2.m: Ditto.
3261 * objc.dg/next-runtime-1.m: Ditto.
3262 * objc.dg/symtab-1.m: Ditto.
3263 * objc.dg/stubify-1.m: Ditto.
3264 * objc.dg/bitfield-2.m: Ditto.
3265 * objc.dg/try-catch-10.m: Apply to both runtimes.
3266 * objc.dg/const-str-1.m: Ditto.
3267 * objc.dg/image-info.m: Ditto.
3268 * objc.dg/encode-9.m: Ditto.
3269 * objc.dg/pragma-1.m: Apply test to all targets.
3270 * objc.dg/const-str-4.m: Ditto.
3271 * objc.dg/const-str-8.m: Ditto.
3272 * objc.dg/super-class-2.m: Ditto.
3273 * objc.dg/try-catch-5.m: Ditto.
3274 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
3275 Protocol1.h) and next-mapping.h as required. Use new NeXT
3276 interface as required. Skip for gnu-runtime. Test for .quad at m64.
3277 * objc.dg/const-str-11.m: Ditto.
3278 * objc.dg/const-str-9.m: Ditto.
3279 * objc.dg/method-4.m: Skip for 64Bit NeXT.
3280 * objc.dg/encode-1.m: Remove redundant -lobjc.
3281 * objc.dg/try-catch-9.m: Tidy space.
3282 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
3283 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
3284 and 64bit. Use new NeXT interface as required.
3285 * obj-c++.dg/template-4.mm: Ditto.
3286 * obj-c++.dg/defs.mm: Ditto.
3287 * obj-c++.dg/basic.mm: Ditto.
3288 * obj-c++.dg/encode-4.mm: Ditto.
3289 * obj-c++.dg/method-17.mm: Ditto.
3290 * obj-c++.dg/proto-lossage-3.mm: Ditto.
3291 * obj-c++.dg/cxx-class-1.mm: Ditto.
3292 * obj-c++.dg/method-10.mm: Ditto.
3293 * obj-c++.dg/va-meth-1.mm: Ditto.
3294 * obj-c++.dg/encode-5.mm: Ditto.
3295 * obj-c++.dg/lookup-2.mm: Ditto.
3296 * obj-c++.dg/template-3.mm: Ditto.
3297 * obj-c++.dg/proto-qual-1.mm: Ditto.
3298 * obj-c++.dg/qual-types-1.m: Ditto.
3299 * obj-c++.dg/cxx-scope-1.mm: Ditto.
3300 * obj-c++.dg/template-1.mm: Ditto.
3301 * obj-c++.dg/encode-6.mm: Ditto.
3302 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
3303 Protocol1.h) and next-mapping.h as required. Use new NeXT
3304 interface as required.
3305 * obj-c++.dg/except-1.mm: Ditto.
3306 * obj-c++.dg/const-str-7.mm: Ditto.
3307 * obj-c++.dg/ivar-list-semi.mm: Ditto.
3308 * obj-c++.dg/cxx-scope-2.mm: Ditto.
3309 * obj-c++.dg/selector-2.mm: Ditto.
3310 * obj-c++.dg/isa-field-1.mm: Ditto.
3311 * obj-c++.dg/try-catch-1.mm: Ditto.
3312 * obj-c++.dg/local-decl-1.mm: Ditto.
3313 * obj-c++.dg/try-catch-9.mm: Ditto.
3314 * obj-c++.dg/no-extra-load.mm: Ditto.
3315 * obj-c++.dg/selector-5.mm: Ditto.
3316 * obj-c++.dg/method-12.mm: Ditto.
3317 * obj-c++.dg/try-catch-11.mm: Ditto.
3318 * obj-c++.dg/comp-types-11.mm: Ditto.
3319 * obj-c++.dg/bitfield-3.mm: Ditto.
3320 * obj-c++.dg/method-6.mm: Ditto.
3321 * obj-c++.dg/super-class-2.mm: Ditto.
3322 * obj-c++.dg/method-21.mm: Ditto.
3323 * obj-c++.dg/const-str-8.mm: Ditto.
3324 * obj-c++.dg/try-catch-7.mm: Ditto.
3325 * obj-c++.dg/method-15.mm: Ditto.
3326 * obj-c++.dg/layout-1.mm: Ditto.
3327 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
3328 * obj-c++.dg/const-str-3.mm: Ditto.
3329 * obj-c++.dg/try-catch-2.mm: Ditto.
3330 * obj-c++.dg/objc-gc-3.mm: Ditto.
3331 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
3332 * obj-c++.dg/bitfield-1.mm: Ditto.
3333 * obj-c++.dg/selector-6.mm: Ditto.
3334 * obj-c++.dg/method-13.mm: Ditto.
3335 * obj-c++.dg/comp-types-12.mm: Ditto.
3336 * obj-c++.dg/bitfield-4.mm: Ditto.
3337 * obj-c++.dg/try-catch-8.mm: Ditto.
3338 * obj-c++.dg/method-2.mm: Ditto.
3339 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
3340 * obj-c++.dg/typedef-alias-1.mm: Ditto.
3341 * obj-c++.dg/const-str-4.mm: Ditto.
3342 * obj-c++.dg/proto-lossage-2.mm: Ditto.
3343 * obj-c++.dg/try-catch-3.mm: Ditto.
3344 * obj-c++.dg/comp-types-9.mm: Ditto.
3345 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
3346 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
3347 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
3348 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
3349 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
3350 Use new NeXT interface as required.
3351 * obj-c++.dg/const-str-10.mm: Ditto.
3352 * obj-c++.dg/const-str-11.mm: Ditto.
3353 * obj-c++.dg/const-str-9.mm: Ditto.
3354 * obj-c++.dg/method-11.mm: Ditto.
3355 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
3356 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
3357 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
3358 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
3359 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
3360
3361 2010-03-25 Dodji Seketeli <dodji@redhat.com>
3362
3363 PR c++/43206
3364 * g++.dg/template/typedef30.C: New test case.
3365
3366 2010-03-25 Jakub Jelinek <jakub@redhat.com>
3367
3368 PR c/43385
3369 * gcc.c-torture/execute/pr43385.c: New test.
3370
3371 2010-03-24 Joseph Myers <joseph@codesourcery.com>
3372
3373 * gcc.dg/strncpy-fix-1.c: New test.
3374
3375 2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3376
3377 PR testsuite/41609
3378 * lib/objc-torture.exp (objc-set-runtime-options): New.
3379 * objc/execute/execute.exp: Check runtime options on each pass.
3380 * objc/execute/exceptions/exceptions.exp: Ditto.
3381 * objc/compile/compile.exp: Ditto.
3382
3383 PR testsuite/42348
3384 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
3385 standard tests.
3386 (check_effective_target_objc2): New proc.
3387 (check_effective_target_next_runtime): New proc.
3388 * lib/objc.exp: Determine which runtime is in force and support it.
3389 * lib/obj-c++.exp: Ditto.
3390
3391 2010-03-24 Jason Merrill <jason@redhat.com>
3392
3393 PR c++/43502
3394 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
3395
3396 2010-03-24 Martin Jambor <mjambor@suse.cz>
3397
3398 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
3399 a loop.
3400 * gcc.dg/ipa/ipa-2.c: Likewise.
3401 * gcc.dg/ipa/ipa-3.c: Likewise.
3402 * gcc.dg/ipa/ipa-4.c: Likewise.
3403 * gcc.dg/ipa/ipa-5.c: Likewise.
3404 * gcc.dg/ipa/ipa-7.c: Likewise.
3405 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
3406 a loop.
3407 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
3408 i_can_not_be_propagated_fully2 into a loop.
3409 * gcc.dg/ipa/ipa-8.c: New test.
3410 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
3411
3412 2010-03-24 Jakub Jelinek <jakub@redhat.com>
3413
3414 PR debug/19192
3415 PR debug/43479
3416 * gcc.dg/guality/pr43479.c: New test.
3417 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
3418 and add volatile keyword.
3419
3420 2010-03-23 Mike Stump <mikestump@comcast.net>
3421
3422 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
3423
3424 2010-03-23 Jason Merrill <jason@redhat.com>
3425
3426 * g++.dg/ext/altivec-17.C: Adjust error message.
3427
3428 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
3429 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
3430 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
3431 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
3432 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
3433 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
3434
3435 2010-03-22 Jason Merrill <jason@redhat.com>
3436
3437 PR c++/43333
3438 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
3439 * g++.dg/ext/is_pod_98.C: New.
3440
3441 PR c++/43281
3442 * g++.dg/cpp0x/auto18.C: New.
3443
3444 * gcc.dg/pr36997.c: Adjust error message.
3445 * g++.dg/ext/vector9.C: Likewise.
3446 * g++.dg/conversion/simd3.C: Likewise.
3447 * g++.dg/other/error23.C: Likewise.
3448
3449 2010-03-22 Michael Matz <matz@suse.de>
3450
3451 PR middle-end/43475
3452 * gfortran.dg/pr43475.f90: New testcase.
3453
3454 2010-03-22 Richard Guenther <rguenther@suse.de>
3455
3456 PR tree-optimization/43390
3457 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
3458
3459 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3460
3461 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
3462 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
3463
3464 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
3465 Michael Matz <matz@suse.de>
3466
3467 PR c++/43081
3468 * g++.dg/parse/crash56.C: New test.
3469
3470 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
3471
3472 PR fortran/43450
3473 * gfortran.dg/whole_file_15.f90 : New test.
3474
3475 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3476
3477 PR fortran/43409
3478 * gfortran.dg/inquire_size.f90: New test.
3479
3480 2010-03-20 Richard Guenther <rguenther@suse.de>
3481
3482 PR rtl-optimization/43438
3483 * gcc.c-torture/execute/pr43438.c: New testcase.
3484
3485 2010-03-20 Dodji Seketeli <dodji@redhat.com>
3486
3487 PR c++/43375
3488 * g++.dg/abi/mangle42.C: New test.
3489
3490 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
3491
3492 PR C/43211
3493 * gcc.dg/pr43211.c: New test.
3494 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
3495
3496 2010-03-19 Bernd Schmidt <bernds@codesourcery.com>
3497
3498 PR rtl-optimization/42258
3499 * gcc.target/arm/thumb1-mul-moves.c: New test.
3500
3501 PR target/40697
3502 * gcc.target/arm/thumb-andsi.c: New test.
3503
3504 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
3505 dg-require-effective-target.
3506
3507 2010-03-19 Michael Matz <matz@suse.de>
3508
3509 PR c++/43116
3510 * g++.dg/other/pr43116.C: New testcase.
3511
3512 2010-03-19 Michael Matz <matz@suse.de>
3513
3514 PR target/43305
3515 * gcc.dg/pr43305.c: New testcase.
3516
3517 2010-03-19 Richard Guenther <rguenther@suse.de>
3518
3519 PR tree-optimization/43415
3520 * gcc.c-torture/compile/pr43415.c: New testcase.
3521
3522 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
3523
3524 PR ada/43106
3525 * gnat.dg/case_optimization2.adb: New test.
3526 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
3527
3528 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3529 Jack Howarth <howarth@bromo.med.uc.edu>
3530
3531 PR target/36399
3532 * gcc.target/i386/push-1.c: Don't xfail
3533 scan-assembler-not "movups" on darwin.
3534
3535 2010-03-18 Jakub Jelinek <jakub@redhat.com>
3536
3537 PR debug/43058
3538 * gcc.dg/pr43058.c: New test.
3539
3540 2010-03-18 Martin Jambor <mjambor@suse.cz>
3541
3542 PR middle-end/42450
3543 * g++.dg/torture/pr42450.C: New test.
3544
3545 2010-03-18 Michael Matz <matz@suse.de>
3546
3547 PR middle-end/43419
3548 * gcc.dg/pr43419.c: New testcase.
3549
3550 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
3551
3552 PR rtl-optimization/43360
3553 * gcc.dg/torture/pr43360.c: New.
3554
3555 2010-03-18 Michael Matz <matz@suse.de>
3556
3557 PR tree-optimization/43402
3558 * gcc.dg/pr43402.c: New testcase.
3559
3560 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
3561
3562 PR target/42427
3563 * gcc.dg/pr42427.c: New test.
3564
3565 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3566
3567 PR libfortran/43265
3568 * gfortran.dg/read_empty_file.f: New test.
3569 * gfortran.dg/read_eof_all.f90: New test.
3570 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
3571 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
3572
3573 2010-03-17 Michael Matz <matz@suse.de>
3574
3575 * gcc.dg/pr43300.c: Add -w.
3576
3577 2010-03-17 Richard Guenther <rguenther@suse.de>
3578
3579 * gcc.dg/pr43379.c: Add -w.
3580
3581 2010-03-17 Tobias Burnus <burnus@net-b.de>
3582
3583 PR fortran/43331
3584 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
3585
3586 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
3587
3588 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
3589
3590 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3591
3592 * ada/acats/run_all.sh: Log start and end times.
3593
3594 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3595
3596 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
3597
3598 2010-03-16 Richard Guenther <rguenther@suse.de>
3599
3600 PR middle-end/43379
3601 * gcc.dg/pr43379.c: New testcase.
3602
3603 2010-03-16 Jakub Jelinek <jakub@redhat.com>
3604
3605 PR debug/43051
3606 * gcc.dg/guality/pr43051-1.c: New test.
3607
3608 2010-03-15 Janis Johnson <janis187@us.ibm.com>
3609
3610 PR testsuite/43363
3611 * g++.dg/ext/altivec-17.C: Handle changes to error message.
3612
3613 2010-03-15 Michael Matz <matz@suse.de>
3614
3615 PR middle-end/43300
3616 * gcc.dg/pr43300.c: New testcase.
3617
3618 2010-03-15 Richard Guenther <rguenther@suse.de>
3619
3620 PR tree-optimization/43367
3621 * gcc.c-torture/compile/pr43367.c: New testcase.
3622
3623 2010-03-15 Richard Guenther <rguenther@suse.de>
3624
3625 PR tree-optimization/43317
3626 * gcc.dg/pr43317.c: New testcase.
3627
3628 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
3629
3630 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
3631
3632 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
3633
3634 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
3635
3636 2010-03-14 Tobias Burnus <burnus@net-b.de>
3637
3638 PR fortran/43362
3639 * gfortran.dg/impure_constructor_1.f90: New test.
3640
3641 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
3642
3643 PR middle-end/43354
3644 * gfortran.dg/graphite/id-pr43354.f: New.
3645
3646 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
3647
3648 PR middle-end/43349
3649 * gfortran.dg/graphite/pr43349.f: New.
3650
3651 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
3652
3653 PR middle-end/43306
3654 * gcc.dg/graphite/pr43306.c: New.
3655
3656 2010-03-12 David S. Miller <davem@davemloft.net>
3657
3658 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
3659 sparc.
3660
3661 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3662
3663 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
3664
3665 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
3666
3667 PR fortran/43291
3668 PR fortran/43326
3669 * gfortran.dg/dynamic_dispatch_7.f03: New test.
3670
3671 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
3672
3673 * gfortran.dg/default_format_denormal_1.f90: Don't assume
3674 fail for *-*-mingw* targets.
3675
3676 2010-03-12 Jakub Jelinek <jakub@redhat.com>
3677
3678 PR debug/43329
3679 * gcc.dg/guality/pr43329-1.c: New test.
3680
3681 2010-03-11 Martin Jambor <mjambor@suse.cz>
3682
3683 PR tree-optimization/43257
3684 * g++.dg/torture/pr43257.C: New test.
3685
3686 2010-03-11 Tobias Burnus <burnus@net-b.de>
3687
3688 PR fortran/43228
3689 * gfortran.dg/namelist_61.f90: New test.
3690
3691 2010-03-11 Richard Guenther <rguenther@suse.de>
3692
3693 PR tree-optimization/43255
3694 * gcc.c-torture/compile/pr43255.c: New testcase.
3695
3696 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3697
3698 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
3699 * gcc.dg/pr43280.c: New testcase.
3700
3701 2010-03-11 Richard Guenther <rguenther@suse.de>
3702
3703 PR lto/43200
3704 * gcc.dg/lto/20100227-1_0.c: New testcase.
3705 * gcc.dg/lto/20100227-1_1.c: Likewise.
3706
3707 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3708
3709 PR libfortran/43320
3710 PR libfortran/43265
3711 * gfortran.dg/read_eof_6.f: New test
3712 * gfortran.dg/read_x_eof.f90: New test.
3713 * gfortran.dg/read_x_past.f: Update test.
3714
3715 2010-03-10 Jan Hubicka <jh@suse.cz>
3716
3717 * gcc.c-torture/compile/pr43288.c: New test.
3718
3719 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3720
3721 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
3722 -fpic/-fPIC flags.
3723 * g++.old-deja/g++.pt/asm2.C: Likewise.
3724 * gcc.c-torture/compile/20000804-1.c: Likewise.
3725 * gcc.target/i386/clobbers.c: Likewise.
3726
3727 2010-03-10 Tobias Burnus <burnus@net-b.de>
3728
3729 PR fortran/43303
3730 * gfortran.dg/c_assoc_3.f90: New test.
3731
3732 2010-03-10 Jakub Jelinek <jakub@redhat.com>
3733
3734 PR debug/36728
3735 * gcc.dg/guality/pr36728-1.c: New test.
3736 * gcc.dg/guality/pr36728-2.c: New test.
3737
3738 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
3739
3740 * gcc.dg/h8300-div-delay-slot.c: New test.
3741
3742 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
3743
3744 PR tree-optimization/43236
3745 * gcc.c-torture/execute/pr43236.c: New test.
3746
3747 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
3748
3749 PR middle-end/42859
3750 * g++.dg/eh/pr42859.C: New test.
3751
3752 2010-03-09 Jakub Jelinek <jakub@redhat.com>
3753
3754 PR debug/43299
3755 * gcc.dg/pr43299.c: New test.
3756
3757 PR debug/43290
3758 * g++.dg/eh/unwind2.C: New test.
3759
3760 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
3761 Reza Yazdani <reza.yazdani@amd.com>
3762
3763 PR middle-end/43065
3764 * gcc.dg/graphite/run-id-4.c: New.
3765
3766 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
3767
3768 PR middle-end/43065
3769 * gcc.dg/graphite/run-id-3.c: New.
3770
3771 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
3772
3773 PR middle-end/42644
3774 PR middle-end/42130
3775 * gcc.dg/graphite/id-18.c: New.
3776 * gcc.dg/graphite/run-id-pr42644.c: New.
3777
3778 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
3779
3780 PR middle-end/42326
3781 * gcc.dg/graphite/pr42326.c: New.
3782
3783 2010-03-08 Richard Guenther <rguenther@suse.de>
3784
3785 PR tree-optimization/43269
3786 * gcc.c-torture/execute/pr43269.c: New testcase.
3787
3788 2010-03-08 Janus Weil <janus@gcc.gnu.org>
3789
3790 PR fortran/43256
3791 * gfortran.dg/typebound_call_13.f03: New.
3792
3793 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
3794
3795 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
3796 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
3797
3798 2010-03-05 Jason Merrill <jason@redhat.com>
3799
3800 * g++.dg/abi/mangle40.C: Require weak and alias.
3801
3802 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
3803
3804 PR middle-end/42326
3805 * gfortran.dg/graphite/pr42326.f90: New.
3806 * gfortran.dg/graphite/pr42326-1.f90: New.
3807
3808 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3809
3810 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
3811 (gnat_target_compile): Likewise.
3812 Reinitialize GNAT_UNDER_TEST if target changes.
3813 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
3814 (local_find_gnatmake): Pass full --GCC to gnatlink.
3815 Remove --LINK.
3816
3817 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
3818
3819 PR c/43248
3820 * gcc.dg/compound-literal-1.c: New testcase.
3821
3822 2010-03-04 Martin Jambor <mjambor@suse.cz>
3823
3824 PR tree-optimization/43164
3825 PR tree-optimization/43191
3826 * gcc.c-torture/compile/pr43164.c: New test.
3827 * gcc.c-torture/compile/pr43191.c: Likewise.
3828
3829 2010-03-04 Janus Weil <janus@gcc.gnu.org>
3830
3831 PR fortran/43244
3832 * gfortran.dg/finalize_9.f90: New.
3833
3834 2010-03-04 Tobias Burnus <burnus@net-b.de>
3835 Ken Werner <ken@linux.vnet.ibm.com>
3836
3837 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
3838 to dg-options for spu.
3839 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
3840 dump-scan target to exclude spu.
3841
3842 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
3843
3844 PR middle-end/43209
3845 * gcc.dg/tree-ssa/ivopts-4.c: New.
3846
3847 2010-03-03 Janis Johnson <janis187@us.ibm.com>
3848
3849 * lib/target-supports-dg.exp (check-flags): Provide defaults for
3850 include-opts and exclude-opts; skip checking the flags if arguments
3851 are the same as the defaults.
3852 (dg-xfail-if): Verify the number of arguments, supply defaults
3853 for unspecified optional arguments.
3854 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
3855
3856 2010-03-03 Jason Merrill <jason@redhat.com>
3857
3858 PR c++/12909
3859 * g++.dg/abi/mangle40.C: Updated.
3860
3861 2010-03-03 Jason Merrill <jason@redhat.com>
3862
3863 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
3864 * g++.dg/abi/mangle23.C: Likewise.
3865 * g++.dg/eh/simd-2.C: Likewise.
3866 * g++.dg/ext/attribute-test-2.C: Likewise.
3867 * g++.dg/ext/vector14.C: Likewise.
3868 * g++.dg/other/pr34435.C: Likewise.
3869 * g++.dg/template/conv8.C: Likewise.
3870 * g++.dg/template/nontype9.C: Likewise.
3871 * g++.dg/template/qualttp17.C: Likewise.
3872 * g++.dg/template/ref1.C: Likewise.
3873 * g++.old-deja/g++.pt/crash68.C: Likewise.
3874 * g++.old-deja/g++.pt/ref1.C: Likewise.
3875 * g++.old-deja/g++.pt/ref3.C: Likewise.
3876 * g++.old-deja/g++.pt/ref4.C: Likewise.
3877
3878 PR c++/12909
3879 * g++.dg/abi/mangle40.C: New.
3880 * g++.dg/abi/mangle41.C: New.
3881 * g++.dg/lto/20100302_0.C: New.
3882 * g++.dg/lto/20100302_1.C: New.
3883 * g++.dg/lto/20100302.h: New.
3884
3885 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
3886
3887 PR fortran/43243
3888 * gfortran.dg/internal_pack_12.f90: New test.
3889
3890 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
3891
3892 * gcc.dg/pr36997.c: Adjust error message.
3893
3894 2010-03-03 Mike Stump <mikestump@comcast.net>
3895
3896 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
3897 adjustments to not be present on machines that align the stack to
3898 more than 4 bytes and don't have a red zone yet as that is an
3899 unimplemented optimization.
3900
3901 2010-03-03 Janus Weil <janus@gcc.gnu.org>
3902
3903 PR fortran/43169
3904 * gfortran.dg/impure_assignment_3.f90: New.
3905
3906 2010-03-03 Jakub Jelinek <jakub@redhat.com>
3907
3908 PR debug/43229
3909 * gfortran.dg/pr43229.f90: New test.
3910
3911 PR debug/43237
3912 * gcc.dg/debug/dwarf2/pr43237.c: New test.
3913
3914 PR debug/43177
3915 * gcc.dg/guality/pr43177.c: New test.
3916
3917 2010-03-02 Jason Merrill <jason@redhat.com>
3918
3919 * g++.dg/ext/vector9.C: Adjust error message.
3920 * g++.dg/conversion/simd3.C: Likewise.
3921 * g++.dg/other/error23.C: Likewise.
3922
3923 2010-03-02 Mike Stump <mikestump@comcast.net>
3924
3925 PR c++/41090
3926 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
3927
3928 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
3929
3930 PR fortran/43180
3931 * gfortran.dg/internal_pack_10.f90: New test.
3932
3933 PR fortran/43173
3934 * gfortran.dg/internal_pack_11.f90: New test.
3935
3936 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
3937
3938 PR middle-end/42640
3939 * gcc.dg/tree-ssa/pr42640.c: New.
3940
3941 2010-03-01 Richard Guenther <rguenther@suse.de>
3942
3943 PR tree-optimization/43220
3944 * gcc.c-torture/execute/pr43220.c: New testcase.
3945
3946 2010-03-01 Richard Guenther <rguenther@suse.de>
3947
3948 PR middle-end/43213
3949 * gcc.dg/pr43213.c: New testcase.
3950
3951 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3952
3953 PR pch/14940
3954 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
3955
3956 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3957
3958 * lib/target-supports.exp (check_effective_target_ucn_nocache):
3959 New function.
3960 (check_effective_target_ucn): Likewise.
3961
3962 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
3963 if !ucn.
3964 * gcc.dg/ucnid-2.c: Likewise.
3965 * gcc.dg/ucnid-3.c: Likewise.
3966 * gcc.dg/ucnid-4.c: Likewise.
3967 * gcc.dg/ucnid-11.c: Likewise.
3968 * gcc.dg/ucnid-12.c: Likewise.
3969 * gcc.dg/ucnid-6.c: Skip if !ucn.
3970 * gcc.dg/ucnid-9.c: Likewise.
3971
3972 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3973
3974 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
3975 lists to dg-skip-if.
3976 * gcc.target/i386/stackalign/return-3.c: Likewise.
3977
3978 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3979
3980 * gcc.target/i386/clearcap.map: New file.
3981 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
3982 Pass clearcap.map by default if supported.
3983
3984 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3985
3986 PR fortran/42900
3987 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
3988 Explain this.
3989 * gfortran.dg/stat_2.f90: Likewise.
3990
3991 2010-03-01 Tobias Burnus <burnus@net-b.de>
3992
3993 PR fortran/43199
3994 * gfortran.dg/module_read_2.f90: New test.
3995
3996 2010-02-27 Mark Mitchell <mark@codesourcery.com>
3997
3998 PR c++/42748
3999 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
4000 * g++.dg/abi/mangle12.C: Likewise.
4001 * g++.dg/abi/mangle20-2.C: Likewise.
4002 * g++.dg/abi/mangle17.C: Likewise.
4003 * g++.dg/template/cond2.C: Likewise.
4004 * g++.dg/template/pr35240.C: Likewise.
4005
4006 2010-02-27 Richard Guenther <rguenther@suse.de>
4007
4008 PR tree-optimization/43186
4009 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
4010
4011 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
4012
4013 * g++.dg/abi/packed1.C: Expect warning on the SH.
4014
4015 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
4016
4017 PR c++/42054:
4018 * g++.dg/parse/error37.C: New test.
4019
4020 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
4021
4022 PR c/24577
4023 PR c/43192
4024 * gcc.dg/pr8927-1.c: Match new note.
4025 * gcc.dg/990506-0.c: Likewise.
4026 * gcc.dg/gomp/flush-2.c: Likewise.
4027 * gcc.dg/gomp/atomic-5.c: Likewise.
4028 * gcc.dg/gomp/pr34607.c: Likewise.
4029 * gcc.dg/pr35746.c: Likewise.
4030 * gcc.dg/cpp/pragma-1.c: Likewise.
4031 * gcc.dg/cpp/pragma-2.c: Likewise.
4032 * gcc.dg/pr41842.c: Likewise.
4033 * gcc.dg/noncompile/20040629-1.c: Likewise.
4034 * objc.dg/private-1.m: Likewise.
4035
4036 2010-02-27 Tobias Burnus <burnus@net-b.de>
4037
4038 PR fortran/43185
4039 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
4040 * gfortran.dg/default_initialization_4.f90: New test.
4041
4042 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
4043
4044 * gnat.dg/thin_pointer.ad[sb]: Rename into...
4045 * gnat.dg/thin_pointer1.ad[sb]: ...this.
4046 * gnat.dg/thin_pointer2.adb: New test.
4047 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
4048
4049 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
4050
4051 PR c/20631
4052 * gcc.dg/cpp/c90-pedantic.c: New.
4053 * gcc.dg/cpp/c90.c: New.
4054 * gcc.dg/gnu90-const-expr-1.c: New.
4055 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
4056
4057 2010-02-26 Richard Guenther <rguenther@suse.de>
4058
4059 PR tree-optimization/43186
4060 * gcc.c-torture/compile/pr43186.c: New testcase.
4061
4062 2010-02-26 Jakub Jelinek <jakub@redhat.com>
4063
4064 PR debug/43190
4065 * c-c++-common/dwarf2/pr43190.c: New test.
4066
4067 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
4068
4069 PR testsuite/37074:
4070 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
4071
4072 2010-02-26 Richard Guenther <rguenther@suse.de>
4073
4074 PR tree-optimization/43188
4075 * gcc.c-torture/compile/pr43188.c: New testcase.
4076
4077 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
4078
4079 PR target/43175
4080 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
4081
4082 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
4083
4084 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
4085
4086 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
4087
4088 PR target/43154
4089 * gcc.target/powerpc/pr43154.c: New file.
4090
4091 2010-02-25 Jakub Jelinek <jakub@redhat.com>
4092
4093 PR debug/43166
4094 * gfortran.dg/debug/pr43166.f: New test.
4095
4096 PR debug/43165
4097 * gcc.dg/torture/pr43165.c: New test.
4098
4099 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
4100
4101 PR c/43128
4102 * c-c++-common/pr41779.c: Update.
4103
4104 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4105
4106 PR ada/32547
4107 * lib/gnat-dg.exp (gnat_load): Redefine.
4108
4109 * ada/acats/run_acats: Run run_all.sh with $SHELL.
4110 * ada/acats/run_all.sh: Downcase tasking not implemented message.
4111
4112 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4113
4114 PR libobjc/36610
4115 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
4116 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
4117 -fgnu-runtime.
4118 Sort entries.
4119
4120 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4121
4122 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
4123
4124 2010-02-24 Jakub Jelinek <jakub@redhat.com>
4125
4126 PR debug/43150
4127 * gcc.dg/guality/vla-1.c: New test.
4128
4129 2010-02-24 Tobias Burnus <burnus@net-b.de>
4130
4131 PR fortran/43042
4132 * gfortran.dg/c_ptr_tests_15.f90: New test.
4133
4134 2010-02-23 Jakub Jelinek <jakub@redhat.com>
4135
4136 PR target/43107
4137 * gcc.target/i386/pr43107.c: New test.
4138
4139 2010-02-23 Jason Merrill <jason@redhat.com>
4140
4141 PR c++/43143
4142 * g++.dg/cpp0x/variadic100.C: New.
4143
4144 2010-02-23 Jason Merrill <jason@redhat.com>
4145
4146 PR debug/42800
4147 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
4148 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
4149 * c-c++-common/dwarf2/vla1.c: New.
4150
4151 2010-02-23 Jakub Jelinek <jakub@redhat.com>
4152
4153 PR target/43139
4154 * gcc.dg/pr43139.c: New test.
4155
4156 PR debug/43077
4157 * gcc.dg/guality/pr43077-1.c: New test.
4158
4159 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
4160
4161 PR 43123
4162 * gcc.dg/march.c: New.
4163 * gcc.dg/march-generic.c: New.
4164 * gcc.dg/mtune.c: New.
4165
4166 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
4167
4168 PR middle-end/43083
4169 * gcc.dg/graphite/pr43083.c: New.
4170
4171 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
4172
4173 PR middle-end/43097
4174 * gfortran.dg/graphite/pr43097.f: New.
4175
4176 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
4177 Manuel López-Ibáñez <manu@gcc.gnu.org>
4178
4179 PR middle-end/43140
4180 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
4181
4182 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
4183
4184 PR middle-end/43026
4185 * g++.dg/graphite/pr43026.C: New.
4186
4187 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
4188
4189 PR c++/43126
4190 * gcc.dg/cleanup-1.c: Update.
4191 * gcc.dg/func-args-1.c: Update.
4192 * gcc.dg/format/sentinel-1.c: Update.
4193 * g++.old-deja/g++.jason/scoping10.C: Update.
4194 * g++.old-deja/g++.ns/lookup5.C: Update.
4195 * g++.dg/ext/cleanup-1.C: Update.
4196 * g++.dg/parse/varmod1.C: Update.
4197 * g++.dg/parse/error33.C: Update.
4198 * g++.dg/expr/call3.C: Update.
4199 * g++.dg/func-args-1.C: New.
4200
4201 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
4202
4203 PR c/43125
4204 * gcc.dg/attr-used-2.c: Moved to ...
4205 * c-c++-common/attr-used-2.c: Here.
4206
4207 * gcc.dg/attr-used.c: Moved to ...
4208 * c-c++-common/attr-used.c: Here.
4209
4210 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
4211
4212 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
4213
4214 2010-02-22 Richard Guenther <rguenther@suse.de>
4215
4216 PR lto/43045
4217 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
4218 * gfortran.dg/lto/20100222-1_1.c: Likewise.
4219
4220 2010-02-22 Richard Guenther <rguenther@suse.de>
4221
4222 PR tree-optimization/42749
4223 * gcc.c-torture/compile/pr42749.c: New testcase.
4224
4225 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
4226
4227 PR fortran/43072
4228 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
4229 * gfortran.dg/internal_pack_9.f90: New test.
4230
4231 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
4232
4233 PR c++/23510
4234 * g++.dg/template/recurse.C: Adjust.
4235 * g++.dg/template/pr23510.C: New.
4236
4237 2010-02-21 Dodji Seketeli <dodji@redhat.com>
4238
4239 PR c++/42824
4240 * g++.dg/template/memclass4.C: New test.
4241
4242 2010-02-21 Tobias Burnus <burnus@net-b.de>
4243
4244 PR fortran/35259
4245 * gfortran.dg/reassoc_5.f90: New test.
4246
4247 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
4248
4249 PR target/43067
4250 * gcc.target/i386/pr43067.c: New test.
4251
4252 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
4253
4254 PR c++/35669
4255 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
4256 -Wconversion-null.
4257 * g++.dg/warn/Wconversion-null.C: New test.
4258 * g++.old-deja/g++.other/null1.C: Move to...
4259 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
4260
4261 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
4262
4263 PR fortran/36932
4264 PR fortran/36933
4265 * gfortran.dg/dependency_26.f90: New test.
4266
4267 PR fortran/43072
4268 * gfortran.dg/internal_pack_7.f90: New test.
4269
4270 PR fortran/43111
4271 * gfortran.dg/internal_pack_8.f90: New test.
4272
4273 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
4274
4275 PR 43128
4276 * c-c++-common/pr41779.c: Fix broken testcase.
4277
4278 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
4279
4280 PR 36513
4281 * c-c++-common/pr36513.c: New testcase.
4282 * c-c++-common/pr36513-2.c: New testcase.
4283
4284 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
4285
4286 PR 41779
4287 * c-c++-common/pr41779.c: New.
4288
4289 2010-02-19 Jakub Jelinek <jakub@redhat.com>
4290
4291 PR debug/43084
4292 * gcc.dg/pr43084.c: New test.
4293
4294 2010-02-19 Richard Guenther <rguenther@suse.de>
4295
4296 PR tree-optimization/42916
4297 * gcc.dg/pr42916.c: New testcase.
4298
4299 2010-02-18 Jason Merrill <jason@redhat.com>
4300
4301 PR c++/42837
4302 * g++.dg/abi/packed1.C: Add expected warning.
4303
4304 PR c++/43108
4305 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
4306 * gcc.dg/torture/dg-torture.exp: Likewise.
4307 * c-c++-common/torture/complex-sign.h,
4308 c-c++-common/torture/complex-sign-add.c,
4309 c-c++-common/torture/complex-sign-mixed-add.c,
4310 c-c++-common/torture/complex-sign-mixed-div.c,
4311 c-c++-common/torture/complex-sign-mixed-mul.c,
4312 c-c++-common/torture/complex-sign-mixed-sub.c,
4313 c-c++-common/torture/complex-sign-mul.c,
4314 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
4315 Adapt for C++ compilation as well.
4316
4317 PR c++/43070
4318 * g++.dg/ext/label1.C: Update.
4319 * g++.dg/ext/label2.C: Update.
4320
4321 PR c++/26261
4322 * g++.dg/template/dependent-name6.C: New.
4323
4324 PR c++/43109
4325 * g++.dg/parse/namespace12.C: New.
4326
4327 2010-02-18 Martin Jambor <mjambor@suse.cz>
4328
4329 PR tree-optimization/43066
4330 * gcc.c-torture/compile/pr43066.c: New test.
4331
4332 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
4333
4334 * g++.dg/ext/attrib35.C: Fix target selector string.
4335 * g++.dg/ext/attrib36.C: Ditto.
4336 * g++.dg/ext/attrib37.C: Ditto.
4337 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
4338 * g++.dg/abi/mangle25.C: Ditto.
4339
4340 2010-02-17 Jason Merrill <jason@redhat.com>
4341
4342 PR c++/43069
4343 * g++.dg/parse/namespace11.C: New.
4344
4345 PR c++/43093
4346 * g++.dg/ext/attrib37.C: New.
4347
4348 PR c++/43079
4349 * g++.dg/template/ptrmem20.C: New.
4350
4351 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
4352
4353 PR target/43103
4354 * gcc.target/i386/xop-check.h: Include m256-check.h.
4355 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
4356 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
4357 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
4358 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
4359
4360 2010-02-17 Jakub Jelinek <jakub@redhat.com>
4361
4362 PR debug/42918
4363 * gcc.dg/pr42918.c: New test.
4364
4365 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
4366
4367 * g++.dg/ext/attrib36.C: Require ILP32.
4368
4369 2010-02-16 Richard Guenther <rguenther@suse.de>
4370
4371 PR tree-optimization/41043
4372 * gfortran.dg/pr41043.f90: New testcase.
4373 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
4374
4375 2010-02-16 Jason Merrill <jason@redhat.com>
4376
4377 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
4378
4379 2010-02-16 Ira Rosen <irar@il.ibm.com>
4380
4381 PR tree-optimization/43074
4382 * gcc.dg/vect/fast-math-pr43074.c: New test.
4383
4384 2010-02-16 Jakub Jelinek <jakub@redhat.com>
4385
4386 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
4387
4388 2010-02-16 Jason Merrill <jason@redhat.com>
4389
4390 PR c++/43031
4391 * g++.dg/ext/attrib36.C: New.
4392
4393 PR c++/43036
4394 * g++.dg/other/array6.C: New.
4395
4396 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4397
4398 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
4399
4400 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
4401
4402 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
4403 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
4404 * gcc.target/i386/xop-vpermil2pd-1.c: New.
4405 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
4406 * gcc.target/i386/xop-vpermil2ps-1.c: New.
4407 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
4408
4409 2010-02-15 Richard Guenther <rguenther@suse.de>
4410
4411 PR middle-end/43068
4412 * g++.dg/torture/pr43068.C: New testcase.
4413
4414 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
4415
4416 PR c++/43024
4417 * g++.dg/opt/ice1.C: New.
4418
4419 2010-02-14 Jason Merrill <jason@redhat.com>
4420
4421 PR c++/41997
4422 * g++.dg/cpp0x/initlist-opt.C: New.
4423
4424 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
4425
4426 PR fortran/41113
4427 PR fortran/41117
4428 * gfortran.dg/internal_pack_6.f90: New test.
4429
4430 2010-02-12 Jason Merrill <jason@redhat.com>
4431
4432 PR c++/43054
4433 * g++.dg/cpp0x/variadic99.C: New.
4434
4435 2010-02-12 Jakub Jelinek <jakub@redhat.com>
4436
4437 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
4438 sign extend pointers to gualchk_t.
4439
4440 PR c++/43033
4441 * g++.dg/other/default3.C: Xfail g4 test.
4442
4443 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
4444
4445 PR middle-end/43012
4446 * gcc.dg/graphite/pr43012.c: New.
4447
4448 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
4449
4450 PR middle-end/42930
4451 * g++.dg/graphite/pr42930.C: New.
4452
4453 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
4454
4455 PR middle-end/42914
4456 PR middle-end/42530
4457 * gcc.dg/graphite/pr42530.c: New.
4458 * gcc.dg/graphite/pr42914.c: New.
4459
4460 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
4461
4462 PR middle-end/42771
4463 * gcc.dg/graphite/pr42771.c: New.
4464
4465 2010-02-11 Richard Guenther <rguenther@suse.de>
4466
4467 PR tree-optimization/42998
4468 * gcc.c-torture/compile/pr42998.c: New testcase.
4469
4470 2010-02-10 Jason Merrill <jason@redhat.com>
4471
4472 PR c++/41896
4473 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
4474
4475 PR c++/42983, core issue 906
4476 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
4477 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
4478
4479 PR c++/43016
4480 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
4481
4482 2010-02-10 Richard Guenther <rguenther@suse.de>
4483
4484 PR tree-optimization/43017
4485 * gcc.dg/torture/pr43017.c: New testcase.
4486
4487 2010-02-10 Tobias Burnus <burnus@net-b.de>
4488
4489 PR fortran/40823
4490 * gfortran.dg/private_type_1.f90: Update error location.
4491 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
4492 * gfortran.dg/typebound_operator_2.f03: Ditto.
4493 * gfortran.dg/assignment_2.f90: Ditto.
4494 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
4495 * gfortran.dg/binding_label_tests_9.f03: Ditto.
4496
4497 2010-02-10 Tobias Burnus <burnus@net-b.de>
4498
4499 PR fortran/43015
4500 * gfortran.dg/bind_c_usage_20.f90: New test.
4501
4502 2010-02-10 Jakub Jelinek <jakub@redhat.com>
4503
4504 PR debug/43010
4505 * g++.dg/debug/pr43010.C: New test.
4506
4507 2010-02-10 Richard Guenther <rguenther@suse.de>
4508
4509 PR c/43007
4510 * gcc.c-torture/execute/20100209-1.c: New testcase.
4511 * gcc.dg/fold-div-3.c: Likewise.
4512
4513 2010-02-10 Jakub Jelinek <jakub@redhat.com>
4514
4515 * gcc.dg/builtin-ffs-1.c: New test.
4516
4517 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4518
4519 PR fortran/42999
4520 * gfortran.dg/array_constructor_35.f90: New test.
4521
4522 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4523
4524 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
4525
4526 2010-02-09 Jason Merrill <jason@redhat.com>
4527
4528 PR c++/42399
4529 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
4530
4531 PR c++/42370
4532 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
4533
4534 2010-02-09 Tobias Burnus <burnus@net-b.de>
4535
4536 PR fortran/41869
4537 * gfortran.dg/module_write_1.f90: New test.
4538
4539 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
4540
4541 * gcc.dg/pr19340.c: Adjust.
4542
4543 2010-02-09 Richard Guenther <rguenther@suse.de>
4544
4545 PR tree-optimization/43008
4546 * gcc.c-torture/execute/pr43008.c: New testcase.
4547
4548 2010-02-09 Richard Guenther <rguenther@suse.de>
4549
4550 PR tree-optimization/43000
4551 * gcc.dg/torture/pr43000.c: New testcase.
4552 * gcc.dg/torture/pr43002.c: Likewise.
4553
4554 2010-02-09 Daniel Kraft <d@domob.eu>
4555
4556 PR fortran/39171
4557 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
4558 and pass -Wsurprising as necessary.
4559
4560 2010-02-08 Jakub Jelinek <jakub@redhat.com>
4561
4562 PR tree-optimization/42890
4563 * g++.dg/torture/pr42890.C: New test.
4564
4565 2010-02-08 Richard Guenther <rguenther@suse.de>
4566
4567 PR middle-end/42995
4568 * gcc.dg/tree-ssa/inline-4.c: New testcase.
4569
4570 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
4571
4572 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
4573 return 0 from main.
4574 * gcc.dg/graphite/block-1.c: Same.
4575 * gcc.dg/graphite/block-3.c: Same.
4576 * gcc.dg/graphite/block-4.c: Same.
4577 * gcc.dg/graphite/block-5.c: Same.
4578 * gcc.dg/graphite/block-6.c: Same.
4579 * gcc.dg/graphite/block-7.c: Same.
4580 * gcc.dg/graphite/interchange-0.c: Same.
4581 * gcc.dg/graphite/interchange-1.c: Same.
4582 * gcc.dg/graphite/interchange-10.c: Same.
4583 * gcc.dg/graphite/interchange-11.c: Same.
4584 * gcc.dg/graphite/interchange-12.c: Same.
4585 * gcc.dg/graphite/interchange-2.c: Same.
4586 * gcc.dg/graphite/interchange-3.c: Same.
4587 * gcc.dg/graphite/interchange-4.c: Same.
4588 * gcc.dg/graphite/interchange-5.c: Same.
4589 * gcc.dg/graphite/interchange-6.c: Same.
4590 * gcc.dg/graphite/interchange-7.c: Same.
4591 * gcc.dg/graphite/interchange-8.c: Same.
4592 * gcc.dg/graphite/interchange-9.c: Same.
4593 * gcc.dg/graphite/interchange-mvt.c: Same.
4594
4595 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
4596
4597 * gfortran.dg/graphite/id-19.f: New.
4598 * gfortran.dg/graphite/pr14741.f90: New.
4599 * gfortran.dg/graphite/pr41924.f90: New.
4600 * gfortran.dg/graphite/run-id-2.f90: New.
4601
4602 2010-02-07 Richard Guenther <rguenther@suse.de>
4603
4604 PR middle-end/42956
4605 * gcc.c-torture/compile/pr42956.c: New testcase.
4606
4607 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4608
4609 PR libfortran/42742
4610 * gfortran.dg/fmt_cache_2.f: New test.
4611
4612 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4613
4614 * gfortran.dg/read_no_eor.f90: New test.
4615
4616 2010-02-05 Jason Merrill <jason@redhat.com>
4617
4618 * g++.dg/ext/label13.C: Move constructor body out of class.
4619
4620 2010-02-03 Jason Merrill <jason@redhat.com>
4621
4622 PR c++/42870
4623 * g++.dg/ext/dllexport3.C: New.
4624
4625 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
4626
4627 * gcc.dg/format/ms-format3.c: New test for specific MS types.
4628
4629 2010-02-05 Richard Guenther <rguenther@suse.de>
4630
4631 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
4632
4633 2010-02-05 Dodji Seketeli <dodji@redhat.com>
4634
4635 PR c++/42915
4636 * g++.dg/other/crash-9.C: New test.
4637
4638 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
4639
4640 PR fortran/42309
4641 * gfortran.dg/subref_array_pointer_4.f90 : New test.
4642
4643 2010-02-04 Richard Guenther <rguenther@suse.de>
4644
4645 PR rtl-optimization/42952
4646 * gcc.dg/torture/pr42952.c: New testcase.
4647
4648 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4649
4650 PR libfortran/42901
4651 * gfortran.dg/namelist_60.f90: New test.
4652
4653 2010-02-03 Jason Merrill <jason@redhat.com>
4654
4655 PR c++/40138
4656 * g++.dg/ext/builtin11.C: New.
4657
4658 PR c++/4926
4659 PR c++/38600
4660 * g++.dg/abi/mangle35.C: New.
4661 * g++.dg/abi/mangle37.C: New.
4662
4663 PR c++/12909
4664 * g++.dg/abi/mangle36.C: New.
4665
4666 PR c++/35652
4667 * g++.dg/warn/string1.C: New.
4668
4669 2010-02-03 Richard Guenther <rguenther@suse.de>
4670
4671 PR tree-optimization/42944
4672 * gcc.dg/errno-1.c: New testcase.
4673
4674 2010-02-03 Richard Guenther <rguenther@suse.de>
4675
4676 PR middle-end/42927
4677 * gcc.c-torture/compile/pr42927.c: New testcase.
4678
4679 2010-02-03 Tobias Burnus <burnus@net-b.de>
4680
4681 PR fortran/42936
4682 * gfortran.dg/null_4.f90: New test.
4683
4684 2010-02-02 Jason Merrill <jason@redhat.com>
4685
4686 PR c++/41090
4687 * g++.dg/ext/label13.C: New.
4688
4689 2010-02-02 Tobias Burnus <burnus@net-b.de>
4690
4691 PR fortran/42650
4692 * gfortran.dg/func_result_5.f90: New test.
4693
4694 2010-02-01 Tobias Burnus <burnus@net-b.de>
4695
4696 PR fortran/42922
4697 * gfortran.dg/pure_initializer_3.f90: News test.
4698
4699 2010-01-31 Janus Weil <janus@gcc.gnu.org>
4700
4701 PR fortran/42888
4702 * gfortran.dg/allocate_derived_2.f90: New test.
4703
4704 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
4705
4706 PR middle-end/42898
4707 * gcc.dg/torture/pr42898-2.c: New test.
4708
4709 2010-01-31 Richard Guenther <rguenther@suse.de>
4710
4711 PR middle-end/42898
4712 * gcc.dg/torture/pr42898.c: New testcase.
4713
4714 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
4715
4716 PR fortran/38324
4717 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
4718 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
4719
4720 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
4721
4722 * g++.dg/tree-ssa/inline-1.C: New.
4723 * g++.dg/tree-ssa/inline-2.C: New.
4724 * g++.dg/tree-ssa/inline-3.C: New.
4725
4726 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
4727
4728 PR testsuite/41701
4729 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
4730 the string 'pow' in the pathname of the compiler from generating a
4731 test failure.
4732
4733 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4734
4735 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
4736 * g++.old-deja/g++.mike/eh17.C: Likewise.
4737 * g++.old-deja/g++.mike/p5571.C: Likewise.
4738
4739 2010-01-29 Dodji Seketeli <dodji@redhat.com>
4740
4741 PR c++/42758
4742 PR c++/42634
4743 PR c++/42336
4744 PR c++/42797
4745 PR c++/42880
4746 * g++.dg/other/crash-5.C: New test.
4747 * g++.dg/other/crash-6.C: New test.
4748 * g++.dg/other/crash-7.C: New test.
4749 * g++.dg/other/crash-8.C: New test.
4750
4751 2010-01-29 Jakub Jelinek <jakub@redhat.com>
4752
4753 PR rtl-optimization/42889
4754 * gcc.dg/pr42889.c: New test.
4755
4756 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
4757
4758 * gcc.target/i386/pr42881.c: Use SSE2.
4759
4760 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
4761
4762 PR target/42891
4763 * gcc.target/i386/pr42891.c: New test.
4764
4765 2010-01-28 Richard Guenther <rguenther@suse.de>
4766
4767 PR tree-optimization/42871
4768 * g++.dg/torture/pr42871.C: New testcase.
4769
4770 2010-01-28 Richard Guenther <rguenther@suse.de>
4771
4772 * gcc.dg/Wobjsize-1.h: New testcase.
4773 * gcc.dg/Wobjsize-1.c: Likewise.
4774
4775 2010-01-28 Richard Guenther <rguenther@suse.de>
4776
4777 PR middle-end/42883
4778 * g++.dg/torture/pr42883.C: New testcase.
4779
4780 2010-01-28 Michael Matz <matz@suse.de>
4781
4782 * gcc.target/i386/pr42881.c: New test.
4783
4784 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4785
4786 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
4787 Add i?86-*-solaris2* support.
4788
4789 2010-01-28 Dodji Seketeli <dodji@redhat.com>
4790
4791 PR c++/42713
4792 PR c++/42820
4793 * g++.dg/template/typedef27.C: New test case.
4794 * g++.dg/template/typedef28.C: New test case.
4795
4796 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
4797
4798 * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
4799
4800 2010-01-27 Richard Guenther <rguenther@suse.de>
4801
4802 PR middle-end/42878
4803 * gcc.dg/torture/pr42878-1.c: New testcase.
4804 * gcc.dg/torture/pr42878-2.c: Likewise.
4805
4806 2010-01-27 Jakub Jelinek <jakub@redhat.com>
4807
4808 PR middle-end/42874
4809 * gcc.dg/vla-22.c: New test.
4810
4811 2010-01-26 Jakub Jelinek <jakub@redhat.com>
4812
4813 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
4814 current collation.
4815
4816 2010-01-26 Richard Guenther <rguenther@suse.de>
4817
4818 PR rtl-optimization/42685
4819 * gcc.dg/pr42685.c: New testcase.
4820 * g++.dg/other/pr42685.C: Likewise.
4821
4822 2010-01-26 Richard Guenther <rguenther@suse.de>
4823
4824 PR middle-end/42806
4825 * g++.dg/other/pr42806.C: New testcase.
4826
4827 2010-01-26 Richard Guenther <rguenther@suse.de>
4828
4829 PR tree-optimization/42250
4830 * gcc.dg/pr42250.c: New testcase.
4831
4832 2010-01-25 Arnaud Charlet <charlet@adacore.com>
4833
4834 * gnat.dg/array_bounds_test.adb: New test.
4835
4836 2010-01-25 Tobias Burnus <burnus@net-b.de>
4837
4838 PR fortran/42858
4839 * gfortran.dg/generic_21.f90: New test.
4840
4841 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4842
4843 PR testsuite/41522
4844 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
4845
4846 2010-01-24 Mark Mitchell <mark@codesourcery.com>
4847
4848 PR c++/42748
4849 * g++.dg/abi/arm_va_list2.C: New test.
4850 * g++.dg/abi/arm_va_list2.h: Companion header file.
4851
4852 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
4853
4854 PR fortran/41044
4855 * gfortran.dg/parameter_array_ref_2.f90 : New test.
4856
4857 PR fortran/41167
4858 * gfortran.dg/char_array_arg_1.f90 : New test.
4859
4860 * gfortran.dg/pr25923.f90 : Remove XFAIL.
4861
4862 2010-01-24 Tobias Burnus <burnus@net-b.de>
4863
4864 PR fortran/39304
4865 * gfortran.dg/generic_20.f90: New test.
4866
4867 2010-01-22 Michael Matz <matz@suse.de>
4868
4869 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
4870 -msse2.
4871
4872 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
4873
4874 PR fortran/42736
4875 * gfortran.dg/dependency_25.f90 : New test.
4876
4877 2010-01-21 Martin Jambor <mjambor@suse.cz>
4878
4879 PR tree-optimization/42585
4880 * gcc.dg/tree-ssa/pr42585.c: New test.
4881
4882 2010-01-21 Richard Guenther <rguenther@suse.de>
4883
4884 PR middle-end/19988
4885 * gcc.dg/pr19988.c: New testcase.
4886
4887 2010-01-20 Janis Johnson <janis187@us.ibm.com>
4888
4889 * g++.dg/compat/decimal/compat-common.h: New file.
4890 * g++.dg/compat/decimal/decimal-dummy.h: New file.
4891 * g++.dg/compat/decimal/pass_x.h: New file.
4892 * g++.dg/compat/decimal/pass_y.h: New file.
4893 * g++.dg/compat/decimal/pass-1_main.C: New file.
4894 * g++.dg/compat/decimal/pass-1_x.C: New file.
4895 * g++.dg/compat/decimal/pass-1_y.C: New file.
4896 * g++.dg/compat/decimal/pass-2_main.C: New file.
4897 * g++.dg/compat/decimal/pass-2_x.C: New file.
4898 * g++.dg/compat/decimal/pass-2_y.C: New file.
4899 * g++.dg/compat/decimal/pass-3_main.C: New file.
4900 * g++.dg/compat/decimal/pass-3_x.C: New file.
4901 * g++.dg/compat/decimal/pass-3_y.C: New file.
4902 * g++.dg/compat/decimal/pass-4_main.C: New file.
4903 * g++.dg/compat/decimal/pass-4_x.C: New file.
4904 * g++.dg/compat/decimal/pass-4_y.C: New file.
4905 * g++.dg/compat/decimal/pass-5_main.C: New file.
4906 * g++.dg/compat/decimal/pass-5_x.C: New file.
4907 * g++.dg/compat/decimal/pass-5_y.C: New file.
4908 * g++.dg/compat/decimal/pass-6_main.C: New file.
4909 * g++.dg/compat/decimal/pass-6_x.C: New file.
4910 * g++.dg/compat/decimal/pass-6_y.C: New file.
4911 * g++.dg/compat/decimal/return_x.h: New file.
4912 * g++.dg/compat/decimal/return_y.h: New file.
4913 * g++.dg/compat/decimal/return-1_main.C: New file.
4914 * g++.dg/compat/decimal/return-1_x.C: New file.
4915 * g++.dg/compat/decimal/return-1_y.C: New file.
4916 * g++.dg/compat/decimal/return-2_main.C: New file.
4917 * g++.dg/compat/decimal/return-2_x.C: New file.
4918 * g++.dg/compat/decimal/return-2_y.C: New file.
4919 * g++.dg/compat/decimal/return-3_main.C: New file.
4920 * g++.dg/compat/decimal/return-3_x.C: New file.
4921 * g++.dg/compat/decimal/return-3_y.C: New file.
4922 * g++.dg/compat/decimal/return-4_main.C: New file.
4923 * g++.dg/compat/decimal/return-4_x.C: New file.
4924 * g++.dg/compat/decimal/return-4_y.C: New file.
4925 * g++.dg/compat/decimal/return-5_main.C: New file.
4926 * g++.dg/compat/decimal/return-5_x.C: New file.
4927 * g++.dg/compat/decimal/return-5_y.C: New file.
4928 * g++.dg/compat/decimal/return-6_main.C: New file.
4929 * g++.dg/compat/decimal/return-6_x.C: New file.
4930 * g++.dg/compat/decimal/return-6_y.C: New file.
4931
4932 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
4933
4934 PR debug/42715
4935 * gcc.dg/pr42715.c: New.
4936
4937 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
4938
4939 PR c++/42038
4940 * g++.dg/parse/crash55.C: New.
4941
4942 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
4943
4944 PR debug/42782
4945 * gcc.dg/guality/pr42782.c: New.
4946
4947 2010-01-20 Jason Merrill <jason@redhat.com>
4948
4949 PR c++/41788
4950 * g++.dg/abi/packed1.C: New.
4951
4952 PR c++/41920
4953 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
4954
4955 PR c++/40750
4956 * g++.dg/parse/fn-typedef1.C: New.
4957 * g++.dg/other/cv_quals.C: Adjust.
4958
4959 2010-01-20 Anthony Green <green@moxielogic.com>
4960
4961 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
4962 pack(push) pragma).
4963 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
4964 * gcc.dg/20020312-2.c: Port this to the moxie core.
4965 * gcc.dg/weak/typeof-2.c: Ditto.
4966
4967 2010-01-20 Richard Guenther <rguenther@suse.de>
4968
4969 PR tree-optimization/42717
4970 * gcc.c-torture/compile/pr42717.c: New testcase.
4971
4972 2010-01-20 Jakub Jelinek <jakub@redhat.com>
4973
4974 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
4975 of signed, add a few new tests.
4976
4977 PR middle-end/42803
4978 * g++.dg/parse/limits-initializer1.C: New test.
4979
4980 2010-01-19 Janus Weil <janus@gcc.gnu.org>
4981
4982 PR fortran/42804
4983 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
4984 * gfortran.dg/typebound_call_12.f03: New test.
4985
4986 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
4987
4988 PR fortran/42783
4989 * gfortran.dg/bounds_check_15.f90 : New test.
4990
4991 2010-01-19 Michael Matz <matz@suse.de>
4992
4993 PR tree-optimization/41783
4994 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
4995
4996 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4997
4998 PR target/38697.
4999 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
5000 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
5001 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
5002 * gcc.target/arm/neon/vget_lows16.c: Likewise.
5003 * gcc.target/arm/neon/vget_lows32.c: Likewise.
5004 * gcc.target/arm/neon/vget_lows64.c: Likewise.
5005 * gcc.target/arm/neon/vget_lows8.c: Likewise.
5006 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
5007 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
5008 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
5009 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
5010
5011 2010-01-19 Janus Weil <janus@gcc.gnu.org>
5012
5013 PR fortran/42545
5014 * gfortran.dg/extends_6.f03: Modified an error message.
5015 * gfortran.dg/extends_10.f03: New test.
5016 * gfortran.dg/private_type_6.f03: Modified an error message.
5017 * gfortran.dg/structure_constructor_8.f03: Ditto.
5018
5019 2010-01-19 Jakub Jelinek <jakub@redhat.com>
5020
5021 PR tree-optimization/42719
5022 * gcc.dg/pr42719.c: New test.
5023
5024 PR debug/42728
5025 * gcc.dg/pr42728.c: New test.
5026
5027 2010-01-19 Anthony Green <green@moxielogic.com>
5028
5029 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
5030
5031 2010-01-18 Anthony Green <green@moxielogic.com>
5032
5033 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
5034 for moxie.
5035
5036 2010-01-19 Dodji Seketeli <dodji@redhat.com>
5037
5038 * g++.dg/template/error45.C: reverted as part of reverting the
5039 fix of PR c++/42634.
5040
5041 2010-01-18 Dodji Seketeli <dodji@redhat.com>
5042
5043 PR c++/42634
5044 * g++.dg/template/error45.C: New test.
5045
5046 2010-01-18 Dodji Seketeli <dodji@redhat.com>
5047
5048 PR c++/42766
5049 * g++.dg/conversion/op6.C: New test.
5050
5051 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
5052
5053 PR target/42774
5054 * gcc.target/alpha/pr42774.c: New test.
5055
5056 2010-01-18 Richard Guenther <rguenther@suse.de>
5057
5058 PR tree-optimization/42781
5059 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
5060
5061 2010-01-17 Richard Guenther <rguenther@suse.de>
5062
5063 PR middle-end/42248
5064 * gcc.c-torture/execute/pr42248.c: New testcase.
5065
5066 2010-01-17 Richard Guenther <rguenther@suse.de>
5067
5068 PR tree-optimization/42773
5069 * g++.dg/torture/pr42773.C: New testcase.
5070
5071 2010-01-17 Janus Weil <janus@gcc.gnu.org>
5072
5073 PR fortran/42677
5074 * gfortran.dg/interface_assignment_5.f90: New test.
5075
5076 2010-01-17 Dodji Seketeli <dodji@redhat.com>
5077
5078 PR c++/42697
5079 * g++.dg/template/crash94.C: Reverted.
5080
5081 2010-01-17 Jie Zhang <jie.zhang@analog.com>
5082
5083 PR debug/42767
5084 * gcc.dg/debug/pr42767.c: New.
5085
5086 2010-01-15 Jason Merrill <jason@redhat.com>
5087
5088 PR c++/42761
5089 * g++.dg/cpp0x/decltype22.C: New.
5090
5091 2010-01-16 Jakub Jelinek <jakub@redhat.com>
5092
5093 PR middle-end/42760
5094 * g++.dg/torture/pr42760.C: New test.
5095
5096 2010-01-15 Jing Yu <jingyu@google.com>
5097
5098 PR rtl-optimization/42691
5099 * gcc.c-torture/execute/pr42691.c: New.
5100
5101 2010-01-15 Richard Guenther <rguenther@suse.de>
5102
5103 PR middle-end/42739
5104 * g++.dg/torture/pr42739.C: New testcase.
5105
5106 2010-01-15 Dodji Seketeli <dodji@redhat.com>
5107
5108 * g++.dg/template/error45.C: Revert as part of reverting changes
5109 or PR c++/42634.
5110
5111 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5112
5113 PR fortran/42684
5114 * gfortran.dg/interface_31.f90: New test.
5115
5116 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
5117
5118 * gcc.target/powerpc/pr42747.c: New file.
5119
5120 2010-01-14 Jakub Jelinek <jakub@redhat.com>
5121
5122 PR middle-end/42674
5123 * c-c++-common/pr42674.c: New test.
5124
5125 PR c++/42608
5126 * g++.dg/template/instantiate11.C: New test.
5127
5128 2010-01-14 Jason Merrill <jason@redhat.com>
5129
5130 PR c++/42701
5131 * g++.dg/overload/error3.C: New.
5132
5133 PR c++/42655
5134 * g++.dg/overload/rvalue1.C: New.
5135
5136 2010-01-14 Martin Jambor <mjambor@suse.cz>
5137
5138 PR tree-optimization/42706
5139 * gcc.dg/ipa/pr42706.c: New testcase.
5140
5141 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
5142
5143 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
5144
5145 2010-01-14 Martin Jambor <mjambor@suse.cz>
5146
5147 PR tree-optimization/42714
5148 * g++.dg/torture/pr42714.C: New test.
5149
5150 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
5151
5152 PR rtl-optimization/42246
5153 * gfortran.dg/pr42246-2.f: New.
5154
5155 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
5156
5157 PR rtl-optimization/42389
5158 * gcc.dg/pr42389.c: New.
5159
5160 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
5161
5162 PR rtl-optimization/42388
5163 * gcc.dg/pr42388.c: New.
5164
5165 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
5166
5167 PR rtl-optimization/42294
5168 * gfortran.dg/pr42294.f: New.
5169
5170 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
5171
5172 PR rtl-optimization/39453
5173 PR rtl-optimization/42246
5174 * gcc.dg/pr39453.c: New.
5175 * gcc.dg/pr42246.c: New.
5176
5177 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
5178
5179 PR middle-end/42245
5180 * gcc.dg/pr42245.c: New.
5181 * gcc.dg/pr42245-2.c: New.
5182
5183 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
5184
5185 PR rtl-optimization/42249
5186 * gcc.dg/pr42249.c: New.
5187
5188 2010-01-14 Jakub Jelinek <jakub@redhat.com>
5189
5190 PR c/42721
5191 * gcc.c-torture/execute/pr42721.c: New test.
5192
5193 2010-01-14 Ira Rosen <irar@il.ibm.com>
5194
5195 PR tree-optimization/42709
5196 * gcc.dg/vect/pr42709.c: New test.
5197
5198 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
5199
5200 PR fortran/41478
5201 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
5202 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
5203
5204 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
5205
5206 PR fortran/42481
5207 * gfortran.dg/generic_19.f90 : New test.
5208
5209 2010-01-13 Richard Guenther <rguenther@suse.de>
5210
5211 PR tree-optimization/42730
5212 * gcc.c-torture/compile/pr42730.c: New testcase.
5213
5214 2010-01-13 Steve Ellcey <sje@cup.hp.com>
5215
5216 PR target/pr42542
5217 * gcc.target/ia64/pr42542-1.c: New.
5218 * gcc.target/ia64/pr42542-2.c: New.
5219 * gcc.target/ia64/pr42542-3.c: New.
5220
5221 2010-01-13 Dodji Seketeli <dodji@redhat.com>
5222
5223 PR c++/42634
5224 * g++.dg/template/error45.C: New test.
5225
5226 2010-01-13 Martin Jambor <mjambor@suse.cz>
5227
5228 PR tree-optimization/42704
5229 * g++.dg/torture/pr42704.C: New test.
5230
5231 2010-01-13 Martin Jambor <mjambor@suse.cz>
5232
5233 PR tree-optimization/42703
5234 * gcc.c-torture/compile/pr42703.c: New test.
5235
5236 2010-01-13 Richard Guenther <rguenther@suse.de>
5237
5238 PR tree-optimization/42705
5239 * gcc.c-torture/compile/pr42705.c: New testcase.
5240
5241 2010-01-13 Jie Zhang <jie.zhang@analog.com>
5242
5243 * gcc.target/bfin/l2.c: New test.
5244 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
5245
5246 2010-01-13 Richard Guenther <rguenther@suse.de>
5247
5248 PR middle-end/42716
5249 * gcc.c-torture/compile/pr42716.c: New testcase.
5250
5251 2010-01-13 Richard Guenther <rguenther@suse.de>
5252
5253 PR lto/42678
5254 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
5255
5256 2010-01-12 Joseph Myers <joseph@codesourcery.com>
5257
5258 PR c/42708
5259 * gcc.c-torture/compile/pr42708-1.c: New test.
5260
5261 2010-01-12 Jakub Jelinek <jakub@redhat.com>
5262
5263 PR debug/42662
5264 * gcc.dg/pr42662.c: New test.
5265
5266 PR tree-optimization/42645
5267 * g++.dg/other/pr42645-1.C: New test.
5268 * g++.dg/other/pr42645-2.C: New test.
5269
5270 2010-01-11 Janis Johnson <janis187@us.ibm.com>
5271
5272 PR target/42416
5273 * gcc.target/powerpc/warn-1.c: New test.
5274 * gcc.target/powerpc/warn-2.c: New test.
5275
5276 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
5277
5278 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
5279 stack alignment.
5280
5281 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
5282
5283 * gcc.dg/lto/20100108_0.c: New.
5284
5285 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
5286
5287 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
5288 Add -march=i686 -msse for 32bit x86 targets.
5289
5290 2010-01-10 Richard Guenther <rguenther@suse.de>
5291
5292 PR middle-end/42667
5293 * gcc.dg/torture/pr42667.c: New testcase.
5294
5295 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5296
5297 PR fortran/32489
5298 * gfortran.dg/array_constructor_34.f90: New test.
5299
5300 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5301
5302 PR fortran/20923
5303 * gfortran.dg/array_constructor_33.f90: New test.
5304 gfortran.dg/array_function_5.f90: Add credit.
5305
5306 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
5307
5308 PR debug/42631
5309 * gcc.dg/pr42631.c: New.
5310
5311 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
5312
5313 PR debug/42630
5314 * gcc.dg/pr42630.c: New.
5315
5316 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
5317
5318 PR debug/42629
5319 * gcc.dg/pr42629.c: New.
5320
5321 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
5322
5323 PR middle-end/42363
5324 * gcc.dg/torture/pr42363.c: New.
5325
5326 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
5327
5328 PR debug/42604
5329 PR debug/42395
5330 * gcc.dg/vect/pr42604.c: New.
5331 * gcc.dg/vect/pr42395.c: New.
5332
5333 2010-01-09 Richard Guenther <rguenther@suse.de>
5334
5335 PR middle-end/42512
5336 * gcc.c-torture/execute/pr42512.c: New testcase.
5337
5338 2010-01-09 Tobias Burnus <burnus@net-b.de>
5339
5340 PR fortran/41298
5341 * gfortran.dg/c_ptr_tests_14.f90: New test.
5342
5343 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5344
5345 PR ada/41929
5346 * gnat.dg/null_pointer_deref1.adb: Don't run on
5347 sparc*-sun-solaris2.11.
5348
5349 2010-01-08 Richard Guenther <rguenther@suse.de>
5350
5351 PR lto/42528
5352 * gcc.dg/lto/20100103-1_0.c: New testcase.
5353 * gcc.dg/lto/20100103-2_0.c: Likewise.
5354
5355 2010-01-08 Tobias Burnus <burnus@net-b.de
5356
5357 PR/fortran 25829
5358 * gfortran.dg/asynchronous_1.f90: New test.
5359 * gfortran.dg/asynchronous_2.f90: New test.
5360 * gfortran.dg/conflicts.f90: Update error message.
5361
5362 2010-01-07 Dodji Seketeli <dodji@redhat.com>
5363
5364 c++/40155
5365 * g++.dg/cpp0x/variadic-unify-2.C: New test.
5366
5367 2010-01-07 Jakub Jelinek <jakub@redhat.com>
5368
5369 PR tree-optimization/42625
5370 * g++.dg/opt/dtor4.C: New test.
5371 * g++.dg/opt/dtor4.h: New.
5372 * g++.dg/opt/dtor4-aux.cc: New.
5373
5374 2010-01-07 Tobias Burnus <burnus@net-b.de>
5375
5376 PR fortran/42597
5377 * gfortran.dg/proc_ptr_26.f90: New test.
5378
5379 2010-01-07 Tobias Burnus <burnus@net-b.de>
5380
5381 PR fortran/41872
5382 * gfortran.dg/allocatable_scalar_7.f90: New test.
5383
5384 2010-01-06 Richard Guenther <rguenther@suse.de>
5385
5386 * gcc.c-torture/compile/pr42632.c: New testcase.
5387
5388 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
5389
5390 PR target/42542
5391 * gcc.target/i386/pr42542-4.c: New.
5392 * gcc.target/i386/pr42542-4a.c: Likewise.
5393 * gcc.target/i386/pr42542-5.c: Likewise.
5394 * gcc.target/i386/pr42542-5a.c: Likewise.
5395
5396 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
5397
5398 * gcc.dg/tls/opt-15.c: New test.
5399
5400 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
5401
5402 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
5403
5404 2010-01-05 Martin Jambor <mjambor@suse.cz>
5405
5406 PR tree-optimization/42462
5407 * g++.dg/torture/pr42462.C: New test.
5408
5409 2010-01-05 Jason Merrill <jason@redhat.com>
5410
5411 * g++.dg/cpp0x/initlist30.C: New test.
5412
5413 2010-01-05 Richard Guenther <rguenther@suse.de>
5414
5415 PR tree-optimization/42614
5416 * gcc.c-torture/execute/pr42614.c: New testcase.
5417
5418 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
5419
5420 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
5421 * gcc.dg/Wunreachable-1.c: Remove the testcase of
5422 -Wunreachable-code.
5423 * gcc.dg/Wunreachable-2.c: Likewise.
5424 * gcc.dg/Wunreachable-3.c: Likewise.
5425 * gcc.dg/Wunreachable-4.c: Likewise.
5426 * gcc.dg/Wunreachable-5.c: Likewise.
5427 * gcc.dg/Wunreachable-6.c: Likewise.
5428 * gcc.dg/Wunreachable-7.c: Likewise.
5429 * gcc.dg/Wunreachable-8.c: Likewise.
5430 * gcc.dg/20041231-1.c: Likewise.
5431
5432 2010-01-05 Jakub Jelinek <jakub@redhat.com>
5433
5434 PR other/42611
5435 * gcc.dg/pr42611.c: New test.
5436
5437 PR tree-optimization/42508
5438 * g++.dg/opt/pr42508.C: New test.
5439
5440 2010-01-05 Tobias Burnus <burnus@net-b.de>
5441
5442 PR fortran/41872
5443 * gfortran.dg/allocatable_scalar_8.f90: New.
5444
5445 2010-01-04 Martin Jambor <mjambor@suse.cz>
5446
5447 PR tree-optimization/42398
5448 * gcc.c-torture/compile/pr42398.c: New test.
5449
5450 2010-01-04 Jason Merrill <jason@redhat.com>
5451
5452 PR c++/42555
5453 * g++.dg/ext/attrib35.C: New.
5454
5455 PR c++/42567
5456 * g++.dg/cpp0x/auto17.C: New.
5457
5458 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
5459
5460 * gcc.dg/lto/20100104_0.c: New.
5461
5462 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
5463
5464 PR target/42542
5465 * gcc.target/i386/pr42542-1.c: New.
5466 * gcc.target/i386/pr42542-1a.c: Likewise.
5467 * gcc.target/i386/pr42542-1b.c: Likewise.
5468 * gcc.target/i386/pr42542-2.c: Likewise.
5469 * gcc.target/i386/pr42542-2a.c: Likewise.
5470 * gcc.target/i386/pr42542-2b.c: Likewise.
5471 * gcc.target/i386/pr42542-3.c: Likewise.
5472 * gcc.target/i386/pr42542-3a.c: Likewise.
5473
5474 2009-01-04 Tobias Burnus <burnus@net-b.de>
5475
5476 PR fortran/41872
5477 * gfortran.dg/allocatable_scalar_5.f90: New test.
5478 * gfortran.dg/allocatable_scalar_6.f90: New test.
5479
5480 2010-01-03 Richard Guenther <rguenther@suse.de>
5481
5482 PR testsuite/42583
5483 * gfortran.dg/gomp/recursion1.f90: Remove.
5484
5485 2010-01-03 Richard Guenther <rguenther@suse.de>
5486
5487 * gcc.dg/Warray-bounds.c: Remove XFAILs.
5488 * gcc.dg/uninit-6.c: Likewise.
5489 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
5490
5491 2010-01-03 Richard Guenther <rguenther@suse.de>
5492
5493 PR tree-optimization/42589
5494 * gcc.target/i386/pr42589.c: New testcase.
5495
5496 2010-01-03 Richard Guenther <rguenther@suse.de>
5497
5498 PR tree-optimization/42438
5499 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
5500
5501 2010-01-02 Richard Guenther <rguenther@suse.de>
5502
5503 PR testsuite/41651
5504 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
5505
5506 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
5507
5508 PR target/42448
5509 * gcc.target/alpha/pr42448-1.c: New test.
5510 * gcc.target/alpha/pr42448-2.c: Ditto.
5511
5512 2010-01-01 Joseph Myers <joseph@codesourcery.com>
5513
5514 PR preprocessor/41947
5515 * gcc.dg/c99-hexfloat-3.c: New test.
5516
5517 2010-01-01 Richard Guenther <rguenther@suse.de>
5518
5519 PR c/42570
5520 * gcc.c-torture/execute/pr42570.c: New testcase.
5521
5522 2010-01-01 Richard Guenther <rguenther@suse.de>
5523
5524 PR middle-end/42559
5525 * gcc.c-torture/compile/pr42559.c: New testcase.
5526
5527 \f
5528 Copyright (C) 2010 Free Software Foundation, Inc.
5529
5530 Copying and distribution of this file, with or without modification,
5531 are permitted in any medium without royalty provided the copyright
5532 notice and this notice are preserved.