]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
acinclude.m4 (GLIBCXX_ENABLE_WCHAR_T): Always check the presence of wctype.h, for...
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
71834ad3
RS
12006-04-30 Roger Sayle <roger@eyesopen.com>
2
3 * gcc.dg/Woverflow-1.c: New test case.
4 * gcc.dg/Woverflow-2.c: Likewise.
5 * gcc.dg/Woverflow-3.c: Likewise.
6
5a8613b2
MM
72006-04-30 Mark Mitchell <mark@codesourcery.com>
8
9 PR c++/27094
10 * g++.dg/template/defarg8.C: New test.
11
85990800
VR
122006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13
14 PR c++/27278
15 * g++.dg/parse/operator7.C: New test.
16
139a78c7
VR
172006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18
b1482d15
VR
19 PR c++/11471
20 PR c++/27102
21 * g++.dg/template/crash48.C: New test.
22
139a78c7
VR
23 PR c++/27279
24 * g++.dg/parse/ctor4.C: New test.
25
49914d03
FXC
262006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27
28 PR fortran/25681
29 * gfortran.df/char_type_len.f90: New test.
30
74ab8c2d
JD
312006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
32
33 PR libgfortran/27304
34 * gfortran.dg/fmt_exhaust.f90: New test.
35
a0f0ab9f
RS
362006-04-28 Roger Sayle <roger@eyesopen.com>
37
38 PR c/25309
39 * gcc.dg/large-size-array-2.c: New test case.
40
a4858cb0
RG
412006-04-28 Richard Guenther <rguenther@suse.de>
42
43 PR target/26826
44 * gcc.target/i386/pr26826.c: New testcase.
45
bb6a0ee1
AM
462006-04-28 Jakub Jelinek <jakub@redhat.com>
47
48 PR middle-end/27260
49 * gcc.c-torture/execute/pr27260.c: New.
50
5cd9edb5
AM
512006-04-28 Alan Modra <amodra@bigpond.net.au>
52
53 PR middle-end/27095
54 * gcc.dg/pr27095.c: New.
55
33a1b314
MM
562006-04-27 Mark Mitchell <mark@codesourcery.com>
57
58 PR c++/27292
59 * g++.dg/conversion/bitfield4.C: New test.
60
16d6f994
EC
612006-04-27 Eric Christopher <echristo@apple.com>
62
63 * gcc.dg/pragma-ms_struct.c: New.
64
8fcd79cb
MM
652006-04-27 Mark Mitchell <mark@codesourcery.com>
66
67 PR c++/27102
68 * g++.dg/template/crash47.C: New test.
69
869170df
DM
702006-04-27 Dirk Mueller <dmueller@suse.de>
71
72 * gcc.target/i386/sse-7.c: build with -msse.
73
ded5b063
L
742006-04-26 H.J. Lu <hongjiu.lu@intel.com>
75
76 PR testsuite/27274:
77 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
78 (main): Exit if processor doesn't support SSE.
79
52d09406
DE
802006-04-26 David Edelsohn <edelsohn@gnu.org>
81
82 PR middle-end/27282
83 * gcc.c-torture/compile/pr27282.c: New test.
84
1562e1fe
JJ
852006-04-26 Jakub Jelinek <jakub@redhat.com>
86
07ed51c9
JJ
87 PR middle-end/26913
88 * g++.dg/gomp/pr26913.C: New test.
89
1562e1fe
JJ
90 PR c/25996
91 * gcc.dg/gomp/pr25996.c: New test.
92 * g++.dg/gomp/pr25996.C: New test.
93
c0c5d392
RS
942006-04-25 Richard Sandiford <richard@codesourcery.com>
95
96 PR rtl-optimization/26725
97 * gcc.c-torture/compile/pr26725.c: New test.
98
cfa81d8a
RG
992006-04-25 Richard Guenther <rguenther@suse.de>
100
16d6f994 101 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
cfa81d8a
RG
102 than n + -1.
103
495db1a1
AK
1042006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
105
106 * gcc.dg/20060425-1.c: New testcase.
107
ec23e15b
JJ
1082006-04-25 Jakub Jelinek <jakub@redhat.com>
109
110 PR tree-optimization/26865
111 * gcc.dg/pr26865.c: New test.
112
efe1ad46
MM
1132006-04-24 Mark Mitchell <mark@codesourcery.com>
114
115 PR c++/27292
116 * g++.dg/conversion/bitfield1.C: New test.
117 * g++.dg/conversion/bitfield2.C: Likewise.
118 * g++.dg/conversion/bitfield3.C: Likewise.
119
d84b37b0
AP
1202006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
121 Richard Guenther <rguenther@suse.de>
122
123 PR tree-optimization/27236
124 * gcc.dg/tree-ssa/pr27236.c: New testcase.
125
4e3bd7d5
VR
1262006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
127
128 PR c++/19963
129 * g++.dg/other/incomplete2.C: New test.
130
c0a3f887
RG
1312006-04-24 Richard Guenther <rguenther@suse.de>
132
133 PR middle-end/26869
134 * gcc.dg/torture/pr26869.c: New testcase.
135
72fa5e06
AP
1362006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
137 Richard Guenther <rguenther@suse.de>
138
139 PR tree-optimization/27218
140 * g++.dg/tree-ssa/pr27218.C: New testcase.
141
e2537f2c
MM
1422006-04-23 Mark Mitchell <mark@codesourcery.com>
143
144 PR c++/26912
145 * g++.dg/template/friend41.C: New test.
146
7d2cf7e3
DE
1472006-04-23 David Edelsohn <edelsohn@gnu.org>
148
149 * g++.dg/opt/pr15551.C: Include cstdio.
150 (main): Use remove instead of unlink.
151
e8c3ff97
EB
1522006-04-23 Eric Botcazou <ebotcazou@adacore.com>
153
154 * gcc.dg/sibcall-7.c: New test.
155 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
156 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
157 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
158 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
159 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
160
38a4afee
MM
1612006-04-23 Mark Mitchell <mark@codesourcery.com>
162
163 PR c++/26534
164 * g++.dg/opt/bitfield1.C: New test.
165 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
166 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
167 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
168 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
169 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
170 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
171 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
172 * g++.dg/abi/bitfield2.C: Likewise.
173 * g++.dg/init/bitfield1.C: Likewise.
174
c9379bf0
PT
1752006-04-23 Paul Thomas <pault@gcc.gnu.org>
176
177 PR fortran/25099
178 * gfortran.dg/elemental_subroutine_4.f90: New test.
179 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
180 call sub (m, x).
181
4f19e578
JM
1822006-04-22 Joseph S. Myers <joseph@codesourcery.com>
183
184 * gcc.c-torture/compile/20060421-1.c: New testcase.
185
f01da1a5
VR
1862006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
187
188 PR c/25875
189 * gcc.dg/init-bad-4.c: New test.
190
87b24aaf
PB
1912006-04-21 Paul Brook <paul@codesourcery.com>
192
193 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
194
0e3e65bc
PT
1952006-04-21 Paul Thomas <pault@gcc.gnu.org>
196
197 PR fortran/27122
198 * gfortran.dg/defined_operators_1.f90: New test.
199 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
200 remove old ones associated, incorrectly, with Note 5.46.
201
202 PR fortran/27113
203 * gfortran.dg/character_array_constructor_1.f90: New test.
204
455f78d9
JJ
2052006-04-20 Jakub Jelinek <jakub@redhat.com>
206
207 * gcc.dg/20060419-1.c: New test.
208
9dfb66b9
CD
2092006-04-19 Carlos O'Donell <carlos@codesourcery.com>
210
211 PR c/26774
212 * gcc.dg/struct-parse-1.c: New test case.
213
d149fba0
VR
2142006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
215
94d285a5
VR
216 PR c++/26558
217 * g++.dg/parse/template19.C: New test.
218
0014c247
VR
219 PR c++/26739
220 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
221
b815a631
VR
222 PR c++/26036
223 * g++.dg/expr/call3.C: New test.
224
d149fba0
VR
225 PR c++/10385
226 * g++.dg/conversion/dynamic1.C: New test.
227
fa6098f8
MM
2282006-04-19 Mark Mitchell <mark@codesourcery.com>
229
230 PR c++/27102
231 * g++.dg/template/crash35.C: Tweak error markers.
232 * g++.dg/template/crash46.C: New test.
233 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
234 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
235
e90cd854
AK
2362006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
237
4414de4a 238 PR rtl-optimization/14261
e90cd854
AK
239 * gcc.c-torture/compile/20060419-1.c: Added.
240
9b3e4c45
BF
2412006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
242
243 * gfortran.dg/label_1.f90: Adjust dg-error.
244
726ac11e
RS
2452006-04-16 Roger Sayle <roger@eyesopen.com>
246
247 PR target/26961
248 * gcc.dg/fold-cond-1.c: New test case.
249 * gcc.dg/pr26961-1.c: Likewise.
250
27b99641
JD
2512006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
252
253 PR libgfortran/27138
254 * gfortran.dg/read_bad_advance.f90: New test.
255
2ff61948
RS
2562006-04-16 Roger Sayle <roger@eyesopen.com>
257 Dale Johannesen <dalej@apple.com>
258
259 PR target/24076
260 * gcc.target/i386/vecinit-3.c: New testcase.
261 * gcc.target/i386/vecinit-4.c: Likewise.
262 * gcc.target/i386/sse-18.c: Likewise.
263 * gcc.target/i386/sse-19.c: Likewise.
264
3c86fb4e
TK
2652006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
266
267 * gfortran.dg/allocate_zerosize_1.f90: New test.
268
e13d2b4e
MM
2692006-04-16 Mark Mitchell <mark@codesourcery.com>
270
271 PR c++/26365
272 * g++.dg/template/crash45.C: New test.
273
f5f701ad
PT
2742006-04-16 Paul Thomas <pault@gcc.gnu.org>
275
276 PR fortran/26787
277 * gfortran.dg/proc_assign_1.f90: New test.
278 * gfortran.dg/procedure_lvalue.f90: Change message.
279 * gfortran.dg/namelist_4.f90: Add new error.
280
281 PR fortran/25597
282 PR fortran/27096
283 * gfortran.dg/auto_pointer_array_result_1.f90
284
285 PR fortran/27089
286 * gfortran.dg/specification_type_resolution_1.f90
287
288 PR fortran/18803
289 PR fortran/25669
290 PR fortran/26834
291 * gfortran.dg/bounds_temporaries_1.f90: New test.
292
293 PR fortran/27124
294 * gfortran.dg/array_return_value_1.f90: New test.
295
db753da0
JD
2962006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
297
298 PR fortran/25336
299 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
300
7e2df4a1
JJ
3012006-04-15 Jakub Jelinek <jakub@redhat.com>
302
303 PR middle-end/26823
304 * g++.dg/gomp/pr26823-1.C: New test.
305 * g++.dg/gomp/pr26823-2.C: New test.
306
39b1ec97
UB
3072006-04-13 Uros Bizjak <uros@kss-loka.si>
308
309 PR middle-end/27134
310 * gcc.dg/pr27314.c: New test.
311
777f7f9a
RH
3122006-04-13 Richard Henderson <rth@redhat.com>
313
314 * g++.dg/gomp/block-0.C: Update expected matches.
315
a239aa95
DD
3162006-04-13 DJ Delorie <dj@redhat.com>
317
318 * lib/target-supports.exp (check_effective_target_int32plus): New.
319 (check_effective_target_ptr32plus): New.
320 (check_effective_target_size32plus): New.
321 (check_effective_target_int16): New.
322 (check_profiling_available): Add m32c to the list of unsupported targets.
323
324 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
325 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
326 memory size.
327 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
328 pointers.
329 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
330 size_t.
331 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
332 and size_t.
333 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
334 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
335 not just xstormy16. Skip m32c due to weird pointer size.
336 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
337 not just xstormy16.
338 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
339 not just xstormy16.
340 * gcc.dg/20020312-2.c: Add m32c support.
341 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
342 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
343 in test.
344 * gcc.dg/20050321-2.c: Require >=32 bit integers.
345 * gcc.dg/asm-1.c: Skip if int and short are the same size.
346 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
347 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
348 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
349 * gcc.dg/init-string-2.c: Require >=32 bit integers.
350 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
351 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
352 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
353 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
354 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
355 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
356 in test.
357 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
358 in test.
359 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
360 * gcc.dg/pr23049.c: Require >=32 bit integers.
361 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
362 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
363 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
364 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
365 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
366 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
367 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
368 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
369 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
370 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
371 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
372 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
373 prototype in test.
374 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
375 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
376 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
377 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
378 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16d6f994 379
a239aa95
DD
380 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
381 * gcc.c-torture/execute/20040703-1.x: Likewise.
382 * gcc.c-torture/execute/20040705-1.x: Likewise.
383 * gcc.c-torture/execute/20040705-2.x: Likewise.
384 * gcc.c-torture/execute/20040709-1.x: Likewise.
385 * gcc.c-torture/execute/20040709-2.x: Likewise.
386 * gcc.c-torture/execute/20040811-1.x: Likewise.
387 * gcc.c-torture/execute/20050316-1.x: Likewise.
388 * gcc.c-torture/execute/bitfld-4.x: Likewise.
389 * gcc.c-torture/execute/pr19689.x: Likewise.
390 * gcc.c-torture/execute/pr7284-1.x: Likewise.
391 * gcc.c-torture/execute/usmul.x: Likewise.
392 * gcc.c-torture/execute/vrp-5.x: Likewise.
393 * gcc.c-torture/execute/vrp-6.x: Likewise.
394 * gcc.dg/debug/20041023-1.s: Likewise.
395
78bf6e2f
RS
3962006-04-13 Roger Sayle <roger@eyesopen.com>
397
398 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
399 of integers to a vector types are now constant expressions in C.
400 * gcc.dg/vect/vect-fold-1.c: New test case.
401
76492753
PB
4022006-04-13 Paolo Bonzini <bonzini@gnu.org>
403 Ulrich Weigand <uweigand@de.ibm.com>
404
405 PR target/27006
406 * gcc.dg/vmx/pr27006.c: New testcase.
407
8a54a1de
JD
4082006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
409
410 PR libgfortran/26766
411 * gfortran.dg/write_recursive.f90: New test.
412
63c9a190
MM
4132006-04-11 Mark Mitchell <mark@codesourcery.com>
414
415 * g++.dg/parse/dtor7.C: New test.
416 * g++.dg/parse/new1.C: Add error marker.
417 * g++.dg/template/new3.C: New test.
418
419 PR c++/26122
420 * g++.dg/template/pure1.C: New test.
421
422 PR c++/26295
423 * g++.dg/parse/ptrmem4.C: New test.
424
cf282d0a
JL
4252006-04-10 Jeff Law <law@redhat.com>
426
427 PR/27087
428 * gcc.c-torture/compile/pr27087.c: New test.
429
33c9159e
AH
4302006-04-10 Aldy Hernandez <aldyh@redhat.com>
431
432 PR/21391
433 * gcc.dg/20060410.c: New.
434
615baed7
MK
4352006-04-10 Matthias Klose <doko@debian.org>
436
437 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
438 Recognize multilib directory names containing underscores.
439
acef130f
RS
4402006-04-10 Roger Sayle <roger@eyesopen.com>
441
442 * gcc.target/i386/vecinit-1.c: New test case.
443 * gcc.target/i386/vecinit-2.c: Likewise.
444
ef85ac9a
JJ
4452006-04-10 Jakub Jelinek <jakub@redhat.com>
446
447 PR debug/27057
448 * g++.dg/debug/dwarf2-2.C: New test.
449
c3a50ca3
RS
4502006-04-09 Richard Sandiford <richard@codesourcery.com>
451
452 PR rtl-optimization/27073
453 * gcc.c-torture/execute/pr27073.c: New test.
454
d5848687
MS
4552006-04-08 Mike Stump <mrs@apple.com>
456
457 * gcc.dg/pragma-darwin.c: Improve for ppc64.
458
fcfa143a
RB
4592006-04-07 Richard Guenther <rguenther@suse.de>
460
461 PR tree-optimization/26135
462 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
463
1f651229
JH
4642006-04-06 Jan Hubicka <jh@suse.cz>
465
466 PR profile/26399
467 * g++.dg/bprob/g++-bprob-2.C: New testcase.
468
4b91b67b
RS
4692006-04-06 Roger Sayle <roger@eyesopen.com>
470
471 * g++.dg/conversion/nullptr1.C: New test case.
472 * g++.dg/conversion/nullptr2.C: Likewise.
473
06a103af
RS
4742006-04-05 Roger Sayle <roger@eyesopen.com>
475
476 * gfortran.dg/dependency_18.f90: New test case.
477
cf51dca2
RG
4782006-04-05 Richard Guenther <rguenther@suse.de>
479
480 PR tree-optimization/26919
481 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
482 * gcc.dg/ipa/ipa-2.c: Likewise.
483 * gcc.dg/ipa/ipa-3.c: Likewise.
484 * gcc.dg/ipa/ipa-5.c: Likewise.
485
6eee9893
RG
4862006-04-05 Richard Guenther <rguenther@suse.de>
487
488 PR tree-optimization/26763
489 * gcc.dg/torture/pr26763-1.c: New testcase.
490 * gcc.dg/torture/pr26763-2.c: Likewise.
491
20b1cbc3
L
4922006-04-04 Paul Thomas <pault@gcc.gnu.org>
493
494 PR fortran/23634
495 PR fortran/25619
496 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
497
4b1c1f6f
EC
4982006-04-04 Eric Christopher <echristo@apple.com>
499
500 * gcc.target/i386/387-1.c: Allow regexp to match darwin
501 stubs.
502 * gcc.target/i386/387-5.c: Ditto.
503
2225b57c
CD
5042006-04-04 Carlos O'Donell <carlos@codesourcery.com>
505
506 * gcc.target/sparc/struct-ret-check.c: New test.
507
c5c28809
JD
5082006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
509
510 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
511 zero decimal digits specified in format.
512
e15e9be3
PT
5132006-04-03 Paul Thomas <pault@gcc.gnu.org>
514
5de09539 515 PR fortran/26891
e15e9be3
PT
516 * gfortran.dg/missing_optional_dummy_1.f90: New test.
517
518 PR fortran/26976
519 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
520 * gfortran.dg/initialization_1.f90: Make assignment compliant.
521 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
522 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
523 bigendian-ness.
524
763ccd45
EE
5252006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
526
527 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
528 dummy arguments work when the actual argument is itself a dummy
529 argument of the caller.
530
3e63ffb5
EB
5312006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
532
533 PR libfortran/24685
534 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
535
9ccab91c
RS
5362006-04-01 Roger Sayle <roger@eyesopen.com>
537
538 * gfortran.dg/dependencency_17.f90: New test case.
539
d765523a
RS
5402006-04-01 Roger Sayle <roger@eyesopen.com>
541
542 * gfortran.dg/dependency_14.f90: New test case.
543 * gfortran.dg/dependency_15.f90: Likewise.
544 * gfortran.dg/dependency_16.f90: Likewise.
545
f0d0757e
AL
5462006-03-31 Asher Langton <langton2@llnl.gov>
547
548 PR fortran/25358
549 gfortran.dg/cray_pointers_6.f90: New test.
550
9ef47dec
JD
5512006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
552
553 PR libgfortran/26890
554 * gfortran.dg/read_size_noadvance.f90: New test.
555
6b86a9bc
TK
5562006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
557
558 PR fortran/25031
559 * gfortran.dg/multiple_allocation_1.f90: Check that the
560 size has changed after a re-allocation with stat.
561
7d3a3b01
RG
5622006-03-30 Richard Guenther <rguenther@suse.de>
563
564 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
565 removal.
566 * gcc.target/i386/sselibm-2.c: Likewise.
567 * gcc.target/i386/sselibm-3.c: Likewise.
568 * gcc.target/i386/sselibm-4.c: Likewise.
569 * gcc.target/i386/sselibm-5.c: Likewise.
570
dd2c62dc
RS
5712006-03-28 Roger Sayle <roger@eyesopen.com>
572
573 * gcc.dg/fold-andxor-1.c: New test case.
574 * gcc.dg/fold-xorand-1.c: Likewise.
575
e8206491
RS
5762006-03-28 Roger Sayle <roger@eyesopen.com>
577
578 * gcc.dg/fold-convnotconv-1.c: New test case.
579
37e47ee9
PT
5802006-03-28 Paul Thomas <pault@gcc.gnu.org>
581
582 PR fortran/26779
583 * gfortran.dg/private_type_5.f90: New test.
584
25b773be
DE
5852006-03-27 David Edelsohn <edelsohn@gnu.org>
586
587 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
588
7b9c708f
JJ
5892006-03-27 Jakub Jelinek <jakub@redhat.com>
590
8370d5bc
JJ
591 * gfortran.dg/advance_2.f90: New test.
592 * gfortran.dg/advance_3.f90: New test.
593
7b9c708f
JJ
594 * gfortran.fortran-torture/execute/equiv_5.f: New test.
595
b78c0542
JD
5962006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
597
598 PR libgfortran/26661
599 PR libgfortran/26880
600 * gfortran.dg/read_x_past.f: New test.
601
626d9e3e
GK
6022006-03-26 Geoffrey Keating <geoffk@apple.com>
603
604 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
605 to be STABS.
606
0535d6d7
DE
6072006-03-26 David Edelsohn <edelsohn@gnu.org>
608
609 * objc.dg/dwarf-1.m: Skip on AIX.
610 * objc.dg/dwarf-2.m: Skip on AIX.
611
6110b776
SK
6122006-03-25 Steven G. Kargl <kargls@comcast.net>
613
4b1c1f6f 614 PR fortran/26816
6110b776
SK
615 * gfortran.dg/float_1.f90: New test.
616
94dacf2b
SK
6172006-03-25 Steven G. Kargl <kargsl@comcast.net>
618
619 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
620 X86_64 targets.
621 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
622
5068c625
TK
6232006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
624
625 PR libfortran/26735
626 * gfortran.dg/convert_implied_open.f90: New test case.
627
9a0fb43e
TK
6282006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
629
630 PR fortran/26769
631 * gfortran.dg/transpose_reshape_r10.f90: New test case.
632
1d8b38a0
UB
6332006-03-25 Uros Bizjak <uros@kss-loka.si>
634
635 PR middle-end/26717
636 * gcc.dg/pr26717.c: New test.
637
bfd022c1
RS
6382006-03-25 Roger Sayle <roger@eyesopen.com>
639
640 * gfortran.dg/dependency_12.f90: New test case.
641
31708dc6
RS
6422006-03-24 Roger Sayle <roger@eyesopen.com>
643
644 * gfortran.dg/dependency_9.f90: New (resurected) test case.
645
3ae194cd
JL
6462006-03-24 Jeff Law <law@redhat.com>
647
648 * gcc.c-torture/pr26840.c: New test.
649
895de5a8
GK
6502006-03-24 Geoffrey Keating <geoffk@apple.com>
651
9e51ddaa
GK
652 * objc.dg/dwarf-2.m: New.
653 * obj-c++.dg/dwarf-2.mm: New.
654
895de5a8
GK
655 * g++.old-deja/g++.other/init19.C: New.
656
69793f28
DE
6572006-03-24 David Edelsohn <edelsohn@gnu.org>
658
659 * g++.dg/eh/spbp.C: Skip on AIX.
660
8cb86b65
JJ
6612006-03-24 Jakub Jelinek <jakub@redhat.com>
662
663 PR middle-end/26611
664 * g++.dg/gomp/pr26611-1.C: New test.
665 * g++.dg/gomp/pr26611-2.C: New test.
666
243cc836
JL
6672006-03-24 Jeff Law <law@redhat.com>
668
669 * gcc.c-torture/compile/pr26833.c: New test.
670 * gfortran.fortran-torture/compile/pr26806.f90: New test.
671
ba9ab88d
KG
6722006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
673
674 * gfortran.dg/endfile_2.f90: Delete temp file.
675
d67ab5ee
TK
6762006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
677
678 PR fortran/19303
679 * gfortran.dg/record_marker_1.f90: New test case.
680 * gfortran.dg/record_marker_2.f: New test case.
681 * gfortran.dg/record_marker_3.f90: New test case.
682
0c5a42a6
PT
6832006-03-22 Paul Thomas <pault@gcc.gnu.org>
684
685 PR fortran/17298
686 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
687 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
688
b09940e9
JJ
6892006-03-21 Janis Johnson <janis187@us.ibm.com>
690
691 * lib/gcc-dg.exp (cleanup-modules): New proc.
692 * gfortran.dg/allocatable_function_1.f90,
693 gfortran.dg/allocate_char_star_scalar_1.f90,
694 gfortran.dg/assumed_charlen_function_1.f90,
695 gfortran.dg/assumed_dummy_1.f90,
696 gfortran.dg/assumed_shape_ranks_1.f90,
697 gfortran.dg/assumed_shape_ranks_2.f90,
698 gfortran.dg/assumed_size_dt_dummy.f90,
699 gfortran.dg/auto_char_dummy_array_1.f90,
700 gfortran.dg/auto_char_len_3.f90,
701 gfortran.dg/automatic_module_variable.f90,
702 gfortran.dg/bad_automatic_objects_1.f90,
703 gfortran.dg/char_array_constructor.f90,
704 gfortran.dg/char_array_structure_constructor.f90,
705 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
706 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
707 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
708 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
709 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
710 gfortran.dg/derived_pointer_recursion.f90,
711 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
712 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
713 gfortran.dg/dummy_functions_1.f90,
714 gfortran.dg/elemental_initializer_1.f90,
715 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
716 gfortran.dg/elemental_pointer_1.f90,
717 gfortran.dg/elemental_subroutine_1.f90,
718 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
719 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
720 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
721 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
722 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
723 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
724 gfortran.dg/global_references_1.f90,
725 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
726 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
727 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
728 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
729 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
730 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
731 gfortran.dg/large_integer_kind_1.f90,
732 gfortran.dg/large_real_kind_1.f90,
733 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
734 gfortran.dg/module_double_reuse.f90,
735 gfortran.dg/module_equivalence_1.f90,
736 gfortran.dg/module_interface_1.f90,
737 gfortran.dg/module_parameter_array_refs_1.f90,
738 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
739 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
740 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
741 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
742 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
743 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
744 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
745 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
746 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
747 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
748 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
749 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
750 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
751 gfortran.dg/same_name_1.f90,
752 gfortran.dg/sibling_dummy_procedure_1.f90,
753 gfortran.dg/sibling_dummy_procedure_2.f90,
754 gfortran.dg/sibling_dummy_procedure_3.f90,
755 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
756 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
757 gfortran.dg/used_dummy_types_2.f90,
758 gfortran.dg/used_dummy_types_3.f90,
759 gfortran.dg/used_dummy_types_4.f90,
760 gfortran.dg/used_dummy_types_5.f90,
761 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
762 gfortran.dg/userdef_operator_1.f90: Use it.
763
d9d1a958
KG
7642006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
765
766 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
767 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
768 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
769 gfortran.dg/write_back.f,
770 gfortran.fortran-torture/execute/inquire_1.f90,
771 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
772
a3b196e3
JL
7732006-03-21 Jeff Law <law@redhat.com>
774
775 * gcc.dg/tree-ssa/vrp28.c: New test.
776
ec23ed60
EB
7772006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
778
779 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
780 if _STDC_C99 is defined.
781 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
782 * gcc.dg/builtins-20.c: Likewise.
783 * gcc.dg/builtins-53.c: Likewise.
784 * gcc.dg/single-precision-constant.c: Likewise. Also pass
785 -mmacosx-version-min=10.3 on PowerPC/Darwin.
786
5ded46eb
AP
7872006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
788
789 PR tree-opt/26781
790 * gcc.c-torture/compile/pr26781-1.c: New test.
791 * gcc.c-torture/compile/pr26781-2.c: New test.
792
3c9bb46e
JJ
7932006-03-21 Jakub Jelinek <jakub@redhat.com>
794
795 PR c++/26690
796 * g++.dg/gomp/pr26690-1.C: New test.
797 * g++.dg/gomp/pr26690-2.C: New test.
798
39a404c5
JL
7992006-03-20 Jeff Law <law@redhat.com>
800
e67c25c7
JL
801 * gcc.dg/tree-ssa/pr21829.c: New test.
802
39a404c5
JL
803 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
804
8ce1ac69
RS
8052006-03-20 Richard Sandiford <richard@codesourcery.com>
806
807 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
808 (check_visibility_available): Use it.
809 (check_effective_target_default_packed): Likewise.
810 (check_effective_target_pcc_bitfield_type_matters): Likewise.
811 (check_effective_target_fopenmp): Likewise.
812 (check_effective_target_freorder): Likewise.
813 (check_effective_target_fpic): Likewise.
814 (check_named_sections_available): Likewise.
815 (check_effective_target_ilp32): Likewise.
816 (check_effective_target_lp64): Likewise.
817
97a62038
TK
8182006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
819
820 PR fortran/20935
821 * gfortran.dg/scalar_mask_2.f90: New test case.
822
e13f1c14
AP
8232006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
824
825 PR tree-opt/26629
826 * gcc.dg/tree-ssa/loadpre12.c: New test.
827 * gcc.dg/tree-ssa/loadpre13.c: New test.
828 * gcc.dg/tree-ssa/loadpre14.c: New test.
829 * gcc.dg/tree-ssa/loadpre15.c: New test.
830 * gcc.dg/tree-ssa/loadpre16.c: New test.
831 * gcc.dg/tree-ssa/loadpre17.c: New test.
832 * gcc.dg/tree-ssa/loadpre18.c: New test.
833 * gcc.dg/tree-ssa/loadpre19.c: New test.
834 * gcc.dg/tree-ssa/loadpre20.c: New test.
835 * gcc.dg/tree-ssa/loadpre21.c: New test.
836 * gcc.dg/tree-ssa/loadpre22.c: New test.
837
98cb5a54
PT
8382006-03-19 Paul Thomas <pault@gcc.gnu.org>
839
79a495f1 840 PR fortran/26741
98cb5a54
PT
841 * gfortran.dg/elemental_initializer_1.f90: New test.
842
843 PR fortran/26716
844 * gfortran.dg/assumed_shape_ranks_2: New test.
845
828d25ea
JM
8462006-03-18 Joseph S. Myers <joseph@codesourcery.com>
847
848 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
849 target fpic.
850
fc60b22f
KG
8512006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
852
853 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
854 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
855 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
856 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
857 gfortran.fortran-torture/execute/direct_io.f90,
858 gfortran.fortran-torture/execute/inquire_2.f90,
859 gfortran.fortran-torture/execute/inquire_4.f90,
860 gfortran.fortran-torture/execute/list_read_1.f90,
861 gfortran.fortran-torture/execute/open_replace.f90,
862 gfortran.fortran-torture/execute/slash_edit.f90,
863 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
864 temporary files from testcases.
865
3eb015bc
JD
8662006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
867
868 PR libgfortran/26509
869 gfortran.dg/write_direct_eor.f90: New test.
4b1c1f6f 870
d550ef0b
DE
8712006-03-17 David Edelsohn <edelsohn@gnu.org>
872
873 * gcc.target/powerpc/pr26350.c: New.
874 * gcc.target/powerpc/indexed-addr.c: New.
875
37311e71
RS
8762006-03-16 Roger Sayle <roger@eyesopen.com>
877
878 * gfortran.dg/dependency_13.f90: New test case.
879
a47564c8
RS
8802006-03-16 Roger Sayle <roger@eyesopen.com>
881
882 PR middle-end/21781
883 * gcc.dg/real-const-1.c: New test case.
884
747b9f55
GK
8852006-03-15 Geoffrey Keating <geoffk@apple.com>
886
887 * g++.old-deja/g++.other/init18.C: New.
888 * g++.old-deja/g++.other/init5.C: Remove xfail.
889
7e55aa4e
KG
8902006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
891
892 * g++.dg/opt/pr15551.C: Cleanup temp file.
893
3cc189f5
VR
8942006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
895
896 PR c++/6634
897 g++.dg/parse/long1.C: New test.
898
41e192eb
JD
8992006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
900
901 PR fortran/19101
902 * gfortran.dg/continuation.f90: New test.
903 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
904
b5564e87
RG
9052006-03-14 Richard Guenther <rguenther@suse.de>
906
907 PR tree-optimization/26672
908 * gcc.dg/torture/pr26672.c: New testcase.
909
716019c0
JM
9102006-03-14 Joseph S. Myers <joseph@codesourcery.com>
911
912 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
913 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
914
f8318079
RS
9152006-03-13 Roger Sayle <roger@eyesopen.com>
916
917 PR middle-end/26557
918 * gcc.c-torture/compile/switch-1.c: New test case.
919
a4b9e93e
PT
9202006-03-13 Paul Thomas <pault@gcc.gnu.org>
921
922 PR fortran/25378
f8318079
RS
923 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
924 test to include more permuatations of mask and index.
925 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
926 respond to F2003 spec. that the position returned for an all false
927 mask && condition is zero.
a4b9e93e 928
5b4fc8fb
JJ
9292006-03-13 Jakub Jelinek <jakub@redhat.com>
930
931 PR middle-end/25989
932 * gcc.dg/gomp/pr25989.c: New test.
933
2bbec6d9
JL
9342006-03-13 Jeff Law <law@redhat.com>
935
936 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
937
3feaea00
EB
9382006-03-13 Eric Botcazou <ebotcazou@adacore.com>
939
940 * gcc.dg/switch-9.c: New test.
941
0394ea73
RB
9422006-03-13 Richard Guenther <rguenther@suse.de>
943
944 PR middle-end/26630
945 * gcc.dg/torture/pr26630.c: New testcase.
946
9472006-03-11 Roger Sayle <roger@eyesopen.com>
37ad72f2
RS
948
949 * gfortran.dg/dependency_10.f90: New test case.
950 * gfortran.dg/dependency_11.f90: Likewise.
951
8e119f1b
EE
9522006-03-11 Paul Thomas <pault@gcc.gnu.org>
953 Erik Edelmann <eedelman@gcc.gnu.org>
954
955 * gfortran.dg/allocatable_function_1.f90: New.
956 * gfortran.dg/allocatable_function_2.f90: New.
957
891c0eee
RG
9582006-03-10 Richard Guenther <rguenther@suse.de>
959
960 PR middle-end/26565
961 * gcc.dg/torture/pr26565.c: New testcase.
962
4dea2268
EC
9632006-03-09 Eric Christopher <echristo@apple.com>
964
965 * gcc.c-torture/compile/20060309-1.c: New.
966
5d54b732 9672006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
aa08038d 968
5d54b732
JD
969 PR libgfortran/26499
970 * gfortran.dg/write_back.f: New test.
971 * gfortran.dg/write_rewind_1.f: New test.
972 * gfortran.dg/write_rewind_2.f: New test.
4b1c1f6f 973
68c9b7d6
JD
9742006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
975
976 PR libgfortran/26554
977 * gfortran.dg/read_logical.f90: New test.
978
8156c8b0 9792006-03-04 Laurent GUERBY <laurent@guerby.net>
4b1c1f6f 980
8156c8b0
LG
981 * ada/acats/norun.lst: cdd2a03 now passes.
982
00fee132
AP
9832006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
984
985 PR testsuite/25177
986 * gcc.target/powerpc/pr18096-1.c: Change where the error
987 would match.
988
4469af7a
JJ
9892006-03-04 Jakub Jelinek <jakub@redhat.com>
990
991 * gcc.target/i386/cleanup-1.c: New test.
992 * gcc.target/i386/cleanup-2.c: New test.
993
636ffc57
RS
9942006-03-04 Roger Sayle <roger@eyesopen.com>
995
996 * gfortran.dg/dependency_9.f90: Remove for the time being.
997
32b830e7
KW
9982006-03-04 Krister Walfridsson <cato@df.lth.se>
999
1000 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1001 directive.
1002
12de6bc6
RS
10032006-03-03 Roger Sayle <roger@eyesopen.com>
1004
1005 * gfortran.dg/dependency_9.f90: New test case.
1006
0b8f2ce4
RS
10072006-03-03 Roger Sayle <roger@eyesopen.com>
1008
1009 * gfortran.dg/dependency_4.f90: New test case.
1010 * gfortran.dg/dependency_5.f90: New test case.
1011 * gfortran.dg/dependency_6.f90: New test case.
1012 * gfortran.dg/dependency_7.f90: New test case.
1013 * gfortran.dg/dependency_8.f90: New test case.
1014
e3860a7d
PB
10152006-03-03 Paul Brook <paul@codesourcery.com>
1016
1017 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1018 Add m68k-*-elf.
1019
5b725b8d
TK
10202006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1021
1022 PR fortran/25031
1023 * multiple_allocation_1.f90: New test.
1024
9a75ede0
RS
10252006-03-03 Roger Sayle <roger@eyesopen.com>
1026
1027 PR tree-optimization/26524
1028 * gfortran.dg/pr26524.f: New test case.
1029
e20f9511
KG
10302006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1031
1032 * g++.dg/template/repo5.C: Cleanup repo files.
1033 * gcc.dg/20051201-1.c: Cleanup coverage files.
1034 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1035 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1036 tree dump files.
1037
d349339d
FJ
10382006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1039
1040 * objc.dg/objc-nofilename-1.m: New test.
1041 * objc.dg/bad-receiver-type.m: New test.
1042 * obj-c++.dg/bad-receiver-type.mm: New test.
1043
92cd5e4f
EB
10442006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1045
1046 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1047
1a1d0917
MS
10482006-03-01 Mike Stump <mrs@apple.com>
1049
1050 * g++.dg/abi/key2.C: Add.
1051
61321991
PT
10522006-03-01 Paul Thomas <pault@gcc.gnu.org>
1053
4b1c1f6f 1054 * gfortran.dg/logical_dot_product.f90: New test.
61321991
PT
1055
1056 PR fortran/26393
1057 * gfortran.dg/used_interface_ref.f90: New test.
1058
1059 PR fortran/20938
1060 * gfortran.dg/dependency_2.f90: New test.
1061 * gfortran.fortran-torture/execute/where17.f90: New test.
1062 * gfortran.fortran-torture/execute/where18.f90: New test.
1063 * gfortran.fortran-torture/execute/where19.f90: New test.
1064 * gfortran.fortran-torture/execute/where20.f90: New test.
1065
607f460c
DB
10662006-03-01 Daniel Berlin <dberlin@dberlin.org>
1067
1068 * g++.dg/tree-ssa/pr26443.C: New test case.
1069
1809ff6b
AP
10702006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1071
1072 PR middle-end/26022
1073 * g++.dg/opt/return-slot1.C: New test.
1074
c1fa1ae9
JD
10752006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1076
1077 PR libgfortran/26136
1078 * gfortran.dg/namelist_23.f90: New test.
1079
c457fcec
RS
10802006-02-28 Roger Sayle <roger@eyesopen.com>
1081
1082 PR middle-end/14752
1083 * gcc.dg/fold-eqandshift-2.c: New test case.
1084
e2f94956
RG
10852006-02-28 Richard Guenther <rguenther@suse.de>
1086
1087 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1088 decomposition.
1089
8cd25827
TK
10902006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1091
1092 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1093
167f0c7e
JD
10942006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1095
1096 PR libgfortran/26464
1097 * gfortran.dg/backspace_5.f: New test.
1098 * gfortran.dg/backspace_6.f: New test.
1099
5881ad5d
RS
11002006-02-26 Roger Sayle <roger@eyesopen.com>
1101
1102 * gcc.dg/fold-eqandnot-1.c: New test case.
1103
53f1b560
RS
11042006-02-26 Roger Sayle <roger@eyesopen.com>
1105
1106 PR middle-end/19983
1107 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1108
efa1cdf0
ZD
11092006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1110
1111 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1112 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1113
651402f1
RG
11142006-02-26 Richard Guenther <rguenther@suse.de>
1115
1116 PR tree-optimization/26421
1117 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1118
37818e7c
SB
11192006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1120
1121 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1122 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1123
cef65eaa
RS
11242006-02-26 Roger Sayle <roger@eyesopen.com>
1125
1126 * gcc.dg/fold-even-1.c: New test case.
1127
a861485c
RS
11282006-02-26 Roger Sayle <roger@eyesopen.com>
1129
1130 PR middle-end/21137
1131 * gcc.dg/fold-eqandshift-1.c: New test case.
1132
cd683f6d
DN
11332006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1134
1135 PR tree-optimization/25125
1136 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1137 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1138
afa38a95
DN
11392006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1140
1141 PR tree-optimizations/26359
4b1c1f6f 1142 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
afa38a95
DN
1143 with -fdump-tree-dceloop-details.
1144 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1145
eb8dffe0
RS
11462006-02-25 Roger Sayle <roger@eyesopen.com>
1147
1148 PR middle-end/23673
1149 * gcc.dg/fold-eqxor-1.c: New test case.
1150 * gcc.dg/fold-eqxor-2.c: Likewise.
1151 * gcc.dg/fold-eqxor-3.c: Likewise.
1152
eaf618e3
TK
11532006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1154
1155 PR fortran/23092
1156 * scalar_mask_1.f90: New test.
1157
c7b5e395
GK
11582006-02-24 Geoffrey Keating <geoffk@apple.com>
1159
1160 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1161 * g++.dg/eh/uncaught2.C: New.
1162 * g++.dg/eh/uncaught3.C: New.
1163
6bb9adda
JD
11642006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1165
1166 PR libgfortran/26423
1167 * gfortran.dg/read_many_1.f: New test.
1168
8a0b57b3
PT
11692006-02-24 Paul Thomas <pault@gcc.gnu.org>
1170
1171 PR fortran/24519
1172 * gfortran.dg/dependency_3.f90: New test.
1173 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1174 XFAILs.
1175
1176 PR fortran/25395
1177 * gfortran.dg/equiv_6.f90: New test.
1178
e260a614
JL
11792006-02-23 Jeff Law <law@redhat.com>
1180
1181 * gcc.c-torture/compile/pr26425.c: New test.
1182
a5c8d67f
JJ
11832006-02-23 Jakub Jelinek <jakub@redhat.com>
1184
1185 PR middle-end/26412
1186 * gcc.dg/gomp/pr26412.c: New test.
1187
64844139
VR
11882006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1189
1190 PR c++/26291
1191 * g++.dg/other/ellipsis1.C: New test.
1192 * g++.dg/parse/operator4.C: Adjust error marker.
1193
e3a26d2f
L
11942006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1195
1196 PR target/25603
1197 * gfortran.dg/pr25603.f: New testcase.
1198
6217ebd2
NS
11992006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1200
1201 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1202 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1203
6070e8e5
GK
12042006-02-21 Geoffrey Keating <geoffk@apple.com>
1205
1206 * g++.dg/eh/spbp.C: New.
1207
5a9e432d
JJ
12082006-02-21 Jakub Jelinek <jakub@redhat.com>
1209
1210 PR middle-end/26379
1211 * gcc.target/i386/mmx-7.c: New test.
1212
c1a70a3c
RS
12132006-02-20 Roger Sayle <roger@eyesopen.com>
1214
1215 PR tree-optimization/26361
1216 * gcc.dg/tree-ssa/vrp27.c: New test case.
1217
4b9e501c
AP
12182006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1219
1220 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1221 * gcc.dg/tree-ssa/complex-4.c: Here.
1222
6a34c788
RS
12232006-02-19 Roger Sayle <roger@eyesopen.com>
1224
1225 PR middle-end/19543
1226 * gfortran.dg/logical_1.f90: New test case.
1227
0d84c7ab
JJ
12282006-02-19 Jakub Jelinek <jakub@redhat.com>
1229
1230 PR middle-end/26334
1231 * gcc.dg/20060218-1.c: Moved to...
1232 * gcc.target/i386/20060218-1.c: ... here. New test.
1233
3431818f
EE
12342006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1235
1236 PR fortran/26201
1237 * gfortran.dg/convert_1.f90: New.
1238
5d54b732 12392005-02-19 Paul Thomas <pault@gcc.gnu.org>
3e1cf500
PT
1240
1241 PR fortran/25054
1242 * gfortran.dg/namelist_5.f90: New test.
1243
1244 PR fortran/25089
1245 * gfortran.dg/namelist_4.f90: New test.
1246
add9e6d3
AP
12472006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1248
1249 PR tree-opt/25680
1250 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
1251
c8ca29f1
AP
12522006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1253
1254 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
1255 variable to take into account the variable name in the
1256 function header.
1257 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
1258
3f2de3dc
JJ
12592006-02-18 Jakub Jelinek <jakub@redhat.com>
1260
1261 PR middle-end/26334
1262 * gcc.c-torture/compile/20060217-1.c: New test.
1263 * gcc.dg/20060218-1.c: New test.
1264
7bd85ce0
JM
12652006-02-18 Joseph S. Myers <joseph@codesourcery.com>
1266
1267 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
1268
be8ac3e2
GZ
12692006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
1270
1271 * gcc.dg/cpp/undef3.c: New test.
1272 * gcc.dg/cpp/trad/builtins2.c: New test.
1273
d174af6c
MM
12742006-02-18 Mark Mitchell <mark@codesourcery.com>
1275
1276 PR c++/26266
1277 * g++.dg/template/static22.C: New test.
1278 * g++.dg/template/static23.C: New test.
1279 * g++.dg/template/static24.C: New test.
1280 * g++.dg/template/non-dependent13.C: New test.
8d08b2d7 1281 * g++.dg/init/member1.C: Tweak error markers.
d174af6c 1282
1435ba17
JDA
12832006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1284
1285 PR target/26255
1286 * gcc.c-torture/compile/pr26255.c: New test case.
1287
36005795
RS
12882006-02-16 Roger Sayle <roger@eyesopen.com>
1289
1290 * gfortran.fortran-torture/execute/where_10.f90: New test case.
1291 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
1292 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
1293 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
1294 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
1295 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
1296 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
1297
b16caf72
JL
12982006-02-16 Jeff Law <law@redhat.com>
1299
1300 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
1301 * gcc.dg/tree-ssa/vrp26.c: New test.
1302
464aea98
JM
13032006-02-16 Joseph S. Myers <joseph@codesourcery.com>
1304
1305 PR target/20353
1306 PR target/24578
1307 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
1308 __UCLIBC__ is defined.
1309
6b9ac6fc
JJ
13102006-02-16 Jakub Jelinek <jakub@redhat.com>
1311
1312 PR fortran/26224
1313 * gfortran.dg/gomp/pr26224.f: New test.
1314
4035f245
VK
13152006-02-16 Victor Kaplansky <victork@il.ibm.com>
1316
1317 PR tree-opt/25918
1318 * lib/target-supports.exp
1319 (check_effective_target_vect_short_mult): New.
1320 (check_effective_target_vect_char_mult): New.
1321 (check_effective_target_vect_widen_sum_qi_to_si): New.
1322 (check_effective_target_vect_widen_sum_qi_to_hi): New.
1323 (check_effective_target_vect_widen_sum_hi_to_si): New.
1324 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
1325 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
1326 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
1327 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
1328 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
1329 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
1330 vect-reduc-pattern-2c.c
1331 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
1332 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
1333 vect-reduc-pattern-1c.c
1334
5d54b732 13352005-02-16 Paul Thomas <pault@gcc.gnu.org>
ed78a116
PT
1336
1337 PR fortran/24557
1338 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
1339
cce283c7
TM
13402006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
1341
1342 PR fortran/26054
1343 * gfortran.dg/enum_8.f90: Remove check for warning.
1344 * gfortran.dg/iomsg_1.f90: Ditto.
1345 * gfortran.dg/enum_1.f90: Ditto.
1346 * gfortran.dg/enum_9.f90: Ditto.
1347 * gfortran.dg/enum_2.f90: Ditto.
1348 * gfortran.dg/enum_10.f90: Ditto.
1349 * gfortran.dg/enum_3.f90: Ditto.
1350 * gfortran.dg/flush_1.f90: Ditto.
1351 * gfortran.dg/enum_4.f90: Ditto.
1352 * gfortran.dg/array_constructor_1.f90: Ditto.
1353 * gfortran.dg/enum_5.f90: Ditto.
1354 * gfortran.dg/enum_6.f90: Ditto.
1355 * gfortran.dg/enum_7.f90: Ditto.
1356
01ea23f3
JJ
13572006-02-15 Jakub Jelinek <jakub@redhat.com>
1358
1359 PR middle-end/26300
1360 * gcc.c-torture/compile/20060215-1.c: New test.
1361
03bebcac
RS
13622006-02-14 Roger Sayle <roger@eyesopen.com>
1363
1364 PR middle-end/23670
1365 * gcc.dg/tree-ssa/andor-2.c: New test case.
1366
ce99d594
TK
13672006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
1368
1369 PR fortran/25045
1370 * optional_dim.f90: New test.
1371
89031799
TS
1372