]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
20030222-1.x: New file.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
906c5773
UW
12008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2
3 * gcc.c-torture/execute/20030222-1.x: New file.
4 * gcc.dg/tree-ssa/ssa-fre-3.c: Disable test on SPU.
5 * gcc.dg/lower-subreg-1.c: Likewise.
6
8f9ddf6a
UW
72008-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
8
9 SPU single-precision FP does not support subnormals:
10 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
11
12 SPU single-precision FP does not support Inf or Nan:
13 * gcc.c-torture/execute/ieee/inf-1.c: Disable "float" Inf test on SPU.
14 * gcc.c-torture/execute/ieee/compare-fp-1.x: New file.
15 * gcc.c-torture/execute/ieee/compare-fp-4.x: Disable test on SPU.
16 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Disable test on SPU.
17 * gcc.c-torture/execute/ieee/fp-cmp-4f.x: New file.
18 * gcc.c-torture/execute/ieee/fp-cmp-8f.x: New file.
19 * gcc.dg/pr15784-3.c: Disable test on SPU.
20 * gcc.dg/pr28796-2.c: Likewise.
21 * gcc.dg/float-range-1.c: Likewise.
22 * gcc.dg/float-range-3.c: Likewise.
23 * gcc.dg/float-range-4.c: Likewise.
24 * gcc.dg/float-range-5.c: Likewise.
25 * gcc.dg/fold-overflow-1.c: Likewise.
26 * gcc.dg/builtins-1.c: SPU does not support __builtin_inff.
27 * gcc.dg/builtin-inf-1.c: SPU does not support __builtin_inff.
28 Check for error instead of warning "does not support infinity".
29 * gcc.dg/builtins-43.c: Disable "float" Inf/Nan tests on SPU.
30 * gcc.dg/builtins-44.c: Likewise.
31 * gcc.dg/builtins-45.c: Likewise.
32 * gcc.dg/torture/builtin-math-2.c: Likewise.
33 * gcc.dg/torture/builtin-logb-1.c: Likewise.
34 * gcc.dg/torture/builtin-modf-1.c: Likewise.
35 * gcc.dg/torture/builtin-ldexp-1.c: Likewise.
36 * gcc.dg/torture/builtin-frexp-1.c: Likewise.
37 * gcc.dg/torture/type-generic-1.c: Disable test on SPU.
38 * g++.dg/torture/type-generic-1.C: Likewise.
39
40 SPU single-precision FP always rounds towards zero:
41 * gcc.c-torture/execute/ieee/920518-1.x: New file.
42 * gcc.c-torture/execute/ieee/20010114-2.x: New file.
43 * gcc.c-torture/execute/ieee/20030331-1.x: New file.
44 * gcc.dg/torture/fp-int-convert-float.c: Disable test on SPU.
45 * gcc.dg/torture/fp-int-convert-timode.c: Disable "float" test on SPU.
46
04f2b606
TK
472008-07-02 Thomas Koenig <tkoenig@gcc.gnu.org>
48
49 PR fortran/36590
50 PR fortran/36681
51 * gfortran.dg/count_mask_1.f90: New test.
52
966308b3
IR
532008-07-02 Ira Rosen <irar@il.ibm.com>
54
55 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: Add noinline
56 attribute to main1().
57 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Increase the loop
58 bound in order to make it worth to vectorize the loop.
59 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: Likewise.
60
45432cd0
JD
612008-07-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
62
63 PR fortran/36676
64 * gfortran.dg/namelist_51.f90: New test.
65
b61b26e4
JM
662008-07-01 Joseph Myers <joseph@codesourcery.com>
67
68 * lib/target-supports.exp (check_effective_target_vect_int,
69 check_effective_target_vect_shift,
70 check_effective_target_vect_long,
71 check_effective_target_vect_float,
72 check_effective_target_vect_no_align,
73 check_effective_target_vect_int_mult): Check for ARM.
74 (check_effective_target_arm_neon): New.
75 (check_effective_target_vect_cmdline_needed): Use it.
76
f83c7f63
DJ
772008-07-01 Daniel Jacobowitz <dan@codesourcery.com>
78
79 * g++.dg/other/opaque-1.C, g++.dg/other/opaque-2.C,
80 g++.dg/other/opaque-3.C: Also run on powerpc*-*-linux*spe*.
81
f3e10a2b
UB
822008-07-01 Uros Bizjak <ubizjak@gmail.com>
83
84 * gcc.target/i386/quad-sse.c: New test.
85
c0d459f0
RG
862008-07-01 Richard Guenther <rguenther@suse.de>
87
88 PR tree-optimization/36666
89 * gcc.c-torture/compile/pr36666.c: New testcase.
90
ab652c72
EB
912008-07-01 Eric Botcazou <ebotcazou@adacore.com>
92
93 * gnat.dg/pack10.adb: New test.
94
0f0b2613
AH
952008-06-30 Andy Hutchinson <hutchinsonandy@aim.com>
96
97 PR target/36598
98 * gcc.dg/memcpy-1.c: Mark test XFAIL for avr target.
99
f3e10a2b 1002008-06-30 Uros Bizjak <ubizjak@gmail.com>
33af070f
UB
101
102 * gcc.target/i386/movti.c: New test.
103
b2febff9
JJ
1042008-06-30 Jakub Jelinek <jakub@redhat.com>
105
106 PR c++/36662
107 * g++.dg/ext/altivec-16.C: New test.
108
e2cefdd9
IR
1092008-06-30 Ira Rosen <irar@il.ibm.com>
110
111 PR tree-optimization/36648
112 * g++.dg/vect/pr36648.cc: New testcase.
113
1ffe7b6e
PC
1142008-06-29 Paolo Carlini <paolo.carlini@oracle.com>
115
116 PR c++/36655
117 * g++.dg/cpp0x/extern_template-2.C: New.
118 * g++.dg/cpp0x/extern_template.C: Rename to...
119 * g++.dg/cpp0x/extern_template-1.C: ... this.
120
986a8d11
TK
1212008-06-29 Thomas Koenig <tkoenig@gcc.gnu.org>
122
123 PR fortran/36341
124 * gfortran.dg/matmul_bounds_1.f90: New test.
125
7dfab247
JJ
1262008-06-29 Jakub Jelinek <jakub@redhat.com>
127
128 PR testsuite/36620
129 * gcc.dg/pr36504.c: Add -w to dg-options.
130
e6f4b8cc
IR
1312008-06-29 Ira Rosen <irar@il.ibm.com>
132
133 * gcc.dg/vect/pr36493.c: Require vect_long.
134
23b1e6ac
JD
1352008-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
136
137 * gfortran.dg/namelist_50.f90: New test.
138
624b157f
JM
1392008-06-28 Joseph Myers <joseph@codesourcery.com>
140
141 * gcc.c-torture/compile/20080628-1.c: New test.
142
f82c70cc
RG
1432008-06-28 Richard Guenther <rguenther@suse.de>
144
145 * gcc.c-torture/execute/pta-field-1.c: Add return 0.
146 * gcc.c-torture/execute/pta-field-2.c: Likewise.
147
15c15196
RG
1482008-06-28 Richard Guenther <rguenther@suse.de>
149
150 * gcc.dg/tree-ssa/pr24287.c: Remove XFAIL.
151
b8df3445
MM
1522008-06-27 Mark Mitchell <mark@codesourcery.com>
153
154 * g++.dg/abi/arm_cxa_vec2.C: New test.
155
0ac69b47
JJ
1562008-06-28 Jakub Jelinek <jakub@redhat.com>
157
158 PR c++/36364
159 * g++.dg/template/repo9.C: New test.
160
a7235bfb
PC
1612008-06-27 Paolo Carlini <paolo.carlini@oracle.com>
162
163 PR c++/36655
164 * g++.dg/cpp0x/extern_template.C: New.
165
ca2b1311
JJ
1662008-06-27 Jakub Jelinek <jakub@redhat.com>
167
168 * gcc.dg/gomp/pr27388-3.c: Adjust dg-final.
169
b7091901
RG
1702008-06-27 Richard Guenther <rguenther@suse.de>
171
172 PR tree-optimization/36400
173 PR tree-optimization/36373
174 PR tree-optimization/36344
175 * gcc.dg/torture/pr36373-1.c: New testcase.
176 * gcc.dg/torture/pr36373-2.c: Likewise.
177 * gcc.dg/torture/pr36373-3.c: Likewise.
178 * gcc.dg/torture/pr36373-4.c: Likewise.
179 * gcc.dg/torture/pr36373-5.c: Likewise.
180 * gcc.dg/torture/pr36373-6.c: Likewise.
181 * gcc.dg/torture/pr36373-7.c: Likewise.
182 * gcc.dg/torture/pr36373-8.c: Likewise.
183 * gcc.dg/torture/pr36373-9.c: Likewise.
184 * gcc.dg/torture/pr36373-10.c: Likewise.
185 * gcc.dg/torture/pr36400.c: Likewise.
186 * gcc.c-torture/execute/pta-field-1.c: Likewise.
187 * gcc.c-torture/execute/pta-field-2.c: Likewise.
188 * gcc.dg/tree-ssa/loadpre8.c: Remove XFAIL.
189 * gcc.dg/tree-ssa/pr24287.c: XFAIL.
190
d9338c67
EB
1912008-06-27 Eric Botcazou <ebotcazou@adacore.com>
192
193 * gnat.dg/aggr9.ad[sb]: New test.
194 * gnat.dg/aggr9_pkg.ads: New helper.
195
1a13360e
OH
1962008-06-27 Olivier Hainque <hainque@adacore.com>
197
198 * gnat.dg/aligned_vla.adb: New test.
199
74b0ec7c
JM
2002008-06-26 Joseph Myers <joseph@codesourcery.com>
201
202 * gcc.dg/inline-32.c, gcc.dg/inline-32a.c: New tests.
203
95730f5e
IR
2042008-06-26 Ira Rosen <irar@il.ibm.com>
205
eb19b3a3 206 * lib/target-supports.exp
95730f5e
IR
207 (check_effective_target_vect_cmdline_needed): Add SPU to the list
208 of targets that do not need command line argument to enable SIMD.
209
e4371462
IR
2102008-06-26 Ira Rosen <irar@il.ibm.com>
211
212 * gcc.dg/vect/vect.exp: Run tests with -funroll-loops for SPU in case
213 of -O3.
214
8cdf0bd0
IR
2152008-06-26 Ira Rosen <irar@il.ibm.com>
216
217 PR target/36510
218 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: Change the loop
219 bound.
220 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c,
221 gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: Likewise.
222
811d3cd3
PT
2232008-06-25 Paul Thomas <pault@gcc.gnu.org>
224
225 PR fortran/36526
226 * gfortran.dg/proc_formal_proc_2.f90: New test.
227
185ab3b6
RG
2282008-06-25 Richard Guenther <rguenther@suse.de>
229
230 * gcc.c-torture/compile/20080625-1.c: New testcase.
231
8ef834ca
RG
2322008-06-25 Richard Guenther <rguenther@suse.de>
233
234 * g++.dg/torture/20080625-1.C: New testcase.
235
c4e3543d
PT
2362008-06-24 Paul Thomas <pault@gcc.gnu.org>
237
238 PR fortran/36371
239 * gfortran.dg/data_array_5.f90: New test.
240
324ed5a6
EB
2412008-06-24 Eric Botcazou <ebotcazou@adacore.com>
242
243 * gnat.dg/warn5.adb: New test.
244
a80a2701
JJ
2452008-06-24 Jakub Jelinek <jakub@redhat.com>
246
247 PR tree-optimization/36504
248 * gcc.dg/pr36504.c: New test.
249
b5f772ce
UB
2502008-06-23 Uros Bizjak <ubizjak@gmail.com>
251
0edb82cb 252 PR middle-end/36584
eb19b3a3
L
253 * gcc.dg/pr36584.c: New test.
254 * gcc.target/i386/local2.c: Remove invalid test.
b5f772ce 255
53983ae9
JJ
2562008-06-23 Jakub Jelinek <jakub@redhat.com>
257
923ba36f
JJ
258 PR target/36533
259 * gcc.target/i386/pr36533.c: New test.
260
53983ae9
JJ
261 PR tree-optimization/36508
262 * gcc.dg/pr36508.c: New test.
263
f9bfb600
JM
2642008-06-20 Joseph Myers <joseph@codesourcery.com>
265
266 * gcc.dg/inline-31.c: New test.
267
54e998b2
JD
2682008-06-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
269
270 * gfortran.dg/fmt_l.f90: Fix end of line test pattern.
271
ad0dc07d
AH
2722008-06-19 Andy Hutchinson <hutchinsonandy@aim.com>
273
274 * lib/target-supports.exp
275 (check_effective_target_keeps_null_pointer_checks) : New function.
276 * gcc.dg/tree-ssa/20030730-1.c: Use keeps_null_pointer_checks to
277 determine correct test response.
278 * gcc.dg/tree-ssa/20030730-2.c: Ditto.
279 * gcc.dg/tree-ssa/pr20701.c: Ditto.
280 * gcc.dg/tree-ssa/pr20702.c: Ditto.
281 * gcc.dg/tree-ssa/pr21086.c: Ditto.
282 * gcc.dg/tree-ssa/vrp02.c:: Ditto.
283 * gcc.dg/tree-ssa/vrp07.c:: Ditto.
284 * gcc.dg/tree-ssa/vrp08.c:: Ditto.
eb19b3a3 285
15f0f116
AH
2862008-06-19 Andy Hutchinson <hutchinsonandy@aim.com>
287
288 * gcc.dg/pragma-pack-4.c: Skip for AVR target.
289
c2277235
AH
2902008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
291
292 * gcc.dg/builtin-apply2.c: Mark skip for avr target.
eb19b3a3 293
60f4b2bf
AH
2942008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
295
296 PR c/36571
297 * gcc.dg/builtin-return-1.c: Mark as xfail on AVR.
eb19b3a3 298
9e0c1ff3
AH
2992008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
300
301 * gcc.dg/tree-ssa/loop-35.c: xfail avr target. Add new avr specific
302 tests.
303
458426d9
AH
3042008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
305
306 * gcc.dg/tree-ssa/forwprop-6.c: Use long or int to match size of
307 float. Otherwise error.
308 * gcc.dg/tree-ssa/ssa-fre-7.c: Ditto.
309 * gcc.dg/tree-ssa/ssa-fre-8.c: Ditto.
310
5d597439
AH
3112008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
312
313 * gcc.c-torture/execute/20020619-1.c: Correct for targets
314 without 32 bit int.
315
8612ae05
AH
3162008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
317
318 * gcc.c-torture/execute/ieee/20000320-1.x: Skip for AVR target.
319 * gcc.c-torture/execute/ieee/rbug.x: Ditto.
320 * gcc.c-torture/execute/ieee/pr30704.x: Add new file. Skip for AVR
321 target.
322 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.x: Ditto.
323
f4f656c6
AH
3242008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
325
326 PR testsuite/36284
327 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Require
328 int32plus for generated main files.
329
93aa3ec6
AH
3302008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
331
332 PR c/36460
333 * gcc.dg/utf32-1.c: Mark xfail for AVR target.
334 * gcc.dg/utf32-2.c: Ditto.
335 * gcc.dg/utf32-3.c: Ditto.
336
77cacee4
AH
3372008-06-18 Andy Hutchinson <hutchinsonandy@aim.com>
338
339 * gcc.c-torture/compile/limits-fndefn.c: Skip for AVR.
340 * gcc.dg/builtins-config.h: Use standard independent __AVR__ symbol.
341 * gcc.dg/cdce1.c: Skip for AVR.
342 * gcc.dg/cdce2.c: Ditto.
343 * gcc.dg/fold-bitand-1.c: Ignore warnings such as alignment.
344 * gcc.dg/fold-eqandshift-3.c: Use long on AVR.
345 * gcc.dg/fold-overflow-1.c: Skip for AVR.
93aa3ec6
AH
346 * gcc.dg/multiple-overflow-warn-3.c: Use target independent macro
347 for ms bit position.
77cacee4
AH
348 * gcc.dg/pch/struct-1.c: Allow for target without 32 bit int.
349 * gcc.dg/tree-ssa/pr33920.c: Add warning check for AVR.
350 * gcc.dg/ucnid-5.c: Skip for AVR.
351 * gcc.dg/Wconversion-5.c: Mark warning xfail for AVR target.
352 * gcc.dg/Wconversion-real-integer.c: Skip for AVR.
353 * gcc.dg/Wconversion-real.c: Ditto.
354 * gcc.dg/wtr-conversion-1.c: Add warning test for AVR.
355 * gcc.dg/utf-cvt.c: Skip tests and mark excess xfail for AVR.
356 * gcc.dg/Wtype-limits-Wextra.c: Ditto.
357 * gcc.dg/Wtype-limits.c: Ditto.
eb19b3a3 358
0cf7fb1f
JM
3592008-06-18 Joseph Myers <joseph@codesourcery.com>
360
361 * gcc.dg/dfp/convert-bfp-6.c, gcc.dg/dfp/convert-bfp-9.c: XFAIL
362 for lax_strtofp.
363
1b811175
JM
3642008-06-18 Joseph Myers <joseph@codesourcery.com>
365
366 * lib/target-supports.exp
367 (check_effective_target_powerpc_hard_double): New.
368 * gcc.dg/tree-ssa/loop-19.c: Use powerpc_hard_double instead of
369 powerpc*-*-*.
370
a7bf199e
JH
3712008-06-16 Jan Hubicka <jh@suse.cz>
372
373 * gcc.dg/weak/weak-2.c: We no longer complain about incompatibilty.
374 * gcc.dg/weak/weak-3.c: We no longer complain about incompatibilty.
375 * gcc.dg/weak/weak-4.c: We no longer complain about incompatibilty.
376 * gcc.dg/weak/weak-5.c: We no longer complain about incompatibilty.
377 * gcc.dg/weak/weak-6.c: Fix thinko in previous change.
378 * gcc.dg/weak/weak-7.c: Likewise.
379
fdd7f241
JH
3802008-06-16 Jan Hubicka <jh@suse.cz>
381
382 * gcc.dg/asm-wide-1.c: Do not require extra errors we output
383 confused by earlier errors.
384 * gcc.target/i386/sseregparm-2.c: Remove markers for errors not
385 output at parsing time.
386 * gcc.target/i386/sseregparm-8.c: Move here compile time errors
387 from gcc.target/i386/sseregparm-2.c.
388 * gcc.dg/weak/weak-6.c: Do not require extra errors we output
389 confused by earlier errors.
390 * gcc.dg/weak/weak-7.c: Likewise.
391
d2848082
DK
3922008-06-18 Daniel Kraft <d@domob.eu>
393
394 PR fortran/36517, fortran/36492
395 * gfortran.dg/array_constructor_25.f03: New test.
396 * gfortran.dg/array_constructor_26.f03: New test.
397 * gfortran.dg/array_constructor_27.f03: New test.
398 * gfortran.dg/array_constructor_28.f03: New test.
399 * gfortran.dg/array_constructor_29.f03: New test.
400 * gfortran.dg/array_constructor_30.f03: New test.
401 * gfortran.dg/array_constructor_type_19.f03: New test.
402 * gfortran.dg/array_constructor_type_20.f03: New test.
403 * gfortran.dg/array_constructor_type_21.f03: New test.
404
88fec49f
DK
4052008-06-17 Daniel Kraft <d@domob.eu>
406
407 PR fortran/36112
408 * gfortran.dg/bounds_check_array_ctor_1.f90: New test.
409 * gfortran.dg/bounds_check_array_ctor_2.f90: New test.
410 * gfortran.dg/bounds_check_array_ctor_3.f90: New test.
411 * gfortran.dg/bounds_check_array_ctor_4.f90: New test.
412 * gfortran.dg/bounds_check_array_ctor_5.f90: New test.
413 * gfortran.dg/bounds_check_array_ctor_6.f90: New test.
414 * gfortran.dg/bounds_check_array_ctor_7.f90: New test.
415 * gfortran.dg/bounds_check_array_ctor_8.f90: New test.
416 * gfortran.dg/arrayio_0.f90: Fixed invalid array constructor.
417 * gfortran.dg/char_cons_len.f90: Ditto.
418 * gfortran.dg/char_initializer_actual.f90: Ditto.
419 * gfortran.dg/pr15959.f90: Ditto.
420 * gfortran.dg/transfer_simplify_2.f90: Ditto.
421 * gfortran.dg/char_length_1.f90: Changed expected error messages.
422
9d5c21c1
PT
4232008-06-17 Paul Thomas <pault@gcc.gnu.org>
424
425 PR fortran/36366
426 * gfortran.dg/used_types_20.f90: New test.
427
e989f2d1
JD
4282008-06-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
429
430 PR fortran/36546
431 * gfortran.dg: namelist_49.f90: New test.
432
151d7522
JD
4332008-06-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
434
435 PR fortran/36544
436 * gfortran.dg/fseek.f90: Adjust test conditions for variable newline.
437
54269f05
IR
4382008-06-16 Ira Rosen <irar@il.ibm.com>
439
440 PR tree-optimization/36493
441 * gcc.dg/vect/pr36493.c: New testcase.
442
76b33d8f
JD
4432008-06-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
444
445 PR fortran/36515
446 * gfortran.dg/no_range_check_2.f90: New test.
447
93581857
MS
4482008-06-15 Mark Shinwell <shinwell@codesourcery.com>
449
450 * lib/target-supports.exp (check_effective_target_mips_loongson): New.
451 * gcc.target/mips/loongson-simd.c: New.
452
a6d9bc9d
SM
4532008-06-14 Simon Martin <simartin@users.sourceforge.net>
454
455 PR c++/35320
456 * g++.dg/parse/bitfield3.C: New test.
457
74bae98e
JD
4582008-06-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
459
460 PR fortran/36538
461 * gfortran.dg: namelist_48.f90: New test.
462
4b8cb94c
SM
4632008-06-14 Simon Martin <simartin@users.sourceforge.net>
464
465 PR c++/35317
466 * g++.dg/other/dtor2.C: New test.
467
d8612af2
OH
4682008-06-13 Olivier Hainque <hainque@adacore.com>
469
470 * gnat.dg/task_stack_align.adb: New test.
471
c0d81bd8
JD
4722008-06-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
473
474 PR fortran/35863
475 * gfortran.dg/widechar_IO_1.f90: New test.
476 * gfortran.dg/widechar_IO_2.f90: New test.
477 * gfortran.dg/widechar_IO_3.f90: New test.
478 * gfortran.dg/widechar_IO_4.f90: New test.
479
357ad64f
TB
4802008-06-13 Tobias Burnus <burnus@net-b.de>
481
482 PR fortran/36476
483 * gfortran.dg/parameter_array_init_4.f90: New.
484
9133c85e
EB
4852008-06-13 Eric Botcazou <ebotcazou@adacore.com>
486
487 * gcc.c-torture/compile/20080613-1.c: New test.
488
6cf59865
JJ
4892008-06-13 Jakub Jelinek <jakub@redhat.com>
490
491 PR c/36507
492 * gcc.dg/inline-28.c: New test.
493 * gcc.dg/inline-29.c: New test.
494 * gcc.dg/inline-30.c: New test.
495
f5dce797
TB
4962008-06-12 Tobias Burnus <burnus@net-b.de>
497
498 PR fortran/36462
499 * gfortran.dg/index_2.f90: New.
500
1dd4a3e6
EB
5012008-06-12 Eric Botcazou <ebotcazou@adacore.com>
502
503 * gnat.dg/discr9.ad[sb]: New test.
504
fcd2a5d4
JM
5052008-06-12 Joseph Myers <joseph@codesourcery.com>
506
507 * gcc.dg/compat/struct-layout-1.exp (orig_gcc_exec_prefix_saved):
508 Always initialize.
509 * g++.dg/compat/struct-layout-1.exp (orig_gcc_exec_prefix_saved):
510 Always initialize.
511
b5a6bf2e
JJ
5122008-06-12 Jakub Jelinek <jakub@redhat.com>
513
514 PR testsuite/36443
515 * gcc.dg/compat/struct-layout-1.exp: Temporarily unset
516 GCC_EXEC_PREFIX from environment when running $HOSTCC.
517 * g++.dg/compat/struct-layout-1.exp: Likewise.
518
b3778556
RG
5192008-06-12 Richard Guenther <rguenther@suse.de>
520
521 PR tree-optimization/36345
522 * gcc.c-torture/execute/20020619-1.c: Remove broken part of
523 the testcase.
524
567f0b17
EW
5252008-06-11 Edmar Wienskoski <edmar@freescale.com>
526
527 PR target/36425
528 * gcc.target/powerpc/e500-1.c: New test case to verify
529 mno-isel option.
530
056c8fae
EB
5312008-06-11 Eric Botcazou <ebotcazou@adacore.com>
532
533 * gnat.dg/specs/varsize_copy.ad[sb]: New test.
534
88b9490b
UB
5352008-06-10 Uros Bizjak <ubizjak@gmail.com>
536
537 * gcc.target/i386/bt-mask-1.c: New test.
538 * gcc.target/i386/bt-mask-2.c: Ditto.
539
33ee5810
UB
5402008-06-10 Uros Bizjak <ubizjak@gmail.com>
541
542 PR target/36473
88b9490b
UB
543 * gcc.target/i386/bt-1.c: New test.
544 * gcc.target/i386/bt-2.c: Ditto.
33ee5810 545
ce80a05b
AH
5462008-06-09 Andy Hutchinson <hutchinsonandy@aim.com>
547
548 * gcc.c-torture/execute/builtins/lib/chk.c: Only include sys/types.h
549 for unix to check for uClibc.
550
ab748139
AH
5512008-06-09 Andy Hutchinson <hutchinsonandy@aim.com>
552
553 PR testsuite/36285
554 * gcc.dg/compat/struct-return-10_y.c: Remove test_va.
555 * gcc.dg/compat/vector-defs.h: Add check for availability of 8 byte
556 double.
557 * gcc.dg/compat/struct-layout-1_test.h: Change bitfield to match
558 integer size.
559
5cb0cd01
JM
5602008-06-09 Joseph Myers <joseph@codesourcery.com>
561
562 * gcc.dg/pr34856.c: Condition use of -maltivec on
563 powerpc_altivec_ok. Use -w on other powerpc*-*-linux*.
564
21dfc6dc
RS
5652008-06-09 Richard Sandiford <rdsandiford@googlemail.com>
566
567 * gcc.dg/torture/mips-hilo-1.c: Delete.
568 * gcc.target/mips/pr35232.c: Likewise.
569 * gcc.target/mips/fix-vr4130-1.c: Use modulus to create an mfhi.
570 * gcc.target/mips/fix-vr4130-3.c: Likewise.
571 * gcc.target/mips/int-moves-1.c: New test.
572 * gcc.target/mips/int-moves-2.c: Likewise.
573 * gcc.target/mips/fix-r4000-1.c: Likewise.
574 * gcc.target/mips/fix-r4000-2.c: Likewise.
575 * gcc.target/mips/fix-r4000-3.c: Likewise.
576 * gcc.target/mips/fix-r4000-4.c: Likewise.
577 * gcc.target/mips/fix-r4000-5.c: Likewise.
578 * gcc.target/mips/fix-r4000-6.c: Likewise.
579 * gcc.target/mips/fix-r4000-7.c: Likewise.
580 * gcc.target/mips/fix-r4000-8.c: Likewise.
581 * gcc.target/mips/fix-r4000-9.c: Likewise.
582 * gcc.target/mips/fix-r4000-10.c: Likewise.
583 * gcc.target/mips/fix-r4000-11.c: Likewise.
584 * gcc.target/mips/fix-r4000-12.c: Likewise.
585 * gcc.target/mips/timode-1.c: Likewise.
586 * gcc.target/mips/timode-2.c: Likewise.
587
912cb442
EB
5882008-06-09 Eric Botcazou <ebotcazou@adacore.com>
589
590 * gnat.dg/specs/pack3.ads: New test.
591 * gnat.dg/specs/pack3_pkg.ads: New helper.
592
c5285718
PC
5932008-06-08 Paolo Carlini <paolo.carlini@oracle.com>
594
33ee5810
UB
595 PR c++/35242
596 * g++.dg/cpp0x/vt-35242.C: New.
c5285718 597
c1db9545
JW
5982008-06-08 Janus Weil <janus@gcc.gnu.org>
599
600 PR fortran/36459
601 * gfortran.dg/proc_decl_16.f90: New.
eb19b3a3 602
2d9bbb6b
TB
6032008-06-08 Tobias Burnus <burnus@net-b.de>
604
605 PR fortran/35830
606 * proc_decl_13.f90: New.
607 * proc_decl_14.f90: New.
608 * proc_decl_15.f90: New.
609
b16c1691
JD
6102008-06-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
611
612 PR fortran/36420
613 PR fortran/36421
614 PR fortran/36422
615 * gfortran.dg/fmt_g0_1.f08: New test.
616 * gfortran.dg/fmt_g0_2.f08: New test.
617 * gfortran.dg/fmt_g0_3.f08: New test.
618
359ce95f
XDL
6192008-06-07 Xinliang David Li <davidxl@google.com>
620
621 PR/36440
622 * gcc.dg/cdce1.c: Remove run target clause.
623 * gcc.dg/cdce2.c: Ditto.
624 * g++.dg/cdce3.C: Fix a bug in target specification.
625
8d82b242
TB
6262008-06-07 Tobias Burnus <burnus@net-b.de>
627
8cec30d3 628 PR fortran/36437
8d82b242
TB
629 * gfortran.dg/c_sizeof_1.f90: New.
630 * gfortran.dg/c_sizeof_2.f90: New.
631
cd985f66
JM
6322008-06-07 Joseph Myers <joseph@codesourcery.com>
633
634 * g++.dg/abi/arm_cxa_vec1.C: Don't handle xscale*-*-*.
635 * g++.dg/eh/spbp.C: Don't handle *-*-solaris2.[56]*.
636 * g++.dg/warn/miss-format-1.C: Don't handle Solaris before Solaris
637 7.
638 * gcc.c-torture/compile/981006-1.c: Don't handle xscale*-*-*,
639 strongarm*-*-* and cris-*-aout*.
640 * gcc.c-torture/execute/941014-1.x: Don't handle xscale*-*-* and
641 strongarm*-*-*.
642 * gcc.dg/20030909-1.c: Don't handle xscale*-*-* and
643 strongarm*-*-*.
644 * gcc.dg/20031108-1.c: Don't handle xscale*-*-* and
645 strongarm*-*-*.
646 * gcc.dg/20040813-1.c: Don't handle *-*-sysv5*.
647 * gcc.dg/arm-asm.c: Don't handle strongarm*-*-* and xscale*-*-*.
648 * gcc.dg/arm-scd42-1.c: Use target arm*-*-*.
649 * gcc.dg/arm-scd42-3.c: Use target arm*-*-*.
650 * gcc.dg/cpp/assert4.c: Don't handle BeOS.
651 * gcc.dg/debug/pr35154.c: Don't handle *-*-sysv5*.
652 * gcc.dg/intmax_t-1.c: Don't handle *-*-solaris2.5.1 and
653 xscale*-*-elf*.
654 * gcc.dg/pragma-align.c: Don't handle i?86-*-sco3.2v5*.
655 * gcc.dg/pthread-init-2.c: Don't handle *-*-solaris2.5.1.
656 * gcc.misc-tests/arm-isr.exp: Use target arm*-*-*.
657 * gcc.target/powerpc/ppc-sdata-1.c: Don't handle powerpc-*-sysv*.
658 * gcc.target/powerpc/ppc-sdata-2.c: Don't handle powerpc-*-sysv*.
659 * gcc.target/powerpc/ppc-stackalign-1.c: Don't handle
660 powerpc-*-sysv*.
661 * gfortran.dg/debug/pr35154-stabs.f: Don't handle *-*-sysv5*.
662 * lib/target-supports.exp: Don't handle strongarm*-*-elf,
663 xscale*-*-elf and *-*-windiss.
664 * obj-c++.dg/dwarf-2.mm: Don't handle *-*-solaris2.[56]*.
665 * objc.dg/dwarf-1.m: Don't handle *-*-solaris2.[56]*.
666 * objc.dg/dwarf-2.m: Don't handle *-*-solaris2.[56]*.
667 * gcc.dg/mt-loopi1.c: Remove.
668
4b92fd3c
ST
6692008-06-07 Samuel Tardieu <sam@rfc1149.net>
670
671 * gnat.dg/specs/oversize.ads: New.
672
e3276457
PC
6732008-06-07 Paolo Carlini <paolo.carlini@oracle.com>
674
33ee5810
UB
675 PR c++/35327
676 * g++.dg/parse/crash41.C: New.
e3276457 677
67339062
JJ
6782008-06-06 Jakub Jelinek <jakub@redhat.com>
679
680 PR target/36362
681 * gcc.c-torture/execute/20080529-1.c: New test.
682
a68ab351
JJ
6832008-06-06 Jakub Jelinek <jakub@redhat.com>
684
685 * gcc.dg/gomp/collapse-1.c: New test.
686 * gcc.dg/gomp/nesting-1.c: New test.
687 * g++.dg/gomp/task-1.C: New test.
688 * g++.dg/gomp/predetermined-1.C: New test.
689 * g++.dg/gomp/tls-4.C: New test.
690 * gfortran.dg/gomp/collapse1.f90: New test.
691 * gfortran.dg/gomp/sharing-3.f90: New test.
692 * gcc.dg/gomp/pr27499.c (foo): Remove is unsigned dg-warning.
693 * g++.dg/gomp/pr27499.C (foo): Likewise.
694 * g++.dg/gomp/for-16.C (foo): Likewise.
695 * g++.dg/gomp/tls-3.C: Remove dg-error, add S::s definition.
696 * g++.dg/gomp/pr34607.C: Adjust dg-error location.
697 * g++.dg/gomp/for-16.C (foo): Add a new dg-error.
698 * gcc.dg/gomp/appendix-a/a.35.4.c: Add dg-warning.
699 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
700 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
701 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
702 * gfortran.dg/gomp/omp_parse1.f90: Remove !$omp tab test.
703 * gfortran.dg/gomp/appendix-a/a.33.4.f90: Remove dg-error
704 about allocatable array.
705 * gfortran.dg/gomp/reduction1.f90: Likewise.
706
9f09b13f
RG
7072008-06-06 Richard Guenther <rguenther@suse.de>
708
709 * gcc.dg/tree-ssa/alias-18.c: XFAIL some sub-tests.
710
6130e0f0
JM
7112008-06-04 Joseph Myers <joseph@codesourcery.com>
712
713 * lib/target-supports.exp (check_effective_target_powerpc_spu):
714 Call check_effective_target_powerpc_altivec_ok.
715 * gcc.target/powerpc/dfp-dd.c, gcc.target/powerpc/dfp-td.c,
716 gcc.target/powerpc/ppc32-abi-dfp-1.c,
717 gcc.target/powerpc/ppu-intrinsics.c: Require powerpc_fprs.
718
c2699190 7192008-06-04 Xinliang David Li <davidxl@google.com>
6130e0f0 720
c2699190
XDL
721 * gcc.dg/cdce1.c: New test.
722 * gcc.dg/cdce2.c: Ditto.
723 * g++.dg/cdce3.C: Ditto.
724
7db5da56
JW
7252008-06-04 Janus Weil <janus@gcc.gnu.org>
726
727 PR fortran/36322
728 PR fortran/36275
729 * gfortran.dg/proc_decl_2.f90: Extended.
730
884316ff 7312008-06-04 Joseph Myers <joseph@codesourcery.com>
33ee5810 732 Maxim Kuvyrkov <maxim@codesourcery.com>
884316ff
JM
733
734 * gcc.target/m68k/xgot-1.c: New test.
735
0e19bf42
RG
7362008-06-04 Richard Guenther <rguenther@suse.de>
737
738 * gcc.c-torture/execute/20080604-1.c: New testcase.
739
0aae926d
AH
7402008-06-03 Andy Hutchinson <hutchinsonandy@aim.com>
741
742 PR/34880
743 * gcc.c-torture/execute/float-floor.c: Adjust test for 4 byte
744 doubles.
745
f5cb6fbf
EB
7462008-06-03 Eric Botcazou <ebotcazou@adacore.com>
747
748 * gnat.dg/aliasing1.ad[sb]: New test.
749 * gnat.dg/aliasing2.ad[sb]: Likewise.
750
7aa840fc
AH
7512008-06-02 Andy Hutchinson <hutchinsonandy@aim.com>
752
753 * gcc.target/avr/avr.exp: Add avr testsuite.
754 * gcc.target/avr/trivial.c: Add simple test.
755 * gcc.target/avr/torture/avr-torture.exp: Add avr-torture testsuite.
756 * gcc.target/avr/torture/trivial.c: Add simple test.
757
ffd6ff72
AH
7582008-06-02 Andy Hutchinson <hutchinsonandy@aim.com>
759
760 * gcc.dg/pr19340.c: Disable for AVR as it has no scheduling.
761 * gcc.dg/section1.c: XFAIL AVR as bss section is used differently.
762
40f9b82e
AH
7632008-06-02 Andy Hutchinson <hutchinsonandy@aim.com>
764
765 * gcc.dg/pr18241-1.c: Use long on small int target.
766 * gcc.dg/pr32912-2.c: Ditto.
767 * gcc.dg/pr35065.c: Ditto.
768 * gcc.dg/pr36300-1.c: Ditto.
769 * gcc.dg/pr36300-2.c: Ditto.
770 * gcc.dg/pr27639.c: Reduce array size for small int target.
771 * gcc.dg/pr28755.c: Skip test if pointers are smaller than 32 bits.
772 * gcc.dg/pr36194.c: Reduce constant on small int target.
773 * gcc.dg/torture/builtin-frexp-1.c: Ditto.
774
cc513439
AH
7752008-06-02 Andy Hutchinson <hutchinsonandy@aim.com>
776
777 * gcc.dg/torture/pr34330.c: Skip test for targets without pthread.
778 * gcc.dg/torture/pr36244.c: Ditto.
779 * gcc.dg/tree-ssa/pr36181.c: Ditto.
780
e62532af
JW
7812008-06-02 Janus Weil <janus@gcc.gnu.org>
782
783 PR fortran/36361
784 * gfortran.dg/interface_24.f90: New.
785
80d7287f
PC
7862008-06-02 Paolo Carlini <paolo.carlini@oracle.com>
787
33ee5810
UB
788 PR c++/36404
789 * g++.dg/template/crash79.C: New.
80d7287f
PC
790 * g++.dg/other/pr28114.C: Adjust.
791
34523524
DK
7922008-06-02 Daniel Kraft <d@domob.eu>
793
794 * finalize_1.f08: New test.
795 * finalize_2.f03: New test.
796 * finalize_3.f03: New test.
797 * finalize_4.f03: New test.
798 * finalize_5.f03: New test.
799 * finalize_6.f90: New test.
800 * finalize_7.f03: New test.
801 * finalize_8.f03: New test.
802
d3bb1743
RS
8032008-06-01 Richard Sandiford <rdsandiford@googlemail.com>
804
805 * gcc.c-torture/execute/ieee/ieee.exp: Load c-torture.exp.
806
fa21a761
RS
8072008-06-01 Richard Sandiford <rdsandiford@googlemail.com>
808
809 * gcc.target/mips/fpr-moves-7.c: New test.
810 * gcc.target/mips/fpr-moves-8.c: New test.
811
2643f14e
BS
8122008-05-30 Bernd Schmidt <bernd.schmidt@analog.com>
813
814 * gcc.target/bfin/mcpu-default.c: Adjust for recent changes: default
815 CPU has all workarounds, and no longer explicitly sets bf532 as CPU
816 type.
817
818 * gcc.target/bfin/mcpu-bf531.c: Adjust for WORKAROUND_RETS.
819 * gcc.target/bfin/mcpu-bf532.c: Likewise.
820 * gcc.target/bfin/mcpu-bf533.c: Likewise.
821 * gcc.target/bfin/mcpu-bf534.c: Likewise.
822 * gcc.target/bfin/mcpu-bf536.c: Likewise.
823 * gcc.target/bfin/mcpu-bf537.c: Likewise.
824 * gcc.target/bfin/mcpu-bf548.c: Likewise.
825 * gcc.target/bfin/mcpu-bf549.c: Likewise.
826 * gcc.target/bfin/mcpu-bf561.c: Likewise.
827 * gcc.target/bfin/mcpu-bf523.c: Likewise.
828 * gcc.target/bfin/mcpu-bf524.c: Likewise.
829 * gcc.target/bfin/mcpu-bf526.c: Likewise.
830 * gcc.target/bfin/mcpu-bf522.c: Likewise.
831 * gcc.target/bfin/mcpu-bf525.c: Likewise.
832 * gcc.target/bfin/mcpu-bf527.c: Likewise.
833 * gcc.target/bfin/mcpu-bf538.c: Likewise.
834 * gcc.target/bfin/mcpu-bf539.c: Likewise.
835 * gcc.target/bfin/mcpu-bf542.c: Likewise.
836 * gcc.target/bfin/mcpu-bf544.c: Likewise.
837 * gcc.target/bfin/mcpu-default.c: Likewise.
838 * gcc.target/bfin/workarounds-any.c: Likewise.
839 * gcc.target/bfin/workarounds-none.c: Likewise.
840 * gcc.target/bfin/workarounds-1.c: Likewise.
841 * gcc.target/bfin/workarounds-2.c: Likewise.
842 * gcc.target/bfin/workarounds-3.c: Likewise.
843 * gcc.target/bfin/workarounds-4.c: Likewise.
844
d750887f
TT
8452008-05-30 Tom Tromey <tromey@redhat.com>
846
847 PR preprocessor/36320:
848 * gcc.dg/cpp/pr36320.c: New file.
849
aecaad79
PC
8502008-05-29 Paolo Carlini <paolo.carlini@oracle.com>
851
33ee5810
UB
852 PR c++/35243
853 * g++.dg/cpp0x/vt-35243.C: New.
aecaad79 854
a20007a4
L
8552008-05-29 H.J. Lu <hongjiu.lu@intel.com>
856
857 PR target/35771
858 * gcc.dg/torture/pr35771.h: New.
859 * gcc.dg/torture/pr35771-1.c: Likewise.
860 * gcc.dg/torture/pr35771-2.c: Likewise.
861 * gcc.dg/torture/pr35771-3.c: Likewise.
862
4efa7ef9
EB
8632008-05-29 Eric Botcazou <ebotcazou@adacore.com>
864
865 * gcc.dg/nested-func-6.c: New test.
866
2f571334
RG
8672008-05-29 Richard Guenther <rguenther@suse.de>
868
869 PR tree-optimization/36343
870 * gcc.c-torture/execute/pr36343.c: New testcase.
871
b3d5f741
AC
8722008-05-29 Arnaud Charlet <charlet@adacore.com>
873
874 * gnat.dg/abstract1.ad[sb]: New test.
875
e6895430
JW
8762008-05-28 Janus Weil <janus@gcc.gnu.org>
877
878 PR fortran/36325
879 PR fortran/35830
880 * gfortran.dg/interface_23.f90: New.
881 * gfortran.dg/gomp/reduction3.f90: Fixed invalid code.
882 * gfortran.dg/proc_decl_12.f90: New:
883 * gfortran.dg/external_procedures_1.f90: Fixed error message.
eb19b3a3 884
691da334
FXC
8852008-05-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
886
887 PR fortran/36319
888 * gfortran.dg/widechar_5.f90: New file.
889 * gfortran.dg/widechar_6.f90: New file.
890 * gfortran.dg/widechar_7.f90: New file.
891 * gfortran.dg/widechar_intrinsics_5.f90: Uncomment the lines
892 testing the SPREAD intrinsic.
893 * gfortran.dg/widechar_intrinsics_6.f90: New file.
894 * gfortran.dg/widechar_intrinsics_7.f90: New file.
895 * gfortran.dg/widechar_intrinsics_8.f90: New file.
896 * gfortran.dg/widechar_intrinsics_9.f90: New file.
897 * gfortran.dg/widechar_intrinsics_10.f90: New file.
898
3dfb6f59
SP
8992008-05-28 Seongbae Park <seongbae.park@gmail.com>
900
901 * gcc.dg/tree-prof/ic-misattribution-1.c: New test.
902 * gcc.dg/tree-prof/ic-misattribution-1a.c: New test.
903 * lib/profopt.exp (profopt-get-options): Support
904 dg-additional-sources.
905 (profopt-execute): Handle additional sources.
906
5a976da0
RAE
9072008-05-28 Rafael Espindola <espindola@google.com>
908
909 * gcc.dg/20080528-1.c: New test.
910
449be9fa
AC
9112008-05-28 Arnaud Charlet <charlet@adacore.com>
912
aa94ab94
AC
913 * gnat.dg/old_errors.adb, gnat.dg/deep_old.adb: Adjust.
914
449be9fa
AC
915 * gnat.dg/specs/iface_eq_test.ads,
916 gnat.dg/specs/iface_eq_test-child.ads: New test.
917 * gnat.dg/specs/self_class.ads: New test.
aa94ab94
AC
918 * gnat.dg/fixce.adb: New test.
919 * gnat.dg/frunaligned*.ad[sb]: New test.
449be9fa 920
0f7e9e4e
AH
9212008-05-27 Andy Hutchinson <hutchinsonandy@aim.com>
922
923 * gcc.dg/tree-ssa/data-dep-1.c: Skip test for avr-*-* too much code.
924 * gcc.dg/tree-ssa/ldist-3.c: Ditto.
925 * gcc.dg/tree-ssa/ldist-5.c: Ditto.
926 * gcc.dg/tree-ssa/ifc-20040816-2 .c: Adjust for int size < 4 bytes.
927 * gcc.dg/tree-ssa/pr32540-1.c: Ditto.
928 * gcc.dg/tree-ssa/pr32540-2.c: Ditto.
929 * gcc.dg/tree-ssa/ssa-lim-5.c: Ditto.
930 * gcc.dg/tree-ssa/pr23115.c: Adjust test for double size < 8 bytes.
931
23ac85e7
L
9322008-05-27 H.J. Lu <hongjiu.lu@intel.com>
933
934 PR target/35767
935 PR target/35771
936 * gcc.target/i386/pr35767-1.c: New.
937 * gcc.target/i386/pr35767-1d.c: Likewise.
938 * gcc.target/i386/pr35767-1i.c: Likewise.
939 * gcc.target/i386/pr35767-2.c: Likewise.
940 * gcc.target/i386/pr35767-2d.c: Likewise.
941 * gcc.target/i386/pr35767-2i.c: Likewise.
942 * gcc.target/i386/pr35767-3.c: Likewise.
943 * gcc.target/i386/pr35767-4.c: Likewise.
944 * gcc.target/i386/pr35767-5.c: Likewise.
945
61bed519
TB
9462008-05-27 Tobias Burnus <burnus@net-b.de>
947
948 * gfortran.dg/assignment_3.f90: Add missing cleanup-modules.
949
795dc587
TB
9502008-05-27 Tobias Burnus <burnus@net-b.de>
951
952 PR fortran/36316
953 * gfortran.dg/assignment_3.f90: New.
954
75e8fd2f
RS
9552008-05-27 Richard Sandiford <rdsandiford@googlemail.com>
956
957 * lib/fortran-torture.exp (get-fortran-torture-options):
958 New function, replacing old FORTRAN_TORTURE_OPTIONS code.
959 * gfortran.fortran-torture/compile/compile.exp: Use
960 [get-fortran-torture-options] instead of $FORTRAN_TORTURE_OPTIONS.
961 * gfortran.fortran-torture/execute/execute.exp: Likewise.
962
a3299096
MM
9632008-05-27 Michael Matz <matz@suse.de>
964
965 PR c++/27975
966 * g++.dg/warn/Wenum-compare.C: New testcase.
967 * g++.dg/warn/Wenum-compare-no.C: Ditto.
968
a46fc136
RG
9692008-05-27 Richard Guenther <rguenther@suse.de>
970
971 PR tree-optimization/36339
972 * gcc.c-torture/execute/pr36339.c: New testcase.
973 * gcc.dg/tree-ssa/loadpre8.c: XFAIL.
974
469dfae9
EB
9752008-05-27 Eric Botcazou <ebotcazou@adacore.com>
976
977 * gnat.dg/pack9.ad[sb]: New test.
978
dd383eeb
AC
9792008-05-27 Arnaud Charlet <charlet@adacore.com>
980
981 * gnat.dg/sync1.ad[sb]: New test.
f6879a75 982 * gnat.dg/interface5.ad[sb]: New test.
dd383eeb 983
ebe74ac5
KG
9842008-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
985
986 * gcc.c-torture/compile/pr11832.c: XFAIL on (x86 && ilp32 && pic).
987 * gcc.c-torture/compile/pr33009.c: Likewise.
988
bced8304
AO
9892008-05-27 Alexandre Oliva <aoliva@redhat.com>
990
991 PR c++/35909
992 * g++.dg/conversion/bitfield9.C: New.
993
4f2b873a
AC
9942008-05-26 Arnaud Charlet <charlet@adacore.com>
995
996 * gnat.dg/specs/array_no_def_init.ads: New test.
997
e5f005e1
KT
9982008-05-26 Kai Tietz <kai.tietz@onevision.com>
999
1000 * gcc-c.torture/execute/pr36321.c: New.
1001
fcb4587e
RG
10022008-05-26 Richard Guenther <rguenther@suse.de>
1003
1004 PR middle-end/36300
1005 * gcc.dg/pr36300-1.c: New testcase.
1006 * gcc.dg/pr36300-2.c: Likewise.
1007
68e92eab
AC
10082008-05-26 Arnaud Charlet <charlet@adacore.com>
1009
1010 * gnat.dg/set_in_pproc.adb: New test.
1011 * gnat.dg/modular2.adb: New test.
e94a8385 1012 * gnat.dg/pak.ad[sb]: New test.
68e92eab 1013
3651f7ad
EB
10142008-05-25 Eric Botcazou <ebotcazou@adacore.com>
1015
1016 * gnat.dg/trampoline1.adb: New test.
1017 * gnat.dg/trampoline2.adb: Likewise.
1018
5ec81069
TB
10192008-05-25 Tobias Burnus <burnus@net-b.de>
1020
1021 PR fortran/32600
1022 * gfortran.dg/c_f_pointer_tests_3.f90: New.
1023
fb238648
RG
10242008-05-25 Richard Guenther <rguenther@suse.de>
1025
1026 PR tree-optimization/17526
1027 * gcc.dg/torture/pr17526.c: New testcase.
1028
32101f99
KG
10292008-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1030
1031 * gcc.dg/tg-tests.h: Fix spelling of FP_INFINITE.
1032
e7854e7d
SL
10332008-05-23 Sandra Loosemore <sandra@codesourcery.com>
1034 Daniel Jacobowitz <dan@codesourcery.com>
1035
1036 * g++.dg/other/profile1.C: Use dg-require-profiling.
1037
9a2915b2
HPN
10382008-05-24 Hans-Peter Nilsson <hp@axis.com>
1039
1040 PR testsuite/22523
1041 * g++.dg/template/inline1.C: For the not-defined symbol, use the
1042 pattern from g++.dg/template/qualttp17.C.
1043
fbcfcb3c
RAE
10442008-05-23 Rafael Espindola <espindola@google.com>
1045
eb19b3a3
L
1046 * gcc.c-torture/compile/20080522-1.c: Move to gcc.dg.
1047 * gcc.dg/20080522-1.c: Moved from gcc.c-torture.
fbcfcb3c 1048
007e61c2
PB
10492008-05-23 Paul Brook <paul@codesourcery.com>
1050 Carlos O'Donell <carlos@codesourcery.com>
1051
1052 * gcc.target/arm/naked-1.c: New test.
1053 * gcc.target/arm/naked-2.c: New test.
1054
e793b0fe
TB
10552008-05-23 Tobias Burnus <burnus@net-b.de>
1056
1057 PR fortran/36314
1058 * gfortran.dg/eoshift_large_1.f90: Replace tabs by spaces.
1059
430b2815
AC
10602008-05-23 Arnaud Charlet <charlet@adacore.com>
1061
1062 * gnat.dg/addr_slice.adb: New test.
1063
c2898ec9
JJ
10642008-05-23 Jakub Jelinek <jakub@redhat.com>
1065
1066 PR c++/36237
1067 * g++.dg/gomp/pr36237.C: New test.
1068
3bf5906b
KG
10692008-05-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1070
1071 * gcc.dg/builtins-error.c: Test __builtin_fpclassify. Also
1072 add tests for all previous type-generic builtins.
1073 * gcc.dg/pr28796-2.c: Add -DUNSAFE flag.
1074 * gcc.dg/tg-tests.h: Test __builtin_fpclassify.
1075
143350a8
TK
10762008-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1077
1078 PR libgfortran/36302
1079 * gfortran.dg/cshift_large_1.f90: New test.
1080 * gfortran.dg/eoshift_large_1.f90: New test.
1081
4799e6aa
RAE
10822008-05-22 Rafael Espindola <espindola@google.com>
1083
1084 * gcc.c-torture/compile/20080522-1.c: New testcase.
1085
5bf6d4ab
RG
10862008-05-22 Richard Guenther <rguenther@suse.de>
1087
1088 * gcc.c-torture/execute/20080522-1.c: New testcase.
1089
1842e4d4
RG
10902008-05-22 Richard Guenther <rguenther@suse.de>
1091
1092 * gcc.dg/tree-ssa/alias-18.c: New testcase.
1093
3f9f2474
AC
10942008-05-22 Arnaud Charlet <charlet@adacore.com>
1095
1096 * gnat.dg/slice5.adb: New test.
1097 * gnat.dg/notnot.adb: New test.
1098 * gnat.dg/tf_interface_1.ad[sb]: New test.
1099 * gnat.dg/const1.adb: New test.
1100 * gnat.dg/parameterlessfunc.adb: New test.
1101 * gnat.dg/specs/interface5.ads: New test.
1102 * gnat.dg/specs/cpp_assignment.ads: New test.
1103
6c9d8751
NS
11042008-05-22 Nathan Sidwell <nathan@codesourcery.com>
1105
1106 * lib/dg-pch.exp (dg-pch): Fix if bracing.
1107
31ebe593
L
11082008-05-21 H.J. Lu <hongjiu.lu@intel.com>
1109
1110 * gcc.target/i386/m128-check.h (ARRAY_SIZE): New.
1111 (CHECK_EXP): Use it.
1112
1113 * gcc.target/i386/set-v16qi-3.h: New.
1114 * gcc.target/i386/sse2-set-v16qi-3.c: Likewise.
1115 * gcc.target/i386/sse4_1-set-v16qi-3.c: Likewise.
1116
4e8d7177
SP
11172008-05-21 Sebastian Pop <sebastian.pop@amd.com>
1118
1119 PR tree-optimization/36287
1120 PR tree-optimization/36286
1121 * gcc.dg/tree-ssa/pr36287.c: New.
1122 * gfortran.dg/pr36286.f90: New.
1123
5d6342eb
TT
11242008-05-21 Tom Tromey <tromey@redhat.com>
1125
1126 PR preprocessor/27777:
1127 * gcc.dg/cpp/pr27777.c: New file.
1128
23bee8f4
JJ
11292008-05-21 Jakub Jelinek <jakub@redhat.com>
1130
1131 PR c++/36023
1132 * g++.dg/ext/complit10.C: New test.
1133
00a25a2d
JJ
11342008-05-21 Janis Johnson <janis187@us.ibm.com>
1135
fbf5a473
JJ
1136 * gfortran.dg/nint_2.f90: XFAIL only when using -O0.
1137
00a25a2d
JJ
1138 * lib/target-supports-dg.exp (dg-xfail-run-if): New.
1139 * gcc.test-framework/dg-do-run-xrif-exp-F.c: New test.
1140 * gcc.test-framework/dg-do-run-xrif-exp-P.c: New test.
1141 * gcc.test-framework/dg-do-run-xrif-exp-XF.c: New test.
1142 * gcc.test-framework/dg-do-run-xrif-exp-XP.c: New test.
1143 * gcc.test-framework/dg-dot-run-xrif-exp-F.c: New test.
1144 * gcc.test-framework/dg-dot-run-xrif-exp-P.c: New test.
1145 * gcc.test-framework/dg-dot-run-xrif-exp-XF.c: New test.
1146 * gcc.test-framework/dg-dot-run-xrif-exp-XP.c: New test.
1147 * gcc.test-framework/test-framework.awk: Handle new tests.
1148
31579a22
FXC
11492008-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1150
1151 PR fortran/36257
1152 * gfortran.dg/char_length_12.f90: New test.
1153
765f7c95
NS
11542008-05-20 Nathan Sidwell <nathan@codesourcery.com>
1155
1156 * gcc.c-torture/execute/builtins/memops-asm.c: Set inside_main.
1157
1158 * lib/gcc-dg.exp (cleanup-saved-temps): Add optional list of
1159 suffixes not to delete.
1160 * gcc.dg/pch/save-temps-1.c: Don't delete ".s" temp.
1161 * g++.dg/pch/pch.C: Likewise.
1162
1163 * g++.old-deja/g++.pt/static11.C: Replace xfail by target requirement.
1164
1165 * lib/dg-pch.exp (dg-pch): Don't expect .s files if there are
1166 dg-errors expected.
1167
3d1ff4b4
JJ
11682008-05-20 Janis Johnson <janis187@us.ibm.com>
1169
1170 PR testsuite/20771
1171 * lib/dg-pch.exp: Move a flag in arguments to dg-test to differentiate
1172 compile results for pch test lines in gcc.sum.
1173 * gcc.dg/pch/counter-2.c: Add comments to dg-error directives to
1174 make them unique in gcc.sum.
1175 * gcc.dg/pch/valid-1.c: Ditto.
1176 * gcc.dg/pch/valid-2.c: Ditto.
1177 * gcc.dg/pch/valid-3.c: Ditto.
1178 * gcc.dg/pch/warn-1.c: Same for dg-warning.
1179
b348936e
AH
11802008-05-20 Andy Hutchinson <hutchinsonandy@aim.com>
1181
1182 * gcc.dg/array-quals-1.c: xfail read only section
1183 check for avr target.
eb19b3a3 1184
77b4cc35
AH
11852008-05-20 Andy Hutchinson <hutchinsonandy@aim.com>
1186
1187 PR testsuite/34889
1188 * gcc.c-torture/execute/builtins/pr23484-chk.c : Correct test for
1189 16bit int target.
1190
5f7a8582
AH
11912008-05-20 Andy Hutchinson <hutchinsonandy@aim.com>
1192
1193 * gcc.dg/tree-ssa/ifc-20040816-1.c : signal.h not required.
1194 * gcc.c-torture/execute/ieee/fp-cmp-1.c : Do not include signal.h if
1195 SIGNAL_SUPPRESS.
1196 * gcc.c-torture/execute/ieee/fp-cmp-2.c : Ditto.
1197 * gcc.c-torture/execute/ieee/fp-cmp-3.c : Ditto.
1198
98278ecf
AH
11992008-05-20 Andy Hutchinson <hutchinsonandy@aim.com>
1200
1201 * gcc.dg/builtins-config.h: AVR does not have C99 runtime.
eb19b3a3 1202
36bc60e9
JJ
12032008-05-20 Janis Johnson <janis187@us.ibm.com>
1204
0d331e1a
JJ
1205 PR testsuite/22523
1206 * g++.dg/template/inline1.C: Handle syntax for more assemblers.
1207
66d0be85
JJ
1208 * lib/scandump.exp (scan-dump): Handle non-existent dump file.
1209 (scan-dump-times): Ditto.
1210 (scan-dump-not): Ditto.
1211 (scan-dump-dem): Ditto.
1212 (scan-dump-dem-not): Ditto.
1213
8a93eaf2
JJ
1214 * obj-c++.dg/bitfield-1.mm: XFAIL for ICE; move dg-options after other
1215 test directives; use dg-prune-output instead of dg-excess-errors for
1216 possible message to ignore; adjust line numbers for messages.
1217
b9fa7b4d
JJ
1218 * obj-c++.dg/comp-types-10.mm: XFAIL for ICE.
1219 * obj-c++.dg/try-catch-9.mm: XFAILfor ICE, move dg-options after
1220 other test directives.
1221
0c3fc936
JJ
1222 * obj-c++.dg/try-catch-2.mm: Move dg-options after dg-xfail-if.
1223 * obj-c++.dg/encode-8.mm: Move dg-options after dg-do.
1224 * obj-c++.dg/bitfield-4.mm: Ditto; use dg-prune-output instead of
1225 dg-excess-errors for possible additional message.
1226 * obj-c++.dg/layout-1.mm: Use dg-prune-output instead of
1227 dg-excess-errors for possible additional message.
1228
36bc60e9
JJ
1229 * g++.dg/ext/vector14.C: Ignore a possible warning.
1230
ede2e423
ST
12312008-05-20 Samuel Tardieu <sam@rfc1149.net>
1232
1233 * gnat.dg/modular.adb: Remove test, gnat.dg/modular1.adb already
1234 checks that the bug is fixed and is more concise.
1235
66ae7a81
ST
12362008-05-20 Samuel Tardieu <sam@rfc1149.net>
1237
1238 PR ada/35791
1239 * gnat.dg/check_displace_generation.adb: New.
1240
e4ae405a
ST
12412008-05-20 Samuel Tardieu <sam@rfc1149.net>
1242
1243 PR ada/30740
1244 * gnat.dg/modular.adb: New test.
1245
9857228c
SP
12462008-05-20 Jan Sjodin <jan.sjodin@amd.com>
1247 Sebastian Pop <sebastian.pop@amd.com>
1248
1249 PR tree-optimization/36181
1250 * gcc.dg/tree-ssa/pr36181.c: New.
1251
5f620f48
UB
12522008-05-20 Uros Bizjak <ubizjak@gmail.com>
1253
1254 PR testsuite/36057
1255 * g++.dg/compat/struct-layout-1_generate.c (DG_OPTIONS): Remove.
1256 (const char *dg_options): New array.
1257 (switchfiles): Loop through dg_options array to generate dg-options
1258 directives. Remove numbered arguments usage from fprintf
1259 format strings.
1260
5b78fc3e
JS
12612008-05-20 Jan Sjodin <jan.sjodin@amd.com>
1262 Sebastian Pop <sebastian.pop@amd.com>
1263
1264 PR tree-optimization/36206
eb19b3a3 1265 * gfortran.dg/pr36206.f: New.
5b78fc3e 1266
73c25d9b
AC
12672008-05-20 Arnaud Charlet <charlet@adacore.com>
1268
1269 * gnat.dg/testint.adb: New test.
1270 * gnat.dg/modular1.adb: New test.
1271 * gnat.dg/test_iface_aggr.adb: New test.
95b42490 1272 * gnat.dg/gen_disp.ad[sb]: New test.
73c25d9b 1273 * gnat.dg/specs/tag2.ads: Adjust.
95b42490 1274 * gnat.dg/specs/empty_variants.ads: Adjust.
73c25d9b 1275
01902653
RG
12762008-05-20 Richard Guenther <rguenther@suse.de>
1277
1278 * gcc.dg/tree-ssa/ssa-sink-1.c: Adjust.
1279 * gcc.dg/tree-ssa/ssa-sink-2.c: Likewise.
1280 * gcc.dg/tree-ssa/ssa-sink-3.c: Likewise.
1281 * gcc.dg/tree-ssa/ssa-sink-4.c: Likewise.
1282
e13a4010
SL
12832008-05-20 Sandra Loosemore <sandra@codesourcery.com>
1284
1285 * gcc.c-torture/compile/20061214-1.c: New test.
1286
4628e602
RG
12872008-05-20 Richard Guenther <rguenther@suse.de>
1288
1289 * gcc.c-torture/execute/20080519-1.c: New testcase.
1290
bc300fec
XDL
12912008-05-19 Xinliang David Li <davidxl@google.com>
1292
1293 * gcc.dg/cdce1.c: Remove test.
1294 * gcc.dg/cdce2.c: Remove test.
1295
16a55411
FXC
12962008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1297
1298 PR fortran/36265
1299 * gfortran.dg/char_length_11.f90: New test.
1300
e7cb3dcf
FXC
13012008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1302
1303 * gfortran.dg/widechar_intrinsics_5.f90: Add dg-do directive and
1304 use -fbackslash option.
1305
3e14097c
FXC
13062008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1307
1308 * gfortran.dg/char_cast_2.f90: Adjust count in scanning the tree
1309 dump file.
1310
2c0846e4
FXC
13112008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1312
1313 * gfortran.dg/bind_c_module.f90: Adjust expected error messages.
1314
425d348e
FXC
13152008-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1316
1317 * gfortran.dg/char_cast_1.f90: Adjust count in scanning the tree
1318 dump file.
1319
05f41289
KG
13202008-05-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1321
1322 * gcc.dg/builtins-error.c: Test __builtin_isinf_sign.
1323 * gcc.dg/tg-tests.h: Likewise. Mark variables volatile.
1324 * gcc.dg/torture/builtin-isinf_sign-1.c: New test.
1325
d393bbd7
FXC
13262008-05-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1327
1328 * gfortran.dg/achar_3.f90: Adjust error messages.
1329 * gfortran.dg/achar_5.f90: New test.
1330 * gfortran.dg/achar_6.F90: New test.
1331 * gfortran.dg/widechar_1.f90: New test.
1332 * gfortran.dg/widechar_2.f90: New test.
1333 * gfortran.dg/widechar_3.f90: New test.
1334 * gfortran.dg/widechar_4.f90: New test.
1335 * gfortran.dg/widechar_intrinsics_1.f90: New test.
1336 * gfortran.dg/widechar_intrinsics_2.f90: New test.
1337 * gfortran.dg/widechar_intrinsics_3.f90: New test.
1338 * gfortran.dg/widechar_intrinsics_4.f90: New test.
1339 * gfortran.dg/widechar_intrinsics_5.f90: New test.
1340 * gfortran.dg/widechar_select_1.f90: New test.
1341 * gfortran.dg/widechar_select_2.f90: New test.
1342
45a7844f
EB
13432008-05-18 Eric Botcazou <ebotcazou@adacore.com>
1344
1345 * gnat.dg/loop_optimization2.ad[sb]: New test.
1346
33ea7fa0
JJ
13472008-05-18 Jakub Jelinek <jakub@redhat.com>
1348
1349 PR target/36090
1350 * gcc.c-torture/execute/20080502-1.c: New test.
1351
4ac3f385
FXC
13522008-05-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1353
1354 * gfortran.dg/stat_1.f90: Skip on mingw.
1355 * gfortran.dg/stat_2.f90: Skip on mingw.
1356
e7bff0d1
TB
13572008-05-18 Steven G. Kargl <kargls@comcast.net>
1358
1359 PR fortran/36251
1360 gfortran.dg/public_private_module.f90: new test.
1361 gfortran.dg/bind_c_module.f90: new test.
1362
e29cc9b4
XDL
13632008-05-17 Xinliang David Li <davidxl@google.com>
1364
1365 * gcc.dg/cdce1.c: New test
1366 * gcc.dg/cdce2.c: New test
1367
944d3ef1
TB
13682008-05-17 Tobias Burnus <burnus@net-b.de>
1369
1370 * gfortran.dg/initialization_19.f90: New test.
1371
1e17e15a
EB
13722008-05-17 Eric Botcazou <ebotcazou@adacore.com>
1373
1374 * gnat.dg/bit_packed_array3.adb: New test.
1375
74c11a6c
EB
13762008-05-17 Eric Botcazou <ebotcazou@adacore.com>
1377
1378 * gnat.dg/warn4.adb: New test.
1379
ae772c2d
PT
13802008-05-16 Paul Thomas <pault@gcc.gnu.org>
1381
1382 PR fortran/35756
1383 PR fortran/35759
1384 * gfortran.dg/where_1.f90: New test.
1385
1386 PR fortran/35743
1387 PR fortran/35745
1388 * gfortran.dg/where_2.f90: New test.
1389
a4cd1610
TB
13902008-05-16 Tobias Burnus <burnus@net-b.de>
1391
1392 * gfortran.dg/rank_1.f90
1393 * gfortran.dg/rank_2.f90
1394
e864c0c3
JD
13952008-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1396
1397 * gfortran.dg/missing_parens_1.f90: Update test.
1398 * gfortran.dg/fmt_t_7.f: Update test.
1399
14002008-05-16 Steven G. Kargl <kargls@comcast.net>
1401
1402 * gfortran.dg/int_3.f90: New test.
1403 * gfortran.dg/and_or_xor.f90: New test.
1404
14052008-05-16 Daniel Kraft <d@domob.eu>
c03fc95d
DK
1406
1407 PR fortran/27997
1408 * gfortran.dg/array_constructor_type_1.f03: New test
1409 * gfortran.dg/array_constructor_type_2.f03: New test
1410 * gfortran.dg/array_constructor_type_3.f03: New test
1411 * gfortran.dg/array_constructor_type_4.f03: New test
1412 * gfortran.dg/array_constructor_type_5.f03: New test
1413 * gfortran.dg/array_constructor_type_6.f03: New test
1414 * gfortran.dg/array_constructor_type_7.f03: New test
1415 * gfortran.dg/array_constructor_type_8.f03: New test
1416 * gfortran.dg/array_constructor_type_9.f: New test
1417 * gfortran.dg/array_constructor_type_10.f03: New test
1418 * gfortran.dg/array_constructor_type_11.f03: New test
1419 * gfortran.dg/array_constructor_type_12.f03: New test
1420 * gfortran.dg/array_constructor_type_13.f90: New test
1421 * gfortran.dg/array_constructor_type_14.f03: New test
1422 * gfortran.dg/array_constructor_type_15.f03: New test
1423 * gfortran.dg/array_constructor_type_16.f03: New test
1424 * gfortran.dg/array_constructor_type_17.f03: New test
1425 * gfortran.dg/array_constructor_type_18.f03: New test
1426
c62b3659
UB
14272008-05-16 Uros Bizjak <ubizjak@gmail.com>
1428
1429 PR target/36246
1430 * gcc.target/i386/pr36246.c: New test.
1431
b3924be9
SP
14322008-05-16 Sebastian Pop <sebastian.pop@amd.com>
1433 Jan Sjodin <jan.sjodin@amd.com>
1434
1435 PR tree-optimization/36228
1436 * gcc.dg/vect/pr36228.c: New.
1437
5b7971f0
HPN
14382008-05-16 Hans-Peter Nilsson <hp@axis.com>
1439
1440 * gfortran.dg/f2003_io_4.f03, gfortran.dg/f2003_io_5.f03,
1441 gfortran.dg/f2003_io_7.f03, gfortran.dg/namelist_45.f90,
1442 gfortran.dg/namelist_46.f90, gfortran.dg/namelist_47.f90,
1443 gfortran.dg/f2003_io_1.f03: Gate test on effective_target
1444 fd_truncate.
1445 * gfortran.dg/fmt_t_7.f: Ditto. Apply dos2unix.
1446
fa9290d3
DK
14472008-05-16 Daniel Kraft <d@domob.eu>
1448
1449 * gfortran.dg/private_type_6.f90: Adapted expected error messages.
1450 * gfortran.dg/structure_constructor_1.f03: New test.
1451 * gfortran.dg/structure_constructor_2.f03: New test.
1452 * gfortran.dg/structure_constructor_3.f03: New test.
1453 * gfortran.dg/structure_constructor_4.f03: New test.
1454 * gfortran.dg/structure_constructor_5.f03: New test.
1455 * gfortran.dg/structure_constructor_6.f03: New test.
1456 * gfortran.dg/structure_constructor_7.f03: New test.
1457 * gfortran.dg/structure_constructor_8.f03: New test.
1458 * gfortran.dg/structure_constructor_9.f90: New test.
1459
d0208f9b
L
14602008-05-15 H.J. Lu <hongjiu.lu@intel.com>
1461
1462 * gcc.target/i386/m128-check.h: New.
1463 * gcc.target/i386/set-v16qi-1.h: Likewise.
1464 * gcc.target/i386/set-v16qi-2.h: Likewise.
1465 * gcc.target/i386/set-v8hi-1.h: Likewise.
1466 * gcc.target/i386/set-v8hi-2.h: Likewise.
1467 * gcc.target/i386/sse2-set-v16qi-1.c: Likewise.
1468 * gcc.target/i386/sse2-set-v16qi-2.c: Likewise.
1469 * gcc.target/i386/sse2-set-v8hi-1.c: Likewise.
1470 * gcc.target/i386/sse2-set-v8hi-2.c: Likewise.
1471 * gcc.target/i386/sse4_1-set-v16qi-1.c: Likewise.
1472 * gcc.target/i386/sse4_1-set-v16qi-2.c: Likewise.
1473
1474 * gcc.target/i386/sse2-check.h: Include m128-check.h. Don't
1475 include <stdio.h>.
1476 * gcc.target/i386/sse4_1-check.h: Likewise.
1477
36dafbd1
AN
14782008-05-15 Adam Nemet <anemet@caviumnetworks.com>
1479
1480 PR middle-end/36194
1481 * gcc.dg/pr36194.c: New test.
1482
fda9d38f
JB
14832008-05-15 Janne Blomqvist <jb@gcc.gnu.org>
1484
1485 PR libfortran/34974
1486 * gfortran.dg/fmt_t_7.f: Remove XFAIL, patch for PR 25561/Part 1 fixes
1487 this.
1488
14892008-05-15 Janis Johnson <janis187@us.ibm.com>
1490
1491 * lib/torture-options.exp: New support for torture options.
c62b3659 1492 * lib/gfortran-dg.exp (gfortran-dg-runtest): Use new torture procs.
fda9d38f
JB
1493 * lib/c-torture.exp: Define C_TORTURE_OPTIONS instead of
1494 TORTURE_OPTIONS; don't define torture_with_loops and
1495 torture_without_loops.
1496 * lib/gcc-dg.exp: Define DG_TORTURE_OPTIONS instead of
1497 TORTURE_OPTIONS; don't define torture_with_loops and
1498 torture_without_loops.
c62b3659 1499 (gcc-dg-runtest): Use new torture procs if no torture options defined.
fda9d38f
JB
1500 * lib/fortran-torture.exp: Define FORTRAN_TORTURE_OPTIONS instead of
1501 TORTURE_OPTIONS.
1502 (fortran-torture-execute): Use torture_with_loops instead of
1503 TORTURE_OPTIONS.
1504 (fortran-torture): Ditto.
1505 * lib/objc-torture.exp: Define OBJC_TORTURE_OPTIONS instead of
1506 TORTURE_OPTIONS; don't define torture_with_loops and
1507 torture_without_loops.
1508 * gcc.c-torture/execute/execute.exp: Use new torture procs.
1509 * gcc.c-torture/execute/builtins/builtins.exp: Ditto.
1510 * gcc.c-torture/execute/ieee/ieee.exp: Ditto.
1511 * gcc.c-torture/unsorted/unsorted.exp: Ditto.
1512 * gfortran.fortran-torture/execute/execute.exp: Ditto.
1513 * gfortran.fortran-torture/compile/compile.exp: Ditto.
1514 * gcc.target/x86_64/abi/abi-x86_64.exp: Ditto.
1515 * gcc.target/i386/math-torture/math-torture.exp: Define
1516 MATH_TORTURE_OPTIONS, use new torture procs.
1517 * gcc.dg/pch/pch.exp: Use new torture procs.
1518 * gcc.dg/format/format.exp: Ditto.
1519 * gcc.misc-tests/i386-prefetch.exp: Ditto.
1520 * gcc.misc-tests/dectest.exp: Ditto.
1521 * objc.dg/pch/pch.exp: Ditto.
1522 * objc/execute/execute.exp: Ditto.
1523 * objc/execute/exceptions/exceptions.exp: Ditto.
1524 * objc/compile/compile.exp: Ditto.
1525
15262008-05-15 Richard Guenther <rguenther@suse.de>
1527
1528 PR tree-optimization/36245
1529 * gcc.c-torture/compile/pr36245.c: New testcase.
1530
15312008-05-15 Richard Guenther <rguenther@suse.de>
1532
1533 * gcc.dg/tree-ssa/loadpre7.c: Adjust scan for not performed
1534 transformation.
1535 * gcc.dg/tree-ssa/ssa-fre-10.c: Likewise.
1536
15372008-05-15 Richard Guenther <rguenther@suse.de>
1538
1539 PR middle-end/36244
1540 * gcc.dg/torture/pr36244.c: New testcase.
1541
15422008-05-15 Eric Botcazou <ebotcazou@adacore.com>
1543
1544 * gnat.dg/discr8.ad[sb]: New test.
1545 * gnat.dg/discr8_pkg[123].ads: New helpers.
1546
15472008-05-15 H.J. Lu <hongjiu.lu@intel.com>
1548
1549 * gcc.target/i386/sse-set-ps-1.c: New.
1550 * gcc.target/i386/sse4_1-set-ps-1.c: Likewise.
1551
15522008-05-15 Richard Guenther <rguenther@suse.de>
1553
1554 PR tree-optimization/36009
1555 PR tree-optimization/36204
1556 * gcc.dg/tree-ssa/ssa-lim-5.c: New testcase.
1557 * gcc.dg/tree-ssa/ssa-lim-6.c: Likewise.
1558
15592008-05-15 Richard Guenther <rguenther@suse.de>
1560
1561 PR tree-optimization/34330
1562 * gcc.dg/torture/pr34330.c: New testcase.
1563
15642008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1565
1566 PR fortran/36059
1567 * gfortran.dg/repack_arrays_1.f90: New test.
1568
15692008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1570
1571 PR fortran/36186
1572 * gfortran.dg/boz_11.f90: New test.
1573 * gfortran.dg/boz_12.f90: New test.
1574
15752008-05-14 Paul Thomas <pault@gcc.gnu.org>
1576
1577 PR fortran/36233
1578 * gfortran.dg/actual_procedure_1.f90: New test
1579
15802008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1581
1582 PR fortran/35682
1583 * gfortran.dg/bound_4.f90: New test.
1584 * gfortran.dg/bounds_check_14.f90: New test.
1585
15862008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1587
1588 PR fortran/35685
1589 * gfortran.dg/bound_3.f90: New test.
1590
15912008-05-14 Michael Meissner <michael.meissner@amd.com>
1592 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1593
1594 * gcc.target/i386/sse5-imul32widen-vector.c: New file to test x86
1595 SSE5 optimizations.
1596 * gcc.target/i386/sse5-imul64-vector.c: Ditto.
1597 * gcc.target/i386/sse5-rotate1-vector.c: Ditto.
1598 * gcc.target/i386/sse5-rotate2-vector.c: Ditto.
1599 * gcc.target/i386/sse5-rotate3-vector.c: Ditto.
1600 * gcc.target/i386/sse5-shift1-vector.c: Ditto.
1601 * gcc.target/i386/sse5-shift2-vector.c: Ditto.
1602 * gcc.target/i386/sse5-shift3-vector.c: Ditto.
1603
16042008-05-14 Michael Meissner <michael.meissner@amd.com>
1605
1606 PR target/36224
1607 * gcc.dg/pr36224.c: New file.
1608
16092008-05-14 Olivier Hainque <hainque@adacore.com>
1610
1611 * gnat.dg/blkextract_from_reg.adb: New test.
1612
16132008-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1614
1615 PR fortran/36215
1616 * gfortran.dg/include_3.f95: New test.
1617
16182008-05-14 Ira Rosen <irar@il.ibm.com>
1619
1620 PR tree-optimization/36098
1621 * gcc.dg/vect/vect.exp: Compile with -O3 all the tests named "O3-*".
1622 * gcc.dg/vect/O3-pr36098.c: New test.
1623
16242008-05-14 Samuel Tardieu <sam@rfc1149.net>
1625
1626 * gnat.dg/old_errors.ads, gnat.dg/old_errors.adb: New.
1627
16282008-05-14 Andreas Krebbel <krebbel1@de.ibm.com>
1629
1630 * g++.dg/eh/080513-1.C: New testcase.
1631
16322008-05-13 Uros Bizjak <ubizjak@gmail.com>
1633
1634 PR target/36222
1635 * gcc.target/i386/pr36222-1.c: New test.
1636
16372008-05-13 H.J. Lu <hongjiu.lu@intel.com>
1638
1639 * gcc.target/i386/sse-init-v4hi-1.c: New.
1640 * gcc.target/i386/sse-init-v4sf-1.c: Likewise.
1641 * gcc.target/i386/sse2-init-v16qi-1.c: Likewise.
1642 * gcc.target/i386/sse2-init-v2di-1.c: Likewise.
1643 * gcc.target/i386/sse2-init-v4si-1.c: Likewise.
1644 * gcc.target/i386/sse2-init-v8hi-1.c: Likewise.
1645 * gcc.target/i386/sse4_1-init-v16qi-1.c: Likewise.
1646 * gcc.target/i386/sse4_1-init-v2di-1.c: Likewise.
1647 * gcc.target/i386/sse4_1-init-v4sf-1.c: Likewise.
1648 * gcc.target/i386/sse4_1-init-v4si-1.c: Likewise.
1649
16502008-05-13 Janis Johnson <janis187@us.ibm.com>
1651
1652 PR testsuite/35127
1653 * gcc.c-torture/compile/20031125-1.c: Remove dg-do, dg-options.
1654 * gcc.c-torture/compile/20031125-2.c: Ditto.
1655 * gcc.c-torture/compile/20031203-1.c: Ditto.
1656 * gcc.c-torture/compile/acc1.c: Remove -O2 from dg-options.
1657 * gcc.c-torture/compile/builtin_constant_p.c: Remove dg-options.
1658 * gcc.c-torture/compile/pr21562.c: Remove -O3 from dg-options.
1659 * gcc.c-torture/compile/pr25483.c: Remove -O from dg-options.
1660 * gcc.c-torture/compile/pr32349.c: Remove -O2 from dg-options.
1661 * gcc.c-torture/compile/pr32355.c: Remove dg-options.
1662 * gcc.c-torture/compile/pr34448.c: Ditto.
1663 * gcc.c-torture/compile/pr34648.c: Remove -O2 from dg-options.
1664
16652008-05-13 Tom Tromey <tromey@redhat.com>
1666
1667 PR preprocessor/22168:
1668 * gcc.dg/pch/import-2.hs: Add -Wno-deprecated.
1669 * gcc.dg/pch/import-1.hs: Add -Wno-deprecated.
1670 * gcc.dg/pch/import-2.c: Add -Wno-deprecated.
1671 * gcc.dg/pch/import-1.c: Add -Wno-deprecated.
1672 * gcc.dg/cpp/import2.c: Add -Wno-deprecated.
1673 * gcc.dg/cpp/import1.c: Add -Wno-deprecated.
1674 * gcc.dg/cpp/trad/assert3.c: Add -Wno-deprecated.
1675 * gcc.dg/cpp/trad/assert2.c: Add -Wno-deprecated.
1676 * gcc.dg/cpp/trad/assert1.c: Add -Wno-deprecated.
1677 * gcc.dg/cpp/ident.c: Add -Wno-deprecated.
1678 * gcc.dg/cpp/ident-1.c: Add -Wno-deprecated.
1679 * gcc.dg/cpp/extratokens.c: Add -Wno-deprecated.
1680 * gcc.dg/cpp/assert3.c: Add -Wno-deprecated.
1681 * gcc.dg/cpp/assert2.c: Add -Wno-deprecated.
1682 * gcc.dg/cpp/assert1.c: Add -Wno-deprecated.
1683 * gcc.dg/cpp/assert4.c: Compile with -ansi and not -pedantic. Add
1684 -Wno-deprecated.
1685 * gcc.dg/cpp/pr22168.c: New file.
1686 * gcc.dg/cpp/pr22168-2.c: New file.
1687
16882008-05-13 Richard Guenther <rguenther@suse.de>
1689
1690 PR middle-end/36227
1691 * gcc.dg/pr36227.c: New testcase.
1692
16932008-05-13 Eric Botcazou <ebotcazou@adacore.com>
1694
1695 * gnat.dg/discr7.adb: New test
1696 * gnat.dg/conv_integer.adb: Likewise.
1697
16982008-05-12 Janis Johnson <janis187@us.ibm.com>
1699
1700 * gcc.c-torture/compile/pr11832.c: XFAIL for mips and powerpc-linux,
1701 then ignore ICE message to avoid a second failure.
1702 * gcc.c-torture/compile/pr33009.c: Ditto.
1703 * lib/gcc-dg.exp: Explain in comment how to XFAIL an ICE.
1704
17052008-05-12 Andy Hutchinson <hutchinsonandy@aim.com>
1706
1707 * gcc.dg/pr34457-1.c: Skip for target without trampolines.
1708 * gcc.dg/20050607-1.c: Ditto.
1709 * gcc.dg/trampoline-1.c: Ditto.
1710 * gcc.dg/debug/debug-3.c: Ditto.
1711 * gcc.dg/debug/debug-5.c: Ditto.
1712
17132008-05-12 Samuel Tardieu <sam@rfc1149.net>
1714
1715 * gnat.dg/specs/statically_matching.ads: New.
1716
17172008-05-12 H.J. Lu <hongjiu.lu@intel.com>
1718
1719 * gcc.target/i386/sse2-set-epi32-1.c: New.
1720 * gcc.target/i386/sse2-set-epi64x-1.c: Likewise.
1721 * gcc.target/i386/sse4_1-set-epi32-1.c: Likewise.
1722 * gcc.target/i386/sse4_1-set-epi64x-1.c: Likewise.
1723
17242008-05-12 Uros Bizjak <ubizjak@gmail.com>
1725
1726 PR rtl-optimization/36111
1727 * gcc.dg/pr36111.c: New test.
1728
17292008-05-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1730
1731 PR fortran/36176
1732 * gfortran.dg/transfer_simplify_9.f90: New test.
1733
17342008-05-12 Paolo Carlini <paolo.carlini@oracle.com>
1735
1736 PR c++/35331
1737 * g++.dg/cpp0x/vt-35331.C: New.
1738 * g++.dg/cpp0x/pr32125.C: Adjust.
1739 * g++.dg/cpp0x/pr32126.C: Likewise.
1740 * g++.dg/cpp0x/pr31438.C: Likewise.
1741 * g++.dg/cpp0x/variadic81.C: Likewise.
1742 * g++.dg/cpp0x/vt-34055.C: Likewise.
1743 * g++.dg/cpp0x/vt-34606.C: Likewise.
1744
17452008-05-12 Ira Rosen <irar@il.ibm.com>
1746
1747 * gfortran.dg/vect/pr36119.f: Rename to ...
1748 * gfortran.dg/vect/O3-pr36119.f90: ... this. Compile for all targets
1749 with -O3.
1750
17512008-05-11 Adam Nemet <anemet@caviumnetworks.com>
1752
1753 * gcc.target/mips/mips.exp: Move passing -DMIPS16=... from here ...
1754 * lib/target-supports.exp (add_options_for_mips16_attribute):
1755 ... to here.
1756
17572008-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
1758
1759 PR fortran/35719
1760 * gfortran.dg/associated_5.f90: New test.
1761
17622008-05-11 Richard Sandiford <rdsandiford@googlemail.com>
1763
1764 * gcc.target/mips/scc-1.c: Require mips16_attribute, and add
1765 the associated options.
1766 * gcc.target/mips/scc-3.c: Likewise.
1767
17682008-05-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1769
1770 * gfortran.dg/default_format_1.f90: Move denormals tests to
1771 gfortran.dg/default_format_denormal_1.f90.
1772 * gfortran.dg/default_format_denormal_1.f90: Added denormal tests.
1773
17742008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1775
1776 * gfortran.dg/nint_2.f90: XFAIL on mingw.
1777
17782008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1779
1780 * gfortran.dg/streamio_15.f90: Take care of Windows CRLF line
1781 terminator.
1782
17832008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1784
1785 * gfortran.dg/fseek.f90: Take care of Windows CRLF line
1786 terminator.
1787
17882008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1789
1790 * gfortran.dg/fmt_t_5.f90: Take care of Windows CRLF line
1791 terminator.
1792
17932008-05-10 Kenneth Zadeck <zadeck@naturalbridge.com>
1794
1795 PR rtl-optimization/36185
1796 * g++.dg/opt/pr36185.C
1797
17982008-05-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1799
1800 * write_to_null.f90: Rename to write_to_null.F90.
1801 * write_to_null.F90: On Windows, "nul" is the equivalent of the
1802 Unix /dev/null.
1803
18042008-05-10 Richard Sandiford <rdsandiford@googlemail.com>
1805
1806 PR rtl-optimization/33642
1807 * gcc.c-torture/compile/pr11832.c: Skip for MIPS.
1808 * gcc.c-torture/compile/pr33009.c: Likewise.
1809
18102008-05-09 Tom Tromey <tromey@redhat.com>
1811
1812 * gcc.dg/pr22231.c: Fix dg-error call.
1813
18142008-05-09 Tom Tromey <tromey@redhat.com>
1815
1816 PR preprocessor/22231:
1817 * gcc.dg/pr22231.c: New file.
1818
18192008-05-09 Richard Guenther <rguenther@suse.de>
1820
1821 PR tree-optimization/36187
1822 * g++.dg/opt/pr36187.C: New testcase.
1823
18242008-05-08 Jan Sjodin <jan.sjodin@amd.com>
1825 Sebastian Pop <sebastian.pop@amd.com>
1826
1827 * gcc.dg/tree-ssa/data-dep-1.c: New.
1828
18292008-05-08 Richard Guenther <rguenther@suse.de>
1830
1831 * gcc.dg/tree-ssa/20040911-1.c: Adjust.
1832 * gcc.dg/tree-ssa/20040517-1.c: Likewise.
1833 * gcc.dg/tree-ssa/pr26421.c: Likewise.
1834 * gcc.dg/tree-ssa/pr23382.c: Likewise.
1835 * gcc.dg/tree-ssa/alias-15.c: Likewise.
1836 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
1837 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
1838 * gcc.dg/tree-ssa/pta-fp.c: Likewise.
1839 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
1840 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1841
18422008-05-09 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1843
1844 PR fortran/36162
1845 * gfortran.dg/module_widestring_1.f90: New test.
1846
18472008-05-08 Rafael Espindola <espindola@google.com>
1848
1849 * gcc.dg/vect/vect-111.c: Rename to no-trapping-math-vect-111.c
1850 * gcc.dg/vect/vect-ifcvt-11.c: Rename to no-trapping-math-vect-ifcvt-11.c
1851 * gcc.dg/vect/vect-ifcvt-12.c: Rename to no-trapping-math-vect-ifcvt-12.c
1852 * gcc.dg/vect/vect-ifcvt-13.c: Rename to no-trapping-math-vect-ifcvt-13.c
1853 * gcc.dg/vect/vect-ifcvt-14.c: Rename to no-trapping-math-vect-ifcvt-14.c
1854 * gcc.dg/vect/vect-ifcvt-15.c: Rename to no-trapping-math-vect-ifcvt-15.c
1855
18562008-05-08 David Daney <ddaney@avtrex.com>
1857
1858 * lib/target-supports.exp (check_effective_target_sync_int_long): Add
1859 mips*-*-*.
1860 (check_effective_target_sync_char_short): Same.
1861
18622008-05-08 Kai Tietz <kai.tietz@onevision.com>
1863
1864 * gcc.c-torture/compile/pr36172.c: Replace unsigned long by
1865 __SIZE_TYPE__.
1866
18672008-05-08 Sa Liu <saliu@de.ibm.com>
1868
eb19b3a3 1869 * gcc.target/spu/subti3.c: New.
fda9d38f
JB
1870
18712008-05-08 Richard Guenther <rguenther@suse.de>
1872
1873 PR middle-end/36154
1874 * gcc.c-torture/compile/pr36154.c: New testcase.
1875
18762008-05-08 Richard Guenther <rguenther@suse.de>
1877
1878 PR middle-end/36172
1879 * gcc.c-torture/compile/pr36172.c: New testcase.
1880
18812008-05-08 Uros Bizjak <ubizjak@gmail.com>
1882
1883 PR target/35714
1884 * gcc.target/i386/pr35714.c: New test.
1885
18862008-05-07 Jakub Jelinek <jakub@redhat.com>
1887
1888 PR middle-end/36013
1889 * gcc.c-torture/execute/20080506-2.c: New test.
1890
1891 PR middle-end/36137
1892 * gcc.c-torture/execute/20080506-1.c: New test.
1893
18942008-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1895
1896 PR libfortran/34974
1897 * gfortran.dg/fmt_t_7.f: XFAIL this until we get issue resolved.
1898
18992008-05-06 H.J. Lu <hongjiu.lu@intel.com>
1900
1901 PR testsuite/36155
1902 * g++.dg/ext/utf32-4.C: Fix a typo.
1903
19042008-05-06 H.J. Lu <hongjiu.lu@intel.com>
1905
1906 PR testsuite/36155
1907 * gcc.dg/utf32-4.c: Fix a typo.
1908
1909 * lib/target-supports.exp (check_effective_target_4byte_wchar_t):
1910 Use __WCHAR_TYPE__ instead of wchar_t.
1911
19122008-05-06 Mark Shinwell <shinwell@codesourcery.com>
1913 Daniel Jacobowitz <dan@codesourcery.com>
1914 Andrew Jenner <andrew@codesourcery.com>
1915
1916 * g++.old-deja/g++.jason/enum6.C, g++.old-deja/g++.law/enum9.C,
1917 g++.old-deja/g++.other/enum4.C, gfortran/enum_9.f90,
1918 gfortran.dg/enum_10.f90: Broaden dg-options pattern.
1919
19202008-05-06 Tom Tromey <tromey@redhat.com>
1921
1922 PR preprocessor/35313, PR preprocessor/36088:
1923 * gcc.dg/cpp/pr35313.c: New file.
1924 * gcc.dg/cpp/if-oppr.c: Remove test for ',' in a conditional
1925 expression.
1926 * gcc.dg/cpp/if-oppr2.c: New file.
1927
19282008-05-06 Tobias Burnus <burnus@net-b.de>
1929
1930 PR fortran/36117
1931 * gfortran.dg/bessel_2.f90: New.
1932
19332008-05-06 Olivier Hainque <hainque@adacore.com>
1934
1935 * gnat.dg/fatp_sra.adb: New test.
eb19b3a3 1936
fda9d38f
JB
19372008-05-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
1938
1939 PR middle-end/36141
1940 * gcc.c-torture/pr36141.c: New testcase.
1941
19422008-05-06 Danny Smith <dannysmith@users.sourceforge.net>
1943
1944 * lib/target-supports.exp (check_effective_target_4byte_wchar_t):
1945 New proc.
1946 * gcc.dg/utf16-4.c: Use it.
1947 * gcc.dg/utf32-4.c: Use it.
1948 * g++.dg/ext/utf16-4.C: Use it.
1949 * g++.dg/ext/utf32-4.C: Use it.
1950
19512008-05-05 Danny Smith <dannysmith@users.sourceforge.net>
1952
1953 * gfortran.dg/dev_null.f90. Remove and replace with...
1954 * gfortran.dg/dev_null.F90: Use preprocessor define to
1955 generalize the DEV_NULL name.
1956
19572008-05-05 Andrew Pinski <andrew.pinski@playstation.sony.com>
1958
1959 * gcc.dg/tree-ssa/forwprop-5.c: New testcase.
1960 * gcc.dg/tree-ssa/forwprop-6.c: New testcase.
1961 * gcc.dg/tree-ssa/forwprop-7.c: New testcase.
1962 * gcc.dg/tree-ssa/forwprop-8.c: New testcase.
1963 * gcc.dg/tree-ssa/forwprop-9.c: New testcase.
1964
19652008-05-05 Ira Rosen <irar@il.ibm.com>
1966
1967 PR tree-optimization/36119
1968 * gfortran.dg/vect/pr36119.f: New test.
1969
19702008-05-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1971
1972 PR libfortran/35995
1973 * gfortran.dg/intrinsic_ifunction_1.f90: New test case.
1974
19752008-05-04 Andy Hutchinson <hutchinsonandy@aim.com>
1976
1977 * gcc.dg/nested-func-5.c: Skip for target without trampolines.
1978 * gcc.dg/torture/nested-fn-1.c: Ditto.
1979
19802008-05-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1981
1982 PR libfortran/35990
1983 * gfortran.dg/intrinsic_pack_4.f90: New test case.
1984
19852008-05-03 Eric Botcazou <ebotcazou@adacore.com>
1986
1987 * gnat.dg/discr6_pkg.ads: New helper.
1988 * gnat.dg/discr6.adb: New test.
1989
19902008-05-03 Eric Botcazou <ebotcazou@adacore.com>
1991
1992 * gnat.dg/alignment4.adb: Adjust.
1993 * gnat.dg/alignment5.adb: Likewise.
1994 * gnat.dg/alignment6.adb: XFAIL.
1995
19962008-05-03 Richard Guenther <rguenther@suse.de>
1997
1998 * gcc.dg/tree-ssa/loop-36.c: Cleanup the dump file.
1999
20002008-05-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2001
2002 PR fortran/33268
2003 * gfortran.dg/io_constraints_4.f90: New test.
2004
20052008-05-01 Simon Baldwin <simonb@google.com>
2006
2007 PR bootstrap/36108
eb19b3a3
L
2008 * gcc.dg/Warray-bounds.c: Removed frontend warnings update.
2009 * g++.dg/warn/Warray-bounds.c: Ditto.
2010 * gcc.dg/Warray-bounds-noopt.c: Removed testcase.
2011 * g++.dg/warn/Warray-bounds-noopt.c: Ditto.
fda9d38f
JB
2012
20132008-05-01 Bud Davis <bdavis9659@sbcglobal.net>
2014
eb19b3a3 2015 PR fortran/35940
fda9d38f
JB
2016 * gfortran.dg/index.f90: New test.
2017
20182008-05-01 Simon Baldwin <simonb@google.com>
2019
eb19b3a3 2020 * gcc.dg/Warray-bounds.c: Updated for frontend warnings,
fda9d38f 2021 additional tests for arrays of size 0 and size 1.
eb19b3a3
L
2022 * g++.dg/warn/Warray-bounds.c: Ditto.
2023 * gcc.dg/Warray-bounds-noopt.c: New testcase.
2024 * g++.dg/warn/Warray-bounds-noopt.c: Ditto.
fda9d38f
JB
2025
20262008-05-01 Richard Guenther <rguenther@suse.de>
2027
2028 PR middle-end/36093
2029 * gcc.c-torture/execute/pr36093.c: New testcase.
2030
20312008-04-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2032
2033 * gfortran.dg/selected_char_kind_1.f90: New test.
2034 * gfortran.dg/selected_char_kind_2.f90: New test.
2035 * gfortran.dg/selected_char_kind_3.f90: New test.
2036
20372008-04-28 Paul Thomas <pault@gcc.gnu.org>
2038
2039 PR fortran/35997
2040 * gfortran.dg/use_rename_3.f90
2041
20422008-04-30 Richard Guenther <rguenther@suse.de>
2043
2044 PR tree-optimization/21636
2045 * gcc.dg/tree-ssa/ssa-ccp-19.c: New testcase.
2046
20472008-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2048
2049 PR libfortran/35993
2050 * gfortran.dg/intrinsic_product_1.f90: New test case.
2051
20522008-04-30 Richard Guenther <rguenther@suse.de>
2053
2054 PR tree-optimization/14847
2055 * gcc.dg/tree-ssa/ssa-ifcombine-6.c: New testcase.
2056
20572008-04-30 Jakub Jelinek <jakub@redhat.com>
2058
2059 PR c++/35986
2060 * g++.dg/overload/template4.C: New test.
2061
20622008-04-30 Kai Tietz <kai.tietz@onevision.com>
2063
2064 * gfortran.dg/chmod_1.f90: Disable for *-*-mingw*.
2065 * gfortran.dg/chmod_2.f90: Likewise.
2066 * gfortran.dg/chmod_3.f90: Likewise.
2067 * gfortran.dg/open_errors.f90: Likewise.
2068
20692008-04-30 Nathan Sidwell <nathan@codesourcery.com>
2070
2071 * gcc.dg/tls/section-2.c: Restrict to vxworks.
2072
20732008-04-29 Samuel Tardieu <sam@rfc1149.net>
2074
2075 PR ada/35792
2076 * gnat.dg/specs/tag2.ads: New.
2077
20782008-04-29 Richard Guenther <rguenther@suse.de>
2079
2080 PR tree-optimization/36078
2081 * gfortran.fortran-torture/compile/pr36078.f90: New testcase.
2082
20832008-04-29 Richard Guenther <rguenther@suse.de>
2084
2085 PR middle-end/15255
2086 * gcc.dg/fold-plusmult.c: New testcase.
2087
20882008-04-29 Richard Guenther <rguenther@suse.de>
2089
2090 PR middle-end/36077
2091 * gcc.c-torture/execute/pr36077.c: New testcase.
2092
20932008-04-29 Kai Tietz <kai.tietz@onevision.com>
2094
eb19b3a3 2095 * gcc.dg/sync-2.c: Set dg-options "-ansi".
fda9d38f
JB
2096
20972008-04-29 Jakub Jelinek <jakub@redhat.com>
2098
2099 PR c++/35650
2100 * g++.dg/init/ref17.C: New test.
2101
2102 PR c++/35987
2103 * g++.dg/other/error28.C: New test.
2104
21052008-04-28 Uros Bizjak <ubizjak@gmail.com>
2106
2107 PR target/36073
2108 * gcc.target/i386/pr36073.c: New test.
2109
21102008-04-28 Richard Guenther <rguenther@suse.de>
2111
2112 PR testsuite/34223
2113 * gcc.dg/vect/vect-118.c: Rename to ...
2114 * gcc.dg/vect/O3-vect-pr34223.c: ... this.
2115
21162008-04-28 Richard Guenther <rguenther@suse.de>
2117
2118 PR tree-optimization/36066
2119 * gcc.dg/torture/pr36066.c: New testcase.
2120
21212008-04-28 Uros Bizjak <ubizjak@gmail.com>
2122
2123 PR target/36064
2124 * gcc.target/i386/pr36064.c: New test.
2125
21262008-04-28 Uros Bizjak <ubizjak@gmail.com>
2127
2128 PR testsuite/36056
2129 * g++.dg/ext/vector14.C: Add -msse for 32bit x86 targets.
2130
21312008-04-27 Richard Guenther <rguenther@suse.de>
2132
2133 PR tree-optimization/18754
2134 PR tree-optimization/34223
2135 * gcc.dg/tree-ssa/loop-36.c: New testcase.
2136 * gcc.dg/tree-ssa/loop-37.c: Likewise.
2137 * gcc.dg/vect/vect-118.c: Likewise.
2138 * gcc.dg/Wunreachable-8.c: XFAIL bogus warning.
2139 * gcc.dg/vect/vect-66.c: Increase loop trip count.
2140 * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
2141 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
2142 * gcc.dg/vect/vect-76.c: Likewise.
2143 * gcc.dg/vect/vect-outer-6.c: Likewise.
2144 * gcc.dg/vect/vect-outer-1.c: Likewise.
2145 * gcc.dg/vect/vect-outer-1a.c: Likewise.
2146 * gcc.dg/vect/vect-11a.c: Likewise.
2147 * gcc.dg/vect/vect-shift-1.c: Likewise.
2148 * gcc.target/i386/vectorize1.c: Likewise.
2149
21502008-04-27 Nathan Sidwell <nathan@codesourcery.com>
2151
2152 * gcc.dg/tls/section-2.c: New.
2153 * gcc.dg/tls/emutls-1.c: New.
2154 * lib/target-supports.exp (check_effective_target_tls_native):
2155 Exclude vxworks.
2156
21572008-04-26 H.J. Lu <hongjiu.lu@intel.com>
2158
2159 PR testsuite/36053
2160 * gcc.dg/large-size-array-2.c: Fix x86_64-*-mingw* check.
2161 * gcc.dg/large-size-array-4.c: Likewise.
2162
21632008-04-26 George Helffrich <george@gcc.gnu.org>
2164
eb19b3a3 2165 PRs fortran/35154, fortran/23057
fda9d38f
JB
2166 * gfortran.dg/debug/pr35154-stabs.f: New test case for
2167 .stabs functionality.
2168 * gfortran.dg/debug/pr35154-dwarf2.f: New test case for
2169 DWARF functionality.
2170
21712008-04-26 Richard Sandiford <rsandifo@nildram.co.uk>
2172
2173 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Expect
2174 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 and
2175 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 to be defined.
2176 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
2177
21782008-04-25 Tobias Burnus <burnus@net-b.de>
2179
2180 * gfortran/array_constructor_23.f: Change REAL(10) into kind > 8.
2181 * gfortran/array_constructor_24.f: New; REAL(8) version of the test.
2182
21832008-04-25 Kai Tietz <kai.tietz@onevision.com>
2184
2185 * gcc.dg/array-quals-1.c: Add xfail for x86_64-*-mingw*.
2186 * gcc.dg/builtins-12.c: Add dg-options "-ansi".
2187 * gcc.dg/builtins-13.c: Likewise.
2188 * gcc.dg/pr25682.c: Likewise.
2189 * gcc.dg/pr33694.c: Likewise.
2190 * gcc.dg/c90-const-expr-2.c: Add check for _WIN64 define.
2191 * gcc.dg/c99-const-expr-2.c: Likewise.
2192 * gcc.dg/ia64-sync-1.c: Add typedef of size_t, for prototype.
2193 * gcc.dg/ia64-sync-2.c: Likewise.
2194 * gcc.dg/ia64-sync-3.c: Likewise
2195 * gcc.dg/large-size-array.c: Add check for _WIN64 define.
2196 * gcc.dg/large-size-array-3.c: Likewise.
2197 * gcc.dg/large-size-array-2.c: Add x86_64-*-mingw* for ignore error
2198 check.
2199 * gcc.dg/large-size-array-4.c: Likewise.
2200 * gcc.dg/max-1.c: Replace use of long by ssize_t.
2201
22022008-04-24 Steve Ellcey <sje@cup.hp.com>
2203
2204 * gcc.dg/lower-subreg-1.c: Skip IA64 platform.
2205
22062008-04-24 Steve Ellcey <sje@cup.hp.com>
2207
2208 * gcc.dg/vect/slp-15.c: Fix scan when vect_int_mult is false.
2209
22102008-04-24 Steve Ellcey <sje@cup.hp.com>
2211
2212 PR testsuite/36035
2213 * gcc.dg/vect/vect-vfa-slp.c: Remove bad check.
2214
22152008-04-24 Jakub Jelinek <jakub@redhat.com>
2216
2217 * gcc.dg/pr36017.c: Run on all targets, remove -lm from dg-options.
2218
2219 PR c++/35758
2220 * g++.dg/ext/vector14.C: New test.
2221
22222008-04-24 Richard Guenther <rguenther@suse.de>
2223
2224 * gcc.dg/builtin-constant_p-1.c: New testcase.
2225 * gcc.dg/builtin-errors.c: Adjust expected error.
2226
22272008-04-24 Jakub Jelinek <jakub@redhat.com>
2228
2229 PR tree-optimization/36008
2230 * gcc.c-torture/execute/20080424-1.c: New test.
2231
22322008-04-24 Ira Rosen <irar@il.ibm.com>
2233 Richard Guenther <rguenther@suse.de>
2234
2235 PR tree-optimization/36034
2236 * gcc.c-torture/execute/pr36034-1.c: New testcase.
2237 * gcc.c-torture/execute/pr36034-2.c: Likewise.
2238
22392008-04-24 Olivier Hainque <hainque@adacore.com>
2240
2241 * gnat.dg/concat_length.adb: New test.
2242
22432008-04-24 Ira Rosen <irar@il.ibm.com>
2244
2245 PR tree-optimization/35982
2246 * gcc.dg/vect/fast-math-pr35982.c: New.
2247
22482008-04-24 Danny Smith <dannysmith@users.net>
2249
2250 * gcc.dg/format/ms-warnI64-1.c: New file.
2251
22522008-04-24 Jakub Jelinek <jakub@redhat.com>
2253
2254 PR target/36015
2255 * gcc.dg/pr36015.c: New test.
2256
22572008-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2258
2259 PR rtl-optimization/36006
2260 * gfortran.dg/pr36006-1.f90: New test.
2261 * gfortran.dg/pr36006-2.f90: Ditto.
2262
22632008-04-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2264
2265 PR fortran/35994
2266 * gfortran.dg/minmaxloc_5.f90: New test.
2267 * gfortran.dg/minmaxloc_6.f90: New test.
2268
22692008-04-23 Steve Ellcey <sje@cup.hp.com>
2270
2271 * gcc.dg/array-init-1.c: Add big-endian number to check.
2272
22732008-04-23 Richard Guenther <rguenther@suse.de>
2274
2275 PR tree-optimization/27799
2276 PR tree-optimization/32921
2277 PR tree-optimization/32624
2278 * gcc.dg/tree-ssa/pr27799.c: New testcase.
2279 * gcc.dg/tree-ssa/20030807-7.c: Remove xfail, scan vrp dump.
2280
22812008-04-23 Richard Guenther <rguenther@suse.de>
2282
2283 PR middle-end/36021
2284 * gcc.dg/attr-alloc_size-2.c: New testcase.
2285
22862008-04-23 Kai Tietz <kai.tietz@onevision.com>
2287
2288 * gcc.dg/20020919-1.c (loc_size_t): New type.
2289 (_dl_stat): Use loc_size_t to cast pointers.
2290 * gcc.c-torture/compile/20010327-1.c: Skip for x86_64-*-mingw*.
2291
22922008-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
2293
2294 PR libfortran/35988
2295 * gfortran.dg/matmul_7.f90: New test.
2296
22972008-04-22 Steve Ellcey <sje@cup.hp.com>
2298
2299 * gcc.dg/struct/wo_prof_global_var.c: Initialize array.
2300 * gcc.dg/struct/wo_prof_malloc_size_var.c: Ditto.
2301 * gcc.dg/struct/w_prof_local_var.c: Ditto.
2302 * gcc.dg/struct/w_prof_global_var.c: Ditto.
2303 * gcc.dg/struct/wo_prof_local_var.c: Ditto.
2304
23052008-04-22 Jason Merrill <jason@redhat.com>
2306
2307 PR c++/35316
2308 * g++.dg/cpp0x/decltype11.C: New.
2309
23102008-04-23 Jakub Jelinek <jakub@redhat.com>
2311
2312 PR rtl-optimization/36017
2313 * gcc.dg/pr36017.c: New test.
2314
23152008-04-22 Jakub Jelinek <jakub@redhat.com>
2316
2317 PR c++/35747
2318 * g++.dg/ext/stmtexpr13.C: New test.
2319
23202008-04-22 Ian Lance Taylor <iant@google.com>
2321
2322 * gcc.c-torture/compile/20080419-1.c: New test.
2323
23242008-04-22 Kris Van Hees <kris.van.hees@oracle.com>
2325
2326 PR testsuite/35981
2327 * g++.dg/ext/utf-cvt.C: Handle 64-bit platforms correctly.
2328 Add tests for 'long long'.
2329 * gcc.dg/utf-cvt.c: Handle 64-bit platforms correctly.
2330 Add tests for 'long long'.
2331
23322008-04-22 Nick Clifton <nickc@redhat.com>
2333
2334 * gcc.dg/Wconversion-real.c: Add missing end of comment marker.
2335
23362008-04-21 Uros Bizjak <ubizjak@gmail.com>
2337
2338 PR target/31486
2339 * gcc.target/i386/pr31486.c: New test.
2340
23412008-04-21 Adam Nemet <anemet@caviumnetworks.com>
2342
2343 * gcc.dg/profile-dir-1.c, gcc.dg/profile-dir-2.c,
2344 gcc.dg/profile-dir-3.c: Generate tree_profile dump. Check gcda
2345 file name there instead of the assembly. Cleanup tree_profile
2346 dump file.
2347
23482008-04-21 Steve Ellcey <sje@cup.hp.com>
2349
2350 * gcc.dg/vect/vect-vfa-slp.c: XFAIL if vect_no_align.
2351 * gcc.dg/vect/slp-25.c: Ditto.
2352 * gcc.dg/vect/vect-outer-5.c: Ditto.
2353 * gcc.dg/vect/pr33804.c: Ditto.
2354 * gcc.dg/vect/vect-outer-4c.c: Ditto.
2355 * gcc.dg/vect/no-vfa-vect-depend-1.c: Ditto.
2356 * gcc.dg/vect/pr33953.c: Ditto.
2357 * gcc.dg/vect/slp-3.c: Ditto.
2358 * gcc.dg/vect/vect-iv-6.c: Ditto.
2359
23602008-04-22 Jakub Jelinek <jakub@redhat.com>
2361
2362 * g++.dg/ext/fixed1.C: Add dg-options.
2363
23642008-04-21 Uros Bizjak <ubizjak@gmail.com>
2365
2366 PR target/26445
2367 * g++.dg/other/i386-4.C: New test.
2368
23692008-04-21 Jason Merrill <jason@redhat.com>
2370
2371 PR c++/35325
2372 * g++.dg/ext/fixed1.C: New.
2373
2374 PR c++/35678
2375 * g++.dg/template/ttp27.C: New.
2376
23772008-04-21 Tom Tromey <tromey@redhat.com>
2378
2379 PR libcpp/33415:
2380 * gcc.dg/cpp/pr33415.c: New file.
2381
23822008-04-21 Olivier Hainque <hainque@adacore.com>
2383
2384 * gnat.dg/bltins.adb: New testcase.
2385
23862008-04-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2387
2388 PR fortran/35991
2389 * gfortran.dg/zero-sized_4.f90: New test.
2390
23912008-04-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2392
2393 PR fortran/35882
2394 * gfortran.dg/continuation_5.f: Add some comment lines.
2395 * gfortran.dg/continuation_3.f90: Add some comment lines.
eb19b3a3 2396
fda9d38f
JB
23972008-04-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2398
2399 PR libfortran/35960
2400 * gfortran.dg/reshape_zerosize_1.f90: New file.
2401
24022008-04-20 Eric Botcazou <ebotcazou@adacore.com>
2403
2404 * gnat.dg/alignment6.adb: New test.
2405
24062008-04-19 Paul Thomas <pault@gcc.gnu.org>
2407
2408 PR fortran/35944
2409 PR fortran/35946
2410 PR fortran/35947
2411 * gfortran.dg/array_constructor_23.f: New test.
2412
2413 PR fortran/35959
2414 * gfortran.dg/alloc_comp_default_init_2.f90: New test.
2415 * gfortran.dg/alloc_comp_basics_1.f90: Change occurrences of
2416 "builtin_free" to 27.
2417 * gfortran.dg/alloc_comp_constructor_1.f90: Change occurrences
2418 of "builtin_free" to 21.
2419
24202008-04-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2421
2422 PR fortran/35892
2423 * gfortran.dg/pr35154-dwarf2.f: Remove.
2424 * gfortran.dg/pr35154-stabs.f: Remove.
eb19b3a3 2425
fda9d38f
JB
24262008-04-18 Ian Lance Taylor <iant@google.com>
2427
2428 PR tree-optimization/35977
2429 * gcc.dg/tree-ssa/forwprop-3.c: Use -O2 rather than -O.
2430
24312008-04-18 Jakub Jelinek <jakub@redhat.com>
2432 Peter Bergner <bergner@vnet.ibm.com>
2433
2434 PR target/35907
2435 * gcc.target/powerpc/pr35907.c: New test.
2436
24372008-04-18 Eric Botcazou <ebotcazou@adacore.com>
2438
2439 * gnat.dg/dynamic_elab_pkg.ads: New helper.
2440 * gnat.dg/dynamic_elab1.ad[sb]: New test.
2441 * gnat.dg/dynamic_elab2.ad[sb]: Likewise.
2442
24432008-04-18 Kris Van Hees <kris.van.hees@oracle.com>
2444
2445 Tests for char16_t and char32_t support.
2446 * g++.dg/ext/utf-cvt.C: New
2447 * g++.dg/ext/utf-cxx0x.C: New
2448 * g++.dg/ext/utf-cxx98.C: New
2449 * g++.dg/ext/utf-dflt.C: New
2450 * g++.dg/ext/utf-gnuxx0x.C: New
2451 * g++.dg/ext/utf-gnuxx98.C: New
2452 * g++.dg/ext/utf-mangle.C: New
2453 * g++.dg/ext/utf-typedef-cxx0x.C: New
2454 * g++.dg/ext/utf-typedef-cxx98.C: New
2455 * g++.dg/ext/utf-typespec.C: New
2456 * g++.dg/ext/utf16-1.C: New
2457 * g++.dg/ext/utf16-2.C: New
2458 * g++.dg/ext/utf16-3.C: New
2459 * g++.dg/ext/utf16-4.C: New
2460 * g++.dg/ext/utf32-1.C: New
2461 * g++.dg/ext/utf32-2.C: New
2462 * g++.dg/ext/utf32-3.C: New
2463 * g++.dg/ext/utf32-4.C: New
2464 * gcc.dg/utf-cvt.c: New
2465 * gcc.dg/utf-dflt.c: New
2466 * gcc.dg/utf16-1.c: New
2467 * gcc.dg/utf16-2.c: New
2468 * gcc.dg/utf16-3.c: New
2469 * gcc.dg/utf16-4.c: New
2470 * gcc.dg/utf32-1.c: New
2471 * gcc.dg/utf32-2.c: New
2472 * gcc.dg/utf32-3.c: New
2473 * gcc.dg/utf32-4.c: New
2474
24752008-04-18 Eric Botcazou <ebotcazou@adacore.com>
2476
2477 * gnat.dg/specs/varsize_return.ads: New test.
2478 * gnat.dg/specs/varsize_return_pkg1.ad[sb]: New helper.
2479 * gnat.dg/specs/varsize_return_pkg2.ad[sb]: Likewise.
2480
24812008-04-17 Jason Merrill <jason@redhat.com>
2482
2483 PR c++/35773
2484 * g++.dg/overload/autoptr1.C: New.
2485
24862008-04-17 Eric Botcazou <ebotcazou@adacore.com>
2487
2488 * gnat.dg/alignment4.adb: New test.
2489 * gnat.dg/alignment5.adb: Likewise.
2490 * gnat.dg/frame_overflow.adb: Adjust.
2491
24922008-04-17 Richard Guenther <rguenther@suse.de>
2493
2494 * gcc.dg/tree-ssa/ssa-fre-17.c: New testcase.
2495
24962008-04-17 Christian Bruel <christian.bruel@st.com>
2497
2498 * gcc.dg/long-long-compare-1.c: New testcase.
eb19b3a3 2499
fda9d38f
JB
25002008-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2501
2502 PR fortran/35724
2503 * gfortran.dg/eoshift_2.f90: New test.
2504
25052008-04-16 Paul Thomas <pault@gcc.gnu.org>
2506
2507 PR fortran/35932
2508 * gfortran.dg/intrinsic_char_1.f90: New test.
2509
25102008-04-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2511
2512 PR target/35944
2513 * gfortran.dg/pr35944-1.f90: New test.
2514 * gfortran.dg/pr35944-2.f90: Ditto.
2515
25162008-04-16 Jakub Jelinek <jakub@redhat.com>
2517
2518 PR c/35739
2519 * gcc.dg/dfp/pr35739.c: New test.
2520
2521 PR tree-optimization/35899
2522 * gcc.dg/pr35899.c: New test.
2523
2524 PR target/35662
2525 * gfortran.dg/pr35662.f90: New test.
2526
25272008-04-16 Richard Guenther <rguenther@suse.de>
2528
2529 * gcc.dg/tree-ssa/loop-35.c: New testcase.
2530
25312008-04-16 Samuel Tardieu <sam@rfc1149.net>
2532
2533 PR ada/29015
2534 * gnat.dg/incomplete1.ads, gnat.dg/incomplete2.ads,
2535 gnat.dg/incomplete2.adb: New.
2536
25372008-04-16 Hans-Peter Nilsson <hp@axis.com>
2538
2539 PR tree-optimization/35629
2540 * gcc.dg/tree-ssa/loop-25.c: Xfail all but the first
2541 scan-tree-dump-times.
2542
25432008-04-15 Samuel Tardieu <sam@rfc1149.net>
2544
2545 PR ada/22387
2546 * gnat.dg/specs/corr_discr.ads: New.
2547
25482008-04-15 Eric Botcazou <ebotcazou@adacore.com>
2549
2550 * gnat.dg/string_slice2.adb: New test.
2551
25522008-04-15 Richard Guenther <rguenther@suse.de>
2553
2554 * gcc.dg/fold-compare-2.c: Adjust testcase.
2555 * gcc.dg/tree-ssa/pr21086.c: Likewise.
2556
25572008-04-15 Richard Guenther <rguenther@suse.de>
2558
2559 * gcc.dg/tree-ssa/salias-1.c: Remove.
2560 * gcc.dg/tree-ssa/pr26421.c: Adjust pattern.
2561 * gcc.dg/tree-ssa/alias-15.c: Likewise.
2562 * gcc.dg/tree-ssa/ssa-lim-3.c: Run at -O2.
2563
25642008-04-15 Eric Botcazou <ebotcazou@adacore.com>
2565
2566 * gnat.dg/loop_optimization1.ad[sb]: New test.
2567
25682008-04-15 Jakub Jelinek <jakub@redhat.com>
2569
2570 PR c/35751
2571 * gcc.dg/gomp/pr35751.c: New test.
2572 * g++.dg/gomp/pr35751.C: New test.
2573
25742008-04-15 Samuel Tardieu <sam@rfc1149.net>
2575
2576 PR ada/16086
2577 * gnat.dg/prot_def.adb: New.
2578
25792008-04-14 Ian Lance Taylor <iant@google.com>
2580
2581 * gcc.dg/strict-overflow-6.c: New.
2582 * gcc.dg/no-strict-overflow-7.c: New.
2583 * gcc.dg/Wstrict-overflow-22.c: New.
2584
25852008-04-14 Samuel Tardieu <sam@rfc1149.net>
2586
2587 * gnat.dg/specs/storage.ads: Fix expected error message.
2588
25892008-04-14 Robert Dewar <dewar@adacore.com>
2590
2591 * gnat.dg/specs/linker_section.ads: Check for more error conditions.
2592
25932008-04-14 Samuel Tardieu <sam@rfc1149.net>
2594
2595 PR ada/18680
2596 * gnat.dg/specs/linker_section.ads: New.
2597
25982008-04-14 Samuel Tardieu <sam@rfc1149.net>
2599
2600 PR ada/16098
2601 * gnat.dg/specs/renamings.ads: New.
2602
26032008-04-14 Samuel Tardieu <sam@rfc1149.net>
2604
2605 PR ada/15915
2606 * gnat.dg/specs/storage.ads: New.
2607
26082008-04-14 Samuel Tardieu <sam@rfc1149.net>
2609
2610 * gnat.dg/deep_old.adb: New.
2611
26122008-04-14 Eric Botcazou <ebotcazou@adacore.com>
2613
2614 * gnat.dg/loop_address2.adb: New test.
2615
26162008-04-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2617
2618 PR fortran/35882
2619 * gfortran.dg/continuation_3.f90: Update test.
2620 * gfortran.dg/continuation_5.f: Update test.
2621 * gfortran.dg/continuation_10.f90: New test.
eb19b3a3 2622
fda9d38f
JB
26232008-04-13 Thomas Koenig <tkoenig@gcc.gnu.org>
2624
2625 PR libfortran/32972
2626 PR libfortran/32512
2627 * gfortran.dg/internal_pack_1.f90: Add test for derived type.
2628 * gfortran.dg/intrinsic_spread_1.f90: Likewise.
2629 * gfortran.dg/intrinsic_pack_1.f90: Likewise.
2630 * gfortran.dg/intrinsic_unpack_1.f90: Likewise.
eb19b3a3 2631
fda9d38f
JB
26322008-04-13 Samuel Tardieu <sam@rfc1149.net>
2633
2634 PR ada/17985
2635 * gnat.dg/ancestor_type.ads, gnat.dg/ancestor_type.adb: New test.
2636
26372008-04-12 Andrew Pinski <pinskia@gmail.com>
2638
2639 * gcc.target/powerpc/darwin-save-world-1.c: New test.
2640
26412008-04-11 Richard Guenther <rguenther@suse.de>
2642
2643 PR tree-optimization/35869
2644 * gcc.c-torture/compile/pr35869.c: New testcase.
2645
26462008-04-11 H.J. Lu <hongjiu.lu@intel.com>
2647
2648 * gcc.target/i386/sse-13.c: Move __builtin_ia32_round* to new
2649 /* mmintrin-common.h */ section.
2650
2651 * gcc.target/i386/sse-14.c: Add tests for mmintrin-common.h.
2652
26532008-04-11 Volker Reichelt <v.reichelt@netcologne.de>
2654
2655 PR c/35744
2656 * gcc.dg/attr-error-1.c: New test.
2657
26582008-04-10 Adam Nemet <anemet@caviumnetworks.com>
2659
2660 * gcc.target/mips/scc-2.c: New test.
2661 * gcc.target/mips/scc-3.c: New test.
2662 * gcc.target/mips/scc-4.c: New test.
2663
26642008-04-10 Ira Rosen <irar@il.ibm.com>
2665
2666 PR tree-optimization/35821
2667 * gcc.dg/vect/pr35821-altivec.c: New.
2668 * gcc.dg/vect/pr35821-spu.c: New.
2669
26702008-04-09 Andy Hutchinson <hutchinsonandy@aim.com>
2671
2672 PR testsuite/34894
2673 PR testsuite/33782
2674 * lib/target-supports.dg: Add check_effective_target_trampolines.
2675 Disable profiling for avr-*-*.
2676 * gcc.c-torture/compile/pr27889.c: dg-requires trampolines.
2677 * gcc.c-torture/compile/nested-1.c: Ditto.
2678 * gcc.c-torture/compile/20050122-2.c: Ditto.
2679 * gcc.c-torture/compile/20010226-1.c: Ditto.
2680 * gcc.c-torture/compile/20010327-1.c: Skip for avr-*-*.
2681 * gcc.c-torture/compile/980506-1.c: Ditto.
2682 * gcc.c-torture/compile/20020604-1.c: Ditto.
2683 * gcc.c-torture/compile/limits-stringlit.c: Ditto
2684 * gcc.c-torture/compile/20001226-1.c: Ditto
2685
26862008-04-09 Jason Merrill <jason@redhat.com>
2687
2688 PR c++/35708
2689 * g++.dg/ext/complit9.C: New.
2690
26912008-04-09 Samuel Tardieu <sam@rfc1149.net>
2692
2693 PR ada/28305
2694 * gnat.dg/specs/fe_inlining.ads, gnat.dg/specs/fe_inlining_helper.ads,
2695 gnat.dg/specs/fe_inlining_helper.adb: New test.
2696
26972008-04-09 Kai Tietz <kai.tietz@onevision.com>
2698
2699 * gcc.dg/torture/fp-int-convert.h: Use TImode type for
2700 x86_64-pc-mingw target.
2701 * gcc.dg/titype-1.c: Likewise.
2702
27032008-04-09 Richard Sandiford <richard@codesourcery.com>
2704
2705 * lib/target-supports.exp (check_effective_target_vxworks_kernel):
2706 Fix comment.
2707 (check_effective_target_vxworks_rtp): New procedure.
2708 * g++.dg/opt/20050511-1.C: Rename UINT32 for VxWorks kernel mode.
2709 * g++.dg/warn/miss-format-1.C: XFAIL for VxWorks.
2710 * g++.old-deja/g++.abi/cxa_vec.C: XFAIL for VxWorks kernels.
2711 * g++.old-deja/g++.brendan/new3.C: Likewise.
2712 * g++.old-deja/g++.eh/badalloc1.C: XFAIL for VxWorks RTPs.
2713 * g++.old-deja/g++.law/missed-error2.C: Undefine max for
2714 VxWorks kernel mode.
2715 * g++.old-deja/g++.mike/init1.C: XFAIL for VxWorks kernel mode.
2716 * g++.old-deja/g++.mike/p2736.C: Likewise.
2717 * g++.old-deja/g++.mike/p658.C: Undefine OK for VxWorks kernel mode.
2718 * g++.old-deja/g++.other/headers1.C: Likewise min and max.
2719 * g++.old-deja/g++.robertl/eb79.C: Undefine max for VxWorks
2720 kernel mode.
2721
27222008-04-09 Jakub Jelinek <jakub@redhat.com>
2723
2724 * gfortran.dg/namelist_47.f90: New test.
2725
27262008-04-09 Richard Guenther <rguenther@suse.de>
2727
2728 * gfortran.dg/bind_c_usage_14.f03: Adjust.
2729
27302008-04-08 Andy Hutchinson <hutchinsonandy@aim.com>
2731
2732 PR target/35005
2733 * execute/20071221-1.c: Adapt test for 16 bit int targets.
2734 * execute/pr35163.c: Ditto.
2735
27362008-04-08 Richard Guenther <rguenther@suse.de>
2737
2738 * gcc.c-torture/execute/20080408-1.c: New testcase.
2739
27402008-04-08 Eric Botcazou <ebotcazou@adacore.com>
2741
2742 * gnat.dg/pack6.adb: New test.
2743 * gnat.dg/pack7.adb: Likewise.
2744 * gnat.dg/pack8.adb: Likewise.
2745
27462008-04-08 Arnaud Charlet <charlet@adacore.com>
2747
2748 * gnat.dg/parent_ltd_with-child_full_view.adb: New test.
2749 * gnat.dg/rt1.adb: New test.
2750 * gnat.dg/test_time_stamp.adb: New test.
2751 * gnat.dg/specs/warn_star.ads: New test.
2752 * gnat.dg/specs/aggr1.ads: New test.
2753
27542008-04-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2755
2756 PR fortran/25829 28655
2757 * gfortran.dg/write_check2.f90: Update dg-error.
2758 * gfortran.dg/io_constraints_1.f90: Udate dg-error.
2759
27602008-04-07 Jason Merrill <jason@redhat.com>
2761
2762 PR c++/35734
2763 * g++.dg/warn/ctor1.C: New.
2764
27652008-04-07 Kai Tietz <kai.tietz@onevision.com>
2766
2767 PR/35842
2768 * gcc.dg/torture/pr35842.c: New.
2769
27702008-04-07 Eric Botcazou <ebotcazou@adacore.com>
2771
2772 * gnat.dg/array4.adb: New test.
2773 * gnat.dg/specs/static_initializer2.ads: Likewise.
2774
27752008-04-06 Richard Guenther <rguenther@suse.de>
2776
2777 PR tree-optimization/35400
2778 * gcc.dg/torture/pr35400.c: New testcase.
2779 * g++.dg/torture/pr35400.C: Likewise.
2780
27812008-04-06 Paul Thomas <pault@gcc.gnu.org>
2782
2783 PR fortran/35780
2784 * gfortran.dg/simplify_argN_1.f90: New test.
2785
2786