]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
Daily bump.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
ceb0feb3
JR
12005-08-05 J"orn Rennecke <joern.rennecke@st.com>
2
3 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
4
5 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
6 instead of constant loads / pool entries.
7
4c84c58e
DE
82005-08-05 David Edelsohn <edelsohn@gnu.org>
9
10 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
11 TEST_TO_WCTYPE.
12
004e09a3
DS
132005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
14
15 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
16 __WINT_TYPE__ in generated prototypes if possible.
17
c4f548b8
DN
182005-08-04 Diego Novillo <dnovillo@redhat.com>
19
20 PR 22037
21 * g++.dg/tree-ssa/pr22037.C:
22
9ef524ba
RH
232005-08-04 Richard Henderson <rth@redhat.com>
24
25 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
26 scan-tree-dump-times directive.
27
d783b2a2
JH
282005-08-04 Jan Hubicka <jh@suse.cz>
29
30 * gcov-1.C: Fix switch counts.
31 * gcov-4b.c: Likewise.
32
0667b040
JL
332005-08-03 Jeff Law <law@redhat.com>
34
35 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
36
1d4def65
R
372005-08-03 J"orn Rennecke <joern.rennecke@st.com>
38
39 * gcc.c-torture/execute/pr23135.c: New test.
40
9d2b0e12
VR
412005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
42
43 PR tree-optimization/19899
44 * gcc.dg/tree-ssa/scev-1.c: New test.
45 * gcc.dg/tree-ssa/scev-2.c: New test.
46
3ed831a4
RS
472005-08-03 Richard Sandiford <richard@codesourcery.com>
48
49 PR target/18582
50 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
51
178df94f
JH
522005-08-03 Jan Hubicka <jh@suse.cz>
53
54 * update-conroll.c: New testcase.
55 * update-conroll-2.c: New testcase.
56
776928b4
DE
572005-08-02 David Edelsohn <edelsohn@gnu.org>
58
59 * gfortran.dg/constant_substring.f: New test.
60 * gfortran.dg/pr22491.f: New test.
61
9a41773a
JH
622005-08-02 Jan Hubicka <jh@suse.cz>
63
64 * update-threading.c: Replace by the proper one.
65
78234a86
DN
662005-08-02 Diego Novillo <dnovillo@redhat.com>
67
68 PR 23164
69 * g++.dg/tree-ssa/pr23164.C: New test.
70
4de71998
DN
712005-08-02 Diego Novillo <dnovillo@redhat.com>
72
73 * gcc.dg/tree-ssa/pr23192.c: New test.
74
08303d5b
JM
752005-08-02 James A. Morrison <phython@gcc.gnu.org>
76
77 * gcc.c-torture/execute/vrp-4.c: New test.
78
5e5a504e
JH
792005-08-02 Jan Hubicka <jh@suse.cz>
80
81 * update-threading.c: New test.
82
f8aa1785
AP
832005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
84
85 * gcc.c-torture/compile/20050801-1.c: New test.
86 * gcc.c-torture/compile/20050801-2.c: New test.
87
5ded7254
JH
882005-08-01 Jan Hubicka <jh@suse.cz>
89
90 * val-prof-5.c: New test.
91
5922c215
JM
922005-08-01 Joseph S. Myers <joseph@codesourcery.com>
93
94 PR c/22311
95 * gcc.dg/pr22311-1.c : New test.
96
a3f4b7d8
SB
972005-07-31 Steven Bosscher <stevenb@suse.de>
98
99 PR target/23095
100 * gfortran.dg/pr23095.f: New test.
101
102 PR c++/22003
103 * g++.dg/other/pr22003.C: New test.
104
3601aa8a
RS
1052005-07-31 Richard Sandiford <richard@codesourcery.com>
106
107 PR target/20621
108 * gcc.c-torture/execute/pr20621-1.c: New test.
109
ee25d4cb
TK
1102005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
111
112 * gfortran.dg/comma_format_extension_4.f: Adjust length
113 of string for format.
114 * gfortran.dg/der_array_io_1.f: Replace illegal internal
115 print statement with internal write.
116 * gfortran.dg/der_array_io_2.f: Likewise.
117 * gfortran.dg/der_array_io_3.f: Likewise.
118
06581725
JM
1192005-07-30 James A. Morrison <phython@gcc.gnu.org>
120
121 * gcc.dg/fold-abs-4.c: new test.
122
1232005-07-30 Paul Thomas <pault@gcc.gnu.org>
b6f571b7
PT
124
125 PR fortran/22570 an related issues.
126 * gfortran.dg/x_slash_1.f: New test.
127
91d975b8
JM
1282005-07-30 Joseph S. Myers <joseph@codesourcery.com>
129
130 PR c/23143
131 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
132 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
133
7c47d6e9
JM
1342005-07-29 Joseph S. Myers <joseph@codesourcery.com>
135
136 PR c/529
137 * gcc.dg/Wshadow-3.c: New test.
138
0bab7d3f
TK
1392005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
140
141 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
142 used to have the wrong bounds).
143
bc1594c1
JM
1442005-07-29 Joseph S. Myers <joseph@codesourcery.com>
145
146 PR c/21720
147 * gcc.dg/hex-round-1.c: Test more cases.
148 * gcc.dg/hex-round-2.c: New test.
149
89e80dd4
DN
1502005-07-29 Diego Novillo <dnovillo@redhat.com>
151
152 PR 22550
153 * g++.dg/tree-ssa/pr22550.C: New test.
154
d2f3ffba
JM
1552005-07-29 James A. Morrison <phython@gcc.gnu.org>
156
157 * gcc.dg/tree-ssa/vrp19.c: New test.
158 * gcc.dg/tree-ssa-vrp20.c: New test.
159
13b22d3a
JM
1602005-07-29 Joseph S. Myers <joseph@codesourcery.com>
161
162 PR c/22240
163 * gcc.dg/transparent-union-4.c: New test.
164
ca8bdb78
JM
1652005-07-29 Joseph S. Myers <joseph@codesourcery.com>
166
167 PR c/22192
168 * gcc.dg/c99-vla-2.c: New test.
169
b608d27a
JM
1702005-07-29 Joseph S. Myers <joseph@codesourcery.com>
171
172 PR c/21720
173 * gcc.dg/hex-round-1.c: New test.
174
260883c8
JH
1752005-07-28 Jan Hubicka <jh@suse.cz>
176
8a76829c
JH
177 * inliner-1.c: Do not dump everything.
178 * tree-prof.exp: Do not pass -ftree-based-profiling.
179 * bprob.exp: Likewise.
180
260883c8
JH
181 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
182
796cccfc
MM
1832005-07-28 Mark Mitchell <mark@codesourcery.com>
184
185 PR c++/22545
186 * g++.dg/expr/ptrmem7.C: New test.
187
8d039470
MS
1882005-07-28 Mike Stump <mrs@apple.com>
189
190 * g++.old-deja/g++.mike/visibility-1.C: New test.
191
c9871839
RS
1922005-07-28 Richard Sandiford <richard@codesourcery.com>
193
194 PR c/20187
195 * gcc.c-torture/execute/pr20187-1.c: New test.
196
d579f20b
JL
1972005-07-28 Jeff Law <law@redhat.com>
198
199 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
200 * gcc.dg/tree-ssa/vrp18.c: New test.
201
3353ebf0
DN
2022005-07-28 Dorit Nuzman <dorit@il.ibm.com>
203
204 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
205
5bb1823d
DN
2062005-07-28 Dorit Nuzman <dorit@il.ibm.com>
207
208 PR tree-optimization/22506
209 * gcc.dg/vect/ps22506.c: New test.
210
9603f2d8
JJ
2112005-07-28 Jakub Jelinek <jakub@redhat.com>
212
213 PR target/21149
214 * gcc.target/i386/sse-3.c: New test.
215
7da3fe77
RS
2162005-07-28 Richard Sandiford <richard@codesourcery.com>
217
218 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
219 * gcc.target/mips/mips32-dsp-type.c: Likewise.
220
378ba99d
RS
2212005-07-28 Richard Sandiford <richard@codesourcery.com>
222
223 PR c/22589
fea11803 224 * gcc.c-torture/compile/pr22589-1.c: New test.
378ba99d 225
09bac500
JH
2262005-07-28 Jan Hubicka <jh@suse.cz>
227
228 * update-loopch.c: New testcase.
229
ff08cbee
JM
2302005-07-27 James A. Morrison <phython@gcc.gnu.org>
231
77d1d8e0
JM
232 PR rtl-optimization/23047
233 * gcc.c-torture/execute/pr23047.c: New test.
234 * gcc.c-torture/execute/pr23047.x: New.
235
2362005-07-27 James A. Morrison <phython@gcc.gnu.org>
237
238 PR tree-optimization/22493
ff08cbee
JM
239 * gcc.c-torture/execute/pr22493-1.c: New test.
240 * gcc.c-torture/execute/pr22493-1.x: New.
241 * gcc.c-torture/execute/vrp-1.c: New test.
242 * gcc.c-torture/execute/vrp-2.c: New test.
243 * gcc.c-torture/execute/vrp-2.c: New test.
244
e3bdaa41
AH
2452005-07-27 Aldy Hernandez <aldyh@redhat.com>
246
247 * gcc.target/frv/all-builtin-read8.c: Delete.
248 * gcc.target/frv/all-builtin-read16.c: Delete.
249 * gcc.target/frv/all-builtin-read32.c: Delete.
250 * gcc.target/frv/all-builtin-read64.c: Delete.
251 * gcc.target/frv/all-builtin-write8.c: Delete.
252 * gcc.target/frv/all-builtin-write16.c: Delete.
253 * gcc.target/frv/all-builtin-write32.c: Delete.
254 * gcc.target/frv/all-builtin-write64.c: Delete.
255 * gcc.target/frv/all-read-write-1.c: New.
256
880031e1
JL
2572005-07-27 Jeff Law <law@redhat.com>
258
259 * gcc.c-torture/execute/pr22630.c: New test.
260
b940ce0e
DN
2612005-07-27 Dorit Nuzman <dorit@il.ibm.com>
262
263 PR tree-optimization/23073
264 * gcc.dg/vect/nodump-pr23073.c: New test.
265 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
266
26c40640
ZD
2672005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
268
269 PR tree-optimize/22348
270 * gcc.c-torture/execute/pr22348.c: New.
271
c11b0231
RG
2722005-07-27 Richard Guenther <rguenther@suse.de>
273
274 * gcc.dg/tree-ssa/salias-1.c: New testcase.
275
6a28f513
VR
2762005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
277
278 PR fortran/22503
279 * gfortran.dg/logical_comp.f90: New test.
280
23504559
JH
2812005-07-27 Jan Hubicka <jh@suse.cz>
282
283 * inliner-1.c: Add cleanup of dumps.
284 * val-prof-*.c: Likewise.
285 * update-tailcall.c: New.
286
31521cd4
DN
2872005-07-26 Diego Novillo <dnovillo@redhat.com>
288
289 PR 22591
290 * gcc.dg/tree-ssa/pr22591.c: New test.
291 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
292
84fd360d
AP
2932005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
294
295 PR libobjc/22606
296 * objc.dg/try-catch-11.m: New test.
297
46c0a59d
RG
2982005-07-26 Richard Guenther <rguenther@suse.de>
299
300 PR tree-optimization/22486
301 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
302
43e364dd
AP
3032005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
304
305 PR tree-opt/22484
306 * testsuite/g++.dg/opt/loop2.C: New test.
307
c72f711f
AP
3082005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
309
310 * gcc.dg/tree-ssa/reassoc-3.c: New test.
311 * gcc.dg/tree-ssa/reassoc-4.c: New test.
312
334a03fd
AN
3132005-07-25 Adam Nemet <anemet@lnxw.com>
314
315 * lib/profopt.exp (profopt-execute): Check for profiling data
316 files on the target.
317
aa18debd
RG
3182005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
319
320 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
321 for matching of asm labels.
322
e53e4e93
RG
3232005-07-25 Richard Guenther <rguenther@suse.de>
324
325 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
326
086da928
RG
3272005-07-25 Richard Guenther <rguenther@suse.de>
328
329 PR testsuite/22624
330 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
331
86a07404
IR
3322005-07-25 Ira Rosen <irar@il.ibm.com>
333
334 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
335 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
336 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
337 * gcc.dg/vect/vect-100.c: New test.
338 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
339 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
340 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
341 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
342 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
343 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
344 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
345 * gfortran.dg/vect/pr19049.f90: New testcase.
346 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
347
044ed7ec
JJ
3482005-07-25 Jakub Jelinek <jakub@redhat.com>
349
0dc42b03
JJ
350 * gcc.c-torture/execute/20050713-1.c: New test.
351
31f74acc
JJ
352 PR fortran/20063
353 * gfortran.fortran-torture/execute/data_4.f90: New test.
354
044ed7ec
JJ
355 PR middle-end/20303
356 * gcc.dg/visibility-d.c: New test.
357
d13d9eae
FW
3582005-07-25 Feng Wang <fengwang@nudt.edu.cn>
359
360 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
361 * gfortran.dg/underflow.f90: Ditto.
362
104f8784
KG
3632005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
364
365 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
366 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
367 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
368
4cf507fc
JD
3692005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
370
371 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
372 include case of field width of zero.
373
049c3b5d
JD
3742005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
375
376 PR libgfortran/21875
377 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
378 with trailing blanks on normal formatted read.
379
118ea793
CF
3802005-07-23 Chao-ying Fu <fu@mips.com>
381
382 * gcc.target/mips/mips32-dsp-type.c: New test.
383 * gcc.target/mips/mips32-dsp.c: New test.
384
5887a1bb
OH
3852005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
386
387 PR testsuite/21073
388 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
389
390 PR testsuite/20454
391 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
392 and __cyg_profile_func_exit.
393
43aa5181
DE
3942005-07-22 David Edelsohn <edelsohn@gnu.org>
395
396 * gfortran.dg/comma_format_extension_3.f: Fix typo.
397 * gfortran.dg/comma_format_extension_4.f: Same.
398 * gfortran.dg/pr15332.f: Same.
399 * gfortran.dg/pr21730.f: Same.
400
452f9012
AP
4012005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
402
163f1018
AP
403 * g++.dg/opt/vrp2.C: Fix testcase.
404
452f9012
AP
405 PR tree-opt/22625
406 * g++.dg/opt/vrp2.C: New test.
407
9881e3e5
MM
4082005-07-22 Mark Mitchell <mark@codesourcery.com>
409
410 PR debug/21828
411 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
412
17c7e33e
DN
4132005-07-22 Diego Novillo <dnovillo@redhat.com>
414
415 * gcc.dg/tree-ssa/20050719-1.c: New test.
416
0fb6f88a
BS
4172005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
418
419 * gcc.dg/bfin-longcall-1.c: New file.
420 * gcc.dg/bfin-longcall-2.c: New file.
421
58669148
JJ
4222005-07-21 Janis Johnson <janis187@us.ibm.com>
423
424 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
425
9d24eb54
AP
4262005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
427
428 PR middle-end/19055
429 * gcc.dg/tree-ssa/pr19055.c: New test.
430 * gcc.dg/tree-ssa/pr19055-2.c: New test.
431
757d1b88
AP
4322005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
433
434 PR C++/22358
435 * g++.dg/other/pr22358.C: New test.
436
5b8ce8f1
DG
4372005-07-21 Douglas Gregor <doug.gregor@gmail.com>
438
439 PR c++/2922
440 * g++.dg/lookup/two-stage5.C: New test from bug comments.
441
b8bcbe3a
VR
4422005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
443
444 PR c++/15938
445 * g++.dg/init/union2.C: New test.
446
423c1d1c
VR
4472005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
448
449 PR c/22393
450 * gcc.dg/complex-4.c: New test.
451
8eb9df78
RG
4522005-07-21 Richard Guenther <rguenther@suse.de>
453
454 PR testsuite/22522
455 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
456 scanning for asm labels.
457 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
458
f9cc1a70
PB
4592005-07-21 Paolo Bonzini <bonzini@gnu.org>
460
2fab365e
PB
461 PR target/22085
462 * gcc.dg/altivec-pr22085.c: New.
463
4642005-07-21 Paolo Bonzini <bonzini@gnu.org>
465
466 PR tree-optimization/19210
f9cc1a70
PB
467 * gcc.dg/tree-ssa/pr19210-1.c: New.
468 * gcc.dg/tree-ssa/pr19210-2.c: New.
469
cb83c2ec
RS
4702005-07-21 Richard Sandiford <richard@codesourcery.com>
471
472 PR rtl-optimization/22167
473 * g++.dg/opt/pr22167.C: New test.
474
3a9d5f26
DG
4752005-07-20 Douglas Gregor <doug.gregor@gmail.com>
476
477 PR c++/2922
478 * g++.dg/lookup/two-stage2.C: New.
479 * g++.dg/lookup/two-stage3.C: New.
480 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
481 fixed two-stage name lookup for operators.
482 * g++.dg/template/call3.C: Compiler now produces an appropriate
483 error message.
484 * g++.dg/template/crash37.C: Compiler now describes bla() on line
485 14 as a candidate.
486 * g++.dg/template/ptrmem4.C: Compiler produces different error
487 message.
488 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
489 connect_to_method as a candidate.
490
4db8040c
JM
4912005-07-20 James A. Morrison <phython@gcc.gnu.org>
492
493 * gcc.dg/fold-alloc-1.c: New test.
494
fdda361d
KH
4952005-07-20 Kazu Hirata <kazu@codesourcery.com>
496
497 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
498 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
499
1ade5842
JM
5002005-07-19 James A. Morrison <phython@gcc.gnu.org>
501
502 * gcc.dg/fold-abs-1.c: New test.
503 * gcc.dg/fold-abs-2.c: New test.
504 * gcc.dg/fold-abs-3.c: New test.
505
4038c495
GB
5062005-07-20 Giovanni Bajo <giovannibajo@libero.it>
507
508 Make CONSTRUCTOR use VEC to store initializers.
509 * g++.dg/ext/complit3.C: Check for specific error messages.
510 * g++.dg/init/brace2.C: Update error message.
511 * g++.dg/warn/Wbraces2.C: Likewise.
512
24d36d28
PT
5132005-07-19 Paul Thomas <pault@gcc.gnu.org>
514
515 PR fortran/16940
516 * gfortran.dg/module_interface_1.f90: New test.
517
6a9a79a8
DB
5182005-07-19 Danny Berlin <dberlin@dberlin.org>
519 Kenneth Zadeck <zadeck@naturalbridge.com>
520
521 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
522
7876a414
KG
5232005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
524
525 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
526 specify -Wformat for these tests.
527 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
528 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
529 * gcc.dg/format/opt-6.c: Delete.
530
e2f93417
AP
5312005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
532
533 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
534 * gcc.dg/tree-ssa/sra-3.c: Likewise.
535
00b6cf8b
AP
5362005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
537
538 * gcc.dg/tree-ssa/alias-2.c: New test.
539
eba839f9
MM
5402005-07-18 Mark Mitchell <mark@codesourcery.com>
541
542 PR c++/22263
543 * g++.dg/template/explicit7.C: New test.
544
74792af7 5452005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
00b6cf8b
AP
546
547 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
548 width of 8 to +Inf and -Inf.
74792af7 549
4d0839ff
MM
5502005-07-17 Mark Mitchell <mark@codesourcery.com>
551
552 PR c++/22139
553 * g++.dg/template/friend36.C: New test.
554
e51c47fb
DE
5552005-07-16 David Edelsohn <edelsohn@gnu.org>
556
557 PR fortran/21730
558 * gfortran.dg/pr21730.f: New test.
559
17c999e8
DB
5602005-07-16 Danny Berlin <dberlin@dberlin.org>
561 Kenneth Zadeck <zadeck@naturalbridge.com>
562
563 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
564 since pure const detection cannot run at -O1 in c compiler.
565 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
566 can now optimize this case properly.
567 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
568 because we now pass.
569 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
570
0b359b01
JM
5712005-07-16 Joseph S. Myers <joseph@codesourcery.com>
572
573 PR c/22421
574 * gcc.dg/format/bitfld-1.c: New test.
575
6f4434b3
MM
5762005-07-15 Mark Mitchell <mark@codesourcery.com>
577
578 PR c++/22204
579 * g++.dg/rtti/repo1.C: New test.
580
01c0a9fa
AP
5812005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
582
583 PR middle-end/22398
584 * gcc.c-torture/compile/pr22398.c: New test.
585
34b5375f
MM
5862005-07-15 Mark Mitchell <mark@codesourcery.com>
587
588 PR c++/22132
589 * g++.dg/expr/cast4.C: New test.
590
0691d1d4
RG
5912005-07-15 Richard Guenther <rguenther@suse.de>
592
593 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
594 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
595
3c341936
SB
5962005-07-15 Steven Bosscher <stevenb@suse.de>
597
598 PR tree-optimization/22230
599 * gcc.dg/tree-ssa/pr22230.c: New test.
600
94b00ee4
JJ
6012005-07-14 Jakub Jelinek <jakub@redhat.com>
602
d71b89ca
JJ
603 * gfortran.dg/g77/cpp6.f: New test.
604
94b00ee4
JJ
605 PR fortran/22417
606 * gfortran.dg/g77/cpp5.F: New test.
607 * gfortran.dg/g77/cpp5.h: New file.
608 * gfortran.dg/g77/cpp5inc.h: New file.
609
be0cc7e2
PT
6102005-07-12 Paul Thomas <pault@gcc.gnu.org>
611
612 PR libfortran/16435
613 * gfortran.dg/tl_editting.f90: New.
614 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
615
4a90ae54
FW
6162005-07-14 Steven G. Kargl <kargls@comcast.net>
617
618 * gfortran.dg/char_array_constructor.f90: New test.
619
b125b4cf 6202005-07-13 Paul Thomas <pault@gcc.gnu.org>
59f7a202 621
b125b4cf
PT
622 * gfortran.dg/past_eor.f90: New.
623 * gfortran.dg/complex_read.f90: New.
59f7a202 624
34ab7c53
JL
6252005-07-13 Jeff Law <law@redhat.com>
626
627 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
628 additional casts.
629
630 * gcc.dg/tree-ssa/pr22321.c: New test
631
3cb005cf
PB
6322005-07-13 Paolo Bonzini <bonzini@gnu.org>
633
634 PR tree-optimization/21921
635 * gcc.dg/tree-ssa/pr21921.c: New.
636
2824a5c3
ZD
6372005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
638
639 PR tree-optimizatio/22442
640 * gcc.dg/tree-ssa/loop-11.c: New test.
641
fe83f543
AP
6422005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
643
644 PR tree-opt/21840
645 * gcc.c-torture/compile/pr21840.c: New test.
646
7fac66d4
JH
6472005-07-12 Jan Hubicka <jh@suse.cz>
648
649 * gcc.c-torture/compile/pr22379.c: New test.
650
6512005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
0d579784
TK
652
653 PR libfortran/21593
654 gfortran.dg/dev_null.f90: Remove outdated comment about
655 PR libfortran/21593.
656
657
015294b6
DJ
6582005-07-12 Dale Johannesen <dalej@apple.com>
659
660 * gcc.target/i386/compress-float-sse.c: New.
661 * gcc.target/i386/compress-float-sse-pic.c: New.
662 * gcc.target/i386/compress-float-387.c: New.
663 * gcc.target/i386/compress-float-387-pic.c: New.
664 * gcc.dg/compress-float-ppc.c: New.
665 * gcc.dg/compress-float-ppc-pic.c: New.
666
0d579784 6672005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5133e4b9 668
0d579784 669 PR libfortran/21593
5133e4b9
TK
670 gfortran.dg/dev_null.f90: Remove targets.
671
fd5d2c3e
AP
6722005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
673
674 PR tree-opt/22335
675 * gcc.dg/pr22335-1.c: New test.
676 * gcc.dg/pr22335-2.c: New test.
677
a207780f
VR
6782005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
679
680 PR c++/20172
681 * g++.dg/template/nontype12.C : New test.
682
b7eae7b8
ZD
6832005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
684
685 * gcc.dg/tree-ssa/loop-10.c: New test.
686
ebde3ea8
KH
6872005-07-11 Kazu Hirata <kazu@codesourcery.com>
688
689 * gcc.c-torture/execute/20020720-1.x: Remove.
690
fcf3be37
JJ
6912005-07-11 Jakub Jelinek <jakub@redhat.com>
692
693 * gfortran.fortran-torture/execute/forall_7.f90: New test.
694
4cc93d99
RS
6952005-07-10 Richard Sandiford <richard@codesourcery.com>
696
697 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
698 (dg-mips-options): Use it.
699
e8ca4159
DN
7002005-07-09 Diego Novillo <dnovillo@redhat.com>
701
702 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
703
38f31687
RH
7042005-07-09 Richard Henderson <rth@redhat.com>
705
706 * lib/target-supports.exp (check_effective_target_sync_char_short):
707 Add alpha.
708
999a06a0
TK
7092005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
710
711 PR libfortran/22217
712 * gfortran.dg/negative-z-descriptor.f90: New test.
713
52b27f98
AP
7142005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
715
716 PR tree-opt/22329
717 * gcc.dg/pr22329.c: New test.
718
1ff54bfb
KH
7192005-07-08 Kazu Hirata <kazu@codesourcery.com>
720
721 PR tree-optimization/20139
722 * gcc.dg/tree-ssa/pr20139.c: New.
723
d5c77941
AP
7242005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
725
726 PR tree-opt/22356
727 * testsuite/gcc.dg/pr22356-1.c: New test.
728
c510f071
NS
7292005-07-08 Nathan Sidwell <nathan@codesourcery.com>
730
731 PR c++/21799
732 * g++.dg/template/unify8.C: New.
733 * g++.dg/template/unify9.C: New.
734
0921bc44
JJ
7352005-07-08 Jakub Jelinek <jakub@redhat.com>
736
737 * gfortran.fortran-torture/execute/entry_10.f90: New test.
738
ed5b9f96
GK
7392005-07-07 Geoffrey Keating <geoffk@apple.com>
740
741 * gcc.dg/darwin-version-1.c: New.
742 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
743 * gcc.dg/builtins-20.c: Likewise.
744 * gcc.dg/builtins-53.c: Likewise.
745 * gcc.dg/torture/builtins-convert-1.c: Likewise.
746 * gcc.dg/torture/builtins-convert-2.c: Likewise.
747 * gcc.dg/torture/builtins-convert-3.c: Likewise.
748 * gcc.dg/torture/builtins-power-1.c: Likewise.
749 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
750 on Darwin.
751
5b59ff3b
JL
7522005-07-07 Jeff Law <law@redhat.com>
753
754 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
755 argument evaluation order.
756
47b3a403
TK
7572005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
758
759 PR libfortran/21594
760 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
761 Add test cases where the shift length is greater than the
762 array length.
763
a0e71127
ZL
7642005-07-07 Ziemowit Laski <zlaski@apple.com>
765
766 * obj-c++.dg/proto-lossage-6.mm: New.
767 * objc.dg/proto-lossage-6.m: New.
768
d96a5493
ZL
7692005-07-07 Ziemowit Laski <zlaski@apple.com>
770
771 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
772 * objc.dg/gnu-runtime-2.m: Likewise.
773
4c3a6ca1
JJ
7742005-07-07 Jakub Jelinek <jakub@redhat.com>
775
d1e3d6ae
JJ
776 * gfortran.dg/longline.f: New test.
777
4c3a6ca1
JJ
778 * gfortran.dg/badline.f: New test.
779
d3642f89
FW
7802005-07-07 Feng Wang <fengwang@nudt.edu.cn>
781
782 PR fortran/16531
783 PR fortran/15966
784 PR fortran/18781
785 * gfortran.dg/hollerith.f90: New.
786 * gfortran.dg/hollerith2.f90: New.
787 * gfortran.dg/hollerith3.f90: New.
788 * gfortran.dg/hollerith4.f90: New.
789 * gfortran.dg/hollerith_f95.f90: New.
790 * gfortran.dg/hollerith_legacy.f90: New.
791 * gfortran.dg/g77/cpp4.F: New. Port from g77.
792
f5d21c4c
ZL
7932005-07-07 Ziemowit Laski <zlaski@apple.com>
794
795 PR objc/22274
796 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
797 * objc.dg/gnu-runtime-2.m: New.
798
1a557723
JL
7992005-07-06 Jeff Law <law@redhat.com>
800
801 * gcc.dg/tree-ssa/vrp17.c: New test.
802
9f9d4c5f
FW
8032005-07-07 Feng Wang <fengwang@nudt.edu.cn>
804
805 PR fortran/22327
806 * gfortran.dg/array_constructor_5.f90: New test.
807
3c2d01f1
JJ
8082005-07-07 Jakub Jelinek <jakub@redhat.com>
809
810 * gfortran.fortran-torture/execute/entry_9.f90: New test.
811
1d8eeb63
FJ
8122005-07-06 Fariborz Jahanian <fjahanian@apple.com>
813
814 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
815 * gcc.dg/980816-1.c: Ditto.
816
9da4058c
JL
8172005-07-06 Jeff Law <law@redhat.com>
818
819 * gcc.c-torture/compile/pr21356.c: New test.
820
73f397d4
JM
8212005-07-05 Joseph S. Myers <joseph@codesourcery.com>
822
823 PR c/22013
824 PR c/22098
825 * gcc.c-torture/compile/pr22013-1.c,
826 gcc.c-torture/execute/pr22098-1.c,
827 gcc.c-torture/execute/pr22098-2.c,
828 gcc.c-torture/execute/pr22098-3.c: New tests.
829
692a7aa3
JM
8302005-07-05 Joseph S. Myers <joseph@codesourcery.com>
831
832 PR c/22308
833 * gcc.dg/pr22308-1.c: New test.
834
5935bec3
KH
8352005-07-05 Kazu Hirata <kazu@codesourcery.com>
836
837 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
838 target.
839 * gcc.dg/compare9.c: Use -fshort-enums instead of
3d7686f9 840 -fno-short-enums. Change the last test to dg-bogus.
5935bec3 841
c6f3fbf1
KH
8422005-07-04 Kazu Hirata <kazu@codesourcery.com>
843
844 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
845 * gcc.dg/compare9.c: New.
846
0f8417e9
FXC
8472005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
848
849 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
850
bbef4d45
AP
8512005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
852
853 PR testsuite/22288
854 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
855
856
0ce0154c
KG
8572005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
858
859 * gcc.dg/format/gcc_gfc-1.c: New.
860
dd0f37b5
AP
8612005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
862
863 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
864
365ff3b9
FXC
8652005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
866
867 PR fortran/20842
868 * gfortran.dg/io_invalid_1.f90: New test.
869
ea40ba9c
JM
8702005-07-03 Joseph S. Myers <joseph@codesourcery.com>
871
872 * gcc.dg/format/gcc_diag-1.c: Update.
873
2d0dab7f
JL
8742005-07-02 Jeff Law <law@redhat.com>
875
876 * gcc.dg/tree-ssa/pr22051-1.c: New test.
877 * gcc.dg/tree-ssa/pr22051-2.c: New test.
878
dee15844
JM
8792005-07-02 Joseph S. Myers <joseph@codesourcery.com>
880
881 * gcc.dg/format/gcc_diag-1.c: Update.
882
7898840f
AP
8832005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
884
885 PR tree-opt/22269
886 * gcc.c-torture/compile/pr22269.c: New test.
887
a4f91294
DN
8882005-06-30 Diego Novillo <dnovillo@redhat.com>
889
890 PR 21584
891 PR 22219
892 * g++.dg/tree-ssa/pr21584-1.C: New test.
893 * g++.dg/tree-ssa/pr21584-2.C: New test.
894
e6b05534
ZL
8952005-06-30 Ziemowit Laski <zlaski@apple.com>
896
897 * obj-c++.dg/try-catch-11.mm: New.
898 * objc.dg/try-catch-10.m: New.
899
33a72fb9
DE
9002005-06-29 David Edelsohn <edelsohn@gnu.org>
901
902 * g++.dg/other/ucnid-1.C: xfail on AIX.
903
674391b8
DN
9042005-06-29 Diego Novillo <dnovillo@redhat.com>
905
906 PR 22234
907 * gcc.dg/20050629-1.c: New test.
908
c64de75f
ZL
9092005-06-29 Ziemowit Laski <zlaski@apple.com>
910
911 * obj-c++.dg/const-str-1[0-1].mm: New.
912 * objc.dg/const-str-1[0-1].m: New.
913
d5dfe0b8
RH
9142005-05-29 Richard Henderson <rth@redhat.com>
915
916 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
917 Rename from check_effective_target_vect_no_max.
918 (check_effective_target_vect_no_int_add): New.
919 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
920 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
921 * gcc.dg/vect/vect-reduc-3.c: Likewise.
922 * gcc.dg/vect/vect-reduc-1.c: Use both.
923 * gcc.dg/vect/vect-reduc-2.c: Likewise.
924
9fb93f89
RH
9252005-05-29 Richard Henderson <rth@redhat.com>
926
927 * lib/target-supports.exp (check_effective_target_vect_no_max):
928 Remove i386 and x86_64.
929
8972a0ac
SE
9302005-06-29 Steve Ellcey <sje@cup.hp.com>
931
932 PR testsuite/21969
933 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
934
e972ccce
SE
9352005-06-29 Steve Ellcey <sje@cup.hp.com>
936
937 PR middle-end/21969
938 * gcc.dg/vect/pr21969.c: New test.
939
6663ee3b
EC
9402005-06-28 Eric Christopher <echristo@redhat.com>
941
942 PR c/22052
943 PR c/21975
944 * gcc.dg/inline1.c: New test.
945 * gcc.dg/inline2.c: Ditto.
946 * gcc.dg/inline3.c: Ditto.
947 * gcc.dg/inline4.c: Ditto.
948 * gcc.dg/inline5.c: Ditto.
949
7f8f6d5f
TK
9502005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
951
952 PR libfortran/22142
953 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
954 Add testcase also testing eoshift1 for PR 22142.
955
777c8889
RH
9562005-06-28 Richard Henderson <rth@redhat.com>
957
958 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
959 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
960 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
961 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
962 gcc.dg/tree-ssa/20030922-2.c: Likewise.
963
0f363a3b
TK
9642005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
965
966 PR libfortran/22142
967 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
968 Add testcase for PR 22142.
969
4de67c26
JM
9702005-06-28 Joseph S. Myers <joseph@codesourcery.com>
971
972 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
973 gcc.target/ia64/fpreg-2.c: New tests.
974
8234b3bd
FXC
9752005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
976
977 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
978
0a0a8cf7
FXC
9792005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
980
981 PR libfortran/22170
982 * gfortran.dg/slash_1.f90: New test.
983
9009820b
RH
9842005-06-27 Richard Henderson <rth@redhat.com>
985
986 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
987 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
988 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
989 * gcc.dg/vect/vect-reduc-2.c: Likewise.
990 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
991 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
992
69a2964c
RH
9932005-06-27 Richard Henderson <rth@redhat.com>
994
995 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
996 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
997
2aba33dd
ZL
9982005-06-27 Ziemowit Laski <zlaski@apple.com>
999
1000 * obj-c++.dg/proto-lossage-5.mm: New.
1001 * objc.dg/proto-lossage-5.m: New.
1002
3eca1bd7
DN
10032005-06-27 Diego Novillo <dnovillo@redhat.com>
1004
1005 PR 21959
1006 * gcc.dg/tree-ssa/pr21959.c: New test.
1007
10a0d495
JJ
10082005-06-27 Jakub Jelinek <jakub@redhat.com>
1009
1010 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
1011 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
1012 testing uninitialized var.
1013
1014 * gcc.c-torture/execute/builtins/chk.h: New.
1015 * gcc.c-torture/execute/builtins/lib/chk.c: New.
1016 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
1017 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
1018 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
1019 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
1020 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
1021 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
1022 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
1023 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
1024 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
1025 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
1026 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
1027 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
1028 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
1029 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
1030 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
1031 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
1032 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
1033 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
1034 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
1035 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
1036 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
1037 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
1038 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
1039 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
1040 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
1041 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
1042 * gcc.dg/builtin-object-size-1.c: New test.
1043 * gcc.dg/builtin-object-size-2.c: New test.
1044 * gcc.dg/builtin-object-size-3.c: New test.
1045 * gcc.dg/builtin-object-size-4.c: New test.
1046 * gcc.dg/builtin-object-size-5.c: New test.
1047 * gcc.dg/builtin-stringop-chk-1.c: New test.
1048 * gcc.dg/builtin-stringop-chk-2.c: New test.
1049 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
1050 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
1051 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
1052 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
1053 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
1054 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
1055 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
1056 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
1057 * gcc.c-torture/execute/printf-1.c: New test.
1058 * gcc.c-torture/execute/fprintf-1.c: New test.
1059 * gcc.c-torture/execute/vprintf-1.c: New test.
1060 * gcc.c-torture/execute/vfprintf-1.c: New test.
1061 * gcc.c-torture/execute/printf-chk-1.c: New test.
1062 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
1063 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
1064 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
1065
2bcf2e2b
MM
10662005-06-27 Michael Matz <matz@suse.de>
1067
1068 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
1069 slot is not merged if address escapes.
1070
10a22b11
KG
10712005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1072
1073 PR c/21911
1074 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
1075
19dbbf36
JJ
10762005-06-26 Jakub Jelinek <jakub@redhat.com>
1077
d9725c41
JJ
1078 PR middle-end/17965
1079 * gcc.c-torture/compile/20050622-1.c: New test.
1080
19dbbf36
JJ
1081 PR middle-end/22028
1082 * gcc.dg/20050620-1.c: New test.
1083
567fb660
KH
10842005-06-26 Kazu Hirata <kazu@codesourcery.com>
1085
1086 PR tree-optimization/22026
1087 * gcc.dg/tree-ssa/pr22026.c: New.
1088
0e6d033b
TK
10892005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
1090
8b41d4bf 1091 PR libfortran/22144
0e6d033b
TK
1092 * gfortran.dg/shift-alloc.f90: New testcase.
1093
f115b653
KC
10942005-06-25 Kelley Cook <kcook@gcc.gnu.org>
1095
1096 * all files: Update FSF address in copyright headers.
1097
ce91e74c
JH
10982005-06-22 Jan Hubicka <jh@suse.cz>
1099
1100 * wholeprogram-1.c: New testcase.
1101 * wholeprogram-2.c: New testcase.
1102
68c1abf1
MM
11032005-06-24 Mark Mitchell <mark@codesourcery.com>
1104
1105 PR 22171
1106 * gcc.dg/tree-ssa/pr22171.c: New test.
1107
a3504e64
FW
11082005-06-24 Feng Wang <fengwang@nudt.edu.cn>
1109
1110 * gfortran.dg/simplify_modulo.f90: New.
1111
b8807f05
JH
11122005-06-24 Jan Hubicka <jh@suse.cz>
1113
1114 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
1115
ee18782f
ZL
11162005-06-23 Ziemowit Laski <zlaski@apple.com>
1117
1118 * obj-c++.dg/proto-lossage-[1-4].mm: New.
1119
0c9b7e9b
ZL
11202005-06-23 Ziemowit Laski <zlaski@apple.com>
1121
1122 * obj-c++.dg/typedef-alias-1.mm: New.
1123 * objc.dg/typedef-alias-1.m: New.
1124
94908762
JL
11252005-06-23 Jeff Law <law@redhat.com>
1126
1127 * gcc.dg/tree-ssa/vrp16.c: New test.
1128
32aa3bff
FXC
11292005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1130
1131 * lib/target-supports.exp: Add
1132 check_effective_target_fortran_large_real and
1133 check_effective_target_fortran_large_int to check for
1134 corresponding effective targets.
1135 * gfortran.dg/large_integer_kind_1.f90: New test.
1136 * gfortran.dg/large_real_kind_1.f90: New test.
1137
e57f2b41
KH
11382005-06-23 Kazu Hirata <kazu@codesourcery.com>
1139
1140 PR tree-optimization/22117
1141 * gcc.dg/tree-ssa/pr22117.c: New.
1142
a31de501
JM
11432005-06-23 James A. Morrison <phython@gcc.gnu.org>
1144
1145 PR testsuite/22123
1146 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
1147
2de3f2f3
DE
11482005-06-23 David Edelsohn <edelsohn@gnu.org>
1149
1150 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
1151
09102896
DB
11522005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
1153
1154 * gfortran.dg/f2c_4.f90: Add tests for complex functions
1155 * gfortran.dg/f2c_4.c: Likewise
1156
bd83e614
PB
11572005-06-22 Paul Brook <paul@codesourcery.com>
1158
1159 PR fortran/21034
1160 * gfortran.dg/auto_save_1.f90: New test.
1161
aacb3512
MM
11622005-06-22 Michael Matz <matz@suse.de>
1163
1164 * gcc.target/x86-64/abi: New directory.
1165 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
1166 * gcc.target/x86-64/abi/README.gcc: New file.
1167 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
1168 * gcc.target/x86-64/abi/asm-support.s: New file.
1169 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
1170 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
1171 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
1172 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
1173 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
1174 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
1175 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
1176 * gcc.target/x86_64/abi/test_bitfields.c: New test.
1177 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
1178 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
1179 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
1180 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
1181 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
1182 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
1183 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
1184 * gcc.target/x86_64/abi/test_varargs.c: New test.
1185
ed059c56
JM
11862005-06-21 Joseph S. Myers <joseph@codesourcery.com>
1187
1188 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
1189 32-bit i?86 and x86_64.
1190
01277dc4
ZL
11912005-06-21 Ziemowit Laski <zlaski@apple.com>
1192
1193 * obj-c++.dg/const-str-[1-9].mm: New tests.
1194
051cdfd4
PT
11952005-06-21 Paul Thomas <pault@gcc.gnu.org>
1196
1197 PR fortran/22010
1198 * gfortran.dg/namelist_use.f90: New.
1199 * gfortran.dg/namelist_use_only.f90: New.
1200
2735e93e
JL
12012005-06-21 Jeff Law <law@redhat.com>
1202
1203 * gcc.dg/tree-ssa/vrp15.c: New test.
1204
a6b46ba2
DN
12052005-06-21 Dorit Nuzman <dorit@il.ibm.com>
1206
1207 * lib/target-supports.exp (check_effective_target_vect_reduction):
1208 Remove.
1209 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
1210 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
1211 remove vect_reduction target keyword. Also avoid two returns in main.
1212 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1213 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
1214 * gcc.dg/vect/vect-reduc-1short.c: New test.
1215 * gcc.dg/vect/vect-reduc-1char.c: New test.
1216 * gcc.dg/vect/vect-reduc-2short.c: New test.
1217 * gcc.dg/vect/vect-reduc-2char.c: New test.
1218 * gcc.dg/vect/vect-reduc-6.c: New test.
1219 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
1220 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
1221 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
1222
a3a2067a
TS
12232005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1224 Paul Thomas <pault@gcc.gnu.org>
1225
1226 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
1227 New tests.
1228
12292005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
1230
1231 * gfortran.dg/backslash_1.f90: New test.
1232 * gfortran.dg/backslash_2.f90: New test.
1233
e0757dda
SK
12342005-06-20 Steven G. Kargl <kargls@comcast.net>
1235
1236 * gfortran.dg/duplicate_labels.f90: New test.
1237
019275a2
JB
12382005-06-20 Jan Beulich <jbeulich@novell.com>
1239
1240 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
1241 unsupportable relocations.
1242 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1243 * gcc.dg/20050321-2.c: xfail for NetWare.
1244
57493278
AJ
12452005-06-20 Andreas Jaeger <aj@suse.de>
1246
1247 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
1248 gcc.target/i386/fastcall-sseregparm.c,
1249 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
1250
771151dc
RH
12512005-06-19 Richard Henderson <rth@redhat.com>
1252
1253 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
1254
cac24f06
JM
12552005-06-19 Joseph S. Myers <joseph@codesourcery.com>
1256
1257 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
1258
fed3667b
AH
12592005-06-19 Aldy Hernandez <aldyh@redhat.com>
1260
131c66cd
FXC
1261 PR c++/22115
1262 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 1263
a73c6788
DN
12642005-06-18 Dorit Nuzman <dorit@il.ibm.com>
1265
1266 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
1267 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1268 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1269
2d9474df
JM
12702005-06-18 James A Morrison <phython@gcc.gnu.org>
1271
1272 * gcc.dg/fold-mod-1.c: New test.
1273
5190a458
SK
12742005-06-18 Steven G. Kargl <kargls@comcast.net>
1275
1276 PR fortran/19926
1277 * gfortran.dg/pr19926.f90: New test.
1278
a73c6788 12792005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
1280
1281 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
1282 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
1283 targets.
1284 * gcc.dg/vect/vect-reduc-2.c: Likewise.
1285 * gcc.dg/vect/vect-reduc-3.c: Likewise.
1286
6d409ca8
JM
12872005-06-18 Joseph S. Myers <joseph@codesourcery.com>
1288
1289 * gcc.target/ia64/float80-varargs-1.c: New test.
1290
189ed82c
TS
12912005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1292
1293 PR tree-opt/22035
1294 * gfortran.dg/f2c_6.f90: New test.
1295
fad86f7a
GK
12962005-06-17 Geoffrey Keating <geoffk@apple.com>
1297
1298 PR c++/17413
1299 * g++.dg/template/local5.C: New.
1300
5531f0e0
RH
13012005-06-17 Richard Henderson <rth@redhat.com>
1302
1303 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
1304
3453c37f
DB
13052005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
1306
1307 PR testsuite/21945
1308 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
1309
18338c6e
GB
13102005-06-15 Giovanni Bajo <giovannibajo@libero.it>
1311
1312 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
1313 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
1314 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
1315 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
1316 check_vect to verify the presence of hardware vector support.
1317
c26db6b6
JM
13182005-06-16 James A. Morrison <phython@gcc.gnu.org>
1319
1320 PR testsuite/22056
1321 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
1322
04d9e6bd
FXC
13232005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1324
1325 PR libfortran/19216
1326 * gfortran.dg/pr19216.f: Add correct space between brackets and
1327 dg directive.
1328
2f06ccc6
FXC
13292005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1330
1331 PR libfortran/16436
1332 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
1333
2f84b963
RG
13342005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
1335
1336 * gcc.target/i386/attributes-error.c: New testcase.
1337 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
1338 * gcc.target/i386/regparm-stdcall.c: Likewise.
1339 * gcc.target/i386/sseregparm-1.c: Likewise.
1340 * gcc.target/i386/sseregparm-2.c: Likewise.
1341
fe93f42f
NS
13422005-06-16 Nathan Sidwell <nathan@codesourcery.com>
1343
1344 * g++.dg/rtti/crash2.C: New.
1345
46bdb9cf
JM
13462005-06-15 Joseph S. Myers <joseph@codesourcery.com>
1347
1348 * gcc.dg/noncompile/20040203-3.c: Update expected message.
1349
18ea791f
DU
13502005-06-15 David Ung <davidu@mips.com>
1351
1352 * gcc.target/mips/mips16e-extends.c: New test for testing the
1353 generation of MIPS16e zeb/zeh, seb/seh instructions.
1354
9983270b
DN
13552005-06-15 Diego Novillo <dnovillo@redhat.com>
1356
1357 PR 22018
1358 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
1359 * gcc.dg/tree-ssa/pr22018.c: New test.
1360
5bed876a
AH
13612005-06-15 Aldy Hernandez <aldyh@redhat.com>
1362
1363 * gcc.dg/simd-1.c: Update error messages.
1364 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
1365 * gcc.dg/simd-2.c: Update error messages.
1366 * gcc.dg/simd-4.c: New.
1367
c4eacf99
NS
13682005-06-15 Nathan Sidwell <nathan@codesourcery.com>
1369
1370 PR c++/20678
1371 * g++.dg/other/crash-4.C: New.
1372
c9a3d128
DP
13732005-06-14 Devang Patel <dpatel@apple.com>
1374
1375 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 1376
792f871e
NS
13772005-06-14 Nathan Sidwell <nathan@codesourcery.com>
1378
1379 PR c++/21929
1380 * g++.dg/parse/crash11.C: Update
1381
a513fe88
JL
13822005-06-13 Jeff Law <law@redhat.com>
1383
1384 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
1385 perform the desired transformations.
1386 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
1387 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
1388
a8e12e4d
TS
13892005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1390
1391 PR fortran/22038
1392 * gfortran.dg/forall_1.f90: Un-XFAIL.
1393
8fe4d24b
NS
13942005-06-13 Nathan Sidwell <nathan@codesourcery.com>
1395
1396 PR c++/21929
1397 * g++.dg/parse/crash26.C: New.
1398
1399 PR c++/20789
1400 * g++.dg/init/member1.C: New.
1401
dda895f9
JJ
14022005-06-13 Jakub Jelinek <jakub@redhat.com>
1403
1404 * gfortran.dg/altreturn_1.f90: New test.
1405
adacecf1
ZD
14062005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
1407
1408 PR middle-end/21985
1409 * gcc.dg/tree-ssa/pr21985.c: New test.
1410
a165e746
JM
14112005-06-12 James A. Morrison <phython@gcc.gnu.org>
1412
1413 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
1414
da5839d6
RS
14152005-06-12 Roger Sayle <roger@eyesopen.com>
1416
1417 PR c++/21930
1418 * g++.dg/other/error10.C: New test case.
1419
57504df9
FXC
14202005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1421
1422 PR libfortran/19155
1423 * gfortran.dg/pr19155.f: Add test.
1424
b49a3de7
TS
14252005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1426
1427 * gfortran.dg/f2c_7.f90: New test.
1428
16d4ddd1
TS
1429 * gfortran.dg/forall_1.f90: XFAILed.
1430
e3d025cb
JM
14312005-06-12 James A. Morrison <phython@gcc.gnu.org>
1432
1433 * gcc.dg/pr14796-1.c: New.
1434 * gcc.dg/pr14796-2.c: New.
1435
94631c1e
SK
14362005-06-11 Steven G. Kargl <kargls@comcast.net>
1437
1438 PR fortran/17792
1439 PR fortran/21375
1440 * gfortran.dg/deallocate_stat.f90: New test.
1441
14422005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
1443
1444 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1445
bb748329
DN
14462005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1447
1448 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1449 access will be generated when this loop is vectorized. Test that
1450 accesses with same alignment were detected.
1451 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1452 Test that accesses with same alignment were detected.
1453 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 1454 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
1455 alignment were detected.
1456
b7e20b53
GDR
14572005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1458
1459 * gcc.dg/Wcxx-compat-1.c: New.
1460
92f5e87c
TK
14612005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
1462
1463 PR libfortran/21480
1464 * gfortran.dg/reshape-complex.f90: Add a test for a packed
1465 complex array.
1466
5878b92f
NS
14672005-06-09 Nathan Sidwell <nathan@codesourcery.com>
1468
1469 * gcc.dg/alias-8.c: New.
1470
7a9430c0
JM
14712005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1472
1473 * gcc.dg/format/cmn_err-1.c: Update.
1474
8b0096b4
JM
14752005-06-08 James A. Morrison <phython@gcc.gnu.org>
1476
1477 PR target/20666
1478 * gcc.target/sparc/fexpand-2.c: New.
1479 * gcc.target/sparc/fpmerge-2.c: New.
1480 * gcc.target/sparc/fpmul-2.c: New.
1481 * gcc.target/sparc/noresult.c: New.
1482 * gcc.target/sparc/pdist-2.c: New.
1483 * gcc.target/sparc/pdist-3.c: New.
1484
625b02b2
AB
14852005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1486
1487 PR testsuite/21702
1488 * gcc.target/i386/i386.exp: Fix comment typo.
1489
98ed9dae
NS
14902005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1491
1492 PR c++/19497
1493 * g++.dg/inherit/using5.C: New.
1494 * g++.dg/inherit/using6.C: New.
1495
cb6d4a9f
VR
14962005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1497
1498 PR c++/19894
1499 * g++.dg/template/ptrmem15.C: New test.
1500
1501 PR c++/20563
1502 * g++.dg/ext/label4.C: New test.
1503
34cbdf67
EB
15042005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1505
1506 * gcc.dg/tls/debug-1.c: New test.
1507
4280a26f
DJ
15082005-06-07 Dale Johannesen <dalej@apple.com>
1509
1510 * gcc.target/i386/movq.c: New.
1511
e4cd04f4
DJ
15122005-06-07 Dale Johannesen <dalej@apple.com>
1513
1514 * gcc.dg/20050607-1.c: New.
1515
145357a4
JJ
15162005-06-07 Jakub Jelinek <jakub@redhat.com>
1517
1518 PR middle-end/21850
1519 * gcc.c-torture/execute/20050607-1.c: New test.
1520
ae740cce
TK
15212005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1522
1523 PR libfortran/21926
1524 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1525 Test case where the return array has lowest stride one,
1526 but isn't packed.
1527
89a590b3
AS
15282005-06-07 Adrian Straetling <straetling@de.ibm.com>
1529
1530 * lib/target-supports.exp (check_effective_target_sync_int_long):
1531 Add s390 and s390x targets.
1532
ac182688
ZD
15332005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1534
1535 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1536 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1537 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1538 * gcc.dg/tree-ssa/loop-9.c: New test.
1539
efb169b0
NS
15402005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1541
1542 * g++.dg/parse/defarg10.C: New.
1543
40182dbf
JJ
15442005-06-06 Jakub Jelinek <jakub@redhat.com>
1545
1546 PR regression/21897
1547 * gcc.c-torture/execute/20050604-1.c: New test.
1548
b2a9b208
NS
15492005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1550
5e97d404
NS
1551 PR 21903
1552 * g++.dg/parse/defarg9.C: New.
1553
b2a9b208
NS
1554 PR c++/20637
1555 * g++.dg/inherit/using4.C: New.
1556 * g++.dg/overload/error1.C: Adjust expected errors.
1557 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1558 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1559 * g++.old-deja/g++.other/redecl2.C: Likewise.
1560 * g++.old-deja/g++.other/redecl4.C: Likewise.
1561 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1562
43faca51
DB
15632005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1564
1565 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1566
15672005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1568
57493278 1569 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
1570 dg-additional-files-options
1571 * gfortran.dg/f2c_4.f90: New file
1572 * gfortran.dg/f2c_4.c: New file
1573 * gfortran.dg/f2c_5.f90: New file
1574 * gfortran.dg/f2c_5.c: New file
1575
86403f0f
TS
15762005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1577
adac7e92 1578 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 1579
86403f0f
TS
1580 PR fortran/21912
1581 * gfortran.dg/array_constructor_4.f90: New test.
1582
88a7beb7
MM
15832005-06-05 Mark Mitchell <mark@codesourcery.com>
1584
1585 PR c++/21619
1586 * g++.dg/ext/builtin9.C: New test.
1587
16191a64
DJ
15882005-06-05 Dale Johannesen <dalej@apple.com>
1589
1590 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1591 * gcc.c-torture/execute/20050603-2.c: Ditto.
1592
88088c03
DN
15932005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1594
1595 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1596 * gcc.dg/vect/vect-reduc-1.c: New.
1597 * gcc.dg/vect/vect-reduc-2.c: New.
1598 * gcc.dg/vect/vect-reduc-3.c: New.
1599
1c3250ed
DJ
16002005-06-04 Dale Johannesen <dalej@apple.com>
1601
1602 * gcc.c-torture/execute/20050603-1.c: New.
1603 * gcc.c-torture/execute/20050603-2.c: New.
1604 * gcc.dg/20050603-3.c: New.
1605
29405f94
TS
16062005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1607
8e400578
TS
1608 PR fortran/19195
1609 * gfortran.dg/debug_1.f90: New test.
57493278 1610
29405f94
TS
1611 * gfortran.dg/forall_1.f90: New test.
1612
ab21e272
TS
16132005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1614
1615 * gfortran.dg/array_constructor_3.f90: New test.
1616
9a28687d
TS
16172005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1618
1619 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1620
28da59e8
HPN
16212005-06-04 Hans-Peter Nilsson <hp@axis.com>
1622
1623 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1624
472d98b4
JM
16252005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1626
1627 PR c/21873
1628 * gcc.dg/init-excess-1.c: New test.
1629
dad732fa
MM
16302005-06-03 Mark Mitchell <mark@codesourcery.com>
1631
1632 PR c++/21853
1633 * g++.dg/expr/static_cast6.C: New test.
1634
441e96b5
DN
16352005-06-03 Diego Novillo <dnovillo@redhat.com>
1636
1637 * gcc.dg/tree-ssa/vrp14.c: New test.
1638
7e45bd18
MM
16392005-06-03 Mark Mitchell <mark@codesourcery.com>
1640
1641 PR c++/21336
1642 * g++.dg/template/new2.C: New test.
1643
83cd747f
JC
16442005-06-03 Josh Conner <jconner@apple.com>
1645
1646 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1647 all entries in initializer.
1648
548e34cd
RG
16492005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1650
1651 PR middle-end/21858
1652 * gcc.dg/pr21858.c: New testcase.
1653
b956116e
PB
16542005-06-03 Paolo Bonzini <bonzini@gnu.org>
1655
1656 PR tree-optimization/21292
1657
1658 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1659 New.
1660 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1661 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1662 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1663 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1664 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1665
87e48010
RH
16662005-06-02 Richard Henderson <rth@redhat.com>
1667
1668 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1669
984dfd8c
RG
16702005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1671
1672 * gcc.dg/wtypequal.c: New testcase.
1673
462508dd
DN
16742005-06-02 Diego Novillo <dnovillo@redhat.com>
1675
1676 PR 21582
1677 * gcc.dg/tree-ssa/pr21582.c: New test.
1678
3e3935a9
NS
16792005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1680
1681 PR c++/21280
1682 * g++.dg/opt/interface2.h: New.
1683 * g++.dg/opt/interface2.C: New.
1684 * g++.dg/init/ctor4.C: Adjust error lines.
1685 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1686 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1687 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1688 * g++.old-deja/g++.pt/assign1.C: Likewise.
1689 * g++.old-deja/g++.pt/crash20.C: Likewise.
1690
ed3c16fb
DN
16912005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1692
1693 PR tree-optimization/21734
1694 * g++.dg/vect/pr21734_1.cc: New.
1695 * g++.dg/vect/pr21734_2.cc: New.
1696
fbd4ef4c
NS
16972005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1698
58fb06b4
NS
1699 PR c++/20350
1700 * g++.dg/template/spec24.C: New.
1701
fbd4ef4c
NS
1702 PR c++/21151
1703 * g++.dg/pch/local-1.C: New.
1704 * g++.dg/pch/local-1.Hs: New.
1705
227858d1
DN
17062005-06-01 Diego Novillo <dnovillo@redhat.com>
1707
1708 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1709 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1710 * gcc.dg/tree-ssa/pr14341.c: New test.
1711 * gcc.dg/tree-ssa/pr14841.c: New test.
1712 * gcc.dg/tree-ssa/pr20701.c: New test.
1713 * gcc.dg/tree-ssa/pr21086.c: New test.
1714 * gcc.dg/tree-ssa/pr21090.c: New test.
1715 * gcc.dg/tree-ssa/pr21332.c: New test.
1716 * gcc.dg/tree-ssa/pr21458.c: New test.
1717 * gcc.dg/tree-ssa/pr21658.c: New test.
1718 * gcc.dg/tree-ssa/vrp01.c: New test.
1719 * gcc.dg/tree-ssa/vrp02.c: New test.
1720 * gcc.dg/tree-ssa/vrp03.c: New test.
1721 * gcc.dg/tree-ssa/vrp04.c: New test.
1722 * gcc.dg/tree-ssa/vrp05.c: New test.
1723 * gcc.dg/tree-ssa/vrp06.c: New test.
1724 * gcc.dg/tree-ssa/vrp07.c: New test.
1725 * gcc.dg/tree-ssa/vrp08.c: New test.
1726 * gcc.dg/tree-ssa/vrp09.c: New test.
1727 * gcc.dg/tree-ssa/vrp10.c: New test.
1728 * gcc.dg/tree-ssa/vrp11.c: New test.
1729 * gcc.dg/tree-ssa/vrp12.c: New test.
1730 * gcc.dg/tree-ssa/vrp13.c: New test.
1731
17322005-06-01 Alexandre Oliva <aoliva@redhat.com>
1733
1734 PR 21029
1735 * gcc.dg/tree-ssa/pr21029.c: New test.
1736
c3a29423
RS
17372005-06-01 Roger Sayle <roger@eyesopen.com>
1738
1739 * gfortran.dg/logint-1.f: New test case.
1740 * gfortran.dg/logint-2.f: Likewise.
1741 * gfortran.dg/logint-3.f: Likewise.
1742
cf4d246b
JJ
17432005-06-01 Jakub Jelinek <jakub@redhat.com>
1744
8e0a600b
JJ
1745 PR c/21536
1746 PR c/20760
1747 * gcc.dg/20050527-1.c: New test.
1748
a00cb0b9
JJ
1749 * gcc.dg/i386-sse-12.c: New test.
1750
cf4d246b
JJ
1751 PR fortran/21729
1752 * gfortran.dg/implicit_5.f90: New test.
1753
bf3ddf8a
FW
17542005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1755
1756 PR fortran/20883
1757 * gfortran/assign_4.f90: New test.
1758 * gfortran/assign_2.f90: Change compile to run.
1759
a9c9d3fa
GK
17602005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1761
57493278 1762 * lib/target-supports.exp
a9c9d3fa
GK
1763 (check_effective_target_sync_char_short): New.
1764 * gcc.dg/sync-2.c: New.
1765
60407f7a
ZD
17662005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1767
1768 PR tree-optimization/21817
1769 * gcc.dg/torture/pr21817-1.c: New.
1770
8bd46447
NS
17712005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1772
1773 PR c++/21165
1774 * g++.dg/template/init5.C: New.
1775
fba53b18
PT
17762005-05-31 Paul Thomas <pault@gcc.gnu.org>
1777
1778 * gfortran.dg/char_initialiser_actual.f90:
1779 Test character initialisers as actual arguments.
1780 * gfortran.dg/char_pointer_comp_assign.f90:
1781 Test character pointer structure component assignments.
1782 * gfortran.dg/char_array_structure_constructor.f90:
1783 Test character components in structure constructors.
1784
d763bb10
AP
17852005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1786
1787 PR middle-end/20931
1788 * g++.dg/opt/pr20931.C: New test.
1789
8c7a0ea6
AJ
17902005-05-31 Andreas Jaeger <aj@suse.de>
1791
1792 PR testsuite/20772
1793 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1794 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1795 g++.old-deja/g++.ext/asmspec1.C,
1796 g++.old-deja/g++.other/regstack.C,
1797 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1798 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1799 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1800 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1801 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1802 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1803 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1804 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1805 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1806 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1807 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1808 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1809 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1810 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1811 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1812 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1813 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1814 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1815 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1816
4ea73bfa
JL
18172005-05-31 Jeff Law <law@redhat.com>
1818
1819 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1820
7f177cf7
PC
18212005-05-30 Paolo Carlini <pcarlini@suse.de>
1822
1823 PR middle-end/21743
1824 * gcc.dg/builtins-1.c: Activate disabled clog test.
1825 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1826
e0a80504
PT
18272005-05-29 Paul Thomas <pault@gcc.gnu.org>
1828
1829 * gfortran.dg/char_pointer_assign.f90:
1830 Test character-pointer assignments and pointer assignments.
1831 * gfortran.dg/char_pointer_dummy.f90:
1832 Test character-pointer dummy arguments.
1833 * gfortran.dg/char_pointer_func.f90:
1834 Test character-pointer function returns.
1835 * gfortran.dg/char_pointer_dependency.f90:
1836 Test character-pointer functions with dependencies.
1837
d035c296
MM
18382005-05-30 Mark Mitchell <mark@codesourcery.com>
1839
1840 PR c++/21784
1841 * g++.dg/lookup/using14.C: New test.
1842
d83d092e
KH
18432005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1844
1845 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1846 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1847 trailing ^M.
1848
8eebd8f7
GK
18492005-05-29 Geoffrey Keating <geoffk@apple.com>
1850
a9c9d3fa
GK
1851 PR c++/17413
1852 * g++.dg/template/local5.C: New.
1853
66859ace
GK
1854 PR target/21761
1855 * gcc.c-torture/compile/pr21761.c: New.
1856
8eebd8f7
GK
1857 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1858 before darwin8.
1859
36eb8874
SK
18602005-05-30 Steven G. Kargl
1861
1862 PR fortran/20846
1863 * gfortran.dg/inquire_8.f90: New test.
1864
6778b96c
FXC
18652005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1866
1451cecf 1867 PR libfortran/21376
6778b96c
FXC
1868 * gfortran.dg/output_exponents_1.f90: New test.
1869
95af2a1f
FXC
18702005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1871
1451cecf 1872 PR libfortran/20006
95af2a1f
FXC
1873 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1874
64b2bdb3
MM
18752005-05-28 Mark Mitchell <mark@codesourcery.com>
1876
d035c296
MM
1877 PR c++/21210
1878 * g++.dg/ext/complex1.C: New test.
1879
64b2bdb3
MM
1880 PR c++/21340
1881 * g++.dg/init/ctor6.C: New test.
1882
fd44f634
JH
18832005-05-29 Jan Hubicka <jh@suse.cz>
1884
1885 * gcc.c-torture/compile/pr21562.c: New.
1886
d1aa35ae
SK
18872005-05-28 Steven G. Kargl <kargls@comcast.net>
1888
1889 * gfortran.dg/subnormal_1.f90: New test.
1890
d416304e
JH
18912005-05-28 Jan Hubicka <jh@suse.cz>
1892
1893 * tree-prof.exp: Fix comment.
1894 * value-prof-1.c: New.
1895 * value-prof-2.c: New.
1896 * value-prof-3.c: New.
1897 * value-prof-4.c: New.
1898
81ae598b
MM
18992005-05-27 Mark Mitchell <mark@codesourcery.com>
1900
1901 PR c++/21614
1902 * g++.dg/expr/ptrmem6.C: New test.
1903 * g++.dg/expr/ptrmem6a.C: Likewise.
1904
46aad78f
KH
19052005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1906
1907 PR tree-optimization/21658
1908 * gcc.dg/tree-ssa/pr21658.c: New.
1909
2d637547
NS
19102005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1911
f879d298
NS
1912 PR c++/21455
1913 * g++.dg/inherit/ptrmem3.C: New.
1914
2d637547
NS
1915 PR c++/21681
1916 * g++.dg/parse/template16.C: New.
1917
1acaf650
AJ
19182005-05-27 Andreas Jaeger <aj@suse.de>
1919
c23c7d89
AJ
1920 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1921
1acaf650
AJ
1922 * gcc.dg/i386-sse-8.c: Run test on all archs.
1923
1b258d2f
MS
19242005-05-26 Mike Stump <mrs@apple.com>
1925
1926 * objc.dg/isa-field-1.m: Only run on darwin.
1927 * objc.dg/lookup-1.m: Likewise.
1928 * objc.dg/try-catch-8.m: Likewise.
1929
1acdf11b
RS
19302005-05-26 Roger Sayle <roger@eyesopen.com>
1931
1932 PR tree-optimization/9814
1933 * gcc.dg/pr9814-1.c: New test case.
1934
2c9ed0af
ZL
19352005-05-26 Ziemowit Laski <zlaski@apple.com>
1936
1937 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1938 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1939 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1940 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1941 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1942 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1943 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1944 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1945 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1946 objc.dg/try-catch-8.m: New.
1947
64008915
JJ
19482005-05-26 Janis Johnson <janis187@us.ibm.com>
1949
1950 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1951 remove extraneous semicolons.
1952
5b3bcba2
ZL
19532005-05-26 Ziemowit Laski <zlaski@apple.com>
1954
1955 * obj-c++.dg/comp-types-12.mm: New.
1956 * objc.dg/comp-types-11.m: New.
1957 * objc.dg/selector-4.m: New.
1958
a9f9113a
AJ
19592005-05-26 Andreas Jaeger <aj@suse.de>
1960
1961 PR testsuite/20772
1962 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1963 g++.old-deja/g++.ext/attrib3.C,
1964 g++.old-deja/g++.other/store-expr1.C,
1965 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1966 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1967 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1968 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1969 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1970 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1971 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1972 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1973 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1974 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1975 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1976 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1977 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1978 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1979 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1980 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1981 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1982 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1983 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1984
035b7ccd
AJ
19852005-05-26 Andreas Jaeger <aj@suse.de>
1986
1987 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1988 x86-64 compilation.
1989
b9fa227d
AJ
19902005-05-26 Andreas Jaeger <aj@suse.de>
1991
1992 PR testsuite/20772
1993 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1994 gcc.misc-tests/i386-pf-athlon-1.c,
1995 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1996 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1997 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1998 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1999 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
2000 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
2001 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
2002 programs.
2003
2004 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
2005 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
2006 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
2007 x86-64 compilation.
2008
2009 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
2010 x86_64.
2011
2012 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
2013 effective-target ilp32.
2014
e689b870
DU
20152005-05-26 David Ung <davidu@mips.com>
2016
2017 * gcc.target/mips/ext_ins.c: New test for testing the generation
2018 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 2019
764e01e6
AJ
20202005-05-26 Andreas Jaeger <aj@suse.de>
2021
2022 * treelang/compile/unsigned.tree: Use gimple instead of
2023 nonexisting generic dump.
2024
598b2024
PB
20252005-05-26 Paolo Bonzini <bonzini@gnu.org>
2026
2027 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
2028
11b6985e
AJ
20292005-05-26 Andreas Jaeger <aj@suse.de>
2030
2031 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
2032
ba4a3d54
TK
20332005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
2034
2035 PR libfortran/17283
2036 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
2037 Test callee-allocated memory with write statements.
2038
c10166c4
RS
20392005-05-25 Roger Sayle <roger@eyesopen.com>
2040
2041 PR middle-end/21709
2042 * gcc.dg/pr21709-1.c: New test case.
2043
7cb56e5c
ZL
20442005-05-25 Ziemowit Laski <zlaski@apple.com>
2045 Mike Stump <mrs@apple.com>
047c2765 2046
7cb56e5c 2047 * objc/execute/next_mapping.h: Update for C++.
11b6985e 2048
047c2765
MS
2049 * obj-c++.dg/selector-1.mm: Move to...
2050 * obj-c++.dg/selector-4.mm: here...
2051
25f0f66e 2052 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
2053 * obj-c++.dg/comp-types-1.mm: New.
2054 * obj-c++.dg/cxx-class-1.mm: New.
2055 * obj-c++.dg/cxx-ivars-1.mm: New.
2056 * obj-c++.dg/cxx-ivars-2.mm: New.
2057 * obj-c++.dg/cxx-ivars-3.mm: New.
2058 * obj-c++.dg/cxx-scope-1.mm: New.
2059 * obj-c++.dg/cxx-scope-2.mm: New.
2060 * obj-c++.dg/defs.mm: New.
2061 * obj-c++.dg/empty-private-1.mm: New.
2062 * obj-c++.dg/encode-1.mm: New.
2063 * obj-c++.dg/encode-2.mm: New.
2064 * obj-c++.dg/encode-3.mm: New.
2065 * obj-c++.dg/extern-c-1.mm: New.
2066 * obj-c++.dg/extra-semi.mm: New.
2067 * obj-c++.dg/fix-and-continue-2.mm: New.
2068 * obj-c++.dg/isa-field-1.mm: New.
2069 * obj-c++.dg/ivar-list-semi.mm: New.
2070 * obj-c++.dg/local-decl-1.mm: New.
2071 * obj-c++.dg/lookup-1.mm: New.
2072 * obj-c++.dg/lookup-2.mm: New.
2073 * obj-c++.dg/method-1.mm: New.
2074 * obj-c++.dg/method-2.mm: New.
2075 * obj-c++.dg/method-3.mm: New.
2076 * obj-c++.dg/method-4.mm: New.
2077 * obj-c++.dg/method-5.mm: New.
2078 * obj-c++.dg/method-6.mm: New.
2079 * obj-c++.dg/method-7.mm: New.
2080 * obj-c++.dg/no-extra-load.mm: New.
2081 * obj-c++.dg/overload-1.mm: New.
2082 * obj-c++.dg/pragma-1.mm: New.
2083 * obj-c++.dg/pragma-2.mm: New.
2084 * obj-c++.dg/private-1.mm: New.
2085 * obj-c++.dg/private-2.mm: New.
2086 * obj-c++.dg/proto-qual-1.mm: New.
2087 * obj-c++.dg/qual-types-1.mm: New.
2088 * obj-c++.dg/stubify-1.mm: New.
2089 * obj-c++.dg/stubify-2.mm: New.
2090 * obj-c++.dg/super-class-1.mm: New.
2091 * obj-c++.dg/super-class-2.mm: New.
2092 * obj-c++.dg/super-dealloc-1.mm: New.
2093 * obj-c++.dg/super-dealloc-2.mm: New.
2094 * obj-c++.dg/template-1.mm: New.
2095 * obj-c++.dg/template-2.mm: New.
2096 * obj-c++.dg/template-3.mm: New.
2097 * obj-c++.dg/template-4.mm: New.
2098 * obj-c++.dg/template-5.mm: New.
2099 * obj-c++.dg/template-6.mm: New.
2100 * obj-c++.dg/try-catch-1.mm: New.
2101 * obj-c++.dg/try-catch-2.mm: New.
2102 * obj-c++.dg/try-catch-3.mm: New.
2103 * obj-c++.dg/try-catch-4.mm: New.
2104 * obj-c++.dg/try-catch-5.mm: New.
2105 * obj-c++.dg/try-catch-6.mm: New.
2106 * obj-c++.dg/try-catch-7.mm: New.
2107 * obj-c++.dg/try-catch-8.mm: New.
2108 * obj-c++.dg/try-catch-9.mm: New.
2109 * obj-c++.dg/va-meth-1.mm: New.
2110
d1c8c827
ZL
21112005-05-25 Ziemowit Laski <zlaski@apple.com>
2112
2113 * obj-c++.dg/selector-1.mm: New.
2114 * obj-c++.dg/selector-2.mm: New.
2115
19537c28
ZL
21162005-05-25 Ziemowit Laski <zlaski@apple.com>
2117
2118 * obj-c++.dg/selector-3.mm: New.
2119 * objc.dg/selector-3.m: New.
2120
3d0994b8
ZL
21212005-05-25 Ziemowit Laski <zlaski@apple.com>
2122
2123 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
2124 about where warning appears.
2125
29a79fcf
UW
21262005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2127
2128 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
2129 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
2130 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
2131 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
2132
9f938de1
UW
21332005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
2134
2135 * gcc.dg/20050524-1.c: New test.
2136
670cd5c5
JH
21372005-05-25 Jan Hubicka <jh@suse.cz>
2138
2139 * gcc.dg/tree-prof/inliner-1.c: New.
2140
21412005-05-25 Janis Johnson <janis187@us.ibm.com>
2142
2143 * gcc.dg/tree-prof: New directory.
2144 * gcc.dg/tree-prof/tree-prof.exp: New.
2145
5c498b10
DD
21462005-05-25 DJ Delorie <dj@redhat.com>
2147
2148 * gcc.dg/Wattributes-1.c: New.
2149 * gcc.dg/Wattributes-2.c: New.
2150 * gcc.dg/Wattributes-3.c: New.
2151
150de506
JJ
215220005-05-24 Janis Johnson <janis187@us.ibm.com>
2153
2154 PR tree-optimization/19833
2155 * gcc.dg/uninit-4.c: Remove xfail.
2156 * gcc.dg/uninit-9.c: Ditto.
2157
d1e270fe
ZL
21582005-05-24 Ziemowit Laski <zlaski@apple.com>
2159
2160 * obj-c++.dg/bitfield-[1-5].mm: New.
2161 * obj-c++.dg/class-protocol-1.mm: New.
2162 * obj-c++.dg/comp-types-1[0-1].mm: New.
2163 * obj-c++.dg/comp-types-[2-9].mm: New.
2164 * obj-c++.dg/encode-[4-8].mm: New.
2165 * obj-c++.dg/layout-1.mm: New.
2166 * obj-c++.dg/method-1[0-9].mm: New.
2167 * obj-c++.dg/method-2[0-1].mm: New.
2168 * obj-c++.dg/method-[8-9].mm: New.
2169 * obj-c++.dg/objc-gc-3.mm: New.
2170 * obj-c++.dg/try-catch-10.mm: New.
2171 * objc.dg/bitfield-5.m: New.
2172 * objc.dg/comp-types-10.m: New.
2173 * objc.dg/comp-types-9.m: New.
2174 * objc.dg/layout-1.m: New.
2175 * objc.dg/objc-gc-4.m: New.
2176 * objc.dg/try-catch-9.m: New.
2177 * objc.dg/class-protocol-1.m: Tweak diagnostics.
2178 * objc.dg/comp-types-1.m: Likewise.
2179 * objc.dg/comp-types-[5-6].m: Likewise.
2180 * objc.dg/method-9.m: Likewise.
2181
cce96d4a
JJ
21822005-05-24 Janis Johnson <janis187@us.ibm.com>
2183
37e0a9e8
JJ
2184 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
2185 and on hardware without VMX support.
2186
22a90512
JJ
2187 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
2188
e31136d2
JJ
2189 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
2190
56cfdc9d
JJ
2191 * lib/profopt.exp (dg-final-generate, dg-final-use,
2192 profopt-final-code, profopt-get-options): New.
2193 (profopt-execute): Process test directives.
2194
cce96d4a
JJ
2195 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
2196 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2197 cleanup-tree-dump, cleanup-saved-temps): Update comments.
2198
e777303f
AP
21992005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
2200
2201 PR C++/21645
2202 * g++.dg/init/ctor5.C: New test.
2203
b348d67c
IR
22042005-05-24 Ira Rosen <irar@il.ibm.com>
2205
2206 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
2207 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
2208 vect-113.c, vect-114.c.
2209
37495922
AN
22102005-05-23 Adam Nemet <anemet@lnxw.com>
2211
2212 * gcc.dg/const-elim-1.c: Remove xfails.
2213
6cedb4ac
JL
22142005-05-23 Jeff Law <law@redhat.com>
2215
2216 * gcc.c-torture/compile/pr21638.c: New test.
2217 * gcc.c-torture/compile/20050520-1.c: New test.
2218
aa3a4a17
NC
22192005-05-23 Nick Clifton <nickc@redhat.com>
2220
2221 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
2222 be a proper triple, ie: m32r*-*-*.
2223 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2224
e0624990
AP
22252004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
2226
2227 PR middle-end/21331
2228 PR tree-opt/21293
2229 * gcc.c-torture/compile/pr21293.c: New test.
2230 * gcc.c-torture/execute/pr21331.c: New test.
2231
69dc01e6
RH
22322004-05-20 Richard Henderson <rth@redhat.com>
2233
2234 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
2235
cc7e6e8f 22362005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
2237
2238 * obj-c++-dg.exp: Add.
2239 * obj-c++.exp: Add.
2240 * obj-c++.dg/dg.exp: Add.
2241
527abb7a
NC
22422005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
2243
2244 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
2245 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
2246
22472005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 2248
527abb7a
NC
2249 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
2250
e4d4cf56
RH
22512004-05-19 Richard Henderson <rth@redhat.com>
2252
2253 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
2254
517297ba
JJ
22552005-05-19 Janis Johnson <janis187@us.ibm.com>
2256
fb7111c6
JJ
2257 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
2258
517297ba
JJ
2259 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
2260
389c6c8b
JJ
22612005-05-19 Jakub Jelinek <jakub@redhat.com>
2262
2263 PR c++/21495
2264 * g++.dg/parse/extern1.C: New test.
2265 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
2266
925a4487
EB
22672005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2268
f0cd747e 2269 * gcc.dg/c99-math.h: New.
925a4487
EB
2270 * gcc.dg/c99-math-float-1.c: New test.
2271 * gcc.dg/c99-math-double-1.c: Likewise.
2272 * gcc.dg/c99-math-long-double-1.c: Likewise.
2273
eb384679
RH
22742005-05-18 Richard Henderson <rth@redhat.com>
2275
2276 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
2277
46e5b15e
DP
22782005-05-18 Devang Patel <dpatel@apple.com>
2279
2280 * g++.dg/opt/20050511-1.C: New test.
11b6985e 2281
8f4dc7af
TK
22822005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
2283
2284 PR libfortran/21127
2285 * gfortran.dg/reshape-complex.f90: New test.
2286
755b3990 22872005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
2288
2289 * gfortran.dg/array_constructor_1.f90: New test.
2290 * gfortran.dg/array_constructor_2.f90: New test.
2291
1e7d0a64
FW
22922005-05-18 Feng Wang <fengwang@nudt.edu.cn>
2293
2294 PR fortran/20954
2295 * gfortran.dg/pr20954.f: New test.
2296
26515aa9
ZL
22972005-05-17 Mike Stump <mrs@apple.com>
2298
2299 Yet more Objective-C++...
2300
2301 * objc.dg/method-5.m: Update.
2302 * objc.dg/method-6.m: Update.
2303 * objc.dg/method-7.m: Update.
2304 * objc.dg/method-9.m: Update.
2305 * objc.dg/try-catch-2.m: Update.
2306
a3a02333
MM
23072005-05-17 Mark Mitchell <mark@codesourcery.com>
2308
2309 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 2310 Remove little-endian optimizations.
a3a02333 2311
a564d0f1
JL
23122005-05-17 Jeff Law <law@redhat.com>
2313
0667b040
JL
2314 * g++.dg/tree-ssa/pr14814.C: New test.
2315 * gcc.dg/tree-ssa/pr14814.C: New test.
a564d0f1
JL
2316 * gcc.dg/tree-ssa/pr17141-1.C: New test.
2317 * gcc.dg/tree-ssa/pr17141-2.C: New test.
2318
1f76e417
RG
23192005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2320
2321 * gcc.dg/compat/generate-random.c: Do not include
2322 libiberty.h.
2323 * gcc.dg/compat/generate-random_r.c: Likewise.
2324
f8912a55
PB
23252005-05-17 Paolo Bonzini <bonzini@gnu.org>
2326
2327 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
2328
fb664a2c
RG
23292005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2330
2331 PR middle-end/21595
2332 * g++.dg/tree-ssa/builtin1.C: New testcase.
2333
8de1f441
JJ
23342005-05-17 Jakub Jelinek <jakub@redhat.com>
2335
f23b8501
JJ
2336 PR c++/21454
2337 * g++.dg/opt/const4.C: New test.
2338
7cbd12b8
JJ
2339 PR middle-end/21492
2340 * g++.dg/opt/crossjump1.C: New test.
2341
c477e13b
JJ
2342 PR tree-optimization/21610
2343 * gcc.c-torture/compile/20050516-1.c: New test.
2344
8de1f441
JJ
2345 PR fortran/15080
2346 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
2347 about the test failing.
2348 * gfortran.fortran-torture/execute/where_7.f90: New test.
2349 * gfortran.fortran-torture/execute/where_8.f90: New test.
2350
2b5bf0e2
RH
23512005-05-16 Richard Henderson <rth@redhat.com>
2352
2353 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
2354 i?86 and x86_64.
2355
d7a6176e
MM
23562005-05-16 Mark Mitchell <mark@codesourcery.com>
2357
2358 * gcc.dg/compat/generate-random.c (config.h): Do not include.
2359 (limits.h): Include unconditionally.
2360 (stdlib.h): Likewise.
2361 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
2362 (limits.h): Include unconditionally.
2363 (stdlib.h): Likewise.
2364 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2365 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2366 (limits.h): Include unconditionally.
11b6985e 2367 (stdlib.h): Likewise.
d7a6176e
MM
2368 (hashtab.h): Do not include.
2369 (getopt.h): Likewise.
2370 (stddef.h): Include.
2371 (hashval_t): Define.
2372 (struct entry): Add "next" field.
2373 (HASH_SIZE): New macro.
2374 (hash_table): New variable.
2375 (switchfiles): Do not use xmalloc.
2376 (mix): New macro.
2377 (iterative_hash): New function.
2378 (hasht): Remove.
2379 (e_exists): New function.
2380 (e_insert): Likewise.
2381 (output): Use, instead of libiberty hashtable functions.
2382 (main): Do not use getopt. Do not call htab_create.
11b6985e 2383
cea02b6e
DB
23842005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
2385
2386 PR libstdc++/21526
2387 * lib/target-supports.exp (check_mkfifo_available):
2388 Return 0 for cygwin as mkfifo support incomplete on platform.
2389 Fix typos in comments.
2390
5595de0f
MM
23912005-05-15 Mark Mitchell <mark@codesourcery.com>
2392
2393 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
2394
b078dfbf
FW
23952005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
2396
2397 PR fortran/17432
2398 * gfortran.dg/assign_4.f: New test.
2399
5de2df7b
KH
24002005-05-14 Kazu Hirata <kazu@cs.umass.edu>
2401
2402 PR tree-optimization/21563
2403 * gcc.dg/tree-ssa/pr21563.c: New.
2404
aa313ed4
JH
24052005-05-14 Jan Hubicka <jh@suse.cz>
2406
2407 * gcc.dg/noreturn-7.c: Allow control reaches warning.
2408
03b0db0a
RG
24092005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
2410
2411 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
2412
967bfd2c
JB
24132005-05-13 Julian Brown <julian@codesourcery.com>
2414
2415 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
2416 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
2417
81cfbbc2
JH
24182005-05-13 Jan Hubicka <jh@suse.cz>
2419
2420 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
2421 * gcc.dg/fold-xor-?.c: Likewise.
2422 * gcc.dg/pr15784-?.c: Likewise.
2423 * gcc.dg/pr20922-?.c: Likewise.
2424 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
2425 * gcc.dg/tree-ssa/pr17598.c: Likewise.
2426 * gcc.dg/tree-ssa/pr20470.c: Likewise.
2427
b160dd28
TS
24282005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2429
2430 PR fortran/21260
2431 * gfortran.dg/hollerith_1.f90: New test.
2432
09e7f686
TS
24332005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2434
2435 * gfortran.dg/func_result_2.f90: New test.
2436
802fc826
BD
24372005-05-11 Bud Davis <bdavis@gfortran.org>
2438
2439 * gfortran.dg/dev_null.f90: New test.
2440
5a942c07
RE
24412005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2442
2443 * gcc.dg/arm-vfp1.c: Revert last change.
2444
c5542940
RG
24452005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2446
2447 PR middle-end/19807
2448 PR tree-optimization/19639
2449 * g++.dg/tree-ssa/pr19807.C: New testcase.
2450
da32fddc
FXC
24512005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2452
2453 PR libfortran/21471
2454 * gfortran.dg/append-1.f90: New test.
2455
9a8cb141
DN
24562005-05-10 Diego Novillo <dnovillo@redhat.com>
2457
2458 * gcc.dg/pr18501.c: XFAIL.
2459 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
2460 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
2461 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
2462 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2463 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2464 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
2465 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
2466 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2467
973ff4c0
TS
24682005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2469
2470 PR fortran/20178
2471 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2472 gfortran.dg/f2c_3.f90: New tests.
2473
e0bba093
TS
2474 * gfortran.dg/return_1.f90: Fix dg annotation.
2475
5fefbc79
JL
24762005-05-10 Diego Novillo <dnovillo@redhat.com>
2477
2478 * gcc.c-torture/compile/20050510-1.c: New test.
2479
ef9bf9a3
MM
24802005-05-10 Mark Mitchell <mark@codesourcery.com>
2481
2482 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2483
64552cd7
BW
24842005-05-10 Bob Wilson <bob.wilson@acm.org>
2485
2486 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2487
8c900457
GL
24882005-05-10 Gabor Loki <loki@gcc.gnu.org>
2489
2490 PR c/17913
2491 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2492
2798c11f
JM
24932005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2494
2495 PR c/21342
2496 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2497 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2498
3f69daa8
BE
24992005-05-10 Ben Elliston <bje@au.ibm.com>
2500
2501 PR debug/16676
2502 * gcc.dg/debug/pr16676.c: New test.
2503
42458609
KH
25042005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2505
2506 PR testsuite/21443
2507 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2508 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2509 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2510 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2511 Change -O1 to -O2.
2512 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2513 -fno-tree-dominator-opts.
2514
7f42f27f
TS
25152005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2516
2517 * gfortran.dg/return_1.f90: New test.
2518
25192005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
2520
2521 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2522
2523 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2524
f2710bea
NS
25252005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2526
2527 PR c++/21427
2528 * g++.dg/inherit/covariant13.C: New.
2529
4581ba9d
FXC
25302005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2531
2532 PR libfortran/19155
2533 * gfortran.dg/pr19155.f: New test.
2534
4bbcb8fc
RS
25352005-05-08 Roger Sayle <roger@eyesopen.com>
2536
2537 PR inline-asm/8788
2538 * gcc.dg/pr8788-1.c: New testcase.
2539
401d24f9
RS
25402005-05-08 Richard Sandiford <rsandifo@redhat.com>
2541
5e9ad4cf 2542 PR target/21416
401d24f9
RS
2543 * gcc.target/mips/fpcmp-[12].c: New tests.
2544
34f4edf8
MM
25452005-05-06 Mark Mitchell <mark@codesourcery.com>
2546
2547 * lib/target-supports-dg.exp (dg-require-fork): New function.
2548 (dg-require-mkfifo): Likewise.
2549 * lib/target-supports.exp (check_function_available): New
2550 function.
2551 (check_fork_available): Likewise.
2552 (check_mkfifo_available): Likewise.
2553
b8c1d4a1
JL
25542005-05-06 Jeff Law <law@redhat.com>
2555
2556 * gcc.c-torture/compile/pr21380.c: New test.
2557
46fb43a7
JJ
25582005-05-06 Jakub Jelinek <jakub@redhat.com>
2559
2560 PR c++/20961
2561 * g++.dg/ext/weak3.C: New test.
2562
2226e997
MM
25632005-05-05 Mark Mitchell <mark@codesourcery.com>
2564
2565 PR c++/21352
11b6985e 2566 * g++.dg/template/crash37.C: New test.
2226e997 2567
0d341a6a
PB
25682005-05-05 Paul Brook <paul@codesourcery.com>
2569
2570 * gcc.dg/arm-g2.c: Use effective-target arm32.
2571 * gcc.dg/arm-mmx-1.c: Ditto.
2572 * gcc.dg/arm-scd42-2.c: Ditto.
2573 * gcc.dg/arm-vfp1.c: Ditto.
2574 * lib/target-supports.exp (check_effective_target_arm32): New
2575 function.
2576
e33e218b
TK
25772005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2578
2579 PR libfortran/21354
2580 gfortran.dg/in_pack_rank7.f90: New test.
2581
a7e1c928
AP
25822005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2583
2584 PR middle-end/15618
2585 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2586
125886c7
JJ
25872005-05-04 Jakub Jelinek <jakub@redhat.com>
2588
8148fe65
JJ
2589 PR middle-end/21265
2590 * gcc.dg/20050503-1.c: New test.
2591
125886c7
JJ
2592 PR rtl-optimization/21239
2593 * gcc.dg/i386-sse-11.c: New test.
2594
33270999
AO
25952005-05-03 Alexandre Oliva <aoliva@redhat.com>
2596
2597 PR target/16888
2598 * gcc.target/i386/asm-1.c: New test.
2599
85b583d3
JJ
26002005-05-03 Jakub Jelinek <jakub@redhat.com>
2601
6d34654c
JJ
2602 PR rtl-optimization/21330
2603 * gcc.c-torture/execute/20050502-1.c: New test.
2604
85b583d3
JJ
2605 PR target/21297
2606 * gcc.c-torture/execute/20050502-2.c: New test.
2607
8d8e6b95
UB
26082005-05-03 Uros Bizjak <uros@kss-loka.si>
2609
2610 PR middle-end/21282
2611 * gcc.dg/pr21282.c: New.
2612
90af9146
DB
26132005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2614
2615 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2616 * gcc.dg/vect/vect-92.c: Likewise
2617 * gcc.dg/vect/vect-93.c: Likewise
2618 * gcc.dg/vect/vect-dv-1.c: Likewise
2619 * gcc.dg/vect/vect-dv-2.c: Likewise
2620 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2621
59dc66ec
DB
26222005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2623
2624 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2625 * gfortran.dg/vect/vect-2.f90: Likewise
2626 * gfortran.dg/vect/vect-3.f90: Likewise
2627 * gfortran.dg/vect/vect-4.f90: Likewise
2628 * gfortran.dg/vect/vect-5.f90: Likewise
2629
230215f5
GK
26302005-05-02 Geoffrey Keating <geoffk@apple.com>
2631
2632 PR target/20813
2633 * gcc.dg/rs6000-fpint-2.c: New.
2634
6fb58bba
JM
26352005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2636
2637 PR c/15698
2638 * gcc.dg/builtins-30.c: Update expected messages.
2639 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2640 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2641 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2642
fda05890
KH
26432005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2644
2645 PR tree-optimization/21294
2646 * gcc.dg/tree-ssa/pr21294.c: New.
2647
58646b77
PB
26482005-05-02 Paolo Bonzini <bonzini@gnu.org>
2649
f8912a55
PB
2650 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2651 __builtin_altivec_st_internal_4si built-in.
58646b77 2652
985484fd
MM
26532005-05-02 Mark Mitchell <mark@codesourcery.com>
2654
2655 PR c++/15875
2656 * g++.dg/template/ptrmem14.C: New test.
2657
1e872f31
PB
26582005-05-02 Paul Brook <paul@codesourcery.com>
2659
2660 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2661
b2f97e4a
MM
26622005-05-02 Michael Matz <matz@suse.de>
2663
2664 PR c++/19542
2665 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2666
aee7846e
MM
26672005-05-01 Mark Mitchell <mark@codesourcery.com>
2668
2669 * g++.dg/cpp/weak.C: New test.
2670
9be872b7
ZD
26712005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2672
2673 * gcc.dg/tree-ssa/loop-8.c: New test.
2674
600f3598
MM
26752005-04-30 Michael Maty <matz@suse.de>
2676
2677 * gcc.dg/inline-mcpy.c: New test.
2678
8e249b23
TK
26792005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2680
2681 PR libfortran/18958
2682 * gfortran.dg/eoshift.f90: New test case.
2683
f6c7d65b
PT
26842005-04-30 Paul Thomas <pault@gcc.gnu.org>
2685
2686 PR libfortran/18857
2687 * gfortran.dg/matmul_1.f90: New test.
2688
d5448566
KH
26892005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2690
2691 PR tree-optimization/21030
2692 * gcc.dg/tree-ssa/pr21030.c: New.
2693
7dcc58cd
DP
26942005-04-29 Devang Patel <dpatel@apple.com>
2695
2696 PR tree-optimization/21272
2697 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 2698
d198b59a
JJ
26992005-04-29 Jakub Jelinek <jakub@redhat.com>
2700
2701 PR fortran/13082
2702 PR fortran/18824
2703 * gfortran.dg/entry_4.f90: New test.
2704 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2705 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2706 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2707 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2708 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2709 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2710 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2711
27122005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2713
2714 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2715
1a7bfcc3
PB
27162005-04-29 Paul Brook <paul@codesourcery.com>
2717
2718 * gfortran.dg/entry_3.f90: New test.
2719
438e1428
TS
27202005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2721
2722 * gfortran.dg/implicit_4.f90: New test.
2723
27242005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
2725
2726 * lib/target-supports.exp (check_profiling_available): Return
2727 false for xtensa-*-elf.
2728
438e1428 27292005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
2730
2731 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2732 error if file cannot be deleted.
2733
15d65124
KH
27342005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2735
2736 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2737 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2738 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2739 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2740 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2741 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2742 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2743 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2744 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2745 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2746 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2747 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2748 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2749
781e1004
FXC
27502005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2751
2752 PR fortran/20865
2753 * gfortran.dg/pr20865.f90: New test.
2754
e14a6540
JM
27552005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2756
2757 * gcc.dg/void-cast-2.c: New test.
2758
47aecf47
JM
27592005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2760
2761 PR c/21159
2762 * gcc.dg/void-cast-1.c: New test.
2763
d42a92c8
PB
27642005-04-27 Paolo Bonzini <bonzini@gnu.org>
2765
2766 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2767
90aeadcb
FXC
27682005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2769
2770 PR fortran/21177
2771 * gfortran.dg/pr21177.f90: New test.
2772
e3cc7254
ZD
27732005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2774
2775 PR tree-optimization/21171
2776 * gcc.dg/tree-ssa/pr21171.c: New test.
2777
c4336539
PB
27782004-04-27 Paolo Bonzini <bonzini@gnu.org>
2779
90aeadcb
FXC
2780 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2781 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2782 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2783 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2784 gcc.dg/tree-ssa/gen-vect-32.c: New.
2785 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2786 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2787 don't run on PPC32.
2788
eb3490b9
JM
27892005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2790
2791 PR c/21213
2792 * gcc.dg/transparent-union-3.c: New test.
2793
5e49f16b
JM
27942005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2795
2796 PR c/20740
2797 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2798 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2799 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2800 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2801 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2802 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2803
5635785a
JL
28042005-04-26 Jeff Law <law@redhat.com>
2805
2806 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2807 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2808 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2809 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2810 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2811 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2812 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2813
70a390bb
RG
28142004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2815
2816 PR tree-optimization/17598
2817 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2818
d6ff8575
MS
28192005-04-25 Mike Stump <mrs@apple.com>
2820
2821 * objc.dg/fix-and-continue-1.m: Add.
2822
c2cab3e9
RS
28232005-04-25 Roger Sayle <roger@eyesopen.com>
2824
2825 PR c++/20995
2826 * g++.dg/opt/pr20995-1.C: New test case.
2827
1f4ea3f2
DP
28282005-04-25 Devang Patel <dpatel@apple.com>
2829
2830 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 2831
3321369f
AP
28322005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2833
2834 PR testsuite/21062
2835 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2836
0453e74d
AP
28372005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2838
2839 PR C++/21188
2840 * g++.dg/opt/rtti2.C: New test.
2841
860c8f3b
PB
28422005-04-25 Paul Brook <paul@codesourcery.com>
2843 Steven G. Kargl <kargls@comcast.net>
2844
2845 PR fortran/20879
2846 * gfortran.dg/ichar_1.f90: New file.
2847
49fc196e
JJ
28482005-04-24 Jakub Jelinek <jakub@redhat.com>
2849
8634c649
JJ
2850 PR middle-end/20991
2851 * g++.dg/opt/pr20991.C: New test.
2852
49fc196e
JJ
2853 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2854 where sizeof (type) < __alignof__ (type).
2855 * gcc.dg/compat/struct-layout-1.h: Likewise.
2856
59191501
PB
28572005-04-24 Per Bothner <per@bothner.com>
2858 Devang Patel <dpatel@apple.com>
2859
2860 PR preprocessor/20907
2861 * gcc.dg/cpp/very-long-comment.c: New test.
2862
eb83e811
TS
28632005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2864
2865 PR fortran/20059
2866 * gfortran.dg/common_5.f: New test.
2867
75cf42cc
RG
28682005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2869
2870 PR middle-end/21082
2871 * g++.dg/tree-ssa/pr21082.C: New testcase.
2872
be1b5cba
ZD
28732005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2874
2875 * gcc.dg/vect/vect-99.c: New test.
2876
84d65814
DN
28772005-04-22 Diego Novillo <dnovillo@redhat.com>
2878
2879 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2880
be240c88
JL
28812005-04-22 Jeff Law <law@redhat.com>
2882
2883 * gcc.dg/uninit-5.c: Remove xfails.
2884 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2885 conditionals and loads.
2886
28872005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
2888
2889 PR libfortran/20074
2890 PR libfortran/20436
2891 PR libfortran/21108
2892 * gfortran.dg/nested_reshape.f90: new test
2893 * gfortran.dg/reshape-alloc.f90: new test
2894 * gfortran.dg/reshape.f90: new test
2895
d4b47784
MM
28962005-04-22 Mark Mitchell <mark@codesourcery.com>
2897
c5f8b710
MM
2898 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2899
d4b47784
MM
2900 * gcc.dg/arm-vfp1.c: New test.
2901
1a32490a
AO
29022005-04-22 Alexandre Oliva <aoliva@redhat.com>
2903
2904 PR c++/21087
2905 * g++.dg/lookup/builtin2.C: New test.
2906
ebccb65d
JM
29072005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2908
2909 * gcc.dg/weak/weak-13.c: New test.
2910
915167f5
GK
29112005-04-21 Geoffrey Keating <geoffk@apple.com>
2912
2913 * lib/target-supports.exp (check_effective_target_sync_int_long):
2914 Add powerpc*.
2915
eb7058ce
RS
29162005-04-21 Richard Sandiford <rsandifo@redhat.com>
2917
2918 * gcc.target/mips/branch-1.c: New test.
2919
7fc785d8
RH
29202005-04-21 Richard Henderson <rth@redhat.com>
2921
2922 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2923 * gcc.dg/vect/vect-86.c: Likewise.
2924 * gcc.dg/vect/vect-87.c: Likewise.
2925 * gcc.dg/vect/vect-88.c: Likewise.
2926
1c280337
DP
29272005-04-21 Devang Patel <dpatel@apple.com>
2928
2929 PR optimization/20994
2930 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 2931
187230a7
JM
29322005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2933
2934 PR c/12913
2935 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2936 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2937 gcc.dg/c99-vla-jump-5.c: New tests.
2938
f12b785d
RH
29392005-04-19 Richard Henderson <rth@redhat.com>
2940
11b6985e 2941 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
2942 Fix typo in exists check.
2943 (check_effective_target_sync_int_long): New.
2944 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2945 * gcc.dg/ia64-sync-2.c: Likewise.
2946 * gcc.dg/ia64-sync-3.c: Likewise.
2947 * gcc.dg/ia64-sync-4.c: Likewise.
2948
33ab6245
JM
29492005-04-19 James A. Morrison <phython@gcc.gnu.org>
2950
2951 * gcc.dg/fold-xor-1.c: New test.
f242e769 2952 * gcc.dg/fold-xor-2.c: New test.
33ab6245 2953
47508bd3
JW
29542005-04-19 James E. Wilson <wilson@specifixinc.com>
2955
2956 PR target/20670
2957 * g++.dg/eh/fp-regs.C: New test.
2958
53a2494e
JM
29592005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2960
2961 * gcc.dg/Wint-to-pointer-cast-1.c,
2962 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2963 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2964 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2965
009e94d4
FXC
29662005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2967
2968 PR fortran/16861
2969 * gfortran.dg/pr16861.f90: New test.
2970
a3885f54
JM
29712005-04-18 James A. Morrison <phython@gcc.gnu.org>
2972
2973 * gcc.dg/pr21085.c: New test.
2974
63642370
RS
29752005-04-18 Richard Sandiford <rsandifo@redhat.com>
2976
2977 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2978 (setup_mips_tests, dg-mips-options): New procedures.
2979 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2980 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2981 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2982 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2983 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2984 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2985 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2986 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2987 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2988 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2989 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2990 dg-mips-options instead of dg-options. Remove now-redundant
2991 preprocessor guards.
2992 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2993 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2994 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2995 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2996 * gcc.dg/vr-mult-2.c: Delete.
2997 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2998 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2999 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
3000 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
3001 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
3002 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
3003 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
3004
ac75c44b
LG
30052005-04-18 Laurent GUERBY <laurent@guerby.net>
3006
3007 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 3008
a45f6936
DP
30092005-04-18 Devang Patel <dpatel@apple.com>
3010
3011 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
3012 * gcc.dg/vect/vect-11a.c: New.
3013 * gcc.dg/vect/vect-none.c: Update.
3014 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
3015
0eeb03e6
JM
30162005-04-18 James A. Morrison <phython@gcc.gnu.org>
3017
3018 PR tree-optimization/20922
3019 * gcc.dg/pr20922-1.c: New test.
3020 * gcc.dg/pr20922-2.c: New test.
3021 * gcc.dg/pr20922-3.c: New test.
3022 * gcc.dg/pr20922-4.c: New test.
3023 * gcc.dg/pr20922-5.c: New test.
3024 * gcc.dg/pr20922-6.c: New test.
3025
293fcb2e
FXC
30262005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3027
3028 PR libfortran/20950
3029 * gfortran.dg/pr20950.f: New test.
3030
76a66bfd
FXC
30312005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3032
3033 PR libfortran/19216
3034 * gfortran.dg/pr19216.f: New test.
3035
0d21c2a2
KH
30362005-04-18 Kazu Hirata <kazu@cs.umass.edu>
3037
3038 PR tree-optimization/21001
3039 * gcc.dg/tree-ssa/pr21001.c: New.
3040
5f9bfaf2
TK
30412005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
3042
3043 PR libfortran/21075
3044 * gfortran.dg/reshape_rank7.f90: New test.
3045
29dc5138
PT
30462005-04-17 Paul Thomas <pault@gcc.gnu.org>
3047
3048 PR libfortran/12884 gfortran.dg/pr12884.f: New test
3049 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
3050 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
3051 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
3052 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
3053 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
3054 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
3055 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
3056 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
3057 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
3058 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
3059 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
3060 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
3061 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
3062 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
3063 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
3064 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
3065 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
3066 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
3067 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
3068 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
3069
a34938be
RG
30702005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
3071
3072 * gfortran.dg/wtruncate.f: New testcase.
3073 * gfortran.dg/wtruncate.f90: New testcase.
3074
79bb956e
MM
30752005-04-16 Mark Mitchell <mark@codesourcery.com>
3076
3077 PR c++/21025
3078 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
3079 which sizeof/alignof is dependent, rather than just whether we are
3080 processing_template_decl.
11b6985e 3081
472573f9
TK
30822005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3083
3084 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3085 corrected typo where the wrong variables had been compared.
3086
8e6d7b8a
TK
30872005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
3088
3089 PR libfortran/18495
3090 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
3091 Test callee-allocated version of return array with a write
3092 statement.
3093 Test spread with a temporary with another write statement.
3094
9f1054af
KH
30952005-04-15 Kazu Hirata <kazu@cs.umass.edu>
3096
3097 PR tree-optimization/21031
3098 * gcc.dg/tree-ssa/pr21031.c: New.
3099
1c432a0c
UB
31002005-04-15 Uros Bizjak <uros@kss-loka.si>
3101
3102 PR tree-optimization/21004
3103 * gcc.dg/builtins-53.c: Include builtins-config.h.
3104 Check floorf, ceilf, floorl and ceill transformations
3105 only when HAVE_C99_RUNTIME is defined.
11b6985e 3106
c87ac7e8
AO
31072005-04-15 Alexandre Oliva <aoliva@redhat.com>
3108
3109 PR middle-end/20739
3110 * gcc.dg/tree-ssa/pr20739.c: New test.
3111
a68bdb0b
MS
31122005-04-14 Mike Stump <mrs@apple.com>
3113
3114 * gcc.dg/Foundation.framework/empty: New.
3115 * gcc.dg/framework-2.c: New.
3116
417ac4e6
KH
31172005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3118
3119 PR tree-optimization/21021
3120 * gcc.c-torture/compile/pr21021.c: New.
3121
b67af20b
JJ
31222005-04-14 Janis Johnson <janis187@us.ibm.com
3123
3124 PR testsuite/21010
3125 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
3126 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
3127 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
3128 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
3129 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
3130 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
3131 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
3132 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
3133
ae46a07a
RH
31342005-04-14 Richard Henderson <rth@redhat.com>
3135
3136 * lib/target-supports.exp (check_effective_target_vect_condition):
3137 Add ia64, i?86, and x86_64.
3138
ab13f408
SK
31392005-04-14 Steven G. Kargl <kargls@comcast.net>
3140
3141 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
3142
a0ce7978
KH
31432005-04-14 Kazu Hirata <kazu@cs.umass.edu>
3144
3145 PR tree-optimization/20657
3146 * gcc.dg/tree-ssa/pr20657.c: New.
3147
2ec76fdb
UB
31482005-04-14 Uros Bizjak <uros@kss-loka.si>
3149
3150 * gcc.dg/builtins-53.c: Also check (int)trunc* and
3151 (long long int)trunc*.
3152
559be41a
UW
31532005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
3154
3155 PR target/20927
3156 * gcc.dg/pr20927.c: New test.
3157
6c013920
RS
31582005-04-13 Richard Sandiford <rsandifo@redhat.com>
3159
3160 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
3161 * gcc.target/mips/asm-1.c: Likewise.
3162
fda5e936
DJ
31632005-04-13 Dale Johannesen <dalej@apple.com>
3164
3165 * objc.dg/objc-fast-4.m: New.
3166
e190b0b5
HPN
31672005-04-13 Hans-Peter Nilsson <hp@axis.com>
3168
3169 * gcc.target/cris/torture/cris-torture.exp: New driver in new
3170 directory.
3171 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
3172
542f103e
DE
31732005-04-13 David Edelsohn <edelsohn@gnu.org>
3174
3175 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
3176 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
3177 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 3178
9fb6cbd9
KH
31792005-04-13 Kazu Hirata <kazu@cs.umass.edu>
3180
3181 PR tree-optimization/20913
3182 * gcc.dg/tree-ssa/pr20913.c: New.
3183
60b4ccde
KH
3184 PR tree-optimization/20702
3185 * gcc.dg/tree-ssa/pr20702.c: New.
3186
5782c29d
VR
31872005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3188
3189 PR c++/13744
3190 * g++.dg/inherit/local3.C: New test.
3191
0b90f180
JL
31922005-04-12 Jeff Law <law@redhat.com>
3193
3194 * gcc.dg/tree-ssa/20050412-1.c: New test.
3195
c6abe94d
TK
31962005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
3197
3198 PR libfortran/19016
3199 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
3200 Add tests with mask generated by expression.
3201 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3202 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3203 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3204
ca11b3fb
UW
32052005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
3206
3207 PR middle-end/20917
3208 * gcc.dg/20050409-1.c: New test.
3209
77195d61
AP
32102005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
3211
3212 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
3213
1e731102
MM
32142005-04-11 Mark Mitchell <mark@codesourcery.com>
3215
3216 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3217 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
3218 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3219 (TARGET_CXX): Adjust accordingly.
3220 * target.h (struct gcc_target): Remove epxort_class_data. Add
3221 determine_class_data_visibility and class_data_always_comdat.
3222 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3223 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
3224 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3225 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
3226 (arm_cxx_determine_class_data_visibility): New.
3227 (arm_cxx_class_data_always_comdat): Likewise.
3228 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
3229 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
3230 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
3231 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
3232 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
3233 Define.
3234
fc7c5aed
MM
32352005-04-11 Mark Mitchell <mark@codesourcery.com>
3236
3237 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
3238
d5bfbe09
GK
32392005-04-11 Geoffrey Keating <geoffk@apple.com>
3240
3241 * gcc.dg/i386-darwin-fpmath.c: New.
3242
b52485c6
DP
32432004-04-11 Devang Patel <dpatel@apple.com>
3244
3245 * lib/target-supports.exp (check_effective_target_vect_condition): New.
3246 * gcc.dg/vect/vect-ifcvt-1.c: New test.
3247 * gcc.dg/vect/vect-ifcvt-2.c: New test.
3248 * gcc.dg/vect/vect-ifcvt-3.c: New test.
3249 * gcc.dg/vect/vect-ifcvt-4.c: New test.
3250 * gcc.dg/vect/vect-ifcvt-5.c: New test.
3251 * gcc.dg/vect/vect-ifcvt-6.c: New test.
3252 * gcc.dg/vect/vect-ifcvt-7.c: New test.
3253 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 3254
b52485c6
DP
32552004-04-11 Devang Patel <dpatel@apple.com>
3256
3257 * gcc.dg/vect/vect-dv-1.c: New test.
3258 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 3259
f8d66d34
DN
32602005-04-11 Diego Novillo <dnovillo@redhat.com>
3261
3262 PR tree-optimization/20933
3263 * gcc.dg/tree-ssa/pr20933.c: New test.
3264
9f32d037
TS
32652005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3266
3267 * gfortran.dg/fold_nearest.f90: New test.
3268
d3010d72
AP
32692005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
3270
3271 * gcc.dg/tree-ssa/alias-1.c: New test.
3272
9fabf0d4
DN
32732005-04-11 Diego Novillo <dnovillo@redhat.com>
3274
3275 PR tree-optimization/20920
3276 * g++.dg/tree-ssa/pr20920.C: New test.
3277
f94b1661
UB
32782005-04-11 Uros Bizjak <uros@kss-loka.si>
3279
3280 * gcc.dg/builtins-53.c: Also check (int)ceil* and
3281 (long long int)ceil*.
11b6985e 3282
9ee12b3b
MM
32832005-04-10 Mark Mitchell <mark@codesourcery.com>
3284
3285 * g++.dg/warn/Wdtor1.C: Declare template in system header with
3286 explicit C++ linkage.
3287
51c3f0f6
FXC
32882005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3289
3290 * gfortran.dg/pr17229.f: Take care of the new obsolescence
3291 warning for arithmetic IF statements.
3292
59afe4b4
TK
32932005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
3294
3295 * eor_handling_1.f90: New test case.
3296 * eor_handling_2.f90: New test case.
3297 * eor_handling_3.f90: New test case.
3298 * eor_handling_4.f90: New test case.
3299 * eor_handling_5.f90: New test case.
3300 * noadv_size.f90: New test case.
3301 * pad_no.f90: New test case.
3302
ecf9c079
RS
33032005-04-10 Richard Sandiford <rsandifo@redhat.com>
3304
3305 * gcc.c-torture/execute/20050410-1.c: New test.
3306
46382283
AO
33072005-04-09 Alexandre Oliva <aoliva@redhat.com>
3308
3309 * gcc.dg/pr20126.c: New.
3310
f7d7d3b7
SK
33112005-04-09 Bud Davis <bdavis@gfortran.org>
3312 Steven G. Kargl <kargls@comcast.net>
3313
3314 * gfortran.dg/PR19872.f: New test.
3315
33162005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
3317
3318 * gfortran.dg/nint_1.f90: Fix dg-do directive
3319
f7d7d3b7 33202005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
3321
3322 * gfortran.dg/nint_1.f90: New test.
3323
50dd63a9
TK
33242005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3325
3326 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
3327 Added test for callee-allocated arrays with write statements.
3328 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
3329 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
3330 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3331 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3332 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3333
bd0e28a2
TK
33342005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3335
3336 PR libfortran/20163
3337 * gfortran.dg/open-options-blanks.f: New test.
3338
53d8a8ac
AP
33392005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3340
3341 PR fortran/13257
305ead91 3342 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 3343
1b803355
JJ
33442005-04-09 Jakub Jelinek <jakub@redhat.com>
3345
9d30f3c1
JJ
3346 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3347 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3348 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3349 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3350 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3351 * gcc.c-torture/execute/stdarg-4.c: New test.
3352
3353 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
3354
1b803355
JJ
3355 PR target/20795
3356 * g++.dg/abi/param2.C: New test.
3357
f94b1661
UB
33582005-04-09 Uros Bizjak <uros@kss-loka.si>
3359
3360 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
3361
d8b42d06
UB
33622005-04-09 Uros Bizjak <uros@kss-loka.si>
3363
3364 * gcc.dg/builtins-53.c: New test.
3365
0bca51f0
DN
33662005-04-08 Diego Novillo <dnovillo@redhat.com>
3367
3368 * g++.dg/tree-ssa/pr18178.C: New test.
3369 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
3370 * gcc.c-torture/execute/20041019-1.c: New test.
3371 * gcc.dg/tree-ssa/20041008-1.c: New test.
3372 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
3373 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
3374 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
3375 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
3376 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
3377 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
3378 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
3379 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
3380 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3381 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3382
69ea8c65
HPN
33832005-04-09 Hans-Peter Nilsson <hp@axis.com>
3384
3385 PR rtl-optimization/20466
3386 * gcc.c-torture/execute/pr20466-1.c: New test.
3387
12af7ba3
MM
33882005-04-08 Mark Mitchell <mark@codesourcery.com>
3389
d4113656
MM
3390 PR c++/20905
3391 * g++.dg/parse/cond2.C: New test.
3392
12af7ba3
MM
3393 PR c++/20145
3394 * g++.dg/warn/Wdtor1.C: New test.
3395
43e1c5f7
FXC
33962005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3397
3398 PR fortran/17229
3399 * gfortran.dg/pr17229.f: New test.
3400
c908c768
SK
34012005-04-07 Steven G. Kargl <kargls@comcast.net>
3402
3403 * gfortran.dg/tiny_1.f90: New test.
3404 * gfortran.dg/tiny_2.f90: ditto.
3405
20d27477
TK
34062005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
3407
3408 * gfortran.dg/eor_1.f90: Fix dg-do run line
3409 * gfortran.dg/open_new.f90: Fix dg-do run line
3410
b6e3f572
HPN
34112005-04-07 Hans-Peter Nilsson <hp@axis.com>
3412
3413 * lib/target-supports.exp (get_compiler_messages): Support
3414 optional arguments, the fourth being compiler options.
3415 (check_effective_target_fpic): New proc.
3416 * gcc.dg/20050321-2.c: Restrict to target fpic.
3417
3425638a
JM
34182005-04-06 James A. Morrison <phython@gcc.gnu.org>
3419
3420 * gcc.dg/15443-1.c: New test.
3421 * gcc.dg/15443-2.c: Likewise.
3422
ccccdb8d
TS
34232005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3424
3425 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
3426
3693d46c
JM
34272005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3428
3429 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
3430
c634366a
JM
34312005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3432
3433 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
3434 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
3435 -m64.
3436 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
3437 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
3438 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
3439
b17bba6d
MM
34402005-04-06 Mark Mitchell <mark@codesourcery.com>
3441
3442 PR c++/20212
3443 * g++.dg/warn/Wunused-11.C: New test.
3444
982be984
BS
34452005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3446
3447 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3448
b5c5c374
DN
34492005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3450
11b6985e 3451 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 3452
6d05585b
MM
34532005-04-05 Mark Mitchell <mark@codesourcery.com>
3454
3455 PR c++/20734
3456 * g++.dg/template/ptrmem13.C: New test.
3457
aca32e16
PB
34582005-04-05 Per Bothner <per@bothner.com>
3459
3460 * lib/gcc.exp: Always add -fno-show-column, for now.
3461
ebabaece
AP
34622005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
3463
3464 PR testsuite/20767
3465 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
3466 of plain old "unsigned int" for the type of "i". Makes this test
3467 64bit clean.
3468
f19e3a64
JJ
34692005-04-05 Paolo Bonzini <bonzini@gnu.org>
3470
3471 * gcc.dg/i386-ssefn-1.c: New test.
3472 * gcc.dg/i386-ssefn-2.c: New test.
3473 * gcc.dg/i386-ssefn-3.c: New test.
3474 * gcc.dg/i386-ssefn-4.c: New test.
3475
cae064e7
JJ
34762005-04-05 Jakub Jelinek <jakub@redhat.com>
3477
4b284111
JJ
3478 PR tree-optimization/20076
3479 * gcc.dg/builtin-apply4.c: New test.
3480
cae064e7
JJ
3481 PR preprocessor/19475
3482 * gcc.dg/cpp/macspace1.c: New test.
3483 * gcc.dg/cpp/macspace2.c: New test.
3484
87ac6a50
FXC
34852005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3486
3487 * gfortran.dg/pr20755.f: Fixed bad format.
3488
3d3c0aea
MM
34892005-04-05 Mark Mitchell <mark@codesourcery.com>
3490
3491 PR c++/20763
3492 * g++.dg/ext/attrib21.C: New test.
3493
3e0de9d1
DP
34942004-04-05 Devang Patel <dpatel@apple.com>
3495
3496 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3497 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 3498
51e9d74c
FXC
34992005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3500
3501 PR libfortran/20755
3502 * gfortran.dg/pr20755.f: New test.
3503
df7cc9b5
FW
35042005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3505
3506 * gfortran.dg/pr15959.f90: New test.
3507 * gfortran.dg/string_pad_trunc.f90: New test.
3508
3eebd776
FXC
35092005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3510
3511 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3512 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3513 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3514 syntax.
3515
3c5ead48
EB
35162005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3517
3518 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3519
bfcf81bf
JDA
35202005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3521
3522 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3523 * gcc.c-torture/compile/20011119-2.c: Likewise.
3524 * gcc.c-torture/compile/981001-2.c: Likewise.
3525
d58a2b83
MM
35262005-04-04 Mark Mitchell <mark@codesourcery.com>
3527
3528 PR c++/20679
3529 * g++.dg/template/overload4.C: New test.
3530
a7b2272b
NS
35312005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3532
38a37714
NS
3533 PR c++/20746
3534 * g++.dg/abi/covariant5.C: New.
3535
a7b2272b
NS
3536 PR debug/20505
3537 * g++.dg/debug/const2.C: New.
3538
4b8d544b
JJ
35392005-04-04 Jakub Jelinek <jakub@redhat.com>
3540
3541 PR rtl-optimization/16104
3542 * gcc.c-torture/execute/20050316-1.c: New test.
3543
edc3676f
NS
35442005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3545
3546 * g++.dg/template/spec23.C: Fix dg-error text.
3547
283da5df
RS
35482005-04-03 Alexandre Oliva <aoliva@redhat.com>
3549
3550 PR c++/19199
3551 * g++.dg/expr/lval2.C: New.
3552
e905ac64
KG
35532005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3554
3555 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3556 __builtin_strcasecmp and __builtin_strncasecmp.
3557
ee307009
NS
35582005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3559
3560 PR c++/20723
3561 * g++.dg/template/spec22.C: New.
3562 * g++.dg/template/spec23.C: New.
3563
00f07d96
DR
35642005-04-03 Dale Ranta <dir@lanl.gov>
3565 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3566
3567 PR libfortran/20068
3568 PR libfortran/20125
3569 PR libfortran/20156
3570 PR libfortran/20471
3571 * gfortran.dg/backspace.f: New test.
3572
596b98ce
AO
35732005-04-02 Daniel Berlin <dberlin@dberlin.org>
3574
3575 * gcc.dg/pr19345.c: New test.
3576
e18d4a19
AO
35772005-04-02 Alexandre Oliva <aoliva@redhat.com>
3578
3579 PR tree-optimization/20640
3580 * gcc.dg/torture/tree-loop-1.c: New.
3581
9f05ff0a
AO
35822005-04-02 Alexandre Oliva <aoliva@redhat.com>
3583
3584 PR rtl-optimization/20290
3585 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3586
51b75924
GK
35872005-04-02 Geoffrey Keating <geoffk@apple.com>
3588
3589 * gcc.dg/rs6000-fpint.c: New.
3590
2c83be0c
JM
35912005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3592
3593 * gcc.dg/old-style-then-proto-1.c: New test.
3594
4159401a
FXC
35952005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3596
3597 * gfortran.fortran-torture/execute/backspace.f90: Check
3598 after backspace and read was incorrect.
3599
944c4392
KG
36002005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3601
88ec1cc9
KG
3602 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3603 buffer past the terminating NUL using memcmp.
3604 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3605 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3606
55badfda
KG
3607 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3608 Fix unused/uninitialized variable warnings.
3609
dadd2dee
KG
3610 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3611 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3612 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3613 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3614
944c4392
KG
3615 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3616 gcc.c-torture/execute/builtins/fputs-lib.c,
3617 gcc.c-torture/execute/builtins/lib/fprintf.c,
3618 gcc.c-torture/execute/builtins/lib/main.c,
3619 gcc.c-torture/execute/builtins/lib/memcmp.c,
3620 gcc.c-torture/execute/builtins/lib/memmove.c,
3621 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3622 gcc.c-torture/execute/builtins/lib/memset.c,
3623 gcc.c-torture/execute/builtins/lib/printf.c,
3624 gcc.c-torture/execute/builtins/lib/sprintf.c,
3625 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3626 gcc.c-torture/execute/builtins/lib/strchr.c,
3627 gcc.c-torture/execute/builtins/lib/strcmp.c,
3628 gcc.c-torture/execute/builtins/lib/strcpy.c,
3629 gcc.c-torture/execute/builtins/lib/strcspn.c,
3630 gcc.c-torture/execute/builtins/lib/strlen.c,
3631 gcc.c-torture/execute/builtins/lib/strncat.c,
3632 gcc.c-torture/execute/builtins/lib/strncmp.c,
3633 gcc.c-torture/execute/builtins/lib/strncpy.c,
3634 gcc.c-torture/execute/builtins/lib/strrchr.c,
3635 gcc.c-torture/execute/builtins/lib/strspn.c,
3636 gcc.c-torture/execute/builtins/lib/strstr.c,
3637 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3638 gcc.c-torture/execute/builtins/strlen-2.c,
3639 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3640 prototypes.
3641
40ce6bf6
DS
36422005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3643
3644 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3645 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3646 selectany usage.
3647
a288c5cd
JJ
36482005-04-01 Jakub Jelinek <jakub@redhat.com>
3649
3650 PR c++/19406
3651 * g++.dg/debug/using1.C: New test.
3652
c5221531
HPN
36532005-04-01 Hans-Peter Nilsson <hp@axis.com>
3654
3655 PR middle-end/20524
3656 * gcc.dg/alias-7.c: Prefix asm-declared name with
3657 __USER_LABEL_PREFIX__.
3658
1ea96b34
JR
36592005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3660
3661 Fix fallout from PR middle-end/15700:
3662 * gcc.c-torture/compile/20011119-1.c: Take
3663 __USER_LABEL_PREFIX__ into account.
3664 * gcc.c-torture/compile/20011119-2.c: Likewise.
3665
c423ee0d
GDR
36662005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3667
3668 PR c++/18644
3669 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3670
0223e4f5
JM
36712005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3672
3673 PR c/17855
3674 * gcc.c-torture/compile/struct-non-lval-1.c,
3675 gcc.c-torture/compile/struct-non-lval-2.c,
3676 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3677
0455fecf
JJ
36782005-03-31 Janis Johnson <janis187@us.ibm.com>
3679
92cf604f
JJ
3680 * gcc.dg/tls/tls.exp: Remove temporary file.
3681 * g++.dg/tls/tls.exp: Ditto.
3682 * lib/file-format.exp: Ditto.
3683 * g++.dg/special/ecos.exp: Ditto.
3684
1194911f
JJ
3685 * lib/profopt.exp: Treat prof_ext as a list.
3686 * gcc.misc-tests/bprob.exp: Ditto.
3687 * g++.dg/bprob/bprob.exp: Ditto.
3688
6491eb15
JJ
3689 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3690 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3691 g++.dg/tree-ssa/pointer-reference-alias.C,
3692 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3693 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3694 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3695 g++.dg/vect/pr19951.cc: Ditto.
3696 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3697 gcc.dg/builtins-47.c: Ditto.
3698 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3699 gcc.dg/pr20115-1.c: Ditto.
3700 * gcc.dg/tree-ssa/20030530-2.c,
3701 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3702 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3703 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3704 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3705 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3706 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3707 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3708 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3709 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3710 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3711 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3712 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3713 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3714 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3715 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3716 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3717 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3718 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3719 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3720 gcc.dg/tree-ssa/20030824-1.c,
3721 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3722 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3723 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3724 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3725 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3726 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3727 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3728 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3729 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3730 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3731 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3732 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3733 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3734 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3735 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3736 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3737 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3738 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3739 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3740 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3741 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3742 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3743 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3744 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3745 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3746 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3747 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3748 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3749 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3750 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3751 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3752 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3753 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3754 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3755 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3756 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3757 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3758 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3759 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3760 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3761 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3762 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3763 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3764 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3765 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3766 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3767 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3768 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3769 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3770 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3771 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3772 gcc.dg/tree-ssa/useless-1.c: Ditto.
3773 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3774 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3775 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3776 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3777 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3778 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3779 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3780 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3781 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3782 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3783 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3784 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3785 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3786 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3787 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3788 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3789 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3790 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3791 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3792 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3793 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3794 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3795 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3796 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3797 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3798 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3799 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3800 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3801 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3802 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3803 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3804 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3805 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3806 gcc.dg/vect/vect-none.c: Ditto.
3807 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3808 treelang/compile/unsigned.tree: Ditto.
3809
515e6cd0
JJ
3810 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3811 * gcc.dg/cpp/direct2s.c: Ditto.
3812 * gcc.dg/cpp/paste4.c: Ditto.
3813 * gcc.dg/cpp/separate-1.c: Ditto.
3814 * gcc.dg/pch/save-temps-1.c: Ditto.
3815 * g++.dg/ext/altivec-10.C: Ditto.
3816 * g++.dg/pch/pch.C: Ditto.
3817
65664157
JJ
3818 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3819
68a9c13d
JJ
3820 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3821 * g++.dg/template/repo1.C: Ditto.
3822 * g++.dg/template/repo2.C: Ditto.
3823 * g++.dg/template/repo3.C: Ditto.
3824 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3825 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3826 * g++.old-deja/g++.pt/repo1.C: Ditto.
3827 * g++.old-deja/g++.pt/repo2.C: Ditto.
3828 * g++.old-deja/g++.pt/repo3.C: Ditto.
3829 * g++.old-deja/g++.pt/repo4.C: Ditto.
3830
bca28164
JJ
3831 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3832 * gcc.dg/20030107-1.c: Ditto.
3833 * gcc.dg/20030702-1.c: Ditto.
3834 * gcc.dg/profile-generate-1.c: Ditto.
3835 * g++.dg/other/profile1.C: Ditto.
3836 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3837
0455fecf
JJ
3838 * lib/gcc-dg.exp (remove-build-file): New.
3839 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3840 cleanup-tree-dump, cleanup-saved-temps): New.
3841
dda04398
NS
38422005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3843
3844 PR c++/19203, DR 214
3845 * g++.dg/parse/ambig3.C: Not ambiguous.
3846 * g++.dg/template/spec20.C: New.
3847 * g++.dg/template/spec21.C: New.
3848
1239de63
SE
38492005-03-31 Steve Ellcey <sje@cup.hp.com>
3850
3851 PR target/20045
3852 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3853
14fd645e
FXC
38542005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3855
3856 PR libfortran/20660
3857 * gfortran.dg/negative_unit.f: New test.
3858
ccbca5e4
AM
38592005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3860
3861 * gcc.dg/20050330-1.c: New test.
3862
ae7f3734
DP
38632005-03-30 Devang Patel <dpatel@apple.com>
3864
3865 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3866
9ba8c99d
DJ
38672005-03-30 Dale Johannesen <dalej@apple.com>
3868
3869 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3870
408e9b9b
JJ
38712005-03-30 Janis Johnson <janis187@us.ibm.com>
3872
3873 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3874 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3875 Strip options from test name.
3876
cd9c7bd2
JH
38772005-03-31 Jan Hubicka <jh@suse.cz>
3878
3879 * gcc.dg/varpool-1.c: New testcase.
3880
16ef3acc
JM
38812005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3882
3883 PR c/772
3884 PR c/17913
3885 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3886 gcc.dg/stmt-expr-label-3.c : New tests.
3887 * gcc.c-torture/execute/medce-2.c: Remove.
3888
1e55c0e2
JM
38892005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3890
3891 PR c/20368
3892 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3893 tests.
3894
6f6e8901
AM
38952005-03-30 Alan Modra <amodra@bigpond.net.au>
3896
3897 * gcc.c-torture/compile/pr20203.c: New test.
3898
748e31c3
SK
38992005-03-26 Steven G. Kargl <kargls@comcast.net>
3900
3901 * gfortran.dg/promotion.f90: New test.
3902
aa80f4d1
AO
39032005-03-29 Alexandre Oliva <aoliva@redhat.com>
3904
3905 PR middle-end/20491
3906 * gcc.dg/torture/asm-subreg-1.c: New test.
3907
d1edc393
JM
39082005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3909
3910 PR c/20672
3911 * gcc.dg/pr20672-1.c: New test.
3912
8bb46326
DN
39132005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3914
3915 * gfortran.dg/vect: New directory.
3916 * gfortran.dg/vect/vect.exp: New.
3917 * gfortran.dg/vect/vect-1.f90: New test.
3918 * gfortran.dg/vect/vect-2.f90: New test.
3919 * gfortran.dg/vect/vect-3.f90: New test.
3920 * gfortran.dg/vect/vect-4.f90: New test.
3921 * gfortran.dg/vect/vect-5.f90: New test.
3922
1a612e0a
JJ
39232005-03-29 Jakub Jelinek <jakub@redhat.com>
3924
3925 PR middle-end/20622
3926 * gcc.dg/alias-7.c: New test.
3927
360ca054
EB
39282005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3929
3930 * gcc.dg/sparc-reg-1.c: New test.
3931
82498ed4
FXC
39322005-03-28 Steve Ellcey <sje@cup.hp.com>
3933
3934 PR target/19890
3935 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3936
3445a80c
DR
39372005-03-29 Dale Ranta <dir@lanl.gov>
3938 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3939
3940 PR libfortran/20163
3941 * gfortran.dg/pr20163-2.f: New test.
3942
5c55c2e8
JH
39432005-03-28 Jan Hubicka <jh@suse.cz>
3944
3945 PR middle-end/20635
3946 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3947 by Jakub Jelinek.
3948
c295d7b3
DN
39492005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3950
3951 PR tree-optimization/20626
3952 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3953 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3954
a59928bc
SK
39552005-03-26 Steven G. Kargl <kargls@comcast.net>
3956
3957 * gfortran.dg/underflow.f90: New test.
3958 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3959
1ad81c8e
KG
39602005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3961
3962 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3963
e0b23a58
MM
39642005-03-25 Mark Mitchell <mark@codesourcery.com>
3965
3966 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3967 (g++_init): Make sure that CXXFLAGS is set.
3968 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3969 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 3970 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
3971 * lib/objc.exp (objc_init): Likewise.
3972 * lib/treelang.exp (treelang_init): Likewise.
3973
90faeb28
PH
39742005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3975
3976 PR tree-optimization/20470
3977 * gcc.dg/tree-ssa/pr20470.c: New test.
3978
da4c340c
GK
39792005-03-25 Geoffrey Keating <geoffk@apple.com>
3980
3981 * gcc.dg/ppc-stfiwx.c: New.
3982
c3861e7a
SE
39832005-03-25 Steve Ellcey <sje@cup.hp.com>
3984
3985 PR target/19888
3986 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3987
aec6cb10
ZD
39882005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3989
3990 * gcc.dg/20050325-1.c: Fix a typo.
3991
94887ef4
FXC
39922005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3993
3994 PR libfortran/19678
3995 PR libfortran/19679
3996 * gfortran.dg/dos_eol.f: New test.
3997
cd928652
ZD
39982005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3999
4000 PR rtl-optimization/20249
4001 * gcc.dg/20050325-1.c: New test.
4002
a50f3cd3
FXC
40032005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4004
4005 PR libfortran/15332
4006 * gfortran.dg/pr15332.f: New test.
4007
761d80b9
DJ
40082005-03-24 Dale Johannesen <dalej@apple.com>
4009
4010 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
4011
a10ce2f8
GK
40122005-03-24 Geoffrey Keating <geoffk@apple.com>
4013
d3d9a67f
GK
4014 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
4015 'internal' visibility.
4016 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
4017 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
4018 'protected' visibility.
4019 * gcc.dg/visibility-7.c: Likewise.
4020 * lib/target-supports.exp (check_visibility_available): Take
4021 a parameter, the kind of visibility to check for.
4022 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
4023 to check_visibility_available.
4024
a10ce2f8
GK
4025 * g++.dg/expr/cast3.C: New.
4026
9a15bd63
DE
40272005-03-24 David Edelsohn <edelsohn@gnu.org>
4028
4029 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
4030 rs6000.
4031
2eced2c2
SE
40322005-03-24 Steve Ellcey <sje@cup.hp.com>
4033
4034 PR target/20095
4035 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
4036
fab2f52c
AO
40372005-03-24 Alexandre Oliva <aoliva@redhat.com>
4038
0a2198f5
AO
4039 * gcc.dg/badshift.c: Renamed to...
4040 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
4041
31a69e4e
AO
4042 * gcc.target/i386/badshift.c: Renamed to...
4043 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
4044 only.
4045
fab2f52c
AO
4046 PR rtl-optimization/20532
4047 * gcc.target/i386/badshift.c: New.
4048
fd4f678c
FXC
40492005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4050
4f44f5f9 4051 * gfortran.dg/pr18025.f90: New test.
fd4f678c 4052
e69d504e 40532005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 4054
e69d504e
DJ
4055 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
4056
0b3deaaf
MM
40572005-03-23 Mark Mitchell <mark@codesourcery.com>
4058
06d7098a
MM
4059 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
4060
0b3deaaf
MM
4061 * lib/target-supports.exp (check_iconv_available): Default
4062 libiconv to -liconv, if there is no definition.
4063
2bc3f466
HPN
40642005-03-23 Hans-Peter Nilsson <hp@axis.com>
4065
4066 * gcc.dg/torture/cris-asm-mof-1.c: New test.
4067
8ff24a79
MM
40682005-03-22 Mark Mitchell <mark@codesourcery.com>
4069
4070 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
4071 * g++.dg/opt/pr7503-2.C: Likewise.
4072 * g++.dg/opt/pr7503-3.C: Likewise.
4073 * g++.dg/opt/pr7503-4.C: Likewise.
4074 * g++.dg/opt/pr7503-5.C: Likewise.
4075 * g++.dg/warn/minmax.C: New test.
4076
f77b6ca3
FXC
40772005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4078
4f44f5f9
FXC
4079 * gfortran.dg/g77_intrinsics_funcs.f: New test.
4080 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 4081
e5c4f28a
RG
40822005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
4083 Jan Hubicka <jh@suse.cz>
4084 Steven Bosscher <stevenb@suse.de
4085
4086 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
4087
11e97737
VR
40882005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4089
4090 PR c++/19980
4091 * g++.dg/template/redecl3.C: New test.
4092
0f3744f8
VR
40932005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4094
4095 PR c++/20499
4096 * g++.dg/parse/error16.C: Tweak error markers.
4097
b2a6a2fb
JJ
40982005-03-22 Jakub Jelinek <jakub@redhat.com>
4099
4100 PR target/20561
4101 * gcc.dg/20050321-2.c: New test.
4102
37048601
NS
41032005-03-22 Nathan Sidwell <nathan@codesourcery.com>
4104
4105 PR c++/20465
4106 PR c++/20381
4107 * g++.dg/template/ptrmem12.C: New.
4108
9d7cb254
HPN
41092005-03-22 Hans-Peter Nilsson <hp@axis.com>
4110
4111 PR rtl-optimization/20527
4112 * gcc.c-torture/execute/pr20527-1.c: New test.
4113
e4461577
BE
41142005-03-22 Ben Elliston <bje@au.ibm.com>
4115
4116 * gcc.misc-tests/options.exp (check_for_options): Create a real C
4117 program, compile it into a real executable and then delete the .c
4118 and .x files afterwards, to avoid problems on testglue targets.
4119
979632a0
SH
41202005-03-21 Stuart Hastings <stuart@apple.com>
4121
4122 * gcc.target/i386/sse-2.c: New.
11b6985e 4123
21e01bf1
UB
41242005-03-21 Uros Bizjak <uros@kss-loka.si>
4125
4126 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
4127
048a75f4
PC
41282005-03-21 Paolo Carlini <pcarlini@suse.de>
4129
4130 * g++.dg/parse/crash25.C: Fix typo.
4131
e1283056
PC
41322005-03-21 Paolo Carlini <pcarlini@suse.de>
4133
4134 PR c++/20461
4135 * g++.dg/parse/crash24.C: New test.
4136
4137 PR c++/20536
4138 * g++.dg/parse/crash25.C: New test.
4139
41402005-03-21 Paolo Carlini <pcarlini@suse.de>
4141
11b6985e 4142 PR c++/20147
e1283056
PC
4143 * g++.dg/ext/stmtexpr4.C: New test.
4144
90ec750d
RS
41452005-03-20 Roger Sayle <roger@eyesopen.com>
4146
4147 PR middle-end/20539
4148 * gcc.c-torture/compile/pr13066-1.c: New test case.
4149 * gcc.c-torture/compile/pr20539-1.c: Likewise.
4150 * g++.dg/opt/pr13066-1.C: Likewise.
4151
411ffa02
JM
41522005-03-20 Joseph S. Myers <joseph@codesourcery.com>
4153
4154 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
4155
9439ae41
TS
41562005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4157
4158 PR fortran/18525
4159 * gfortran.dg/nesting_1.f90: New test.
4160
91a5bc9f
KL
41612005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4162
4163 PR c++/20240
4164 * g++.dg/lookup/using13.C: New test.
4165
26c895e7
KL
41662005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4167
4168 PR c++/20333
4169 * g++.dg/template/crash36.C: New test.
4170
0a1948ed
PC
41712005-03-18 Paolo Carlini <pcarlini@suse.de>
4172
4173 PR c++/20463
4174 * g++.dg/template/crash35.C: New test.
4175
c9982a3f
PC
41762005-03-17 Paolo Carlini <pcarlini@suse.de>
4177
4178 PR c++/19966
4179 * g++.dg/overload/operator2.C: New test.
4180
2786eb77
FXC
41812005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4182
4183 PR libfortran/20257
4f44f5f9 4184 * gfortran.dg/pr20257.f90: New test.
2786eb77 4185
dcdeec06
FXC
41862005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4187
4188 PR libfortran/20480
4f44f5f9 4189 * gfortran.dg/pr20480.f90: New test.
dcdeec06 4190
e4d5432a
RH
41912005-03-16 Richard Henderson <rth@redhat.com>
4192
4193 PR middle-end/15700
4194 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
4195 (_rtld_global): New.
4196 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
4197 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
4198
4199 * gcc.dg/alias-3.c: New.
4200 * gcc.dg/alias-4.c: New.
4201 * gcc.dg/alias-5.c: New.
4202 * gcc.dg/alias-6.c: New.
4203
c79e602b
GK
42042005-03-15 Geoffrey Keating <geoffk@apple.com>
4205
4206 * gcc.dg/cpp/ucnid-7.c: New.
4207
3562bc34
JJ
42082005-03-15 Janis Johnson <janis187@us.ibm.com>
4209 Dorit Naishlos <dorit@il.ibm.com>
4210
4211 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
4212 darwin.
4213
5f55a1ba
DN
42142005-03-15 Dorit Naishlos <dorit@il.ibm.com>
4215
4216 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
4217 misaligned accesses.
4218 * gcc.dg/vect/vect-58.c: Likewise.
4219 * gcc.dg/vect/vect-92.c: New.
4220 * gcc.dg/vect/vect-93.c: New.
4221
ce2df7c6
FW
42222005-03-15 Feng Wang <fengwang@nudt.edu.cn>
4223
4224 PR fortran/18827
4225 * gfortran.dg/assign_2.f90: New test.
4226 * gfortran.dg/assign_3.f90: New test.
4227 * gfortran.dg/assign.f90: New test.
4228
08091139
JM
42292005-03-15 Joseph S. Myers <joseph@codesourcery.com>
4230
4231 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
4232 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
4233 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
4234 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
4235 names.
4236
50668cf6
GK
42372005-03-14 Geoffrey Keating <geoffk@apple.com>
4238
6baba9bb
GK
4239 * gcc.dg/cpp/ucnid-6.c: New.
4240
50668cf6
GK
4241 * gcc.dg/cpp/normalize-1.c: New.
4242 * gcc.dg/cpp/normalize-2.c: New.
4243 * gcc.dg/cpp/normalize-3.c: New.
4244 * gcc.dg/cpp/normalize-4.c: New.
4245 * gcc.dg/cpp/ucnid-4.c: New.
4246 * gcc.dg/cpp/ucnid-5.c: New.
4247 * g++.dg/cpp/normalize-1.C: New.
4248 * g++.dg/cpp/ucnid-1.C: New.
4249
3a3b81e7
AO
42502005-03-14 Alexandre Oliva <aoliva@redhat.com>
4251
4252 * gcc.dg/pr18628.c: New.
4253
aff98faf
AO
42542005-03-14 Alexandre Oliva <aoliva@redhat.com>
4255
4256 PR c++/20280
4257 * g++.dg/tree-ssa/pr20280.C: New.
4258
2bb02bf0
TS
42592005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4260
4261 PR fortran/20467
4262 * gfortran.dg/stfunc_2.f90: New test.
4263
8eaa0f34
ZD
42642005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4265
4266 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
4267
dcd6de6d
ZD
42682005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
4269
4270 * gcc.dg/tree-ssa/20050314-1.c: New test.
4271
5a24482e
KL
42722005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4273
4274 PR c++/4403
4275 PR c++/9783, DR433
4276 * g++.dg/template/friend34.C: New test.
4277 * g++.dg/template/friend35.C: Likewise.
4278 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
4279
bd3d082e
KL
42802005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4281
4282 Friend class name lookup 5/n
4283 PR c++/1016
4284 * g++.dg/lookup/hidden-class1.C: New test.
4285 * g++.dg/lookup/hidden-class2.C: Likewise.
4286 * g++.dg/lookup/hidden-class3.C: Likewise.
4287 * g++.dg/lookup/hidden-class4.C: Likewise.
4288 * g++.dg/lookup/hidden-class5.C: Likewise.
4289 * g++.dg/lookup/hidden-class6.C: Likewise.
4290 * g++.dg/lookup/hidden-class7.C: Likewise.
4291 * g++.dg/lookup/hidden-class8.C: Likewise.
4292 * g++.dg/lookup/hidden-class9.C: Likewise.
4293 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
4294 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
4295 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
4296 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
4297 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
4298 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
4299 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
4300 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
4301 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
4302 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
4303 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
4304
98f99d7f
MM
43052005-03-13 Mark Mitchell <mark@codesourcery.com>
4306
4307 PR c++/20157
4308 * g++.dg/template/error18.C: New test.
4309
334f3a34
BE
43102005-03-09 Ben Elliston <bje@au.ibm.com>
4311
4312 PR debug/16792
4313 * g++.dg/debug/pr16792.C: New test.
4314
053e7c38
JM
43152005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4316
4317 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
4318 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
4319 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
4320 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
4321 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
4322 test assertion names.
4323
f96c6123
TS
43242003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4325
4326 PR fortran/18600
4327 * gfortran.dg/stfunc_1.f90: New test.
4328
ee943062
TS
43292003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4330
4331 PR fortran/16907
4332 * gfortran.dg/real_index_1.f90: New test.
4333
8f9c06ca
TS
43342005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4335
4336 PR fortran/20323
4337 * gfortran.dg/spec_expr_1.f90: New test.
4338
67c2939d
JM
43392005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4340
4341 PR c/20402
4342 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
4343 new parser.
4344
bae88af6
TS
43452005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4346
4347 PR fortran/20361
4348 * gfortran.dg/largeequiv_1.f90: New test.
4349
47e20491
GK
43502005-03-12 Geoffrey Keating <geoffk@apple.com>
4351
4352 * gcc.dg/ucnid-1.c: New.
4353 * gcc.dg/ucnid-2.c: New.
4354 * gcc.dg/ucnid-3.c: New.
4355 * gcc.dg/ucnid-4.c: New.
4356 * gcc.dg/ucnid-5.c: New.
4357 * gcc.dg/ucnid-6.c: New.
4358 * gcc.dg/cpp/ucnid-1.c: New.
4359 * gcc.dg/cpp/ucnid-2.c: New.
4360 * gcc.dg/cpp/ucnid-3.c: New.
4361 * g++.dg/other/ucnid-1.C: New.
4362
5269bfe2
GK
43632005-03-12 Geoffrey Keating <geoffk@apple.com>
4364
4365 * gcc.dg/vmx/darwin-abi-3.c: Delete.
4366
7c6d34c7
PB
43672005-03-11 Per Bothner <per@bothner.com>
4368
4369 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
4370 that diagnotics refer to correct token.
4371 * gcc.dg/unused-3.c: Likewise.
4372
9a2a5d37
PB
43732005-03-11 Per Bothner <per@bothner.com>
4374
4375 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
4376 constant" is now actually on same line as string constant.
4377 * gcc.dg/cpp/direct2s.c: Likewise.
4378
0ac40e7a
RS
43792005-03-11 Richard Sandiford <rsandifo@redhat.com>
4380
4381 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
4382
c585afb3 43832005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
4384
4385 PR libfortran/20124
4386 * gfortran.dg/pr20124.f90: New Test
4387
694d73e1
JM
43882005-03-10 James A. Morrison <phython@gcc.gnu.org>
4389
4390 PR tree-optimization/20130
4391 * gcc.dg/pr20130-1.c: New test.
4392
2f8cbead
SE
43932005-03-10 Steve Ellcey <sje@cup.hp.com>
4394
4395 PR target/20095
4396 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
4397
96eb155c
JDA
43982005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4399
4400 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
4401
cebfb966
SE
44022005-03-10 Steve Ellcey <sje@cup.hp.com>
4403
4404 * g++.dg/eh/forced1.C: Fix comment.
4405 * g++.dg/eh/forced2.C: Ditto.
4406 * g++.dg/eh/forced3.C: Ditto.
4407 * g++.dg/eh/forced4.C: Ditto.
4408
dddcca1d
AP
44092005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
4410
4411 PR rtl-opt/20412
4412 * gcc.c-torture/compile/pr20412.c: New test.
4413
e4fbead1
RS
44142005-03-10 Roger Sayle <roger@eyesopen.com>
4415
4416 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
4417
985f2d8f
JJ
44182005-03-10 Jakub Jelinek <jakub@redhat.com>
4419
4420 PR target/20322
4421 * gcc.dg/20050307-1.c: New test.
4422
8117c488
NS
44232005-03-10 Nathan Sidwell <nathan@codesourcery.com>
4424
4425 PR c++/20375
4426 * g++.dg/other/stdarg3.C: New.
4427
372d72d9
JJ
44282005-03-10 Jakub Jelinek <jakub@redhat.com>
4429
004c400a
JJ
4430 PR c++/18384, c++/18327
4431 * g++.dg/init/array19.C: New test.
4432
372d72d9
JJ
4433 PR inline-asm/20314
4434 * gcc.dg/torture/pr20314-1.c: New test.
4435 * gcc.dg/torture/pr20314-2.c: New test.
4436
9c90a97e
UW
44372005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
4438
4439 * gcc.dg/20050309-1.c: New test.
4440
d86dc303
KG
44412005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4442
4443 * gcc.dg/builtins-10.c: Reactivate disabled test.
4444 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4445 new cbrt transformations.
4446
02bab9db
MM
44472005-03-09 Mark Mitchell <mark@codesourcery.com>
4448
4449 PR c++/20208
4450 * g++.dg/template/array13.C: New test.
4451
a2fee3d5
PC
44522005-03-09 Paolo Carlini <pcarlini@suse.de>
4453
4454 PR c++/16859
4455 * g++.dg/init/brace4.C: New test.
4456
974b30f0
NS
44572005-03-09 Nathan Sidwell <nathan@codesourcery.com>
4458
4459 PR c++/20186
4460 * g++.dg/template/non-dependent12.C: New.
4461
b5af3133
MM
44622005-03-08 Mark Mitchell <mark@codesourcery.com>
4463
4464 PR c++/20142
0f875e1a 4465 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 4466
0f875e1a
MM
4467 PR c++/20142
4468 * g++.dg/init/array18.C: New test.
4469
11289ef9
BE
44702005-03-09 Ben Elliston <bje@au.ibm.com>
4471
4472 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4473 * g++.dg/gcov/gcov.exp: Likewise.
4474 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4475 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4476 * lib/c-torture.exp: Likewise.
4477 * lib/fortran-torture.exp: Likewise.
4478 * lib/g++.exp: Likewise.
4479 * lib/gcc-defs.exp: Likewise.
4480 * lib/gcc-dg.exp: Likewise.
4481 * lib/gcc.exp: Likewise.
4482 * lib/gcov.exp: Likewise.
4483 * lib/gfortran.exp: Likewise.
4484 * lib/mike-g++.exp: Likewise.
4485 * lib/mike-gcc.exp: Likewise.
4486 * lib/objc-torture.exp: Likewise.
4487 * lib/objc.exp: Likewise.
4488 * lib/profopt.exp: Likewise.
4489 * lib/target-libpath.exp: Likewise.
4490 * lib/target-supports.exp: Likewise.
4491 * lib/treelang.exp: Likewise.
4492 * lib/wrapper.exp: Likewise.
4493
61eef20f
JL
44942005-03-08 Jeff Law <law@redhat.com>
4495
4496 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4497 PHI-OPT changes.
4498
6cd3dd5b
IR
44992005-03-08 Ira Rosen <irar@il.ibm.com>
4500
4501 * gcc.dg/vect/pr20122.c: New test.
4502
8f3a7ad6
JL
45032005-03-07 Jeff Law <law@redhat.com>
4504
4505 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4506 was folded away.
4507 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4508 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 4509 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 4510
7c14c5fe
JDA
45112005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4512
4513 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4514 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4515 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4516
80c4ed35
AP
45172005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4518
4519 PR tree-opt/17671
4520 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4521
f03e8526
MM
45222005-03-07 Mark Mitchell <mark@codesourcery.com>
4523
4524 * g++.dg/warn/Wnvdtor.C: New test.
4525
1de80b0e
RS
45262005-03-07 Richard Sandiford <rsandifo@redhat.com>
4527
4528 * gcc.dg/torture/pr19683-1.c: New test.
4529
02665ea4
SK
45302005-03-06 Steven G. Kargl <kargls@comcast.net>
4531
4532 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
4533 * gfortran.dg/g77/19990313-2.f: Ditto.
4534 * gfortran.dg/g77/19990313-3.f: Ditto.
4535 * gfortran.dg/g77/19990525-0.f: Ditto.
4536 * gfortran.dg/g77/19990826-0.f: Ditto.
4537 * gfortran.dg/g77/19990826-2.f: Ditto.
4538 * gfortran.dg/g77/19990826-3.f: Ditto.
4539 * gfortran.dg/g77/20000511-1.f: Ditto.
4540 * gfortran.dg/g77/20000511-2.f: Ditto.
4541 * gfortran.dg/g77/970625-2.f: Ditto.
4542 * gfortran.dg/g77/980310-2.f: Ditto.
4543 * gfortran.dg/g77/980310-3.f: Ditto.
4544 * gfortran.dg/g77/980310-8.f: Ditto.
4545 * gfortran.dg/g77/980519-2.f: Ditto.
4546 * gfortran.dg/g77/alpha1.f: Ditto.
4547 * gfortran.dg/g77/claus.f: Ditto.
4548 * gfortran.dg/g77/erfc.f: Ditto.
4549 * gfortran.dg/g77/short.f: Ditto.
4550 * gfortran.fortran-torture/execute/data.f90: Ditto.
4551 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4552 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 4553
6731e86d
JDA
45542005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4555
4556 * lib/file-format.exp (gcc_target_object_format): Add check for som
4557 format and hardcode object formats on hppa*-*-hpux*.
4558 * lib/target-supports.exp (check_weak_available): Add check for som
4559 object format. Always return 0 on hppa*-*-hpux10*.
4560
4561 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4562 is defined.
4563
4564 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4565
11b6985e 45662005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
4567
4568 * gfortran.dg/pr19936_1.f90: New test.
4569 * gfortran.dg/pr19936_2.f90: New test.
4570 * gfortran.dg/pr19936_3.f90: New test.
4571
11b6985e 45722005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
4573 Paul Thomas <prthomas@drfccad.cea.fr>
4574
02665ea4 4575 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 4576 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 4577
a103aa92 45782005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
4579
4580 PR c++/19311
4581 * g++.dg/template/non-dependent11.C: New test.
4582
74231b0f
UB
45832005-03-05 Uros Bizjak <uros@kss-loka.si>
4584
4585 * lib/target-supports.exp (check_iconv_available): Fix comment.
4586
744b2d61
JDA
45872005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4588 Joseph S. Myers <joseph@codesourcery.com>
4589
4590 PR c++/19797
4591 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4592
e38f9c21
MS
45932005-03-04 Matthew Sachs <msachs@apple.com>
4594
4595 * gcc.exp (gcc_target_compile): Put braces around
4596 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4597 * objc.exp (objc_target_compile): Likewise.
4598 * treelang.exp (treelang_target_compile): Likewise.
4599
3852e8b8
TS
46002005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4601
4602 PR fortran/19673
4603 * gfortran.dg/func_result_1.f90: New test.
4604
99ff9e7a
BE
46052005-03-04 Ben Elliston <bje@au.ibm.com>
4606
4607 * gcc.misc-tests/options.exp: New test.
4608
8d06c809
JM
46092005-03-03 James A. Morrison <phython@gcc.gnu.org>
4610
4611 * gcc.dg/pr15784-4.c: New test.
4612
3159b178
GK
46132005-03-03 Geoffrey Keating <geoffk@apple.com>
4614
4615 * gcc.c-torture/execute/pr17133.c: New.
4616 * gcc.c-torture/compile/20050303-1.c: New.
4617
ad16e76b
DB
46182005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4619
4620 * gcc.dg/cpp/assert4.c: Fix for cygwin
4621
713101a6
AO
46222005-03-02 Alexandre Oliva <aoliva@redhat.com>
4623
4624 * g++.dg/overload/using2.C: New.
4625
9560cbde
MM
46262005-03-02 Mark Mitchell <mark@codesourcery.com>
4627
4628 PR c++/19916
4629 * g++.dg/init/ptrmem2.C: New test.
4630
766beb40
JM
46312005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4632
4633 PR c/8927
4634 * gcc.dg/pr8927-1.c: New test.
4635
742f25b3
NS
46362005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4637
4638 PR c++/20232
4639 * g++.dg/inherit/covariant12.C: New.
4640
2a4a7830
TS
46412005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4642
4643 PR fortran/19479
4644 * gfortran.dg/bound_1.f90: New test.
4645
3f8b16e7
JJ
46462005-02-28 Janis Johnson <janis187@us.ibm.com>
4647
4648 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4649 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4650
4e3d9146
JM
46512005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4652
4653 PR c/20245
4654 * gcc.dg/pr20245-1.c: New test.
4655
4f380bf8
RS
46562005-02-28 Jakub Jelinek <jakub@redhat.com>
4657
4658 PR middle-end/19874
4659 * gcc.c-torture/execute/20050119-2.c: New test case.
4660
e02e1504
BE
46612005-02-28 Ben Elliston <bje@au.ibm.com>
4662
4663 * README: Update the DejaGnu bug reporting address.
4664 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4665 * lib/objc-torture.exp: Likewise.
4666
5902435e
SK
46672005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4668
4669 * gfortran.dg/boz_1.f90: New test.
4670 * gfortran.dg/boz_3.f90: New test.
4671 * gfortran.dg/boz_4.f90: New test.
4672
ae18f176
SK
46732005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4674
4675 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 4676 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 4677
d8f92af2
FXC
46782005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4679
4680 PR libfortran/20101
4681 * gfortran.dg/write_0_pe_format.f90: New test.
4682
5591e5f9
JJ
46832005-02-27 Jakub Jelinek <jakub@redhat.com>
4684
4685 PR c++/20206
4686 * g++.dg/opt/thunk2.C: New test.
4687 * g++.dg/opt/covariant1.C: New test.
4688
34d6d42f
TS
46892005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4690
4691 * gfortran.dg/e_d_fmt.f90: New test.
4692
fd0e6f78
KH
46932005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4694
4695 * gcc.dg/asm-b.c: Fix comment typos.
4696
b4852d23
AP
46972005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4698
4699 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4700 a V_MAY_DEF also.
4701
c529e0fe
AP
47022005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4703
4704 PR tree-opt/20188
4705 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4706 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4707 * gcc.dg/asm-b.c: New test.
4708
49750739
RS
47092005-02-26 Richard Sandiford <rsandifo@redhat.com>
4710
4711 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4712 Disable this test on IRIX 6.
4713
27bf414c
JM
47142005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4715
4716 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4717 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4718 parser.
4719
736c86ad
DN
47202005-02-25 Diego Novillo <dnovillo@redhat.com>
4721
4722 PR tree-optimization/20204
4723 * testsuite/gcc.dg/pr20204.c: New test.
4724
6ecfe13b
JJ
47252005-02-24 Jakub Jelinek <jakub@redhat.com>
4726
04fa46cf
JJ
4727 PR target/20196
4728 * gcc.c-torture/execute/20050224-1.c: New test.
4729
6ecfe13b
JJ
4730 PR c++/20175
4731 * g++.dg/warn/Wbraces2.C: New test.
4732
1ceb02be
MM
47332005-02-23 Mark Mitchell <mark@codesourcery.com>
4734
4735 PR c++/19878
4736 * g++.dg/init/const2.C: New test.
4737
c5625c0c
HPN
47382005-02-23 Hans-Peter Nilsson <hp@axis.com>
4739
4740 PR tree-optimization/20100
4741 * gcc.c-torture/execute/pr20100-1.c: New test.
4742
0366dfe9
TS
47432005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4744
4745 * gfortran.dg/implicit_3.f90: New test.
4746
d1303acd
TS
4747 * gfortran.dg/deftype_1.f90: New test.
4748
6b211746
AO
47492005-02-23 Alexandre Oliva <aoliva@redhat.com>
4750
4751 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4752 the test passes.
4753 * g++.dg/other/anon3.C: Accept a warning.
4754
ea2d006d
KH
47552005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4756
4757 * gcc.dg/pr20017.c: Fix a comment typo.
4758
b26b1000
BD
47592005-02-23 Bud Davis <bdavis@gfortran.org>
4760
4761 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4762
40205a36
EB
47632005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4764
4765 PR ada/19902
4766 * ada/acats/tests/cxa/cxa3004.a: Remove.
4767 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4768
744b12b6
MM
47692005-02-22 Mark Mitchell <mark@codesourcery.com>
4770
67935995
MM
4771 PR c++/20073
4772 * g++.dg/init/const1.C: New test.
4773
744b12b6
MM
4774 PR c++/19991
4775 * g++.dg/parse/constant7.C: New test.
4776
4777 PR c++/20152
4778 * g++.dg/parse/error27.C: New test.
4779 * g++.dg/template/qualttp15.C: Adjust error markers.
4780 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 4781
744b12b6
MM
4782 PR c++/20153
4783 * g++.dg/template/error17.C: New test.
4784
4785 PR c++/20148
4786 * g++.dg/parser/error26.C: New test.
4787
90c1d75a
DN
47882005-02-22 Diego Novillo <dnovillo@redhat.com>
4789
4790 PR tree-optimization/20100
4791 PR tree-optimization/20115
4792 * gcc.dg/pr20115.c: New test.
4793 * gcc.dg/pr20115-1.c: New test.
4794 * gcc.dg/pr20100.c: New test.
4795 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4796 call-clobbered variables after alias1.
4797
397763d2
BD
47982005-02-22 Bud Davis <bdavis@gfortran.org>
4799
4800 * gfortran.dg/list_read_4.f90: new test.
4801
78d5a34b
KH
48022005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4803
4804 PR rtl-optimization/20017.
4805 * gcc.dg/pr20017.c: New.
4806
263fb23d
DP
48072005-02-22 Devang Patel <dpatel@apple.com>
4808
4809 PR 19952
4810 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 4811
b671e5a4
MM
48122005-02-22 Mark Mitchell <mark@codesourcery.com>
4813
4814 PR c++/19883
4815 * g++.dg/parse/constant6.C: New test.
4816
9a5f05de
UB
48172005-02-22 Uros Bizjak <uros@kss-loka.si>
4818
4819 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4820 * g++.dg/charset/asm2.c: Likewise.
4821 * g++.dg/charset/asm3.c: Likewise.
4822 * g++.dg/charset/asm4.c: Likewise.
4823 * g++.dg/charset/asm5.c: Likewise.
4824 * g++.dg/charset/attribute1.c: Likewise.
4825 * g++.dg/charset/attribute2.c: Likewise.
4826 * g++.dg/charset/extern1.cc: Likewise.
4827 * g++.dg/charset/extern2.cc: Likewise.
4828 * g++.dg/charset/extern3.cc: Likewise.
4829 * g++.dg/charset/function.cc: Likewise.
4830 * g++.dg/charset/string.c: Likewise.
4831 * g++.dg/charset/charset.exp: Likewise.
4832 * lib/target-supports.exp (check_iconv_available): Fix comment.
4833
ac675201
UB
48342005-02-22 Uros Bizjak <uros@kss-loka.si>
4835
4836 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4837 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4838 * gcc.dg/charset/asm2.c: Likewise.
4839 * gcc.dg/charset/asm3.c: Likewise.
4840 * gcc.dg/charset/asm4.c: Likewise.
4841 * gcc.dg/charset/asm5.c: Likewise.
4842 * gcc.dg/charset/asm6.c: Likewise.
4843 * gcc.dg/charset/attribute1.c: Likewise.
4844 * gcc.dg/charset/attribute2.c: Likewise.
4845 * gcc.dg/charset/builtin1.c: Likewise.
4846 * gcc.dg/charset/extern.c: Likewise.
4847 * gcc.dg/charset/function.c: Likewise.
4848 * gcc.dg/charset/string.c: Likewise.
9a5f05de 4849 * gcc.dg/charset/charset.exp: Likewise.
ac675201 4850
ec88bf8b
BD
48512005-02-21 Bud Davis <bdavis9659@comcast.net>
4852
4853 PR fortran/20086
4854 * gfortran.dg/pr20086.f90: New test.
4855
bb2e1640
AO
48562005-02-21 Alexandre Oliva <aoliva@redhat.com>
4857
4858 PR tree-optimization/19786
4859 * g++.dg/tree-ssa/pr19786.C: New.
4860
f65ca04d
TS
48612005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4862
4863 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4864
48652005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
4866
4867 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4868
da7fdff6
TS
48692005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4870
4871 * gfortran.dg/do_iterator: Split loop, markup all lines for
4872 which an error locus is printed.
4873 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4874 locus is printed.
4875 * gfortran.dg/select_4.f90: Likewise.
4876 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4877 locuses in the various permutations.
4878
237eaf79
DN
48792005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4880
4881 PR tree-optimization/19951
4882 * g++.dg/vect: New directory.
4883 * g++.dg/vect/vect.exp: New file.
4884 * g++.dg/vect/pr19951.cc: New testcase.
4885 * g++.dg/dg.exp: Also prune vectorizer tests.
4886
c5ff069d
ZW
48872005-02-20 Zack Weinberg <zack@codesourcery.com>
4888
4889 PR 18785
4890 * gcc.dg/charset/builtin1.c: New test.
4891
72aff31a
VR
48922005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4893
4894 PR c++/19299
4895 * g++.dg/inherit/volatile1.C: New test.
4896
4897 PR c++/19440
4898 * g++.dg/template/dtor4.C: New test.
4899
c60d77d4
SK
49002005-02-19 Steven G. Kargl <kargls@comcast.net>
4901
4902 * gfortran.dg/int_1.f90: New test.
4903
04c90eea
DP
49042005-02-19 Devang Patel <dpatel@apple.com>
4905
4906 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 4907
332e7efe
SK
49082005-02-19 Steven G. Kargl <kargls@comcast.net>
4909
4910 * gfortran.dg/achar_1.f90: New test.
4911
09312c29
HPN
49122005-02-19 Hans-Peter Nilsson <hp@axis.com>
4913
4914 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4915
f10a6654
ZD
49162005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4917 Jakub Jelinek <jakub@redhat.com>
4918
4919 PR tree-optimization/19828
4920 * gcc.dg/tree-ssa/loop-7.c: New test.
4921 * gcc.c-torture/execute/20050218-1.c: New test.
4922
58cb41e6
JJ
49232005-02-19 Jakub Jelinek <jakub@redhat.com>
4924
4925 PR c/20043
4926 * gcc.dg/transparent-union-1.c: New test.
4927 * gcc.dg/transparent-union-2.c: New test.
4928
61b42179
JW
49292005-02-18 James E Wilson <wilson@specifixinc.com>
4930
4931 PR tree-optimization/18977
4932 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4933
d6083c7d
UW
49342005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4935
4936 PR target/20054
4937 * gcc.dg/pr20054.c: New test.
4938
aecc0cf0
GB
49392005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4940
c5ff069d
ZW
4941 PR c++/19508
4942 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 4943
77f04481
AP
49442004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4945
4946 PR middle-end/20030
4947 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4948
2aabee29
AO
49492005-02-18 Alexandre Oliva <aoliva@redhat.com>
4950
4951 PR c++/20008
4952 * g++.dg/opt/switch4.C: New.
4953
58203599
JJ
49542005-02-18 Jakub Jelinek <jakub@redhat.com>
4955
0948e392
JJ
4956 PR c++/20023
4957 PR tree-optimization/20009
4958 * gcc.c-torture/compile/20050217-1.c: New test.
4959 * g++.dg/opt/switch3.C: New test.
4960
58203599
JJ
4961 PR tree-optimization/18947
4962 * gcc.c-torture/compile/20050215-1.c: New test.
4963 * gcc.c-torture/compile/20050215-2.c: New test.
4964 * gcc.c-torture/compile/20050215-3.c: New test.
4965
856a4ce6
AO
49662005-02-17 Alexandre Oliva <aoliva@redhat.com>
4967
ae54ec16
AO
4968 PR c++/20028
4969 * g++.dg/template/crash34.C: New.
4970
856a4ce6
AO
4971 PR c++/20022
4972 * g++.dg/other/access3.C: New.
4973
d6a5df6a
IR
49742005-02-17 Ira Rosen <irar@il.ibm.com>
4975
4976 * gcc.dg/vect/vect-98.c: New test.
4977
5fcfe0b2
KH
49782005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4979
4980 PR tree-optimization/19967
4981 * gcc.dg/pr19967.c: New.
4982
8940b3b2
JJ
49832005-02-16 Jakub Jelinek <jakub@redhat.com>
4984
4985 PR middle-end/19857
4986 * gcc.dg/tree-ssa/20050215-1.c: New test.
4987 * gcc.c-torture/execute/20050215-1.c: New test.
4988
6da55c00
EC
49892005-02-15 Eric Christopher <echristo@redhat.com>
4990
4991 * gcc.dg/cpp/20050215-1.c: New file.
4992
40f84775
JM
49932005-02-15 James A. Morrison <phython@gcc.gnu.org>
4994
4995 PR tree-optimization/15785
4996 * gcc.dg/pr15785-1.c: New test.
4997
e5e459bf
AO
49982005-02-15 Alexandre Oliva <aoliva@redhat.com>
4999
5000 PR c++/17788
5001 * g++.dg/init/ctor4.C: New.
5002 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
5003
88fb930d
JM
50042005-02-15 Joseph S. Myers <joseph@codesourcery.com>
5005
5006 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
5007 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
5008
073aa601
AS
50092005-02-15 Andreas Schwab <schwab@suse.de>
5010
5011 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
5012 declare malloc.
5013
ab71324a
AK
50142005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
5015
5016 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
5017
9a06c1cb
DN
50182005-02-14 Diego Novillo <dnovillo@redhat.com>
5019
5020 PR tree-optimization/19853
5021 * gcc.c-torture/compile/pr19853.c: New test.
5022
4230cec2
NS
50232005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5024
f769035f
NS
5025 PR c++/19608
5026 * g++.dg/parse/local-class1.C: New.
5027
4230cec2
NS
5028 PR c++/19895
5029 * g++.dg/parse/ptrmem3.C: New.
5030
5031 PR c++/19884
5032 * g++.old-deja/g++.oliva/template6.C: Add another case.
5033 * g++.dg/template/explicit6.C: New.
5034
d1fc3bbd
AO
50352005-02-14 Alexandre Oliva <aoliva@redhat.com>
5036
5037 PR c++/17816
5038 * g++.dg/other/redecl2.C: New.
5039
12a669d1
NS
50402005-02-14 Nathan Sidwell <nathan@codesourcery.com>
5041
5042 PR c++/19891
5043 * g++.dg/abi/covariant4.C: New.
5044
6f49fdcc
JM
50452005-02-13 James A. Morrison <phython@gcc.gnu.org>
5046
5047 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
5048
c202a7f9
DN
50492005-02-12 Dorit Naishlos <dorit@il.ibm.com>
5050
5051 * gcc.dg/vect/vect-96.c: Fix typo.
5052
d3270770
KL
50532005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5054
5055 PR c++/14479
5056 PR c++/19487
5057 * g++.dg/template/enum5.C: New test.
5058
8ad833ac
IR
50592005-02-12 Ira Rosen <irar@il.ibm.com>
5060
5061 * gcc.dg/vect/vect-97.c: New test.
5062
e3a8a4ed
IR
50632005-02-12 Ira Rosen <irar@il.ibm.com>
5064
5065 * gcc.dg/vect/vect-96.c: New test.
5066
c94a75af
UB
50672005-02-12 Uros Bizjak <uros@kss-loka.si>
5068
5069 * gcc.dg/builtins-34.c: Also check ldexp*.
5070
6092c5db
HPN
50712005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
5072
5073 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
5074
56afd7aa
JJ
50752005-02-11 Janis Johnson <janis187@us.ibm.com>
5076
a29c731d
JJ
5077 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
5078 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
5079 dg-require-dll, dg-require-iconv, dg-require-named-sections,
5080 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
5081 selector_list, selector_expression, dg-process-target): Move to new
5082 file target-supports-dg.exp.
5083 * lib/target-supports-dg.exp: New.
5084
56afd7aa
JJ
5085 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
5086 New.
5087
97e9692b
JJ
50882005-02-11 Jakub Jelinek <jakub@redhat.com>
5089
36b23fd7
JJ
5090 PR c++/19666
5091 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
5092
97e9692b
JJ
5093 PR middle-end/19858
5094 * gcc.c-torture/compile/20050210-1.c: New test.
5095
712b39c5
MM
50962005-02-11 Mark Mitchell <mark@codesourcery.com>
5097
5098 PR c++/19755
5099 * g++.dg/warn/Wbraces1.C: New test.
5100
ba78d452
RG
51012005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
5102
5103 * gcc.dg/builtins-52.c: New testcase.
5104
ccf7f880
JJ
51052005-02-10 Jakub Jelinek <jakub@redhat.com>
5106
5107 PR c/19342
5108 * gcc.c-torture/execute/20050119-1.c: New test.
5109
6e5bdc64
MM
51102005-02-09 Mark Mitchell <mark@codesourcery.com>
5111
5112 PR c++/19811
5113 * g++.dg/init/delete1.C: New test.
5114
5cb0baad
AP
51152005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5116
5117 PR c++/18470
5118 * g++.dg/template/static12.C: New test.
5119
88e95ee3
MM
51202005-02-09 Mark Mitchell <mark@codesourcery.com>
5121
5122 PR c++/19787
5123 * g++.dg/conversion/ambig1.C: New test.
5124
5125 PR c++/19739
5126 * g++.dg/ext/attrib19.C: New test.
5127
5128 PR c++/19732
5129 * g++.dg/parse/dtor5.C: New test.
5130
5131 PR c++/19762
5132 * g++.dg/template/dtor3.C: New test.
5133
5134 PR c++/19826
5135 * g++.dg/template/static11.C: New test.
5136 * g++.dg/template/crash2.C: Remove dg-error marker.
5137
5b00de71
JJ
51382005-02-09 Janis Johnson <janis187@us.ibm.com>
5139
5140 PR C++/18491
5141 * g++.old-deja/g++.mike/p10769a.C: Remove.
5142
e3bb43c0
RS
51432005-02-09 Roger Sayle <roger@eyesopen.com>
5144
5145 * gcc.dg/builtins-48.c: New test case.
5146 * gcc.dg/builtins-49.c: New test case.
5147 * gcc.dg/builtins-50.c: New test case.
5148 * gcc.dg/builtins-51.c: New test case.
5149
08c2481a
ILT
51502005-02-09 Ian Lance Taylor <ian@airs.com>
5151
5152 PR middle-end/19583
5153 * g++.dg/warn/Wreturn-type-3.C: New test.
5154
17684d46
RG
51552005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5156
5157 PR middle-end/19402
5158 * gcc.dg/pr19402-1.c: New testcase.
5159 * gcc.dg/pr19402-2.c: likewise.
5160
0c6c135b
RG
51612005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
5162
5163 PR middle-end/19854
5164 * g++.dg/tree-ssa/tmmti.C: New testcase.
5165
3ee79d96
JM
51662005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5167
5168 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
5169
9f4faeae
MM
51702005-02-08 Mark Mitchell <mark@codesourcery.com>
5171
5172 PR c++/19733
5173 * g++.dg/parse/crash23.C: New test.
5174 * g++.dg/warn/Weff1.C: New test.
5175
ec2cd8b2
JM
51762005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5177
5178 * gcc.dg/20050209-1.c: New test.
5179
ec3d00a0
JM
51802005-02-09 Joseph S. Myers <joseph@codesourcery.com>
5181
5182 PR target/19799
5183 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
5184
ecddfb39
MS
51852005-02-08 Mike Stump <mrs@apple.com>
5186
5187 * g++.dg/pch/import-2.c: New test.
5188 * g++.dg/pch/import-2.hs: New.
5189 * g++.dg/pch/include/import-2a.h: New.
5190 * g++.dg/pch/include/import-2b.h: New.
5191
996f0578
JJ
51922005-02-08 Janis Johnson <janis187@us.ibm.com>
5193
5194 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
5195
eac33acc
TS
51962005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5197
5198 * gfortran.dg/substr_1.f90: New test.
5199
6a96f5c1
RG
52002005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
5201
5202 PR middle-end/19775
5203 * gcc.dg/torture/builtin-power-1.c: Disable test for
5204 invalid transformation.
5205 * gcc.dg/builtins-10.c: Likewise. Disable one test we
5206 no longer optimize.
5207 * gcc.dg/builtins-47.c: New testcase.
5208
c5ff069d 52092005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 5210 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 5211
c866976a
LB
5212 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
5213
2c58f7dd
RS
52142005-02-06 Richard Sandiford <rsandifo@redhat.com>
5215
5216 * gcc.c-torture/compile/20050206-1.c: New test.
5217
9df935d8
AP
52182005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5219
5220 PR tree-opt/19768
5221 * g++.dg/opt/pr19768.C: New test.
5222
50d4a707
AP
52232005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
5224
da99298d 5225 PR tree-opt/19736
50d4a707
AP
5226 * gcc.c-torture/compile/pr19736.c: New test.
5227
515e6a84
GB
52282005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5229
5230 PR c++/17401
5231 * g++.dg/parse/error25.C: New test.
5232
aa2d0bc3
AO
52332005-02-03 Alexandre Oliva <aoliva@redhat.com>
5234
5235 * gcc.c-torture/execute/20050203-1.c: New.
5236
f1a3e333
DN
52372005-02-03 Dorit Naishlos <dorit@il.ibm.com>
5238
5239 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 5240 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
5241 * gcc.dg/vect/vect-87.c: Remove xfail.
5242 * gcc.dg/vect/vect-88.c: Remove xfail.
5243
666158b9
GK
52442005-02-02 Geoffrey Keating <geoffk@apple.com>
5245
5246 * gcc.dg/altivec-19.c: New.
5247
73aea290
JM
52482005-02-03 Joseph S. Myers <joseph@codesourcery.com>
5249
5250 PR c/17807
5251 * gcc.dg/nested-func-3.c: New test.
5252 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
5253
1f732f61
JJ
52542005-02-02 Janis Johnson <janis187@us.ibm.com>
5255
5256 * gcc.test-framework/gen_directive_tests: Generate tests for
5257 selector expressions.
5258
100d337a
MA
52592005-02-02 Matt Austern <austern@apple.com>
5260
5261 PR c++/19628
5262 * g++/ext/builtin7.C: New.
5263 * g++/ext/builtin8.C: New.
c5ff069d 5264
740ca4b2
JM
52652005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5266
5267 PR c/18502
5268 * gcc.dg/pr18502-1.c: New test.
5269
6c02751b
VR
52702005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5271
5272 PR c++/17413
5273 * g++.dg/template/local4.C: Tweak.
5274
7ded35b4
RS
52752005-02-02 Richard Sandiford <rsandifo@redhat.com>
5276
5277 PR tree-optimization/19578
5278 * gcc.c-torture/compile/20050202-1.c: New test.
5279
493179da
JM
52802005-02-02 Joseph S. Myers <joseph@codesourcery.com>
5281
5282 PR c/19435
5283 * gcc.dg/c99-init-4.c: New test.
5284
1ccd2fd9
JJ
52852005-02-01 Janis Johnson <janis187@us.ibm.com>
5286
9d020241
JJ
5287 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
5288
bf996cfe
JJ
5289 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
5290
dc5944f7
JJ
5291 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
5292 * g++.dg/eh/check-vect.h: New.
5293
dd1d184d
JJ
5294 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
5295 * gcc.dg/vect/vect-78.c: Ditto.
5296 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
5297 Remove.
5298
694c84cd
JJ
5299 * g++.dg/conversion/simd1.C: Expect warning.
5300 * g++.dg/ext/attribute-test-1.C: Ditto.
5301 * g++.dg/ext/attribute-test-2.C: Ditto.
5302 * g++.dg/ext/attribute-test-3.C: Ditto.
5303 * g++.dg/ext/attribute-test-4.C: Ditto.
5304
f4a11c60
JJ
5305 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
5306 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
5307
1ccd2fd9
JJ
5308 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
5309
ca58f2bc
RH
53102005-02-01 Richard Henderson <rth@redhat.com>
5311
5312 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5313 long double for ibm double-double format.
5314 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5315
a1d13fa1
DN
53162005-02-01 Diego Novillo <dnovillo@redhat.com>
5317
5318 PR tree-optimization/19633
5319 * testsuite/gcc.dg/pr19633-1.c: New test.
5320 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
5321 to NULL or a symbol.
5322
395909dd
JJ
53232005-02-01 Janis Johnson <janis187@us.ibm.com>
5324
8d2d2ec6
JJ
5325 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
5326 New procs.
5327 (dg-process-target (local override)): Handle selector expressions.
5328
91442c20
JJ
5329 * gcc.test-framework/README: Describe tests in source directory.
5330 * gcc.test-framework/test-framework.awk: Handle dg- tests.
5331 * gcc.test-framework/test-framework.exp: Handle dg- tests.
5332 * gcc.test-framework/dg-bogus-exp-P.c: New test.
5333 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
5334 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
5335 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
5336 * gcc.test-framework/dg-do-link-exp-P.c: New test.
5337 * gcc.test-framework/dg-do-run-exp-P.c: New test.
5338 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
5339 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
5340 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
5341 * gcc.test-framework/dg-error-exp-P.c: New test.
5342 * gcc.test-framework/dg-error-exp-XP.c: New test.
5343 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
5344 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
5345 * gcc.test-framework/dg-output-exp-P.c: New test.
5346 * gcc.test-framework/dg-output-exp-XF.c: New test.
5347 * gcc.test-framework/dg-warning-exp-P.c: New test.
5348 * gcc.misc-tests/dg-1.c: Remove.
5349 * gcc.misc-tests/dg-2.c: Remove.
5350 * gcc.misc-tests/dg-3.c: Remove.
5351 * gcc.misc-tests/dg-4.c: Remove.
5352 * gcc.misc-tests/dg-5.c: Remove.
5353 * gcc.misc-tests/dg-6.c: Remove.
5354 * gcc.misc-tests/dg-7.c: Remove.
5355 * gcc.misc-tests/dg-8.c: Remove.
5356 * gcc.misc-tests/dg-9.c: Remove.
5357 * gcc.misc-tests/dg-10.c: Remove.
5358 * gcc.misc-tests/dg-11.c: Remove.
5359 * gcc.misc-tests/dg-12.c: Remove.
5360 * gcc.misc-tests/dg-test.exp: Remove.
5361
0e7eed46
JJ
5362 * gcc.test-framework/test-framework.awk: Change recording and
5363 printing of passes and failures.
5364
395909dd
JJ
5365 * gcc.test-framework: New directory.
5366 * gcc.test-framework/README: New.
5367 * gcc.test-framework/test-framework.exp: New.
5368 * gcc.test-framework/test-framework.awk: New.
5369 * gcc.test-framework/gen_directive_tests: New.
5370
596d4d61
JM
53712005-02-01 James A. Morrison <phython@gcc.gnu.org>
5372
5373 * lib/treelang.exp: Fix comment typos.
5374 (treelang_target_compile): Don't append libs=-ltreelang to options.
5375
c8a7ed43
AO
53762005-02-01 Alexandre Oliva <aoliva@redhat.com>
5377
5378 * g++.dg/parse/typename7.C: Adjust error messages.
5379
dc5d4efb
JL
53802005-01-31 Jeff Law <law@redhat.com>
5381
5382 * gcc.c-torture/execute/20050131-1.c: New test.
5383 * gcc.dg/wcaselabel.c: New test.
5384
93678513
MM
53852005-01-31 Mark Mitchell <mark@codesourcery.com>
5386
5387 * g++.dg/other/warning1.C: Adjust error messags.
5388 * g++.dg/parse/constant5.C: New test.
5389
b4519d39
SB
53902005-01-31 Steven Bosscher <stevenb@suse.de>
5391
5392 PR c/19333
5393 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
5394 the test case valid.
5395 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
5396 * testsuite/gcc.dg/array-7.c: Adjust expected result.
5397 * testsuite/gcc.dg/pr18596-3.c: Likewise.
5398 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
5399 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
5400 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
5401
3b70b82a
DJ
54022005-01-31 Dale Johannesen <dalej@apple.com>
5403
5404 * g++.dg/opt/pr19650.C: New test.
5405
93b39cbc
RH
54062005-01-31 Richard Henderson <rth@redhat.com>
5407
5408 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5409 long double for intel double extended format.
5410 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5411
6fc98adf
MM
54122005-01-30 Mark Mitchell <mark@codesourcery.com>
5413
2b1e8a76
MM
5414 PR c++/19555
5415 * g++.dg/template/static10.C: New test.
5416
e3016344 5417 PR c++/19395
c5ff069d 5418 * g++.dg/parse/error24.C: New test.
e3016344
MM
5419
5420 PR c++/19367
5421 * g++.dg/lookup/builtin1.C: New test.
5422
6fc98adf
MM
5423 PR c++/19457
5424 * g++.dg/warn/conv3.C: New test.
5425
23e044cc
BD
54262005-01-30 Bud Davis <bdavis@gfortran.org>
5427
5428 PR fortran/19647
5429 * gfortan.dg/inquire_7.f90
5430
020d90ee
RG
54312005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
5432
5433 PR tree-optimization/15791
5434 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
5435 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
5436 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
5437 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
5438 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
5439 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
5440 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5441 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5442 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5443 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5444
985aff9c
PB
54452005-01-29 Paul Brook <paul@codesourcery.com>
5446
5447 PR fortran/18565
5448 * check.c (real_or_complex_check): New function.
5449 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5450 * intrinsic.c (add_functions): Use new check functions.
5451 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5452 Add prototypes.
5453
46df2823
JM
54542005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5455
5456 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5457 gcc.dg/lvalue-3.c: New tests.
5458 * gcc.dg/concat.c: Update expected messages.
5459
24a09741
TK
54602005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
5461
5462 PR libfortran/19595
5463 * gfortran.dg/eor_1.f90: New test.
5464
f240b896
SK
54652005-01-29 Steven G. Kargl <kargls@comcast.net>
5466
5467 PR fortran/19589
5468 * gfortran.dg/logical_data_1.f90: New test.
5469
ee921ddf
MM
54702005-01-28 Mark Mitchell <mark@codesourcery.com>
5471
6ca2d67f
MM
5472 PR c++/19253
5473 * g++.dg/template/crash33.C: New test.
5474
ee921ddf
MM
5475 PR c++/19667
5476 * g++.dg/template/crash32.C: New test.
5477
6aea8136
ILT
54782005-01-28 Ian Lance Taylor <ian@airs.com>
5479
5480 PR middle-end/16558
5481 * g++.dg/warn/Wreturn-type-2.C: New test.
5482
bd16270b
JL
54832004-06-24 Jeff Law <law@redhat.com>
5484
5485 * gcc.dg/tree-ssa/20050128-1.c: New test.
5486
a738d848
RS
54872005-01-28 Richard Sandiford <rsandifo@redhat.com>
5488
5489 * gcc.target/frv/all-mdpackh-1.c: New test.
5490
f6c2ac32 54912005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
5492
5493 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5494
17a7d6d7
RH
54952005-01-27 Richard Henderson <rth@redhat.com>
5496
5497 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5498
6198f99a
RS
54992005-01-27 Richard Sandiford <rsandifo@redhat.com>
5500
5501 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5502
1c71d796
RS
55032005-01-27 Richard Sandiford <rsandifo@redhat.com>
5504
5505 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5506 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5507 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5508 to cope with cases where the multilib options override the dg-options.
5509
d8dd2f3a
JJ
55102005-01-27 Jakub Jelinek <jakub@redhat.com>
5511
5512 PR c/18946
5513 * gcc.dg/noncompile/20050120-1.c: New test.
5514
87637d21
DN
55152005-01-26 Diego Novillo <dnovillo@redhat.com>
5516
5517 PR tree-optimization/19633
5518 * gcc.dg/pr19633.c: New test.
5519 * gcc.dg/tree-ssa/pr19633.c: New test.
5520
9ff93eb0
UW
55212005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5522
5523 * gcc.dg/20041216-1.c: New test.
5524
4bb3aa7e
AM
55252005-01-26 Alexander Malmberg <alexander@malmberg.org>
5526
5527 PR objc/18862
5528 * objc.dg/selector-2.m: New test.
5529
b8e48b98
JJ
55302005-01-26 Jakub Jelinek <jakub@redhat.com>
5531
ef8614d7
JJ
5532 * g++.dg/opt/range-test-2.C: New test.
5533
b8e48b98
JJ
5534 PR rtl-optimization/19579
5535 * gcc.c-torture/execute/20050124-1.c: New test.
5536
00adda9f
SH
55372005-01-26 Greg Parker <gparker@apple.com>
5538 Stuart Hastings <stuart@apple.com>
c5ff069d 5539
00adda9f
SH
5540 * gcc.c-torture/execute/20050125-1.c: New.
5541
ed464869
JH
55422005-01-18 Jan Hubicka <jh@suse.cz>
5543
5544 PR tree-optimize/19337
5545 * gcc.c-torture/compile/20050119-1.c: New test.
5546
92e51459
JW
55472005-01-24 James E Wilson <wilson@specifixinc.com>
5548
5549 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5550 test for successful match.
5551
3a222639
AM
55522005-01-25 Alexander Malmberg <alexander@malmberg.org>
5553
5554 PR objc/18408
5555 * objc.dg/comp-types-7.m: New test.
5556
544ea6b7
JJ
55572005-01-24 Janis Johnson <janis187@us.ibm.com>
5558
635b0f2a
JJ
5559 * lib/target-supports.exp (current_target_name): New.
5560 (check_effective_target_ilp32, check_effective_target_lp64):
5561 Cache the result to use as long as the current target, with
5562 multilib flags, remains the same.
5563
544ea6b7
JJ
5564 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5565 (dg-require-weak, dg-require-visibility, dg-require-alias,
5566 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5567 dg-require-effective-target, dg-skip-if): Remove call to
5568 skip_test_and_clear_xfail.
5569 (dg-test): Clear xfail data.
5570
b77302be
JJ
55712005-01-24 Jakub Jelinek <jakub@redhat.com>
5572
b723e82f
JJ
5573 PR target/17751
5574 * gcc.dg/ppc64-toc.c: New test.
5575
7b922122
JJ
5576 * g++.dg/tree-ssa/empty-1.C: New test.
5577
b77302be
JJ
5578 PR middle-end/19551
5579 * gcc.c-torture/execute/20050121-1.c: New test.
5580 * gcc.dg/20050121-2.c: New test.
5581
69029c61
PB
55822004-01-23 Steven G. Kargl <kargls@comcast.net>
5583 Paul Brook <paul@codesourcery.com>
5584
5585 PR fortran/17941
5586 * gfortran.dg/real_const_1.f: New test.
5587 * gfortran.dg/real_const_2.f90: New test.
5588 * gfortran.dg/complex_int_1.f90: New test.
5589
dae24534
BD
55902005-01-23 Bud Davis <bdavis9659@comcast.net>
5591
5592 PR fortran/19313
5593 * gfortan.dg/inquire_6.f90: New test.
5594
0e69bba9
TK
55952005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5596
5597 PR libfortran/19451
5598 * open_readonly_1.f90: New test.
5599
d02b2c64
TK
56002005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5601
5602 PR libfortran/18982
5603 * gfortran.dg/open_new.f90: New file.
5604
af30f793
PB
56052005-01-22 Paul Brook <paul@codesourcery.com>
5606
5607 * namelist_1.f90: New test.
5608
d7f3fc19
RS
56092005-01-22 Richard Sandiford <rsandifo@redhat.com>
5610
5611 PR tree-optimization/19484
5612 * gcc.c-torture/compile/20050122-[12].c: New tests.
5613
0dd973dd
PB
56142005-01-22 Paul Brook <paul@codesourcery.com>
5615
5616 * gfortran.dg/implicit_2.f90: New test.
5617
b1a80705
BD
56182005-01-22 Bud Davis <bdavis9659@comcast.net>
5619
5620 PR fortran/19314
5621 * gfortran.dg/inquire_5.f90: New test.
5622
20913689
VR
56232005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5624
5625 PR c/18809
5626 * gcc.dg/pr18809-1.c: New test.
5627
15c8b2d4
ILT
56282005-01-21 Ian Lance Taylor <ian@airs.com>
5629
5630 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
5631
5632 PR tree-optimization/13000
5633 * gcc.dg/20040206-1.c: Change warning to point where function is
5634 being inlined.
5635
4ef69b83
GB
56362005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5637
5638 PR c++/19208
5639 * g++.dg/template/array11.C: New test.
5640
9d953276
TS
56412005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5642
5643 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5644 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5645 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5646 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5647 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5648 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5649
23ab2e4e
KH
56502005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5651
5652 PR tree-optimization/15349
5653 * gcc.dg/tree-ssa/pr15349.c: New.
5654
35f46d96
SE
56552005-01-20 Steve Ellcey <sje@cup.hp.com>
5656
5657 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5658
cb884961
HPN
56592005-01-19 Hans-Peter Nilsson <hp@axis.com>
5660
ae727129
HPN
5661 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5662 scan-assembler-times directive name.
5663
fed758a4
HPN
5664 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5665 after dg-do.
5666
cb884961
HPN
5667 PR rtl-optimization/19462
5668 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5669
dc60db90
SE
56702005-01-19 Steve Ellcey <sje@cup.hp.com>
5671
5672 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5673 counting function calls on ia64.
5674
e89be13b
JJ
56752005-01-19 Jakub Jelinek <jakub@redhat.com>
5676
49c3b9a8
JJ
5677 PR rtl-optimization/15139
5678 * gcc.dg/20050111-2.c: New test.
5679
e89be13b
JJ
5680 PR c/17297
5681 * gcc.c-torture/compile/20050113-1.c: New testcase.
5682
5683 PR middle-end/19164
5684 * gcc.dg/20050113-1.c: New testcase.
5685
f0b9dcb8
DN
56862005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5687
5688 * gcc.dg/vect/vect-85.c: Add comment.
5689 * gcc.dg/vect/vect-86.c: Add xfail for now.
5690 * gcc.dg/vect/vect-87.c: Add xfail for now.
5691 * gcc.dg/vect/vect-88.c: Add xfail for now.
5692 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5693
674bc5a5
EB
56942005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5695
5696 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5697
500a9f27
EB
56982005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5699
5700 * g++.dg/debug/typedef3.C: New test.
5701
b4c33883
AP
57022005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5703
5704 PR c/19472
5705 * gcc.dg/asm-a.c: New test.
5706
d6e84d0c
KK
57072005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5708
5709 * gcc.dg/sh-relax.c: Add prototype for abort.
5710
f917ae96
EB
57112005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5712
5713 * gcc.dg/short-compare-1.c: New test.
5714 * gcc.dg/short-compare-2.c: Likewise.
5715
f2fd3821
AJ
57162005-01-18 Michael Matz <matz@suse.de>
5717
5718 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5719
e03a46f5
DN
57202005-01-17 Diego Novillo <dnovillo@redhat.com>
5721
5722 PR tree-optimization/19121
5723 * gcc.c-torture/compile/pr19121.c: New test.
5724
696a2ca1
JW
57252005-01-17 James E. Wilson <wilson@specifixinc.com>
5726
5727 PR target/19357
5728 * gcc.c-torture/compile/pr19357.c: New test.
5729
2c4ea36c
ILT
57302005-01-17 Ian Lance Taylor <ian@airs.com>
5731
5732 PR c/5675
5733 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5734 pass--those that refer just to the variable, possibly with a
5735 cast.
5736 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
5737
5738 PR middle-end/13127
5739 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5740 longer emitted.
5741
f53d3f93
BD
57422005-01-16 Bud Davis <bdavis9659@comcast.net>
5743
5744 PR fortran/18778
5745 * gfortran.dg/endfile_2.f90: New test.
5746
5352b89f
SK
57472005-01-16 Steven G. Kargl <kargls@comcast.net>
5748
5749 PR 19168
5750 * gfortran.dg/select_5.f90: New test.
5751
36c028f6
PB
57522004-01-16 Paul Brook <paul@codesourcery.com>
5753
5754 * gfortran.dg/common_4.f90: New test.
5755
01c4f82a
HPN
57562005-01-15 Hans-Peter Nilsson <hp@axis.com>
5757
5758 PR rtl-optimization/19462
5759 * gcc.dg/torture/pr19462-1.c: New test.
5760
aecaa19a
ZL
57612005-01-15 Ziemowit Laski <zlaski@apple.com>
5762
5763 PR objc/19321
5764 * objc.dg/func-ptr-2.m: New.
5765 * objc.dg/volatile-1.m: New.
5766
a04b62b2
JDA
57672005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5768
5769 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5770
75b9aa9f
JJ
57712005-01-15 Jakub Jelinek <jakub@redhat.com>
5772
5773 PR tree-optimization/19060
5774 * gcc.c-torture/execute/20050104-1.c: New test.
5775
e1c74af0
BD
57762005-01-15 Bud Davis <bdavis9659@comcast.net>
5777
5778 PR fortran/18983
5779 * gfortran.dg/write_to_null.f90: New test.
5780
0c12d24f 57812005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 5782 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
5783
5784 PR other/19328
5785 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5786 argument.
5787
74aad7cc
JJ
57882005-01-15 Jakub Jelinek <jakub@redhat.com>
5789
5790 PR c++/19263
5791 * g++.dg/init/vector1.C: New test.
5792
66f9a6de
JW
57932005-01-14 James E. Wilson <wilson@specifixinc.com>
5794
5795 PR target/13158
5796 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5797 PR target/18987
5798 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5799
c224550f
SK
58002005-01-14 Steven G. Kargl <kargls@comcast.net>
5801
5802 * gfortran.dg/select_1.f90: New test.
5803 * gfortran.dg/select_2.f90: New test.
5804 * gfortran.dg/select_3.f90: New test.
5805 * gfortran.dg/select_4.f90: New test.
5806
a0afbdb6
JJ
58072005-01-14 Jakub Jelinek <jakub@redhat.com>
5808
08a0c536
JJ
5809 PR middle-end/19084
5810 PR rtl-optimization/19348
5811 * gcc.dg/20050111-1.c: New test.
5812 * gcc.c-torture/execute/20050111-1.c: New test.
5813
a0afbdb6
JJ
5814 * gcc.dg/i386-asm-4.c: New test.
5815
eebeecac
EB
58162005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5817
5818 * gcc.dg/nested-func-2.c: New test.
5819 * ada/acats/norun.lst: Remove c953002.
5820
12374876
UW
58212005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5822
5823 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5824
6d1089d0
BE
58252005-01-12 Ben Elliston <bje@au.ibm.com>
5826
5827 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5828
7eb3b9ec
AP
58292005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5830
5831 PR target/18761
5832 * g++.dg/abi/align1.C: New test.
5833
a969c1d2
AM
58342005-01-11 Alan Modra <amodra@bigpond.net.au>
5835
5836 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5837 at a time.
5838 * g++.dg/ext/altivec_check.h: Support compiling as C.
5839
18d00205
RS
58402005-01-10 Roger Sayle <roger@eyesopen.com>
5841
5842 PR c++/19355
5843 * g++.dg/expr/pr19355-1.C: New test case.
5844
8ad2a082
LG
58452005-01-10 Laurent GUERBY <laurent@guerby.net>
5846
5847 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5848 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5849 * ada/acats/tests/c3/c92005b.ada: Likewise.
5850 * ada/acats/tests/c3/cxb3012.a: Likewise.
5851 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 5852
832ef1ce
PB
58532005-01-09 Paul Brook <paul@codesourcery.com>
5854
5855 * gfortran.dg/common_2.f90: New file.
5856 * gfortran.dg/common_3.f90: New file.
5857
96b5a6c7
ZD
58582005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5859
5860 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5861
5a3ed97a
DN
58622005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5863
5864 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5865 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5866 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5867 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5868 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5869 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5870 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5871 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5872 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5873 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5874 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5875 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5876 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5877 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5878 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5879 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5880 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5881 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5882 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5883 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5884 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5885 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5886 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5887 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5888 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5889 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5890 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5891 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5892 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5893 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5894 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5895 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5896 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5897 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5898 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5899 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5900 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5901 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5902 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5903 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5904 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5905 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5906 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5907 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5908 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5909 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5910 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5911 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5912 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5913 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5914 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5915 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5916 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5917 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5918 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5919 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5920 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5921 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5922 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5923 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5924 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5925 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5926 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5927 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5928 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5929 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5930 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5931
5932 * gcc.dg/vect/vect-1.c: Fix spelling.
5933 * gcc.dg/vect/vect-10.c: Fix spelling.
5934 * gcc.dg/vect/vect-11.c: Fix spelling.
5935 * gcc.dg/vect/vect-12.c: Fix spelling.
5936 * gcc.dg/vect/vect-14.c: Fix spelling.
5937 * gcc.dg/vect/vect-15.c: Fix spelling.
5938 * gcc.dg/vect/vect-16.c: Fix spelling.
5939 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5940 * gcc.dg/vect/vect-64.c: Fix comments.
5941 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5942
59432005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5944 Ira Rosen <irar@il.ibm.com>
5945
5946 * gcc.dg/vect/vect-70.c: New test.
5947 * gcc.dg/vect/vect-71.c: New test.
5948
e1a5510b
MH
59492005-01-09 Manfred Hollstein <mh@suse.com>
5950
5951 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5952 * gcc.dg/pr18241-2.c: Likewise.
5953 * gcc.dg/pr18241-3.c: Likewise.
5954 * gcc.dg/pr18241-4.c: Likewise.
5955 * gcc.dg/pr18241-5.c: Likewise.
5956
ef719a44
RH
59572005-01-08 Richard Henderson <rth@redhat.com>
5958
5959 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5960 False for x86 and x86-64.
5961
e79b60a7
DN
59622005-01-08 Diego Novillo <dnovillo@redhat.com>
5963
a6331d85 5964 PR tree-optimization/18241
e79b60a7
DN
5965 * gcc.dg/pr18241-1.c: New test.
5966 * gcc.dg/pr18241-2.c: New test.
5967 * gcc.dg/pr18241-3.c: New test.
5968 * gcc.dg/pr18241-4.c: New test.
5969 * gcc.dg/pr18241-5.c: New test.
5970
1dba1182
SK
59712005-01-08 Steven G. Kargl <kargls@comcast.net>
5972
5973 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5974 gfortran.dg/select_4.f90: New.
5975
b827788f
JJ
59762005-01-07 Jakub Jelinek <jakub@redhat.com>
5977
5978 * gcc.c-torture/execute/20050107-1.c: New test.
5979
5aa56f9d
NS
59802005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5981
5982 PR c++/19298
5983 * g++.dg/template/ref2.C: New.
5984
6992cbd1
AP
59852005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5986
5987 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5988 instead of being empty.
5989
c22535f5
TS
59902005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5991
5992 PR fortran/15553
5993 * gfortran.dg/array-1.f90: New test.
5994
8870e212
JJ
59952005-01-07 Jakub Jelinek <jakub@redhat.com>
5996
2a0958c5
JJ
5997 PR tree-optimization/19283
5998 * gcc.c-torture/execute/20050106-1.c: New test.
5999
0210ae14
JJ
6000 PR rtl-optimization/18861
6001 * gcc.dg/20050105-1.c: New test.
6002
8870e212
JJ
6003 PR tree-optimization/18828
6004 * gcc.dg/20050105-2.c: New test.
6005
4f1cfe85
AJ
60062005-01-07 Andreas Jaeger <aj@suse.de>
6007
6008 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
6009
a7e8d7db
BD
60102005-01-07 Bud Davis <bdavis9659@comcast.net>
6011
6012 PR fortran/18398
6013 * gfortran.dg/fmt_read.f90: New test.
6014
59d7d767
GK
60152005-01-06 Geoffrey Keating <geoffk@apple.com>
6016
6017 * gcc.dg/rs6000-ldouble-2.c: New.
6018
27d6592c
MM
60192005-01-06 Mark Mitchell <mark@codesourcery.com>
6020
b4519d39 6021 PR c++/19244
27d6592c
MM
6022 * g++.dg/parser/ctor2.C: New test.
6023
023458fa
KL
60242004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6025
6026 PR c++/17154
6027 * g++.dg/template/using9.C: New test.
6028
23ff7e2d
KL
60292005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6030
6031 PR c++/19258
6032 * g++.dg/lookup/friend6.C: New test.
6033
d8987adb
NS
60342005-01-06 Nathan Sidwell <nathan@codesourcery.com>
6035
6036 PR c++/19270
6037 * g++.dg/template/array10.C: New.
6038
2070df3c
KG
60392005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6040
6041 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
6042 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
6043
7f62ca08
JJ
60442005-01-06 Jakub Jelinek <jakub@redhat.com>
6045
6046 * gcc.c-torture/compile/20050105-1.c: New test.
6047
b95ec5c1
GK
60482005-01-05 Geoffrey Keating <geoffk@apple.com>
6049
6050 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
6051
010c4d9c
RS
60522005-01-05 Roger Sayle <roger@eyesopen.com>
6053
6054 PR middle-end/19100
6055 * gcc.dg/conv-3.c: New test case.
6056
9143de5c
JM
60572005-01-05 Joseph S. Myers <joseph@codesourcery.com>
6058
6059 * gcc.dg/asm-wide-1.c: New test.
6060
4514aa8c
NS
60612005-01-05 Nathan Sidwell <nathan@codesourcery.com>
6062
6063 PR c++/19030
6064 * g++.dg/parse/crash22.C: New
6065
242746f1
GK
60662005-01-04 Geoffrey Keating <geoffk@apple.com>
6067
6068 PR 19257
6069 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
6070
21e5076a
UB
60712005-01-04 Uros Bizjak <uros@kss-loka.si>
6072
6073 PR middle-end/17767
6074 * gcc.dg/i386-mmx-6.c: New test case.
6075
8ea9d0c7
PB
60762005-01-04 Paolo Bonzini <bonzini@gnu.org>
6077
6078 PR tree-optimization/18308
6079 * gcc.dg/vect/pr18308.c: New testcase.
6080
1aae12a2
AJ
60812005-01-04 Andreas Jaeger <aj@suse.de>
6082
6083 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
6084
942926ad
GK
60852005-01-03 Geoffrey Keating <geoffk@apple.com>
6086 Robert Bowdidge <bowdidge@apple.com>
6087
6088 * gcc.dg/cpp/subframework1.c: New.
6089 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
6090 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
6091 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
6092 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
6093
d7001ae5
GK
60942005-01-03 Geoffrey Keating <geoffk@apple.com>
6095
6096 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
6097 producing warning.
6098 * gcc.dg/darwin-weakimport-2.c: New.
6099
bf7df599
RH
61002005-01-03 Richard Henderson <rth@redhat.com>
6101
6102 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
6103
f61134e8
RH
61042005-01-03 Richard Henderson <rth@redhat.com>
6105
6106 * gcc.dg/vect/vect.exp: Enable for ia64.
6107 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
6108 (check_effective_target_vect_float): Likewise.
6109 (check_effective_target_vect_no_align): Likewise.
6110 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
6111 * gcc.dg/vect/vect-8.c: Likewise.
6112
7db6be6f 61132005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 6114
b256bfa2 6115 PR target/19236
7db6be6f
UB
6116 * gcc.dg/pr19236-1.c: New test case.
6117
1d7bed25
HPN
61182005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6119
6120 PR rtl-optimization/12092
6121 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
6122
9b1f5820
AJ
61232005-01-02 Andreas Jaeger <aj@suse.de>
6124
6125 * gcc.dg/pr12092-1.c: Do not run on x86_64.
6126
0ca5fbc0
RS
61272005-01-01 Roger Sayle <roger@eyesopen.com>
6128 Andrew Pinski <pinskia@physics.uc.edu>
6129
6130 PR rtl-optimization/12092
6131 * gcc.dg/pr12092-1.c: New test case.
6132
1465374a
GK
61332005-01-01 Geoffrey Keating <geoffk@geoffk.org>
6134
3ffd0339
GK
6135 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
6136 'hidden' and 'default' for better portability.
6137 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
6138
1465374a
GK
6139 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
6140 6 and 7.
6141 * g++.old-deja/g++.brendan/new3.C: Likewise.
6142
43e05e45
SB
61432005-01-01 Steven Bosscher <stevenb@suse.de>
6144
6145 * gcc.dg/20041231-1.C: New test.
6146 * g++.dg/warn/Wunreachable-code-1.C: New test.
6147
64f33597
DE
61482004-12-30 David Edelsohn <edelsohn@gnu.org>
6149
6150 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
6151 file, not /dev/null. Abort on error.
6152
9eb892ec
ZL
61532004-12-30 Alexander Malmberg <alexander@malmberg.org>
6154 Ziemowit Laski <zlaski@apple.com>
6155
b4519d39 6156 PR objc/18971
9eb892ec
ZL
6157 * objc.dg/encode-5.m: New test.
6158
9503e790
RH
61592004-12-29 Richard Henderson <rth@redhat.com>
6160
6161 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
6162 * objc.dg/stabs-1.m: Disable for ia64.
6163
d9fa1233
MM
61642004-12-29 Mark Mitchell <mark@codesourcery.com>
6165
6166 PR c++/19190
6167 * g++.dg/warn/Wunused-10.C: New test.
6168
2f9742c3
RH
61692004-12-28 Richard Henderson <rth@redhat.com>
6170
6171 * objc.dg/stabs-1.m: Disable for alpha.
6172
c827f22f
MM
61732004-12-27 Mark Mitchell <mark@codesourcery.com>
6174
6175 PR c++/19149
6176 * g++.dg/parse/error23.C: New test.
6177
56746a07
TS
61782004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6179
6180 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
6181
e98a8b5b
TS
6182 PR fortran/19032
6183 * gfortran.dg/intrinsic_modulo_1.f90: New.
6184 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
6185 tests with divisor -1.
6186
64092f8b
MM
61872004-12-27 Mark Mitchell <mark@codesourcery.com>
6188
8f8883b1
MM
6189 * g++.dg/opt/temp1.C (memcpy): Return a value.
6190
64092f8b
MM
6191 PR c++/19148
6192 * g++.dg/expr/cond7.C: New test.
6193
27e84b81
PB
61942004-12-27 Paul Brook <paul@codesourcery.com>
6195
6196 * gfortran.dg/g77/select_no_compile.f: Remove.
6197
accde4cf
RH
61982004-12-27 Richard Henderson <rth@redhat.com>
6199
6200 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
6201 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
6202 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
6203
82d3d6c8
RH
62042004-12-26 Richard Henderson <rth@redhat.com>
6205
6206 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
6207 by 1i instead of token pasting.
6208
daab9768
JDA
62092004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6210
6211 PR tree-optimization/17578
6212 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
6213 to additional_flags.
6214 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
6215
798e3fe5
RH
62162004-12-25 Richard Henderson <rth@redhat.com>
6217
6218 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
6219 Remove Alpha.
6220
d1ffec35
JDA
62212004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6222
6223 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
6224 hppa*-*-hpux*.
6225 * gcc.dg/pr17957.c (dg-options): Likewise.
6226 * gcc.dg/struct-ret-1.c: Add prototype for abort.
6227 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
6228 instead of 0 on __hppa__.
6229 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
6230 "foo,%r" on hppa*-*-*.
6231
5d3a9816
BD
62322004-12-23 Bud Davis <bdavis9659@comcast.net>
6233
6234 PR fortran/19071
6235 * gfortran.dg/complex_write.f90: New test.
9469f0aa 6236
058e32b3
MM
62372004-12-23 Mark Mitchell <mark@codesourcery.com>
6238
5902897a
MM
6239 PR c++/17595
6240 * g++.dg/parse/pragma2.C: New test.
6241
058e32b3
MM
6242 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
6243
da5572ef
AO
62442004-12-23 Alexandre Oliva <aoliva@redhat.com>
6245
6246 * gcc.dg/empty2.c: Add missing dg-warning.
6247
b3d1c238
MM
62482004-12-23 Mark Mitchell <mark@codesourcery.com>
6249
aae4a277
MM
6250 PR c++/17413
6251 * g++.dg/template/local4.C: New test.
6252 * g++.dg/template/crash19.C: Add dg-error marker.
6253
b3d1c238
MM
6254 * g++.dg/template/crash31.C: Correct embedded PR number.
6255
ce21424d
MM
62562004-12-23 Mark Mitchell <mark@codesourcery.com>
6257
6258 PR c++/16405
6259 * g++.dg/opt/temp1.C: Add do-run marker.
6260
08167d1c
AO
62612004-12-23 Alexandre Oliva <aoliva@redhat.com>
6262
6263 * g++.dg/template/spec19.C: New.
6264
faa00334
AO
62652004-12-23 Alexandre Oliva <aoliva@redhat.com>
6266
05f5e885 6267 PR target/16819
faa00334
AO
6268 * gcc.dg/empty2.c: New.
6269
3e8aba34
RH
62702004-12-23 Richard Henderson <rth@redhat.com>
6271
9469f0aa 6272 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
6273 Remove i?86 and x86-64.
6274
f98625f6
MM
62752004-12-23 Mark Mitchell <mark@codesourcery.com>
6276
6277 PR c++/16405
6278 * g++.dg/opt/temp1.C: New test.
6279
f65b7de3
GB
62802004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6281
6282 PR c++/18733
6283 * g++.dg/template/friend33.C: New testcase.
6284
dfb5c523
MM
62852004-12-22 Mark Mitchell <mark@codesourcery.com>
6286
6287 PR c++/18464
6288 * g++.dg/template/cond5.C: New test.
6289
6290 PR c++/18492
6291 * g++.dg/inherit/thunk3.C: New test.
6292
6293 PR c++/11224
6294 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 6295
606145e4
JJ
62962004-12-22 Janis Johnson <janis187@us.ibm.com>
6297
56a5f30a 6298 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 6299
f199d860
JB
63002004-12-22 Jan Beulich <jbeulich@novell.com>
6301
6302 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
6303
943e3ede
MM
63042004-12-21 Mark Mitchell <mark@codesourcery.com>
6305
6306 PR c++/18378
6307 * g++.dg/ext/packed8.C: New test.
6308
0e44ef62 6309 PR c++/19063
943e3ede 6310 * g++.dg/template/crash31.C: New test.
9469f0aa 6311
943e3ede
MM
6312 PR c++/19034
6313 * g++.dg/template/crash30.C: New test.
6314
af76441f
AP
63152004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
6316
6317 PR C++/18984
6318 * g++.dg/eh/ctor3.C: New test.
6319
697290b7
EB
63202004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6321
6322 * objc.dg/stabs-1.m: Allow section name to be quoted and
6323 assembly label to begin with '.LL'.
6324
eeea13c2
JJ
63252004-12-21 Janis Johnson <janis187@us.ibm.com>
6326
1126bfdd
JJ
6327 * gcc.dg/vect/vect.exp
6328 (check_effective_target_lp64_or_vect_no_align): New.
6329 * gcc.dg/vect/vect-77.c: Use it.
6330 * gcc.dg/vect/vect-78.c: Use it.
6331
eeea13c2
JJ
6332 * lib/target-supports.exp
6333 (check_effective_target_vect_no_max,
6334 check_effective_target_vect_no_bitwise,
6335 check_effective_target_vect_no_align): New.
6336 * gcc.dg/vect/vect-13.c: Use them.
6337 * gcc.dg/vect/vect-17.c: Ditto.
6338 * gcc.dg/vect/vect-18.c: Ditto.
6339 * gcc.dg/vect/vect-19.c: Ditto.
6340 * gcc.dg/vect/vect-20.c: Ditto.
6341 * gcc.dg/vect/vect-27.c: Ditto.
6342 * gcc.dg/vect/vect-29.c: Ditto.
6343 * gcc.dg/vect/vect-44.c: Ditto.
6344 * gcc.dg/vect/vect-48.c: Ditto.
6345 * gcc.dg/vect/vect-50.c: Ditto.
6346 * gcc.dg/vect/vect-52.c: Ditto.
6347 * gcc.dg/vect/vect-54.c: Ditto.
6348 * gcc.dg/vect/vect-56.c: Ditto.
6349 * gcc.dg/vect/vect-58.c: Ditto.
6350 * gcc.dg/vect/vect-60.c: Ditto.
6351 * gcc.dg/vect/vect-72.c: Ditto.
6352 * gcc.dg/vect/vect-80.c: Ditto.
6353
fd749a60
NS
63542004-12-21 Nathan Sidwell <nathan@codesourcery.com>
6355
7a8380ae
NS
6356 PR c++/14075
6357 * g++.dg/init/string1.C: New.
6358
fd749a60
NS
6359 PR c++/18975
6360 * g++.dg/other/synth1.C: New.
6361
ebef4d30
JM
63622004-12-21 James A. Morrison <phython@gcc.gnu.org>
6363
6364 PR c/18963
6365 * gcc.dg/pr18963-1.c: New test.
6366
6f17bbcf
JM
63672004-12-21 James A. Morrison <phython@gcc.gnu.org>
6368
6369 PR c/18596
6370 * gcc.dg/funcdef-storage-1.c (foo): Remove.
6371 * gcc.dg/pr18596-1.c: Use dg-error.
6372 (dg-options): Use -fno-unit-at-a-time.
6373 * gcc.dg/pr18596-2.c: New test.
6374 * gcc.dg/pr18596-3.c: New test.
9469f0aa 6375
5fdf61fe
RS
63762004-12-20 Roger Sayle <roger@eyesopen.com>
6377
6378 PR middle-end/18683
6379 * g++.dg/opt/pr18683-1.C: New test case.
6380
6e822bf6
AP
63812004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
6382
6383 PR other/19093
6384 * g++.dg/opt/max1.C: Fix for 64bit targets.
6385
b482789c
MA
63862004-12-20 Matt Austern <austern@apple.com>
6387
6388 PR c++/19044
6389 * g++.dg/ext/builtin6.C: New
9469f0aa 6390
90e34bd6
DN
63912004-12-20 Diego Novillo <dnovillo@redhat.com>
6392
6393 PR tree-optimization/19080
6394 * gcc.c-torture/compile/pr19080.c: New test.
6395
6fa91b48
SB
63962004-12-20 Steven Bosscher <stevenb@suse.de>
6397
6398 * gcc.dg/20041219-1.c: New test.
6399
199db659
RS
64002004-12-19 Roger Sayle <roger@eyesopen.com>
6401
6402 PR middle-end/19068
6403 * g++.dg/opt/max1.C: New test case.
6404
64270ab0
EB
64052004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6406
6407 * gcc.dg/fdata-sections-1.c: New test.
6408
dbedefae
RS
64092004-12-18 Roger Sayle <roger@eyesopen.com>
6410
6411 PR middle-end/18548
6412 * gcc.dg/max-1.c: New test case.
6413
9f70d2bc
EB
64142004-12-18 Jakub Jelinek <jakub@redhat.com>
6415
6416 * gcc.c-torture/execute/20041218-1.c: New test.
6417
75983038
DN
64182004-12-17 Diego Novillo <dnovillo@redhat.com>
6419
6420 * gcc.dg/pr18501.c: New test.
6421 * gcc.dg/uninit-5.c: XFAIL.
6422 * gcc.dg/uninit-9.c: XFAIL.
6423
12869142
DJ
64242004-12-17 Dale Johannesen <dalej@apple.com>
6425
6426 * gcc.dg/20041213-1.c: New.
6427
5429f07f
ZL
64282004-12-17 Ziemowit Laski <zlaski@apple.com>
6429
6430 * objc.dg/stabs-1.m: Allow assembly label to begin
6431 with a dot ('.').
6432
b9e1e14b
JJ
64332004-12-17 Jakub Jelinek <jakub@redhat.com>
6434
6435 * gcc.c-torture/execute/20041213-1.c: Move...
6436 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
6437
b54a07e8
NS
64382004-12-17 Nathan Sidwell <nathan@codesourcery.com>
6439
10856918 6440 PR c++/18721
b54a07e8
NS
6441 * g++.dg/lookup/conv-5.C: New.
6442
3cc491e8
ZL
64432004-12-16 Ziemowit Laski <zlaski@apple.com>
6444
6445 * objc.dg/stabs-1.m: New test.
6446
93a1c06d
AP
64472004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6448
6449 * gcc.dg/visibility-c.c: Change compile to
6450 assemble for the test.
6451
16515e5c
AP
64522004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6453
6454 PR target/19041
6455 * gcc.dg/visibility-c.c: New test.
6456
f33bcdae
RS
64572004-12-16 Roger Sayle <roger@eyesopen.com>
6458
6459 PR middle-end/18493
6460 * gcc.dg/switch-8.c: New test case.
6461
8a784e4a
NS
64622004-12-16 Nathan Sidwell <nathan@codesourcery.com>
6463
6464 PR c++/18905
6465 * g++.dg/template/init4.C: New.
6466 * g++.dg/opt/static3.C: Enable optimizer.
6467
0c0cce42
WB
64682004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6469
6470 * g++.dg/other/complex1.C: New test.
6471
774a9b00
EB
64722004-12-15 Alan Modra <amodra@bigpond.net.au>
6473
6474 * g++.dg/opt/inline9.C: New test.
6475
172b8799
TS
64762004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6477
6478 PR fortran/18993
6479 * gfotran.dg/nullify_1.f: New test.
6480
dcbca208
RH
64812004-12-15 Richard Henderson <rth@redhat.com>
6482
6483 * gcc.target/i386/i386.exp: New harness.
6484 * gcc.target/i386/vect-args.c: New.
6485
a0f7568c
DE
64862004-12-15 David Edelsohn <edelsohn@gnu.org>
6487
6488 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6489
6e432b31
KL
64902004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6491
6492 PR c++/18825
6493 * g++.dg/template/friend32.C: New test.
6494
1b449375
EB
64952004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6496
6497 * cpp/pragma-once-1.c: New test.
6498 * cpp/pragma-once-1b.h: Likewise.
6499 * cpp/pragma-once-1c.h: Likewise.
6500 * cpp/pragma-once-1d.h: Likewise.
6501 * cpp/inc/pragma-once-1a.h: Likewise.
6502
c8c83c18 65032004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 6504 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
6505
6506 PR fortran/17597
6507 * gfortran.dg/list_read_3.f90: New test.
6508
0aec6014
EB
65092004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6510
6511 * gcc.dg/ftrapv-2.c: New test.
6512
fe4c6b8f
NS
65132004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6514
8a784e4a 6515 PR c++/18981
fe4c6b8f
NS
6516 * g++.dg/template/typename9.C: New test.
6517
0c88d886
MM
65182004-12-14 Mark Mitchell <mark@codesourcery.com>
6519
6520 PR c++/18738
6521 * g++.dg/template/typename8.C: New test.
6522 * g++.dg/parse/friend2.C: Tweak error message.
6523
c31d5154
JL
65242004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6525
6526 * gcc.c-torture/20041214-1.c: New test.
6527
b01f0d13
AP
65282004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6529
6530 PR c++/18965
6531 * g++.dg/init/array17.C: New test.
6532
acb3f79a
MM
65332004-12-14 Mark Mitchell <mark@codesourcery.com>
6534
6535 PR c++/18793
6536 * g++.dg/init/aggr3.C: New test.
6537
f90ac3f0
UP
65382004-12-14 Janis Johnson <janis187@us.ibm.com
6539
6540 * gcc.dg/altivec-types-1.c: New test.
6541 * gcc.dg/altivec-types-2.c: New test.
6542 * gcc.dg/altivec-types-3.c: New test.
6543 * gcc.dg/altivec-types-4.c: New test.
6544 * g++.dg/ext/altivec-types-1.C: New test.
6545 * g++.dg/ext/altivec-types-2.C: New test.
6546 * g++.dg/ext/altivec-types-3.C: New test.
6547 * g++.dg/ext/altivec-types-4.C: New test.
6548
29bfcb6d
JJ
65492004-12-14 Jakub Jelinek <jakub@redhat.com>
6550
6551 PR middle-end/18951
6552 * gcc.c-torture/execute/20041213-1.c: New test.
6553
e8c66fe0
NS
65542004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6555
6556 PR c++/18949
6557 * g++.dg/template/cast1.C: New.
6558
0c690ca7
KH
65592004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6560
c31d5154 6561 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 6562
80314043
RH
65632004-12-13 Richard Henderson <rth@redhat.com>
6564
6565 * gcc.dg/i386-sse-10.c: Fix typo in options.
6566
471a58a9
AP
65672004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6568
6569 PR c++/18968
6570 * g++.dg/opt/pr18968.C: New test.
6571
532b37d9
MM
65722004-12-13 Mark Mitchell <mark@codesourcery.com>
6573
6574 PR c++/18925
6575 * g++.dg/ext/visibility/staticdatamem.C: New test.
6576
fd2ad93d
KC
65772004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6578
6579 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6580
5ac20c1a
RS
65812004-12-13 Roger Sayle <roger@eyesopen.com>
6582
6583 PR rtl-optimization/18928
6584 * gcc.dg/pr18928-1.c: New test case.
6585
04482133
AO
65862004-12-13 Alexandre Oliva <aoliva@redhat.com>
6587
6588 PR tree-opt/16951
6589 * gcc.c-torture/compile/20041211-1.c: New.
6590
b80a3161
JDA
65912004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6592
6593 PR middle-end/17564
6594 * gcc.c-torture/execute/20041212-1.c: New test.
6595
23acf4d4
TS
65962004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6597
6598 PR fortran/18869
6599 * gfortran.dg/common_1.f90: New test.
6600
8d5cfa27
SK
66012004-12-12 Steven G. Kargl <kargls@comcast.net>
6602 Paul Brook <paul@codesourcery.com>
6603
6604 PR fortran/16222
6605 * gfortran.dg/real_do_1.f90: New test.
6606
a5f712ff
AP
66072004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6608
6609 PR tree-opt/18040
6610 * g++.dg/opt/ptrmem6.C: New test.
6611
ec7e2228
RS
66122004-12-11 Roger Sayle <roger@eyesopen.com>
6613
6614 PR middle-end/18921
6615 * gcc.dg/pr18921-1.c: New test case.
6616
49e4d580
TS
66172004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6618
6619 PR fortran/17175
6620 * gfortran.dg/scale_1.f90: New test.
6621
ef0b4f28
AP
66222004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6623
6624 PR middle-end/18903
6625 * gcc.c-torture/compile/pr18903.c: New test.
6626
036ff63f
RS
66272004-12-10 Richard Sandiford <rsandifo@redhat.com>
6628
6629 * gcc.c-torture/execute/20041210-1.c: New test.
6630
9bf0e588
VR
66312004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6632
6633 PR c++/18731
6634 * g++.dg/parser/struct-1.C: New test.
6635 * g++.dg/parser/struct-2.C: New test.
6636 * g++.dg/parser/struct-3.C: New test.
6637
38ef242b
RH
66382004-12-09 Richard Henderson <rth@redhat.com>
6639
af99a0b0
RH
6640 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6641
38ef242b
RH
6642 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6643 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6644
f80f1bab
MA
66452004-12-09 Matt Austern <austern@apple.com>
6646
6647 PR c++/18514
6648 * g++.dg/ext/builtin1.C: New
6649 * g++.dg/ext/builtin2.C: New
6650 * g++.dg/ext/builtin3.C: New
6651 * g++.dg/ext/builtin4.C: New
6652 * g++.dg/ext/builtin5.C: New
6653
25a2fe85
AP
66542004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6655
6656 PR tree-opt/18904
6657 * g++.dg/opt/ptrmem5.C: New test.
6658
354e22e1
AO
66592004-12-09 Alexandre Oliva <aoliva@redhat.com>
6660
6661 * g++.dg/parse/typename5.C: Adjust for new error.
6662 * g++.dg/parse/typename7.C: New.
6663
257d5f32
VR
66642004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6665
6666 PR c++/18073
6667 * g++.dg/other/mmintrin.C: New test.
6668
94763647
NS
66692004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6670
6671 PR c++/16681
6672 * g++.dg/init/array15.C: New.
6673 * g++.dg/init/array16.C: New.
6674
40f2165e
TS
66752004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6676
baa8edda 6677 PR fortran/18826
40f2165e
TS
6678 * gfortran.dg/assign_1.f90: New test.
6679
de40e4dd
NC
66802004-12-08 Nick Clifton <nickc@redhat.com>
6681
6682 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6683 * gcc.target/xstormy16/data_below100: Likewise.
6684 * gcc.target/xstormy16/sfr: Likewise.
6685 * gcc.target/xstormy16/below100.S: New test source file.
6686 * gcc.target/xstormy16/below100.ld: New test linker script.
6687 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6688 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6689 bp instructions.
6690 * gcc.target/xstormy16/bp.c: Likewise.
6691
6692 * gcc.target/xstormy16/bss_below100: New files:
6693 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6694 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6695 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6696 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6697 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6698 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6699 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6700 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6701 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6702 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6703 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6704 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6705 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6706 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6707 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6708 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6709 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6710 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6711 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6712 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6713 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6714 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6715 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6716 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6717 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6718 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6719 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6720
6721 * gcc.target/xstormy16/data_below100: New files:
6722 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6723 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6724 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6725 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6726 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6727 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6728 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6729 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6730 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6731 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6732 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6733 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6734 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6735 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6736 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6737 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6738 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6739 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6740 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6741 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6742 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6743 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6744 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6745 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6746 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6747 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6748 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6749
6750 * gcc.target/xstormy16/sfr: New files:
6751 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6752 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6753 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6754 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6755 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6756 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6757 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6758 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6759 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6760 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6761 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6762 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6763 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6764 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6765 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6766 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6767 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6768 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6769 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6770 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6771 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6772 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6773 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6774 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6775 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6776 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6777 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6778 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6779 27_if0_sfrw_bitfield_f.c
6780
4104f0f4
KL
67812004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6782
6783 PR c++/18100
6784 * g++.dg/lookup/name-clash4.C: New test.
6785
db24eb1f
NS
67862004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6787
0710ccff
NS
6788 PR c++/18672
6789 * g++.dg/opt/array1.C: New.
9469f0aa 6790
db24eb1f
NS
6791 PR c++/18803
6792 * g++.dg/template/operator5.C: New.
6793
371f495a
HPN
67942004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6795
6796 PR c/18867
6797 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6798
02fbae83
SB
67992004-12-07 Steven Bosscher <stevenb@suse.de>
6800
6801 * gcc.dg/noncompile/20041207.c: New test.
6802
5f679db9
VR
68032004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6804
6805 * g++.dg/other/unreachable-1.C: New test.
6806
a52c836b
NC
68072004-12-06 Nick Clifton <nickc@redhat.com>
6808
6809 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6810 <limits.h> because the latter comes from gcc's include/ directory
6811 and not the newlib/libc/include directory.
6812
6ac5aa91
RH
68132004-12-04 Richard Henderson <rth@redhat.com>
6814
6815 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6816
8138dfe4
RH
68172004-12-04 Richard Henderson <rth@redhat.com>
6818
6819 * lib/target-supports.exp (check_gc_sections_available): Disable
6820 for alpha and ia64.
6821
a6ac7f6f
AP
68222004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6823
6824 PR middle-end/17909
6825 * g++.dg/other/vararg-2.C: New test.
6826
bad1f462
KL
68272004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6828
6829 PR c++/17011, c++/17971
6830 * g++.dg/template/error15.C: Adjust expected error.
6831 * g++.dg/template/instantiate3.C: Likewise.
6832
5edea4c6
JJ
68332004-12-03 Janis Johnson <janis187@us.ibm.com>
6834
6835 * gcc.dg/altivec-18.c: Fix for darwin
6836
ad1063d5
NS
68372004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6838
f4ed7d21
NS
6839 PR c++/18782
6840 * g++.dg/parse/ptrmem2.C: New.
6841
ad1063d5
NS
6842 PR c++/18318
6843 * g++.dg/template/new1.C: New.
6844
abd7fea9
TS
68452004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6846
79d60e57 6847 PR fortran/18710
abd7fea9
TS
6848 * gfortran.dg/direct_io_3.f90: New test.
6849
55dcbc12
NS
68502004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6851
6852 PR 18758
6853 * g++.dg/parse/crash21.C: New.
6854
28e42b7e
KL
68552004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6856
6857 PR c++/15664, c++/18276
6858 * g++.dg/template/ttp13.C: New test.
6859 * g++.dg/template/ttp14.C: Likewise.
6860
a5e51518
KL
68612004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6862
6863 PR c++/18123
6864 * g++.dg/parse/enum2.C: New test.
6865 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6866
1a06672a
NC
68672004-12-02 Nick Clifton <nickc@redhat.com>
6868
6869 * gcc.target/xstormy16: New test directory.
6870 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6871 * gcc.target/xstormy16/bp.c: Check the generation of bp
6872 instructions.
6873 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6874 bn instructions and the BELOW100 attribute.
6875
5191f2ba
AM
68762004-12-02 Alan Modra <amodra@bigpond.net.au>
6877
6878 PR target/16952
6879 * gcc.dg/ppc-eabi.c: New.
6880
78579b60
BD
68812004-12-02 Bud Davis <bdavis9659@comcast.net>
6882
6883 PR fortran/18284
6884 * gfortran.dg/backspace.f90
6885
8dc4d66a
BD
68862004-12-02 Bud Davis <bdavis9659@comcast.net>
6887
6888 * gfortran.dg/inquire.f90: New test.
6889
810838e7
JJ
68902004-12-01 Janis Johnson <janis187@us.ibm.com>
6891
6892 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6893 handle effective-target-keyword.
6894 (dg-skip-if): Support effective-target keyword as target list.
6895 (dg-xfail-if): Ditto.
6896 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6897
986583fd
DN
68982004-12-01 Diego Novillo <dnovillo@redhat.com>
6899
6900 PR tree-optimization/18291
6901 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6902
386489e3
NS
69032004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6904
07c65e00
NS
6905 PR C++/18729
6906 * g++.dg/parse/crash20.C: New.
6907
386489e3
NS
6908 PR c++/17431
6909 * g++.dg/overload/arg1.C: New.
6910 * g++.dg/overload/arg2.C: New.
6911 * g++.dg/overload/arg3.C: New.
6912 * g++.dg/overload/arg4.C: New.
6913
683e2617
JM
69142004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6915
6916 * gcc.dg/c99-flex-array-4.c: Remove.
6917
f470b1e5
JJ
69182004-11-30 Janis Johnson <janis187@us.ibm.com>
6919
d7d05b86
JJ
6920 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6921
68897708
JJ
6922 * lib/target-supports.exp (is-effective-target): Simplify.
6923
f470b1e5
JJ
6924 * lib/target-supports.exp (check_effective_target_vect_long):
6925 Fix for powerpc64-*-*.
6926
1ae5bf02
LR
69272004-11-30 Loren James Rittle <ljrittle@acm.org>
6928
b4519d39 6929 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
6930 to support new requirements on FreeBSD 5.
6931
a50c69c4
DP
69322004-11-30 Devang Patel <dpatel@apple.com>
6933
6934 PR 18702
6935 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 6936
98705d7d
JJ
69372004-11-30 Janis Johnson <janis187@us.ibm.com>
6938
6939 * g++.dg/ext/altivec-13.C: New test.
6940
209e170c
AP
69412004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6942
6943 PR tree-opt/18298
6944 * gcc.c-torture/execute/p18298.c: New test.
6945
218d1b88
IR
69462004-11-30 Ira Rosen <irar@il.ibm.com>
6947 Dorit Naishlos <dorit@il.ibm.com>
6948
6949 PR tree-opt/18607
6950 * gcc.dg/vect/vect-89.c: New test.
6951
1ac0ac8b
JM
69522004-11-30 James A. Morrison <phython@gcc.gnu.org>
6953
6954 * gcc.dg/pr18596-1.c: New test.
6955
9d6ccbe6
BE
69562004-11-30 Ben Elliston <bje@au.ibm.com>
6957
6958 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6959
e8233ac2
AP
69602004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6961
6962 PR c/18479
6963 * gcc.dg/pr18479.c: New test.
6964
e59165e6
HPN
69652004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6966
6967 PR target/18490
6968 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6969 mmix-knuth-mmixware.
6970
6971 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6972 cris-*-elf* cris-*-aout* mmix-*-*
6973
5e23162d
AP
69742004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6975
6976 PR middle-end/18725
6977 * gcc.dg/pr18725.c: New test.
6978
226e6926
HPN
69792004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6980
3798c21b
HPN
6981 PR target/18488
6982 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6983
226e6926
HPN
6984 PR target/18336
6985 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6986
fc6a28d7
MM
69872004-11-29 Mark Mitchell <mark@codesourcery.com>
6988
13034073 6989 PR c++/18368
fc6a28d7
MM
6990 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6991 * g++.old-deja/g++.law/ctors5.C: Likewise.
6992 * g++.old-deja/g++.other/crash25.C: Likewise.
6993
6994 PR c++/18674
6995 * g++.dg/template/error16.C: New test.
9469f0aa 6996
fc6a28d7
MM
6997 PR c++/18512
6998 * g++.dg/template/crash29.C: New test.
6999
d21d51d0
DN
70002004-11-29 Diego Novillo <dnovillo@redhat.com>
7001
b7034e06 7002 PR tree-optimization/18712
d21d51d0
DN
7003 * gcc.c-torture/compile/pr18712.c: New test.
7004
86f029aa
JM
70052004-11-29 Joseph Myers <joseph@codesourcery.com>
7006
7007 PR c/7544
7008 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
7009 tests.
7010
c6f9f83b
KL
70112004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7012
7013 PR c++/18652
7014 * g++.dg/lookup/crash6.C: New test.
7015
22bbc492
HPN
70162004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
7017
7018 PR middle-end/18164
7019 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
7020
1cb1fa51
JM
70212004-11-29 Joseph S. Myers <joseph@codesourcery.com>
7022
7023 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
7024 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
7025 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
7026
6db081f1
AP
70272004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
7028
7029 * gcc.dg/pr18164.c: New test.
7030
a2163d83
MK
70312004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
7032
7033 * gcc.dg/funroll-loops-all.c: New.
7034
b20e8229
HPN
70352004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7036
77109b50
HPN
7037 PR target/18489
7038 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
7039 delimeter, match space and TAB as well as ":".
7040
a8344e32
HPN
7041 PR target/18484
7042 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
7043
20db5bc8
HPN
7044 PR target/18348
7045 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
7046
450bc074
HPN
7047 PR target/18345
7048 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
7049
b20e8229
HPN
7050 PR target/18337
7051 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
7052
905d47a9 70532004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 7054
b4519d39 7055 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 7056
ec017547
HPN
70572004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
7058
7059 PR target/18334
7060 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
7061
78a27531
RH
70622004-11-28 Richard Henderson <rth@redhat.com>
7063
7064 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
7065
c48cb439
JM
70662004-11-28 Joseph S. Myers <joseph@codesourcery.com>
7067
7068 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
7069 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
7070 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
7071 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
7072 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
7073 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
7074 gcc.dg/pointer-arith-8.c: New tests.
7075
203f344c
BD
70762004-11-27 Bud Davis <bdavis9659@comcast.net>
7077
7078 PR fortran/18364
7079 * gfortran.dg/endfile.f90: New test.
7080
0c00d5f3
FH
70812004-11-27 Falk Hueffner <falk@debian.org>
7082
7083 * gcc.dg/loop-6.c: New test.
7084
47d42ce2
JJ
70852004-11-27 Jakub Jelinek <jakub@redhat.com>
7086
7087 * gcc.c-torture/execute/20041126-1.c: New test.
7088
87980da0
RS
70892004-11-27 Richard Sandiford <rsandifo@redhat.com>
7090
7091 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
7092 on IRIX.
7093
601a71a7
RS
70942004-11-27 Richard Sandiford <rsandifo@redhat.com>
7095
7096 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
7097 functions.
7098
b78b8bd8
JJ
70992004-11-27 Jakub Jelinek <jakub@redhat.com>
7100
7101 PR rtl-optimization/17825
7102 * gcc.c-torture/compile/20041119-1.c: New test.
7103
de2fc4db
JDA
71042004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7105
7106 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
7107 Check existence of ld library path variables before unsetting.
7108
3de87817
MM
71092004-11-26 Mark Mitchell <mark@codesourcery.com>
7110
7111 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
7112
a0fec000
RS
71132004-11-26 Richard Sandiford <rsandifo@redhat.com>
7114
7115 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
7116
2a513780
RS
71172004-11-26 Richard Sandiford <rsandifo@redhat.com>
7118
7119 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
7120
2557bee0
BE
71212004-11-26 Ben Elliston <bje@au.ibm.com>
7122
7123 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
7124 dg-do directive.
7125
f50a5f61
BE
71262004-11-26 Ben Elliston <bje@au.ibm.com>
7127
7128 * gcc.dg/pr17957.c: Pass --param, not -param.
7129
5f0be3d0
AP
71302004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
7131
7132 PR middle-end/17957
7133 * testsuite/gcc.dg/pr17957.c: New test.
7134
5ae9ba3e
MM
71352004-11-25 Mark Mitchell <mark@codesourcery.com>
7136
7137 PR c++/18445
7138 * g++.dg/template/crash28.C: Likewise.
7139
7140 PR c++/18001
7141 * g++.dg/expr/unary2.C: Adjust lvalue messages.
7142 * g++.dg/ext/lvaddr.C: Likewise.
7143 * g++.dg/opt/pr7503-3.C: Likewise.
7144
7145 PR c++/18466
7146 * g++.dg/parse/qualified3.C: New test.
7147 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 7148
5ae9ba3e 7149 PR c++/18545
9469f0aa 7150 * g++.dg/expr/return1.C: New test.
5ae9ba3e 7151
87c465f5
KL
71522004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7153
7154 Friend class name lookup 3/n, PR c++/3332
7155 * g++.dg/lookup/friend3.C: New test.
7156 * g++.dg/lookup/friend4.C: Likewise.
7157 * g++.dg/lookup/friend5.C: Likewise.
7158
29ef83de
KL
71592004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7160
7161 Friend class name lookup 2/n, PR c++/14513, c++/15410
7162 * g++.dg/lookup/friend2.C: New test.
7163 * g++.dg/template/friend31.C: Likewise.
7164
fc6fdbf3
JDA
71652004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7166
7167 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
7168
9306cccb
MM
71692004-11-24 Mark Mitchell <mark@codesourcery.com>
7170
7171 PR c++/17473
7172 * g++.dg/tc1/dr56.C: Remove.
7173 * g++.dg/template/typedef1.C: Add dg-error markers.
7174 * g++.old-deja/g++.other/typedef7.C: Likewise.
7175
7176 PR c++/18285
7177 * g++.dg/parse/typedef7.C: New test.
7178
bef5d8b6
RS
71792004-11-24 Richard Sandiford <rsandifo@redhat.com>
7180
7181 * gcc.c-torture/execute/20041124-1.c: New test.
7182
d6eec208
MM
71832004-11-24 Mark Mitchell <mark@codesourcery.com>
7184
9469f0aa 7185 * g++.dg/template/deduce3.C: New test.
6e2993bf 7186
62a4d942 7187 PR c++/18586
9469f0aa 7188 * g++.dg/template/crash27.C: New test.
62a4d942 7189
d6eec208
MM
7190 PR c++/18530
7191 * g++.dg/warn/Wshadow-3.C: New test.
7192
479ec1d1
DP
71932004-11-24 Devang Patel <dpatel@apple.com>
7194
7195 PR/18555
7196 * gcc.dg/cpp/isysroot-1.c: New test.
7197 * gcc.dg/cpp/usr/include/stdio.h: New file.
7198 * gcc.dg/cpp/isysroot-2.c: New test.
7199 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
7200 New file.
7201
91146169
GB
72022004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7203
7204 PR c++/8929
7205 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
7206
592590f5
EB
72072004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7208
7209 * gcc.target/sparc/align.c: Do not include <stdint.h>.
7210 * gcc.target/sparc/pdist.c: Likewise.
7211
d70b8c3a
PB
72122004-11-24 Paolo Bonzini <bonzini@gnu.org>
7213
7214 PR c++/16882
d70b8c3a
PB
7215 * g++.dg/conversion/simd1.C: New test.
7216
1df8e834
JDA
72172004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7218
7219 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
7220 and restore_ld_library_path_env_vars.
7221 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
7222 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
7223 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
7224 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
7225
b5b3e36a
DJ
72262004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
7227
7228 * gcc.dg/pragma-align-2.c: Test macro expansion.
7229 * gcc.dg/pragma-pack-2.c: New test.
7230
31589ec6
RH
72312004-11-23 Richard Henderson <rth@redhat.com>
7232
7233 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
7234 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7235 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
7236 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
7237 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
7238 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
7239
7240 * gcc.dg/vect/vect.exp: Add check for alpha.
7241 * lib/target-supports.exp (check_alpha_max_hw_available): New.
7242 (check_effective_target_vect_int): Enable for alpha.
7243 (check_effective_target_vect_long): New.
7244 (is-effective-target): Add it.
7245
27b28c6d
UB
72462004-11-23 Uros Bizjak <uros@kss-loka.si>
7247
7248 * gcc.dg/pr18614-1.c: New test.
7249
a3407e42
EB
72502004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7251
7252 * gcc.dg/setjmp-2.c: New test.
7253
16f59241
JM
72542004-11-22 James A. Morrison <phython@gcc.gnu.org>
7255
7256 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
7257 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
7258 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
7259 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
7260 gcc.target/sparc/pdist.c: New tests.
7261
c33a9f06
BW
72622004-11-22 Bob Wilson <bob.wilson@acm.org>
7263
7264 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
7265
5628fde1
DJ
72662004-11-22 Dale Johannesen <dalej@apple.com>
7267
7268 * gcc.dg/20041111-1.c: New.
7269
618bb89c
DN
72702004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7271
7272 PR tree-opt/18536
7273 * gcc.dg/vect/pr18536.c: New test.
7274
e99f332f
GB
72752004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7276
7277 PR c++/18354
7278 * g++.dg/template/nontype11.C: New test.
7279
6da285d2
RS
72802004-11-21 Roger Sayle <roger@eyesopen.com>
7281
7282 PR middle-end/18520
7283 * gcc.dg/pr18520-1.c: New test case.
7284
a4ab7973
JM
72852004-11-20 Joseph S. Myers <joseph@codesourcery.com>
7286
7287 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
7288 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
7289 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
7290 expected diagnostics.
7291
7afc9b98
EB
72922004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7293
7294 PR target/18580
7295 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
7296 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
7297 vect-77.c, vect-77a.c: XFAIL on the SPARC.
7298
21664a3e
EB
72992004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7300
7301 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
7302
79c70e5a 73032004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 7304 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
7305
7306 * lib/target-supports.exp (check_visibility_available): Really
7307 test the compiler.
7308
63dfe6ff
DN
73092004-11-19 Dorit Naishlos <dorit@il.ibm.com>
7310
7311 PR tree-opt/18181
7312 * gcc.dg/vect/vect-85.c: New test.
7313 * gcc.dg/vect/vect-86.c: New test.
7314 * gcc.dg/vect/vect-87.c: New test.
7315 * gcc.dg/vect/vect-88.c: New test.
7316
d9648e1d
BE
73172004-11-19 Ben Elliston <bje@au.ibm.com>
7318
7319 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
7320
bb30f5c0
JJ
73212004-11-18 Janis Johnson <janis187@us.ibm.com>
7322
7323 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
7324 * gcc.dg/ppc-and-1.c: Ditto.
7325 * gcc.dg/ppc-compare-1.c: Ditto.
7326 * gcc.dg/ppc-mov-1.c: Ditto
7327
a8e68029 73282004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 7329 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
7330
7331 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
7332
07d05ffd 73332004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 7334 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
7335
7336 * lib/target-supports.exp (check_effective_target_vect_int): New
7337 (check_effective_target_vect_float): New
7338 (check_effective_target_vect_double): New.
7339 (is-effective-target): Support new effective targets keywords.
7340 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
7341 default action for dg-do.
7342 * gcc.dg/vect/pr16105.c: Use new support.
7343 * gcc.dg/vect/pr18400.c: Ditto.
7344 * gcc.dg/vect/pr18425.c: Ditto.
7345 * gcc.dg/vect/vect-1.c: Ditto.
7346 * gcc.dg/vect/vect-10.c: Ditto.
7347 * gcc.dg/vect/vect-11.c: Ditto.
7348 * gcc.dg/vect/vect-12.c: Ditto.
7349 * gcc.dg/vect/vect-13.c: Ditto.
7350 * gcc.dg/vect/vect-14.c: Ditto.
7351 * gcc.dg/vect/vect-15.c: Ditto.
7352 * gcc.dg/vect/vect-16.c: Ditto.
7353 * gcc.dg/vect/vect-17.c: Ditto.
7354 * gcc.dg/vect/vect-18.c: Ditto.
7355 * gcc.dg/vect/vect-19.c: Ditto.
7356 * gcc.dg/vect/vect-2.c: Ditto.
7357 * gcc.dg/vect/vect-20.c: Ditto.
7358 * gcc.dg/vect/vect-21.c: Ditto.
7359 * gcc.dg/vect/vect-22.c: Ditto.
7360 * gcc.dg/vect/vect-23.c: Ditto.
7361 * gcc.dg/vect/vect-24.c: Ditto.
7362 * gcc.dg/vect/vect-25.c: Ditto.
7363 * gcc.dg/vect/vect-26.c: Ditto.
7364 * gcc.dg/vect/vect-27.c: Ditto.
7365 * gcc.dg/vect/vect-27a.c: Ditto.
7366 * gcc.dg/vect/vect-28.c: Ditto.
7367 * gcc.dg/vect/vect-29.c: Ditto.
7368 * gcc.dg/vect/vect-29a.c: Ditto.
7369 * gcc.dg/vect/vect-3.c: Ditto.
7370 * gcc.dg/vect/vect-30.c: Ditto.
7371 * gcc.dg/vect/vect-31.c: Ditto.
7372 * gcc.dg/vect/vect-32.c: Ditto.
7373 * gcc.dg/vect/vect-33.c: Ditto.
7374 * gcc.dg/vect/vect-34.c: Ditto.
7375 * gcc.dg/vect/vect-35.c: Ditto.
7376 * gcc.dg/vect/vect-36.c: Ditto.
7377 * gcc.dg/vect/vect-37.c: Ditto.
7378 * gcc.dg/vect/vect-38.c: Ditto.
7379 * gcc.dg/vect/vect-4.c: Ditto.
7380 * gcc.dg/vect/vect-40.c: Ditto.
7381 * gcc.dg/vect/vect-41.c: Ditto.
7382 * gcc.dg/vect/vect-42.c: Ditto.
7383 * gcc.dg/vect/vect-43.c: Ditto.
7384 * gcc.dg/vect/vect-44.c: Ditto.
7385 * gcc.dg/vect/vect-45.c: Ditto.
7386 * gcc.dg/vect/vect-46.c: Ditto.
7387 * gcc.dg/vect/vect-47.c: Ditto.
7388 * gcc.dg/vect/vect-48.c: Ditto.
7389 * gcc.dg/vect/vect-48a.c: Ditto.
7390 * gcc.dg/vect/vect-49.c: Ditto.
7391 * gcc.dg/vect/vect-5.c: Ditto.
7392 * gcc.dg/vect/vect-50.c: Ditto.
7393 * gcc.dg/vect/vect-51.c: Ditto.
7394 * gcc.dg/vect/vect-52.c: Ditto.
7395 * gcc.dg/vect/vect-53.c: Ditto.
7396 * gcc.dg/vect/vect-54.c: Ditto.
7397 * gcc.dg/vect/vect-55.c: Ditto.
7398 * gcc.dg/vect/vect-56.c: Ditto.
7399 * gcc.dg/vect/vect-56a.c: Ditto.
7400 * gcc.dg/vect/vect-57.c: Ditto.
7401 * gcc.dg/vect/vect-58.c: Ditto.
7402 * gcc.dg/vect/vect-59.c: Ditto.
7403 * gcc.dg/vect/vect-6.c: Ditto.
7404 * gcc.dg/vect/vect-60.c: Ditto.
7405 * gcc.dg/vect/vect-61.c: Ditto.
7406 * gcc.dg/vect/vect-62.c: Ditto.
7407 * gcc.dg/vect/vect-63.c: Ditto.
7408 * gcc.dg/vect/vect-64.c: Ditto.
7409 * gcc.dg/vect/vect-65.c: Ditto.
7410 * gcc.dg/vect/vect-66.c: Ditto.
7411 * gcc.dg/vect/vect-67.c: Ditto.
7412 * gcc.dg/vect/vect-68.c: Ditto.
7413 * gcc.dg/vect/vect-69.c: Ditto.
7414 * gcc.dg/vect/vect-7.c: Ditto.
7415 * gcc.dg/vect/vect-72.c: Ditto.
7416 * gcc.dg/vect/vect-72a.c: Ditto.
7417 * gcc.dg/vect/vect-73.c: Ditto.
7418 * gcc.dg/vect/vect-74.c: Ditto.
7419 * gcc.dg/vect/vect-75.c: Ditto.
7420 * gcc.dg/vect/vect-76.c: Ditto.
7421 * gcc.dg/vect/vect-77.c: Ditto.
7422 * gcc.dg/vect/vect-77a.c: Ditto.
7423 * gcc.dg/vect/vect-78.c: Ditto.
7424 * gcc.dg/vect/vect-79.c: Ditto.
7425 * gcc.dg/vect/vect-8.c: Ditto.
7426 * gcc.dg/vect/vect-80.c: Ditto.
7427 * gcc.dg/vect/vect-82.c: Ditto.
7428 * gcc.dg/vect/vect-82_64.c: Ditto.
7429 * gcc.dg/vect/vect-83.c: Ditto.
7430 * gcc.dg/vect/vect-83_64.c: Ditto.
7431 * gcc.dg/vect/vect-9.c: Ditto.
7432 * gcc.dg/vect/vect-all.c: Ditto.
7433 * gcc.dg/vect/vect-none.c: Ditto.
7434
7c278f79
JJ
74352004-11-17 Janis Johnson <janis187@us.ibm.com>
7436
7437 * lib/gcc-dg.exp (dg-skip-if): New function.
7438 (dg-forbid-option): Remove.
7439 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
7440 * g++.dg/abi/bitfield8.C: Likewise.
7441 * g++.dg/abi/dtor1.C: Likewise.
7442 * g++.dg/abi/empty10.C: Likewise.
7443 * g++.dg/abi/empty7.C: Likewise.
7444 * g++.dg/abi/empty9.C: Likewise.
7445 * g++.dg/abi/layout3.C: Likewise.
7446 * g++.dg/abi/layout4.C: Likewise.
7447 * g++.dg/abi/thunk1.C: Likewise.
7448 * g++.dg/abi/thunk2.C: Likewise.
7449 * g++.dg/abi/vbase11.C: Likewise.
7450 * g++.dg/abi/vthunk2.C: Likewise.
7451 * g++.dg/abi/vthunk3.C: Likewise.
7452 * g++.dg/ext/attrib8.C: Likewise.
7453 * g++.dg/opt/longbranch2.C: Likewise.
7454 * g++.dg/opt/reg-stack4.C: Likewise.
7455 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7456 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7457 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7458 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7459 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7460 * gcc.dg/20000609-1.c: Likewise.
7461 * gcc.dg/20000720-1.c: Likewise.
7462 * gcc.dg/20011107-1.c: Likewise.
7463 * gcc.dg/20011119-1.c: Likewise.
7464 * gcc.dg/20020108-1.c: Likewise.
7465 * gcc.dg/20020122-2.c: Likewise.
7466 * gcc.dg/20020122-3.c: Likewise.
7467 * gcc.dg/20020201-3.c: Likewise.
7468 * gcc.dg/20020206-1.c: Likewise.
7469 * gcc.dg/20020218-1.c: Likewise.
7470 * gcc.dg/20020310-1.c: Likewise.
7471 * gcc.dg/20020411-1.c: Likewise.
7472 * gcc.dg/20020418-2.c: Likewise.
7473 * gcc.dg/20020426-1.c: Likewise.
7474 * gcc.dg/20020426-2.c: Likewise.
7475 * gcc.dg/20020517-1.c: Likewise.
7476 * gcc.dg/20020523-1.c: Likewise.
7477 * gcc.dg/20020523-2.c: Likewise.
7478 * gcc.dg/20020729-1.c: Likewise.
7479 * gcc.dg/20030204-1.c: Likewise.
7480 * gcc.dg/20030826-2.c: Likewise.
7481 * gcc.dg/20030926-1.c: Likewise.
7482 * gcc.dg/20031202-1.c: Likewise.
7483 * gcc.dg/980312-1.c: Likewise.
7484 * gcc.dg/980313-1.c: Likewise.
7485 * gcc.dg/990117-1.c: Likewise.
7486 * gcc.dg/990424-1.c: Likewise.
7487 * gcc.dg/990524-1.c: Likewise.
7488 * gcc.dg/991230-1.c: Likewise.
7489 * gcc.dg/i386-387-1.c: Likewise.
7490 * gcc.dg/i386-387-2.c: Likewise.
7491 * gcc.dg/i386-387-3.c: Likewise.
7492 * gcc.dg/i386-387-4.c: Likewise.
7493 * gcc.dg/i386-387-5.c: Likewise.
7494 * gcc.dg/i386-387-6.c: Likewise.
7495 * gcc.dg/i386-asm-1.c: Likewise.
7496 * gcc.dg/i386-bitfield1.c: Likewise.
7497 * gcc.dg/i386-bitfield2.c: Likewise.
7498 * gcc.dg/i386-loop-1.c: Likewise.
7499 * gcc.dg/i386-loop-2.c: Likewise.
7500 * gcc.dg/i386-loop-3.c: Likewise.
7501 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7502 * gcc.dg/i386-pic-1.c: Likewise.
7503 * gcc.dg/i386-regparm.c: Likewise.
7504 * gcc.dg/i386-signbit-1.c: Likewise.
7505 * gcc.dg/i386-signbit-2.c: Likewise.
7506 * gcc.dg/i386-signbit-3.c: Likewise.
7507 * gcc.dg/i386-sse-5.c: Likewise.
7508 * gcc.dg/i386-sse-8.c: Likewise.
7509 * gcc.dg/i386-unroll-1.c: Likewise.
7510 * gcc.dg/tls/opt-1.c: Likewise.
7511 * gcc.dg/tls/opt-2.c: Likewise.
7512 * gcc.dg/unroll-1.c: Likewise.
7513 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7514 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7515 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7516 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7517
c9387915
GB
75182004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7519
7520 * g++.dg/template/incomplete1.C: New test.
7521
a1e98266
NC
75222004-11-16 Nick Clifton <nickc@redhat.com>
7523
7524 Revert patches accidentally commited during checkin of fixes for
7525 xstormy16 tests:
7526 gcc.c-torture/execute/simd-4.c: Revert
7527 gcc.dg/20040910-1.c: Revert.
7528
40b026d8
PB
75292004-11-16 Paul Brook <paul@codesourcery.com>
7530
7531 PR fortran/13010
7532 * gfortran.dg/der_pointer_1.f90: New test.
7533
d134f39e
JM
75342004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7535
7536 PR c/18498
7537 * gcc.dg/bitfld-13.c: New test.
7538
8e0933b1
JJ
75392004-11-15 Janis Johnson <janis187@us.ibm.com>
7540
9cbee3fa
JJ
7541 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7542 powerpc*-*-linux*.
7543
2301511d
JJ
7544 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7545 * gcc.dg/ppc64-abi-2.c: Ditto.
7546 * gcc.dg/ppc64-abi-3.c: Ditto.
7547
8e0933b1
JJ
7548 * lib/gcc-dg.exp (dg-target-list): Remove.
7549
4fd7b3cb
SE
75502004-11-15 Steve Ellcey <sje@cup.hp.com>
7551
7552 * gcc.dg/ia64-postinc.c: New test.
7553
11559c75
MM
75542004-11-15 Mark Mitchell <mark@codesourcery.com>
7555
7556 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7557
f15dc49f
NC
75582004-11-15 Nick Clifton <nickc@redhat.com>
7559
7560 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7561 __INT_MAX__ so that the test can be compiled by toolchains
7562 targeted at 16-bit processors.
7563
7564 * gcc.dg/20040625-1.c: Use long constants rather than integers
7565 when performing arithmetic that will overflow 16-bits.
7566
7567 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7568 xstormy16. It does not support 128-bit vector operations.
7569
7570 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7571 with the macro PTR_TYPE. Define this macro to an integer type
7572 suitable for holding a pointer.
7573
7574 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7575 the target is a 16-bit processor.
7576
7577 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7578 16-bit targets where the character constant will be too long.
7579
7580 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7581 where the double will not be directly addressable.
7582
461c6fce
KL
75832004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7584
7585 Friend class name lookup 1/n, PR c++/18471
7586 * g++.dg/template/crash26.C: New test.
7587 * g++.dg/lookup/struct1.C: Adjust expected error.
7588 * g++.dg/parse/elab1.C: Likewise.
7589 * g++.dg/parse/elab2.C: Likewise.
7590 * g++.dg/parse/int-as-enum1.C: Likewise.
7591 * g++.dg/parse/struct-as-enum1.C: Likewise.
7592 * g++.dg/parse/typedef1.C: Likewise.
7593 * g++.dg/parse/typedef3.C: Likewise.
7594 * g++.dg/parse/typedef4.C: Likewise.
7595 * g++.dg/parse/typedef5.C: Likewise.
7596 * g++.dg/template/nontype4.C: Likewise.
7597 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7598 * g++.old-deja/g++.other/elab1.C: Likewise.
7599 * g++.old-deja/g++.other/syntax4.C: Likewise.
7600
23e09df4
EB
76012004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7602
7603 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7604
18522563
ZD
76052004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7606
7607 * gcc.c-torture/execute/20041114-1.c: New test.
7608
efcc66f0
JM
76092004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7610
7611 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7612 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7613 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7614 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7615 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7616 gcc.dg/switch-7.c: New tests.
7617
fceb80bf
DN
76182004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7619
7620 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7621
f7f02125
DN
76222004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7623
7624 PR tree-opt/18400
7625 * gcc.dg/vect/pr18400.c: New test.
7626
76272004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 7628 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
7629
7630 PR tree-opt/18425
7631 * gcc.dg/vect/pr18425.c: New test.
7632
3021a627
EB
76332004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7634
7635 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7636 Guard with dg-require-alias and dg-require-visibility.
7637
6b870fa9
EB
76382004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7639
7640 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7641
d6b75f70
GB
76422004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7643
7644 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7645
e34b0922
KL
76462004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7647
7648 PR c++/17344
7649 * g++.dg/template/defarg5.C: New test.
7650
fa1dedd8
EB
76512004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7652
7653 * g++.dg/parse/cast1.C: Run only on ILP32.
7654 * g++.old-deja/g++.mike/p784.C: Likewise.
7655
61a5fa29
BS
76562004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7657
7658 * gcc.c-torture/execute/20041113-1.c: New test.
7659
1136d30e
JM
76602004-11-13 James A. Morrison <phython@gcc.gnu.org>
7661
7662 PR target/18230
7663 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7664 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7665 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7666 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7667 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7668 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7669 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7670 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7671 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7672 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7673 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7674 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7675 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7676
893e18a5
JM
76772004-11-13 James A. Morrison <phython@gcc.gnu.org>
7678
7679 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7680 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7681 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7682 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7683 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7684 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7685 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7686 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7687 gcc.target/sparc/combined-1.c: New tests.
7688
2256aa1c
ZL
76892004-11-12 Ziemowit Laski <zlaski@apple.com>
7690
7691 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7692 New tests.
7693
bf0fdfdd
MM
76942004-11-12 Mark Mitchell <mark@codesourcery.com>
7695
7696 * lib/gcc-dg.exp (dg-forbid-option): New function.
7697 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7698 * g++.dg/abi/bitfield8.C: Likewise.
7699 * g++.dg/abi/dtor1.C: Likewise.
7700 * g++.dg/abi/empty10.C: Likewise.
7701 * g++.dg/abi/empty7.C: Likewise.
7702 * g++.dg/abi/empty9.C: Likewise.
7703 * g++.dg/abi/layout3.C: Likewise.
7704 * g++.dg/abi/layout4.C: Likewise.
7705 * g++.dg/abi/thunk1.C: Likewise.
7706 * g++.dg/abi/thunk2.C: Likewise.
7707 * g++.dg/abi/vbase11.C: Likewise.
7708 * g++.dg/abi/vthunk2.C: Likewise.
7709 * g++.dg/abi/vthunk3.C: Likewise.
7710 * g++.dg/ext/attrib8.C: Likewise.
7711 * g++.dg/opt/longbranch2.C: Likewise.
7712 * g++.dg/opt/reg-stack4.C: Likewise.
7713 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7714 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7715 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7716 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7717 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7718 * gcc.dg/20000609-1.c: Likewise.
7719 * gcc.dg/20000720-1.c: Likewise.
7720 * gcc.dg/20011107-1.c: Likewise.
7721 * gcc.dg/20011119-1.c: Likewise.
7722 * gcc.dg/20020108-1.c: Likewise.
7723 * gcc.dg/20020122-2.c: Likewise.
7724 * gcc.dg/20020122-3.c: Likewise.
7725 * gcc.dg/20020201-3.c: Likewise.
7726 * gcc.dg/20020206-1.c: Likewise.
7727 * gcc.dg/20020218-1.c: Likewise.
7728 * gcc.dg/20020310-1.c: Likewise.
7729 * gcc.dg/20020411-1.c: Likewise.
7730 * gcc.dg/20020418-2.c: Likewise.
7731 * gcc.dg/20020426-1.c: Likewise.
7732 * gcc.dg/20020426-2.c: Likewise.
7733 * gcc.dg/20020517-1.c: Likewise.
7734 * gcc.dg/20020523-1.c: Likewise.
7735 * gcc.dg/20020523-2.c: Likewise.
7736 * gcc.dg/20020729-1.c: Likewise.
7737 * gcc.dg/20030204-1.c: Likewise.
7738 * gcc.dg/20030826-2.c: Likewise.
7739 * gcc.dg/20030926-1.c: Likewise.
7740 * gcc.dg/20031202-1.c: Likewise.
7741 * gcc.dg/980312-1.c: Likewise.
7742 * gcc.dg/980313-1.c: Likewise.
7743 * gcc.dg/990117-1.c: Likewise.
7744 * gcc.dg/990424-1.c: Likewise.
7745 * gcc.dg/990524-1.c: Likewise.
7746 * gcc.dg/991230-1.c: Likewise.
7747 * gcc.dg/i386-387-1.c: Likewise.
7748 * gcc.dg/i386-387-2.c: Likewise.
7749 * gcc.dg/i386-387-3.c: Likewise.
7750 * gcc.dg/i386-387-4.c: Likewise.
7751 * gcc.dg/i386-387-5.c: Likewise.
7752 * gcc.dg/i386-387-6.c: Likewise.
7753 * gcc.dg/i386-asm-1.c: Likewise.
7754 * gcc.dg/i386-bitfield1.c: Likewise.
7755 * gcc.dg/i386-bitfield2.c: Likewise.
7756 * gcc.dg/i386-loop-1.c: Likewise.
7757 * gcc.dg/i386-loop-2.c: Likewise.
7758 * gcc.dg/i386-loop-3.c: Likewise.
7759 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7760 * gcc.dg/i386-pic-1.c: Likewise.
7761 * gcc.dg/i386-regparm.c: Likewise.
7762 * gcc.dg/i386-signbit-1.c: Likewise.
7763 * gcc.dg/i386-signbit-2.c: Likewise.
7764 * gcc.dg/i386-signbit-3.c: Likewise.
7765 * gcc.dg/i386-sse-5.c: Likewise.
7766 * gcc.dg/i386-sse-8.c: Likewise.
7767 * gcc.dg/i386-unroll-1.c: Likewise.
7768 * gcc.dg/tls/opt-1.c: Likewise.
7769 * gcc.dg/tls/opt-2.c: Likewise.
7770 * gcc.dg/unroll-1.c: Likewise.
7771 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7772 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7773 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7774 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7775 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7776 -m64 is specified.
7777
44370687
MM
77782004-11-12 Mark Mitchell <mark@codesourcery.com>
7779
7780 PR c++/18389
7781 * g++.dg/parse/cond1.C: New test.
7782
7783 PR c++/18429
7784 * g++.dg/template/array9.C: New test.
7785 * g++.dg/ext/vla1.C: Adjust error messages.
7786 * g++.dg/ext/vlm1.C: Likewise.
7787 * g++.dg/template/crash2.C: Likewise.
7788
7789 PR c++/18436
7790 * g++.dg/template/call3.C: New test.
7791
7792 PR c++/18407
7793 * g++.dg/template/ptrmem11.C: New test.
7794
690e11b8
AP
77952004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7796
7797 PR other/14264
7798 * lib/g++.exp: Set LC_ALL and LANG to C.
7799 * lib/gcc-dg.exp: Likewise.
7800 * lib/gfortran.exp: Likewise.
7801 * lib/objc.exp: Likewise.
7802 * lib/treelang.exp: Likewise.
7803
e260ea9d
AS
78042004-11-12 Andreas Schwab <schwab@suse.de>
7805
7806 * gcc.dg/pr16286.c: Fix last change.
7807
0a2695db
MM
78082004-11-12 Mark Mitchell <mark@codesourcery.com>
7809
7810 PR c++/18416
7811 * g++.dg/init/global1.C: New test.
7812
805221b9
EB
78132004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7814
7815 * gcc.c-torture/execute/20041112-1.c: New test.
7816
c9dd2023
JJ
78172004-11-11 Janis Johnson <janis187@us.ibm.com>
7818
7819 * lib/gcc-dg.exp (dg-target-list): New.
7820
b6dc500c
JJ
78212004-11-11 Janis Johnson <janis187@us.ibm.com>
7822 Richard Sandiford <rsandifo@redhat.com>
7823
7824 * lib/target-supports.exp (get-compiler_messages): New.
7825 (check_named_sections_available): Use it.
7826 (check_effective_target_ilp32): New.
7827 (check_effective_target_lp64): New.
7828 (is-effective-target): New.
7829 * lib/gcc-dg.exp (dg-require-effective-target): New.
7830
fb60d5d7
JM
78312004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7832
7833 * gcc.dg/precedence-1.c: New test.
7834
524136ea
JJ
78352004-11-11 Janis Johnson <janis187@us.ibm.com>
7836
46d1d0da
JJ
7837 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7838
af980752
JJ
7839 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7840 message, delete generated files, use more descriptive name for
7841 executable, and make the test unsupported when it cannot be run.
7842
5278e476
JJ
7843 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7844 (dg-require-weak, dg-require-visibility, dg-require-alias,
7845 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7846 dg-require-iconv, dg-require-named-sections): Use it.
7847
524136ea
JJ
7848 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7849
60934f9c
NS
78502004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7851
e1e2e653
NS
7852 PR target/16457
7853 * gcc.dg/ppc-and-1: New
7854
2f4d9502
NS
7855 PR target/16796
7856 * gcc.dg/ppc-mov-1.c: New.
7857
60934f9c
NS
7858 PR target/16458
7859 * gcc.dg/ppc-compare-1.c: New.
7860
3f8882a2
JM
78612004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7862
7863 * objc.dg/desig-init-2.m: New test.
7864
78e54994
AN
78652004-11-10 Adam Nemet <anemet@lnxw.com>
7866
9469f0aa 7867 PR middle-end/18160
78e54994
AN
7868 * g++.dg/warn/register-var-1.C: New test.
7869 * g++.dg/warn/register-var-2.C: New test.
7870
22d8d627
EB
78712004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7872
7873 * gcc.dg/union-2.c: New test.
7874
d05f9c39
FJ
78752004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7876
b4519d39 7877 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
7878 New test for PR tree-optimization/17892.
7879
d746e87d
MM
78802004-11-09 Mark Mitchell <mark@codesourcery.com>
7881
7882 PR c++/18369
7883 * g++.dg/init/new12.C: New test.
7884
8393a290
JM
78852004-11-10 James A. Morrison <phython@gcc.gnu.org>
7886
7887 * gcc.target/sparc: New directory.
7888 * gcc.target/sparc/sparc.exp: New driver.
7889 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7890 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7891 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7892 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7893
2cbcdeba
PB
78942004-11-10 Paul Brook <paul@codesourcery.com>
7895
7896 PR fortran/18218
7897 * gfortran.dg/list_read.c: New test.
7898
8b17a9d6
JM
78992004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7900
7901 PR c/18322
7902 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7903 expected diagnostic location.
7904
e221ef54
UW
79052004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7906
7907 * gcc.dg/20041109-1.c: New test.
7908
3172e26c
AP
79092004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7910
7911 PR objc/18406
7912 * objc/compile/pr18406.m: New test.
7913
40b97a2e
JM
79142004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7915
7916 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7917
9e637a26
JM
79182004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7919
7920 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7921
66e52c35
SE
79222004-11-08 Steve Ellcey <sje@cup.hp.com>
7923
7924 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7925
c7fa97d9
SE
79262004-11-08 Steve Ellcey <sje@cup.hp.com>
7927
7928 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 7929 exit.
c7fa97d9 7930
b03c0b93
AP
79312004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7932
7933 PR tree-opt/18299
7934 * gcc.c-torture/pr18299-1.c: New test.
7935
3c871f3f
AS
79362004-11-06 Andreas Schwab <schwab@suse.de>
7937
7938 * gcc.dg/pr16286.c: Also test for bool and pixel.
7939
fccf8fc6
JM
79402004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7941
7942 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7943 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7944 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7945 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7946 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7947 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7948 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7949 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7950 gcc.dg/struct-semi-3.c: New tests.
7951
a8f48325
EB
79522004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7953
7954 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7955
cd27e3d8
EB
79562004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7957
7958 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7959 Do not use C99 designators.
7960
e78980b7
EB
79612004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7962
7963 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7964
432be037
EB
79652004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7966
7967 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 7968 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
7969 * gcc.c-torture/execute/simd-5.x: Remove.
7970
629bf5f9
AP
79712004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7972
7973 PR rtl-optimization/17933
7974 * gcc.dg/torture/pr17933-1.c: New test.
7975
c37780f5
AL
79762004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7977
7978 PR target/18106
7979 * lib/target-supports.exp (check_weak_available): Support
7980 Windows.
7981
637022d9
DS
79822004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7983
7984 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7985 call to fflush(stdout) before abort.
7986 (my_ffsll): New function.
7987 (generate_fields): Use it.
7988
0a880880
JM
79892004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7990
7991 * gcc.dg/init-undef-1.c: New test.
7992
88876c7c
JM
79932004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7994
7995 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7996 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7997 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7998 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7999 expected messages for new parser.
8000
04fb56d5
MM
80012004-11-04 Mark Mitchell <mark@codesourcery.com>
8002
8003 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 8004
d48b4987
EB
80052004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8006
8007 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
8008 on LP64 targets.
8009
68e6421d
JM
80102004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8011
8012 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
8013 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
8014 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
8015 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
8016 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
8017 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
8018 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
8019 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
8020 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
8021 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
8022
04466541
JM
80232004-11-04 Joseph S. Myers <joseph@codesourcery.com>
8024
8025 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
8026 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
8027 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
8028 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
8029 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
8030 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
8031 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
8032 for new parser.
8033
4e5813dd
RS
80342004-11-04 Richard Sandiford <rsandifo@redhat.com>
8035
8036 PR target/15342
8037 * gcc.dg/20041104-1.c: New test.
8038
b6ab6892
GB
80392004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8040
8041 * g++.dg/template/nontype7.C: New test.
8042 * g++.dg/template/nontype8.C: Likewise.
8043 * g++.dg/template/nontype9.C: Likewise.
8044 * g++.dg/template/nontype10.C: Likewise.
8045 * g++.dg/tc1/dr49.C: Likewise.
8046 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
8047 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
8048
ffc3e843
BE
80492004-11-04 Ben Elliston <bje@au.ibm.com>
8050
8051 * g++.dg/rtti/tinfo1.C: Remove xfails.
8052
80532004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
8054
8055 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
8056 packed attribute to the definition to satisfy the new C++ parser.
8057
4815ff39
EB
80582004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8059
8060 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
8061 invocations of va_arg.
8062
71bd7186
MM
80632004-11-02 Mark Mitchell <mark@codesourcery.com>
8064
8065 PR c++/18124
8066 * g++.dg/template/crash25.C: New test.
8067
8068 PR c++/18155
8069 * g++.dg/template/typedef2.C: New test.
8070 * g++.dg/parse/crash13.C: Adjust error markers.
8071
8072 PR c++/18177
8073 * g++.dg/conversion/const3.C: New test.
9469f0aa 8074
36f4d144
TS
80752004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8076
8077 PR fortran/17535
8078 PR fortran/17583
8079 PR fortran/17713
8080 * gfortran.dg/generic_[123].f90: New testcases.
8081
571cfa75
EB
80822004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8083
8084 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
8085 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
8086
da1f8963
AP
80872004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
8088
8089 PR tree-opt/16808
8090 * gcc.c-torture/compile/pr16808.c: New test.
8091
f6219a5e
NS
80922004-11-02 Nathan Sidwell <nathan@codesourcery.com>
8093
8094 PR rtl-optimization/17104
8095 * gcc.dg/ppc-bitfield1.c: New.
8096
f7bf40ee
RS
80972004-11-01 Richard Sandiford <rsandifo@redhat.com>
8098
8099 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
8100
7236f3f6
RS
81012004-11-01 Richard Sandiford <rsandifo@redhat.com>
8102
8103 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
8104 strings for 32-bit code.
8105
ee060229
JM
81062004-11-01 Joseph S. Myers <joseph@codesourcery.com>
8107
8108 PR c/18239
8109 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
8110
ae209f28
NS
81112004-11-01 Nathan Sidwell <nathan@codesourcery.com>
8112
8113 PR c++/18064
8114 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
8115
80439563
MM
81162004-10-31 Mark Mitchell <mark@codesourcery.com>
8117
8118 PR c++/15172
8119 * g++.dg/init/aggr2.C: New test.
8120
16b34ad6
ZL
81212004-10-30 Ziemowit Laski <zlaski@apple.com>
8122
8123 * objc.dg/local-decl-1.m: New test.
8124
0a3ee0fd
GDR
81252004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
8126
8127 * gcc.dg/20040910-1.c: Adjust regex.
8128
1db4252c
RS
81292004-10-30 Roger Sayle <roger@eyesopen.com>
8130
8131 PR rtl-optimization/18084
8132 * g++.dg/opt/pr18084-1.C: New testcase.
8133
3cabd8f9
MA
81342004-10-30 Matt Austern <austern@apple.com>
8135
8136 PR c++/17542
8137 * g++.dg/ext/attrib18.C: New test.
9469f0aa 8138
61168ff1
RS
81392004-10-30 Roger Sayle <roger@eyesopen.com>
8140
8141 PR middle-end/18096
8142 * gcc.dg/pr18096-1.c: New test case.
8143
0c2166ab
RS
81442004-10-30 Roger Sayle <roger@eyesopen.com>
8145
8146 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
8147
46097c76
JM
81482004-10-30 Joseph S. Myers <joseph@codesourcery.com>
8149
8150 PR c/16666
8151 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
8152 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
8153 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
8154 gcc.dg/old-style-prom-3.c: New tests.
8155
514a3b11
DS
81562004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
8157
8158 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
8159 Remove unnecessary inclusion of stdio.h.
8160
5976e643
RS
81612004-10-29 Roger Sayle <roger@eyesopen.com>
8162
8163 PR rtl-optimization/17581
8164 * gcc.dg/pr17581-1.c: New test case.
8165
ec7e5618
NS
81662004-10-28 Nathan Sidwell <nathan@codesourcery.com>
8167
8168 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
8169 being implemented.
8170 * g++.dg/conversion/dr195-1.C: New.
8171 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
8172 * g++.old-deja/g++.mike/p10148.C: Likewise.
8173
1dc82a99
MM
81742004-10-29 Mark Mitchell <mark@codesourcery.com>
8175
8176 PR c++/17695
8177 * g++.dg/debug/typedef2.C: New test.
8178
056e1c5e
DB
81792004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
8180
8181 PR fortran/13490
8182 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
8183 * gfortran.dg/g77/README: Update.
8184
81852004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
8186
8187 PR c++/14124
8188 * g++.dg/ext/packed7.C: New test.
9469f0aa 8189
d533f1cb
AP
81902004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
8191
8192 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
8193 scan-assembler.
8194 * lib/scanasm.exp (hidden-scan-for): New proc.
8195 (scan-hidden): Use hidden-scan-for instead of constructing the scan
8196 string.
8197 (scan-not-hidden): Likewise.
8198 * lib/target-supports.exp (check_visibility_available): mach-o is
8199 support too.
8200
883a2bff
MM
82012004-10-28 Mark Mitchell <mark@codesourcery.com>
8202
8203 PR c++/17132
8204 * g++.dg/template/memclass3.C: New test.
8205
fcf750ee
AN
82062004-10-28 Adam Nemet <anemet@lnxw.com>
8207
9469f0aa 8208 PR middle-end/18160
fcf750ee
AN
8209 * gcc.dg/register-var-1.c: New test.
8210 * gcc.dg/register-var-2.c: New test.
8211 * gcc.dg/asm-7.c: Taking the address of a register variable is an
8212 error now.
8213
5c588b22
DN
82142004-10-28 Dorit Naishlos <dorit@il.ibm.com>
8215
8216 PR other/18172
9469f0aa 8217 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
8218 unused variables.
8219 * gcc.dg/vect/vect-22.c: Likewise.
8220
83ff1f25
JJ
82212004-10-28 Jakub Jelinek <jakub@redhat.com>
8222
8223 * gcc.dg/i386-rotate-1.c: New test.
8224
391c4bc5
MM
82252004-10-27 Mark Mitchell <mark@codesourcery.com>
8226
2419a74b
MM
8227 * g++.dg/init/ref12.C: Add "run" marker.
8228
391c4bc5
MM
8229 PR c++/17435
8230 * g++.dg/init/ref12.C: New test.
8231
8232 PR c++/18140
8233 * g++.dg/template/shift1.C: New test.
8234 * g++.dg/template/error10.C: Adjust error markers.
8235
8e14584d
AP
82362004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
8237
8238 PR tree-opt/17529
8239 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
8240
005c1a13
GK
82412004-10-27 Geoffrey Keating <geoffk@apple.com>
8242
98f61f57
GK
8243 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
8244 * gcc.dg/weak/weak-3.c: Likewise.
8245 * gcc.dg/weak/weak-5.c: Likewise.
8246 * gcc.dg/weak/weak-9.c: Likewise.
8247 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
8248 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
8249
005c1a13
GK
8250 * gcc.dg/darwin-weakimport-1.c: New.
8251
61b58001
BE
82522004-10-28 Ben Elliston <bje@au.ibm.com>
8253
8254 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
8255
028aa389
NS
82562004-10-27 Nathan Sidwell <nathan@codesourcery.com>
8257
8258 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
8259 'syntax' error messages.
8260 * gcc.dg/cpp/direct2s.c: Likewise.
8261
1aeaea8d
GK
82622004-10-26 Geoffrey Keating <geoffk@apple.com>
8263
8264 * gcc.c-torture/compile/20041026-1.c: New.
8265
a5201a91
MM
82662004-10-26 Mark Mitchell <mark@codesourcery.com>
8267
8268 PR c++/18093
8269 * g++.dg/lookup/ns2.C: New test.
8270
8271 PR c++/18020
8272 * g++.dg/template/enum4.C: New test.
8273
8274 PR c++/18161
8275 * g++.dg/template/expr1.C: New test.
8276
a6291e47
BE
82772004-10-26 Ben Elliston <bje@au.ibm.com>
8278
8279 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
8280
663174d3
JM
82812004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
8282
8283 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
8284 gcc.dg/decl-nospec-3.c: New tests.
8285
38285932
ZL
82862004-10-26 Ziemowit Laski <zlaski@apple.com>
8287
8288 * objc.dg/super-class-3.m: New test.
8289
51e63e60
NS
82902004-10-26 Nathan Sidwell <nathan@codesourcery.com>
8291
8292 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
8293 resyncing.
8294 * gcc.dg/cpp/direct2s.c: Likewise.
8295
f1a66265
GK
82962004-10-25 Geoffrey Keating <geoffk@apple.com>
8297
8298 * objc.dg/image-info.m: Update for changes to section selection.
8299
3a3589b4
ZL
83002004-10-25 David Ayers <d.ayers@inode.at>
8301 Ziemowit Laski <zlaski@apple.com>
8302
8303 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
8304 diagnostics when messaging 'id <Proto>'.
8305 * objc.dg/class-protocol-1.m: New test.
8306 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
8307 a non-existent method signature.
8308 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
8309 Update diagnostics when messaging with non-existent method signature.
8310 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
8311 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
8312 invalid receivers are now resolved as if messaging 'id'; remove
8313 extraneous diagnostics.
8314
535dd320
JM
83152004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
8316
8317 PR c/16667
8318 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
8319 gcc.dg/init-desig-obs-3.c: New tests.
8320
3401a17f
JJ
83212004-10-25 Jakub Jelinek <jakub@redhat.com>
8322
8323 * gcc.dg/debug/20041023-1.c: New test.
8324
4c7c0c70
AP
83252004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
8326
8327 PR middle-end/17407
8328 * gcc.c-torture/compile/pr17407.c: New test.
8329
8330 PR c++/18121
8331 * g++.dg/template/array8.C: New test.
8332
1e02510f
EB
83332004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8334
8335 PR other/18138
8336 * lib/g++.exp: Accept more than one multilib libgcc.
8337 * lib/gcc-dg.exp: Likewise.
8338 * lib/objc.exp: Likewise.
8339 * lib/treelang.exp: Likewise.
8340 * lib/gfortran.exp: Likewise.
8341
f3515059
BE
83422004-10-24 Ben Elliston <bje@au.ibm.com>
8343
8344 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
8345
c94ac97d 83462004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
8347
8348 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
8349 * gcc.dg/c99-const-expr-3.c: Likewise.
8350
ee742c05
AP
83512004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
8352
8353 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
8354
fef62f03
BE
83552004-10-23 Ben Elliston <bje@au.ibm.com>
8356
8357 * gcc.c-torture/execute/loop-2e.x: Remove.
8358
76aebc9f
NS
83592004-10-22 Nathan Sidwell <nathan@codesourcery.com>
8360
8361 PR c++/18095
8362 * g++.dg/parse/crash18.C: New.
8363 * g++.dg/parse/crash19.C: New.
8364
7c06b222
AL
83652004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8366
8367 * g++.dg/ext/dllimport1.C: Move dg-warnings.
8368 * g++.dg/ext/dllimport2.C: Same.
8369 * g++.dg/ext/dllimport8.C: Same.
8370
08e17d9d
MM
83712004-10-21 Mark Mitchell <mark@codesourcery.com>
8372
8373 PR c++/10841
8374 * g++.dg/conversion/cast1.C: New test.
8375 * g++.dg/overload/pmf1.C: Adjust error marker.
8376
943db347
AP
83772004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
8378
8379 PR objc/17923
8380 * objc.dg/const-str-7.m: New test.
8381
aaf1c72d
KL
83822004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8383
8384 * g++.dg/template/memfriend11.C: Fix comment typo.
8385 * g++.dg/template/memfriend14.C: Likewise.
8386
0aab7a4b
RH
83872004-10-20 Richard Henderson <rth@redhat.com>
8388
8389 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
8390 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
8391 -fasynchronous-unwind-tables.
8392
4ba4c213
RH
83932004-10-20 Richard Henderson <rth@redhat.com>
8394
8395 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
8396 (main): Return success.
8397 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
8398 (main): Return success.
8399
b939a023
KL
84002004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8401
8402 PR c++/13495
8403 * g++.dg/template/memfriend9.C: New test.
8404 * g++.dg/template/memfriend10.C: Likewise.
8405 * g++.dg/template/memfriend11.C: Likewise.
8406 * g++.dg/template/memfriend12.C: Likewise.
8407 * g++.dg/template/memfriend13.C: Likewise.
8408 * g++.dg/template/memfriend14.C: Likewise.
8409 * g++.dg/template/memfriend15.C: Likewise.
8410 * g++.dg/template/memfriend16.C: Likewise.
8411 * g++.dg/template/memfriend17.C: Likewise.
8412 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
8413
23517e6b
NS
84142004-10-20 Nathan Sidwell <nathan@codesourcery.com>
8415
8416 * g++.dg/conversion/dr195.C: New.
8417 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
8418
c0952176
BE
84192004-10-20 Ben Elliston <bje@au.ibm.com>
8420 Devang Patel <dpatel@apple.com>
8421
8422 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
8423 of floating point arithmetic, which could trap.
8424
33c25e5c
MM
84252004-10-19 Mark Mitchell <mark@codesourcery.com>
8426
8427 PR c++/14035
8428 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
8429 * g++.dg/conversion/const2.C: New test.
8430 * g++.dg/expr/reinterpret2.C: New test.
8431 * g++.dg/expr/reinterpret3.C: New test.
8432 * g++.dg/expr/cast2.C: New test.
8433 * g++.dg/expr/copy1.C: New test.
8434 * g++.dg/other/conversion1.C: Change error message.
8435 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
8436 function pointers to void *.
8437 * g++.old-deja/g++.mike/p10148.C: Likewise.
8438
a5747863
EB
84392004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8440
8441 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8442
69475123
PB
84432004-10-19 Paolo Bonzini <bonzini@gnu.org>
8444
8445 PR c++/18047
8446
8447 * g++.dg/parse/expr3.C: New test.
8448
6e7a355c
EB
84492004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8450
8451 * gcc.dg/smod-1.c: New test.
8452
d4de6966
ZL
84532004-10-18 Ziemowit Laski <zlaski@apple.com>
8454
8455 * objc.dg/method-14.m: New test.
8456
829acd78
AP
84572004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8458
8459 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
8460 Also xfail as the patch was reverted.
8461
c2f55a1b
AP
84622004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8463
8464 PR middle-end/16973
8465 * gcc.dg/pr16973.c: New test.
8466
bca9e17b
DN
84672004-10-18 Diego Novillo <dnovillo@redhat.com>
8468
8469 PR tree-optimization/17656
8470 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8471
18e4be85
NS
84722004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8473
8474 * g++.dg/eh/shadow1.C: New.
8475
ba3ed8d8
JJ
84762004-10-18 Jakub Jelinek <jakub@redhat.com>
8477
8478 * gcc.c-torture/compile/20041018-1.c: New test.
8479
0dc48e89
BE
84802004-10-18 Ben Elliston <bje@au.ibm.com>
8481
8482 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8483 compiler referring to register 0 when accessing sdata. The linker
8484 now patches things up.
8485
36e5122e
AP
84862004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8487
8488 PR c/17529
8489 * gcc.c-torture/compile/pr17529.c: New test.
8490
9596e064
GB
84912004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8492
8493 PR c++/17743
8494 * g++.dg/ext/attrib17.C: New test.
8495
051a6002
EB
84962004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8497
8498 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8499
1ed3dfd5
GB
85002004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8501
8502 PR c++/10479
8503 * g++.dg/ext/attrib16.C: New test.
8504
de3fe73c
MM
85052004-10-15 Mark Mitchell <mark@codesourcery.com>
8506
8507 PR c++/17042
8508 * g++.dg/init/dso_handle1.C: New test.
8509
de3fe73c
MM
8510 PR c++/14667
8511 * g++.dg/parse/typedef6.C: New test.
8512
d6b4201f
MM
8513 PR c++/17916
8514 * g++.dg/parse/pragma1.C: New test.
8515
7832e661
AH
85162004-10-15 Aldy Hernandez <aldyh@redhat.com>
8517
8518 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8519
e68a07e8
SE
85202004-10-15 Steve Ellcey <sje@cup.hp.com>
8521
8522 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8523 -fno-common when on HPPA HP-UX platforms.
8524
85252004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
8526
8527 PR other/16820
8528 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8529 stdint.h.
8530 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8531 uintptr_t.
8532
db3a9519
AP
85332004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8534
8535 PR c++/16301
8536 * g++.dg/lookup/strong-using-4.C: New test.
8537
f0602b16
AP
85382004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8539
8540 PR middle-end/16567
b4519d39 8541 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 8542
31246b8f
DN
85432004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8544
8545 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8546 and mipsisa64*-*-* (until support for misaligned loads is added).
8547 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8548 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8549 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8550 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8551 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8552 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8553
745d26d9
MM
85542004-10-14 Mark Mitchell <mark@codesourcery.com>
8555
8556 PR c++/17976
8557 * g++.dg/init/dtor3.C: New test.
8558
38db57bf
BE
85592004-10-15 Ben Elliston <bje@au.ibm.com>
8560
8561 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8562
c4e18b1c
GK
85632004-10-14 Geoffrey Keating <geoffk@apple.com>
8564
8565 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8566 * gcc.dg/macho-lo-sum.c: Likewise.
8567
b419bac7
JM
85682004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8569
8570 * gcc.dg/ppc-spe64-1.c: New test.
8571
0ecf0d5f
DP
85722004-10-14 Devang Patel <dpatel@apple.com>
8573
8574 PR 17635
8575 * gcc.dg/pr17635.c : New test.
9469f0aa 8576
31246b8f
DN
85772004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8578
8579 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8580 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8581 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8582 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8583 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8584 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8585 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8586 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8587 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8588 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8589 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8590 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8591 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8592 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8593 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8594 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8595 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8596 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 8597
f0923257
DN
85982004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8599
9469f0aa
AJ
8600 * gcc.dg/vect/vect-82.c: New testcase.
8601 * gcc.dg/vect/vect-82_64.c: New testcase.
8602 * gcc.dg/vect/vect-83.c: New testcase.
8603 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 8604
ac24fc25
JM
86052004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8606
8607 * gcc.dg/cpp/error-1.c: New test.
8608
81da229b
JM
86092004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8610
8611 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8612
5a78838a
HPN
86132004-10-14 Hans-Peter Nilsson <hp@axis.com>
8614
8615 PR target/17984
8616 * gcc.dg/cris-peep2-xsrand2.c: New test.
8617
bcd46a7c
AP
86182004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8619
8620 PR c++/17661
8621 * testsuite/g++.dg/expr/for2.C: New test.
8622
b9bf58e5
EB
86232004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8624
8625 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8626
69d49802
JJ
86272004-10-13 Jakub Jelinek <jakub@redhat.com>
8628
8629 PR tree-optimization/17724
8630 * g++.dg/opt/pr17724-1.C: New test.
8631 * g++.dg/opt/pr17724-2.C: New test.
8632 * g++.dg/opt/pr17724-3.C: New test.
8633 * g++.dg/opt/pr17724-4.C: New test.
8634 * g++.dg/opt/pr17724-5.C: New test.
8635 * g++.dg/opt/pr17724-6.C: New test.
8636
3789b316
JM
86372004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8638
8639 PR c/17301
8640 * gcc.dg/pr17301-2.c: New test.
8641
1ca939e5
MM
86422004-10-11 Mark Mitchell <mark@codesourcery.com>
8643
db86dd14
MM
8644 PR c++/15876
8645 * g++.dg/parse/error22.C: New test.
8646
1ca939e5
MM
8647 PR c++/17936
8648 * g++.dg/template/spec18.C: New test.
8649
f713f229
SE
86502004-10-11 Steve Ellcey <sje@cup.hp.com>
8651
8652 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8653 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 8654 memcpy.
f713f229
SE
8655 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8656 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8657
73826a39
AP
86582004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8659
8660 * g++.dg/eh/cleanup5.C: Add dg-options "".
8661
eb172681
RS
86622004-10-11 Roger Sayle <roger@eyesopen.com>
8663
8664 PR middle-end/17657
8665 * gcc.dg/switch-4.c: New test case.
8666
6b34e55e
RS
86672004-10-11 Richard Sandiford <rsandifo@redhat.com>
8668
8669 * gcc.c-torture/execute/20041011-1.c: New test.
8670
0ad28dde
AP
86712004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8672
8673 PR c++/17554
8674 * g++.dg/init/for3.C: New test.
8675
8676 PR c++/17657
8677 * g++.dg/opt/switch2.C: New test.
8678
8679 PR middle-end/17703
8680 * g++.dg/warn/Wreturn-2.C: New test.
8681
b187901e
AP
86822004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8683
8684 PR c++/17907
8685 * g++.dg/eh/cleanup5.C: New test.
8686
22ab714d
MM
86872004-10-10 Mark Mitchell <mark@codesourcery.com>
8688
8689 PR c++/17393
8690 * g++.dg/parse/error21.C: New test.
8691
a82e1a7d
GDR
86922004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8693
8694 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8695 * g++.dg/warn/incomplete1.C: Likewise.
8696 * g++.dg/template/qualttp20.C: Likewise.
8697
bba5733f
JM
86982004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8699
8700 PR c/17881
8701 * parm-incomplete-1.c: New test.
8702
17a27b4f
MM
87032004-10-09 Mark Mitchell <mark@codesourcery.com>
8704
36700ac8 8705 PR c++/17867
17a27b4f
MM
8706 * g++.dg/parse/error19.C: New test.
8707
8708 PR c++/17670
8709 * g++.dg/init/new11.C: New test.
8710
8711 PR c++/17821
8712 * g++.dg/parse/error20.C: New test.
8713
8714 PR c++/17826
8715 * g++.dg/template/crash24.C: New test.
9469f0aa 8716
c69c9b36
JM
87172004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8718
8719 PR c/17301
8720 * gcc.dg/pr17301-1.c: New test.
8721
216a5f1b
JM
87222004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8723
8724 PR c/17189
8725 * gcc.dg/anon-struct-5.c: New test.
8726
fbc0150d
JM
87272004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8728
8729 PR c/17844
8730 * gcc.dg/pr17844-1.c: New test.
8731
3d5c655f
ZD
87322004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8733
8734 PR tree-optimization/17906
8735 * gcc.c-torture/compile/pr17906.c: New.
8736
fc7ca5fd
RS
87372004-10-09 Stuart Hastings <stuart@apple.com>
8738 Roger Sayle <roger@eyesopen.com>
8739
8740 PR rtl-optimization/17853
8741 * gcc.dg/i386-mmx-5.c: New testcase.
8742
673dacbe
AP
87432004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8744
8745 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8746
62e19030
MM
87472004-10-09 Mark Mitchell <mark@codesourcery.com>
8748
8749 PR c++/17524
8750 * g++.dg/template/static9.C: New test.
8751
8752 PR c++/17685
8753 * g++.dg/parse/operator5.C: New test.
8754
d2e74f6f
RS
87552004-10-09 Roger Sayle <roger@eyesopen.com>
8756
8757 PR middle-end/17894
8758 * gcc.c-torture/execute/divcmp-4.c: New test case.
8759
35897831
AP
87602004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8761
8762 PR tree-opt/17902
8763 * g++.dg/opt/pr17902.C: New test.
8764
a1e063e5
JJ
87652004-10-09 Jakub Jelinek <jakub@redhat.com>
8766
8767 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8768
6d84156b
JM
87692004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8770
8771 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8772
6dcc04b0
JM
87732004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8774
8775 * gcc.dg/assign-warn-3.c: New test.
8776
14788775
AP
87772004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8778
8779 PR c/16999
8780 * gcc.dg/cpp/ident-1.c: New test.
8781
a58eeb31
NS
87822004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8783
8784 * gcc.c-torture/compile/acc1.c: New.
8785
ea3c4ca8
AP
87862004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8787
8788 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8789 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8790
39ba2f92
EB
87912004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8792
8793 * gcc.dg/ultrasp11.c: New test.
8794
c054bc3d
MM
87952004-10-08 Michael Matz <matz@suse.de>
8796
8797 * gcc.dg/doloop-2.c: New test.
8798
2ac2f164
JM
87992004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8800
8801 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8802 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8803 objc.dg/method-9.m: Update expected diagnostics.
8804
add2402e
GK
88052004-10-07 Geoffrey Keating <geoffk@apple.com>
8806
8807 * gcc.dg/ppc-fsel-3.c: New file.
8808 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8809
82e79986
PB
88102004-10-07 Paul Brook <paul@codesourcery.com>
8811
8812 * gfortran.dg/intrinsic_verify_1.f90: New test.
8813
d0e75c71
PB
88142004-10-07 Paul Brook <paul@codesourcery.com>
8815
8816 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8817
5d874166
TS
88182004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8819
9469f0aa 8820 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
8821 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8822 commit.
5d874166 8823
ca059043
AP
88242004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8825
8826 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8827
09ebcffa
GB
88282004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8829
8830 PR c++/17115
8831 * g++.dg/warn/Winline-4.C: New test.
8832
1313b31f 88332004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
8834
8835 * gcc.c-torture/compile/20041007-1.c: New test.
8836
2b58638b
PB
88372004-10-07 Paul Brook <paul@codesourcery.com>
8838
8839 PR fortran/17678
8840 * gfortran.dg/use_allocated_1.f90: New test.
8841
a3ed9870
AP
88422004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8843
8844 PR middle-end/17849
8845 * gfortran.fortran-torture/compile/nested.f90: New test
8846
03dafa61
JM
88472004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8848
8849 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8850
564060c3
AP
88512004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8852
8853 PR c++/17368
8854 * g++.dg/ext/asm6.C: New test.
8855
8813c944
KZ
88562004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8857
564060c3 8858 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 8859
7726f633
PB
88602004-10-06 Paul Brook <paul@codesourcery.com>
8861
8862 PR libfortran/17709
8863 * gfortran.dg/empty_format_1.f90: New test.
8864
5d24a977
TS
88652004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8866
8867 PR fortran/17568
8868 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
8869
8870 PR fortran/17283
8871 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8872 tests.
8873
fbdad37d
PB
88742004-10-06 Paul Brook <paul@codesourcery.com>
8875
8876 * gfortran.dg/do_1.f90: New test.
8877
609ae0e2
KG
88782004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8879
8880 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8881 optimizing for size.
8882
7fdc3e09
JM
88832004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8884
8885 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8886
1b36c818
JM
88872004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8888
8889 * gcc.c-torture/compile/20041005-1.c: New test.
8890
89d594a2
NS
88912004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8892
8893 PR c++/17829
8894 * g++.dg/lookup/koenig4.C: New.
8895
2a13a625
GDR
88962004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8897
8898 * g++.dg/other/classkey1.C: Adjust quoting marks.
8899 * g++.dg/parse/error15.C: Likewise.
8900 * g++.dg/template/meminit2.C (int>): Likewise.
8901
58c5b409
TS
89022004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8903
8904 PR fortran/17283
8905 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8906
ee569894
TS
8907 PR fortran/17631
8908 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8909
73a014b5
TS
8910 PR fortran/17708
8911 * gfortran.dg/pr17708.f90: New test.
9469f0aa 8912
952d9d9f
CF
89132004-10-04 Chao-ying Fu <fu@mips.com>
8914
8915 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8916 * gcc.dg/vect/vect-4.c: Ditto.
8917 * gcc.dg/vect/vect-5.c: Ditto.
8918 * gcc.dg/vect/vect-6.c: Ditto.
8919 * gcc.dg/vect/vect-8.c: Ditto.
8920 * gcc.dg/vect/vect-16.c: Ditto.
8921 * gcc.dg/vect/vect-30.c: Ditto.
8922 * gcc.dg/vect/vect-40.c: Ditto.
8923 * gcc.dg/vect/vect-41.c: Ditto.
8924 * gcc.dg/vect/vect-42.c: Ditto.
8925 * gcc.dg/vect/vect-43.c: Ditto.
8926 * gcc.dg/vect/vect-44.c: Ditto.
8927 * gcc.dg/vect/vect-45.c: Ditto.
8928 * gcc.dg/vect/vect-46.c: Ditto.
8929 * gcc.dg/vect/vect-47.c: Ditto.
8930 * gcc.dg/vect/vect-48.c: Ditto.
8931 * gcc.dg/vect/vect-49.c: Ditto.
8932 * gcc.dg/vect/vect-50.c: Ditto.
8933 * gcc.dg/vect/vect-51.c: Ditto.
8934 * gcc.dg/vect/vect-52.c: Ditto.
8935 * gcc.dg/vect/vect-53.c: Ditto.
8936 * gcc.dg/vect/vect-54.c: Ditto.
8937 * gcc.dg/vect/vect-55.c: Ditto.
8938 * gcc.dg/vect/vect-56.c: Ditto.
8939 * gcc.dg/vect/vect-57.c: Ditto.
8940 * gcc.dg/vect/vect-58.c: Ditto.
8941 * gcc.dg/vect/vect-59.c: Ditto.
8942 * gcc.dg/vect/vect-60.c: Ditto.
8943 * gcc.dg/vect/vect-74.c: Ditto.
8944 * gcc.dg/vect/vect-79.c: Ditto.
8945 * gcc.dg/vect/vect-80.c: Ditto.
8946
8f920ef7
AP
89472004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8948
8949 * gcc.dg/unused-7.c: Use the correct option.
8950
f3e41701
PB
89512004-10-04 Paul Brook <paul@codesourcery.com>
8952 Bud Davis <bdavis9659@comcast.net>
8953
8954 PR fortran/17706
8955 PR fortran/16434
8956 * gfortran/pr17706.f90: New test.
8957 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8958
ca2940c3
TS
89592004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8960
8961 * gfortran.dg/pr17612.f90: New test.
8962
2d01edd7
GDR
89632004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8964
8965 * g++.dg/template/local1.C: Adjust quoting marks in
8966 testing for diagnostics.
8967 * g++.dg/tls/diag-2.C: Likewise.
8968 * g++.dg/other/error8.C: Likewise.
8969
29128154
AP
89702004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8971
8972 PR c/17178
8973 * gcc.dg/unused-4.c: Adjust to be correct.
8974
8975 PR c/17820
8976 * gcc.dg/unused-7.c: New test.
8977
a1b1b3cd
AP
89782004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8979
8980 PR c++/17797
8981 * g++.dg/overload/template2.C: New test.
8982
24109c9f
KH
89832004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8984
807e955b 8985 PR tree-optimization/16632
24109c9f
KH
8986 * gcc.dg/tree-ssa/20041002-1.c: New.
8987
0146748a
PB
89882004-10-03 Paul Brook <paul@codesourcery.com>
8989
8990 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8991 rather than relying on default formatting.
8992
7848dfca
JM
89932004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8994
8995 * gcc.dg/20040920-1.c: Update expected message text.
8996
12d3155f
UW
89972004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8998
8999 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
9000
47bcd07d
ZD
90012004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
9002
9003 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
9004 tree level.
9005
734268f5
AP
90062004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9007
9008 * gcc.dg/tree-ssa/pr17343.c: Remove.
9009
29c4d22b
AP
90102004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
9011
9012 PR tree-opt/17343
9013 * gcc.dg/tree-ssa/pr17343.c: New test.
9014
5496b36f
JJ
90152004-10-01 Jakub Jelinek <jakub@redhat.com>
9016
9017 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
9018 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
9019 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
9020 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
9021 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
9022
9bf24266
JM
90232004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9024
9025 * gcc.dg/lvalue-2.c: New test.
9026
254ac10c
JM
90272004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
9028
9029 PR c/17730
9030 * gcc.dg/pr17730-1.c: New test
9031
302a2cc5
JM
90322004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
9033
9034 PR c/7425
9035 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
9036
58c8adc1
JJ
90372004-09-29 Jakub Jelinek <jakub@redhat.com>
9038
9039 * gcc.c-torture/execute/stdarg-1.c: New test.
9040 * gcc.c-torture/execute/stdarg-2.c: New test.
9041 * gcc.c-torture/execute/stdarg-3.c: New test.
9042 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9043 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9044 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9045 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9046 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9047
a7d6ba24
JJ
90482004-09-29 Jakub Jelinek <jakub@redhat.com>
9049
9050 PR tree-optimization/17697
9051 * g++.dg/opt/pr17697-1.C: New test.
9052 * g++.dg/opt/pr17697-2.C: New test.
9053 * g++.dg/opt/pr17697-3.C: New test.
9054
ef787822
JM
90552004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
9056
9057 PR c/16409
9058 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
9059 gcc.dg/vla-init-5.c: New tests.
9060
5e9bda65
JM
90612004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
9062
9063 PR c/13804
9064 * gcc.dg/pr13804-1.c: New test.
9065
a487f59f
TS
90662004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9067
9068 PR fortran/16938
9069 * gfortran.dg/pr16938.f90: New test.
9070
455f19cb
MM
90712004-09-27 Mark Mitchell <mark@codesourcery.com>
9072
9073 * g++.dg/template/crash23.C: New test.
9074
d19e85e8
MM
90752004-09-27 Mark Mitchell <mark@codesourcery.com>
9076
9077 PR c++/17585
9078 * g++.dg/template/static8.C: New test.
9079
c81f61b2
NS
90802004-09-27 Nathan Sidwell <nathan@codesourcery.com>
9081
9082 PR c++/17681
9083 * g++.dg/other/error9.C: New test.
9084
f4dbad23
UW
90852004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9086
9087 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
9088
fafdb00c
TS
90892004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9090
9091 PR fortran/15164
54df0e3e 9092 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 9093
897f610b
RS
90942004-09-26 Roger Sayle <roger@eyesopen.com>
9095
9096 PR middle-end/17112
9097 * gcc.dg/pr17112-1.c: New test case.
9098
34096b92
JM
90992004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
9100
9101 PR c/11459
9102 * gcc.dg/pr11459-1.c: New test.
9103
45343b92
UW
91042004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
9105
9106 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
9107 * gcc.dg/tree-ssa/loop-4.c: Likewise.
9108
2c855398
TS
91092004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9110
9111 * gfortran.dg/pr15324.f90: Make array bounds consistent.
9112
17b2e29d
JH
91132004-09-25 Jan Hubicka <jh@suse.cz>
9114
9115 * compile/30040909-1.c: New test.
9116 * compile/30040907-1.c: New test.
9117
b11a9d5f
RS
91182004-09-25 Richard Sandiford <rsandifo@redhat.com>
9119
9120 * gcc.c-torture/execute/va-arg-26.c: New test.
9121
dd3017e4
ZW
91222004-09-24 Zack Weinberg <zack@codesourcery.com>
9123
9124 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
9125 extra diagnostics on targets with 64-bit pointers.
9126 * objc.dg/selector-1.m: Adjust dg-warning regexp.
9127
085e33aa
JM
91282004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9129
9130 PR c/17188
9131 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
9132 * gcc.dg/decl-3.c: Adjust expected message.
9133
c0c07d7b
TS
91342004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9135
9136 PR fortran/17615
9137 * gfortran.dg/pr17615.f90: New test.
9138
2c55ffb2
AM
91392004-09-24 Andrew MacLeod <amacleod@redhat.com>
9140
9141 PR tree-optimzation/17517
9142 * g++.dg/tree-ssa/pr17517.C: New Test.
9143
5cf447db
NS
91442004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9145
9146 PR c++/16889
9147 * g++.dg/lookup/ambig3.C: New.
9148
4827be7a
AP
91492004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
9150
9151 PR tree-opt/17624
9152 * g++.dg/opt/pr17624.C: New test.
9153
ff80e49f
JM
91542004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
9155
9156 PR c/6980
9157 * gcc.dg/Wbad-function-cast-1.c: New test.
9158
2cfe82fe
ZW
91592004-09-23 Zack Weinberg <zack@codesourcery.com>
9160
9161 * g++.dg/ext/complit1.C
9162 * g++.dg/other/error2.C
9163 * g++.dg/other/nontype-1.C
9164 * g++.dg/parse/crash11.C
9165 * g++.dg/parse/crash12.C
9166 * g++.dg/parse/error15.C
9167 * g++.dg/parse/error4.C
9168 * g++.dg/parse/tmpl-outside1.C
9169 * g++.dg/parse/too-many-tmpl-args1.C
9170 * g++.dg/template/dependent-expr3.C
9171 * g++.dg/template/error10.C
9172 * g++.dg/template/instantiate1.C
9173 * g++.dg/template/vtable2.C
9174 * g++.dg/warn/Wshadow-1.C
9175 * g++.dg/warn/weak1.C
9176 * g++.old-deja/g++.brendan/crash16.C
9177 * g++.old-deja/g++.brendan/crash18.C
9178 * g++.old-deja/g++.brendan/crash48.C
9179 * g++.old-deja/g++.brendan/crash49.C
9180 * g++.old-deja/g++.brendan/crash55.C
9181 * g++.old-deja/g++.brendan/crash56.C
9182 * g++.old-deja/g++.brendan/crash8.C
9183 * g++.old-deja/g++.brendan/enum11.C
9184 * g++.old-deja/g++.brendan/enum8.C
9185 * g++.old-deja/g++.brendan/enum9.C
9186 * g++.old-deja/g++.brendan/friend3.C
9187 * g++.old-deja/g++.brendan/misc14.C
9188 * g++.old-deja/g++.bugs/900402_02.C
9189 * g++.old-deja/g++.bugs/900404_03.C
9190 * g++.old-deja/g++.bugs/900404_04.C
9191 * g++.old-deja/g++.bugs/900428_03.C
9192 * g++.old-deja/g++.jason/crash4.C
9193 * g++.old-deja/g++.jason/overload21.C
9194 * g++.old-deja/g++.jason/redecl1.C
9195 * g++.old-deja/g++.jason/report.C
9196 * g++.old-deja/g++.jason/rfg10.C
9197 * g++.old-deja/g++.jason/template30.C
9198 * g++.old-deja/g++.law/arm12.C
9199 * g++.old-deja/g++.law/ctors5.C
9200 * g++.old-deja/g++.law/cvt20.C
9201 * g++.old-deja/g++.law/init10.C
9202 * g++.old-deja/g++.law/init8.C
9203 * g++.old-deja/g++.law/visibility17.C
9204 * g++.old-deja/g++.law/visibility7.C
9205 * g++.old-deja/g++.mike/net8.C
9206 * g++.old-deja/g++.mike/p646.C
9207 * g++.old-deja/g++.mike/p700.C
9208 * g++.old-deja/g++.mike/p701.C
9209 * g++.old-deja/g++.mike/p811.C
9210 * g++.old-deja/g++.ns/template13.C
9211 * g++.old-deja/g++.other/array3.C
9212 * g++.old-deja/g++.other/crash25.C
9213 * g++.old-deja/g++.other/dtor3.C
9214 * g++.old-deja/g++.other/dtor4.C
9215 * g++.old-deja/g++.other/main1.C
9216 * g++.old-deja/g++.other/warn7.C
9217 * g++.old-deja/g++.pt/crash11.C
9218 * g++.old-deja/g++.pt/crash36.C
9219 * g++.old-deja/g++.pt/spec22.C
9220 * g++.old-deja/g++.pt/spec9.C
9221 * g++.old-deja/g++.pt/ttp52.C
9222 * g++.old-deja/g++.robertl/eb103.C
9223 * g++.old-deja/g++.robertl/eb121.C
9224 * g++.old-deja/g++.robertl/eb22.C
9225 * g++.old-deja/g++.robertl/eb8.C:
9226 Update locations and/or regexps of dg-error markers.
9227 Remove markers for some bogus messages that are no longer issued.
9228
b28b1600
JJ
92292004-09-23 Jakub Jelinek <jakub@redhat.com>
9230
9231 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
9232 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
9233
dc2e6df2
AP
92342004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
9235
9236 PR c++/17618
9237 * g++.dg/lookup/crash5.C: New test.
9238
7ccf35ed
DN
92392004-09-23 Dorit Naishlos <dorit@il.ibm.com>
9240
2cfe82fe
ZW
9241 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
9242 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
9243 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
9244 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
9245 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
9246 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
9247
9248 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
9249 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
9250 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
9251 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
9252 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
9253 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
9254
9255 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
9256
9257 * gcc.dg/vect/vect-44.c: Check additional cases.
9258 * gcc.dg/vect/vect-48.c: Check additional cases.
9259
9260 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
9261 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
9262 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
9263 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
9264 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
9265 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
9266 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
9267 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
9268 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
9269
9270 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
9271 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
9272 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 9273
92fc4a2f
ZD
92742004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9275
9276 * gcc.dg/tree-ssa/loop-6.c: New test.
9277
98d6e9af
NS
92782004-09-23 Nathan Sidwell <nathan@codesourcery.com>
9279
9280 PR c++/17620
9281 * g++.dg/inherit/base2.C: New.
9282
f8d1c427
EB
92832004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9284
9285 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
9286 * gcc.dg/20001012-2.c: Likewise.
9287 * gcc.dg/20001013-1.c: Likewise.
9288 * gcc.dg/20001101-1.c: Likewise.
9289 * gcc.dg/20001102-1.c: Likewise.
9290 * gcc.dg/bf-spl1.c: Likewise.
9291 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
9292 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
9293
c04f07f4
DN
92942004-09-22 Diego Novillo <dnovillo@redhat.com>
9295
9296 PR tree-optimization/16721
9297 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
9298
b1247df7
UW
92992004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
9300
9301 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
9302 * gcc.dg/20040305-1.c: Likewise.
9303
588d1952
JM
93042004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
9305
9306 PR c/16566
9307 * gcc.c-torture/compile/pr16566-1.c,
9308 gcc.c-torture/compile/pr16566-2.c,
9309 gcc.c-torture/compile/pr16566-3.c: New tests.
9310
a338ab5a
KH
93112004-09-22 Kazu Hirata <kazu@cs.umass.edu>
9312
9313 PR tree-optimization/17512
9314 * gcc.c-torture/compile/20040916-1.c.
9315
1ae57298
MM
93162004-09-21 Mark Mitchell <mark@codesourcery.com>
9317
9318 * gcc.dg/pragma-re-3.c: New test.
9319
93202004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
9321
9322 PR c++/15049
9323 * g++.dg/other/anon3.C: New.
2cfe82fe 9324
d211a298
RS
93252004-09-21 Roger Sayle <roger@eyesopen.com>
9326
9327 PR c++/7503
9328 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
9329 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
9330 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
9331 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
9332 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
9333
77747e5f
BD
93342004-09-21 Bud Davis <bdavis9659@comcast.net>
9335
9336 PR fortran/17286
9337 * gfortran.dg/pr17286.f90: New test.
9338
9b60dfd7
MM
93392004-09-20 Mark Mitchell <mark@codesourcery.com>
9340
9341 PR c++/17530
9342 * g++.dg/template/static7.C: New test.
9343
4c9d8750
AP
93442004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
9345
2cfe82fe 9346 PR tree-opt/17558
4c9d8750
AP
9347 * gcc.c-torture/compile/pr17558.c: New test.
9348
348f5701
RS
93492004-09-20 Richard Sandiford <rsandifo@redhat.com>
9350
9351 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
9352 if SKIP_ATTRIBUTE is defined.
9353
da89fba8
TS
93542004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9355
9356 PR fortran/15957
9357 * gfortran.dg/pr15957.f90: New test.
9358
1cdcb2cf
DN
93592004-09-20 Dorit Naishlos <dorit@il.ibm.com>
9360
9361 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
9362 in comparison.
9363 * gcc.dg/vect/vect-79.c: Likewise.
9364 * gcc.dg/vect/vect-80.c: Likewise.
9365
b898b8d9
TS
93662004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9367
9368 PR fortran/15750
2cfe82fe 9369 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 9370
479b6652
IR
93712004-09-20 Ira Rosen <irar@il.ibm.com>
9372
9373 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
9374 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
9375 * gcc.dg/vect/vect-62.c: New testcase.
9376 * gcc.dg/vect/vect-63.c: New testcase.
9377 * gcc.dg/vect/vect-64.c: New testcase.
9378 * gcc.dg/vect/vect-65.c: New testcase.
9379 * gcc.dg/vect/vect-66.c: New testcase.
9380 * gcc.dg/vect/vect-67.c: New testcase.
9381 * gcc.dg/vect/vect-68.c: New testcase.
9382 * gcc.dg/vect/vect-69.c: New testcase.
9383 * gcc.dg/vect/vect-79.c: New testcase.
9384 * gcc.dg/vect/vect-80.c: New testcase.
9385
073cbad3
RS
93862004-09-20 Richard Sandiford <rsandifo@redhat.com>
9387
9388 * gcc.target/mips/asm-1.c: New test.
9389
6775f1f3
IR
93902004-09-19 Ira Rosen <irar@il.ibm.com>
9391
9392 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
9393 * gcc.dg/vect/vect-73.c: New testcase.
9394 * gcc.dg/vect/vect-74.c: New testcase.
9395 * gcc.dg/vect/vect-75.c: New testcase.
9396 * gcc.dg/vect/vect-76.c: New testcase.
9397 * gcc.dg/vect/vect-77.c: New testcase.
9398 * gcc.dg/vect/vect-78.c: New testcase
9399
16d1b0bd
PB
94002004-09-18 Paul Brook <paul@codesourcery.com>
9401
9402 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
9403
ad97f4be
JM
94042004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
9405
9406 PR c/17424
9407 * gcc.dg/pr17424-1.c: New test.
9408
57e28d7d
DN
94092004-09-18 Diego Novillo <dnovillo@redhat.com>
9410
9411 * g++.dg/tree-ssa/pr17153.C: New test.
9412
a396f8ae
GK
94132004-09-16 Geoffrey Keating <geoffk@apple.com>
9414
9415 PR pch/13361
9416 * testsuite/g++.dg/pch/wchar-1.C: New.
9417 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9418
ade22982
KZ
94192004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
9420
9421 * gcc.c-torture/execute/20040917-1.c: New test.
9422
823f0809
DN
94232004-09-17 Diego Novillo <dnovillo@redhat.com>
9424
9425 PR tree-optimization/17319
9426 * gcc.dg/pr17319.c: New test.
9427
0456cbf6
DP
94282004-09-17 Devang Patel <dpatel@apple.com>
9429
9430 * gcc.dg/20040813-1.c: New test.
2cfe82fe 9431
7eae8eb2
DN
94322004-09-17 Diego Novillo <dnovillo@redhat.com>
9433
9434 PR tree-optimization/17273
9435 * gcc.c-torture/compile/pr17273.c: New test.
9436
98c3a782
JM
94372004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
9438
9439 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
9440 Update expected messages.
9441 * gcc.dg/declspec-13.c: New test.
9442
57f0099a
DE
94432004-09-17 David Edelsohn <edelsohn@gnu.org>
9444
9445 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9446
47bb500f
DN
94472004-09-17 Diego Novillo <dnovillo@redhat.com>
9448
9449 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9450 change what 'a' is pointing to.
9451
996c2b52
MM
94522004-09-17 Mark Mitchell <mark@codesourcery.com>
9453
9454 PR c++/16002
9455 * g++.dg/template/error18.C: New test.
2cfe82fe 9456
996c2b52
MM
9457 PR c++/16029
9458 * g++.dg/warn/Wunused-8.C: New test.
9459
275a4187
SB
94602004-09-17 Steven Bosscher <stevenb@suse.de>
9461
9462 PR tree-optimization/17513
9463 * gcc.dg/20040916-1.c: New test.
9464
67bcc252
MM
94652004-09-16 Mark Mitchell <mark@codesourcery.com>
9466
9467 PR c++/17501
9468 * g++.dg/template/typename7.C: New test.
9469
42759f1e
ZD
94702004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9471
9472 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9473
8304ad70
FCE
94742004-09-16 Frank Ch. Eigler <fche@redhat.com>
9475
9476 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9477 with -ftree-based-profiling also.
9478 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9479
d2ccf6aa
VL
94802004-09-16 Victor Leikehman <lei@il.ibm.com>
9481
9482 PR/15364
9483 * gfortran.dg/der_array_io_1.f90: New test.
9484 * gfortran.dg/der_array_io_2.f90: New test.
9485 * gfortran.dg/der_array_io_3.f90: New test.
9486
511bbc8f
MM
94872004-09-15 Mark Mitchell <mark@codesourcery.com>
9488
9489 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9490 EABI.
9491
04a75188
MM
94922004-09-15 Mark Mitchell <mark@codesourcery.com>
9493
9494 * g++.dg/opt/switch1.C: New test.
9495
971801ff
JM
94962004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9497
9498 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9499 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9500 Update expected messages.
9501
4672f86a
TS
95022004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9503
9504 PR fortran/16485
9505 * gfortran.dg/same_name_1.f90: New test.
9506
dad975d2
DN
95072004-09-15 Diego Novillo <dnovillo@redhat.com>
9508
9509 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9510 dereference garbage pointers.
9511
9a520f40
JJ
95122004-09-15 Jakub Jelinek <jakub@redhat.com>
9513
a45f71f5
JJ
9514 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9515 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9516
9a520f40
JJ
9517 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9518 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9519 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9520
bb5ecf29
MM
95212004-09-14 Mark Mitchell <mark@codesourcery.com>
9522
9523 PR c++/17324
9524 * g++.dg/template/mangle1.C: New test.
9525
391f9afb
DN
95262004-09-14 Diego Novillo <dnovillo@redhat.com>
9527
9528 PR tree-optimization/17252
9529 * gcc.c-torture/execute/pr17252.c: New test.
9530
5ffcd779
AP
95312004-09-14 Andrew Pinski <apinski@apple.com>
9532
9533 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9534
f6ae6c51
RS
95352004-09-14 Roger Sayle <roger@eyesopen.com>
9536
9537 PR rtl-optimization/9771
9538 * gcc.dg/pr9771-1.c: New test case.
9539
1810f6ed
DN
95402004-09-14 Diego Novillo <dnovillo@redhat.com>
9541
9542 PR tree-optimization/15262
9543 * gcc.c-torture/execute/pr15262-1.c: New test.
9544 * gcc.c-torture/execute/pr15262-2.c: New test.
9545
3b53cddc
JM
95462004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9547
9548 * gcc.dg/declspec-12.c: New test.
9549
8121b899 95502004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 9551
8121b899
BD
9552 * gfortran.dg/pr17090.f90: Add directives to test.
9553
d840495b
ZD
95542004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9555
9556 * gcc.c-torture/compile/20040914-1.c: New test.
9557
a52eb3bc
MM
95582004-09-13 Mark Mitchell <mark@codesourcery.com>
9559
9560 PR c++/16162
9561 * g++.dg/template/decl2.C: New test.
2cfe82fe 9562
c72477d6
BD
95632004-09-13 Bud Davis <bdavis9659@comcast.net>
9564
9565 PR fortran/17090
9566 * gfortran.dg/pr17090.f90: New test.
9567
c1bbfd3c
DJ
95682004-09-13 Dale Johannesen <dalej@apple.com>
9569
9570 * gcc.c-torture/compile/pr17408.c: New test case.
9571
3590f0a6
MM
95722004-09-13 Mark Mitchell <mark@codesourcery.com>
9573
9574 PR c++/16716
9575 * g++.dg/parse/crash17.C: New test.
2cfe82fe 9576
3590f0a6
MM
9577 PR c++/17327
9578 * g++.dg/template/enum3.C: New test.
9579
8800e533
HPN
95802004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9581
9582 * lib/gcc-defs.exp: Load wrapper.exp.
9583 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9584 using local code.
9585 * lib/gcc.exp (gcc_init): Similar.
9586 * lib/gfortran.exp (gfortran_init): Similar.
9587 * lib/objc.exp (objc_init): Similar.
9588 * lib/treelang.exp (treelang_init): Similar.
9589 * lib/wrapper.exp: New file with build_wrapper call machinery in
9590 ${tool}_maybe_build_wrapper.
9591
61f4f1cc
JM
95922004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9593
9594 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9595 "inline".
9596 * gcc.dg/declspec-11.c: Update expected messages.
9597 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9598 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9599 gcc.dg/inline-12.c: New tests.
9600
b4cb0e43
AM
96012004-09-13 Andrew MacLeod <amacleod@redhat.com>
9602
9603 * g++.dg/tree-ssa/pr17400.C: New testcase.
9604
1823bf53
JW
96052004-09-13 James E Wilson <wilson@specifixinc.com>
9606
9607 * gcc.target/mips/sb1-1.c: New testcase.
9608
ddef210a
HPN
96092004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9610
9611 * lib/g77-dg.exp: Remove unused file.
9612 * lib/mike-g77.exp: Ditto.
9613 * lib/g77.exp: Ditto.
9614
40b7c2f8
RH
96152004-09-12 Richard Henderson <rth@redhat.com>
9616
9617 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9618
bda67431
JM
96192004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9620
9621 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9622 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9623 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9624 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9625 Update expected messages.
9626
924479e8
HPN
96272004-09-13 Hans-Peter Nilsson <hp@axis.com>
9628
9629 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9630 declaration/use mismatch for dirp parameter.
9631
a8252506
AP
96322004-09-12 Andrew Pinski <apinski@apple.com>
9633
9634 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9635 -fgnu-runtime is passed.
9636
84d397af
RH
96372004-09-12 Richard Henderson <rth@redhat.com>
9638
9639 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9640 do the uplevel thing and update additional_flags directly.
9641 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9642 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9643 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9644 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9645
ef685027
SB
96462004-09-11 Steven Bosscher <stevenb@suse.de>
9647
9648 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9649
ec76a0e0
RS
96502004-09-11 Roger Sayle <roger@eyesopen.com>
9651
9652 PR middle-end/17411
9653 * g++.dg/opt/pr17411-1.C: New test case.
9654
9a26d6ee
JM
96552004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9656
9657 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9658 gcc.dg/tls/diag-2.c: Update expected messages.
9659 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9660 messages.
9661 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9662 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9663 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9664 gcc.dg/tls/diag-5.c: New tests.
9665
e6858057
ZW
96662004-09-11 Zack Weinberg <zack@codesourcery.com>
9667
9668 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9669
05cf561d
SB
96702004-09-11 Steven Bosscher <stevenb@suse.de>
9671
9672 * g++.dg/parse/break-in-for.C: New test.
9673
a17ea89b
JJ
96742004-09-11 Jakub Jelinek <jakub@redhat.com>
9675
9676 * gcc.dg/tree-ssa/20040911-1.c: New test.
9677
c535fc9f
AJ
96782004-09-11 Andreas Jaeger <aj@suse.de>
9679
9680 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9681 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9682
2495e879
RS
96832004-09-11 Richard Sandiford <rsandifo@redhat.com>
9684
9685 * gcc.target/frv: New directory of FR-V-specific tests.
9686
273d67e7
JW
96872004-09-10 James E Wilson <wilson@specifixinc.com>
9688
9689 * gcc.dg/convert-vec-1.c: New test.
9690
3ae472c2
RS
96912004-09-10 Roger Sayle <roger@eyesopen.com>
9692
9693 PR middle-end/17024
9694 * gcc.dg/pr17024-1.c: New test case.
9695
110fce11
EC
96962004-09-10 Eric Christopher <echristo@redhat.com>
9697
9698 * gcc.dg/20040910-1.c: New test.
9699
616aeba2
JM
97002004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9701
9702 * gcc.dg/bitfld-9.c: New test.
9703
85d62520
RS
97042004-09-10 Richard Sandiford <rsandifo@redhat.com>
9705
9706 * gcc.c-torture/execute/ieee/acc1.c: New test.
9707 * gcc.c-torture/execute/ieee/acc2.c: New test.
9708 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9709
108ebf88
JM
97102004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9711
9712 * gcc.dg/deprecated-2.c: New test.
9713
3274deff
JW
97142004-09-09 James E Wilson <wilson@specifixinc.com>
9715
9716 * gcc.dg/init-vec-1.c: New test.
9717
049e524f
RS
97182004-09-09 Roger Sayle <roger@eyesopen.com>
9719
9720 PR middle-end/17055
9721 * gcc.dg/pr17055-1.c: New test case.
9722
da3107f3
HPN
97232004-09-09 Hans-Peter Nilsson <hp@axis.com>
9724
9725 PR target/17377
9726 * gcc.c-torture/execute/pr17377.c: New test.
9727
deb176fa
JM
97282004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9729
9730 PR c/8420
9731 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9732 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9733 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9734 gcc.dg/long-long-typespec-1.c: New tests.
9735 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9736
bc4b653b
JM
97372004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9738
9739 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9740 gcc.dg/gnu99-static-1.c: New tests.
9741
5826770c
DP
97422004-09-08 Devang Patel <dpatel@apple.com>
9743
9744 * gcc.dg/darwin-ld-20040828-1.c: New test.
9745 * gcc.dg/darwin-ld-20040828-2.c: New test.
9746 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 9747
c509784d
ZL
97482004-09-08 Ziemowit Laski <zlaski@apple.com>
9749
9750 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9751 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9752 in error message.
9753 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9754 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9755 in error message.
9756 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9757 types they qualify.
9758 * objc.dg/type-size-2.m: Fix wording in comment.
9759 * objc.dg/va-meth-1.m: New test case.
9760
83f84d6c
L
97612004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9762
9763 PR c/16633:
9764 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9765 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9766
e6ffe126 97672004-09-06 Devang Patel <dpatel@apple.com>
110fce11 9768
e6ffe126
DP
9769 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9770 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 9771
ff4eb0b5
ZW
97722004-09-06 Zack Weinberg <zack@codesourcery.com>
9773
9774 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9775 reflect changed line numbering of diagnostics.
9776
2cada022
PB
97772004-09-06 Paul Brook <paul@codesourcery.com>
9778
9779 * gfortran.dg/edit_real_1.f90: Add new test.
9780
8b11a64c
ZD
97812004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9782
9783 * gcc.dg/tree-ssa/loop-2.c: New test.
9784 * gcc.dg/tree-ssa/loop-3.c: New test.
9785 * gcc.dg/tree-ssa/loop-4.c: New test.
9786 * gcc.dg/tree-ssa/loop-5.c: New test.
9787
254986c7
KG
97882004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9789
9790 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9791
3d091dac
KG
97922004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9793
9794 * gcc.dg/format/sentinel-1.c: New test.
9795
edeacc14
UB
97962004-09-04 Uros Bizjak <uros@kss-loka.si>
9797
9798 * testsuite/gcc.dg/builtins-46.c: New.
9799
40923b20 98002004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 9801
40923b20
DP
9802 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9803 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 9804
61fec9ff
JB
98052004-09-03 Jan Beulich <jbeulich@novell.com>
9806
9807 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9808 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9809 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9810 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9811 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9812 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9813 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9814 the non-portable bzero.
9815 * gcc.dg/20010912-1.c: xfail for NetWare.
9816 * gcc.dg/20020426-2.c: xfail for NetWare.
9817 * gcc.dg/20021014-1.c: xfail for NetWare.
9818 * gcc.dg/20021018-1.c: xfail for NetWare.
9819 * gcc.dg/20030213-1.c: xfail for NetWare.
9820 * gcc.dg/20030225-1.c: xfail for NetWare.
9821 * gcc.dg/20030708-1.c: xfail for NetWare.
9822 * gcc.dg/builtins-config.h: Also exclude NetWare.
9823 * gcc.dg/format/format.h: Define restrict only if not already defined.
9824 * gcc.dg/nest.c: xfail for NetWare.
9825 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9826 * lib/target-supports.exp (check_visibility_available): Exclude
9827 NetWare.
9828
467cecf3
JB
98292004-09-03 Jan Beulich <jbeulich@novell.com>
9830
9831 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9832 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9833 deterministic starting point for the alignment of structure fields.
9834 * gcc.dg/Wpadded.c: Dito.
9835 * g++.dg/abi/vbase10.C: Dito.
9836
90300b8c
DP
98372004-09-03 Devang Patel <dpatel@apple.com>
9838
9839 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 9840
15a7f5d8
MM
98412004-09-02 Mark Mitchell <mark@codesourcery.com>
9842
9843 * README.QMTEST: Fix out-of-date link.
9844
6df9867e
DB
98452004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9846
9847 PR fortran/16579
9848 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9849 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 9850
40a1c5cb
MM
98512004-09-02 Mark Mitchell <mark@codesourcery.com>
9852
9853 * g++.dg/abi/arm_rtti1.C: New test.
9854
5514620a
GK
98552004-09-02 Geoffrey Keating <geoffk@apple.com>
9856
9857 * gcc.dg/ppc-vector-memcpy.c: New.
9858 * gcc.dg/ppc-vector-memset.c: New.
9859
6cbc6f0d
CF
98602004-09-02 Chao-ying Fu <fu@mips.com>
9861
9862 * gcc.target/mips/mips-3d-1.c: New test.
9863 * gcc.target/mips/mips-3d-2.c: New test.
9864 * gcc.target/mips/mips-3d-3.c: New test.
9865 * gcc.target/mips/mips-3d-4.c: New test.
9866 * gcc.target/mips/mips-3d-5.c: New test.
9867 * gcc.target/mips/mips-3d-6.c: New test.
9868 * gcc.target/mips/mips-3d-7.c: New test.
9869 * gcc.target/mips/mips-3d-8.c: New test.
9870 * gcc.target/mips/mips-3d-9.c: New test.
9871 * gcc.target/mips/mips-ps-1.c: New test.
9872 * gcc.target/mips/mips-ps-2.c: New test.
9873 * gcc.target/mips/mips-ps-3.c: New test.
9874 * gcc.target/mips/mips-ps-4.c: New test.
9875 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 9876
d809264e
PB
98772004-09-02 Paul Brook <paul@codesourcery.com>
9878
9879 * gfortran.dg/edit_real_1.f90: Add new tests.
9880
c3d0559d
TS
98812004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9882
9883 PR fortran/15327
9884 * gfortran.dg/merge_char_1.f90: New test.
9885
0e6928d8
TS
98862004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9887
9888 PR fortran/16404
9889 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9890
57b38f51
RK
98912004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9892
9893 PR c/1522
9894 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9895
ffbef024
MM
98962004-09-01 Mark Mitchell <mark@codesourcery.com>
9897
9898 * g++.dg/opt/loop1.C: Do not XFAIL.
9899
266bff3a
JJ
99002004-09-01 Jakub Jelinek <jakub@redhat.com>
9901
9902 * gcc.c-torture/execute/20040831-1.c: New test.
9903
727c2407
DB
99042004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9905
9906 PR fortran/16579
9907 * gfortran.dg/g77/20010610.f: Now passes.
9908 Copy from g77.f-torture/execute. Add dg-run directive.
9909 * gfortran.dg/g77/README: Update
9910
c11ddb68
AP
99112004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9912
9913 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9914 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9915 (t1, t2, t3, t4): Add volatile.
9916
505970fc
MM
99172004-08-31 Mark Mitchell <mark@codesourcery.com>
9918
9919 * g++.dg/ext/visibility/arm1.C: New test.
9920
a79d695a
GK
99212004-08-31 Geoffrey Keating <geoffk@apple.com>
9922
9923 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9924 -pedantic-errors.
9925
244fada7
PB
99262004-09-01 Paul Brook <paul@codesourcery.com>
9927
9928 * gfortran.dg/eof_2.f90: New test.
9929
149a42dd
TS
99302004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9931
9932 PR fortran/16579
9933 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 9934
334ff453
PB
99352004-08-31 Bud Davis <bdavis9659@comcast.net>
9936
9937 PR libfortran/16805
9938 * gfortran.dg/list_read_2.f90: New test.
9939
af287697
MM
99402004-08-31 Mark Mitchell <mark@codesourcery.com>
9941
9942 * g++.dg/abi/key1.C: New test.
9943
1c04c4cc
RH
99442004-08-31 Richard Henderson <rth@redhat.com>
9945
9946 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9947 form of offsetof.
9948 * g++.dg/other/offsetof5.C: Remove duplicate.
9949
cf73cdac
TS
99502004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9951
9952 PR fortran/17244
9953 * gfortran.dg/func_derived_1.f90: New test.
9954
bd72d66c
PB
99552004-08-31 Paul Brook <paul@codesourcery.com>
9956
9957 * gfortran.dg/eof_1.f90: New test.
9958
c789f36b
PB
99592004-08-31 Paul Brook <paul@codesourcery.com>
9960
9961 * gfortran.dg/list_read_1.f90: New file.
9962
9b76aa3b
MM
99632004-08-30 Mark Mitchell <mark@codesourcery.com>
9964
9965 * g++.dg/opt/loop1.C: XFAIL.
9966
ff164b22
GK
99672004-08-30 Geoffrey Keating <geoffk@apple.com>
9968
9969 * gcc.dg/funcdef-storage-1.c: New.
9970 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9971 an extern function in local scope.
9972 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9973 declare an 'auto inline' function in local scope.
9974 * gcc.dg/20011130-1.c: Likewise.
9975 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9976 an 'auto' function in local scope.
9977 * gcc.dg/20021014-1.c: Likewise.
9978 * gcc.dg/20030331-2.c: Likewise.
9979
0de4325e
TS
99802004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9981
9982 * gfortran.dg/blockdata_1.f90: New test.
9983
442c8e31
RH
99842004-08-30 Richard Henderson <rth@redhat.com>
9985
9986 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9987
83010c5a
RH
99882004-08-30 Richard Henderson <rth@redhat.com>
9989
9990 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9991 additional_flags set by alternate driver.
9992 (ieee-options): New procedure.
9993 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9994 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9995 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9996 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9997
f25605ac
RH
99982004-08-30 Richard Henderson <rth@redhat.com>
9999
10000 * lib/f-torture.exp: Remove.
10001
5e9f78cc
MM
100022004-08-29 Mark Mitchell <mark@codesourcery.com>
10003
10004 PR rtl-optimization/16590
10005 * g++.dg/opt/loop1.C: New test.
10006
294fbfc8
TS
100072004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10008
10009 PR fortran/13910
10010 * gfortran.dg/oldstyle_1.f90: New test.
10011
e8525382
SK
100122004-08-29 Steven G. Kargl <kargls@comcast.net>
10013 Paul Brook <paul@codesourcery.com>
10014
10015 * gfortran.dg/g77/README: Update.
10016 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
10017 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
10018 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
10019
7984a2f0
PB
100202004-08-28 Paul Brook <paul@codesourcery.com>
10021
10022 PR libfortran/17195
10023 * gfortran.dg/edit_real_1.f90: New test.
10024
c100eff1
PB
100252004-08-27 Paul Brook <paul@codesourcery.com>
10026
10027 * gfortran.dg/rewind_1.f90: New test.
10028
55948b69
BD
100292004-08-27 Bud Davis <bdavis9659@comcast.net>
10030
10031 PR fortran/16597
10032 * gfortran.dg/pr16597.f90: New test.
10033
0b410f0b
JM
100342004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10035
10036 PR c/13801
10037 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
10038 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
10039 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
10040 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
10041 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
10042
b72e46f0
NC
100432004-08-26 Nick Clifton <nickc@redhat.com>
10044
10045 * gcc.c-torture/compile/pr17119.c: New test.
10046
17ebe7ec
JM
100472004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
10048
10049 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
10050
026351f5
RH
100512004-08-25 Richard Henderson <rth@redhat.com>
10052
10053 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
10054 the bits that expect kind=8 to be the largest real kind.
10055
4166ef51
ZL
100562004-08-25 Ziemowit Laski <zlaski@apple.com>
10057
10058 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
10059
6d1c50cc
TS
100602004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10061
10062 * gfortran.dg/assignment_1.f90: New test.
10063
ef79d4c2
AN
100642004-08-25 Adam Nemet <anemet@lnxw.com>
10065
10066 * g++.dg/template/repo3.C: New test.
10067
d0c5c9b1
RS
100682004-08-25 Roger Sayle <roger@eyesopen.com>
10069
10070 PR middle-end/16693
10071 PR tree-optimization/16372
10072 * g++.dg/opt/pr16372-1.C: New test case.
10073 * g++.dg/opt/pr16693-1.C: New test case.
10074 * g++.dg/opt/pr16693-2.C: New test case.
10075
700686fa
ZL
100762004-08-25 Ziemowit Laski <zlaski@apple.com>
10077
10078 * objc.dg/proto-lossage-4.m: New test.
10079
6dc36fed
MM
100802004-08-25 Mark Mitchell <mark@codesourcery.com>
10081
10082 PR c++/17155
10083 * g++.dg/inherit/local2.C: New test.
10084
40f20186
PB
100852004-08-25 Paul Brook <paul@codesourcery.com>
10086
10087 PR fortran/17144
10088 * gfortran.dg/string_ctor_1.f90: New test.
10089
2649701f
KL
100902004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10091
10092 PR c++/14428
10093 * g++.dg/template/redecl2.C: New test.
10094
5352bda0
BD
100952004-08-24 Bud Davis <bdavis9659@comcast.net>
10096
10097 PR fortran/17143
10098 * gfortran.dg/pr17143.f90: New test.
10099
02d735f6
BD
101002004-08-24 Bud Davis <bdavis9659@comcast.net>
10101
10102 PR fortran/17164
10103 * gfortran.dg/pr17164.f90: New test.
10104
82b85a85
ZD
101052004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10106
10107 * gcc.dg/tree-ssa/loop-1.c: New test.
10108
04550232
RS
101092004-08-24 Richard Sandiford <rsandifo@redhat.com>
10110
10111 * gcc.c-torture/compile/20040824-1.c: New test.
10112
886ce862
RS
101132004-08-24 Richard Sandiford <rsandifo@redhat.com>
10114
10115 * gcc.c-torture/compile/iftrap-3.c: New test.
10116
7746c5c3
PB
101172004-08-24 Paul Brook <paul@codesourcery.com>
10118
10119 * gfortran.dg/entry_2.f90: New test.
10120
f8ad2d21
NS
101212004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10122
10123 PR c++/16889
10124 * g++.dg/lookup/ambig[12].C: New.
10125
e59f7322
KL
101262004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10127
10128 PR c++/16706
10129 * g++.dg/template/crash21.C: New test.
10130 * g++.dg/template/crash22.C: Likewise.
10131
c645999e
NS
101322004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10133
10134 PR c++/17149
10135 * g++.dg/template/access15.C: New.
10136
c2a124b2
MM
101372004-08-23 Mark Mitchell <mark@codesourcery.com>
10138
10139 PR c++/17163
10140 * g++.dg/template/repo2.C: New test.
10141
663790f8
RS
101422004-08-23 Roger Sayle <roger@eyesopen.com>
10143
10144 PR rtl-optimization/17078
10145 * gcc.c-torture/execute/pr17078-1.c: New test case.
10146
c3f216e2
MM
101472004-08-23 Mark Mitchell <mark@codesourcery.com>
10148
10149 PR c/14492
10150 * gcc.dg/debug/crash1.c: New test.
10151
a9b5a054
MM
101522004-08-23 Mark Mitchell <mark@codesourcery.com>
10153
10154 PR c/16180
10155 * gcc.dg/loop-5.c: New test.
10156
017901f4
ZD
101572004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10158
10159 * gcc.c-torture/execute/20040823-1.c: New test.
10160
5811cb27
RS
101612004-08-23 Richard Sandiford <rsandifo@redhat.com>
10162
10163 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
10164 to the assembler. Simplify test accordingly.
10165 (asm_abi_flags): Use GNU names.
10166 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
10167 to check for ABI flags.
10168
9fc3b39a
AP
101692004-08-22 Andrew Pinski <apinski@apple.com>
10170
10171 * g++.dg/opt/pr14029.C: New test.
10172 * gcc.c-torture/execute/pr15262.c: New test.
10173
c6b77e6f
TS
101742004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10175
10176 * gfortran.dg/reduction.f90: Add checks with complex arguments.
10177
0fa1b65c
BD
101782004-08-21 Bud Davis <bdavis9659@comcast.net>
10179
10180 PR 16908
10181 * gfortran.dg/direct_io.f90: New test.
10182
eba6cfb6
MM
101832004-08-20 Mark Mitchell <mark@codesourcery.com>
10184
10185 PR c++/17121
10186 * g++.dg/inherit/local2.C: New test.
10187
bcf9a914
JM
101882004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
10189
10190 PR c++/17120
10191 * g++.dg/warn/Wparentheses-4.C: New test.
10192
0da457fb
MM
101932004-08-20 Mark Mitchell <mark@codesourcery.com>
10194
eba6cfb6
MM
10195 PR c++/17121
10196 * g++.dg/inherit/local2.C: New test.
10197
0da457fb
MM
10198 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
10199 * gcc.dg/ppc-ldstruct.c: Likewise.
10200 * gcc.dg/ppc64-abi-2.c: Likewise.
10201
f3b2657c
JJ
102022004-08-20 Jakub Jelinek <jakub@redhat.com>
10203
10204 PR rtl-optimization/17099
10205 * gcc.c-torture/execute/20040820-1.c: New test.
10206
888705fb
DE
102072004-08-20 David Edelsohn <edelsohn@gnu.org>
10208
10209 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
10210
841b0c1f
PB
102112004-08-20 Canqun Yang <canqun@nudt.edu.cn>
10212
10213 PR fortran/17077
10214 * gfortran.dg/auto_array_1.f90: New test.
10215
c874ae73
TS
102162004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10217
10218 PR fortran/17074
10219 * gfortran.dg/simpleif_1.f90: New test.
10220
717a7d5d
MM
102212004-08-19 Mark Mitchell <mark@codesourcery.com>
10222
2e32707b
MM
10223 * lib/target-supports.exp (check_profiling_available): Return
10224 false for arm*-*-symbianelf* and arm*-*-eabi*.
10225
717a7d5d
MM
10226 PR c++/15890
10227 * g++.dg/template/delete1.C: New test.
10228
ec53454b
PB
102292004-08-19 Paul Brook <paul@codesourcery.com>
10230
10231 PR fortran/14976
ff4eb0b5 10232 PR fortran/16228
ec53454b
PB
10233 * gfortran.dg/data_char_1.f90: New test.
10234
7551270e
ES
102352004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
10236
10237 PR fortran/16946
10238 * gfortran.dg/reduction.f90: New testcase.
10239
e281c0f8
TS
102402004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10241
10242 PR fortran/16520
10243 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
10244
e4c2c34b
JM
102452004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
10246
10247 PR c++/17041
10248 * g++.dg/Wparentheses-3.C: New test.
10249
7a8554ce
DN
102502004-08-19 Dorit Naishlos <dorit@il.ibm.com>
10251
10252 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
10253 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
10254 * gcc.dg/vect/vect-2.c: Likewise.
10255 * gcc.dg/vect/vect-3.c: Likewise.
10256 * gcc.dg/vect/vect-4.c: Likewise.
10257 * gcc.dg/vect/vect-5.c: Likewise.
10258 * gcc.dg/vect/vect-6.c: Likewise.
10259 * gcc.dg/vect/vect-7.c: Likewise.
10260 * gcc.dg/vect/vect-25.c: Likewise.
10261 * gcc.dg/vect/vect-31.c: Likewise.
10262 * gcc.dg/vect/vect-32.c: Likewise.
10263 * gcc.dg/vect/vect-34.c: Likewise.
10264 * gcc.dg/vect/vect-36.c: Likewise.
10265 * gcc.dg/vect/vect-all.c: Likewise.
10266
acccf788
MM
102672004-08-18 Mark Mitchell <mark@codesourcery.com>
10268
10269 PR c++/17068
10270 * g++.dg/template/operator4.C: New test.
10271
17ad5b5e
RH
102722004-08-18 Richard Henderson <rth@redhat.com>
10273
10274 * gcc.dg/20040206-1.c: XFAIL.
10275
8baddbf1
MM
102762004-08-17 Mark Mitchell <mark@codesourcery.com>
10277
10278 PR c++/16246
10279 * g++.dg/template/array7.C: New test.
10280
67e90093
JW
102812004-08-17 James E Wilson <wilson@specifixinc.com>
10282
10283 * gcc.dg/mips-movcc-1.c: New test.
10284 * gcc.dg/mips-movcc-2.c: New test.
10285 * gcc.dg/mips-movcc-3.c: New test.
10286
743a0a34
JW
10287 * gcc.dg/mips-nmadd-1.c: New test.
10288 * gcc.dg/mips-nmadd-2.c: New test.
10289
8f78f01f
MM
102902004-08-17 Mark Mitchell <mark@codesourcery.com>
10291
1a10290c
MM
10292 PR c++/15871
10293 * g++.dg/opt/inline8.C: New test.
10294
8f78f01f
MM
10295 PR c++/16965
10296 * g++.dg/parse/error17.C: New test.
ff4eb0b5 10297
79fe1b3b
DN
102982004-08-17 Dorit Naishlos <dorit@il.ibm.com>
10299
10300 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
10301 * gcc.dg/vect/tree-vect.h: New file.
10302 * gcc.dg/vect/vect.exp: New file.
10303 * gcc.dg/vect/pr16105.c.c: New test.
10304 * gcc.dg/vect/vect-1.c: New test.
10305 * gcc.dg/vect/vect-2.c: New test.
10306 * gcc.dg/vect/vect-3.c: New test.
10307 * gcc.dg/vect/vect-4.c: New test.
10308 * gcc.dg/vect/vect-5.c: New test.
10309 * gcc.dg/vect/vect-6.c: New test.
10310 * gcc.dg/vect/vect-7.c: New test.
10311 * gcc.dg/vect/vect-8.c: New test.
10312 * gcc.dg/vect/vect-9.c: New test.
10313 * gcc.dg/vect/vect-10.c: New test.
10314 * gcc.dg/vect/vect-11.c: New test.
10315 * gcc.dg/vect/vect-12.c: New test.
10316 * gcc.dg/vect/vect-13.c: New test.
10317 * gcc.dg/vect/vect-14.c: New test.
10318 * gcc.dg/vect/vect-15.c: New test.
10319 * gcc.dg/vect/vect-16.c: New test.
10320 * gcc.dg/vect/vect-17.c: New test.
10321 * gcc.dg/vect/vect-18.c: New test.
10322 * gcc.dg/vect/vect-19.c: New test.
10323 * gcc.dg/vect/vect-20.c: New test.
10324 * gcc.dg/vect/vect-21.c: New test.
10325 * gcc.dg/vect/vect-22.c: New test.
10326 * gcc.dg/vect/vect-23.c: New test.
10327 * gcc.dg/vect/vect-24.c: New test.
10328 * gcc.dg/vect/vect-25.c: New test.
10329 * gcc.dg/vect/vect-26.c: New test.
10330 * gcc.dg/vect/vect-27.c: New test.
10331 * gcc.dg/vect/vect-28.c: New test.
10332 * gcc.dg/vect/vect-29.c: New test.
10333 * gcc.dg/vect/vect-30.c: New test.
10334 * gcc.dg/vect/vect-31.c: New test.
10335 * gcc.dg/vect/vect-32.c: New test.
10336 * gcc.dg/vect/vect-33.c: New test.
10337 * gcc.dg/vect/vect-34.c: New test.
10338 * gcc.dg/vect/vect-35.c: New test.
10339 * gcc.dg/vect/vect-36.c: New test.
10340 * gcc.dg/vect/vect-37.c: New test.
10341 * gcc.dg/vect/vect-38.c: New test.
10342 * gcc.dg/vect/vect-40.c: New test.
10343 * gcc.dg/vect/vect-41.c: New test.
10344 * gcc.dg/vect/vect-42.c: New test.
10345 * gcc.dg/vect/vect-43.c: New test.
10346 * gcc.dg/vect/vect-44.c: New test.
10347 * gcc.dg/vect/vect-45.c: New test.
10348 * gcc.dg/vect/vect-46.c: New test.
10349 * gcc.dg/vect/vect-47.c: New test.
10350 * gcc.dg/vect/vect-48.c: New test.
10351 * gcc.dg/vect/vect-49.c: New test.
10352 * gcc.dg/vect/vect-50.c: New test.
10353 * gcc.dg/vect/vect-51.c: New test.
10354 * gcc.dg/vect/vect-52.c: New test.
10355 * gcc.dg/vect/vect-53.c: New test.
10356 * gcc.dg/vect/vect-54.c: New test.
10357 * gcc.dg/vect/vect-55.c: New test.
10358 * gcc.dg/vect/vect-56.c: New test.
10359 * gcc.dg/vect/vect-57.c: New test.
10360 * gcc.dg/vect/vect-58.c: New test.
10361 * gcc.dg/vect/vect-59.c: New test.
10362 * gcc.dg/vect/vect-60.c: New test.
10363 * gcc.dg/vect/vect-61.c: New test.
10364 * gcc.dg/vect/vect-all.c: New test.
10365 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 10366
3d79abbd
PB
103672004-08-17 Paul Brook <paul@codesourcery.com>
10368
10369 PR fortran/13082
10370 * gfortran.dg/entry_1.f90: New test.
10371
cc24a60e
AP
103722004-08-17 Andrew Pinski <apinski@apple.com>
10373
10374 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
10375
62fc1d7d
PB
103762004-08-17 Paolo Bonzini <bonzini@gnu.org>
10377
10378 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 10379
8e3e233b
DP
103802004-08-16 Devang Patel <dpatel@apple.com>
10381
10382 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 10383
580b3958
JM
103842004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
10385
10386 * gcc.dg/funcdef-attr-1.c: New test.
10387
dcb9bd6b
JJ
103882004-08-16 Janis Johnson <janis187@us.ibm.com>
10389
10390 * gcc.dg/altivec-17.c: New test.
10391 * gcc.dg/altivec-18.c: New test.
10392
35046a54
KL
103932004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10394
10395 PR c++/6749
10396 * g++.dg/template/vtable2.C: New test.
10397
a70d87d3
RH
103982004-08-14 Richard Henderson <rth@redhat.com>
10399
10400 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 10401 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
10402 * gcc.dg/setjmp-1.c: Remove XFAIL.
10403 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 10404
e99d6fe2
RH
104052004-08-14 Richard Henderson <rth@redhat.com>
10406
10407 * gcc.dg/980217-1.c: Add prototype for printf.
10408
1ef02b9d
BD
104092004-08-13 Bud Davis <bdavis9659@comcast.net>
10410
29409320 10411 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 10412
a2ab121e
JJ
104132004-08-13 Janis Johnson <janis187@us.ibm.com>
10414
10415 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
10416
aa18c0d3
PB
104172004-08-13 Paul Brook <paul@codesourcery.com>
10418
10419 * gfortran.dg/der_io_1.f90: Remove stray comma.
10420
3fee54be
JJ
104212004-08-12 Janis Johnson <janis187@us.ibm.com>
10422
10423 * gcc.dg/vmx/cw-bug-2.c: Remove.
10424 * gcc.dg/vmx/vprint-1.c: Remove.
10425 * gcc.dg/vmx/vscan-1.c: Remove.
10426
8fa5469d
DP
104272004-08-12 Devang patel <dpatel@apple.com>
10428
10429 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 10430
174b1783
JJ
104312004-08-12 Janis Johnson <janis1872us.ibm.com>
10432
950a175b
JJ
10433 * g++.dg/ext/altivec-12.C: New test.
10434
174b1783
JJ
10435 * g++.dg/ext/altivec-11.C: New test.
10436
47bedfb0
PB
104372004-08-12 Paul Brook <paul@codesourcery.com>
10438
10439 * g++.dg/abi/arm_cxa_vec_1.C: New test.
10440
30052385
JJ
104412004-08-12 Janis Johnson <janis187@us.ibm.com>
10442
4951f98d
JJ
10443 * g++.dg/ext/altivec-2.C: Check for hardware support before
10444 executing any VMX instructions.
10445
30052385
JJ
10446 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10447
ab5c8549
JJ
104482004-08-12 Jakub Jelinek <jakub@redhat.com>
10449
10450 PR c++/16276
10451 * g++.old-deja/g++.other/comdat4.C: New test.
10452 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10453
87e184d1
BE
104542004-08-12 Ben Elliston <bje@au.ibm.com>
10455
10456 PR target/16286
10457 * gcc.dg/pr16286.c: New test.
10458
bf5930d4
JB
104592004-08-12 Jan Beulich <jbeulich@novell.com>
10460
10461 * g++.dg/ext/asm5.C: New.
10462
6e40af1a
MM
104632004-08-11 Mark Mitchell <mark@codesourcery.com>
10464
fbac6f3c
MM
10465 PR c++/16698
10466 * g++.dg/eh/crash1.C: New test.
10467
6e40af1a
MM
10468 PR c++/16717
10469 * g++.dg/ext/construct1.C: New test.
10470
539599c1
MM
104712004-08-11 Mark Mitchell <mark@codesourcery.com>
10472
10473 PR c++/16853
10474 * g++.dg/init/ptrmem1.C: New test.
10475
10476 PR c++/16618
10477 * g++.dg/parse/offsetof5.C: New test.
10478
10479 PR c++/16870
10480 * g++.dg/template/overload3.C: New test.
10481
2436b51f
MM
104822004-08-11 Mark Mitchell <mark@codesourcery.com>
10483
10484 PR c++/16964
10485 * g++.dg/parse/error16.C: New test.
10486
10487 PR c++/16904
10488 * g++.dg/template/error14.C: New test.
10489
10490 PR c++/16929
10491 * g++.dg/template/error15.C: New test.
10492
5079843a
DP
104932004-08-11 Devang Patel <dpatel@apple.com>
10494
10495 * gcc.dg/darwin-ld-20040809-1.c: New test.
10496 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 10497
3ec0f302
PB
104982004-08-11 Steven G. Kargl <kargls@comcast.net>
10499
10500 PR fortran/16917
10501 * gfortran.dg/dfloat_1.f90: New test.
10502
b3f8d95d
MM
105032004-08-09 Mark Mitchell <mark@codesourcery.com>
10504
10505 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10506 * gcc.dg/dll-2.c: Fix dg-require syntax.
10507 * gcc.misc-tests/arm-isr.c (abort): Declare.
10508 (exit): Likewise.
10509
550205c3
MM
105102004-08-10 Mark Mitchell <mark@codesourcery.com>
10511
10512 PR c++/16971
10513 * g++.dg/parse/crash16.C: New test.
10514
23657388
RS
105152004-08-10 Roger Sayle <roger@eyesopen.com>
10516
10517 * gcc.dg/mips-rsqrt-1.c: New test case.
10518 * gcc.dg/mips-rsqrt-2.c: New test case.
10519 * gcc.dg/mips-rsqrt-3.c: New test case.
10520
2bf26ede
PB
105212004-08-10 Paul Brook <paul@codesourcery.com>
10522
10523 * gfortran.dg/der_io_1.f90: New test.
10524
e9cfef64
PB
105252004-08-10 Paul Brook <paul@codesourcery.com>
10526
10527 PR fortran/16919
10528 * gfortran.dg/der_array_1.f90: New test.
10529
feb21f0d
DE
105302004-08-09 David Edelsohn <edelsohn@gnu.org>
10531
10532 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10533
b3bcf92c
PB
105342004-08-09 Paolo Bonzini <bonzini@gnu.org>
10535
10536 * gcc.dg/wchar_t-2.c: Fix typo.
10537
08a02c9e
FH
105382004-08-09 Falk Hueffner <falk@debian.org>
10539
10540 PR tree-optimization/12517
10541 * gcc.c-torture/compile/pr12517.c: New test.
10542
10543 PR tree-optimization/12578
10544 * gcc.c-torture/compile/pr12578.c: New test.
10545
10546 PR tree-optimization/12899
10547 * gcc.c-torture/compile/pr12899.c: New test.
10548
10549 PR rtl-optimization/14692
10550 * gcc.c-torture/compile/pr14692.c: New test.
10551
10552 PR tree-optimization/16461
10553 * gcc.c-torture/compile/pr16461.c: New test.
10554
aa6fc635
JB
105552004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10556
10557 * gfortran.dg/getenv_1.f90: New test.
10558
2ed9e527
MM
105592004-08-06 Mark Mitchell <mark@codesourcery.com>
10560
10561 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10562 wchar_t.
10563 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10564
fc90a8f2
PB
105652004-08-06 Paul Brook <paul@codesourcery.com>
10566
10567 * gfortran.dg/ret_array_1.f90: New test.
10568 * gfortran.dg/ret_pointer_1.f90: New test.
10569
eaac4679
RS
105702004-08-06 Richard Sandiford <rsandifo@redhat.com>
10571
10572 * gcc.dg/missing-field-init-[12].c: New tests.
10573 * g++.dg/warn/missing-field-init-[12].C: New tests.
10574
866cf037
MM
105752004-08-06 Mark Mitchell <mark@codesourcery.com>
10576
10577 * gcc.dg/enum2.c: New test.
10578 * gcc.dg/symbian3.c: Likewise.
10579 * gcc.dg/symbian4.c: Likewise.
10580 * gcc.dg/wchar_t-2.c: Likewise.
10581
ae232e45
MM
105822004-08-05 Mark Mitchell <mark@codesourcery.com>
10583
10584 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10585 destructor tests.
10586
b2ca3702
MM
105872004-08-05 Mark Mitchell <mark@codesourcery.com>
10588
10589 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10590 dg-require-visiblity.
10591 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10592 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10593 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10594 * g++.dg/ext/visibility/new1.C: Likewise.
10595 * g++.dg/ext/visibility/pragma.C: Likewise.
10596 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10597 * g++.dg/ext/visibility/virtual.C: Likewise.
10598 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10599 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10600 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10601 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10602 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10603 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10604 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10605 * g++/dg/ext/visibility/visibility-8.C: New test.
10606 * gcc.c-torture/compile/dll.x: Remove.
10607 * gcc.dg/dll-2.c: Use dg-require-dll
10608 * gcc.dg/visibility-10.c: New test.
10609 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10610 supporting DLLs.
10611 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10612 (scan_not_hidden): Likewise.
10613
d279700a
DE
106142004-08-05 David Edelsohn <edelsohn@gnu.org>
10615
10616 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10617
ea5f7a19
RS
106182004-08-05 Richard Sandiford <rsandifo@redhat.com>
10619
10620 * gcc.c-torture/execute/20040805-1.c: New test.
10621
fce731b5
AP
106222004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10623
10624 * gcc.dg/20020118-1.c: Declare abort.
10625 * gcc.dg/altivec_check.h: Likewise.
10626 * gcc.dg/iftrap-2.c: Likewise.
10627 * gcc.dg/pragma-darwin.c: Likewise.
10628 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10629
99b1c586
GK
106302004-08-04 Geoffrey Keating <geoffk@apple.com>
10631
10632 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10633
85291069
JM
106342004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10635
10636 * gcc.c-torture/execute/builtins/abs-2.c,
10637 gcc.c-torture/execute/builtins/abs-3.c,
10638 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10639 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10640 intmax_t, uintmax_t and their limits.
10641 * gcc.dg/intmax_t-1.c: New test.
10642
f1ff6bb8
GB
106432004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10644
10645 * g++.dg/tc1/dr147.C: Add reference to PR.
10646
54f2f9a6
RS
106472004-08-03 Richard Sandiford <rsandifo@redhat.com>
10648
10649 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10650 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10651
b0e9ac08
DE
106522004-08-03 David Edelsohn <edelsohn@gnu.org>
10653
10654 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10655
9cbe78fb
JM
106562004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10657
10658 * gcc.dg/redecl-5.c: New test.
10659 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10660 of scanf.
10661
a0fac73d
RS
106622004-08-03 Roger Sayle <roger@eyesopen.com>
10663
10664 PR middle-end/16790
10665 * gcc.c-torture/execute/pr16790-1.c: New test case.
10666
5357b1f9
MM
106672004-08-03 Mark Mitchell <mark@codesourcery.com>
10668
564076f5
MM
10669 * g++.dg/ext/visibility/assign1.C: New test.
10670 * g++.dg/ext/visibility/new1.C: Likewise.
10671
5357b1f9
MM
10672 * gcc.dg/symbian1.c: New test.
10673 * gcc.dg/symbian2.c: Likewise.
10674
f6bc51cb
L
106752004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10676
10677 PR target/16570
10678 * gcc.dg/i386-sse-9.c: New test.
10679
7a1f75f1
JM
106802004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10681
10682 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10683
ee712eab
JM
106842004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10685
10686 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10687 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10688 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10689 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10690 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10691 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10692 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10693 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10694 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10695 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10696 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10697 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10698 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10699 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10700 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10701 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10702 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10703 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10704 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10705 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10706 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10707 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10708 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10709 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10710 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10711 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10712 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10713 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10714 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10715 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10716 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10717 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10718 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10719 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10720 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10721 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10722 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10723 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10724 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10725 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10726 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10727 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10728 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10729 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10730 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10731 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10732 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10733 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10734 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10735 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10736 gcc.misc-tests/i386-pf-3dnow-1.c,
10737 gcc.misc-tests/i386-pf-athlon-1.c,
10738 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10739 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10740 Declare built-in functions used.
10741 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10742
6ed7c4d8
MM
107432004-08-02 Mark Mitchell <mark@codesourcery.com>
10744
7756db03
MM
10745 PR c++/16707
10746 * g++.dg/lookup/using12.C: New test.
10747
6ed7c4d8
MM
10748 * g++.dg/init/null1.C: Fix PR number.
10749 * g++.dg/parse/namespace10.C: Likewise.
10750
b1cc95ce
MM
107512004-08-01 Mark Mitchell <mark@codesourcery.com>
10752
10753 PR c++/16224
10754 * g++.dg/template/spec17.C: New test.
10755 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10756 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10757
db059566
DB
107582004-08-02 David Billinghurst
10759
10760 PR fortran/16292
10761 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10762
1f09d3eb
ZW
107632004-08-01 Zack Weinberg <zack@codesourcery.com>
10764
10765 * gcc.dg/ia64-got-1.c: New test case.
10766
c30b4add
MM
107672004-08-01 Mark Mitchell <mark@codesourcery.com>
10768
72fba2df 10769 PR c++/16489
c30b4add
MM
10770 * g++.dg/init/null1.C: New test.
10771 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 10772
72fba2df 10773 PR c++/16529
c30b4add 10774 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 10775
c30b4add
MM
10776 PR c++/16810
10777 * g++.dg/inherit/ptrmem2.C: New test.
10778
a4e41fde
BE
107792004-08-02 Ben Elliston <bje@au.ibm.com>
10780
10781 PR target/16155
10782 * gcc.dg/pr16155.c: New test.
10783
558d1f81
JM
107842004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10785
10786 * gcc.dg/redecl-2.c: New test.
10787
c1e55850
GK
107882004-07-30 Geoffrey Keating <geoffk@apple.com>
10789
10790 * gcc.dg/darwin-longdouble.c: New file.
10791
0534fa56
RH
107922004-07-30 Richard Henderson <rth@redhat.com>
10793
10794 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10795 write to constant argument.
10796 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10797
782700d4
RH
107982004-07-30 Richard Henderson <rth@redhat.com>
10799
1f09d3eb
ZW
10800 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10801 tests of nearest around zero.
782700d4 10802
d60bebdd
AP
108032004-07-30 Andrew Pinski <apinski@apple.com>
10804
10805 * gcc.c-torture/compile/20040730-1.c: New test.
10806
9497a3a4
AH
108072004-07-30 Aldy Hernandez <aldyh@redhat.com>
10808
10809 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10810 powerpc-eabispe.
10811
0a925a32
AH
108122004-07-30 Aldy Hernandez <aldyh@redhat.com>
10813
10814 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10815
3a15f566
RS
108162004-07-30 Richard Sandiford <rsandifo@redhat.com>
10817
10818 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10819 contains $ld_library_path.
10820 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10821
b3b7f0c9
RH
108222004-07-29 Richard Henderson <rth@redhat.com>
10823
10824 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10825
4b9a3b37
RH
10826 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10827 (alt2, which): New.
10828 (Check): Accept either alternative.
10829
4684cd27
MM
108302004-07-29 Mark Mitchell <mark@codesourcery.com>
10831
10832 * g++.dg/abi/inline1.C: New test.
10833 * g++.dg/abi/local1-a.cc: Likewise.
10834 * g++.dg/abi/local1.C: Likewise.
10835 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10836 * g++.dg/abi/mangle12.C: Likewise.
10837 * g++.dg/abi/mangle17.C: Likewise.
10838 * g++.dg/abi/mangle20-2.C: Likewise.
10839 * g++.dg/opt/interface1.C: Likewise.
10840 * g++.dg/opt/interface1.h: Likewise.
10841 * g++.dg/opt/interface1-a.cc: New test.
10842 * g++.dg/parse/repo1.C: New test.
10843 * g++.dg/template/repo1.C: Likewise.
10844 * g++.dg/warn/Winline-1.C: Likewise.
10845 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10846
d397dbcd
DN
108472004-07-29 Diego Novillo <dnovillo@redhat.com>
10848
10849 * gcc.dg/tree-ssa/20040729-1.c: New test.
10850
8f4220dc
MA
108512004-07-27 Matt Austern <austern@apple.com>
10852
10853 * gcc.dg/darwin-bool-1.c: New test.
10854 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 10855
1fd0ec35
RH
108562004-07-28 Richard Henderson <rth@redhat.com>
10857
10858 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10859 arguments in the correct type. Don't write to constant arguments.
10860
6fea55e9
DN
108612004-07-28 Diego Novillo <dnovillo@redhat.com>
10862
10863 PR tree-optimization/16688
10864 PR tree-optimization/16689
10865 * g++.dg/tree-ssa/pr16688.C: New test.
10866
47a43a10
DN
108672004-07-28 Diego Novillo <dnovillo@redhat.com>
10868
10869 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10870 loads. Not only in the comment, this time.
10871
312209c6
AO
108722004-07-28 Alexandre Oliva <aoliva@redhat.com>
10873
10874 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10875 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10876 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10877 * gcc.dg/sh4a-bitmovua.c: New.
10878 * gcc.dg/sh4a-cos.c: New.
10879 * gcc.dg/sh4a-cosf.c: New.
10880 * gcc.dg/sh4a-fprun.c: New.
10881 * gcc.dg/sh4a-fsrra.c: New.
10882 * gcc.dg/sh4a-memmovua.c: New.
10883 * gcc.dg/sh4a-sin.c: New.
10884 * gcc.dg/sh4a-sincos.c: New.
10885 * gcc.dg/sh4a-sincosf.c: New.
10886 * gcc.dg/sh4a-sinf.c: New.
10887
c1b763fa
DN
108882004-07-28 Diego Novillo <dnovillo@redhat.com>
10889
10890 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10891 conditionals.
10892 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10893 loads.
10894 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10895 DOM1.
10896
706aa09b
AP
108972004-07-27 Andrew Pinski <apinski@apple.com>
10898
10899 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10900
62d59189
NY
109012004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10902
10903 * gcc.dg/pragma-isr.c: New test.
10904
00bdb87f
KL
109052004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10906
10907 PR c++/14429
10908 * g++.dg/template/ttp11.C: New test.
10909
9ae2a5d1
DN
109102004-07-27 Diego Novillo <dnovillo@redhat.com>
10911
10912 * gcc.c-torture/compile/20040727-1.c: New test.
10913
ff6a3206
EC
109142004-07-26 Eric Christopher <echristo@redhat.com>
10915
10916 * gcc.c-torture/compile/20040726-2.c: New test.
10917
21db3785
AP
109182004-07-26 Andrew Pinski <apinski@apple.com>
10919
10920 * g++.dg/rtti/tinfo1.C: Xfail.
10921
35b6b437
RS
109222004-07-26 Richard Sandiford <rsandifo@redhat.com>
10923
10924 * gcc.c-torture/compile/20040726-1.c: New test.
10925
70502b2c
GB
109262004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10927 Brian Ryner <bryner@brianryner.com>
10928
10929 PR c++/9283
10930 PR c++/15000
d7afec4b
ND
10931 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10932 * g++.dg/ext/visibility/: New directory.
10933 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10934 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10935 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10936 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10937 * g++.dg/ext/visibility/fvisibility.C,
10938 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
10939 g++.dg/ext/visibility/fvisibility-override1.C
10940 g++.dg/ext/visibility/fvisibility-override2.C
10941 g++.dg/ext/visibility/memfuncts.C
10942 g++.dg/ext/visibility/noPLT.C
10943 g++.dg/ext/visibility/pragma.C
10944 g++.dg/ext/visibility/pragma-override1.C
10945 g++.dg/ext/visibility/pragma-override2.C
10946 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
10947 g++.dg/ext/visibility/virtual.C: New tests.
10948
bbbcb2e1
JM
109492004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10950
10951 PR c/15360
10952 * gcc.dg/pr15360-1.c: New test.
10953
dfe79cab
DJ
109542004-07-25 Daniel Jacobowitz <dan@debian.org>
10955
10956 * gcc.dg/pragma-align-2.c: New test.
10957 * gcc.dg/pragma-init-fini.c: New test.
10958 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10959 targets.
10960
197463ae
JM
109612004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10962
10963 * gcc.dg/init-string-2.c: New test.
10964
c5e36c09
ZW
109652004-07-24 Zack Weinberg <zack@codesourcery.com>
10966
10967 PR 16684
10968 * gcc.dg/Wredundant-decls-1.c: New test case.
10969
5aa33bdb
JJ
109702004-07-24 Jakub Jelinek <jakub@redhat.com>
10971
10972 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10973 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10974 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10975 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10976 * gcc.dg/compat/generate-random.c: New file.
10977 * gcc.dg/compat/generate-random.h: Likewise.
10978 * gcc.dg/compat/generate-random_r.c: Likewise.
10979 * gcc.dg/compat/struct-layout-1.h: Likewise.
10980 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10981 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10982 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10983 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10984 * gcc.dg/compat/struct-layout-1_main.c: New test.
10985 * gcc.dg/compat/struct-layout-1_x.c: New file.
10986 * gcc.dg/compat/struct-layout-1_y.c: New file.
10987 * gcc.dg/compat/struct-layout-1_test.h: New file.
10988
7eb01bd8
JM
109892004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10990
10991 * gcc.dg/comp-return-1.c: New test
10992
13f91444
JJ
109932004-07-23 Janis Johnson <janis187@us.ibm.com>
10994
c7bb2a03
JJ
10995 * gcc.dg/vmx/8-02a.c: Fix typo.
10996
b9eef878
JJ
10997 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10998 * gcc.dg/darwin-abi-3.c: New test.
10999
47120c07
JJ
11000 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
11001 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
11002
13f91444
JJ
11003 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
11004 * gcc.dg/vmx/ops-long-1.c: New test.
11005 * gcc.dg/vmx/ops-long-2.c: New test.
11006
8f2a734f
NS
110072004-07-23 Nathan Sidwell <nathan@codesourcery.com>
11008
11009 * g++.dg/lookup/conv-[1234].C: New.
11010
73b71f3e
MM
110112004-07-22 Mark Mitchell <mark@codesourcery.com>
11012
11013 * g++.dg/parse/attr2.C: Simplify.
11014
9e629a80
JM
110152004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11016
11017 PR c/7284
11018 * gcc.c-torture/execute/pr7284-1.c: New test.
11019
173b818d
BB
110202004-07-22 Brian Booth <bbooth@redhat.com>
11021
11022 * gcc.dg/tree-ssa/20040721-1.c: New test.
11023
42611590
NS
110242004-07-22 Nathan Sidwell <nathan@codesourcery.com>
11025
11026 * g++.dg/template/crash20.c: New.
11027
4f5492cd
DB
110282004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
11029
c5e36c09 11030 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
11031 Add dg-run directive. Declare variables as required.
11032 * gfortran.dg/g77/README: Update
11033
7413a132
HPN
110342004-07-22 Hans-Peter Nilsson <hp@axis.com>
11035
11036 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
11037 gcc.dg/cris-peep2-andu2.c: New tests.
11038
e508a019
JM
110392004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11040
11041 PR c/15052
11042 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
11043 on return type.
11044 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
11045 messages.
11046 * gcc.dg/qual-return-2.c: Update expected messages.
11047 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
11048
3ea8cd06
JM
110492004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11050
11051 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
11052 * gcc.dg/noncompile/921102-1.c: Update expected error message.
11053
916c5919
JM
110542004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
11055
11056 PR c/11250
11057 * gcc.dg/init-string-1.c: New test.
11058
1ff69cbe
JJ
110592004-07-21 Jakub Jelinek <jakub@redhat.com>
11060
11061 PR middle-end/15345
11062 PR c/16450
11063 * gcc.dg/torture/nested-fn-1.c: New test.
11064
7448a4d2
L
110652004-07-20 H.J. Lu <hongjiu.lu@intel.com>
11066
11067 PR target/16559
11068 * gcc.dg/ia64-fptr-1.c: New file.
11069
f03adc6b
GB
110702004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11071
11072 PR c++/14497
11073 * g++.dg/template/spec16.C: New test.
11074 * g++.old-deja/g++.robertl/eb118.C: Remove.
11075
5fe7b654
GB
110762004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11077
11078 PR c++/509
11079 * g++.dg/template/spec15.C: New test.
11080
d417dba9
DB
110812004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
11082
11083 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 11084 directive. Other changes as noted.
d417dba9
DB
11085 * gfortran.dg/g77/13037.f
11086 * gfortran.dg/g77/1832.f
11087 * gfortran.dg/g77/19981119-0.f
11088 * gfortran.dg/g77/19990313-0.f
11089 * gfortran.dg/g77/19990313-1.f
11090 * gfortran.dg/g77/19990313-2.f
11091 * gfortran.dg/g77/19990313-3.f
11092 * gfortran.dg/g77/19990419-1.f
11093 * gfortran.dg/g77/19990826-0.f
11094 * gfortran.dg/g77/19990826-2.f
11095 * gfortran.dg/g77/20000503-1.f
11096 * gfortran.dg/g77/20001111.f
11097 * gfortran.dg/g77/20010116.f
11098 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
11099 * gfortran.dg/g77/20010430.f
11100 * gfortran.dg/g77/6177.f
11101 * gfortran.dg/g77/947.f
11102 * gfortran.dg/g77/970816-3.f
11103 * gfortran.dg/g77/971102-1.f
11104 * gfortran.dg/g77/980520-1.f
11105 * gfortran.dg/g77/980628-0.f
11106 * gfortran.dg/g77/980628-1.f
11107 * gfortran.dg/g77/980628-10.f
11108 * gfortran.dg/g77/980628-2.f
11109 * gfortran.dg/g77/980628-3.f
11110 * gfortran.dg/g77/980628-7.f
11111 * gfortran.dg/g77/980628-8.f
11112 * gfortran.dg/g77/980628-9.f
11113 * gfortran.dg/g77/980701-0.f
11114 * gfortran.dg/g77/980701-1.f
11115 * gfortran.dg/g77/cabs.f
11116 * gfortran.dg/g77/claus.f
11117 * gfortran.dg/g77/complex_1.f
11118 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
11119 * gfortran.dg/g77/dcomplex.f
11120 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
11121 * gfortran.dg/g77/f90-intrinsic-mathematical.f
11122 * gfortran.dg/g77/f90-intrinsic-numeric.f
11123 * gfortran.dg/g77/int8421.f
11124 * gfortran.dg/g77/labug1.f
11125 * gfortran.dg/g77/large_vec.f
11126 * gfortran.dg/g77/le.f
11127 * gfortran.dg/g77/short.f
11128 * gfortran.dg/g77/README: Update
11129
f68e4dc8
MM
111302004-07-20 Mark Mitchell <mark@codesourcery.com>
11131
11132 PR c++/16637
11133 * g++.dg/parse/lookup4.C: New test.
11134
e9f7dd36
KL
111352004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11136
11137 PR c++/16175
11138 * g++.dg/template/ttp10.C: New test.
11139
a182b26d
JM
111402004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
11141
11142 * gcc.dg/pr12625-1.c: New test.
11143
a6c0a76c
SB
111442004-07-20 Steven Bosscher <stevenb@suse.de>
11145
11146 * testsuite/gcc.dg/switch-warn-1.c: New test.
11147 * testsuite/gcc.dg/switch-warn-2.c: New test.
11148 * gcc.c-torture/compile/pr14730.c: Update.
11149
e05de6f2
KC
111502004-07-19 Kelley Cook <kcook@gcc.gnu.org>
11151
11152 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
11153 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
11154 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
11155 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 11156
43fa0f09
MM
111572004-07-18 Mark Mitchell <mark@codesourcery.com>
11158
11159 PR c++/16623
11160 * g++.dg/template/assign1.C: New test.
11161
6df91b00
KL
111622004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11163
11164 PR c++/12170
11165 * g++.dg/template/ttp9.C: New test.
11166
a2bec818
DJ
111672004-07-19 Daniel Jacobowitz <dan@debian.org>
11168
11169 * gcc.dg/format/cmn-err-1.c: New test.
11170
487a92fe
JM
111712004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
11172
11173 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
11174 gcc.dg/Wparentheses-10.c: New tests.
11175 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
11176
3d23e018
TS
111772004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11178
11179 PR fortran/16465
11180 * gfortran.dg/g77//ffixed-line-length-0.f,
11181 gfortran.dg/g77/ffixed-line-length-132.f,
11182 gfortran.dg/g77/ffixed-line-length-72.f,
11183 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
11184 gfortran.dg/g77/README: Update.
11185
3601f003
KL
111862004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11187
11188 PR c++/13092
11189 * g++.dg/template/non-dependent7.C: New test.
11190 * g++.dg/template/non-dependent8.C: Likewise.
11191 * g++.dg/template/non-dependent9.C: Likewise.
11192 * g++.dg/template/non-dependent10.C: Likewise.
11193
0e242c82
MM
111942004-07-17 Mark Mitchell <mark@codesourcery.com>
11195
11196 PR c++/16337
11197 * g++.dg/parse/attr2.C: New test.
11198
649067c3
TM
111992004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
11200
11201 * g77.dg: Removed.
11202 * g77.f-torture: Ditto.
11203
3e3970a2
JM
112042004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
11205
11206 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
11207 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
11208 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
11209
d25cee4d
RH
112102004-07-16 Richard Henderson <rth@redhat.com>
11211
11212 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
11213
e94f3b4f
TS
112142004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11215
11216 * lib/fortran-torture.exp (fortran-torture): Don't test compile
11217 tests with full list of options.
11218 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
11219 of TORTURE_OPTIONS if test contains 'dg-do run'.
11220
b38b6477
TS
11221 PR fortran/16404
11222 * gfortran.dg/do_iterator.f90: New test.
11223
a916927f
VR
112242004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11225
11226 PR rtl-optimization/16536
11227 * gcc.c-torture/execute/restrict-1.c: New test.
11228
610bff84
TS
112292004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11230
11231 PR fortran/15324
11232 * gfortran.dg/pr15324.f90: New test.
11233
d157d978
TS
11234 PR fortran/15129
11235 * gfortran.dg/pr15129.f90: New test.
11236
c5a41953
TS
11237 PR fortran/15140
11238 * gfortran.dg/pr15140.f90: New test.
11239
0c0df4b3
TS
11240 PR fortran/13792
11241 * gfortran.fortran-torture/execute/bounds.f90: Add check for
11242 compile-time simplification.
11243
cd9dd3ee
MS
112442004-07-14 Mike Stump <mrs@apple.com>
11245
11246 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
11247
b5411fea
JW
112482004-07-14 James E Wilson <wilson@specifixinc.com>
11249
11250 PR target/16325
11251 * gcc.dg/profile-generate-1.c: New.
11252
b8b139c7
JJ
112532004-07-15 Jakub Jelinek <jakub@redhat.com>
11254
11255 * gcc.c-torture/execute/20040709-1.c: New test.
11256 * gcc.c-torture/execute/20040709-2.c: New test.
11257
ff06b392
MS
112582004-07-14 Mike Stump <mrs@apple.com>
11259
11260 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
11261
9daaba62
MS
112622004-07-14 Mike Stump <mrs@apple.com>
11263
11264 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
11265
1ff3c076
MM
112662004-07-13 Mark Mitchell <mark@codesourcery.com>
11267
11268 PR c++/16518
11269 * g++.dg/parse/mutable1.C: New test.
c5e36c09 11270
ee536902
DN
112712004-07-13 Diego Novillo <dnovillo@redhat.com>
11272
11273 PR tree-optimization/16443
11274 * gcc.dg/tree-ssa/20040713-1.c: New test.
11275
a65ab524
UW
112762004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
11277
11278 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
11279 for operator new.
11280
5d16533a 112812004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
11282
11283 * gfortran.dg/g77/README: New file
c5e36c09 11284 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
11285 g77.f-torture/noncompile. Add "dg-do compile" and
11286 dg-error as required.
11287 * gfortran.dg/g77/19990218-1.f: Likewise
11288 * gfortran.dg/g77/19990905-1.f: Likewise
11289 * gfortran.dg/g77/9263.f: Likewise
11290 * gfortran.dg/g77/980615-0.f: Likewise
11291 * gfortran.dg/g77/980616-0.f: Likewise
11292 * gfortran.dg/g77/check0.f: Likewise
11293 * gfortran.dg/g77/select_no_compile.f: Likewise
11294
5d16533a 112952004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
11296
11297 Copy files from g77.f-torture/compile.
11298 Add "{ dg-do compile}". Other changes as noted
11299 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
11300 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
11301 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
11302 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
11303 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
11304 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
11305 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
11306 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
11307 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
11308 * gfortran.dg/g77/xformat.f: Add dg-warning
11309
5d16533a 113102004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 11311
eee6792b
DB
11312 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
11313 Add {dg-do compile} directive.
11314 * gfortran.dg/g77/cpp2.F: Likewise
11315
81242403
VR
113162004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11317
11318 PR c++/5402
11319 * g++.dg/lookup/name-clash1.C: New test.
11320
11321 PR c++/9777
11322 * g++.dg/lookup/name-clash2.C: New test.
11323
11324 PR c++/12102
11325 * g++.dg/lookup/name-clash3.C: New test.
11326
3143d517
GB
113272004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11328
11329 * g++.dg/lookup/new2.C: New test.
11330 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
11331
5d16533a 113322004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 11333
eee6792b 11334 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
11335 Add {dg-do compile} directive.
11336 * gfortran.dg/g77/13060.f: Likewise
11337 * gfortran.dg/g77/19990218-0.f: Likewise
11338 * gfortran.dg/g77/19990305-0.f: Likewise
11339 * gfortran.dg/g77/19990419-0.f: Likewise
11340 * gfortran.dg/g77/19990502-0.f: Likewise
11341 * gfortran.dg/g77/19990502-1.f: Likewise
11342 * gfortran.dg/g77/19990525-0.f: Likewise
11343 * gfortran.dg/g77/19990826-1.f: Likewise
11344 * gfortran.dg/g77/19990826-3.f: Likewise
11345 * gfortran.dg/g77/19990905-2.f: Likewise
11346 * gfortran.dg/g77/20000412-1.f: Likewise
11347 * gfortran.dg/g77/20000511-1.f: Likewise
11348 * gfortran.dg/g77/20000511-2.f: Likewise
11349 * gfortran.dg/g77/20000518.f: Likewise
11350 * gfortran.dg/g77/20000601-1.f: Likewise
11351 * gfortran.dg/g77/20000601-2.f: Likewise
11352 * gfortran.dg/g77/20000629-1.f: Likewise
11353 * gfortran.dg/g77/20000630-2.f: Likewise
11354 * gfortran.dg/g77/20010115.f: Likewise
11355 * gfortran.dg/g77/20010321-1.f: Likewise
11356 * gfortran.dg/g77/20010426.f: Likewise
11357 * gfortran.dg/g77/20020307-1.f: Likewise
11358 * gfortran.dg/g77/8485.f: Likewise
11359 * gfortran.dg/g77/960317-1.f: Likewise
11360 * gfortran.dg/g77/970915-0.f: Likewise
11361 * gfortran.dg/g77/980310-1.f: Likewise
11362 * gfortran.dg/g77/980310-2.f: Likewise
11363 * gfortran.dg/g77/980310-3.f: Likewise
11364 * gfortran.dg/g77/980310-4.f: Likewise
11365 * gfortran.dg/g77/980310-6.f: Likewise
11366 * gfortran.dg/g77/980310-7.f: Likewise
11367 * gfortran.dg/g77/980310-8.f: Likewise
11368 * gfortran.dg/g77/980419-2.f: Likewise
11369 * gfortran.dg/g77/980424-0.f: Likewise
11370 * gfortran.dg/g77/980427-0.f: Likewise
11371 * gfortran.dg/g77/980729-0.f: Likewise
11372 * gfortran.dg/g77/981117-1.f: Likewise
11373 * gfortran.dg/g77/toon_1.f: Likewise
11374
7fb213d8
GB
113752004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11376
11377 PR c++/2204
11378 * g++.dg/other/abstract2.C: New test.
11379
597073ac
PB
113802004-07-12 Paul Brook <paul@codesourcery.com>
11381
11382 * gfortran.dg/pointer_init_1.f90: New test.
11383
682e69e1
PB
113842004-07-11 Paul Brook <paul@codesourcery.com>
11385
11386 PR fortran/15986
11387 * gfortran.dg/contained_1.f90: New test.
11388
f44b0c8e
MM
113892004-07-11 Mark Mitchell <mark@codesourcery.com>
11390
11391 * g++.dg/parse/defarg8.C: New test.
11392
0bbf5891
TS
113932004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11394
11395 PR fortran/16433
11396 * gfortran.dg/pr16433.f: New test.
11397
a083c04a
TS
11398 PR fortran/17574
11399 * gfortran.dg/pr15754.f90: New test.
c5e36c09 11400
fae1b38d
JM
114012004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
11402
11403 PR tree-optimization/16437
11404 * gcc.c-torture/execute/bitfld-4.c: New test.
11405
9cbf8b41 114062004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 11407
9cbf8b41
TS
11408 * gfortran.fortran-torture/execute/common_2.f90: Add check for
11409 access to common var from module.
11410
a53334a4
TS
114112004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11412
11413 PR fortran/16336
11414 * gfortran.fortran-torture/execute/common_2.f90: New test.
11415
331c72f3
PB
114162004-07-10 Paul Brook <paul@codesourcery.com>
11417
11418 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
11419
50389094
TS
114202004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11421
11422 PR fortran/15969
11423 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
11424
5d16533a 114252004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
11426
11427 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
11428 * gfortran.dg/g77/ffixed-form-2.f: Likewise
11429 * gfortran.dg/g77/ffree-form-1.f: Likewise
11430 * gfortran.dg/g77/ffree-form-2.f: Likewise
11431 * gfortran.dg/g77/ffree-form-3.f: Likewise
11432 * gfortran.dg/g77/fno-underscoring.f: Likewise
11433 * gfortran.dg/g77/funderscoring.f: Likewise
11434 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
11435
44bce8bf 114362004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 11437
44bce8bf
TS
11438 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
11439
ad6e2a18
TS
114402004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11441 Paul Brook <paul@codesourcery.com>
11442
11443 PR fortran/13415
11444 * gfortran.dg/common_pointer_1.f90: New test.
11445
17a916d4
GB
114462004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11447
11448 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11449
5806d4fd
JW
114502004-07-09 James E Wilson <wilson@specifixinc.com>
11451
11452 PR target/16364
11453 * gcc.c-torture/compile/20040709-1.c: New.
11454
5721c2be 114552004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 11456
5721c2be
TS
11457 PR fortran/14077
11458 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
11459
32e89beb
TS
114602004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11461
11462 PR fortran/13201
11463 * gfortran.dg/shape_1.f90: New test.
11464
9affb2c7
ZW
114652004-07-09 Zack Weinberg <zack@codesourcery.com>
11466 Andrew Pinski <apinski@apple.com>
11467
11468 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11469
a578b091
TS
114702004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11471
11472 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11473 comment.
11474
db482e5c
TS
114752004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11476 Paul Brook <paul@codesourcery.com>
11477
9affb2c7 11478 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
11479 '.f95' and '.F95'.
11480
559b79cf
DN
114812004-07-09 Diego Novillo <dnovillo@redhat.com>
11482
11483 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11484
fbc40a17
TS
114852004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11486
11487 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11488 testcases with capital suffix.
11489
d3fcc995
TS
114902004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11491
11492 PR fortran/15481
5d16533a
PB
11493 PR fortran/13372
11494 PR fortran/13575
11495 PR fortran/15978
d3fcc995 11496 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
11497
11498 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 11499
5d16533a 115002004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
11501
11502 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11503 expression to match gfortran warning/error messages
11504 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11505 dg-error text.
11506
5d16533a 115072004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 11508
9affb2c7 11509 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
11510 search_for_re.
11511
55d816e7
EB
115122004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11513
11514 * gcc.c-torture/execute/simd-5.x: New file.
11515 XFAIL on SPARC 64-bit at -O0.
11516
dd29d26b
GB
115172004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11518
11519 PR c++/8211
11520 PR c++/16165
11521 * g++.dg/warn/effc3.C: New test.
11522
5d16533a 115232004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
11524
11525 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11526 change X to 1X in format.
11527 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11528 add data statements to conform to standard.
11529
5d16533a 115302004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 11531
9affb2c7 11532 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
11533 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11534 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11535
5d16533a 115362004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
11537
11538 * gfortran.dg/g77/7388.f: Copy from g77.dg
11539 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 11540 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
11541 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11542 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11543 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11544 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11545 * gfortran.dg/g77/strlen0.f: Likewise
11546
5d16533a 115472004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 11548
9469f0aa
AJ
11549 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11550 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 11551
ef22126d
EB
115522004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11553
11554 * gcc.c-torture/execute/920428-2.x: Delete.
11555 * gcc.c-torture/execute/920501-7.x: Likewise.
11556
c618c6ec
JJ
115572004-07-08 Jakub Jelinek <jakub@redhat.com>
11558
11559 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11560 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11561 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11562 prescott and c3-2.
11563 (PREFETCH_3DNOW): Add -march=c3.
11564
6f263171
DN
115652004-07-08 Diego Novillo <dnovillo@redhat.com>
11566
11567 PR c/16437
11568 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11569 * gcc.c-torture/execute/bf64-1.x: Likewise.
11570
1d511ed5
EB
115712004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11572
11573 * gcc.c-torture/compile/20040708-1.c: New test.
11574
47293da3
GB
115752004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11576
11577 PR c++/16169
11578 * g++.dg/warn/effc2.C: New test.
11579
bc15d0ef
JM
115802004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11581
11582 * gcc.c-torture/execute/bitfld-1.x: Remove.
11583 * gcc.c-torture/execute/bitfld-3.c: New test.
11584 * gcc.dg/bitfld-2.c: Remove XFAILs.
11585
7ac224c1
L
115862004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11587
11588 PR c++/16276
11589 * g++.dg/rtti/tinfo1.C: New file.
11590
b49fcebd
EC
115912004-07-07 Eric Christopher <echristo@redhat.com>
11592
11593 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11594
192c02b6
AP
115952004-07-07 Andrew Pinski <apinski@apple.com>
11596
11597 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11598
f4f58d94
MM
115992004-07-07 Mark Mitchell <mark@codesourcery.com>
11600
11601 * g++.dg/init/call1.C: XFAIL.
11602
70128ad9
AO
116032004-07-07 Alexandre Oliva <aoliva@redhat.com>
11604
11605 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11606 except for movstrict*, to movmem* and clrstr* to clrmem*.
11607
48b2e0a7
RS
116082004-07-07 Richard Sandiford <rsandifo@redhat.com>
11609
11610 * gcc.c-torture/execute/20040707-1.c: New test.
11611
60e20b90
RS
116122004-07-06 Richard Sandiford <rsandifo@redhat.com>
11613
11614 * gcc.c-torture/execute/20040706-1.c: New test.
11615
fddabb2c
GB
116162004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11617
11618 PR c++/3671
11619 * g++.dg/template/spec14.C: New test.
11620
7682ef83
JJ
116212004-07-05 Jakub Jelinek <jakub@redhat.com>
11622
11623 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11624 nothing if not yet defined. Use it in b, c and d type definitions.
11625 * gcc.c-torture/execute/20040705-1.c: New test.
11626 * gcc.c-torture/execute/20040705-2.c: New test.
11627
030bbecd
GB
116282004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11629
11630 PR c++/2518
11631 * g++.dg/lookup/new1.C: New test.
11632
7c6536fa
VR
116332004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11634
11635 PR c++/11406
11636 * g++.dg/template/sizeof8.C: New test.
11637
e0ec4c3b
RS
116382004-07-05 Richard Sandiford <rsandifo@redhat.com>
11639
11640 * gcc.c-torture/compile/20040705-1.c: New test.
11641
bf1df0a0
BD
116422004-07-04 Bud Davis <bdavis9659@comcast.net>
11643
11644 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11645
a09d4744
NB
116462004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11647
11648 * gcc.dg/cpp/if-mop.c: Two new testcases.
11649 * gcc.dg/cpp/trad/comment-3.c: New.
11650
1107b970
PB
116512004-07-04 Paul Brook <paul@codesourcery.com>
11652
11653 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11654
116552004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11656
11657 PR c++/3761
11658 * g++.dg/lookup/crash4.C: New test.
ece95d90 11659
50c64317
ZW
116602004-07-02 Zack Weinberg <zack@codesourcery.com>
11661
11662 * gcc.c-torture/execute/builtin-abs-1.c
11663 * gcc.c-torture/execute/builtin-abs-2.c
11664 * gcc.c-torture/execute/builtin-complex-1.c
11665 * gcc.c-torture/execute/builtins/string-1-lib.c
11666 * gcc.c-torture/execute/builtins/string-1.c
11667 * gcc.c-torture/execute/builtins/string-2-lib.c
11668 * gcc.c-torture/execute/builtins/string-2.c
11669 * gcc.c-torture/execute/builtins/string-3-lib.c
11670 * gcc.c-torture/execute/builtins/string-3.c
11671 * gcc.c-torture/execute/builtins/string-4-lib.c
11672 * gcc.c-torture/execute/builtins/string-4.c
11673 * gcc.c-torture/execute/builtins/string-5-lib.c
11674 * gcc.c-torture/execute/builtins/string-5.c
11675 * gcc.c-torture/execute/builtins/string-6-lib.c
11676 * gcc.c-torture/execute/builtins/string-6.c
11677 * gcc.c-torture/execute/builtins/string-7-lib.c
11678 * gcc.c-torture/execute/builtins/string-7.c
11679 * gcc.c-torture/execute/builtins/string-8-lib.c
11680 * gcc.c-torture/execute/builtins/string-8.c
11681 * gcc.c-torture/execute/builtins/string-9-lib.c
11682 * gcc.c-torture/execute/builtins/string-9.c
11683 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11684 * gcc.c-torture/execute/builtins/string-asm-1.c
11685 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11686 * gcc.c-torture/execute/builtins/string-asm-2.c
11687 * gcc.c-torture/execute/stdio-opt-1.c
11688 * gcc.c-torture/execute/stdio-opt-2.c
11689 * gcc.c-torture/execute/stdio-opt-3.c
11690 * gcc.c-torture/execute/string-opt-1.c
11691 * gcc.c-torture/execute/string-opt-10.c
11692 * gcc.c-torture/execute/string-opt-11.c
11693 * gcc.c-torture/execute/string-opt-12.c
11694 * gcc.c-torture/execute/string-opt-13.c
11695 * gcc.c-torture/execute/string-opt-14.c
11696 * gcc.c-torture/execute/string-opt-15.c
11697 * gcc.c-torture/execute/string-opt-16.c
11698 * gcc.c-torture/execute/string-opt-2.c
11699 * gcc.c-torture/execute/string-opt-6.c
11700 * gcc.c-torture/execute/string-opt-7.c
11701 * gcc.c-torture/execute/string-opt-8.c:
11702 Replace with ...
11703
11704 * gcc.c-torture/execute/builtins/abs-2.c
11705 * gcc.c-torture/execute/builtins/abs-3.c
11706 * gcc.c-torture/execute/builtins/complex-1.c
11707 * gcc.c-torture/execute/builtins/fprintf.c
11708 * gcc.c-torture/execute/builtins/fputs.c
11709 * gcc.c-torture/execute/builtins/memcmp.c
11710 * gcc.c-torture/execute/builtins/memmove.c
11711 * gcc.c-torture/execute/builtins/memops-asm.c
11712 * gcc.c-torture/execute/builtins/mempcpy-2.c
11713 * gcc.c-torture/execute/builtins/mempcpy.c
11714 * gcc.c-torture/execute/builtins/memset.c
11715 * gcc.c-torture/execute/builtins/printf.c
11716 * gcc.c-torture/execute/builtins/sprintf.c
11717 * gcc.c-torture/execute/builtins/strcat.c
11718 * gcc.c-torture/execute/builtins/strchr.c
11719 * gcc.c-torture/execute/builtins/strcmp.c
11720 * gcc.c-torture/execute/builtins/strcpy.c
11721 * gcc.c-torture/execute/builtins/strcspn.c
11722 * gcc.c-torture/execute/builtins/strlen-2.c
11723 * gcc.c-torture/execute/builtins/strlen.c
11724 * gcc.c-torture/execute/builtins/strncat.c
11725 * gcc.c-torture/execute/builtins/strncmp-2.c
11726 * gcc.c-torture/execute/builtins/strncmp.c
11727 * gcc.c-torture/execute/builtins/strncpy.c
11728 * gcc.c-torture/execute/builtins/strpbrk.c
11729 * gcc.c-torture/execute/builtins/strpcpy-2.c
11730 * gcc.c-torture/execute/builtins/strpcpy.c
11731 * gcc.c-torture/execute/builtins/strrchr.c
11732 * gcc.c-torture/execute/builtins/strspn.c
11733 * gcc.c-torture/execute/builtins/strstr-asm.c
11734 * gcc.c-torture/execute/builtins/strstr.c:
11735 ... these new files.
11736
11737 * gcc.c-torture/execute/builtins/abs-2-lib.c
11738 * gcc.c-torture/execute/builtins/abs-3-lib.c
11739 * gcc.c-torture/execute/builtins/complex-1-lib.c
11740 * gcc.c-torture/execute/builtins/fprintf-lib.c
11741 * gcc.c-torture/execute/builtins/fputs-lib.c
11742 * gcc.c-torture/execute/builtins/memcmp-lib.c
11743 * gcc.c-torture/execute/builtins/memmove-lib.c
11744 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11745 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11746 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11747 * gcc.c-torture/execute/builtins/memset-lib.c
11748 * gcc.c-torture/execute/builtins/printf-lib.c
11749 * gcc.c-torture/execute/builtins/sprintf-lib.c
11750 * gcc.c-torture/execute/builtins/strcat-lib.c
11751 * gcc.c-torture/execute/builtins/strchr-lib.c
11752 * gcc.c-torture/execute/builtins/strcmp-lib.c
11753 * gcc.c-torture/execute/builtins/strcpy-lib.c
11754 * gcc.c-torture/execute/builtins/strcspn-lib.c
11755 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11756 * gcc.c-torture/execute/builtins/strlen-lib.c
11757 * gcc.c-torture/execute/builtins/strncat-lib.c
11758 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11759 * gcc.c-torture/execute/builtins/strncmp-lib.c
11760 * gcc.c-torture/execute/builtins/strncpy-lib.c
11761 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11762 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11763 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11764 * gcc.c-torture/execute/builtins/strrchr-lib.c
11765 * gcc.c-torture/execute/builtins/strspn-lib.c
11766 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11767 * gcc.c-torture/execute/builtins/strstr-lib.c
11768 * gcc.c-torture/execute/builtins/lib/abs.c
11769 * gcc.c-torture/execute/builtins/lib/fprintf.c
11770 * gcc.c-torture/execute/builtins/lib/memset.c
11771 * gcc.c-torture/execute/builtins/lib/printf.c
11772 * gcc.c-torture/execute/builtins/lib/sprintf.c
11773 * gcc.c-torture/execute/builtins/lib/strcpy.c
11774 * gcc.c-torture/execute/builtins/lib/strcspn.c
11775 * gcc.c-torture/execute/builtins/lib/strncat.c
11776 * gcc.c-torture/execute/builtins/lib/strncmp.c
11777 * gcc.c-torture/execute/builtins/lib/strncpy.c
11778 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11779 * gcc.c-torture/execute/builtins/lib/strspn.c
11780 * gcc.c-torture/execute/builtins/lib/strstr.c:
11781 New files containing support routines.
11782
11783 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11784 declaration.
11785 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11786 when not optimizing.
11787
d9634d53
MM
117882004-07-02 Mark Mitchell <mark@codesourcery.com>
11789
11790 PR c++/16240
11791 * g++.dg/abi/mangle22.C: New test.
11792 * g++.dg/abi/mangle23.C: Likewise.
11793
5d16533a 117942004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
11795
11796 PR fortran/16290
11797 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11798 Allow for cases without denormalized floating point numbers.
11799
ede1a387
JM
118002004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11801
11802 PR c/1027
11803 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11804 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11805 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11806 expected warning text.
11807 * gcc.dg/format/diag-2.c: New test.
11808
ed63f99a
EB
118092004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11810
11811 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11812
64a9295a
PB
118132004-07-01 Paolo Bonzini <bonzini@gnu.org>
11814
11815 * gcc.dg/builtins-43.c: New.
11816 * gcc.dg/builtins-44.c: New.
11817 * gcc.dg/builtins-45.c: New.
11818
f8a57be8
GK
118192004-06-26 Geoffrey Keating <geoffk@apple.com>
11820 Andreas Tobler <a.tobler@schweiz.ch>
11821
11822 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11823 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11824 as SIGSEGV.
11825 * gcc.dg/cleanup-11.c: Likewise.
11826 * gcc.dg/cleanup-8.c: Likewise.
11827 * gcc.dg/cleanup-9.c: Likewise.
11828 * gcc.dg/cleanup-5.c: Run on all platforms.
11829
dd66b8e8
JM
118302004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11831
11832 * g++.dg/warn/nonnull1.C: New test.
11833
43e7557b
EB
118342004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11835
11836 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11837 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11838 Special-case the Sun compiler wrt to <complex.h>.
11839
11012cd6
NY
118402004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11841
a9c08588
NY
11842 * gcc.dg/Wunreachable-8.C: New test.
11843
11844 * gcc.dg/h8300-ice2.c : New test.
11012cd6 11845
e5ddaa24
TS
118462004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11847
11848 PR fortran/16161
11849 * gfortran.fortran-torture/compile/implicit.f90: Add test
11850 for implicit character.
11851
5d16533a 118522004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 11853
5d16533a
PB
11854 PR fortran/16289
11855 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11856 Use tiny() intrinsic to find smallest non-negative real
807a7d14 11857
df62f18a
JJ
118582004-06-30 Jakub Jelinek <jakub@redhat.com>
11859
0984ba10
JJ
11860 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11861 * gcc.dg/compat/struct-by-value-22_x.c: New.
11862 * gcc.dg/compat/struct-by-value-22_y.c: New.
11863
df62f18a
JJ
11864 * gcc.c-torture/execute/20040629-1.c: New test.
11865
b4db40bf
JJ
118662004-06-29 Jakub Jelinek <jakub@redhat.com>
11867
57512331
JJ
11868 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11869 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11870
b4db40bf
JJ
11871 PR target/16195
11872 * gcc.dg/20040625-1.c: New test.
11873
78f2fb08
TS
118742004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11875
11876 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11877
118782004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
11879
11880 PR fortran/15963
11881 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11882
97e73bd2
RH
118832004-06-29 Richard Henderson <rth@redhat.com>
11884
11885 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11886
46e995e0
PB
118872004-06-29 Paul Brook <paul@codesourcery.com>
11888
11889 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11890 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11891
fe88415f
NS
118922004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11893
11894 PR c++/16260
11895 * g++.dg/parse/crash15.C: New.
11896
3b50d22e
AP
118972004-06-28 Andrew Pinski <apinski@apple.com>
11898
e440ec57
AP
11899 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11900 by the error already.
11901
3b50d22e
AP
11902 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11903
6cdd2721
DD
119042004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11905
11906 PR target/14041
11907 * gcc.dg/h8300-bss-align-1.c : New.
11908
644d1951
NS
119092004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11910
fe88415f 11911 * PR c++/16174
644d1951
NS
11912 * g++.dg/template/ctor4.C: New.
11913
10317a4f
AP
119142004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11915
11916 PR c++/16205
11917 * g++.dg/warn/Wsequence-point-1.C: New test.
11918
8dcd4256
PB
119192004-06-27 Paul Brook <paul@codesourcery.com>
11920
11921 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11922
59d4a500
ZW
119232004-06-27 Zack Weinberg <zack@codesourcery.com>
11924
11925 * g++.old-deja/g++.mike/p7325.C: Remove.
11926
81ce39d6
AP
119272004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11928
11929 PR c/14963
11930 * gcc.dg/pr14963.c: New test.
11931
f84b6c96
MM
119322004-06-27 Mark Mitchell <mark@codesourcery.com>
11933
11934 PR c++/16193
11935 * g++.dg/parse/redef1.C: New test.
11936
b6ded5bd
JM
119372004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11938
11939 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11940 20021110.c.
11941 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11942 20021119-1.c.
11943 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11944 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11945 5-04.c.
11946 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11947 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11948 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11949 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11950 g++.brendan/enum14.C.
11951 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11952 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11953 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11954 g++.mike/virt1.C.
11955 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11956 memtemp24.C.
11957
64b663f8
RS
119582004-06-27 Roger Sayle <roger@eyesopen.com>
11959
11960 * gcc.dg/20040527-1.c: New test case.
11961
3e14aaa2
BD
119622004-06-26 Bud Davis <bdavis9659@comcast.net>
11963
11964 PR gfortran/pr16196
11965 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11966
0fe0c614
RS
119672004-06-25 Roger Sayle <roger@eyesopen.com>
11968
11969 PR middle-end/15825
11970 * gcc.dg/pr15825-1.c: New test case.
11971
f1526aaa
RS
119722004-06-25 Richard Sandiford <rsandifo@redhat.com>
11973
11974 * gcc.c-torture/execute/20040625-1.c: New test.
11975
e2296cc2
TS
119762004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11977
11978 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11979
3af5dcdb
RS
119802004-06-25 Richard Sandiford <rsandifo@redhat.com>
11981
11982 * gcc.dg/torture/mips-div-1.c: New test.
11983
d2d8936f
JL
119842004-06-24 Jeff Law <law@redhat.com>
11985
11986 * gcc.dg/tree-ssa/20040624-1.c: New test.
11987
5a1f3953
RS
119882004-06-24 Richard Sandiford <rsandifo@redhat.com>
11989
11990 * gcc.c-torture/compile/20040624-1.c: New test.
11991
bbb2a345
GB
119922004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11993
11994 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11995 this directory.
11996
de46b2fe
AP
119972004-06-23 Andrew Pinski <apinski@apple.com>
11998
b713a445
AP
11999 PR middle-end/15988
12000 * g++.dg/opt/ptrmem4.C: New test.
12001
de46b2fe
AP
12002 * gcc.dg/c90-array-quals-2.c: New test.
12003
881f20cb
NY
120042006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
12005
12006 * gcc.dg/kpice1.c: New test.
12007
fe7080d2
AP
120082006-06-23 Andrew Pinski <apinski@apple.com>
12009
12010 * gcc.dg/c90-array-quals.c: New test.
12011
1cc3d085
RH
120122006-06-22 Richard Henderson <rth@redhat.com>
12013
12014 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
12015
2e5a1510
LR
120162004-06-22 Loren James Rittle <ljrittle@acm.org>
12017
12018 * gcc.dg/builtins-config.h: Handle FreeBSD.
12019
0f59171d
RH
120202006-06-22 Richard Henderson <rth@redhat.com>
12021
12022 * g++.dg/opt/devirt1.C: New.
12023
120242004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
12025
12026 * g++.dg/opt/pr15551.C: New testcase.
12027
96a4ec03
L
120282004-06-22 H.J. Lu <hongjiu.lu@intel.com>
12029
12030 PR target/14800
12031 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
12032 x86_64-*-linux* when compiling for 32bit.
12033
f6bf7bb6
AP
120342004-06-21 Andrew Pinski <apinski@apple.com>
12035
12036 * gcc.dg/pch/struct-1.c: New.
12037 * gcc.dg/pch/struct-1.hs: New.
12038
c0d578e6
GK
120392004-06-21 Geoffrey Keating <geoffk@apple.com>
12040
12041 * gcc.dg/pch/save-temps-1.c: New file.
12042 * gcc.dg/pch/save-temps-1.hs: New file.
12043
8750f9cd
JB
120442004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
12045
12046 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
12047 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
12048
63110e4e
TS
120492004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12050
12051 * gfortran.fortran-torture/execute/select_1.f90: Rename function
12052 to fix type error.
12053 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
12054 Remove trailing spaces.
59d4a500 12055
3a5b9284
RH
120562004-06-21 Richard Henderson <rth@redhat.com>
12057
12058 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
12059 merging && to BIT_FIELD_REF.
12060
992d907d
RS
120612004-06-21 Richard Sandiford <rsandifo@redhat.com>
12062
12063 * g++.dg/opt/placeholder1.C: New test.
12064
ce70456b
EB
120652004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12066
12067 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
12068 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12069 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12070 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12071
84b8b0e0
ZW
120722004-06-20 Zack Weinberg <zack@codesourcery.com>
12073
12074 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
12075 extern "C".
12076 * g++.dg/other/pragma-re-1.C: Add comments.
12077
04b0faec 120782004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
12079
12080 PR gfortran/16080
04b0faec
BD
12081 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
12082
bb60c95f
AP
120832004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
12084
12085 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
12086 instead of setting the type of size_t by
12087 hand.
12088
ee8db92b
RS
120892004-06-18 Roger Sayle <roger@eyesopen.com>
12090
12091 * gcc.dg/unordered-2.c: New test case.
12092 * gcc.dg/unordered-3.c: New test case.
12093
5d16533a 120942004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
12095
12096 PR other/16043
12097 * lib/g++.exp (g++_version): Tweak regexp for version
12098 * lib/g77.exp (g77_version): Likewise
12099 * lib/gfortran.exp (gfortran_version): Likewise
12100 * lib/objc.exp (objc_version): Likewise
12101 * lib/treelang.exp (treelang_version): Likewise
12102
1acd15e8
JJ
121032004-06-19 Jakub Jelinek <jakub@redhat.com>
12104
dc04f755
JJ
12105 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
12106 Use INT_MAX instead of __INT_MAX__.
12107 * gcc.dg/compat/struct-align-2_y.c: Likewise.
12108
1acd15e8
JJ
12109 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
12110 * gcc.dg/compat/scalar-return-3_x.c: Use it.
12111 * gcc.dg/compat/scalar-return-3_y.c: Use it.
12112 * gcc.dg/compat/scalar-return-4_x.c: Use it.
12113 * gcc.dg/compat/scalar-return-4_y.c: Use it.
12114 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
12115 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
12116 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
12117 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
12118
e1af8299
JJ
12119 * gcc.dg/range-test-1.c: New test.
12120 * g++.dg/opt/range-test-1.C: New test.
12121
093c7153
RH
121222004-06-17 Richard Henderson <rth@redhat.com>
12123
12124 * objc.dg/sync-1.m: New.
12125 * objc.dg/try-catch-1.m: Don't force next runtime.
12126 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
12127 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
12128 shadowed catch clause.
12129 * objc.dg/try-catch-5.m: New.
12130
c50a0116
ZW
121312004-06-17 Zack Weinberg <zack@codesourcery.com>
12132
12133 Bug 14610
12134 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
12135
16865eaa
RH
121362004-06-15 Richard Henderson <rth@redhat.com>
12137
12138 * gcc.dg/20001116-1.c: Move expected warning line.
12139
bf83cc10
RH
121402004-06-15 Richard Henderson <rth@redhat.com>
12141
12142 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
12143 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
12144
fd660b1b
JL
121452004-06-15 Jeff Law <law@redhat.com>
12146
12147 * gcc.dg/tree-ssa/20040615-1.c: New test.
12148 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
12149 be less sensitive to operand ordering.
12150 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
12151
3e97fe67
DS
121522004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
12153
12154 * g++.dg/abi/bitfield3.C: Add comment..
12155
325c3691
RH
121562004-06-15 Richard Henderson <rth@redhat.com>
12157
12158 * g++.dg/ext/stmtexpr1.C: XFAIL.
12159 * gcc.dg/20030612-1.c: XFAIL.
12160
6bf3d92c
EC
121612004-06-15 Eric Christopher <echristo@redhat.com>
12162
12163 * g++.dg/charset/asm5.c: New.
12164 * gcc.dg/charset/asm6.c: New.
12165
6ef42154
TS
121662004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12167
12168 PR fortran/15962
12169 * gfortran.fortran-torture/execute/select_1.f90: New test.
12170
844f5ccf
PB
121712004-06-15 Paul Brook <paul@codesourcery.com>
12172
12173 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
12174
c566721f
GB
121752004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12176
12177 PR c++/15967
12178 * g++.dg/lookup/crash3.C: New test.
12179
4e0f4df5
GB
121802004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12181
12182 PR c++/15947
12183 * g++.dg/parse/dtor4.C: New test.
12184
daa2b95a
JL
121852004-06-14 Jeff Law <law@redhat.com>
12186
12187 * gcc.c-torture/compile/20040614-1.c: New test.
12188
7031baf4
TS
121892004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12190
12191 PR fortran/15211
12192 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
12193 LEN of a character array.
12194
7c82a41e
MM
121952004-06-14 Mark Mitchell <mark@codesourcery.com>
12196
12197 PR c++/15096
12198 * g++.dg/template/ptrmem10.C: New test.
12199
12200 PR c++/14930
12201 * g++.dg/template/friend30.C: New test.
12202
f3207b37
TS
122032004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12204
12205 PR fortran/14928
12206 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 12207
a9e7b9d3
PB
122082004-06-13 Paul Brook <paul@codesourcery.com>
12209
12210 * gfortran.fortran-torture/execute/random_2.f90: New test.
12211
118a3a8b
EC
122122004-06-13 Eric Christopher <echristo@redhat.com>
12213
12214 * gcc.dg/noncompile/redecl-1.c: Fix error message.
12215
b08eae92
PB
122162004-06-12 Paul Brook <paul@codesourcery.com>
12217
12218 * gfortran.fortran-torture/execute/contained_3.f90: New test.
12219
f814193b
TS
122202004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12221
12222 PR fortran/14923
12223 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
12224
c52eae8d
TS
122252004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12226
12227 PR fortran/14957
12228 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 12229 syntax errors in end statements of contained subroutines.
118a3a8b 12230
662ef0f5
TS
122312004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12232
12233 PR fortran/12841
12234 * gfortran.fortran-torture/execute/null_arg.f90: New test.
12235
4aef80f8
BD
122362004-06-12 Bud Davis <bdavis9659@comcast.net>
12237
a13c7588 12238 PR fortran/15665
4aef80f8
BD
12239 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
12240
8204210b
BD
122412004-06-12 Bud Davis <bdavis9659@comcast.net>
12242
12243 PR gfortran/12839
12244 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
12245
ba18e4db
MM
122462004-06-11 Mark Mitchell <mark@codesourcery.com>
12247
12248 PR c++/15862
12249 * g++.dg/parse/enum1.C: New test.
12250
3100d647
JL
122512004-06-10 Jeff Law <law@redhat.com>
12252
12253 * gcc.c-torture/compile/20040610-1.c: New test.
12254
da291c87
GB
122552004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12256
12257 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
12258 * g++.old-deja/g++.other/decl3.C: Likewise.
12259
a32b97a2
BB
122602004-06-10 Brian Booth <bbooth@redhat.com>
12261
12262 * gcc.dg/tree-ssa/20031015-1.c: Scan for
12263 V_MAY_DEF instead of VDEF.
12264 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
12265
ab71fa3f
MM
122662004-06-10 Mark Mitchell <mark@codesourcery.com>
12267
12268 PR c++/14211
12269 * g++.dg/conversion/const1.C: New test.
12270
12271 PR c++/15076
12272 * g++.dg/conversion/reinterpret1.C: New test.
12273
12274 PR c++/15877
12275 * g++.dg/template/enum2.C: New test.
12276
12277 PR c++/15227
12278 * g++.dg/template/error13.C: New test.
12279
a7b155a6
TS
122802004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12281
12282 PR fortran/14957
12283 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
12284 arguments to test_* REAL and of the right size.
12285
ba20a3eb
JJ
122862004-06-10 Jakub Jelinek <jakub@redhat.com>
12287
12288 PR target/15569
12289 PR rtl-optimization/15681
12290 * gcc.dg/20040609-1.c: New test.
12291
498c0f27
JJ
122922004-06-10 Jakub Jelinek <jakub@redhat.com>
12293
12294 PR c++/14791
12295 * g++.dg/opt/builtins1.C: New test.
12296
b152aee5
DS
122972004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
12298
12299 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
12300 that use default windows32 struct layout.
12301 * gcc.dg/i386-bitfield2.c: Likewise.
12302
80d23e49
DS
123032004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
12304
12305 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
12306 for mingw32 and cygwin targets.
12307
d8044160
GK
123082004-06-09 Geoffrey Keating <geoffk@apple.com>
12309
12310 * gcc.dg/pch/macro-4.c: New.
12311 * gcc.dg/pch/macro-4.hs: New.
12312
655948a3
TS
123132004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12314
12315 PR fortran/13249
12316 * gfortran.fortran-torture/compile/name_clash.f90: New test.
12317
62f1d470
TS
123182004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12319
12320 PR fortran/13372
12321 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
12322
898c05b8
BD
123232004-06-09 Bud Davis <bdavis9659@comcast.net>
12324
12325 PR gfortran/14897
62f1d470 12326 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 12327
31b6f11a 123282004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 12329
c50a0116 12330 PR gfortran/15755
31b6f11a
BD
12331 * gfortran.fortran-torture/execute/backspace.c : New test.
12332
0760c380
PB
123332004-06-09 Paul Brook <paul@codesourcery.com>
12334
12335 * gfortran.fortran-torture/execure/intrinsic_associated.f90
12336 (pointer_to_section): Rewrite to use smaller array.
12337
320c0659
DE
123382004-06-08 David Edelsohn <edelsohn@gnu.org>
12339
0760c380
PB
12340 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
12341 * gcc.dg/ext/altivec-10.c: Same.
12342 * gcc.dg/ext/altivec-11.c: Same.
12343 * gcc.dg/ext/altivec-12.c: Same.
12344 * gcc.dg/ext/altivec-13.c: Same.
12345 * gcc.dg/ext/altivec-14.c: Same.
12346 * gcc.dg/ext/altivec-15.c: Same.
12347 * gcc.dg/ext/altivec-16.c: Same.
12348 * gcc.dg/ext/altivec-3.c: Same.
12349 * gcc.dg/ext/altivec-4.c: Same.
12350 * gcc.dg/ext/altivec-6.c: Same.
12351 * gcc.dg/ext/altivec-7.c: Same.
12352 * gcc.dg/ext/altivec-8.c: Same.
12353 * gcc.dg/ext/altivec-varargs-1.c: Same.
12354
12355 * g++.dg/ext/altivec-1.C: Correct dg syntax.
12356 * g++.dg/ext/altivec-10.C: Same.
12357 * g++.dg/ext/altivec-2.C: Same.
12358 * g++.dg/ext/altivec-3.C: Same.
12359 * g++.dg/ext/altivec-4.C: Same.
12360 * g++.dg/ext/altivec-5.C: Same.
12361 * g++.dg/ext/altivec-6.C: Same.
12362 * g++.dg/ext/altivec-7.C: Same.
12363 * g++.dg/ext/altivec-8.C: Same.
12364 * g++.dg/ext/altivec-9.C: Same.
320c0659 12365
9221325f
GB
123662004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12367
12368 PR c++/7841
12369 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
12370
85bbb21f
EB
123712004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12372
12373 * gcc.dg/union-1.c: New test.
12374
67057c53
RS
123752004-06-07 Roger Sayle <roger@eyesopen.com>
12376
12377 * gcc.dg/builtins-41.c: New test case.
12378 * gcc.dg/builtins-42.c: New test case.
12379
2435e036
DE
123802004-06-07 David Edelsohn <edelsohn@gnu.org>
12381
12382 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
12383 * g++.dg/ext/altivec-10.C: Same.
12384 * g++.dg/ext/altivec-2.C: Same.
12385 * g++.dg/ext/altivec-3.C: Same.
12386 * g++.dg/ext/altivec-4.C: Same.
12387 * g++.dg/ext/altivec-5.C: Same.
12388 * g++.dg/ext/altivec-6.C: Same.
12389 * g++.dg/ext/altivec-7.C: Same.
12390 * g++.dg/ext/altivec-8.C: Same.
12391 * g++.dg/ext/altivec-9.C: Same.
12392 * g++.old-deja/g++.abi/cxa_vec.C: Same.
12393 * g++.old-deja/g++.brendan/new3.C: Same.
12394 * gcc.c-torture/execute/eeprof-1.x: Same.
12395
45b0c94c
JM
123962004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
12397
12398 PR c/14765
12399 * gcc.dg/pr14765-1.c: New test.
12400
bf730f15
RS
124012004-06-07 Roger Sayle <roger@eyesopen.com>
12402
12403 PR c/14649
12404 * gcc.dg/pr14649-1.c: New test case.
12405
f5a76aea
RH
124062004-06-07 Richard Henderson <rth@redhat.com>
12407
12408 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
12409 if temporaries.
12410
8cd0b81e
DE
124112004-06-07 David Edelsohn <edelsohn@gnu.org>
12412
12413 * g++.dg/eh/elide1.C: Remove XFAIL.
12414
d5a10cf0
MM
124152004-06-07 Mark Mitchell <mark@codesourcery.com>
12416
12417 PR c++/15337
12418 * g++.dg/expr/sizeof3.C: New test.
12419
12420 PR c++/14777
12421 * g++.dg/template/access14.C: New test.
12422
12423 PR c++/15554
12424 * g++.dg/template/enum1.C: New test.
12425
12426 PR c++/15057
12427 * g++.dg/eh/throw1.C: New test.
12428
e9c5d1c0
DA
124292004-06-07 David Ayers <d.ayers@inode.at>
12430 Ziemowit Laski <zlaski@apple.com>
12431
12432 * lib/objc.exp (objc_target_compile): Revert the '-framework
12433 Foundation' flag fix, since bare Darwin does not ship
12434 with the Foundation framework.
12435 * objc/execute/next_mapping.h: Provide a local NSConstantString
12436 @interface and @implementation.
15d0650c
ZL
12437 (objc_constant_string_init): A constructor function, used to
12438 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
12439 * objc/execute/string1.m: Include "next_mapping.h" instead of
12440 <Foundation/NSString.h>.
12441 * objc/execute/string2.m: Likewise.
12442 * objc/execute/string3.m: Likewise.
12443 * objc/execute/string4.m: Likewise.
12444
aab087b8
L
124452004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12446
12447 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12448 to double. Replace double with FLOAT.
12449 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12450
12451 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12452 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12453 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12454 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12455 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12456 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12457 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
12458 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
12459
10bc1b1b
JM
124602004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
12461
12462 PR c/13519
12463 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
12464
8a83a693
GB
124652004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12466
12467 PR c++/15503
12468 * g++.dg/template/meminit2.C: New test.
12469
28af2467
PB
124702004-06-04 Paolo Bonzini <bonzini@gnu.org>
12471
12472 PR target/15822
12473 * gcc.c-torture/execute/compare-fp-1.c,
12474 gcc.c-torture/execute/compare-fp-2.c,
12475 gcc.c-torture/execute/compare-fp-3.c,
12476 gcc.c-torture/execute/compare-fp-4.c,
12477 gcc.c-torture/execute/compare-fp-3.x,
12478 gcc.c-torture/execute/compare-fp-4.x: Moved...
12479 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12480 gcc.c-torture/execute/ieee/compare-fp-2.c,
12481 gcc.c-torture/execute/ieee/compare-fp-3.c,
12482 gcc.c-torture/execute/ieee/compare-fp-4.c,
12483 gcc.c-torture/execute/ieee/compare-fp-3.x,
12484 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12485
72fab006
NP
124862004-06-04 David Ayers <d.ayers@inode.at>
12487
12488 * objc/execute/protocol-isEqual-4.m: New testcase.
12489
124902004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12491
12492 * objc/execute/protocol-isEqual-1.m: New testcase.
12493 * objc/execute/protocol-isEqual-2.m: New testcase.
12494 * objc/execute/protocol-isEqual-3.m: New testcase.
12495
1600fe22
TS
124962004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12497
12498 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12499
12ba3f8f
ZL
125002004-06-02 Ziemowit Laski <zlaski@apple.com>
12501
12502 * lib/objc.exp (objc_target_compile): When running tests on
12503 Darwin (Mac OS X), inform the linker about '-framework
12504 'Foundation'.
12505
3aeb3655
EC
125062004-06-02 Eric Christopher <echristo@redhat.com>
12507
12508 * gcc.c-torture/compile/20040602-1.c: New.
12509
3facc4b6
AP
125102004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12511
89422e47
AP
12512 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12513 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12514
3facc4b6
AP
12515 PR tree-optimization/14736
12516 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 12517
3facc4b6
AP
12518 PR tree-optimization/14042
12519 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12520
12521 PR tree-optimization/14729
12522 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12523
2fa54841
TS
125242004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12525
12526 PR fortran/15557
12527 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12528
7a3ea201
RH
125292004-06-01 Richard Hederson <rth@redhat.com>
12530
12531 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12532
07166901
GB
125332004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12534
12535 PR c++/14932
12536 * g++.dg/parse/offsetof4.C: New test.
12537
61c627ed
NP
125382004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12539
9469f0aa 12540 PR objc/7993
61c627ed
NP
12541 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12542
e17b3578
MM
125432004-05-31 Mark Mitchell <mark@codesourcery.com>
12544
12545 PR c++/15701
12546 * g++.dg/template/friend29.C: New test.
12547
ec3e6835
JM
125482004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12549
12550 PR c/15749
12551 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12552
a4a90b84
EB
125532004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12554
12555 * gcc.dg/sparc-trap-1.c: New test.
12556
1f7a8dcc
RS
125572004-05-31 Roger Sayle <roger@eyesopen.com>
12558
12559 PR middle-end/15069
12560 * g++.dg/opt/fold3.C: New test case.
12561
0fb4f4b8
GS
125622004-05-30 Graham Stott <graham.stott@btinternet.com>
12563
12564 * lib/target-supports.exp (check_iconv_available): Fix fallout
12565 from 2004-05-28 patch.
12566
7b5b57b7
PB
125672004-05-30 Paul Brook <paul@codesourcery.com>
12568
12569 PR fortran/15620
12570 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12571 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12572
5f251c26
SK
125732004-05-30 Steven G. Kargl <kargls@comcast.net>
12574
12575 * gfortran.fortran-torture/execute/random_1.f90: New test.
12576
b63e5497
ZL
125772004-05-28 Ziemowit Laski <zlaski@apple.com>
12578
12579 * g++.dg/ext/altivec-10.C: New test.
12580
353c3b7e
PB
125812004-05-29 Paul Brook <paul@codesourcery.com>
12582
12583 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12584
690c364e
ZL
125852004-05-28 Ziemowit Laski <zlaski@apple.com>
12586
12587 * gcc.dg/altivec-16.c: New test.
12588
763ee179
JJ
125892004-05-28 Janis Johnson <janis187@us.ibm.com>
12590
12591 * lib/target-supports.exp (check_vmx_hw_available): New.
12592 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
12593
12594 * lib/target-supports.exp (check_alias_available,
12595 check_iconv_available, check_named_sections_available): Use
12596 unique names for temporary files.
12597
6b1db06f
ZL
125982004-05-28 Ziemowit Laski <zlaski@apple.com>
12599
12600 * gcc.dg/altivec-15.c: New test.
12601
c1cca8d4
MM
126022004-05-28 Mark Mitchell <mark@codesourcery.com>
12603
12604 PR c++/15083
12605 * g++.dg/warn/noeffect6.C: New test.
12606
12607 PR c++/15471
12608 * g++.dg/expr/ptrmem4.C: New test.
12609
12610 PR c++/15640
12611 * g++.dg/template/operator3.C: New test.
12612
0c1a1ecd
MM
126132004-05-28 Mark Mitchell <mark@codesourcery.com>
12614
12615 PR c++/14668
12616 * g++.dg/lookup/redecl1.C: New test.
12617 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12618
d1a7edaf
PB
126192004-05-28 Paolo Bonzini <bonzini@gnu.org>
12620
28af2467
PB
12621 * gcc.c-torture/execute/compare-fp-1.c,
12622 gcc.c-torture/execute/compare-fp-2.c,
12623 gcc.c-torture/execute/compare-fp-3.c,
12624 gcc.c-torture/execute/compare-fp-4.c,
12625 gcc.c-torture/execute/compare-fp-3.x,
12626 gcc.c-torture/execute/compare-fp-4.x,
12627 gcc.dg/pr15649-1.c: New.
d1a7edaf 12628
18db8f19
AN
126292004-05-27 Adam Nemet <anemet@lnxw.com>
12630
12631 PR c++/12883
12632 * g++.dg/init/array14.C: New test.
12633
74f48aee
JJ
126342004-05-25 Janis Johnson <janis187@us.ibm.com>
12635
5ab8e5cc
JJ
12636 * lib/compat.exp (compat-get-options-main): New.
12637 (compat-get-options): Remove unneeded code, warn for ignored
12638 command.
12639 (compat-execute): Check flag set by dg-require-* commands.
12640
74f48aee
JJ
12641 * lib/compat.exp (compat-execute): Break up long lines.
12642
386f1015
JJ
126432004-05-24 Janis Johnson <janis187@us.ibm.com>
12644
1bfc8f67
JJ
12645 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12646 * gcc.dg/altivec-14.c: New test.
12647 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12648
6eade693
JJ
12649 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12650 * gcc.dg/altivec-12.c: Ditto.
12651
386f1015
JJ
12652 * gcc.dg/altivec-3.c: Move call to altivec_check.
12653
15077df5
MM
126542004-05-23 Mark Mitchell <mark@codesourcery.com>
12655
12656 PR c++/15044
12657 * g++.dg/template/error12.C: New test.
12658
12659 PR c++/15317
12660 * g++.dg/ext/attrib15.C: New test.
12661
12662 PR c++/15329
12663 * g++.dg/template/ptrmem9.C: New test.
12664
45aae8f2
PB
126652004-05-25 Paul Brook <paul@codesourcery.com>
12666
12667 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12668
a30f62e0
MM
126692004-05-23 Mark Mitchell <mark@codesourcery.com>
12670
12671 PR c++/15165
12672 * g++.dg/template/crash19.C: New test.
12673
9ce1594a
MM
126742004-05-23 Mark Mitchell <mark@codesourcery.com>
12675
12676 PR c++/15025
12677 * g++.dg/template/redecl1.C: New test.
12678
f746161e
MM
126792004-05-23 Mark Mitchell <mark@codesourcery.com>
12680
12681 PR c++/14821
12682 * g++.dg/other/ns1.C: New test.
12683
12684 PR c++/14883
12685 * g++.dg/template/invalid1.C: New test.
12686
5291e69a
PB
126872004-05-23 Paul Brook <paul@codesourcery.com>
12688 Victor Leikehman <lei@haifasphere.co.il>
12689
12690 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12691 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12692
0deb916c
MM
126932004-05-22 Mark Mitchell <mark@codesourcery.com>
12694
12695 PR c++/15285
12696 PR c++/15299
12697 * g++.dg/template/non-dependent5.C: New test.
12698 * g++.dg/template/non-dependent6.C: New test.
12699
1e2e9f54
MM
127002004-05-22 Mark Mitchell <mark@codesourcery.com>
12701
12702 PR c++/15507
12703 * g++.dg/inherit/union1.C: New test.
12704
12705 PR c++/15542
12706 * g++.dg/template/addr1.C: New test.
12707
12708 PR c++/15427
12709 * g++.dg/template/array5.C: New test.
12710
12711 PR c++/15287
12712 * g++.dg/template/array6.C: New test.
12713
ae5cbc33
RS
127142004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12715 Roger Sayle <roger@eyesopen.com>
12716
12717 * g++.dg/lookup/forscope2.C: New test case.
12718
b02398bd
BE
127192004-05-22 Ben Elliston <bje@au.ibm.com>
12720
12721 * gcc.dg/cpp/Wmissingdirs.c: New.
12722
d05aa0af
L
127232004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12724
12725 PR target/15301
12726 * gcc.dg/compat/union-m128-1.h: New file.
12727 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12728 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12729 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12730
f69a1120
L
127312004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12732
12733 PR target/15302
12734 * gcc.dg/compat/struct-complex-1.h: New file.
12735 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12736 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12737 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12738
f4085d4c
RS
127392004-05-20 Roger Sayle <roger@eyesopen.com>
12740
12741 PR middle-end/3074
12742 * gcc.dg/pr3074-1.c: New test case.
12743 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12744
d3a7ef9a
FH
127452004-05-20 Falk Hueffner <falk@debian.org>
12746
12747 PR other/15526
12748 * gcc.dg/ftrapv-1.c: New test case.
12749
59fa6e39 127502004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
12751
12752 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12753
3a3f4da9 127542004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 12755 Jeff Law <law@redhat.com>
cc52902d 12756
59fa6e39
FW
12757 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12758 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
12759
12760 * gcc.dg/tree-ssa/20040518-1.c: New test.
12761
7d72d96e
ZW
127622004-05-18 Zack Weinberg <zack@codesourcery.com>
12763
12764 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12765
54b4ba60
PB
127662004-05-18 Paul Brook <paul@codesourcery.com>
12767
12768 PR fortran/13930
12769 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12770
24f8f5ec
TS
127712004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12772
12773 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12774 constant folding.
12775
6944d9dd
SB
127762004-05-17 Steven Bosscher <stevenb@suse.de>
12777
12778 * gcc.dg/tree-ssa/20040517-1.c: New test.
12779
5763419e
VR
127802004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12781
12782 * gcc.dg/loop-4.c: New test.
12783
7cd9b028
AP
127842004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12785
12786 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12787
94161cec
BD
127882004-05-15 Bud Davis <bdavis9659@comcast.net>
12789
12790 PR fortran/15311
12791 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12792
d663434b
TS
127932004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12794
12795 PR fortran/13826
feb357a3 12796 PR fortran/13940
d663434b
TS
12797 * gfortran.fortran-torture/compile/data_1.f90: New test.
12798
9322b95b
UW
127992004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12800
12801 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12802 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12803
aaa67502
JM
128042004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12805
12806 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12807
e9a75776
JM
128082004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12809
12810 PR c/15444
12811 * gcc.dg/format/xopen-1.c: Adjust expected message.
12812 * gcc.dg/format/xopen-3.c: New test.
12813
cb44ab82
VL
128142004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12815
12816 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12817
14bc8dc2
JL
128182004-05-14 Jeff Law <law@redhat.com>
12819
12820 * gcc.dg/tree-ssa/20040514-2.c: New test.
12821
7b08cf92
TS
128222004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12823
12824 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12825 this ...
7d72d96e 12826 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
12827 this.
12828
571325db
AP
128292004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12830
12831 * gcc.dg/tree-ssa/20040514-1.c: New test.
12832
5b5afddf
TS
128332004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12834
7d72d96e 12835 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
12836 test.
12837
9b089e05
TS
128382004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12839
12840 PR fortran/14066
12841 * gfortran.fortran-torture/compile/do_1.f90: New test.
12842
ee17cbda
TS
128432004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12844
12845 PR fortran/15051
12846 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12847 test.
12848
abdef811
BD
128492004-05-14 Bud Davis <bdavis9659@comcast.net>
12850
12851 PR fortran/15149
12852 * gfortran.fortran-torture/execute/random_init.f90: New test.
12853
c39373da
PB
128542004-05-13 Paul Brook <paul@codesourcery.com>
12855
12856 PR fortran/15314
12857 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12858
eb3a47ba
AP
128592004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12860
12861 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12862 for the powerpc case.
12863
91581bcc
JL
128642004-05-13 Jeff Law <law@redhat.com>
12865
12866 * gcc.dg/tree-ssa/20040513-1.c: New test.
12867 * gcc.dg/tree-ssa/20040513-2.c: New test.
12868
09532ff5
PB
128692004-05-13 Paul Brook <paul@codesourcery.com>
12870
12871 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12872 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12873 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12874
c15190ec
AS
128752004-05-13 Andreas Schwab <schwab@suse.de>
12876
12877 PR other/10819
12878 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12879 characters.
12880
92fbb759
BD
128812004-05-13 Bud Davis <bdavis9659@comcast.net>
12882
12883 PR fortran/15294
12884 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12885
6de9cd9a
DN
128862004-05-13 Diego Novillo <dnovillo@redhat.com>
12887
12888 Merge from tree-ssa-20020619-branch. See
12889 ChangeLog.tree-ssa for details.
12890
daca85ca
ZL
128912004-05-11 Ziemowit Laski <zlaski@apple.com>
12892
12893 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12894 include <altivec.h> explicitly.
12895 * gcc.dg/altivec-13.c: Likewise.
12896
52569640
PB
128972004-05-11 Paul Brook <paul@codesourcery.com>
12898
12899 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12900
3df844b1
EC
129012004-05-10 Eric Christopher <echristo@redhat.com>
12902
946f318a 12903 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
12904 * gcc.dg/sibcall-4.c: Ditto.
12905
16cfa3dc
ZL
129062004-05-10 Ziemowit Laski <zlaski@apple.com>
12907
12908 * g++.dg/ext/altivec-8.C: New test case.
12909 * gcc.dg/altivec-13.c: New test case.
12910
8dc2384c
RS
129112004-05-08 Roger Sayle <roger@eyesopen.com>
12912
12913 * gcc.c-torture/execute/divcmp-1.c: New test case.
12914 * gcc.c-torture/execute/divcmp-2.c: New test case.
12915 * gcc.c-torture/execute/divcmp-3.c: New test case.
12916
92ff0c41
EB
129172004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12918
12919 * g++.dg/other/pragma-re-2.C: New test.
12920
c3fced6c
UB
129212004-05-07 Uros Bizjak <uros@kss-loka.si>
12922
12923 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12924 * gcc.dg/i386-387-2.c: Likewise.
12925
12926 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12927 __builtin_drem.
12928 * gcc.dg/i386-387-6.c: Likewise.
12929
c2fcfa4f
UB
129302004-05-07 Uros Bizjak <uros@kss-loka.si>
12931
12932 * gcc.dg/builtins-33.c: Also check log1p*.
12933
57408b45
HPN
129342004-05-07 Hans-Peter Nilsson <hp@axis.com>
12935
e94166da 12936 PR optimization/15296
57408b45
HPN
12937 * gcc.c-torture/execute/pr15296.c: New test.
12938
5ae27cfa
UB
129392004-05-05 Uros Bizjak <uros@kss-loka.si>
12940
12941 * gcc.dg/builtins-40.c: New test.
3df844b1 12942
ce7f07bd
RS
129432004-05-05 Richard Sandiford <rsandifo@redhat.com>
12944
12945 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12946
cc27e657
PB
129472004-05-04 Paolo Bonzini <bonzini@gnu.org>
12948
12949 * g++.dg/ext/spe1.C: New testcase.
12950
fae4c98f
ZL
129512004-05-04 Ziemowit Laski <zlaski@apple.com>
12952
12953 * objc.dg/image-info.m: Allow additional attributes
12954 for __image_info section.
12955
b5ba341f
RS
129562004-05-04 Richard Sandiford <rsandifo@redhat.com>
12957
12958 * gcc.dg/torture/mips-hilo-2.c: New test.
12959
44021471
GB
129602004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12961
12962 PR c++/14389
12963 * g++.dg/template/member5.C: New test.
12964
7a8e07c7
UB
129652004-05-03 Uros Bizjak <uros@kss-loka.si>
12966
44021471 12967 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 12968
ca3df643
KG
129692004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12970
12971 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12972 * gcc.dg/torture/builtin-convert-3.c: New test.
12973
e2655d15
UW
129742004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12975
12976 PR middle-end/15054
12977 * g++.dg/opt/pr15054.C: New test.
12978
3bf05748
KG
129792004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12980
12981 * gcc.dg/torture/builtin-rounding-1.c: New test.
12982 * gcc.dg/builtins-25.c: Delete.
12983 * gcc.dg/builtins-29.c: Delete.
12984
ed9676cf
AK
129852004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12986
12987 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12988 * gcc.dg/sibcall-4.c: Likewise.
12989 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12990
2fe8b9c8
KH
129912004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12992
12993 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12994 bit-field on 16-bit targets.
12995
99c4eea1
KH
129962004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12997
12998 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12999 16-bit targets.
13000
3fbf917d
AP
130012004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
13002
99c4eea1
KH
13003 * gcc.dg/rs6000-power2-1.c: Change to compile only.
13004 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 13005
ec52e7d5
AP
130062004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
13007
13008 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
13009 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
13010 Change the asm registers to be in form of frN instead of fN.
13011
332d782c
KG
130122004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13013
13014 * gcc.dg/torture/builtin-convert-2.c: New test.
13015
90f81f99
AP
130162004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
13017
13018 * gcc.dg/rs6000-power2-1.c: New test.
13019 * gcc.dg/rs6000-power2-2.c: New test.
13020
902edd36
JH
130212004-04-28 Jan Hubicka <jh@suse.cz>
13022
13023 * gcc.dg/unused-6.c: New test.
13024
0c04dd0d 130252004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 13026 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
13027
13028 * ada/acats/run_all.sh: Define $target variable.
13029
72fcb5d1
AP
130302004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
13031
13032 PR c++/15119
13033 * g++.dg/other/vararg-1.C: New test.
3df844b1 13034
72fcb5d1
AP
13035 PR c++/4794
13036 * g++.dg/eh/cleanup3.C: New test.
13037
acde5ecb
LG
130382004-04-24 Laurent GUERBY <laurent@guerby.net>
13039
13040 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
13041 and ad8011a (target_insn).
13042 * ada/acats/support/macro.dfs: Likewise.
13043 * ada/acats/support/impbit.adb: New file.
3df844b1 13044
a3ef788f
UW
130452004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
13046
13047 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
13048
1548580c
EB
130492004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13050
13051 * gcc.dg/loop-3.c: New test.
13052
01d4c813
DJ
130532004-04-23 Daniel Jacobowitz <drow@mvista.com>
13054
13055 * gcc.c-torture/execute/simd-5.c: New test.
13056
4424e0da
GB
130572004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13058
13059 PR c++/15064
13060 * g++.dg/template/crash18.C: New test.
13061
92a62aad
MM
130622004-04-22 Mark Mitchell <mark@codesourcery.com>
13063
13064 * g++.dg/ext/complit3.C: New test.
13065
f33e359d
AH
130662004-04-21 Aldy Hernandez <aldyh@redhat.com>
13067
13068 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
13069 * gcc.dg/altivec-3.c: Same.
13070 * gcc.dg/altivec-varargs-1.c: Same.
13071
9aba2a72
AH
130722004-04-21 Aldy Hernandez <aldyh@redhat.com>
13073
13074 * lib/target-supports.exp (check_profiling_available): Assume
13075 profiling is not available on powerpc-eabi targets.
13076
a0b96bb7
JJ
130772004-04-21 Janis Johnson <janis187@us.ibm.com>
13078
13079 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
13080 * gcc.dg/vmx/bug-1.c: Ditto.
13081
77a705e4
EC
130822004-04-20 Eric Christopher <echristo@redhat.com>
13083
13084 * gcc.dg/charset/extern.c: New test.
13085 * g++.dg/charset/extern3.cc: Ditto.
13086
c56122d8
UB
130872004-04-20 Uros Bizjak <uros@kss-loka.si>
13088
13089 * gcc.dg/builtins-39.c: New test.
13090
7b1521e0
AH
130912004-04-20 Aldy Hernandez <aldyh@redhat.com>
13092
13093 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
13094
169304de
RS
130952004-04-20 Richard Sandiford <rsandifo@redhat.com>
13096
13097 * gcc.dg/torture/mips-hilo-1.c: New test.
13098
10b5935e
AP
130992004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
13100
13101 * gcc.c-torture/compile/20040419-1.c: New test.
13102
06647e79
AH
131032004-04-18 Aldy Hernandez <aldyh@redhat.com>
13104
13105 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
13106
4615cd51
ZW
131072004-04-18 Zack Weinberg <zack@codesourcery.com>
13108 Aldy Hernandez <aldyh@redhat.com>
13109
13110 * gcc.c-torture/execute/va-arg-24.c: New.
13111
c5735c26
ZW
131122004-04-17 Zack Weinberg <zack@codesourcery.com>
13113 Aldy Hernandez <aldyh@redhat.com>
13114
13115 * gcc.dg/vmx/1b-01.c: New.
13116 * gcc.dg/vmx/1b-02.c: New.
13117 * gcc.dg/vmx/1b-03.c: New.
13118 * gcc.dg/vmx/1b-04.c: New.
13119 * gcc.dg/vmx/1b-05.c: New.
13120 * gcc.dg/vmx/1b-06.c: New.
13121 * gcc.dg/vmx/1b-07.c: New.
13122 * gcc.dg/vmx/1c-01.c: New.
13123 * gcc.dg/vmx/1c-02.c: New.
13124 * gcc.dg/vmx/3a-01a.c: New.
13125 * gcc.dg/vmx/3a-01.c: New.
13126 * gcc.dg/vmx/3a-01m.c: New.
13127 * gcc.dg/vmx/3a-03.c: New.
13128 * gcc.dg/vmx/3a-03m.c: New.
13129 * gcc.dg/vmx/3a-04.c: New.
13130 * gcc.dg/vmx/3a-04m.c: New.
13131 * gcc.dg/vmx/3a-05.c: New.
13132 * gcc.dg/vmx/3a-06.c: New.
13133 * gcc.dg/vmx/3a-06m.c: New.
13134 * gcc.dg/vmx/3a-07.c: New.
13135 * gcc.dg/vmx/3b-01.c: New.
13136 * gcc.dg/vmx/3b-02.c: New.
13137 * gcc.dg/vmx/3b-10.c: New.
13138 * gcc.dg/vmx/3b-13.c: New.
13139 * gcc.dg/vmx/3b-14.c: New.
13140 * gcc.dg/vmx/3b-15.c: New.
13141 * gcc.dg/vmx/3c-01a.c: New.
13142 * gcc.dg/vmx/3c-01.c: New.
13143 * gcc.dg/vmx/3c-02.c: New.
13144 * gcc.dg/vmx/3c-03.c: New.
13145 * gcc.dg/vmx/3d-01.c: New.
13146 * gcc.dg/vmx/4-01.c: New.
13147 * gcc.dg/vmx/4-03.c: New.
13148 * gcc.dg/vmx/5-01.c: New.
13149 * gcc.dg/vmx/5-02.c: New.
13150 * gcc.dg/vmx/5-03.c: New.
13151 * gcc.dg/vmx/5-04.c: New.
13152 * gcc.dg/vmx/5-05.c: New.
13153 * gcc.dg/vmx/5-06.c: New.
13154 * gcc.dg/vmx/5-07.c: New.
13155 * gcc.dg/vmx/5-07t.c: New.
13156 * gcc.dg/vmx/5-08.c: New.
13157 * gcc.dg/vmx/5-10.c: New.
13158 * gcc.dg/vmx/5-11.c: New.
13159 * gcc.dg/vmx/7-01a.c: New.
13160 * gcc.dg/vmx/7-01.c: New.
13161 * gcc.dg/vmx/7c-01.c: New.
13162 * gcc.dg/vmx/7d-01.c: New.
13163 * gcc.dg/vmx/7d-02.c: New.
13164 * gcc.dg/vmx/8-01.c: New.
13165 * gcc.dg/vmx/8-02a.c: New.
13166 * gcc.dg/vmx/8-02.c: New.
13167 * gcc.dg/vmx/brode-1.c: New.
13168 * gcc.dg/vmx/bug-1.c: New.
13169 * gcc.dg/vmx/bug-2.c: New.
13170 * gcc.dg/vmx/bug-3.c: New.
13171 * gcc.dg/vmx/cw-bug-1.c: New.
13172 * gcc.dg/vmx/cw-bug-2.c: New.
13173 * gcc.dg/vmx/cw-bug-3.c: New.
13174 * gcc.dg/vmx/dct.c: New.
13175 * gcc.dg/vmx/debug-1.c: New.
13176 * gcc.dg/vmx/debug-2.c: New.
13177 * gcc.dg/vmx/debug-3.c: New.
13178 * gcc.dg/vmx/debug-4.c: New.
13179 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
13180 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
13181 * gcc.dg/vmx/eg-5.c: New.
13182 * gcc.dg/vmx/fft.c: New.
13183 * gcc.dg/vmx/gcc-bug-1.c: New.
13184 * gcc.dg/vmx/gcc-bug-2.c: New.
13185 * gcc.dg/vmx/gcc-bug-3.c: New.
13186 * gcc.dg/vmx/gcc-bug-4.c: New.
13187 * gcc.dg/vmx/gcc-bug-5.c: New.
13188 * gcc.dg/vmx/gcc-bug-6.c: New.
13189 * gcc.dg/vmx/gcc-bug-7.c: New.
13190 * gcc.dg/vmx/gcc-bug-8.c: New.
13191 * gcc.dg/vmx/gcc-bug-9.c: New.
13192 * gcc.dg/vmx/gcc-bug-b.c: New.
13193 * gcc.dg/vmx/gcc-bug-c.c: New.
13194 * gcc.dg/vmx/gcc-bug-d.c: New.
13195 * gcc.dg/vmx/gcc-bug-e.c: New.
13196 * gcc.dg/vmx/gcc-bug-f.c: New.
13197 * gcc.dg/vmx/gcc-bug-g.c: New.
13198 * gcc.dg/vmx/gcc-bug-i.c: New.
13199 * gcc.dg/vmx/harness.h: New.
13200 * gcc.dg/vmx/ira1.c: New.
13201 * gcc.dg/vmx/ira2a.c: New.
13202 * gcc.dg/vmx/ira2b.c: New.
13203 * gcc.dg/vmx/ira2.c: New.
13204 * gcc.dg/vmx/ira2c.c: New.
13205 * gcc.dg/vmx/mem.c: New.
13206 * gcc.dg/vmx/newton-1.c: New.
13207 * gcc.dg/vmx/ops.c: New.
13208 * gcc.dg/vmx/sn7153.c: New.
13209 * gcc.dg/vmx/spill2.c: New.
13210 * gcc.dg/vmx/spill3.c: New.
13211 * gcc.dg/vmx/spill.c: New.
13212 * gcc.dg/vmx/t.c: New.
13213 * gcc.dg/vmx/varargs-1.c: New.
13214 * gcc.dg/vmx/varargs-2.c: New.
13215 * gcc.dg/vmx/varargs-3.c: New.
13216 * gcc.dg/vmx/varargs-4.c: New.
13217 * gcc.dg/vmx/varargs-5.c: New.
13218 * gcc.dg/vmx/varargs-6.c: New.
13219 * gcc.dg/vmx/varargs-7.c: New.
13220 * gcc.dg/vmx/vmx.exp: New.
13221 * gcc.dg/vmx/vprint-1.c: New.
13222 * gcc.dg/vmx/vscan-1.c: New.
13223 * gcc.dg/vmx/x-01.c: New.
13224 * gcc.dg/vmx/x-02.c: New.
13225 * gcc.dg/vmx/x-03.c: New.
13226 * gcc.dg/vmx/x-04.c: New.
13227 * gcc.dg/vmx/x-05.c: New.
13228 * gcc.dg/vmx/yousufi-1.c: New.
13229 * gcc.dg/vmx/zero-1.c: New.
13230 * gcc.dg/vmx/zero.c: New.
13231
0ff3e805
AP
132322004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
13233
13234 * g++.dg/lookup/java1.C: Update for chage of
13235 _Jv_AllocObject.
13236 * g++.dg/lookup/java2.C: Likewise.
13237
c556d3af
LG
132382004-04-17 Laurent GUERBY <laurent@guerby.net>
13239
13240 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 13241
3bd06df7
RS
132422004-04-17 Richard Sandiford <rsandifo@redhat.com>
13243
13244 * gcc.dg/vr-mult-[12].c: New tests.
13245
6e97f1f9
JDA
132462004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13247
171ed7b1 13248 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 13249
171ed7b1 13250 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 13251
a49877d8
RS
132522004-04-15 Richard Sandiford <rsandifo@redhat.com>
13253
13254 * lib/target-supports.exp (check_profiling_available): Assume profiling
13255 isn't available for mips*-*-elf targets.
13256
88b28a31
UB
132572004-04-14 Uros Bizjak <uros@kss-loka.si>
13258
13259 * gcc.dg/builtins-38.c: New test.
13260
2aa01719
EC
132612004-04-14 Eric Christopher <echristo@redhat.com>
13262
13263 * g++.dg/charset/charset.exp: Run .cc extension tests.
13264
bb2d0eec
ZW
132652004-04-14 Zack Weinberg <zack@codesourcery.com>
13266
13267 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
13268
61218d19
KG
132692004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13270
13271 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
13272
a072d43b
UB
132732004-04-13 Uros Bizjak <uros@kss-loka.si>:
13274
13275 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
13276 * gcc.dg/i386-387-2.c: Likewise.
13277
13278 * gcc.dg/i386-387-7.c: New test.
13279 * gcc.dg/i386-387-8.c: New test.
13280
13281 * gcc.dg/builtins-37.c: New test.
13282
d5a46acb
GK
132832004-04-13 Geoffrey Keating <geoffk@apple.com>
13284
13285 * g++.dg/pch/externc-1.C: Add missing semicolon.
13286
935a6e46
AH
132872004-04-13 Aldy Hernandez <aldyh@redhat.com>
13288
bb2d0eec 13289 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 13290
1c9766da
RK
132912004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13292
13293 * gcc.c-torture/execute/20040411-1.c: New test.
13294
c7e1876b
JM
132952004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
13296
13297 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
13298
df1a3b73
CD
132992004-04-09 Chris Demetriou <cgd@broadcom.com>
13300
13301 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
13302
ab37d57e
ZW
133032004-04-09 Zack Weinberg <zack@codesourcery.com>
13304
13305 * lib/target-supports.exp (check_named_sections_available): New.
13306 * lib/gcc-dg.exp (dg-require-named-sections): New.
13307 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
13308 old-deja.exp. Also prune error-count message from HP linker.
13309 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
13310
13311 * g++.dg/init/init-ref4.C: Use dg-require-weak.
13312 * g++.old-deja/g++.pt/static3.C: Likewise.
13313 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
13314
0b24db88
RS
133152004-04-09 Roger Sayle <roger@eyesopen.com>
13316
13317 * gcc.c-torture/execute/20040409-1.c: New test case.
13318 * gcc.c-torture/execute/20040409-2.c: New test case.
13319 * gcc.c-torture/execute/20040409-3.c: New test case.
13320
c29726e2
AP
133212004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13322
13323 * gcc.dg/20040409-1.c: New test.
13324
82a6a758
RS
133252004-04-08 Roger Sayle <roger@eyesopen.com>
13326
13327 PR target/14888
13328 * g++.dg/opt/pr14888.C: New test case.
13329
54e109ed
GK
133302004-04-08 Geoffrey Keating <geoffk@apple.com>
13331
13332 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
13333 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
13334 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
13335 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
13336 New tests.
13337
cc81dde8
PB
133382004-04-08 Paul Brook <paul@codesourcery.com>
13339
13340 * gcc.dg/spill-1.c: New test.
13341
df0785d6
KG
133422004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13343
13344 * gcc.dg/torture/builtin-ctype-2.c: New test.
13345
42b343d6
ILT
133462004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
13347
13348 * gcc.dg/pch/pch.exp: Add largefile test.
13349
7876228d
GK
133502004-04-06 Geoffrey Keating <geoffk@apple.com>
13351
13352 * g++.dg/pch/externc-1.Hs: New.
13353 * g++.dg/pch/externc-1.C: New.
13354
13672640
KG
133552004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13356
13357 * gcc.dg/compat/struct-by-value-5a_main.c,
13358 gcc.dg/compat/struct-by-value-5b_main.c: New files.
13359 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
13360 * gcc.dg/compat/struct-by-value-5a_x.c,
13361 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
13362 gcc.dg/compat/struct-by-value-5_x.c.
13363 * gcc.dg/compat/struct-by-value-5a_y.c,
13364 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
13365 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 13366
13672640
KG
13367 * gcc.dg/compat/struct-by-value-6a_main.c,
13368 gcc.dg/compat/struct-by-value-6b_main.c: New files.
13369 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
13370 * gcc.dg/compat/struct-by-value-6a_x.c,
13371 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
13372 gcc.dg/compat/struct-by-value-6_x.c.
13373 * gcc.dg/compat/struct-by-value-6a_y.c,
13374 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
13375 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 13376
13672640
KG
13377 * gcc.dg/compat/struct-by-value-7a_main.c,
13378 gcc.dg/compat/struct-by-value-7b_main.c: New files.
13379 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
13380 * gcc.dg/compat/struct-by-value-7a_x.c,
13381 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
13382 gcc.dg/compat/struct-by-value-7_x.c.
13383 * gcc.dg/compat/struct-by-value-7a_y.c,
13384 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
13385 gcc.dg/compat/struct-by-value-7_y.c.
13386
e2af3381
JJ
133872004-04-06 Jakub Jelinek <jakub@redhat.com>
13388
13389 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
13390 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
13391 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
13392 options.
13393
6c7cf1f0
UB
133942004-04-06 Uros Bizjak <uros@kss-loka.si>
13395
13396 * gcc.dg/builtins-36.c: New test.
13397
5f3b79c5
PB
133982004-04-06 Paul Brook <paul@codesourcery.com>
13399
13400 * README.gcc: Remove obsolete contraint on testcases.
13401
67c55b22
PB
134022004-04-05 Paul Brook <paul@codesourcery.com>
13403
13404 PR2123
5a059974 13405 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 13406 failure and exit(0) on success.
5a059974
PB
13407 * g++.dg/expr/anew2.C: Ditto.
13408 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 13409 * g++.dg/expr/anew4.C: Ditto.
67c55b22 13410
355f774d
NS
134112004-04-05 Nathan Sidwell <nathan@codesourcery.com>
13412
13413 PR c++/3518
13414 * g++.dg/template/unify7.C: New.
13415
2c0a14b2
NN
134162004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
13417
13418 * g++.dg/README: Bring up to date with new subdirectories; remove
13419 duplicate subdirectory lines.
13420
2e9ceb77
NS
134212004-04-02 Nathan Sidwell <nathan@codesourcery.com>
13422
13423 PR c++/14007
13424 * g++.dg/template/unify5.C: New.
13425 * g++.dg/template/unify6.C: New.
13426 * g++.dg/template/qualttp20.C: Adjust.
13427 * g++.old-deja/g++.jason/report.C: Adjust.
13428 * g++.old-deja/g++.other/qual1.C: Adjust.
13429
e8632777
MM
134302004-04-01 Mark Mitchell <mark@codesourcery.com>
13431
13432 PR c++/14803
13433 * g++.dg/inherit/ptrmem1.C: New test.
13434
0b612185
JJ
134352004-04-01 Jakub Jelinek <jakub@redhat.com>
13436
13437 PR c++/14755
13438 * gcc.c-torture/execute/20040331-1.c: New test.
13439 * gcc.dg/20040331-1.c: New test.
13440
2cbf9f60
PB
134412004-04-01 Paul Brook <paul@codesourcery.com>
13442
13443 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13444
c6671cbb
MM
134452004-03-30 Mark Mitchell <mark@codesourcery.com>
13446
13447 PR c++/14724
13448 * g++.dg/init/goto1.C: New test.
13449
13450 PR c++/14763
13451 * g++.dg/template/defarg4.C: New test.
13452
f8bef7c3
HP
134532004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13454
13455 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13456
d8cf9daf
DE
134572004-03-28 David Edelsohn <edelsohn@gnu.org>
13458
13459 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
13460
18d5f982
ZW
134612004-03-28 Zack Weinberg <zack@codesourcery.com>
13462
13463 * gcc.dg/noncompile/undeclared-2.c: New test.
13464
5baeaac0
JM
134652004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
13466
13467 * gcc.dg/940409-1.c: Remove XFAIL.
13468 * gcc.dg/reg-vol-struct-1.c: New test.
13469
ca4944e1
KG
134702004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13471
13472 * gcc.dg/torture/builtin-wctype-1.c: New test.
13473
f84d6264
JM
134742004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13475
13476 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13477 * gcc.dg/20001101-1.c: Likewise.
13478 * gcc.dg/20001102-1.c: Likewise.
13479
22e63bd3
RS
134802004-03-25 Roger Sayle <roger@eyesopen.com>
13481
13482 * gcc.dg/compare8.c: Add an additional test for XOR.
13483
740e5b6f
KG
134842004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13485
13486 * gcc.dg/torture/builtin-ctype-1.c: New test.
13487
e19f6bde
KG
134882004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13489
13490 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13491 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 13492 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 13493
d62c1a1f
AS
134942004-03-24 Andreas Schwab <schwab@suse.de>
13495
13496 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13497 IA64 assembler.
13498
5a93e8de
JM
134992004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13500 Roger Sayle <roger@eyesopen.com>
13501
13502 * gcc.dg/compare8.c: New test case.
13503
f18eca82
ZL
135042004-03-23 Ziemowit Laski <zlaski@apple.com>
13505
13506 * g++.dg/ext/altivec-7.C: New test.
13507
f75fbaf7
ZW
135082004-03-23 Zack Weinberg <zack@codesourcery.com>
13509
1b1d85bd 13510 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
13511 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13512 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13513 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13514 Adjust error regexps.
13515 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13516 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13517 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13518 * gcc.dg/local1.c: Add explanatory comment.
13519
bb3a37ac
RS
135202004-03-23 Roger Sayle <roger@eyesopen.com>
13521
13522 PR optimization/14669
13523 * g++.dg/opt/fold2.C: New test case.
13524
d915eec0
JJ
135252004-03-22 Jakub Jelinek <jakub@redhat.com>
13526
13527 PR c/14069
13528 * gcc.dg/20040322-1.c: New test.
13529
6d0b2979
EB
135302004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13531
a836124a 13532 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
13533 * gcc.dg/ultrasp4.c: Likewise.
13534 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13535
07ef6961
UW
135362004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13537
13538 * gcc.dg/i386-sse-8.c: Reset default options.
13539
4a396f6e
UW
135402004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13541
13542 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13543 in the error message text.
13544
b9b44fb9
GDR
135452004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13546
13547 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13548
fc5fccde
MM
135492004-03-21 Mark Mitchell <mark@codesourcery.com>
13550
13551 PR c++/14616
13552 * g++.dg/init/array13.C: New test.
13553
8cce3d04
RS
135542004-03-20 Roger Sayle <roger@eyesopen.com>
13555
13556 PR target/13889
13557 * gcc.c-torture/compile/pr13889.c: New test case.
13558
b1c2d04a
JM
135592004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13560
13561 PR c/14635
13562 * builtins-1.c (nan, nans): Don't test.
13563 * builtins-30.c: Don't use nan, nanf, nanl.
13564 * builtins-35.c: New test.
13565
86e7df90
ZL
135662004-03-19 Ziemowit Laski <zlaski@apple.com>
13567
13568 * g++.dg/ext/altivec-6.C: New test.
13569
4546865e
MM
135702004-03-19 Mark Mitchell <mark@codesourcery.com>
13571
13572 * g++.dg/init/placement3.C: New test.
13573
13574 * g++.dg/template/spec13.C: New test.
13575
13576 * g++.dg/lookup/using11.C: New test.
f75fbaf7 13577
4546865e
MM
13578 * g++.dg/lookup/koenig3.C: New test.
13579
13580 * g++.dg/template/operator2.C: New test.
f75fbaf7 13581
4546865e
MM
13582 * g++.dg/expr/dtor3.C: New test.
13583 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13584 marker.
13585 * g++.old-deja/g++.law/visibility28.C: Likewise.
13586
0c619666
PB
135872004-03-19 Paolo Bonzini <bonzini@gnu.org>
13588
13589 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13590 * gcc.dg/ppc64-abi-3.c: Likewise.
13591
d36d5600
GB
135922004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13593
13594 PR c++/14545
13595 * g++.dg/parse/template15.C: New test.
13596
26bcf8fc
MM
135972004-03-18 Mark Mitchell <mark@codesourcery.com>
13598
13599 * g++.dg/expr/dtor2.C: New test.
13600
13601 * g++.dg/lookup/anon4.C: New test.
13602
13603 * g++.dg/overload/using1.C: New test.
13604
13605 * g++.dg/template/lookup7.C: New test.
13606
13607 * g++.dg/template/typename6.C: New test.
13608
13609 * g++.dg/expr/cond6.C: New test.
13610
1fb7e3af
KG
136112004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13612
13613 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13614
9d363a56
MM
136152004-03-18 Mark Mitchell <mark@codesourcery.com>
13616
13617 * g++.dg/expr/cond5.C: New test.
13618 * g++.dg/expr/constcast1.C: Likewise.
13619 * g++.dg/expr/ptrmem2.C: Likewise.
13620 * g++.dg/expr/ptrmem3.C: Likewise.
13621 * g++.dg/lookup/main1.C: Likewise.
13622 * g++.dg/template/lookup6.C: Likewise.
13623
4ada538b
MM
136242004-03-18 Mark Mitchell <mark@codesourcery.com>
13625
13626 * gcc.dg/local1.c: New test.
13627
13628 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13629
08ec56cb
KG
136302004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13631
13632 * gcc.dg/torture/builtin-convert-1.c: New test.
13633
d093738d
KG
136342004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13635
13636 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13637
88020bd8
MM
136382004-03-16 Mark Mitchell <mark@codesourcery.com>
13639
13640 PR c++/14481
13641 * g++.dg/warn/Wunused-7.C: New test.
13642
e9682728
KG
136432004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13644
13645 * gcc.dg/torture/builtin-integral-1.c: New test.
13646
ec835fb2
MM
136472004-03-16 Mark Mitchell <mark@codesourcery.com>
13648
13649 PR c++/14586
13650 * g++.dg/parse/non-dependent3.C: New test.
13651
4a5eab38
PB
136522004-03-16 Paolo Bonzini <bonzini@gnu.org>
13653
13654 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13655 * g++.dg/eh/simd-2.C: Likewise.
13656 * g++.dg/init/array10.C: Likewise.
13657 * gcc.c-torture/compile/simd-1.c: Likewise.
13658 * gcc.c-torture/compile/simd-2.c: Likewise.
13659 * gcc.c-torture/compile/simd-3.c: Likewise.
13660 * gcc.c-torture/compile/simd-4.c: Likewise.
13661 * gcc.c-torture/compile/simd-6.c: Likewise.
13662 * gcc.c-torture/execute/simd-1.c: Likewise.
13663 * gcc.c-torture/execute/simd-2.c: Likewise.
13664 * gcc.dg/compat/vector-defs.h: Likewise.
13665 * gcc.dg/20020531-1.c: Likewise.
13666 * gcc.dg/altivec-3.c: Likewise.
13667 * gcc.dg/altivec-4.c: Likewise.
13668 * gcc.dg/altivec-varargs-1.c: Likewise.
13669 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13670 * gcc.dg/i386-mmx-3.c: Likewise.
13671 * gcc.dg/i386-sse-4.c: Likewise.
13672 * gcc.dg/i386-sse-5.c: Likewise.
13673 * gcc.dg/i386-sse-8.c: Likewise.
13674 * gcc.dg/simd-1.c: Likewise.
13675 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13676 __ev64_opaque__ since the machine description provides it.
13677
cd9b7651
EB
136782004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13679
13680 * lib/compat.exp (skip_list): New global variable.
13681 Use it to hold the user defined COMPAT_SKIPS list if any.
13682 (compat-obj): Add the members of skip_list to optall.
13683
65e8d2e0
EB
136842004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13685
13686 * gcc.dg/compat/union-by-value-1_main.c,
13687 union-by-value-1_x.c, union-by-value-1_y.c,
13688 union-check.h, union-defs.h,
13689 union-init.h, union-return-1_main.c,
13690 union-return-1_x.c, union-return-1_y.c: New files.
13691
6f7adc0c
EB
136922004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13693
13694 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13695 mixed-struct-init.h: Add 4 mixed structure types.
13696 struct-by-value-21_main.c, struct-by-value-21_x.c,
13697 struct-by-value-21_y.c, struct-return-21_main.c,
13698 struct-return-21_x.c, struct-return-21_y.c: New files.
13699
625cbf93
MM
137002004-03-13 Mark Mitchell <mark@codesourcery.com>
13701
13702 PR c++/14550
13703 * g++.dg/parse/template14.C: New test.
13704
e6d55fd7
EB
137052004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13706
13707 * gcc.c-torture/execute/20040313-1.c: New test.
13708
cfbab41c
JJ
137092004-03-13 Jakub Jelinek <jakub@redhat.com>
13710
13711 PR target/14533
13712 * gcc.dg/20040311-2.c: New test.
13713
58354fa8
KH
137142004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13715
13716 PR other/14544
13717 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13718 bit-field.
13719
cd33cf6e
UW
137202004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13721
13722 * gcc.dg/20040305-2.c: Add missing return statement.
13723
fd0c8c8d
KG
137242004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13725
13726 * gcc.dg/builtins-34.c: Also check pow10*.
13727
03ca1672
UW
137282004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13729
13730 PR target/14262
13731 * gcc.dg/20040305-2.c: New test.
13732
bbe708a3
UW
137332004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13734
13735 * gcc.dg/20040310-1.c: New test.
13736
239a625e
RS
137372004-03-11 Roger Sayle <roger@eyesopen.com>
13738
13739 * gcc.c-torture/execute/20040311-1.c: New test case.
13740
30fc3df7
MM
137412004-03-11 Mark Mitchell <mark@codesourcery.com>
13742
13743 PR c++/14476
13744 * g++.dg/lookup/enum1.C: New test.
13745
e46e9f82
MM
137462004-03-10 Mark Mitchell <mark@codesourcery.com>
13747
13748 PR c++/14510
13749 * g++.dg/lookup/struct2.C: New test.
13750
a251102e
UB
137512004-03-10 Uros Bizjak <uros@kss-loka.si>
13752
13753 * gcc.dg/builtins-34.c: New test.
13754
b45d3a36
KG
137552004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13756
13757 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13758
8a308d45
JW
137592004-03-09 James E Wilson <wilson@specifixinc.com>
13760
13761 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13762 * gcc.dg/alias-2.c: New testcase.
13763
77dbdb57
ZW
137642004-03-09 Zack Weinberg <zack@codesourcery.com>
13765
13766 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13767
305eeaeb
RS
137682004-03-09 Roger Sayle <roger@eyesopen.com>
13769
13770 * gcc.c-torture/execute/20040309-1.c: New test case.
13771
c497b976
NS
137722004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13773
13774 PR c++/14397
13775 * g++.dg/overload/ref1.C: New.
13776
0da99d4e
GB
137772004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13778
13779 PR c++/14409
13780 * g++.dg/template/spec12.C: New test.
13781
13782 PR c++/14448
13783 * g++.dg/parse/crash14.C: New test.
13784
65196e37
MM
137852004-03-09 Mark Mitchell <mark@codesourcery.com>
13786
13787 PR c++/14230
13788 * g++.dg/init/ref11.C: New test.
13789
62d99768
MM
137902004-03-09 Mark Mitchell <mark@codesourcery.com>
13791
13792 PR c++/14432
13793 * g++.dg/parse/builtin2.C: New test.
13794
58ec3cc5
MM
137952004-03-08 Mark Mitchell <mark@codesourcery.com>
13796
13797 PR c++/14401
13798 * g++.dg/init/ctor3.C: New test.
13799 * g++.dg/init/union1.C: New test.
13800 * g++.dg/ext/anon-struct4.C: New test.
13801
138022004-03-08 Mark Mitchell <mark@codesourcery.com>
13803
13804 * g++.dg/lookup/koenig1.C: Tweak error messages.
13805 * g++.dg/lookup/used-before-declaration.C: Likewise.
13806 * g++.dg/other/do1.C: Likewise.
13807 * g++.dg/overload/koenig1.C: Likewise.
13808 * g++.dg/parse/crash13.C: Likewise.
13809 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 13810
5340bbea
EC
138112004-03-08 Eric Christopher <echristo@redhat.com>
13812
13813 * * lib/target-supports.exp: Enable libiconv in test
13814 compilation. Fix up error checking.
13815
e697b20f
RS
138162004-03-08 Roger Sayle <roger@eyesopen.com>
13817
13818 PR middle-end/14289
13819 * gcc.dg/pr14289-1.c: New test case.
13820 * gcc.dg/pr14289-2.c: Likewise.
13821 * gcc.dg/pr14289-3.c: Likewise.
13822
d50a16c4
EB
138232004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13824
13825 * gcc.c-torture/execute/20040308-1.c: New test.
13826
350f4ea8
RS
138272004-03-07 Roger Sayle <roger@eyesopen.com>
13828
13829 * gcc.c-torture/execute/20040307-1.c: New test case.
13830
91455597
RS
138312004-03-07 Richard Sandiford <rsandifo@redhat.com>
13832
13833 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13834
22ea6b4f
UW
138352004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13836
13837 * gcc.dg/20040306-1.c: New test.
13838
018e1b3b
KH
138392004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13840
13841 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13842 them static.
13843 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13844
75a65ed9
EB
138452004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13846
13847 PR c/14465
13848 * gcc.dg/decl-6.c: New test.
13849
e7cbef19
KG
138502004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13851
13852 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13853 Rename LOGPOW -> LOG_POW.
13854 (SQRT_EXP, POW_EXP): New.
13855
84289c76
EB
138562004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13857
13858 * gcc.dg/i386-sse-8.c: New test.
13859
64a3ee6b
EB
138602004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13861
13862 PR c/14114
13863 * gcc.dg/decl-5.c: New test.
13864
2b3493c8
AK
138652004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13866
13867 * gcc.dg/20040305-1.c: New test.
13868
88cefc80
HPN
138692004-03-05 Hans-Peter Nilsson <hp@axis.com>
13870
01387913 13871 PR other/14354
88cefc80
HPN
13872 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13873
b9e4e5d1
ZL
138742004-03-04 Ziemowit Laski <zlaski@apple.com>
13875
13876 PR c++/14425, c++/14426
13877 * g++.dg/ext/altivec-4.C: New test.
13878 * g++.dg/ext/altivec-5.C: New test.
13879
9fc444cc
GK
138802004-03-04 Geoffrey Keating <geoffk@apple.com>
13881
13882 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13883 global variables of a type with no linkage.
13884 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13885 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13886 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13887 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13888 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13889 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13890 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13891 * g++.dg/warn/deprecated.C: Name enum Color.
13892 * g++.dg/overload/VLA.C: Name structure for 'b'.
13893 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13894
6a2d136b
EB
138952004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13896
13897 * gcc.c-torture/compile/20040304-1.c: New test.
13898
3205a71e
ZW
138992004-03-03 Zack Weinberg <zack@codesourcery.com>
13900
13901 PR 13728
13902 * gcc.dg/decl-4.c: New testcase.
13903
3ae3b78c
KH
139042004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13905
13906 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13907 as PRECF if sizeof (float) > sizeof (double).
13908 (PRECL): Make it the same as PRECF if
13909 sizeof (float) > sizeof (long double).
13910
f20855d7
KG
139112004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13912
13913 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13914 system type. Add check for irix6 which doesn't have c99 runtime.
13915
c4909065
BW
139162004-03-03 Bob Wilson <bob.wilson@acm.org>
13917
13918 * gcc.dg/const-elim-1.c: xfail for xtensa.
13919
9b7be7b5
MM
139202004-03-01 Mark Mitchell <mark@codesourcery.com>
13921
13922 PR c++/14369
13923 * g++.dg/template/cond4.C: New test.
13924
676e33ca
MM
139252004-03-01 Mark Mitchell <mark@codesourcery.com>
13926
13927 PR c++/14360
13928 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 13929
676e33ca
MM
13930 PR c++/14361
13931 * g++.dg/parse/defarg7.C: New test.
13932
13933 PR c++/14359
13934 * g++.dg/template/friend26.C: New test.
13935
ab73670a
MM
139362004-03-01 Mark Mitchell <mark@codesourcery.com>
13937
13938 PR c++/14324
13939 * g++.dg/abi/mangle21.C: New test.
13940
13941 PR c++/14260
13942 * g++.dg/parse/constructor2.C: New test.
13943
13944 PR c++/14337
13945 * g++.dg/template/sfinae1.C: New test.
13946
c5b6f18e
MM
139472004-02-29 Mark Mitchell <mark@codesourcery.com>
13948
719f407a
MM
13949 PR c++/14267
13950 * g++.dg/expr/crash2.C: New test.
13951
c5b6f18e
MM
13952 PR middle-end/13448
13953 * gcc.dg/inline-5.c: New test.
13954 * gcc.dg/always-inline.c: Split out tests into ...
13955 * gcc.dg/always-inline2.c: ... this and ...
13956 * gcc.dg/always-inline3.c: ... this.
13957
39876352
MM
139582004-02-29 Mark Mitchell <mark@codesourcery.com>
13959
13960 PR debug/12103
13961 * g++.dg/debug/crash1.C: New test.
13962
2750f3f2 139632004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
13964
13965 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13966 function with __attribute__((noinline)).
13967 (recurser_void2): Likewise.
13968 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13969 (recurser_void2): Likewise.
13970
bc41842b
RS
139712004-02-29 Roger Sayle <roger@eyesopen.com>
13972
13973 PR middle-end/14203
13974 * g++.dg/warn/Wunused-6.C: New test case.
13975
b922546d
RE
139762004-02-28 Richard Earnshaw <rearnsha@arm.com>
13977
13978 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13979 not defined.
13980
0717c5b0
EC
139812004-02-27 Eric Christopher <echristo@redhat.com>
13982
13983 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13984 * g++.dg/charset/asm2.c: Run only x86.
13985 * gcc.dg/charset/asm3.c: Ditto.
13986
dab8eb57
AH
139872004-02-27 Aldy Hernandez <aldyh@redhat.com>
13988
13989 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13990 ld_library_path.
13991
b1009a5d
ZL
139922004-02-27 Ziemowit Laski <zlaski@apple.com>
13993
13994 * g++.dg/ext/altivec-3.C: New.
13995
d0d48b17
RH
139962004-02-26 Richard Henderson <rth@redhat.com>
13997
3205a71e
ZW
13998 * g++.dg/ext/attrib10.C: Mark for warning.
13999 * gcc.dg/attr-alias-1.c: New.
d0d48b17 14000
7a0a47c7
RH
140012004-02-26 Richard Henderson <rth@redhat.com>
14002
14003 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
14004 * gcc.c-torture/execute/20040208-2.c: ... it back.
14005
21526606
EC
140062004-02-26 Eric Christopher <echristo@redhat.com>
14007
14008 * lib/target-supports.exp (check-iconv-available): New function.
14009 * lib/gcc-dg.exp (dg-require-iconv): New function.
14010 Use above.
3205a71e
ZW
14011 * gcc.dg/charset: New directory.
14012 * gcc.dg/charset/charset.exp: New file.
14013 * gcc.dg/charset/asm1.c: Ditto.
14014 * gcc.dg/charset/asm2.c: Ditto.
14015 * gcc.dg/charset/asm3.c: Ditto.
14016 * gcc.dg/charset/asm4.c: Ditto.
14017 * gcc.dg/charset/asm5.c: Ditto.
14018 * gcc.dg/charset/attribute1.c: Ditto.
14019 * gcc.dg/charset/attribute2.c: Ditto.
14020 * gcc.dg/charset/string1.c: Ditto.
14021 * g++.dg/charset: New directory.
14022 * g++.dg/dg.exp: Add here. Special options.
14023 * g++.dg/charset/charset.exp: New file.
14024 * g++.dg/charset/asm1.c: Ditto.
14025 * g++.dg/charset/asm2.c: Ditto.
14026 * g++.dg/charset/asm3.c: Ditto.
14027 * g++.dg/charset/asm4.c: Ditto.
14028 * g++.dg/charset/attribute1.c: Ditto.
14029 * g++.dg/charset/attribute2.c: Ditto.
14030 * g++.dg/charset/extern1.cc: Ditto.
14031 * g++.dg/charset/extern2.cc: Ditto.
14032 * g++.dg/charset/string1.c: Ditto.
21526606 14033
4d5fe289
MM
140342004-02-26 Mark Mitchell <mark@codesourcery.com>
14035
14036 PR c++/14278
14037 * g++.dg/parse/comma1.C: New test.
14038
6bf92cb6
GB
140392004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14040
14041 PR c++/14284
14042 * g++.dg/template/ttp8.C: New test.
14043
b178305d
EB
140442004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
14045
14046 * gcc.dg/fixuns-trunc-1.c: New test.
14047
2d5cc608
JDA
140482004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14049
14050 * gcc.dg/builtins-config.h: Use #elif.
14051
d0c8fd2a
MM
140522004-02-26 Michael Matz <matz@suse.de>
14053
14054 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
14055 * gcc.dg/991214-1.c: Likewise.
14056 * gcc.dg/i386-asm-1.c: Likewise.
14057
90f6987a
RH
140582004-02-25 Richard Henderson <rth@redhat.com>
14059
14060 * gcc.c-torture/execute/20040208-2.c: Move ...
14061 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
14062
861a2c39
GB
140632004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14064
14065 PR c++/14246
14066 * g++.dg/other/crash-3.C: New test.
14067
0193f437
JDA
140682004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14069
1b2667c4
JDA
14070 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
14071 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
14072
0193f437
JDA
14073 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
14074 HP-UX.
14075
c30316fb
MM
140762004-02-24 Michael Matz <matz@suse.de>
14077
14078 * gcc.dg/i386-regparm.c: New.
14079
69e9762e
JW
140802004-02-23 James E Wilson <wilson@specifixinc.com>
14081
14082 * gcc.c-torture/execute/20040223-1.c: New.
14083
3521b33c
ZW
140842004-02-23 Zack Weinberg <zack@codesourcery.com>
14085 Kazu Hirata <kazu@cs.umass.edu>
14086
14087 * gcc.dg/fwritable-strings-1.c: Remove.
14088
2b0c1c56
AP
140892004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
14090
14091 PR c/14156
14092 * gcc.dg/20040223-1.c: New test.
14093
887d68d9
KL
140942004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14095
14096 PR c++/14106
14097 * g++.dg/ext/typeof9.C: New test.
14098
9bdfe704
GB
140992004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14100
14101 PR c++/14250
14102 * g++.dg/other/switch1.C: New test.
14103
bba745c1
EB
141042004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14105
14106 * gcc.dg/cast-function-1.c: Adjust for new informative message.
14107 * gcc.dg/va-arg-1.c: Likewise.
14108
615a5ba6
GB
141092004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14110
14111 PR c++/14143
14112 * g++.dg/template/koenig5.C: New test.
14113
8bb418a3
ZL
141142004-02-21 Ziemowit Laski <zlaski@apple.com>
14115
14116 * g++.dg/ext/altivec-1.C: Generalize target triple.
14117 * g++.dg/ext/altivec-2.C: New test case.
14118 * g++.dg/ext/altivec_check.h: New file.
14119 * gcc.dg/altivec-1.c: Generalize target triple;
14120 include altivec_check.h and call altivec_check().
14121 * gcc.dg/altivec-[2-5].c: Generalize target triple.
14122 * gcc.dg/altivec-6.c: New test case.
14123 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
14124 type casts as needed.
21526606 14125 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
14126 altivec_check().
14127 * gcc.dg/altivec-12.c: New test case.
14128 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
14129 include altivec_check.h and call altivec_check().
14130 * gcc.dg/altivec_check.h: New file.
14131
54a47870
KG
141322004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14133
14134 * lib/target-supports.exp (check_alias_available): Don't mangle
14135 function `g' in test program.
14136
0d856ba2
KG
141372004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14138
14139 * lib/target-supports.exp (check_profiling_available): Check
14140 argument to determine whether we support a profiling type.
14141 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
14142 check_profiling_available.
14143 * g++.dg/bprob/bprob.exp: Likewise
14144 * g77.dg/bprob/bprob.exp: Likewise.
14145 * gcc.misc-tests/bprob.exp: Likewise.
14146 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
14147 dg-require-profiling and delete expected error handling.
14148 * gcc.dg/20021014-1.c: Likewise.
14149 * gcc.dg/nest.c: Likewise.
14150
ecd11694
JDA
141512004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14152
14153 PR c++/12007
14154 * g++.dg/other/vthunk1.C: New test.
14155
f4d9988b
FH
141562004-02-20 Falk Hueffner <falk@debian.org>
14157
14158 PR target/14201
14159 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
14160
c0694c4b
MM
141612004-02-20 Mark Mitchell <mark@codesourcery.com>
14162
14163 PR c++/13927
14164 * g++.dg/other/error8.C: Remove XFAIL markers.
14165
14166 PR c++/14173
14167 * g++.dg/ext/packed5.C: New test.
14168
14169 PR c++/14199
14170 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
14171
14172 PR c++/14186
14173 * g++.dg/lookup/member1.C: New test.
14174
f819a6a5
KH
141752004-02-19 Kazu Hirata <kazu@cs.umass.edu>
14176
14177 * gcc.c-torture/compile/20040130-1.c: Enable only when
14178 __INT_MAX__ >= 2147483647L.
14179 * gcc.c-torture/compile/961203-1.c: Likewise.
14180
78cb77c1
NS
141812004-02-19 Nathan Sidwell <nathan@codesourcery.com>
14182
14183 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
14184 * g++.dg/opt/template1.C: Robustify assembler regexp
14185
ca6b7cec
EB
141862004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14187
14188 * gcc.c-torture/execute/simd-4.x: Remove.
14189 * gcc.c-torture/execute/va-arg-25.x: Likewise.
14190 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
14191 Guard with #ifndef SKIP_ATTRIBUTE.
14192 * gcc.dg/compat/vector-1_y.c: Likewise.
14193 * gcc.dg/compat/vector-2_x.c: Likewise.
14194 * gcc.dg/compat/vector-2_y.c: Likewise.
14195 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
14196 * g++.dg/eh/simd-2.C: Likewise.
14197
19037b5c
AM
141982004-02-19 Alan Modra <amodra@bigpond.net.au>
14199
14200 * gcc.c-torture/compile/complex-1.c: New.
14201
9188db2d
HPN
142022004-02-19 Hans-Peter Nilsson <hp@axis.com>
14203
14204 PR target/14209
14205 * gcc.c-torture/execute/20040218-1.c: New test.
14206
23aa7aba
GB
142072004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14208
14209 PR c++/14181
14210 * g++.dg/parse/new2.C: New test.
14211
e978d62e
PB
142122004-02-18 Paul Brook <paul@codesourcery.com>
14213
14214 * gcc.c-torture/compile/libcall-1.c: New test.
14215
cdbafce1
PB
142162004-02-18 Paul Brook <paul@codesourcery.com>
14217
c5fe5036 14218 PR debug/12934
cdbafce1
PB
14219 * gcc.dg/debug/debug-7.c: New test.
14220
db33236e
UW
142212004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
14222
14223 * gcc.dg/20040217-1.c: New test.
14224
e4c6167f
ZW
142252004-02-17 Zack Weinberg <zack@codesourcery.com>
14226
14227 * gcc.c-torture/execute/990208-1.x: Delete.
14228
e70e9b0f
RS
142292004-02-17 Richard Sandiford <rsandifo@redhat.com>
14230
14231 * gcc.c-torture/execute/20040208-2.x: New file.
14232
57782ad8
MM
142332004-02-17 Mark Mitchell <mark@codesourcery.com>
14234
14235 PR c++/11326
14236 * g++.dg/abi/structret1.C: New test.
14237
3977a4a1
JJ
142382004-02-17 Jakub Jelinek <jakub@redhat.com>
14239
14240 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
14241 (i386_cpuid): No need to test if cpuid is available on AMD64.
14242 Fix assembly, so that it works onboth i386 and AMD64.
14243 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
14244 (vecInLong): Fix s[] member type to unsigned int.
14245 (vecInWord): Remove type.
14246 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
14247 (a64, b64, c64, d64, e64): Remove.
14248 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
14249 Remove unused variable. Remove initialization of removed variables.
14250 Don't call mmx_tests nor sse_tests.
14251 (reference_mmx, reference_sse): Remove.
14252 (check): Add return stmt.
14253 * gcc.dg/i386-sse-7.c: New test.
14254 * gcc.dg/i386-mmx-4.c: New test.
14255
cc7ce44e
GB
142562004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14257
14258 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
14259 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14260 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14261 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
14262 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
14263 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
14264 g++.dg/tc1/dr94.C: Fix line terminator.
14265
e3d6e740
GK
142662004-02-16 Geoffrey Keating <geoffk@apple.com>
14267
14268 * gcc.c-torture/compile/20040216-1.c: New.
14269
a27b6b1a
GB
142702004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14271
e3d6e740
GK
14272 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
14273 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
14274 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
14275 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
14276 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
14277 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
14278
684c69a3
EB
142792004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14280
14281 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
14282
d2f2c87b
MM
142832004-02-15 Mark Mitchell <mark@codesourcery.com>
14284
14285 PR c++/13971
14286 * g++.dg/expr/cond4.C: New test.
14287
14288 PR c++/14086
14289 * g++.dg/lookup/crash2.C: New test.
14290
33421d69
JZ
142912004-02-14 Josef Zlomek <zlomekj@suse.cz>
14292
14293 * gcc.c-torture/compile/20040214-2.c: New test.
14294
d9e94da3
AP
142952004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
14296
2cf20d32 14297 PR c++/14116
d9e94da3
AP
14298 * g++.dg/ext/typeof8.C: New test.
14299
45f9877a
EB
143002004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
14301
14302 * gcc.c-torture/compile/20040214-1.c: New test.
14303
28ba38e3
KL
143042004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14305
14306 PR c++/13635
14307 * g++.dg/template/spec11.C: New test.
14308
32bb574b
GB
143092004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14310
14311 PR c++/13927
14312 * g++.dg/other/error8.C: New test.
14313
41dffe62
MM
143142004-02-13 Mark Mitchell <mark@codesourcery.com>
14315
0e8c9b28
MM
14316 PR c++/14122
14317 * g++.dg/template/array4.C: New test.
e4c6167f 14318
0e8c9b28
MM
14319 PR c++/14108
14320 * g++.dg/inherit/thunk2.C: New test.
14321
41dffe62
MM
14322 PR c++/14083
14323 * g++.dg/eh/cond2.C: New test.
14324
f7dc0dc5
AM
143252004-02-12 Alan Modra <amodra@bigpond.net.au>
14326
14327 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
14328
9dfc74a3
NS
143292004-02-12 Nathaniel Smith <njs@codesourcery.com>
14330
14331 * lib/scanasm.exp (dg-scan): Quote pattern before display.
14332
a980dd9b
HP
143332004-02-12 Hartmut Penner <hpenner@de.ibm.com>
14334
e4c6167f 14335 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 14336
32e8aa9a
JM
143372004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
14338
14339 PR c/456
14340 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
14341 tests.
14342
3b8e0c91
UB
143432004-02-11 Uros Bizjak <uros@kss-loka.si>
14344
14345 * gcc.dg/builtins-33.c: New test.
14346
ed045bef
PB
143472004-02-11 Paolo Bonzini <bonzini@gnu.org>
14348
14349 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
14350
5f013ee9
HP
143512004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14352
e4c6167f 14353 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 14354
6d0ef01e
HP
143552004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14356
e4c6167f 14357 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 14358
31cc6081
PB
143592004-02-10 Paolo Bonzini <bonzini@gnu.org>
14360
14361 PR c/14092
14362
14363 * gcc.dg/pr14092-1.c: New testcase.
14364
080eeb56
AM
143652004-02-10 Alan Modra <amodra@bigpond.net.au>
14366
cf5c0cea
AM
14367 * gcc.dg/cpp/assert4.c: Fix typo last change.
14368
99bee03a
AM
14369 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
14370 * gcc.dg/cpp/assert4.c: Handle powerpc64.
14371
080eeb56
AM
14372 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
14373
b83c4036
RS
143742004-02-09 Roger Sayle <roger@eyesopen.com>
14375
14376 * gcc.c-torture/compile/20040209-1.c: New test case.
14377
b46b8fb4
JM
143782004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
14379
14380 * gcc.dg/c90-init-1.c: Adjust expected error messages.
14381
7c476bde
RS
143822004-02-08 Richard Sandiford <rsandifo@redhat.com>
14383
14384 * gcc.c-torture/execute/20040208-[12].c: New tests.
14385
517b3f9f
EB
143862004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14387
14388 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
14389
c79751b9
EB
143902004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14391
14392 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
14393
a6f78652
ZW
143942004-02-07 Zack Weinberg <zack@codesourcery.com>
14395
14396 Bug 13856
14397 * gcc.dg/visibility-8.c: New testcase.
14398
143992004-02-07 Zack Weinberg <zack@codesourcery.com>
14400
14401 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
14402 arguments.
14403 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
14404
088414c1
RS
144052004-02-07 Roger Sayle <roger@eyesopen.com>
14406
14407 PR middle-end/13696
14408 * g++.dg/opt/fold1.C: New test case.
14409
f970e7c9
GB
144102003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14411
14412 PR c++/14033
14413 * g++.dg/other/crash-2.C: New test.
14414
37bd808d
GB
144152003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14416
14417 PR c++/14028
14418 * g++.dg/parse/angle-bracket2.C: New test.
14419
839ee4bc
RO
144202004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14421
14422 PR middle-end/13750
14423 Revert:
14424 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14425 PR pch/13361
14426 * testsuite/g++.dg/pch/wchar-1.C: New.
14427 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14428
144292004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
14430
14431 PR c++/14008
14432 * g++.dg/parse/error15.C: New test.
14433 * g++.dg/parse/crash11.C: Update dg-error mark.
14434
f583e452
MM
144352004-02-04 Mark Mitchell <mark@codesourcery.com>
14436
14437 PR c++/13932
14438 * g++.dg/warn/conv2.C: New test.
14439
7778d52d
GB
144402004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14441
14442 PR c++/13086
14443 * g++.dg/warn/incomplete1.C: Remove xfail.
14444
bfa21a28
MM
144452004-02-04 Mark Mitchell <mark@codesourcery.com>
14446
14447 * lib/file-format.exp (gcc_target_object_format): Use
14448 ${tool}_target_compile, not gcc_target_compile.
14449 * lib/target-supports.exp (check_alias_available): Likewise.
14450 (check_gc_sections_available): Likewise.
14451 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14452 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14453 dg-require-alias.
14454
9baa27a9
MM
144552004-02-04 Mark Mitchell <mark@codesourcery.com>
14456
14457 PR c++/13969
14458 * g++.dg/template/static6.C: New test.
14459
5ec473b9
ILT
144602004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
14461
14462 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
14463
c85a3379
KG
144642004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14465
14466 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
14467 tests for systems where `char' is unsigned by default.
14468
090c5291
GB
144692003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14470
2ff9cd1a 14471 PR c++/13997
090c5291
GB
14472 * g++.dg/template/partial3.C: New test.
14473
a4a4b1d3
KH
144742004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14475
14476 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14477 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14478 Remove mentions of obsolete ports.
14479
e262dfbc
PB
144802004-02-04 Paolo Bonzini <bonzini@gnu.org>
14481
14482 * gcc.dg/noncompile/20001228-1.c: Fix for new
14483 error message.
14484
888d65b5
RS
144852004-02-03 Roger Sayle <roger@eyesopen.com>
14486
14487 PR target/9348
14488 * gcc.c-torture/execute/multdi-1.c: New test case.
14489
18f5be99
MM
144902004-02-03 Mark Mitchell <mark@codesourcery.com>
14491
14492 PR c++/13925
14493 * g++.dg/template/lookup5.C: New test.
14494
3c398f34
MM
144952004-02-03 Mark Mitchell <mark@codesourcery.com>
14496
4bfb8bba
MM
14497 PR c++/13950
14498 * g++.dg/template/lookup4.C: New test.
14499
14500 PR c++/13970
14501 * g++.dg/parse/error14.C: New test.
14502
3c398f34
MM
14503 PR c++/14002
14504 * g++.dg/parse/template13.C: New test.
14505
5a98fa7b
MM
145062004-02-03 Mark Mitchell <mark@codesourcery.com>
14507
14508 PR c++/13978
14509 * g++.dg/template/koenig4.C: New test.
14510
14511 PR c++/13968
14512 * g++.dg/template/crash17.C: New test.
14513
14514 PR c++/13975
14515 * g++.dg/parse/error13.C: New test.
14516 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14517
60b85c4c
EB
145182004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14519
14520 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14521
0251aa45
PB
145222004-02-03 Paolo Bonzini <bonzini@gnu.org>
14523
14524 PR c/11658
14525 PR c/13994
14526 * gcc.dg/noncompile/20040203-1.c: New test.
14527 * gcc.dg/noncompile/20040203-2.c: Likewise.
14528 * gcc.dg/noncompile/20040203-3.c: Likewise.
14529 * gcc.dg/20040203-1.c: Likewise.
14530
9d977b5b
AP
145312004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14532
14533 PR c++/10858
14534 * g++.dg/template/sizeof7.C: New test.
14535
145362004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 14537 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
14538
14539 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14540
6699d593
ZW
145412004-02-02 Zack Weinberg <zack@codesourcery.com>
14542
14543 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14544 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14545 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14546 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14547
e9525111
MM
145482004-02-02 Mark Mitchell <mark@codesourcery.com>
14549
14550 PR c++/13113
14551 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14552
14553 PR c++/13854
14554 * g++.dg/ext/attrib13.C: New test.
14555
14556 PR c++/13907
14557 * g++.dg/conversion/op2.C: New test.
14558
0771e863
EB
145592004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14560
14561 * gcc.dg/titype-1.c: Fix pasto.
14562
d560b0aa
EB
145632004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14564
14565 * gcc.dg/titype-1.c: New test.
14566
9febc4e8
GB
145672004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14568
14569 PR c++/13957
6699d593 14570 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
14571 g++.dg/template/qualified-id1.C: Update dg-error marks.
14572 * g++.dg/template/nontype6.C: New test.
14573
ef79730c
RS
145742004-02-01 Roger Sayle <roger@eyesopen.com>
14575
14576 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14577 * gcc.dg/builtins-31.c: New testcase.
14578 * gcc.dg/builtins-32.c: New testcase.
14579
4500e76d
AP
145802004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14581
14582 * objc.dg/call-super-2.m: Update line numbers
14583 for the including of stddef.h.
14584
48ef529f
MM
145852004-01-30 Michael Matz <matz@suse.de>
14586
14587 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14588 g++.dg/ext/case-range3.C: New tests.
14589
d0acf599
GB
145902004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14591
14592 DR206
14593 PR c++/13813
14594 * g++.dg/template/member4.C: New test.
14595
63823931
GB
145962004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14597
14598 PR c++/13683
14599 * g++.dg/template/sizeof6.C: New test.
14600
5e9295fa
EB
146012004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14602
14603 * gcc.dg/fwritable-strings-1.c: New test.
14604
5fddd9fe
EB
146052004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14606
14607 * gcc.c-torture/compile/20040130-1.c: New test.
14608
20f5dc60
GK
146092004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14610
14611 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14612
4a5e0ed9
MM
146132004-01-29 Mark Mitchell <mark@codesourcery.com>
14614
14615 PR c++/13883
14616 * g++.dg/template/ctor3.C: New test.
14617
8cfb1942
GB
146182004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14619
14620 * g++.dg/tc1: New directory.
14621 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14622 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14623 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14624 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14625 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14626
b1521c3a
GB
146272004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14628
14629 * g++.dg/parse/error11.C: New test.
14630 * g++.dg/parse/error12.C: Likewise.
14631
55cbf824
ZL
146322004-01-28 Ziemowit Laski <zlaski@apple.com>
14633
14634 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14635 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 14636
a7324e75
MM
146372004-01-28 Mark Mitchell <mark@codesourcery.com>
14638
b1a95e0b
MM
14639 PR c++/13791
14640 * g++.dg/ext/attrib12.C: New test.
14641
a7324e75 14642 PR c++/13736
ba4aecd9 14643 * g++.dg/parse/cast2.C: New test.
a7324e75 14644
220a38ab
JW
146452004-01-27 James E Wilson <wilson@specifixinc.com>
14646
14647 * objc.dg/encode-2.m (main): New local string. Set depending on
14648 sizeof long. Use in sscanf call.
14649 * objc.dg/encode-3.m (main): New local string. Set depending on
14650 sizeof long. Use in scan_initial call.
14651
9a1564bb
KG
146522004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14653
14654 * objc.dg/call-super-2.m: Make LP64-safe.
14655 * objc.dg/desig-init-1.m: Likewise.
14656
6097b0c3
DP
146572004-01-27 Devang Patel <dpatel@apple.com>
14658
14659 * g++.dg/debug/namespace1.C: New test.
6699d593 14660
b034930f
ILT
146612004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14662
f08df7c6
ILT
14663 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14664 xscale-*-*.
14665
b034930f
ILT
14666 * gcc.dg/arm-mmx-1.c: New test.
14667
1b4bda70
EB
146682004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14669
14670 * gcc.dg/20040127-1.c: New test.
14671 * gcc.dg/20040127-2.c: New test.
14672
32e7d1e9
RO
146732004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14674
14675 * objc.dg/stret-1.m (glob): Renamed to globa.
14676
6f69173e
MM
146772004-01-26 Mark Mitchell <mark@codesourcery.com>
14678
04b1f9b8 14679 PR c++/13663
6f69173e
MM
14680 * g++.dg/expr/for1.C: New test.
14681
044feeeb
AP
146822004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14683
14684 PR middle-end/13779
14685 * gcc.dg/darwin-longlong.c: New test.
14686
044701ce
ILT
146872004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14688
14689 * gcc.dg/20040124-1.c: Moved test from here...
14690 * gcc.c-torture/compile/20040124-1.c: ...to here.
14691
f210a007
EB
146922004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14693
14694 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14695 the assembly output if -m64 is passed.
14696
b7c707d1
MM
146972004-01-25 Mark Mitchell <mark@codesourcery.com>
14698
14699 PR c++/13833
14700 * g++.dg/template/cond3.C: New test.
14701
bbcd2439
GB
147022004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14703
14704 PR c++/13810
14705 * g++.dg/template/ttp7.C: New test.
14706
ad2768d0 147072004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
14708
14709 PR c++/13797
14710 * g++.dg/template/nontype4.C: New test.
14711 * g++.dg/template/nontype5.C: Likewise.
14712
bcbc6b7f
RS
147132004-01-25 Richard Sandiford <rsandifo@redhat.com>
14714
14715 * gcc.dg/torture/mips-clobber-at.c: New test.
14716
1f44254c
ILT
147172004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14718
14719 * gcc.dg/20040124-1.c: New test.
14720
5473cfa7
JJ
147212004-01-24 Jakub Jelinek <jakub@redhat.com>
14722
14723 * gcc.dg/20040123-1.c: New test.
14724
cc79e34f
ZW
147252004-01-23 Zack Weinberg <zack@codesourcery.com>
14726
14727 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14728
b1adf557
JM
147292004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14730
14731 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14732
4a374c35
AP
147332004-01-23 Andrew Pinski <apinski@apple.com>
14734
14735 * gcc.dg/20030121-1.c: Move to ..
14736 * gcc.dg/20040121-1.c: here.
14737
92c7bc2a
RS
147382004-01-23 Roger Sayle <roger@eyesopen.com>
14739
14740 * gcc.dg/builtins-29.c: New test case.
14741
04b8f97f
ZW
147422004-01-23 Zack Weinberg <zack@codesourcery.com>
14743
14744 PR 18314
14745 * gcc.dg/builtins-30.c: New testcase.
14746
3a1cac0f
AT
147472004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14748
14749 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14750 * lib/g77.exp: Likewise.
14751 * lib/objc.exp: Likewise.
14752 * lib/g++.exp: Likewise.
14753
b2f24c85
EB
147542004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14755
14756 * gcc.dg/struct-by-value-2.c: New test.
14757
5cc5eddc
AP
147582004-01-21 Andrew Pinski <apinski@apple.com>
14759
14760 PR target/13785
14761 * gcc.dg/20030121-1.c: New test.
14762
f59dcd4b
UW
147632004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14764
14765 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14766 clobber frame pointer register in asm statement.
14767
c3cda381
FH
147682004-01-21 Falk Hueffner <falk@debian.org>
14769
14770 * gcc.c-torture/compile/20040121-1.c: New test.
14771
1ef82ef2
ZW
147722004-01-21 Zack Weinberg <zack@codesourcery.com>
14773
14774 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14775
04bf686d
HP
147762004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14777
14778 * gcc.dg/ppc64-abi-2.c: New test.
14779
9dfcd609
JM
147802004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14781
1ef82ef2
ZW
14782 * lib/treelang.exp: Fill out this file.
14783 * lib/treelang-dg.exp: New File.
9dfcd609 14784
53cd18ec
JM
147852004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14786
14787 * gcc.c-torture/compile/981022-1.c: Remove.
14788 * gcc.dg/array-5.c: Remove XFAIL.
14789 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14790 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14791 gcc.dg/cond-lvalue-1.c: Update.
14792 * gcc.dg/cast-lvalue-2.c: New test.
14793
9f880ef9
MM
147942004-01-19 Mark Mitchell <mark@codesourcery.com>
14795
0916f873
MM
14796 PR c++/13592
14797 * g++.dg/other/error1.C (class foo): Tweak error message.
14798
9f880ef9
MM
14799 PR c++/13592
14800 * g++.dg/template/call2.C: New test.
14801
c9a5b624
EB
148022004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14803
14804 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14805 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14806 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14807 scalar-return-1_x.c, scalar-return-2_y.c,
14808 scalar-return-3_x.c, scalar-return-3_y.c,
14809 scalar-return-4_x.c, scalar-return-4_y.c,
14810 struct-align-1.h, struct-align-1_x.c,
14811 struct-align-1_y.c, struct-align-2.h,
14812 struct-align-2_x.c, struct-align-2_y.c,
14813 struct-by-value-10_y.c, struct-by-value-11_x.c,
14814 struct-by-value-11_y.c, struct-by-value-12_x.c,
14815 struct-by-value-12_y.c, struct-by-value-13_x.c,
14816 struct-by-value-13_y.c, struct-by-value-14_x.c,
14817 struct-by-value-14_y.c, struct-by-value-15_x.c,
14818 struct-by-value-15_y.c, struct-by-value-16_y.c,
14819 struct-by-value-17_y.c, struct-by-value-18_y.c,
14820 struct-by-value-19_y.c, struct-by-value-1_x.c,
14821 struct-by-value-1_y.c, struct-by-value-20_y.c,
14822 struct-by-value-2_x.c, struct-by-value-2_y.c,
14823 struct-by-value-3_y.c, struct-by-value-4_x.c,
14824 struct-by-value-4_y.c, struct-by-value-5_y.c,
14825 struct-by-value-6_y.c, struct-by-value-7_y.c
14826 struct-by-value-8_x.c, struct-by-value-8_y.c
14827 struct-by-value-9_x.c, struct-by-value-9_y.c
14828 struct-return-10_x.c, struct-return-10_y.c,
14829 struct-return-19_x.c, struct-return-20_x.c
14830 struct-return-2_x.c, struct-return-2_y.c
14831 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14832 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14833
2194d821
EB
148342004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14835
14836 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14837 attribute on sparc*-sun-solaris2.*.
14838
b830b74c
MM
148392004-01-18 Mark Mitchell <mark@codesourcery.com>
14840
0f18efe3 14841 PR c++/13710
b830b74c
MM
14842 * g++.dg/ext/typeof7.C: New test.
14843
a3d8a647
DE
148442004-01-18 David Edelsohn <edelsohn@gnu.org>
14845
14846 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14847 * gcc.dg/const-elim-1.c: Same.
14848
cfbed37c
ZL
148492004-01-17 Ziemowit Laski <zlaski@apple.com>
14850
14851 * objc.dg/stret-1.m: New.
14852 * objc.dg/stret-2.m: New.
14853
4bfaff4d 148542004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
14855
14856 PR c++/11895
14857 * g++.dg/ext/vector1.C: New test.
14858
73e61092
GK
148592004-01-16 Geoffrey Keating <geoffk@apple.com>
14860
14861 * gcc.dg/pch/import-1.c: New.
14862 * gcc.dg/pch/import-1.hs: New.
14863 * gcc.dg/pch/import-1a.h: New.
14864 * gcc.dg/pch/import-1b.h: New.
14865 * gcc.dg/pch/import-1c.h: New.
14866
144e414d
MM
148672004-01-16 Mark Mitchell <mark@codesourcery.com>
14868
a8e6c82a
MM
14869 PR c++/13574
14870 * g++.dg/ext/array1.C: New test.
14871
144e414d
MM
14872 PR c++/13178
14873 * g++.dg/conversion/op1.C: New test.
14874
9e0baa60
R
148752004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14876
71bbcf4d
R
14877 PR 11864
14878 From Kazumoto Kojima / Dan Kegel:
14879 * gcc.dg/pr11864-1.c: New test.
14880
9e0baa60
R
14881 PR 10392
14882 From Marcus Comstedt / Dan Kegel:
14883 * gcc.dg/pr10392-1.c: New test.
14884
ab8ffc79
MM
148852004-01-16 Mark Mitchell <mark@codesourcery.com>
14886
14887 PR c++/13478
14888 * g++.dg/init/ref10.C: New test.
14889
1303d034
GB
148902004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14891
14892 PR c++/13407
14893 * g++.dg/parse/typename6.C: New test.
14894
a6dd4094
GK
148952004-01-15 Geoffrey Keating <geoffk@apple.com>
14896
14897 PR pch/13361
14898 * testsuite/g++.dg/pch/wchar-1.C: New.
14899 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14900
18eba557
GB
149012004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14902
14903 PR c++/9259
14904 * g++.dg/expr/sizeof2.C: New test.
14905
ecc74832
KH
149062004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14907
14908 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14909
d905ed80
AO
149102004-01-15 Alexandre Oliva <aoliva@redhat.com>
14911
14912 PR c++/13659
14913 * g++.dg/lookup/strong-using-3.C: New.
14914 * g++.dg/lookup/using-10.C: New.
14915
693ec7e1
AO
149162004-01-15 Alexandre Oliva <aoliva@redhat.com>
14917
14918 PR c++/13594
14919 * g++.dg/lookup/strong-using-2.C: New.
14920
2ae8ea28
MC
149212004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14922 Dan Kegel <dank@kegel.com>
14923 J"orn Rennecke <joern.rennecke@superh.com>
14924
14925 PR target/9365
14926 * gcc.dg/pr9365-1.c: New test.
14927
cc8c7495
GB
149282004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14929
14930 PR c++/8856
14931 * g++.dg/parse/casting-operator2.C: New test.
14932 * g++.old-deja/g++.pt/explicit83.C: Remove.
14933
f560bf91
JM
149342004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14935
14936 * gcc.dg/label-compound-stmt-1.c: New test.
14937 * gcc.c-torture/compile/950922-1.c,
14938 gcc.c-torture/compile/20000211-3.c,
14939 gcc.c-torture/compile/20000518-1.c,
14940 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14941 compound statements.
14942
27768ae6
HP
149432004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14944
14945 * gcc.dg/ppc64-abi-1.c: New test.
14946
d22c4179
DS
149472004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14948
14949 * g++.dg/ext/attrib9.C: Add dg-warnings.
14950
90c2bc78
GB
149512004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14952
14953 PR c++/12335
14954 * g++.dg/parse/dtor3.C: New test.
14955
bfaba7a9
AP
149562004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14957
14958 PR c++/12709
14959 * g++.dg/parse/try-catch-1.C: New test.
14960
5989ebe9
AC
149612004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14962
14963 * ada/acats/run_all.sh: Add more verbose output in acats.log
14964 when compiling tests.
14965
bc298aa7
ZW
149662004-01-12 Zack Weinberg <zack@codesourcery.com>
14967
14968 PR 13656
14969 * gcc.dg/typedef-redecl.c: New test case.
14970 * gcc.dg/typedef-redecl.h: New support file.
14971
2d327012
JH
149722004-01-13 Jan Hubicka <jh@suse.cz>
14973
14974 * gcc.dg/always_inline.c: New test.
14975 * gcc.dg/debug/20031231-1.c: Fix.
14976
451aeff7
GB
149772004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14978
14979 PR c++/13474
14980 * g++.dg/template/array3.C: New test.
14981
4139f34d
ZW
149822004-01-12 Zack Weinberg <zack@codesourcery.com>
14983
14984 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14985 * g++.dg/warn/Wunused-2.C: Likewise.
14986
66e0c440
KL
149872004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14988
14989 PR c++/13289
14990 * g++.dg/template/instantiate6.C: New test.
14991
06e4eab5
RS
149922004-01-12 Roger Sayle <roger@eyesopen.com>
14993
14994 PR middle-end/11397
14995 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14996
9a249c79
JH
149972004-01-12 Jan Hubicka <jh@suse.cz>
14998
14999 PR opt/12826
15000 * gcc.dg/20040112-1.c: New.
15001
15002 * gcc.dg/dwarf-die[1-7].c: Move to...
15003 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
15004 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
15005
59147a62
ILT
150062004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
15007
15008 PR c++/4100
15009 * g++.dg/parse/friend4.C: New test.
15010
150112004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
15012
15013 PR c++/4100
15014 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
15015 definition is called a friend.
15016
70adfc36
ZW
150172004-01-11 Zack Weinberg <zack@codesourcery.com>
15018
15019 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
15020
9b913b03
ILT
150212004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
15022
15023 PR c++/3478
15024 * g++.dg/parse/error10.C: New test.
15025 * g++.dg/template/arg2.C: Accept "invalid type" error.
15026
1759c760
JJ
150272004-01-11 Jakub Jelinek <jakub@redhat.com>
15028
15029 PR middle-end/13392
15030 * g++.dg/opt/expect2.C: New test.
15031
3c6e6fbf
ZW
150322004-01-10 Zack Weinberg <zack@codesourcery.com>
15033
15034 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
15035 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
15036 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
15037 Update dg-error regexps.
15038
9c10179d
ZW
150392004-01-10 Zack Weinberg <zack@codesourcery.com>
15040
15041 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
15042 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
15043
7f03f9a3
EB
150442004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15045
15046 * gcc.dg/pragma-re-1.c: Use right pointer type.
15047
21e430b8
EB
150482004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15049
15050 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
15051
1a7a2c0f
GK
150522004-01-09 Geoffrey Keating <geoffk@apple.com>
15053
15054 * gcc.dg/rs6000-ldouble-1.c: New.
15055
731bd3ae
GB
150562004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15057
15058 DR 337
15059 PR c++/9256
15060 * g++.dg/other/abstract1.C: New test.
15061
bafb62a2
AO
150622004-01-09 Alexandre Oliva <aoliva@redhat.com>
15063
15064 * g++.dg/lookup/strong-using-1.C: New.
15065
3897f229
JM
150662004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
15067
15068 PR c/11234
15069 * gcc.dg/func-ptr-conv-1.c: New test.
15070 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
15071
a9f99e78
KH
150722004-01-09 Kazu Hirata <kazu@cs.umass.edu>
15073
15074 PR target/13380.
15075 * gcc.c-torture/compile/20040109-1.c: New.
15076
588f75d0
SH
150772004-01-08 Stuart Hastings <stuart@apple.com>
15078
15079 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
15080 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
15081 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
15082
3b458e6f
AM
150832004-01-09 Alan Modra <amodra@bigpond.net.au>
15084
15085 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
15086
53b8fe3e
EB
150872004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15088
15089 * ada/acats/run_acats: Treat 'gnatchop' the same way
15090 as 'gnatmake'. Export GCC_DRIVER.
15091 * ada/acats/run_all.sh: Add target_gnatchop. Use
15092 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
15093
663cea5d
GB
150942004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15095
15096 PR c++/12573
15097 * g++.dg/template/dependent-expr4.C: New test.
15098
417b11de
HP
150992004-01-08 Hartmut Penner <hpenner@de.ibm.com>
15100
15101 * gcc.dg/altivec-11.c: New test.
15102
72827ed7
MM
151032004-01-07 Mark Mitchell <mark@codesourcery.com>
15104
15105 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
15106
bca63328
JM
151072004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15108
15109 PR c/6024
15110 * gcc.dg/enum-compat-1.c: New test.
15111 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
15112
85b58ca5
JM
151132004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
15114
15115 PR c/12165
15116 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
15117 gcc.dg/c99-idem-qual-3.c: New tests.
15118
b48a0c18
AM
151192004-01-07 Alan Modra <amodra@bigpond.net.au>
15120
15121 * gcc.dg/winline-7.c: Don't cast void * to int.
15122
bcf17554
JH
151232004-01-06 Jan Hubicka <jh@suse.cz>
15124
15125 * gcc.dg/i386-sse-5.c: New test
15126 * g++.dg/eh/simd-1.c: Add -w argument for i386.
15127
962c0823
MM
151282004-01-05 Mark Mitchell <mark@codesourcery.com>
15129
15130 PR c++/12815
15131 * g++.dg/rtti/typeid4.C: New test.
15132
4b6eeb9a
EB
151332004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15134
15135 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
15136
88081599
MM
151372004-01-05 Mark Mitchell <mark@codesourcery.com>
15138
216bb6e1
MM
15139 PR c++/12132
15140 * g++.dg/template/error11.C: New test.
15141
88081599
MM
15142 PR c++/13451
15143 * g++.dg/template/class2.C: New test.
15144
fa170482
NS
151452004-01-05 Nathan Sidwell <nathan@codesourcery.com>
15146 Richard Sandiford <rsandifo@redhat.com>
15147
15148 PR c++/13387
15149 * g++.dg/opt/alias3.C: New test.
15150
4f8163b1
MM
151512004-01-04 Mark Mitchell <mark@codesourcery.com>
15152
543ebd4a
MM
15153 PR c++/13157
15154 * g++.dg/template/koenig3.C: New test.
15155
955d0234
MM
15156 PR c++/13529
15157 * g++.dg/parse/offsetof3.C: New test.
15158
ae0eb5f1
MM
15159 * g++.dg/init/copy7.C: Add missing dg-error markers.
15160
4f8163b1
MM
15161 PR c++/12226
15162 * g++.dg/init/copy7.c: New test.
15163
15164 PR c++/13536
15165 * g++.dg/parse/cast1.C: New test.
15166
dc0bfe6a
JH
151672004-01-04 Jan Hubicka <jh@suse.cz>
15168
15169 * gcc.dg/winline[1-7].c: New tests.
15170
b0bc6e8e
KL
151712004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15172
15173 PR c++/13520
15174 * g++.dg/template/qualttp22.C: New test.
15175
b684a3df
JH
151762004-01-01 Jan Hubicka <jh@suse.cz>
15177
15178 * gcc.dg/debug/20031231-1.c: New.
15179 * gcc.c-torture/compile/20040101-1.c: New.
15180 * gcc.dg/dwarf-die-[1-7].c: New.
15181
74aa338a
JJ
151822004-01-01 Jakub Jelinek <jakub@redhat.com>
15183
15184 PR optimization/13521
15185 * gcc.c-torture/compile/20031231-1.c: New test.
15186
d485b7f9
KH
151872003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15188
15189 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
15190
e5e95ba0
VR
151912003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15192
15193 PR c++/10079
15194 * g++.dg/template/crash16.C: New test.
15195
b6d90461
MM
151962003-12-30 Mark Mitchell <mark@codesourcery.com>
15197
15198 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
15199
22dc9b06
KH
152002003-12-30 Kazu Hirata <kazu@cs.umass.edu>
15201
15202 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
15203 ports.
15204 * g++.old-deja/g++.jason/thunk3.C: Likewise.
15205 * g++.old-deja/g++.law/profile1.C: Likewise.
15206 * gcc.c-torture/compile/981006-1.c: Likewise.
15207 * gcc.c-torture/execute/loop-2e.x: Likewise.
15208 * gcc.c-torture/execute/loop-2f.x: Remove.
15209 * gcc.c-torture/execute/loop-2g.x: Likewise.
15210 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
15211 * gcc.dg/20020312-2.c: Remove traces of dead ports.
15212
58496de1
NS
152132003-12-30 Nathan Sidwell <nathan@codesourcery.com>
15214
74869a85
NS
15215 PR c++/13507
15216 * g++.dg/ext/attrib11.C: New test.
15217
58496de1
NS
15218 PR c++/13494
15219 * g++.dg/template/array2-1.C: New test.
15220 * g++.dg/template/array2-2.C: New test.
15221
21b75a73
MM
152222003-12-29 Mark Mitchell <mark@codesourcery.com>
15223
15224 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
15225
30a03508
NS
152262003-12-29 Nathan Sidwell <nathan@codesourcery.com>
15227
15228 PR c++/12774
15229 * g++.dg/template/array1-1.C: New test.
15230 * g++.dg/template/array1-2.C: New test.
15231
b66906a8
RS
152322003-12-29 Roger Sayle <roger@eyesopen.com>
15233
15234 PR fortran/12632
15235 * g77.dg/12632.f: New test case.
15236
68deab91
KL
152372003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15238
15239 PR c++/13289
15240 * g++.dg/parse/nontype1.C: New test.
15241
2f9afd51
KL
152422003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15243
15244 PR c++/12403
15245 * g++.dg/parse/explicit1.C: New test.
15246 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
15247
1896d29d
MM
152482003-12-28 Mark Mitchell <mark@codesourcery.com>
15249
c11889ce
MM
15250 PR c++/13081
15251 * g++.dg/opt/inline6.C: New test.
15252
15253 PR c++/12613
15254 * g++.dg/parse/error9.C: New test.
15255
1896d29d
MM
15256 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
15257
4c2a4b90
MM
152582003-12-28 Mark Mitchell <mark@codesourcery.com>
15259
15260 PR c++/13009
15261 * g++.dg/init/assign1.C: New test.
15262
7072018e
RS
152632003-12-28 Roger Sayle <roger@eyesopen.com>
15264
15265 PR c++/13070
15266 * g++.dg/warn/format3.C: New test case.
15267
bf86d71e
ZD
152682003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15269
15270 * gcc.c-torture/compile/20031227-1.c: New test.
15271
8f23fc81
MM
152722003-12-23 Mark Mitchell <mark@codesourcery.com>
15273
15274 * g++.dg/bprob/bprob.exp: Load target-supports.exp
15275 * g77.dg/bprob/bprob.exp: Likewise.
15276 * gcc.misc-tests/bprob.exp: Likewise.
15277 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
15278 variants on systems where the library does not provide that
15279 functionality.
15280 * gcc.dg/builtins-20.c: Use builtins-config.h.
15281 * gcc.dg/builtins-config.h: New file.
15282
b8ee7f02
MM
152832003-12-23 Mark Mitchell <mark@codesourcery.com>
15284
15285 * lib/gcc-dg.exp (dg-require-profiling): New function.
15286 * lib/target-supports.exp (check_profiling_available): Likewise.
15287 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
15288 * g77.dg/bprob/bprob.exp: Likewise.
15289 * gcc.misc-tests/bprob.exp: Likewise.
15290 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
15291 * gcc.dg/20021014-1.c: Likewise.
15292 * gcc.dg/nest.c: Likewise.
15293
7bd35dac
MM
152942003-12-23 Mark Mitchell <mark@codesourcery.com>
15295
15296 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
15297 compiling.
15298 * g++.dg/lookup/java2.C: Likewise.
15299 * gcc.dg/cpp/lexident.c: Likewise.
15300
f2073745
KH
153012003-12-23 Kazu Hirata <kazu@cs.umass.edu>
15302
15303 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
15304 given.
15305 * gcc.c-torture/compile/961203-1.c: Likewise.
15306 * gcc.c-torture/compile/980506-1.c: Likewise.
15307
4c494a15
ZW
153082003-12-23 Zack Weinberg <zack@codesourcery.com>
15309
15310 * lib/gcc-dg.exp (dg-prune-output): New annotation.
15311 (additional_prunes): New global.
15312 (gcc-dg-prune): Handle additional per-test pruning.
15313 (dg-test): Clear additional_prunes between tests.
15314
15315 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
15316 dg-prune-output to avoid spurious failures from assembler
15317 complaining about nonexistent WAW violations.
15318 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
15319 Use dg-prune-output to avoid spurious failures from assembler
15320 warning about Itanium B-step errata.
15321
57702a80
MM
153222003-12-23 Mark Mitchell <mark@codesourcery.com>
15323
15324 * g++.dg/abi/macro0.C: New test.
15325 * g++.dg/abi/macro1.C: Likewise.
15326 * g++.dg/abi/macro2.C: Likewise.
15327
15328 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
15329 * g++.dg/abi/bitfield7.C: Likewise.
15330 * g++.dg/abi/dtor2.C: Likewise.
15331 * g++.dg/abi/mangle11.C: Likewise.
15332 * g++.dg/abi/mangle12.C: Likewise.
15333 * g++.dg/abi/mangle14.C: Likewise.
15334 * g++.dg/abi/mangle17.C: Likewise.
15335 * g++.dg/abi/vbase10.C: Likewise.
15336 * g++.dg/abi/vbase14.C: Likewise.
15337 * g++.dg/template/qualttp17.C: Likewise.
15338
4ea49dd0
AP
153392003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
15340
15341 PR c/11995
15342 * gcc.dg/20031223-1.c: New test.
15343
cbf6e52a
EB
153442003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15345
15346 * gcc.dg/noreturn-7.c: New test.
15347
b3006337
EB
153482003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15349
15350 * gcc.dg/null-pointer-1.c: New test.
15351
1ffe6573
MM
153522003-12-22 Mark Mitchell <mark@codesourcery.com>
15353
7813d14c
MM
15354 * g++.old-deja/g++.jason/template18.C: Remove.
15355 * g++.old-deja/g++.jason/template37.C: Likewise.
15356
15357 PR c++/12862
15358 * g++.dg/lookup/ns1.C: New test.
15359
1ffe6573
MM
15360 PR c++/12397
15361 * g++.dg/template/lookup3.C: New test.
15362
92a12fbc
AP
153632003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15364
15365 * g++.dg/template/recurse1.C: New test
15366
499b568f
MM
153672003-12-22 Mark Mitchell <mark@codesourcery.com>
15368
15369 PR c++/12479
15370 * g++.dg/parse/semicolon1.C: New test.
15371 * g++.dg/parse/semicolon1.h: Likewise.
15372
3b3ed128
FJ
153732003-12-22 Fariborz Jahanian <fjahanian@apple.com>
15374
15375 * gcc.dg/darwin-misaligned.c: New test.
15376
af3fbed1
AP
153772003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15378
15379 PR c/9163
15380 * gcc.dg/20031222-1.c: New test.
15381
d9dd2c4e
MM
153822003-12-21 Mark Mitchell <mark@codesourcery.com>
15383
9e62871e
MM
15384 PR c++/13438
15385 * g++.dg/parse/error8.C: New test.
15386
d9dd2c4e
MM
15387 PR c++/11554
15388 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
15389
b665cdce
KH
153902003-12-21 Kazu Hirata <kazu@cs.umass.edu>
15391
15392 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
15393 too small.
15394 * gcc.c-torture/compile/930217-1.c: Likewise.
15395 * gcc.c-torture/compile/930513-1.c: Likewise.
15396 * gcc.c-torture/execute/920908-2.c: Likewise.
15397 * gcc.c-torture/execute/921204-1.c: Likewise.
15398 * gcc.c-torture/execute/930621-1.c: Likewise.
15399 * gcc.c-torture/execute/930630-1.c: Likewise.
15400 * gcc.c-torture/execute/931031-1.c: Likewise.
15401 * gcc.c-torture/execute/980602-2.c: Likewise.
15402 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15403 * gcc.c-torture/execute/compndlit-1.c: Likewise.
15404 * gcc.c-torture/execute/extzvsi.c: Likewise.
15405 * gcc.c-torture/unsorted/ext.c: Likewise.
15406
781f4ec1
AP
154072003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
15408
15409 PR target/12749
15410 * gcc.c-torture/compile/20031220-2.c: New test case.
15411
3b24df36
RS
154122003-12-20 Roger Sayle <roger@eyesopen.com>
15413
15414 PR optimization/13031
15415 * gcc.c-torture/compile/20031220-1.c: New test case.
15416
c96f4f73
EB
154172003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15418
15419 * gcc.dg/cast-function-1.c: New test.
15420
be7ac471
JM
154212003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
15422
15423 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
15424 formats.
15425
4656bc85
MM
154262003-12-19 Mark Mitchell <mark@codesourcery.com>
15427
15428 PR c++/12795
15429 * g++.dg/ext/attrib10.C: New test.
15430
e8c89d29
JJ
154312003-12-19 Jakub Jelinek <jakub@redhat.com>
15432
15433 * gcc.dg/cleanup-10.c: New test.
15434 * gcc.dg/cleanup-11.c: New test.
15435
effed655
JJ
154362003-12-19 Jakub Jelinek <jakub@redhat.com>
15437
15438 PR c++/13239
15439 * g++.dg/opt/expect1.C: New test.
15440
ed8d8803
HP
154412003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15442
15443 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15444
0b667ed8
AP
154452003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15446
01d0a156
AP
15447 PR debug/12923
15448 * gcc.dg/20031218-1.c: New test.
15449
15450 PR debug/12389
15451 * gcc.dg/20031218-2.c: New test.
15452 * gcc.dg/20031218-3.c: New test.
15453
0b667ed8
AP
15454 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15455 of label name and allow for USER_LABEL_PREFIX == "_" names.
15456 * g++.dg/abi/mangle18-2.C: Likewise.
15457 * g++.dg/abi/mangle19-1.C: Likewise.
15458 * g++.dg/abi/mangle19-2.C: Likewise.
15459 * g++.dg/abi/mangle20-1.C: Likewise.
15460 * g++.dg/abi/mangle20-2.C: Likewise.
15461
a3bf324c
RH
154622003-12-18 Richard Henderson <rth@redhat.com>
15463
15464 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
15465
d11994a8
SB
154662003-12-18 Steven Bosscher <steven@gcc.gnu.org>
15467 Dan Kegel <dank@kegel.com>
15468
15469 PR other/12009
15470 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15471 testing a cross compiler, it causes spurious compile failures.
15472 * lib/g++.exp: Likewise.
15473
bc5ada84
KL
154742003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15475
15476 PR c++/13262
15477 * g++.dg/template/access13.C: New test.
15478
cebf212f
UW
154792003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15480
15481 * gcc.dg/20031216-1.c: New test.
15482
51287c14
GB
154832003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15484
15485 PR c++/9154
15486 * g++.dg/template/error10.C: New test.
15487
a21f130e
EB
154882003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15489
15490 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15491 * g++.dg/eh/simd-2.C: Likewise.
15492
b0656d8b
JW
154932003-12-17 James E Wilson <wilson@specifixinc.com>
15494 Roger Sayle <roger@eyesopen.com>
15495
15496 * gcc.c-torture/execute/ieee/mzero5.c: New.
15497
5c832178
MM
154982003-12-17 Mark Mitchell <mark@codesourcery.com>
15499
15500 PR c++/10603
15501 * g++.dg/parse/error6.C: New test.
15502
15503 PR c++/12827
15504 * g++.dg/parse/error7.C: New test.
15505
a7833d6a
EB
155062003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15507
15508 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15509 at -O with stabs debugging formats.
15510 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15511 * gcc.dg/debug/debug-2.c: Likewise.
15512
0dff37fb
MM
155132003-12-16 Mark Mitchell <mark@codesourcery.com>
15514
15515 PR c++/12696
15516 * g++.dg/init/error1.C: New test.
15517
15518 PR c++/12218
15519 * g++.dg/init/pm3.C: New test.
15520
2ff7cce4
JM
155212003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15522
15523 PR c/3347
15524 * gcc.dg/bitfld-8.c: New test.
15525
6d43c524
JL
155262003-12-16 James Lemke <jim@wasabisystems.com>
15527
15528 * gcc.dg/arm-scd42-[123].c: New tests.
15529
d63b5e9f
NS
155302003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15531
15532 PR c++/9043
15533 * g++.dg/abi/mangle20-1.C: New test.
15534 * g++.dg/abi/mangle20-2.C: New test.
15535
263ee052
MM
155362003-12-16 Mark Mitchell <mark@codesourcery.com>
15537
15538 PR c++/13275
15539 * g++.dg/other/offsetof2.C: Remove XFAIL.
15540 * g++.dg/parse/offsetof1.C: New test.
15541 * g++.gd/parse/offsetof2.C: Likewise.
15542
ff5034c5
GB
155432003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15544
15545 * g++.dg/template/nontype3.C: New test.
15546 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15547
cd852e4d
KL
155482003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15549
15550 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15551
0f30f285
NS
155522003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15553
a0c68737
NS
15554 PR c++/13387
15555 * g++.dg/expr/assign1.C: New test.
15556
0f30f285
NS
15557 PR c++/13242
15558 * g++.dg/abi/mangle19-1.C: New test.
15559 * g++.dg/abi/mangle19-2.C: New test.
15560
d2411ba2
HP
155612003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15562
15563 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15564
91f8389c
EB
155652003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15566
15567 * gcc.c-torture/execute/20031216-1.c: New test.
15568
75e0d03a
GB
155692003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15570
15571 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15572 an ICE regression.
15573
89f1a6ec
MM
155742003-12-15 Mark Mitchell <mark@codesourcery.com>
15575
15576 PR c++/10926
15577 * g++.dg/template/error9.C: New test.
15578
15579 PR c++/11116
15580 * g++.dg/template/error8.C: New test.
15581
040fc928
RS
155822003-12-15 Roger Sayle <roger@eyesopen.com>
15583
15584 PR middle-end/13400
15585 * gcc.c-torture/execute/20031215-1.c: New test case.
15586
b95cc51a
MM
155872003-12-15 Mark Mitchell <mark@codesourcery.com>
15588
21eb631b
MM
15589 PR c++/13269
15590 * g++.dg/parse/error5.C: New test.
15591
ea0e2a51
MM
15592 PR c++/12989
15593 * g++.dg/expr/sizeof1.C: New test.
15594
b95cc51a
MM
15595 PR c++/13310
15596 * g++.dg/template/crash15.C: New test.
15597
86d75cdd
GK
155982003-12-15 Geoffrey Keating <geoffk@apple.com>
15599
15600 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15601 a non-POD type as the last named parameter of a varargs function.
15602
a5ac3982
MM
156032003-12-15 Mark Mitchell <mark@codesourcery.com>
15604
15605 PR c++/13243
15606 PR c++/12573
15607 * g++.dg/template/crash14.C: New test.
15608 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15609
5fd80fbc
NS
156102003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15611
f5c28a15
NS
15612 * g++.dg/other/java1.C: New test.
15613
5fd80fbc
NS
15614 PR c++/13241
15615 * g++.dg/abi/mangle18-1.C: New test.
15616 * g++.dg/abi/mangle18-2.C: New test.
15617
298a037c
ZD
156182003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15619
15620 PR optimization/10312
15621 * gcc.c-torture/execute/20031214-1.c: New.
15622
4bb8ca28
MM
156232003-12-14 Mark Mitchell <mark@codesourcery.com>
15624
15625 PR c++/10779
15626 PR c++/12160
15627 * g++.dg/parse/error3.C: New test.
15628 * g++.dg/parse/error4.C: Likewise.
15629 * g++.dg/abi/mangle4.C: Tweak error messages.
15630 * g++.dg/lookup/using5.C: Likewise.
15631 * g++.dg/other/error2.C: Likewise.
15632 * g++.dg/parse/typename5.C: Likewise.
15633 * g++.dg/parse/undefined1.C: Likewise.
15634 * g++.dg/template/arg2.C: Likewise.
15635 * g++.dg/template/ttp3.C: Likewise.
15636 * g++.dg/template/type1.C: Likewise.
15637 * g++.old-deja/g++.other/crash32.C: Likewise.
15638 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 15639
c1b83cc9
KL
156402003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15641
15642 PR c++/13106
15643 * g++.dg/warn/noreturn-3.C: New test.
15644
e00853fd
NS
156452003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15646
15647 PR c++/13118
15648 * g++.dg/abi/covariant3.C: New.
15649
3950dcdf
JJ
156502003-12-12 Jakub Jelinek <jakub@redhat.com>
15651
15652 * g++.dg/eh/ia64-1.C: New test.
15653
77fec971
RS
156542003-12-12 Roger Sayle <roger@eyesopen.com>
15655
15656 PR optimization/13037
15657 * g77.f-torture/execute/13037.f: New test case.
15658
90d46c28
NS
156592003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15660
15661 PR c++/12881
15662 * g++.dg/abi/covariant2.C: New.
15663
45f2492c
NB
156642003-12-12 Neil Booth <neil@daikokuya.co.uk>
15665
15666 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15667
15975b43
ZW
156682003-12-11 Zack Weinberg <zack@codesourcery.com>
15669
15670 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15671
a586ce78
AP
156722003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15673
15674 PR other/10819
15675 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15676 to fix Bug 10819.
15677 * lib/g++.exp (g++_version): Likewise.
15678 * lib/g77.exp (g77_version): Likewise.
15679 * lib/objc.exp (default_objc_version): Likewise.
15680
e55a6cce 156812003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 15682
553355fe
RH
15683 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15684
5ca18844
RH
15685 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15686
facef326
MA
156872003-12-08 Matt Austern <austern@apple.com>
15688
15689 PR c/13134
15690 * lib/gcc-dg.exp (dg-require-visibility): Define.
15691 * lib/target-supports (check_visibility_available): Define.
15692 * gcc.dg/visibility-1.c: New test.
15693 * gcc.dg/visibility-2.c: Likewise.
15694 * gcc.dg/visibility-3.c: Likewise.
15695 * gcc.dg/visibility-4.c: Likewise.
15696 * gcc.dg/visibility-5.c: Likewise.
15697 * gcc.dg/visibility-6.c: Likewise.
15698 * g++.dg/ext/visibility-1.C: Likewise.
15699 * g++.dg/ext/visibility-2.C: Likewise.
15700 * g++.dg/ext/visibility-3.C: Likewise.
15701 * g++.dg/ext/visibility-4.C: Likewise.
15702 * g++.dg/ext/visibility-5.C: Likewise.
15703 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 15704
91f8389c
EB
157052003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15706
15707 * g++.dg/lookup/java1.C: New test.
15708 * g++.dg/lookup/java2.C: New test.
b8ec6586 15709
df5e8205
EB
157102003-12-07 Falk Hueffner <falk@debian.org>
15711
15712 * g++.dg/opt/noreturn-1.C: New test.
15713
fd25e957
EB
157142003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15715
15716 * gcc.dg/overflow-1.c: New test.
15717
5c6ef9be
EB
157182003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15719
15720 * g77.f-torture/compile/13060.f: New test.
15721
a6c0d772
MM
157222003-12-06 Mark Mitchell <mark@codesourcery.com>
15723
15724 PR c++/13323
15725 * g++.dg/inherit/operator2.C: New test.
15726
360d1b99
MM
157272003-12-05 Mark Mitchell <mark@codesourcery.com>
15728
15729 PR c++/13305
15730 * g++.dg/ext/attrib9.C: New test.
15731
eeb23c11
MM
157322003-12-05 Mark Mitchell <mark@codesourcery.com>
15733
15734 PR c++/13314
15735 * g++.dg/template/error7.C: New test.
15736
5d27ef94 157372003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 15738 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
15739
15740 PR target/13302
15741 * g++.dg/other/struct-va_list.C: New test.
15742
f128e1f3
KL
157432003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15744
15745 PR c++/13166
15746 * g++.dg/parse/defarg6.C: New test.
15747
64ed86c7
HPN
157482003-12-05 Hans-Peter Nilsson <hp@axis.com>
15749
15750 PR target/13256
15751 * gcc.c-torture/execute/20031201-1.c: New test.
15752
b98d4eb5
AC
157532003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15754
15755 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15756
6e3077c6
EB
157572003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15758
15759 * gcc.dg/builtin-return-1.c: New test.
15760
fc64a247
SM
157612003-12-04 Stuart Menefy <stuart.menefy@st.com>
15762 J"orn Rennecke <joern.rennecke@superh.com>
15763
15764 PR optimization/13260
15765 * gcc.c-torture/execute/20031204-1.c: New test.
15766
afb0918a
MM
157672003-12-03 Mark Mitchell <mark@codesourcery.com>
15768
15769 PR c++/9127
15770 * g++.dg/template/error6.C: New test.
15771
8ecc63eb
JJ
157722003-12-03 Jakub Jelinek <jakub@redhat.com>
15773
15774 * gcc.dg/20031202-1.c: New test.
15775
ee43dab5
MM
157762003-12-03 Mark Mitchell <mark@codesourcery.com>
15777
b80cfdcd
MM
15778 PR c++/13179
15779 * g++.dg/template/eh1.C: New test.
15780
ee43dab5
MM
15781 PR c++/10771
15782 * g++.dg/template/error5.C: New test.
15783
e7f2e92f
DU
157842003-12-02 David Ung <davidu@mips.com>
15785
15975b43 15786 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
15787 g_##TMODE
15788
1c59130c
GB
157892003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15790
8ecc63eb 15791 PR c++/10126
1c59130c
GB
15792 * g++.dg/template/ptrmem8.C: New test.
15793
e77de295
GB
157942003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15795
8ecc63eb 15796 PR c++/12573
e77de295
GB
15797 * g++.dg/template/dependent-expr3.C: New test.
15798
e3b66120
JL
157992003-12-01 James Lemke <jim@wasabisystems.com>
15800
15801 * gcc.dg/arm-g2.c: New test.
15802
d9e7c8e3
RS
158032003-12-01 Roger Sayle <roger@eyesopen.com>
15804
15805 PR optimization/11634
15806 * gcc.dg/20031201-2.c: New test case.
15807
75d3baee
ZW
158082003-12-01 Zack Weinberg <zack@codesourcery.com>
15809
15810 PR 11433
15811 * objc.dg/proto-lossage-3.m: New test.
15812
28cb2b14
RS
158132003-12-01 Roger Sayle <roger@eyesopen.com>
15814
15815 PR optimization/12628
15816 * gcc.dg/20031201-1.c: New test case.
15817
e82407b5
EB
158182003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15819
15820 * gcc.dg/unaligned-1.c: New test.
15821
a668c6ad
MM
158222003-11-30 Mark Mitchell <mark@codesourcery.com>
15823
15824 PR c++/9849
15825 * g++.dg/template/error4.C: New test.
15826 * g++.dg/template/nested3.C: Adjust error markers.
15827
0e73769e
KG
158282003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15829
15830 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15831
65f0edec
JM
158322003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15833
15834 PR c/10333
15835 * gcc.dg/bitfld-7.c: New test.
15836
9c858681
RS
158372003-11-29 Richard Sandiford <rsandifo@redhat.com>
15838
15839 * gcc.dg/tls/asm-1.C: New test.
15840
26b0ad13
KG
158412003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15842
0e73769e 15843 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 15844
48ee6fa0
EB
158452003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15846
15847 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15848 * gcc.dg/builtin-apply3.c: New test.
15849
4caddf0b
EB
158502003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15851
15852 * lib/compat.exp (compat-obj): New xfaildata parameter.
15853 Use it to set compiler_conditional_xfail_data before compiling.
15854 (compat-get-options): Handle dg-xfail-if.
15855 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15856 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15857 * gcc.dg/compat/vector-1_y.c: Likewise.
15858 * gcc.dg/compat/vector-2_x.c: Likewise.
15859 * gcc.dg/compat/vector-2_y.c: Likewise.
15860
ecb63641
EB
158612003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15862
15863 * g++.dg/opt/reg-stack4.C: New test.
15864
316d0b19
EB
158652003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15866
15867 * gcc.dg/builtin-apply2.c: New test.
15868
bb13f2ff
EB
158692003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15870
15871 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15872
4864cc4a
KL
158732003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15874
15875 PR c++/12924
15876 * g++.dg/template/template-id-2.C: New test.
15877
d43f603d
KL
158782003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15879
15880 PR c++/5369
15881 * g++.dg/template/memfriend1.C: New test.
15882 * g++.dg/template/memfriend2.C: Likewise.
15883 * g++.dg/template/memfriend3.C: Likewise.
15884 * g++.dg/template/memfriend4.C: Likewise.
15885 * g++.dg/template/memfriend5.C: Likewise.
15886 * g++.dg/template/memfriend6.C: Likewise.
15887 * g++.dg/template/memfriend7.C: Likewise.
15888 * g++.dg/template/memfriend8.C: Likewise.
15889 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15890
40bec508
MM
158912003-11-21 Mark Mitchell <mark@codesourcery.com>
15892
15893 PR c++/12515
15894 * g++.dg/ext/cond1.C: New test.
15895
c132886e
RH
158962003-11-20 Richard Henderson <rth@redhat.com>
15897
15898 * gcc.dg/20020201-2.c: Remove.
15899 * gcc.dg/20020201-4.c: Remove.
15900 * gcc.dg/20020304-1.c: Remove.
15901
dd2cc6dc
NN
159022003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15903
15904 * gcc.dg/cpp/trad/xwin1.c: New test case.
15905
5153e857
AT
159062003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15907
15908 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15909 * lib/g77.exp: Likewise.
15910 * lib/objc.exp: Likewise.
15911 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15912 for darwin.
15913
c44e68a5
KL
159142003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15915
15916 PR c++/12932
15917 * g++.dg/template/static5.C: New test.
15918
fc6d6d62
JM
159192003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15920
15921 * gcc.dg/nested-func-1.c: New test.
15922
178b9a09
KG
159232003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15924
15925 * gcc.dg/cpp/assert4.c: New test.
15926
8ffc2e37
GB
159272003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15928
75d3baee
ZW
15929 PR c++/2294
15930 * g++.dg/lookup/using9.c: New test.
8ffc2e37 15931
ec75414f
MM
159322003-11-14 Mark Mitchell <mark@codesourcery.com>
15933
15934 PR c++/12762
15935 * g++.dg/template/error3.C: New test.
15936
7fb768e5
AC
159372003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15938
15939 PR ada/13035
15940 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15941 No longer use a wrapper for gcc, since this does not work under
15942 Windows.
15943
aede75ed
GB
159442003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15945
75d3baee
ZW
15946 PR c++/2094
15947 * g++.dg/template/ptrmem7.C: New test.
aede75ed 15948
a25d596a
AP
159492003-11-13 Andrew Pinski <apinski@apple.com>
15950
15951 * gcc.c-torture/compile/20031113-1.c: New test.
15952
49012f5c 159532003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 15954 Kean Johnston <jkj@sco.com>
49012f5c
MM
15955
15956 PR c/13029
15957 * gcc.dg/unused-4.c: Update.
15958
d76bc29c
EB
159592003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15960
15961 * g++.dg/opt/const3.C: New test.
15962
fccc4eb2
JH
159632003-11-13 Jan Hubicka <jh@suse.cz>
15964
15965 * gcc.c-torture/compile/20031112-1.c: New test.
15966
8f120836
MM
159672003-11-12 Mark Mitchell <mark@codesourcery.com>
15968
15969 * g++.dg/parse/crash10.C: Remove bogus error marker.
15970
405f36dd
RO
159712003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15972
15973 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15974 (host_gcc): Likewise.
15975 (ROOT): Honor $PWDCMD.
15976 (BASE): Likewise.
15977 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15978
7e28e1a3
CM
159792003-11-12 Catherine Moore <clm@redhat.com>
15980
15981 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15982
0cf356df
AJ
159832003-11-12 Andreas Jaeger <aj@suse.de>
15984 Jakub Jelinek <jakub@redhat.com>
15985 Andrew Pinski <pinskia@physics.uc.edu>
15986 Richard Henderson <rth@redhat.com>
15987
15988 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15989 systems.
7671789c 15990 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
15991
15992 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15993 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15994
3e65fcc0
AJ
159952003-11-11 Andreas Jaeger <aj@suse.de>
15996
15997 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15998
292d9f2b
AJ
15999 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
16000
e6178121
AC
160012003-11-10 Arnaud Charlet <charlet@act-europe.fr>
16002
16003 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
16004 Clean ups.
16005
1ec0c607
WH
160062003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
16007
16008 * gcc.dg/trampoline-1.c: New test.
16009
a5fdcda8
AP
160102003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
16011
16012 * gcc.c-torture/compile/200031109-1.c: New test.
16013
c76f4e8e
JM
160142003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16015
16016 PR c/3190
16017 PR c/8714
16018 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
16019 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
16020 gcc.dg/format/no-y2k-1.c: Update.
16021
587a9854
RS
160222003-11-08 Roger Sayle <roger@eyesopen.com>
16023
16024 PR optimization/10467
16025 * gcc.dg/20031108-1.c: New test case.
16026
3d67ba1e
GK
160272003-11-07 Geoffrey Keating <geoffk@apple.com>
16028
16029 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
16030
30321c39
JM
160312003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
16032
16033 * gcc.dg/compound-lvalue-1.c: New test.
16034 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
16035 some XFAILs.
16036
2858f73a
GK
160372003-11-06 Geoffrey Keating <geoffk@apple.com>
16038
16039 * gcc.dg/altivec-varargs-1.c: New test.
16040
51672143
EB
160412003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16042
16043 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
16044 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
16045 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
16046 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
16047 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
16048
0a49d02c
JM
160492003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
16050
16051 * gcc.dg/cond-lvalue-1.c: New test.
16052
db9fd03e 160532003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
16054
16055 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
16056
aad626f7
KL
160572003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16058
16059 PR c++/11616
16060 * g++.dg/template/instantiate5.C: New test.
16061
0c5a0451
VR
160622003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16063
16064 PR c++/12726
16065 * g++.dg/ext/complit2.C: Replace test with self-contained version.
16066 * ChangeLog: Add missing first entry for above test.
16067
3dfa3500
KL
160682003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16069
16070 PR c++/9810
16071 * g++.dg/template/using8.C: New test.
16072 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
16073
31f0f571
RS
160742003-11-02 Roger Sayle <roger@eyesopen.com>
16075
16076 PR optimization/10817
16077 * gcc.c-torture/compile/20031102-1.c: New test case.
16078
2077750a
KH
160792003-11-02 Kazu Hirata <kazu@cs.umass.edu>
16080
16081 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
16082 2147483647.
16083
e69cdc12
EB
160842003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16085
16086 * gcc.dg/20031102-1.c: New test.
16087
0a9e65f9
EB
160882003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16089
16090 * gcc.dg/complex-1.c: New test.
16091
f218d820
KL
160922003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16093
16094 PR c++/12796
16095 * g++.dg/template/crash13.C: Adjust expected error location.
16096 * g++.old-deja/g++.brendan/ns1.C: Likewise.
16097
f3dd79b9
RE
160982003-10-31 Richard Earnshaw <rearnsha@arm.com>
16099
16100 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16101
4cabf776
JZ
161022003-10-31 Josef Zlomek <zlomekj@suse.cz>
16103
16104 PR/10239
16105 * gcc.c-torture/compile/20031031-2.c: New test.
16106
739e6d58
JZ
161072003-10-31 Josef Zlomek <zlomekj@suse.cz>
16108
16109 PR/11640
16110 * gcc.c-torture/compile/20031031-1.c: New test.
16111
28765aad
RE
161122003-10-31 Richard Earnshaw <rearnsha@arm.com>
16113
16114 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
16115 * gcc.misc-tests/bprob.exp: Likewise.
16116 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
16117 the execution test on arm-elf configs.
c6c01481 16118 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
16119 configs that don't support scratch files.
16120 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
16121
1d915eda
AC
161222003-10-30 Arnaud Charlet <charlet@act-europe.fr>
16123
16124 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
16125 done by dejagnu.
16126
24c98fae
AC
161272003-10-29 Arnaud Charlet <charlet@act-europe.fr>
16128
16129 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
16130 Avoid non pure sh syntax. Add more logging.
16131
16132 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
16133 fail.
24c98fae 16134
0fda236e
FS
161352003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16136
16137 PR libgcj/10610
16138 * gcc.dg/ppc-stackalign-1.c: New test.
16139
1066ea4d
AC
161402003-10-28 Arnaud Charlet <charlet@act-europe.fr>
16141
16142 * ada/acats/run_all.sh: Change output to be more compliant with
16143 dejagnu framework.
16144 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
16145 Only run [a-z]* directories, to filter out e.g. CVS.
16146 Redirect build output to log file.
1066ea4d 16147
934ef487
AC
161482003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16149
16150 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
16151
c011a52f
AC
161522003-10-27 Arnaud Charlet <charlet@act-europe.fr>
16153
16154 PR ada/5909:
16155 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
16156
b19ee4bd
JJ
161572003-10-27 Jakub Jelinek <jakub@redhat.com>
16158
16159 * gcc.c-torture/compile/20031023-1.c: New test.
16160 * gcc.c-torture/compile/20031023-2.c: New test.
16161 * gcc.c-torture/compile/20031023-3.c: New test.
16162 * gcc.c-torture/compile/20031023-4.c: New test.
16163
58e1d54c
KL
161642003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16165
16166 PR c++/10371
16167 * g++.dg/lookup/scoped8.C: New test.
16168
b3cd99cd
EB
161692003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16170
16171 * g++.dg/opt/reg-stack3.C: New test.
16172
88682ff6
JM
161732003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16174
16175 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
16176
d9a50301
KL
161772003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16178
16179 PR c++/11076
16180 * g++.dg/template/crash13.C: New test.
16181
349dfad9
JM
161822003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
16183
16184 * gcc.dg/c99-restrict-2.c: New test.
16185
bb885938
NS
161862003-10-24 Nathan Sidwell <nathan@codesourcery.com>
16187
16188 PR c++/12698, c++/12699, c++/12700, c++/12566
16189 * g++.dg/inherit/covariant9.C: New test.
16190 * g++.dg/inherit/covariant10.C: New test.
16191 * g++.dg/inherit/covariant11.C: New test.
16192
0c5a0451
VR
161932003-10-23 Jason Merrill <jason@redhat.com>
16194
16195 PR c++/12726
16196 * g++.dg/ext/complit2.C: New test.
16197
ed1ca05a
FH
161982003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
16199
16200 PR target/12654
16201 * gcc.c-torture/execute/20031020-1.c: New test.
16202
1b251a0c
ZD
162032003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16204
16205 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
16206 following the jump_insn.
16207
dc70e81d
JM
162082003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
16209
16210 * gcc.dg/cast-lvalue-1.c: New test.
16211
18fd68a8
MM
162122003-10-21 Mark Mitchell <mark@codesourcery.com>
16213
16214 PR c++/11962
16215 * g++.dg/template/cond2.C: New test.
16216
ac054e28
JM
162172003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
16218
16219 * gcc.dg/builtins-28.c: New test.
16220
d4d1ebc1
JH
162212003-10-20 Jan Hubicka <jh@suse.cz>
16222
16223 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
16224 parameter.
16225 * testsuite/gcc.dg/inline-2.c: Likewise.
16226
d15f01e3
PE
162272003-10-20 Phil Edwards <phil@codesourcery.com>
16228
16229 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
16230 * gcc.dg/nest.c: Likewise.
16231
11325dcd
KL
162322003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16233
16234 PR c++/9781, c++/10583, c++/11862
16235 * g++.dg/parse/crash13.C: New test.
16236
adccacc4
ZD
162372003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16238
16239 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
16240
5a13d728
EB
162412003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16242
16243 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
16244 Define HAVE_C99_RUNTIME except on Solaris.
16245 * gcc.dg/builtins-20.c: Likewise.
16246
29ee7b16
ZD
162472003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16248
16249 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
16250
5f04800c
KL
162512003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16252
16253 PR c++/12495
16254 * g++.dg/template/crash21.C: New test.
16255
9579624e
KL
162562003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16257
16258 PR c++/2513
16259 * g++.dg/template/typename5.C: New test.
16260
e77b95a2
KL
162612003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16262
16263 PR c++/12369
16264 * g++.dg/template/friend25.C: New test.
16265
7a0cb59c
ZL
162662003-10-16 Ziemowit Laski <zlaski@apple.com>
16267
16268 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
16269 versions.
16270
82917bf9
KH
162712003-10-16 Kazu Hirata <kazu@cs.umass.edu>
16272
16273 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
16274 == 2147483647.
16275
8725a9b4
KH
162762003-10-15 Kazu Hirata <kazu@cs.umass.edu>
16277
16278 * gcc.c-torture/execute/960416-1.x: Remove.
16279 * gcc.c-torture/execute/divconst-3.x: Likewise.
16280
c546e185
HPN
162812003-10-15 Hans-Peter Nilsson <hp@axis.com>
16282
16283 PR target/12598
16284 * gcc.dg/torture/cris-volatile-1.c: New test.
16285
e157d777
RS
162862003-10-14 Roger Sayle <roger@eyesopen.com>
16287
16288 PR optimization/9325
16289 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
16290 for overflowing floating point to integer conversion during RTL
16291 simplification.
16292
c92c2a28
ZL
162932003-10-13 Ziemowit Laski <zlaski@apple.com>
16294
16295 * objc/execute/_cmd.m: Fix typo.
16296 * objc.dg/image-info.m, objc.dg/symtab-1.m:
16297 Relax 'scan-assembler' regexp.
16298 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
16299 objc.dg/try-catch-4.m: Run on non-Darwin targets.
16300 * objc.dg/zero-link-2.m: Remove blank line.
16301 * objc.dg/zero-link-3.m: New test case.
c6c01481 16302
71d46c6f
GK
163032003-10-13 Geoffrey Keating <geoffk@apple.com>
16304
3eba62b4
GK
16305 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
16306
71d46c6f
GK
16307 * gcc.dg/asm-names.c: Use scan-assembler-not rather
16308 than linker trickery.
16309
88e451e1
VR
163102003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16311
16312 PR c++/12370
16313 * g++.dg/other/friend2.C: New test.
16314
e3c8de6a
SB
163152003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16316
16317 * gcc.dg/20031012-1.c: New test.
16318
1998463c
SB
163192003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16320
16321 * gcc.dg/weak/weak-3.c: Fix for new warning.
16322
cc956bfd
KC
163232003-10-12 Kelley Cook <kcook@gcc.gnu.org>
16324
16325 PR optimization/8750
16326 * gcc.c-torture/execute/20031012-1.c: New test case.
16327
c43fa1f5
RS
163282003-10-11 Roger Sayle <roger@eyesopen.com>
16329
16330 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
16331 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
16332
c877353c
RS
163332003-10-11 Roger Sayle <roger@eyesopen.com>
16334
16335 PR optimization/12260
16336 * gcc.c-torture/compile/20031011-2.c: New test case.
16337
e3be1116
RS
163382003-10-11 Roger Sayle <roger@eyesopen.com>
16339
16340 * gcc.c-torture/execute/20031011-1.c: New testcase.
16341
69efc31d
EB
163422003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
16343
16344 * gcc.c-torture/compile/20031011-1.c: New test.
16345
cc956bfd 163462003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
16347
16348 * g++.dg/other/first-global.C: New test.
16349
ea82015c
RS
163502003-10-11 Roger Sayle <roger@eyesopen.com>
16351
16352 * gcc.c-torture/execute/string-opt-18.c: New testcase.
16353
51e73d57
ILT
163542003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
16355
16356 * gcc.c-torture/compile/20031010-1.c: New test.
16357
d0fd1347
GK
163582003-10-10 Geoffrey Keating <geoffk@apple.com>
16359
16360 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
16361 * gcc.c-torture/execute/va-arg-25.c: ... here.
16362
b18ff0cd
MM
163632003-10-09 Mark Mitchell <mark@codesourcery.com>
16364
16365 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
16366
1703590e
RS
163672003-10-08 Richard Sandiford <rsandifo@redhat.com>
16368
f119ba23 16369 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 16370
3d56512d
GB
163712003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16372
16373 * g++.dg/parse/error2.C: New test.
16374
7a925598
GB
163752003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16376
16377 PR c++/11097
16378 * g++.dg/other/error5.C: Modify the error message.
16379 * g++.dg/lookup/using8.C: New test.
16380
a594a19c
GK
163812003-10-07 Geoffrey Keating <geoffk@apple.com>
16382
16383 * gcc.dg/darwin-abi-2.c: New file.
16384 * gcc.c-torture/execute/va-arg-24.c: New file.
16385
90af8042
BW
163862003-10-06 Bob Wilson <bob.wilson@acm.org>
16387
16388 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
16389 indentation.
16390
d04a575f
MM
163912003-10-06 Mark Mitchell <mark@codesourcery.com>
16392
16393 PR c++/10147
16394 * g++.dg/other/error4.C: Update error messages.
16395 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 16396
d04a575f
MM
16397 PR c++/12337
16398 * g++.dg/init/new9.C: New test.
c6c01481 16399
d04a575f
MM
16400 PR c++/12334, c++/12236, c++/8656
16401 * g++.dg/ext/attrib8.C: New test.
16402
8a7a6f4d
DP
164032003-10-06 Devang Patel <dpatel@apple.com>
16404
16405 * gcc.dg/debug/dwarf2-3.h: New test.
16406 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 16407
9ebfd78b
EB
164082003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
16409
16410 * g++.dg/opt/cfg2.C: New test.
16411
8c03ca00
EB
164122003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16413
16414 * g++.dg/opt/float1.C: New test.
16415
b494fd98
EB
164162003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16417
16418 * gcc.dg/c90-array-lval-6.c: New test.
16419 * gcc.dg/c99-array-lval-6.c: New test.
16420
81ff723b
AM
164212003-10-03 Alexander Malmberg <alexander@malmberg.org>
16422 Ziemowit Laski <zlaski@apple.com>
16423
16424 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
16425 'Derived', so that it is never considered a class method; add
16426 new warning for '+port' method ambiguity.
16427 * objc.dg/method-12.m: Include <objc/objc.h> instead of
16428 <objc/objc-api.h> (needed on Mac OS X).
16429 * objc.dg/method-13.m: New test.
16430
875eda9c
RS
164312003-10-03 Roger Sayle <roger@eyesopen.com>
16432
16433 PR optimization/9325, PR java/6391
16434 * gcc.c-torture/execute/20031003-1.c: New test case.
16435
c8a65a25
MM
164362003-10-02 Mark Mitchell <mark@codesourcery.com>
16437
5114f0ed
MM
16438 PR optimization/12180
16439 * gcc.dg/20031002-1.c: New test.
16440
c8a65a25
MM
16441 PR c++/12486
16442 * g++.dg/inherit/error1.C: New test.
16443
910a2080
CD
164442003-10-02 Chris Demetriou <cgd@broadcom.com>
16445
16446 * lib/f-torture.exp (search_for): Rename to...
16447 (search_for_re): This. Also, clean up comments and the
16448 "regexp" invocation.
16449
2a3bf9aa
JZ
164502003-10-02 Josef Zlomek <zlomekj@suse.cz>
16451
16452 * gcc.c-torture/compile/20031002-1.c: New test.
16453
7485f79f
JJ
164542003-10-02 Jakub Jelinek <jakub@redhat.com>
16455
16456 * g++.dg/opt/cond1.C: New test.
16457
2409cb37
KC
164582003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
16459
16460 * gcc.dg/Wold-style-definition-2.c: New testcase.
16461 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
16462
1ffcc352
RH
164632003-09-29 Richard Henderson <rth@redhat.com>
16464
75d3baee 16465 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 16466
ea0738f2
EB
164672003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16468
16469 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16470
753aaa17
KL
164712003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16472
16473 * g++.dg/template/friend19.C: Fix typo.
16474 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16475
d34053ed
RS
164762003-09-28 Richard Sandiford <rsandifo@redhat.com>
16477
16478 * gcc.c-torture/execute/20030928-1.c: New test.
16479 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16480
e8226879
EB
164812003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16482
16483 * g++.dg/opt/unroll1.C: New test.
16484
073089a7
RS
164852003-09-26 Roger Sayle <roger@eyesopen.com>
16486
16487 PR optimization/11741
16488 * gcc.dg/20030926-1.c: New test case.
16489
37d407a1
KL
164902003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16491
16492 PR c++/5655
16493 * g++.dg/parse/access7.C: New test.
16494 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16495
264fa2db
ZL
164962003-09-24 Ziemowit Laski <zlaski@apple.com>
16497
16498 MERGE OF objc-improvements-branch into MAINLINE:
16499 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16500 if libobjc has not been built.
16501 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
16502 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16503 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16504 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
16505 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16506 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
16507 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16508 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16509 objc.dg/special/unclaimed-category-1.h,
16510 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16511 well as GNU runtime.
264fa2db 16512 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
16513 * execute/cascading-1.m, execute/function-message-1.m,
16514 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16515 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16516 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16517 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16518 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16519 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16520 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16521 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16522 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
16523 * objc.dg/bitfield-2.m: Run only on Darwin.
16524 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
16525 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16526 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 16527 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 16528
d395df26
AO
165292003-09-24 Alexandre Oliva <aoliva@redhat.com>
16530
16531 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16532
fff2cb99
GK
165332003-09-23 Geoffrey Keating <geoffk@apple.com>
16534
16535 * gcc.dg/darwin-abi-1.c: New file.
16536
af0f185b
AP
165372003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16538
16539 PR target/12281
16540 * gcc.c-torture/compile/20030921-1.c: New test.
16541
de582cfb
EB
165422003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16543
16544 * g++.dg/opt/reg-stack2.C: New test.
16545
5cfc5356
EB
165462003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16547
16548 * g++.dg/eh/delayslot1.C: New test.
16549
ddd2d57e
RH
165502003-09-20 Richard Henderson <rth@redhat.com>
16551
16552 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16553
ccea753c
RS
165542003-09-20 Roger Sayle <roger@eyesopen.com>
16555
16556 * gcc.c-torture/execute/20030920-1.c: New test case.
16557
2c49cd9e
KL
165582003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16559
16560 * g++.dg/rtti/typeid3.C: Correct expected error message.
16561
4047b164
KL
165622003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16563
16564 PR c++/157
16565 * g++.dg/parse/crash12.C: New test.
16566
99d53bba
JJ
165672003-09-19 Janis Johnson <janis187@us.ibm.com>
16568
16569 * gcc.dg/compat/mixed-struct-check.h: New.
16570 * gcc.dg/compat/mixed-struct-defs.h: New.
16571 * gcc.dg/compat/mixed-struct-init.h: New.
16572 * gcc.dg/compat/struct-by-value-19_main.c: New.
16573 * gcc.dg/compat/struct-by-value-19_x.c: New.
16574 * gcc.dg/compat/struct-by-value-19_y.c: New.
16575 * gcc.dg/compat/struct-by-value-20_main.c: New.
16576 * gcc.dg/compat/struct-by-value-20_x.c: New.
16577 * gcc.dg/compat/struct-by-value-20_y.c: New.
16578 * gcc.dg/compat/struct-return-19_main.c: New.
16579 * gcc.dg/compat/struct-return-19_x.c: New.
16580 * gcc.dg/compat/struct-return-19_y.c: New.
16581 * gcc.dg/compat/struct-return-20_main.c: New.
16582 * gcc.dg/compat/struct-return-20_x.c: New.
16583 * gcc.dg/compat/struct-return-20_y.c: New.
16584
ed71e586
AP
165852003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16586 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16587 so that it will not complain on LP64 targets.
16588
68c78847
KL
165892003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16590
16591 PR c++/495
16592 * g++.dg/template/friend24.C: New test.
16593
3501ba24
NS
165942003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16595
68442fac 16596 PR c++/12332
3501ba24
NS
16597 * g++.dg/template/memtmpl2.C: New test.
16598
5ae6cd0d
MM
165992003-09-18 Mark Mitchell <mark@codesourcery.com>
16600
16601 PR target/11184
16602 * gcc.dg/builtin-apply1.c: New test.
16603
85b22f78
NS
166042003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16605
16606 PR c++/9848
16607 * g++.dg/warn/Wunused-4.C: New test.
16608
ef08de80
VR
166092003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16610
16611 PR c++/12316
16612 * g++.dg/other/gc2.C: New test.
16613
84583208
MM
166142003-09-17 Mark Mitchell <mark@codesourcery.com>
16615
15dd86be
MM
16616 PR c++/11991
16617 * g++.dg/rtti/typeid3.C: New test.
16618
84583208
MM
16619 PR c++/12266
16620 * g++.dg/overload/template1.C: New test.
16621
0b75beaa
EB
166222003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16623
16624 * g++.dg/opt/cfg3.C: New test.
16625
ae8803a8
KL
166262003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16627
16628 PR c++/7939
16629 * g++.dg/template/crash11.C: New test.
16630
72954a4f
JM
166312003-09-16 Jason Merrill <jason@redhat.com>
16632 Jakub Jelinek <jakub@redhat.com>
16633
16634 * gcc.dg/attr-warn-unused-result.c: New test.
16635
3afd2e20
NS
166362003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16637
16638 PR c++/12184
16639 * g++.dg/expr/call2.C: New test.
16640
c034f121
AJ
166412003-09-15 Andreas Jaeger <aj@suse.de>
16642
16643 * gcc.dg/Wold-style-definition-1.c: New test.
16644
29edb15c
MM
166452003-09-14 Mark Mitchell <mark@codesourcery.com>
16646
a7e8c268
MM
16647 PR c++/3907
16648 * g++.dg/parse/template12.C: New test.
16649
29edb15c
MM
16650 * g++.dg/abi/bitfield11.C: New test.
16651 * g++.dg/abi/bitfield12.C: Likewise.
16652
aab68b4a
AO
166532003-09-14 Alexandre Oliva <aoliva@redhat.com>
16654
16655 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16656 non-expansion of functional macro name without arguments at EOL.
16657 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16658
975f3818
RS
166592003-09-14 Richard Sandiford <rsandifo@redhat.com>
16660
16661 * gcc.c-torture/execute/20030914-[12].c: New tests.
16662
92af500d
NS
166632003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16664
16665 PR c++/11788
16666 * g++.dg/overload/addr1.C: New test.
16667
93dc9a32
ILT
166682003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16669
16670 * gcc.dg/20030909-1.c: New test.
16671
1c8b4e29
EB
166722003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16673
16674 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
16675
166762003-09-09 Devang Patel <dpatel@apple.com>
16677
16678 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 16679
f7657db9
KG
166802003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16681
16682 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16683
9649812a
MM
166842003-09-08 Mark Mitchell <mark@codesourcery.com>
16685
16686 * gcc.dg/ia64-types1.c: New test.
16687 * gcc.dg/ia64-types2.c: Likewise.
16688
df049e59
KG
166892003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16690
11bf0eb0
KG
16691 * gcc.dg/builtins-1.c: Add more _Complex tests.
16692 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16693
df049e59
KG
16694 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16695 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16696
f23fb7f5
MM
166972003-09-08 Mark Mitchell <mark@codesourcery.com>
16698
fa531100
MM
16699 PR c++/11786
16700 * g++.dg/lookup/koenig2.C: New test.
16701
f23fb7f5
MM
16702 PR c++/5296
16703 * g++.dg/rtti/typeid2.C: New test.
16704
7f14bbe6
JJ
167052003-09-08 Jakub Jelinek <jakub@redhat.com>
16706
16707 * gcc.c-torture/compile/20030904-1.c: New test.
16708
7b65ed54
EB
167092003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16710
16711 * g++.dg/opt/longbranch2.C: New test.
16712
6a4f08f3
AP
167132003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16714
16715 * g++.dg/template/crash10.C: Only compile it.
16716
dc4cb34e
AP
167172003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16718
16719 PR middle-end/11665
16720 * gcc.c-torture/compile/20030907-1.c: New test.
16721 * g++.dg/init/array11.C: New test.
16722
cf9ad9a7
MM
167232003-09-07 Mark Mitchell <mark@codesourcery.com>
16724
16725 PR c++/11852
16726 * g++.dg/init/struct1.C: New test.
16727
6ef0aa7b
MM
167282003-09-07 Mark Mitchell <mark@codesourcery.com>
16729
16730 PR c++/12181
16731 * g++.dg/expr/comma1.C: New test.
16732
385bce06
MM
167332003-09-06 Mark Mitchell <mark@codesourcery.com>
16734
ae53e5bc 16735 PR c++/11867
385bce06
MM
16736 * g++.dg/expr/static_cast5.C: New test.
16737
687f4bc1
AP
167382003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16739
16740 PR c++/11507
16741 * g++.dg/lookup/scoped7.C: New test.
c6c01481 16742
687f4bc1
AP
16743 PR c++/9574
16744 * g++.dg/other/static1.C: New test.
16745
16746 PR c++/11490
16747 * g++.dg/warn/template-1.C: New test.
16748
16749 PR c++/11432
16750 * g++.dg/template/crash10.C: New test.
c6c01481 16751
687f4bc1
AP
16752 PR c++/2478
16753 * g++.dg/overload/VLA.C: New test.
c6c01481 16754
687f4bc1
AP
16755 PR c++/10804
16756 * g++.dg/template/call1.C: New test.
16757
1f845b30
NS
167582003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16759
16760 PR c++/11794
16761 * g++.dg/parse/using3.C: New test.
16762
34ff2673
RS
167632003-09-06 Roger Sayle <roger@eyesopen.com>
16764
16765 PR c++/11409
16766 * g++.dg/overload/builtin3.C: New test case.
16767
03845b47
SB
167682003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16769
16770 PR c/9862
16771 * gcc.dg/20030906-1.c: New test.
16772 * gcc.dg/20030906-2.c: Likewise.
16773
b92bc2a0
NS
167742003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16775
16776 PR c++/12167
16777 * g++.dg/parse/defarg5.C: New test.
16778
16779 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16780
ceeae2d1
MM
167812003-09-05 Mark Mitchell <mark@codesourcery.com>
16782
16783 PR c++/12163
16784 * g++.dg/expr/static_cast4.C: New test.
16785
16786 PR c++/12146
16787 * g++.dg/template/crash9.C: New test.
16788
3f8dc57b
AP
167892003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16790
c6c01481 16791 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
16792 in __FUNCTION__.
16793 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16794
8e1daa34
NS
167952003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16796
12483c9f
NS
16797 PR c++/11922
16798 * g++/dg/template/qualified-id1.C: New test.
c6c01481 16799
8e1daa34
NS
16800 PR c++/12037
16801 * g++.dg/warn/noeffect4.C: New test.
16802
47ab33b2
MA
168032003-09-04 Matt Austern <austern@apple.com>
16804
16805 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16806 * g++.dg/ext/fnname2.C: Likewise.
16807 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 16808
d18a8251
MM
168092003-09-04 Mark Mitchell <mark@codesourcery.com>
16810
16811 * g++.dg/expr/lval1.C: New test.
16812 * g++.dg/ext/lvcast.C: Remove.
16813
bcfb8075
RS
168142003-09-03 Roger Sayle <roger@eyesopen.com>
16815
16816 PR optimization/11700.
16817 * gcc.c-torture/compile/20030903-1.c: New test case.
16818
43fe31f6
MM
168192003-09-03 Mark Mitchell <mark@codesourcery.com>
16820
16821 PR c++/12053
16822 * g++.dg/abi/layout4.C: New test.
16823
1918facf
SB
168242003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16825
16826 PR c++/11553
16827 * g++.dg/parse/friend3.C: New test.
c6c01481 16828
6d80c4b9
MM
168292003-09-02 Mark Mitchell <mark@codesourcery.com>
16830
3281be05
MM
16831 PR c++/11847
16832 * g++.dg/template/class1.C: New test.
16833
6d80c4b9
MM
16834 PR c++/11808
16835 * g++.dg/expr/call1.C: New test.
16836
7e99327d
MM
168372003-09-01 Mark Mitchell <mark@codesourcery.com>
16838
16839 PR c++/12114
16840 * g++.dg/init/ref9.C: New test.
16841
16842 PR c++/11972
16843 * g++.dg/template/nested4.C: New test.
16844
20d65560
MM
168452003-08-29 Mark Mitchell <mark@codesourcery.com>
16846
7433e6d4
MM
16847 PR c++/12093
16848 * g++.dg/template/non-dependent4.C: New test.
16849
20d65560
MM
16850 PR c++/11928
16851 * g++.dg/inherit/conv1.C: New test.
16852
fc2b8477
MM
168532003-08-29 Mark Mitchell <mark@codesourcery.com>
16854
16855 PR c++/6196
16856 * g++.dg/ext/label1.C: New test.
16857 * g++.dg/ext/label2.C: Likewise.
16858
a1652802
MM
168592003-08-28 Mark Mitchell <mark@codesourcery.com>
16860
16861 * g++.dg/expr/cond3.C: New test.
16862
a2a919aa
KG
168632003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16864
16865 * gcc.dg/builtins-1.c: Add new builtin cases.
16866
488f17e1
KG
168672003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16868
16869 * gcc.dg/builtins-1.c: Add new cases.
16870 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16871
168722003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16873
16874 * gcc.dg/builtins-1.c: Add more math builtin tests.
16875 * gcc.dg/torture/builtin-attr-1.c: New test.
16876
22bd385b
MM
168772003-08-28 Mark Mitchell <mark@codesourcery.com>
16878
16879 PR optimization/5079
16880 * g++.dg/opt/static3.C: New test.
16881
3d7ca167
ZD
168822003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16883
16884 * gcc.misc-tests/gcov-10b.c: New test.
16885
031b59ce
MM
168862003-08-27 Mark Mitchell <mark@codesourcery.com>
16887
16888 * g++.dg/opt/ptrmem3.C: New test.
16889
16890 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16891
b7bc76e3
JJ
168922003-08-27 Jakub Jelinek <jakub@redhat.com>
16893
16894 * gcc.dg/20030826-2.c: New test.
16895
00229de4
RS
168962003-08-26 Roger Sayle <roger@eyesopen.com>
16897
16898 PR middle-end/12002
16899 * g77.f-torture/compile/12002.f: New test case.
16900
e3232933
RS
169012003-08-26 Roger Sayle <roger@eyesopen.com>
16902
16903 * gcc.dg/20030826-1.c: New test case.
16904
a103ca2c
MK
169052003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16906
16907 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16908
20b50672
NS
169092003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16910
6d9a0a36
NS
16911 PR c++/11871
16912 * c++.dg/lookup/crash1.C: New test.
16913
20b50672
NS
16914 * c++.dg/warn/noeffect3.C: New test.
16915
0961802f
JJ
169162003-08-25 Janis Johnson <janis187@us.ibm.com>
16917
16918 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16919 * gcc.dg/compat/vector-1_y.c: Ditto.
16920 * gcc.dg/compat/vector-2_x.c: Ditto.
16921 * gcc.dg/compat/vector-2_y.c: Ditto.
16922
b01e3e38
UW
169232003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16924
16925 * gcc.dg/20030702-1.c: New test.
16926
43dc123f
MM
169272003-08-25 Mark Mitchell <mark@codesourcery.com>
16928
16929 PR c++/8795
16930 * g++.dg/ext/altivec-1.C: New test.
16931
a30b6839
RH
169322003-08-24 Richard Henderson <rth@redhat.com>
16933
16934 * g++.dg/eh/simd-2.C: Add -w for x86.
16935
61c234ce
JJ
169362003-08-23 Jakub Jelinek <jakub@redhat.com>
16937
16938 * gcc.dg/20030815-1.c: New test.
16939
a653d067
KL
169402003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16941
16942 PR c++/3765
16943 * g++.dg/parse/access6.C: New test.
16944
19db77ce
KL
169452003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16946
16947 PR c++/641, c++/11876
16948 * g++.dg/template/friend22.C: New test.
16949 * g++.dg/template/friend23.C: Likewise.
16950
35f73a73
MM
169512003-08-22 Mark Mitchell <mark@codesourcery.com>
16952
16953 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16954 identically.
16955
6560773a
MM
169562003-08-22 Mark Mitchell <mark@codesourcery.com>
16957
16958 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16959
a30f2d65
MM
169602003-08-22 Mark Mitchell <mark@codesourcery.com>
16961
16962 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16963
7741796c
MM
169642003-08-22 Mark Mitchell <mark@codesourcery.com>
16965
16966 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16967
376de225
MM
169682003-08-22 Mark Mitchell <mark@codesourcery.com>
16969
16970 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16971
f3c2dfc6
MM
169722003-08-21 Mark Mitchell <mark@codesourcery.com>
16973
16974 PR c++/11919
16975 * g++.dg/overload/prom1.C: New test.
16976
16977 PR c++/11551
16978 * g++.dg/parse/dtor2.C: New test.
16979
16980 PR c++/10762
16981 * g++.dg/parse/using2.C: New test.
16982
43c446b8
KH
169832003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16984
16985 PR target/11805
16986 * gcc.c-torture/compile/20030821-1.c: New.
16987
35c18a20
MM
169882003-08-20 Mark Mitchell <mark@codesourcery.com>
16989
16990 PR c++/11834
16991 * g++.dg/template/deduce2.C: New test.
16992
c4c83fff
JZ
169932003-08-21 Josef Zlomek <zlomekj@suse.cz>
16994
16995 * gcc.c-torture/execute/20030821-1.c: New test.
16996
2cf099a5
RS
169972003-08-20 Roger Sayle <roger@eyesopen.com>
16998
16999 PR middle-end/11984
17000 * gcc.dg/20030820-1.c: New test case.
17001
47d4c811
NS
170022003-08-20 Nathan Sidwell <nathan@codesourcery.com>
17003
17004 PR c++/11945
17005 * g++.dg/warn/noeffect2.C: New test.
17006
4b0d3cbe
MM
170072003-08-19 Mark Mitchell <mark@codesourcery.com>
17008
17009 PR c++/10926
17010 * g++.dg/template/dtor2.C: New test.
17011
17012 PR c++/11684
17013 * g++.dg/template/operator1.C: New test.
17014 * g++.dg/parse/operator4.C: New test.
17015
17016 PR c++/11946.C
17017 * g++.dg/expr/enum1.C: New test.
17018 * gcc.dg/c99-bool-1.c: Remove bogus warning.
17019
17020 PR c++/11036.C
17021 * g++.dg/parse/elab2.C: New test.
17022 * g++.dg/parse/typedef4.C: Change error message.
17023 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
17024 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
17025 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
17026
ccc01444
GK
170272003-08-19 Geoffrey Keating <geoffk@apple.com>
17028
17029 * gcc.dg/pch/warn-1.c: New.
17030 * gcc.dg/pch/warn-1.hs: New.
17031
17032 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
17033 not-tested file.
17034
c0d4955f
AP
170352003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17036
17037 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
17038
4fad7068
AP
170392003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
17040
17041 * gcc.dg/uninit-D.c: New Test.
17042 * gcc.dg/uninit-E.c: New Test.
17043 * gcc.dg/uninit-F.c: New Test.
17044 * gcc.dg/uninit-G.c: New Test.
17045
7f5d157f
MR
170462003-08-19 Michael Ritzert <ritzert@t-online.de>
17047
17048 * g++.dg/README: Describe the pch directory.
17049
b54f5338
KL
170502003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17051
17052 PR c++/11174
17053 * g++.dg/parse/access4.C: New test.
17054 * g++.dg/parse/access5.C: Likewise.
17055 * g++.old-deja/g++.jason/access17.C: Adjust error message.
17056
622adc7e
MK
170572003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
17058
17059 * gcc.dg/noncompile/20030818-1.c: New.
17060
a2507277
NS
170612003-08-18 Nathan Sidwell <nathan@codesourcery.com>
17062
47d4c811
NS
17063 PR c++/11957
17064 * g++.dg/warn/noeffect1.C: New test.
17065
a2507277
NS
17066 * g++.dg/template/scope2.C: New test.
17067 * g++.dg/template/error2.C: Correct dg-error
17068
8edf7a6d
RS
170692003-08-18 Richard Sandiford <rsandifo@redhat.com>
17070
17071 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
17072
e895113a
NS
170732003-08-16 Nathan Sidwell <nathan@codesourcery.com>
17074
17075 PR C++/11512
17076 * g++.dg/template/warn1.C: New.
17077
68ea098a
NS
170782003-08-15 Nathan Sidwell <nathan@codesourcery.com>
17079
17080 * g++.dg/template/error2.C: New test.
17081 * g++.dg/lookup/using7.C: Adjust errors
17082 * g++.old-deja/g++.pt/crash36.C: Likewise.
17083 * g++.old-deja/g++.pt/derived3.C: Likewise.
17084
d256ac69
KG
170852003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17086
17087 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
17088 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
17089 * gcc.c-torture/execute/builtins/string-9.c: New, from
17090 string-opt-9.c. Adjust for execute/builtins framework.
17091 * gcc.c-torture/execute/string-opt-9.c: Delete.
17092
560ad596
MM
170932003-08-12 Mark Mitchell <mark@codesourcery.com>
17094
4717fcc7
MM
17095 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
17096
560ad596
MM
17097 * g++.dg/parse/ret-type2.C: New test.
17098
17099 PR c++/11703
17100 * g++.dg/init/new8.C: New test.
17101
17102 PR c++/10923
17103 * g++.dg/parse/typedef5.C: New test.
17104
17105 PR c++/9512
17106 * g++.dg/parse/qualified2.C: New test.
17107 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
17108 invalid code.
17109
fe0378ed
MM
171102003-08-11 Mark Mitchell <mark@codesourcery.com>
17111
17112 * g++.dg/conversion/ptrmem1.C: New test.
17113
5f5e441a
JJ
171142003-08-11 Jakub Jelinek <jakub@redhat.com>
17115
17116 PR target/11693
17117 * gcc.dg/20030811-1.c: New test.
17118
17119 PR target/11535
17120 * gcc.c-torture/execute/20030811-1.c: New test.
17121
0235f855
KG
171222003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17123
17124 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
17125
d9148cf4
MM
171262003-08-10 Mark Mitchell <mark@codesourcery.com>
17127
17128 PR c++/11789.C
17129 * g++.dg/inherit/multiple1.C: New test.
17130
86306a6b
NS
171312003-08-10 Nathan Sidwell <nathan@codesourcery.com>
17132
bae39a73
NS
17133 * gcc.dg/spe1.c: New test.
17134
ffc76561
NS
17135 PR c++/11670
17136 * g++.dg/expr/cast2.C: New test.
c6c01481 17137
86306a6b
NS
17138 PR c++/10530
17139 * g++.dg/template/dependent-name2.C: New test.
17140
bb6e4168
AP
171412003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
17142
17143 * g++.dg/parse/crash11.C: Put the dg options in comments.
17144
df38ffef
NB
171452003-08-08 Neil Booth <neil@daikokuya.co.uk>
17146
17147 * lib/gcc-dg.exp: Update for diagnostic change.
17148
3adee96c
KL
171492003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17150
17151 PR c++/5767
17152 * g++.dg/parse/crash11.C: New test.
17153
372431b6
AO
171542003-08-06 Alexandre Oliva <aoliva@redhat.com>
17155
17156 * gcc.dg/cpp/spacing1.c: Update.
17157
17f6297d
JJ
171582003-08-04 Janis Johnson <janis187@us.ibm.com>
17159
17160 PR target/11739
17161 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
17162 a value for -mtune.
17163
02a1994c
RS
171642003-08-04 Roger Sayle <roger@eyesopen.com>
17165
17166 PR middle-end/11771
17167 * gcc.c-torture/compile/20030804-1.c: New test case.
17168
f2593a66
RS
171692003-08-04 Roger Sayle <roger@eyesopen.com>
17170
17171 * gcc.dg/20030804-1.c: New test case.
17172
b5d72eda
AO
171732003-08-04 Alexandre Oliva <aoliva@redhat.com>
17174
17175 * gcc.dg/cpp/separate-1.c: New test.
17176
ae0b7dfc
NS
171772003-08-03 Nathan Sidwell <nathan@codesourcery.com>
17178
6cb89308
NS
17179 PR c++/11704
17180 * g++.dg/template/dependent-expr2.C: New test.
17181
ae0b7dfc
NS
17182 PR c++/11766
17183 * g++.dg/expr/ptrmem1.C: New test.
17184
79572cb1
KL
171852003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17186
17187 PR c++/9453
17188 * g++.dg/template/friend15.C: New test.
17189
76bf2c97
NB
171902003-08-03 Neil Booth <neil@daikokuya.co.uk>
17191
17192 * lib/dg-pch.exp: Work round PCH bug.
17193
8e9dd1eb
KG
171942003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17195
17196 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
17197 builtins. Move cases from builtins-4.c here.
17198
17199 * gcc.dg/torture/builtin-math-1.c: New test taken from
17200 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
17201 additional cases.
c6c01481 17202
8e9dd1eb
KG
17203 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
17204 Delete.
17205
fd9aef9d
NS
172062003-08-02 Nathan Sidwell <nathan@codesourcery.com>
17207
17208 PR c++/9447
17209 * g++.dg/template/using7.C: New test.
17210
49634b3a
NB
172112003-08-02 Neil Booth <neil@daikokuya.co.uk>
17212
17213 * import1.c, import2.c: New tests.
17214
5f77fbd4
JJ
172152003-08-01 Jakub Jelinek <jakub@redhat.com>
17216
17217 * g++.dg/eh/crossjump1.C: New test.
17218
ee935db4
MM
172192003-08-01 Mark Mitchell <mark@codesourcery.com>
17220
17221 PR c++/11697
17222 * g++.dg/template/using6.C: New test.
17223
17224 PR c++/11744
17225 * g++.dg/template/koenig2.C: New test.
17226
d6f7c704
KL
172272003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17228
17229 PR c++/7983
17230 * g++.dg/parse/typedef4.C: New test.
17231
cbd63935
KL
172322003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17233
17234 PR c++/8442, c++/8806
17235 * g++.dg/template/elab1.C: New test.
17236 * g++.dg/template/type2.C: Likewise.
17237 * g++.dg/template/ttp3.C: Adjust expected error message.
17238 * g++.old-deja/g++.law/visibility13.C: Likewise.
17239 * g++.old-deja/g++.niklas/t135.C: Likewise.
17240 * g++.old-deja/g++.pt/ttp41.C: Likewise.
17241 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
17242 template argument.
17243 * g++.old-deja/g++.pt/ttp44.C: Likewise.
17244
522da2bf
NS
172452003-08-01 Nathan Sidwell <nathan@codesourcery.com>
17246
a5bcc582
NS
17247 PR c++/11295
17248 * g++.dg/ext/stmtexpr1.C: New test.
17249
d340e53f
NS
17250 * g++.dg/opt/tmp1.C: New test.
17251
f21e6028
NS
17252 PR c++/11525
17253 * g++.dg/parse/constant4.C: New test.
17254
522da2bf
NS
17255 PR c++/9447
17256 * g++.dg/template/using5.C: New test.
17257
2598550f
RS
172582003-07-31 Roger Sayle <roger@eyesopen.com>
17259
17260 * gcc.dg/builtins-27.c: New test case.
17261
a132b6a8
JJ
172622003-07-31 Jakub Jelinek <jakub@redhat.com>
17263
17264 * gcc.dg/tls/opt-7.c: New test.
17265
5011c2ca 172662003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 17267
5011c2ca
AP
17268 * g++.old-deja/g++.other/crash18.C: Remove.
17269
fb5ce3c9
NS
172702003-07-31 Nathan Sidwell <nathan@codesourcery.com>
17271
ffd49b19
NS
17272 * g++.dg/template/explicit3.C: New.
17273 * g++.dg/template/explicit4.C: New.
17274 * g++.dg/template/explicit5.C: New.
17275
fb5ce3c9
NS
17276 PR c++/11347
17277 * g++.dg/template/memtmpl1.C: New.
17278
675eab74
AP
172792003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
17280
17281 PR target/11565
17282 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
17283 * gcc.dg/i386-387-5.c (dg-options): Likewise.
17284
602a82f3 172852003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
17286
17287 * vtgc1.c: Kill.
17288
55d54003
ZW
172892003-07-29 Zack Weinberg <zack@codesourcery.com>
17290
17291 * gcc.dg/struct-in-proto-1.c: New test.
17292
8f9b4009
NB
172932003-07-29 Neil Booth <neil@daikokuya.co.uk>
17294
17295 * gcc.dg/cpp/include2.c: Only expect one message.
17296
399dedb9
NS
172972003-07-29 Nathan Sidwell <nathan@codesourcery.com>
17298
17299 PR c++/9447
17300 * g++.dg/template/using1.C: New test.
17301 * g++.dg/template/using2.C: New test.
17302 * g++.dg/template/using3.C: New test.
17303 * g++.dg/template/using4.C: New test.
17304
f67f7737
AO
173052003-07-29 Alexandre Oliva <aoliva@redhat.com>
17306
17307 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
17308 * gcc.c-torture/execute/string-opt-10.c: Likewise.
17309
415d4636
MM
173102003-07-28 Jan Hubicka <jh@suse.cz>
17311
17312 PR c++/11530
17313 * g++.dg/opt/call1.C: New test.
17314
7b6d72fc
MM
173152003-07-28 Alexandre Oliva <aoliva@redhat.com>
17316
17317 PR c++/11667
17318 * g++.dg/init/enum2.C: New test.
17319 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 17320
b7365957
HPN
173212003-07-28 <hp@bitrange.com>
17322
17323 * gcc.dg/Wdeclaration-after-statement-1.c,
17324 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
17325
5dfa45d0
JJ
173262003-07-28 Jakub Jelinek <jakub@redhat.com>
17327
17328 * gcc.c-torture/compile/20030725-1.c: New test.
17329
66584e64
AH
173302003-07-28 Aldy Hernandez <aldyh@redhat.com>
17331
17332 * gcc.dg/20030505.c: Only run for SPE.
17333 Remove definition of opaque type.
17334
b7a78333
MM
173352003-07-27 Mark Mitchell <mark@codesourcery.com>
17336
17337 * g++.dg/template/ptrmem6.C: New test.
17338
18f3e349
GK
173392003-07-26 Geoffrey Keating <geoffk@apple.com>
17340
17341 * gcc.c-torture/compile/zero-strct-2.c: New test.
17342
863d3dfb
GK
173432003-07-25 Geoffrey Keating <geoffk@apple.com>
17344
17345 * gcc.dg/intermod-1.c: New test.
17346
a91db711
NS
173472003-07-25 Nathan Sidwell <nathan@codesourcery.com>
17348
22038b2c
NS
17349 PR c++/11617
17350 * g++.dg/template/lookup2.C: New test.
17351 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 17352 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
17353
17354 PR c++/11596
a91db711
NS
17355 * g++.dg/template/defarg3.C: New test.
17356
17357 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
17358
22ed7e5f
MM
173592003-07-24 Mark Mitchell <mark@codesourcery.com>
17360
17361 * g++.dg/inherit/access5.C: New test.
17362
f60a10e7
KL
173632003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17364
17365 PR c++/11513
17366 * g++.dg/template/crash8.C: New test.
17367
8f5b6d29
SB
173682003-07-23 Steven Bosscher <steven@gcc.gnu.org>
17369
17370 PR c/10602
17371 * gcc.dg/noncompile/incomplete-2.c: New test.
17372
11b8e71c
MM
173732003-07-23 Mark Mitchell <mark@codesourcery.com>
17374
bd16cb25
MM
17375 PR c++/11645
17376 * g++.dg/inherit/access4.C: New test.
17377
6cf4d1bc
MM
17378 PR c++/11517
17379 * g++.dg/expr/cond2.C: New test.
55d54003 17380
11b8e71c
MM
17381 PR optimization/10679
17382 * g++.dg/opt/inline4.C: New test.
17383
eb5abb39
NS
173842003-07-23 Nathan Sidwell <nathan@codesourcery.com>
17385
17386 * g++.dg/parse/crash10: New test.
17387
817aed6f
NS
173882003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17389
17390 * g++.dg/ext/flexary1.C: New test.
55d54003 17391
bef89e9e
KL
173922003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17393
17394 PR c++/10793
17395 * g++.dg/template/crash9.C: New test.
17396
4bd56354
VR
173972003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17398
17399 PR c++/3004
17400 * g++.dg/parse/typedef3.C: New test.
17401
17402 PR c++/7906
17403 * g++.dg/parse/operator2.C: New test.
17404
17405 PR c++/8895
17406 * g++.dg/parse/def-tmpl-arg1.C: New test.
17407
17408 PR c++/9282
17409 * g++.dg/parse/funptr1.C: New test.
17410
17411 PR c++/9452
17412 * g++.dg/parse/ambig3.C: New test.
17413
17414 PR c++/9454
17415 * g++.dg/parse/operator3.C: New test.
17416
17417 PR c++/9486
17418 * g++.dg/parse/template10.C: New test.
17419
17420 PR c++/9488
17421 * g++.dg/parse/template11.C: New test.
17422
17423 PR c++/10150
17424 * g++.dg/parse/invalid-op1.C: New test.
17425
17426 PR c++/10247
17427 * g++.dg/parse/condexpr1.C: New test.
17428
c6e4cc53
NS
174292003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17430
e0d1297c
NS
17431 * g++.dg/ext/packed3.C: New test.
17432 * g++.dg/ext/packed4.C: New test.
17433
c6e4cc53
NS
17434 * gcc.dg/pack-test-3.c: New test.
17435
dd039fc9
JJ
174362003-07-21 Janis Johnson <janis187@us.ibm.com>
17437
17438 * lib/compat.exp: Handle dg-options per source file.
17439 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
17440 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17441 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17442 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17443 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17444 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17445 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17446 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17447 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17448 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17449 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17450 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17451 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17452 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17453
124b0e05
AP
174542003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17455
17456 PR c/10320
17457 * gcc.c-torture/execute/20030718-1.c: New test.
17458
bbda30a4
EB
174592003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17460
55d54003 17461 PR optimization/11536
bbda30a4
EB
17462 * gcc.dg/20030721-1.c: New test.
17463
e9f9c81f
MM
174642003-07-19 Mark Mitchell <mark@codesourcery.com>
17465
17466 PR c++/11546
17467 * g++.dg/template/lookup1.C: New test.
17468
14e33ee8
ZW
174692003-07-19 Zack Weinberg <zack@codesourcery.com>
17470
17471 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17472 diagnostics of ill-formed constructs involving labels.
17473 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17474 the new 'previously defined here' message.
17475
a3f10e50
NS
174762003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17477
17478 * g++.dg/parse/non-dependent2.C: New test.
17479
1fd0cd42
AP
174802003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17481
14e33ee8 17482 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
17483 weak symbols.
17484
16f6812f
JJ
174852003-07-17 Jakub Jelinek <jakub@redhat.com>
17486
17487 PR target/11087
17488 * gcc.c-torture/execute/20030717-1.c: New test.
17489
f129791c
EB
174902003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17491
17492 * g++.dg/opt/cfg1.C: New test.
17493
2b187c63
MM
174942003-07-17 Mark Mitchell <mark@codesourcery.com>
17495
17496 PR optimization/11557
17497 * gcc.dg/20030717-1.c: New test.
17498
bf88d870
AP
174992003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17500
17501 PR c++/10476
17502 * g++.dg/expr/crash-1.C: New test.
17503
17504 PR c++/11027
17505 * g++.dg/template/init3.C: New test.
17506
17507 PR c++/8222
17508 * g++.dg/template/non-dependent1.C: New test.
17509
17510 PR c++/11070
17511 * g++.dg/template/non-dependent2.C: New test.
17512
17513 PR c++/11071
17514 * g++.dg/template/non-dependent3.C: New test.
17515
17516 PR c++/9907
17517 * g++.dg/template/sizeof5.C: New test.
17518
26e0dcb3
GK
175192003-07-17 Geoffrey Keating <geoffk@apple.com>
17520
17521 PR 11498
17522 * gcc.c-torture/compile/mangle-1.c: New file.
17523
41c5ee06
KL
175242003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17525
17526 PR c++/7809
94b32725 17527 * g++.dg/parse/access3.C: New test.
41c5ee06 17528
2a39bedb 175292003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
17530
17531 PR c++/11384
17532 * g++.dg/init/init-ref4.C: New test.
17533
39703eb9
MM
175342003-07-16 Mark Mitchell <mark@codesourcery.com>
17535
17536 PR c++/11547
17537 * g++.dg/parse/constant3.C: New test.
17538 * g++.dg/parse/crash7.C: Likewise.
17539
48addf69
AP
175402003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17541
17542 PR target/11008
17543 * gcc.dg/i386-pentium4-not-mull.c: New.
17544
1e0343dd
R
175452003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17546
17547 * gcc.dg/asm-names.c (ymain): Make it weak.
17548
866eb556
KL
175492003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17550
17551 PR c++/5421
17552 * g++.dg/template/friend21.C: New test.
17553
fc4767bb
JJ
175542003-07-16 Jakub Jelinek <jakub@redhat.com>
17555
17556 * gcc.dg/cleanup-8.c: New test.
17557 * gcc.dg/cleanup-9.c: New test.
17558
32f2f2cb
DS
175592003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17560
17561 * g++.dg/ext/dll-MI1.h: New file.
17562 * g++.dg/ext/dllexport-MI1.C: New file.
17563 * g++.dg/ext/dllimport-MI1.C: New file.
17564
bc8229a0
JJ
175652003-07-15 Jakub Jelinek <jakub@redhat.com>
17566
17567 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17568 it does not have cmpstrsi patterns (just cmpmemsi).
17569
b0afa2fc
MM
175702003-07-15 Mark Mitchell <mark@codesourcery.com>
17571
17572 PR debug/11473
17573 * g++.dg/debug/debug8.C: New test.
17574
caec1dc0
KL
175752003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17576
17577 PR c++/10108
17578 * g++.dg/template/crash7.C: New test.
17579
aadf50ed
KH
175802003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17581
17582 PR target/10795
17583 * gcc.c-torture/compile/20030708-1.c: New.
17584
5a257872
EB
175852003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17586
17587 * gcc.c-torture/execute/20030715-1.c: New test.
17588
89a68bb9
GK
175892003-07-14 Geoffrey Keating <geoffk@apple.com>
17590
17591 * gcc.dg/pch/inline-3.c: New file.
17592 * gcc.dg/pch/inline-3.hs: New file.
17593 * gcc.dg/pch/inline-4.c: New file.
17594 * gcc.dg/pch/inline-4.hs: New file.
17595
5e08432e
MM
175962003-07-14 Mark Mitchell <mark@codesourcery.com>
17597
8d83f792
MM
17598 PR c++/11509
17599 * g++.dg/template/crash6.C: New test.
17600
748d4c7e
MM
17601 PR c++/7053
17602 * g++.dg/template/friend20.C: New test.
17603
5e08432e
MM
17604 PR c++/7019
17605 * g++.dg/template/overload2.C: New test.
17606
1b78cca9
FS
176072003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17608
17609 PR optimization/11440
17610 * gcc.c-torture/execute/20030714-1.c: New test.
17611
55ece1b3
KL
176122003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17613
17614 PR c++/11154
17615 * g++.dg/template/partial2.C: New test.
17616
b3445994
MM
176172003-07-13 Mark Mitchell <mark@codesourcery.com>
17618
a3d87771
MM
17619 PR c++/11503
17620 * g++.dg/template/anon1.C: New test.
17621
b3445994
MM
17622 PR c++/11493
17623 PR c++/11495
17624 * g++.dg/parse/template9.C: Likewise.
17625 * g++.dg/template/crash4.C: New test.
17626 * g++.dg/template/koenig1.C: Likewise.
17627 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17628 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17629 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17630 functions.
17631 * g++.old-deja/g++.jason/template36.C: Likewise.
17632 * g++.old-deja/g++.mike/p1989.C: Likewise.
17633 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17634 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17635 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17636 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17637 compiling.
17638 * g++.old-deja/g++.pt/union2.C: Use this->.
17639
358b8f01
JJ
176402003-07-11 Jakub Jelinek <jakub@redhat.com>
17641
17642 * gcc.dg/20030711-1.c: New test.
17643
7efa3e22
NS
176442003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17645
17646 PR c++/11050
17647 * g++.dg/parse/args1.C: New test.
17648 * g++.pt/defarg8.C: Change expected errors.
17649
7d48af30
MM
176502003-07-11 Mark Mitchell <mark@codesourcery.com>
17651
87ca53f6
MM
17652 PR c++/8164
17653 * g++.dg/template/nontype2.C: New test.
17654
a6b602ca
MM
17655 PR c++/10558
17656 * g++.dg/parse/template8.C: New test.
17657
6eeba0cc
MM
17658 PR c++/8327
17659 * g++.dg/template/scope1.C: New test.
17660
7d48af30
MM
17661 * g++.dg/warn/Wsign-compare-1.C: New test.
17662
1dc9efda
KH
176632003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17664
17665 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17666
4a386498
MM
176672003-07-10 Mark Mitchell <mark@codesourcery.com>
17668
584672ee
MM
17669 PR c++/9411
17670 * g++.dg/template/explicit2.C: New test.
17671
4a386498
MM
17672 PR c++/10032
17673 * g++.dg/warn/pedantic1.C: New test.
17674
7c728fc6
NS
176752003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17676
17677 PR c++ 9483
17678 * g++.dg/other/field1.C: New test.
17679
11791dbc
KH
176802003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17681
17682 PR c/11449
17683 * gcc.c-torture/compile/20030707-1.c: New.
17684
0c3b76ea
KL
176852003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17686
17687 PR c++/10849
17688 * g++.dg/template/access12.C: New test.
17689
bda8c1ca
NS
176902003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17691
17692 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17693 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17694 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17695 * gcc.misc-tests/gcov.exp: Update
17696 * g++.dg/gcov/gcov.exp: Update
17697 * lib/gcov.exp: Update.
17698
d17811fd
MM
176992003-07-08 Mark Mitchell <mark@codesourcery.com>
17700
17701 * g++.dg/abi/mangle17.C: Make sure template expressions are
17702 dependent.
17703 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17704 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17705 * g++.dg/opt/stack1.C: Remove erroneous code.
17706 * g++.dg/parse/template7.C: New test.
17707 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17708 * g++.old-deja/g++.pt/crash4.C: Likewise.
17709
76739f29
JDA
177102003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17711
17712 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17713 with zero or one occurence of `$' after the initial `L'.
17714
55c9de2d
KH
177152003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17716
17717 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17718
8af61113
RS
177192003-07-08 Roger Sayle <roger@eyesopen.com>
17720
17721 PR c/11370
17722 * gcc.dg/Wunreachable-6.c: New testcase.
17723 * gcc.dg/Wunreachable-7.c: New testcase.
17724
7e6dc358
JJ
177252003-07-08 Jakub Jelinek <jakub@redhat.com>
17726
17727 PR c/11420
17728 * gcc.dg/20030708-1.c: New test.
17729
b8898790
RS
177302003-07-08 Richard Sandiford <rsandifo@redhat.com>
17731
17732 * gcc.dg/compat/sdata-section.h: New file.
17733 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17734 * gcc.dg/torture/mips-sdata-1.c: New test.
17735
c4d0910c
KL
177362003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17737
17738 PR c++/11030
17739 * g++.dg/template/friend19.C: New test.
17740
8df63efa
JJ
177412003-07-08 Jakub Jelinek <jakub@redhat.com>
17742
17743 * g++.dg/opt/strength-reduce.C: New test.
17744
afeeac3f
RS
177452003-07-07 Roger Sayle <roger@eyesopen.com>
17746
17747 PR target/10979
17748 * gcc.dg/20030707-1.c: New testcase.
17749
2c430630
RS
177502003-07-07 Roger Sayle <roger@eyesopen.com>
17751
17752 PR optimization/11059
17753 * g++.dg/opt/emptyunion.C: New testcase.
17754
82d610ec 177552003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 17756 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
17757
17758 * g++.dg/opt/stack1.C: New test.
17759
0a72704b
MM
177602003-07-05 Mark Mitchell <mark@codesourcery.com>
17761
17762 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17763 run test.
14e33ee8 17764
0a72704b
MM
17765 PR c++/11431
17766 * g++.dg/expr/static_cast3.C: New test.
17767
e6cc3a24
ZW
177682003-07-04 Zack Weinberg <zack@codesourcery.com>
17769
17770 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17771 everywhere.
17772 * gcc.dg/concat.c: Concatenation of string constants with
17773 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17774 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17775 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17776 necessary to avoid multi-character character constant warning.
17777 * gcc.dg/cpp/escape.c: Likewise.
17778 * gcc.dg/cpp/ucs.c: Likewise.
17779 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17780 Fix a typo.
17781
9037065f
KH
177822003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17783
682def26 17784 PR c/11428
9037065f
KH
17785 * gcc.c-torture/compile/20030704-1.c: New.
17786
ae81000a
KH
177872003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17788
17789 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17790
1cf0dce8
DS
177912003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17792
17793 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 17794 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 17795 tests for warnings.
32f2f2cb
DS
17796 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17797 * g++.dg/ext/dllimport3.C: Likewise.
17798 * g++.dg/ext/dllimport4.C: New file.
17799 * g++.dg/ext/dllimport5.C: New file.
17800 * g++.dg/ext/dllimport6.C: New file.
17801 * g++.dg/ext/dllimport7.C: New file.
17802 * g++.dg/ext/dllimport8.C: New file.
17803 * g++.dg/ext/dllimport9.C: New file.
17804 * g++.dg/ext/dllimport10.C: New file.
17805 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 17806
d6b4ea85
MM
178072003-07-03 Mark Mitchell <mark@codesourcery.com>
17808
17809 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17810 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17811
0a9530a9
RS
178122003-07-03 Roger Sayle <roger@eyesopen.com>
17813
17814 * gcc.dg/builtins-25.c: New testcase.
17815 * gcc.dg/builtins-26.c: New testcase.
17816
9b269fc7
JJ
178172003-07-03 Janis Johnson <janis187@us.ibm.com>
17818
7516d736
JJ
17819 * gcc.dg/compat/vector-defs.h: New file.
17820 * gcc.dg/compat/vector-setup.h: New file.
17821 * gcc.dg/compat/vector-check.h: New file.
17822 * gcc.dg/compat/vector-1_main.c: New file.
17823 * gcc.dg/compat/vector-1_x.c: New file.
17824 * gcc.dg/compat/vector-1_y.c: New file.
17825 * gcc.dg/compat/vector-2_main.c: New file.
17826 * gcc.dg/compat/vector-2_x.c: New file.
17827 * gcc.dg/compat/vector-2_y.c: New file.
17828
0964c98c
JJ
17829 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17830 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17831 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17832 * gcc.dg/compat/struct-align-1.h: New file.
17833 * gcc.dg/compat/struct-align-1_main.c: New file.
17834 * gcc.dg/compat/struct-align-1_x.c: New file.
17835 * gcc.dg/compat/struct-align-1_y.c: New file.
17836 * gcc.dg/compat/struct-align-2.h: New file.
17837 * gcc.dg/compat/struct-align-2_main.c: New file.
17838 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
17839 * gcc.dg/compat/struct-align-2_y.c: New file.
17840
17841 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17842 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17843 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17844 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17845 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17846 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17847 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17848 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17849 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17850 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17851 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17852 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17853 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17854 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17855 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17856 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17857 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17858 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17859 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17860 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17861 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17862 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17863 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17864 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17865 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17866 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17867 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17868 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17869 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17870
178712003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17872
17873 * gcc.dg/i386-call-1.c: New test.
17874
178752003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17876
17877 PR c++/9162
17878 * g++.dg/parse/defarg4.C: New.
17879
178802003-07-03 Roger Sayle <roger@eyesopen.com>
17881
17882 PR target/10700
17883 * gcc.c-torture/compile/20030703-1.c: New test case.
17884
178852003-07-03 Mark Mitchell <mark@codesourcery.com>
17886
17887 * g++.dg/template/local3.C: Remove extra semicolon.
17888
178892003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17890
17891 * gcc.dg/i386-volatile-1.c: New test.
17892
178932003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17894
17895 PR c++/11072
17896 * g++.dg/other/offsetof2.C: XFAIL.
17897 * g++.dg/other/offsetof5.C: New.
17898
17899 PR c++/10219
17900 * g++.dg/template/error1.C: New.
17901
17902 PR c++/9779
17903 * g++.dg/template/dependent-expr1.C: New.
17904
179052003-07-01 Mark Mitchell <mark@codesourcery.com>
17906
17907 PR c++/6949
17908 * g++.dg/template/local3.C: New test.
17909
17910 PR c++/11149
17911 * g++.dg/lookup/scoped6.C: New test.
17912
179132003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17914
17915 PR c++/8046
17916 * g++.dg/other/error7.C: New test.
17917
179182003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17919
17920 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17921 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17922 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17923 * g++.old-deja/g++.other/union2.C: Likewise.
17924 * gcc.dg/c90-const-expr-2.c: Likewise.
17925 * gcc.dg/c90-const-expr-3.c: Likewise.
17926 * gcc.dg/c99-const-expr-2.c: Likewise.
17927 * gcc.dg/c99-const-expr-3.c: Likewise.
17928 * gcc.dg/concat.c: Likewise.
17929
179302003-07-01 Mark Mitchell <mark@codesourcery.com>
17931
17932 PR c++/9559
17933 * g++.dg/init/static1.C: New test.
17934
179352003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17936
17937 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17938 * g++.old-deja/g++.other/access2.C: Likewise.
17939 * g++.old-deja/g++.other/decl2.C: Likewise.
17940 * gcc.c-torture/execute/20020615-1.c: Likewise.
17941
179422003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17943
17944 PR c++/4933
17945 * g++.dg/template/sizeof4.C: New test.
17946
179472003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17948
17949 * g++.dg/other/error6.C: New test.
17950
179512003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17952
17953 PR c++/10750
17954 * g++.dg/parse/constant2.C: New test.
17955
179562003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17957
17958 PR c++/11106
17959 * g++.dg/other/error5.C: New test.
17960
179612003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17962
17963 * gcc.dg/format/gcc_diag-1.c: New test.
17964
179652003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17966
17967 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17968
179692003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17970
17971 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17972 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17973 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17974
179752003-06-28 Jakub Jelinek <jakub@redhat.com>
17976
17977 * gcc.c-torture/execute/builtins/string-8.c: New test.
17978 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17979 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17980 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17981
179822003-06-27 Mark Mitchell <mark@codesourcery.com>
17983
17984 PR c++/10468
17985 * g++.dg/ext/typeof6.C: New test.
17986
179872003-06-27 Mark Mitchell <mark@codesourcery.com>
17988
17989 PR c++/10796
17990 * g++.dg/init/enum1.C: New test.
17991
179922003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17993
17994 * gcc.dg/20030627-1.c: New test.
17995
179962003-06-26 Mark Mitchell <mark@codesourcery.com>
17997
17998 PR c++/11332
17999 * g++.dg/expr/static_cast2.C: New test.
18000
180012003-06-26 Roger Sayle <roger@eyesopen.com>
18002 Jakub Jelinek <jakub@redhat.com>
18003
18004 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
18005 sprintf(dst,"%s",src) optimization.
18006 * gcc.c-torture/execute/20030626-1.c: New test case.
18007 * gcc.c-torture/execute/20030626-2.c: New test case.
18008
180092003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
18010
18011 * gcc.c-torture/execute/multi-ix.c: New test.
18012
18013 * gcc.c-torture/execute/simd-4.c (main):
18014 Added missing semicolon at end of union.
18015
180162003-06-26 Giovanni Bajo <giovannibajo@libero.it>
18017
18018 PR c++/8266
18019 * g++.dg/template/explicit-instantiation3.C: New test.
18020
180212003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18022
18023 * gcc.dg/20030626-1.c: Use signed char.
18024
180252003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18026
18027 * gcc.dg/20030626-1.c: New test.
18028
180292003-06-26 Neil Booth <neil@daikokuya.co.uk>
18030
18031 * const-str-2.m: Update.
18032
180332003-06-25 Mark Mitchell <mark@codesourcery.com>
18034
18035 PR c++/10990
18036 * g++.dg/rtti/dyncast1.C: New test.
18037 * g++.dg/abi/mangle4.C: Correct base-specifier access.
18038 * g++.dg/lookup/scoped1.C: Remove XFAIL.
18039 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
18040
18041 PR c++/10931
18042 * g++.dg/expr/static_cast1.C: New test.
18043
180442003-06-25 Josef Zlomek <zlomekj@suse.cz>
18045
18046 * gcc.dg/20030625-1.c: New test.
18047
180482003-06-24 Roger Sayle <roger@eyesopen.com>
18049
18050 * gcc.c-torture/compile/20030624-1.c: New test case.
18051
180522003-06-24 Jakub Jelinek <jakub@redhat.com>
18053
18054 * gcc.c-torture/execute/string-opt-17.c: New test.
18055
180562003-06-24 Mark Mitchell <mark@codesourcery.com>
18057
18058 PR c++/5754
18059 * g++.dg/parse/crash6.C: New test.
18060
180612003-06-23 Roger Sayle <roger@eyesopen.com>
18062
18063 * gcc.dg/builtins-24.c: New test case.
18064
180652003-06-23 Jakub Jelinek <jakub@redhat.com>
18066
18067 * g++.dg/opt/operator1.C: New test.
18068
180692003-06-22 Roger Sayle <roger@eyesopen.com>
18070
18071 * gcc.c-torture/execute/string-opt-16.c: New test case.
18072
180732003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18074
18075 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
18076 * g++.old-deja/g++.other/conv7.C: Likewise
18077 * g++.old-deja/g++.other/overcnv2.C: Likewise.
18078 * g++.old-deja/g++.other/overload14.C: Likewise.
18079
180802003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18081
18082 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
18083 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
18084
180852003-06-20 Mark Mitchell <mark@codesourcery.com>
18086
18087 PR c++/10888
18088 * g++.dg/warn/Winline-3.C: New test.
18089
180902003-06-20 Mark Mitchell <mark@codesourcery.com>
18091
18092 * lib/target-supports.exp (check_alias_available): Make the test
18093 program acceptable to the Solaris assembler.
18094
18095 PR c++/10749
18096 * g++.dg/template/memclass2.C: New test.
18097
180982003-06-20 Mark Mitchell <mark@codesourcery.com>
18099 Eric Botcazou <ebotcazou@libertysurf.fr>
18100
18101 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
18102 data for non-matching targets.
18103 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
18104
181052003-06-20 Mark Mitchell <mark@codesourcery.com>
18106
18107 PR c++/10845
18108 * g++.dg/template/member3.C: New test.
18109
181102003-06-19 Mark Mitchell <mark@codesourcery.com>
18111
18112 PR c++/10939
18113 * g++.dg/template/func1.C: New test.
18114
18115 PR c++/9649
18116 * g++.dg/template/static4.C: New test.
18117 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
18118
18119 PR c++/11041
18120 * g++.dg/init/ref7.C: New test.
18121
181222003-06-19 Matt Austern <austern@apple.com>
18123
18124 PR c++/11228
18125 * g++.dg/anew1.C: New test.
18126 * g++.dg/anew2.C: New test.
18127 * g++.dg/anew3.C: New test.
18128 * g++.dg/anew4.C: New test.
18129
181302003-06-19 Kazu Hirata <kazu@cs.umass.edu>
18131
18132 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
18133
181342003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
18135
18136 * gcc.c-torture/execute/simd-4.c (main): Make expected value
18137 endian-dependent.
18138
181392003-06-17 Benjamin Kosnik <bkoz@redhat.com>
18140
18141 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
18142 Remove cruft.
18143
181442003-06-17 Kazu Hirata <kazu@cs.umass.edu>
18145
18146 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
18147 * gcc.c-torture/compile/961203-1.c: Likewise.
18148 * gcc.c-torture/compile/980506-1.c: Likewise.
18149
181502003-06-17 Mark Mitchell <mark@codesourcery.com>
18151
18152 PR c++/10712
18153 * g++.dg/lookup/using7.C: New test.
18154
181552003-06-17 Mark Mitchell <mark@codesourcery.com>
18156
18157 PR c++/11105
18158 * g++.dg/abi/conv1.C: Remove it.
18159 * g++.dg/template/conv7.C: New test.
18160 * g++.dg/template/conv8.C: Likewise.
18161 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
18162 conversion operator.
18163
181642003-06-17 Janis Johnson <janis187@us.ibm.com>
18165
18166 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
18167 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
18168 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18169 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
18170 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
18171 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18172 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18173 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
18174 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
18175 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
18176 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
18177 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
18178 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
18179 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
18180 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18181 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
18182 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
18183 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
18184 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18185 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18186 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18187 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18188 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18189 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18190 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18191 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18192 * gcc.dg/compat/struct-return-10_x.c: Ditto.
18193 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18194 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18195
181962003-06-16 Mark Mitchell <mark@codesourcery.com>
18197
18198 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
18199 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
18200 indications.
18201
182022003-06-16 Roger Sayle <roger@eyesopen.com>
18203
18204 * gcc.dg/i386-387-5.c: New test case.
18205 * gcc.dg/i386-387-6.c: New test case.
18206 * gcc.dg/builtins-23.c: New test case.
18207
182082003-06-15 Roger Sayle <roger@eyesopen.com>
18209
18210 * gcc.dg/builtins-22.c: New test case.
18211 * gcc.dg/i386-387-1.c: Update to test exp.
18212 * gcc.dg/i386-387-2.c: Likewise.
18213
182142003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18215
18216 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
18217
182182003-06-12 Mark Mitchell <mark@codesourcery.com>
18219
18220 * lib/gcc-dg.exp (dg-require-dll): New function.
18221 (dg-xfail-if): Likewise.
18222 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
18223 driver.
18224
18225 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
18226 * gcc.c-torture/compile/20001205-1.c: Likewise.
18227 * gcc.c-torture/compile/20001226-1.c: Likewise.
18228 * gcc.c-torture/compile/20010518-2.c: Likewise.
18229 * gcc.c-torture/compile/20020312-1.c: Likewise.
18230 * gcc.c-torture/compile/20020604-1.c: Likewise.
18231 * gcc.c-torture/compile/920501-12.c: Likewise.
18232 * gcc.c-torture/compile/920501-4.c: Likewise.
18233 * gcc.c-torture/compile/920520-1.c: Likewise.
18234 * gcc.c-torture/compile/920521-1.c: Likewise.
18235 * gcc.c-torture/compile/920625-1.c: Likewise.
18236 * gcc.c-torture/compile/961203-1.c: Likewise.
18237 * gcc.c-torture/compile/980506-1.c: Likewise.
18238 * gcc.c-torture/compile/981006-1.c: Likewise.
18239 * gcc.c-torture/compile/981022-1.c: Likewise.
18240 * gcc.c-torture/compile/981223-1.c: Likewise.
18241 * gcc.c-torture/compile/990617-1.c: Likewise.
18242 * gcc.c-torture/compile/dll.c: Likewise.
18243 * gcc.c-torture/compile/labels-3.c: Likewise.
18244 * gcc.c-torture/compile/mipscop-1.c: Likewise.
18245 * gcc.c-torture/compile/mipscop-2.c: Likewise.
18246 * gcc.c-torture/compile/mipscop-3.c: Likewise.
18247 * gcc.c-torture/compile/mipscop-4.c: Likewise.
18248 * gcc.c-torture/compile/simd-5.c: Likewise.
18249 * gcc.c-torture/compile/20000804-1.x: Remove.
18250 * gcc.c-torture/compile/20001205-1.x: Likewise.
18251 * gcc.c-torture/compile/20001226-1.x: Likewise.
18252 * gcc.c-torture/compile/20010518-2.x: Likewise.
18253 * gcc.c-torture/compile/20020312-1.x: Likewise.
18254 * gcc.c-torture/compile/20020604-1.x: Likewise.
18255 * gcc.c-torture/compile/920501-12.x: Likewise.
18256 * gcc.c-torture/compile/920501-4.x: Likewise.
18257 * gcc.c-torture/compile/920520-1.x: Likewise.
18258 * gcc.c-torture/compile/920521-1.x: Likewise.
18259 * gcc.c-torture/compile/920625-1.x: Likewise.
18260 * gcc.c-torture/compile/961203-1.x: Likewise.
18261 * gcc.c-torture/compile/980506-1.x: Likewise.
18262 * gcc.c-torture/compile/981006-1.x: Likewise.
18263 * gcc.c-torture/compile/981022-1.x: Likewise.
18264 * gcc.c-torture/compile/981223-1.x: Likewise.
18265 * gcc.c-torture/compile/990617-1.x: Likewise.
18266 * gcc.c-torture/compile/mipscop-1.x: Likewise.
18267 * gcc.c-torture/compile/mipscop-2.x: Likewise.
18268 * gcc.c-torture/compile/mipscop-3.x: Likewise.
18269 * gcc.c-torture/compile/mipscop-4.x: Likewise.
18270 * gcc.c-torture/compile/simd-5.x: Likewise.
18271
18272 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
18273
182742003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18275
18276 * gcc.c-torture/execute/20030611-1.c: New test.
18277
182782003-06-12 Roger Sayle <roger@eyesopen.com>
18279
18280 PR middle-end/168
18281 * gcc.dg/20030612-1.c: New test case.
18282
182832003-06-12 Mark Mitchell <mark@codesourcery.com>
18284
18285 PR c++/10635
18286 * g++.dg/expr/cast1.C: New test.
18287
182882003-06-12 Roger Sayle <roger@eyesopen.com>
18289
18290 * gcc.dg/builtins-21.c: New test case.
18291
182922003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
18293
18294 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
18295 options instead of at the end.
18296 * lib/objc.exp (objc_target_compile): Likewise.
18297
182982003-06-11 Mark Mitchell <mark@codesourcery.com>
18299
18300 PR c++/10432
18301 * g++.dg/parse/error1.C: New test.
18302
183032003-06-11 Janis Johnson <janis187@us.ibm.com>
18304
18305 * gcc.dg/compat/struct-by-value-11_main.c: New file.
18306 * gcc.dg/compat/struct-by-value-11_x.c: New file.
18307 * gcc.dg/compat/struct-by-value-11_y.c: New file.
18308 * gcc.dg/compat/struct-by-value-12_main.c: New file.
18309 * gcc.dg/compat/struct-by-value-12_x.c: New file.
18310 * gcc.dg/compat/struct-by-value-12_y.c: New file.
18311 * gcc.dg/compat/struct-by-value-13_main.c: New file.
18312 * gcc.dg/compat/struct-by-value-13_x.c: New file.
18313 * gcc.dg/compat/struct-by-value-13_y.c: New file.
18314 * gcc.dg/compat/struct-by-value-14_main.c: New file.
18315 * gcc.dg/compat/struct-by-value-14_x.c: New file.
18316 * gcc.dg/compat/struct-by-value-14_y.c: New file.
18317 * gcc.dg/compat/struct-by-value-15_main.c: New file.
18318 * gcc.dg/compat/struct-by-value-15_x.c: New file.
18319 * gcc.dg/compat/struct-by-value-15_y.c: New file.
18320 * gcc.dg/compat/struct-by-value-16_main.c: New file.
18321 * gcc.dg/compat/struct-by-value-16_x.c: New file.
18322 * gcc.dg/compat/struct-by-value-16_y.c: New file.
18323 * gcc.dg/compat/struct-by-value-17_main.c: New file.
18324 * gcc.dg/compat/struct-by-value-17_x.c: New file.
18325 * gcc.dg/compat/struct-by-value-17_y.c: New file.
18326 * gcc.dg/compat/struct-by-value-18_main.c: New file.
18327 * gcc.dg/compat/struct-by-value-18_x.c: New file.
18328 * gcc.dg/compat/struct-by-value-18_y.c: New file.
18329
18330 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
18331 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
18332 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
18333 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
18334 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
18335 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
18336 * gcc.dg/compat/scalar-return-3_main.c: New file.
18337 * gcc.dg/compat/scalar-return-3_x.c: New file.
18338 * gcc.dg/compat/scalar-return-3_y.c: New file.
18339 * gcc.dg/compat/scalar-return-4_main.c: New file.
18340 * gcc.dg/compat/scalar-return-4_x.c: New file.
18341 * gcc.dg/compat/scalar-return-4_y.c: New file.
18342
183432003-06-10 Janis Johnson <janis187@us.ibm.com>
18344
18345 * gcc.dg/compat/fp2-struct-check.h: New file.
18346 * gcc.dg/compat/fp2-struct-defs.h: New file.
18347 * gcc.dg/compat/fp2-struct-init.h: New file.
18348 * gcc.dg/compat/struct-by-value-10_main.c: New file.
18349 * gcc.dg/compat/struct-by-value-10_x.c: New file.
18350 * gcc.dg/compat/struct-by-value-10_y.c: New file.
18351 * gcc.dg/compat/struct-return-10_main.c: New file.
18352 * gcc.dg/compat/struct-return-10_x.c: New file.
18353 * gcc.dg/compat/struct-return-10_y.c: New file.
18354
18355 * gcc.dg/compat/compat-common.h: New file.
18356 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
18357 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
18358 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
18359 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
18360 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
18361 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
18362 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
18363 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18364 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
18365 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
18366 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18367 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
18368 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
18369 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18370 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
18371 * gcc.dg/compat/small-struct-check.h: Ditto.
18372 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
18373 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18374 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
18375 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
18376 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18377 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18378 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
18379 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18380 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
18381 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
18382 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18383 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18384 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
18385 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18386 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18387 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
18388 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18389 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
18390 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
18391 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18392 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
18393 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
18394 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18395 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
18396 * gcc.dg/compat/struct-return-2_main.c: Ditto.
18397 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18398 * gcc.dg/compat/struct-return-2_y.c: Ditto.
18399 * gcc.dg/compat/struct-return-3_main.c: Ditto.
18400 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18401 * gcc.dg/compat/struct-return-3_y.c: Ditto.
18402
184032003-06-10 Geoffrey Keating <geoffk@apple.com>
18404
18405 * g++.dg/pch/static-1.C: New file.
18406 * g++.dg/pch/static-1.Hs: New file.
18407
184082003-06-10 Richard Henderson <rth@redhat.com>
18409
18410 * gcc.dg/asm-7.c: Adjust expected warning text.
18411
184122003-06-10 Roger Sayle <roger@eyesopen.com>
18413
18414 * gcc.dg/builtins-20.c: New test case.
18415
184162003-06-10 Mark Mitchell <mark@codesourcery.com>
18417
18418 PR c++/11131
18419 * g++.dg/opt/template1.C: New test.
18420
184212003-06-09 Mark Mitchell <mark@codesourcery.com>
18422
18423 * lib/gcc-dg.exp (dg-test): Clear additional_files and
18424 additional_sources.
18425
184262003-05-21 David Taylor <dtaylor@emc.com>
18427
18428 * gcc.dg/Wpadded.c: New file.
18429
184302003-06-09 Mark Mitchell <mark@codesourcery.com>
18431
18432 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
18433 * gcc.dg/special/weak-2.c: Add dg-require-weak.
18434 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
18435 dg-require-weak.
18436
184372003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
18438
18439 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
18440
184412003-06-09 Mark Mitchell <mark@codesourcery.com>
18442
18443 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18444 (dg-require-alias): Likewise.
18445 (dg-require-gc-sections): Likewise.
18446 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18447
184482003-06-08 Richard Henderson <rth@redhat.com>
18449
18450 * gcc.dg/20011029-2.c: Fix the array reference.
18451 * gcc.dg/asm-7.c: New.
18452
184532003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18454
18455 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18456
184572003-06-08 Mark Mitchell <mark@codesourcery.com>
18458
18459 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
18460 (dg-require-gc-sections): Likewise.
18461
184622003-06-08 Jan Hubicka <jh@suse.cz>
18463
18464 * i386-cmov1.c: Fix regular expression.
18465 * i386-cvt-1.c: Likewise.
18466 * i386-local.c: Likewise.
18467 * i386-local2.c: Likewise.
18468 * i386-mul.c: Likewise.
18469 * i386-ssetype-1.c: Likewise.
18470 * i386-ssetype-3.c: Likewise.
18471 * i386-ssetype-5.c: Likewise.
18472
184732003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18474
18475 PR c++/11039
18476 * g++.dg/warn/implicit-typename2.C: New test.
18477 * g++.dg/warn/implicit-typename3.C: New test.
18478
184792003-06-07 Richard Henderson <rth@redhat.com>
18480
18481 * g++.dg/other/offsetof3.C: Use size_t.
18482 * g++.dg/other/offsetof4.C: Likewise.
18483
184842003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18485
18486 * lib/copy-file.exp: New. Implement gcc_copy_files.
18487
18488 * lib/dg-pch.exp: Load copy-file.exp
18489 (dg-pch): Use gcc_copy_files instead of "file copy".
18490
184912003-06-06 Mark Mitchell <mark@codesourcery.com>
18492
18493 * gcc.dg/weak/weak.exp: Simplify.
18494 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18495 * gcc.dg/weak/weak-1.c: Likewise.
18496 * gcc.dg/weak/weak-2.c: Likewise.
18497 * gcc.dg/weak/weak-3.c: Likewise.
18498 * gcc.dg/weak/weak-4.c: Likewise.
18499 * gcc.dg/weak/weak-5.c: Likewise.
18500 * gcc.dg/weak/weak-6.c: Likewise.
18501 * gcc.dg/weak/weak-7.c: Likewise.
18502 * gcc.dg/weak/weak-8.c: Likewise.
18503 * gcc.dg/weak/weak-9.c: Likewise.
18504
185052003-06-06 Richard Earnshaw <rearnsha@arm.com>
18506
18507 gcc.c-torture/execute/20030606-1.c: New.
18508
185092003-06-06 Roger Sayle <roger@eyesopen.com>
18510
18511 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18512 * gcc.dg/builtins-19.c: Likewise.
18513
185142003-06-06 Roger Sayle <roger@eyesopen.com>
18515
18516 * gcc.dg/builtins-2.c: Add some more tests.
18517 * gcc.dg/builtins-18.c: New test case.
18518 * gcc.dg/builtins-19.c: New test case.
18519
185202003-06-06 Roger Sayle <roger@eyesopen.com>
18521 Jim Wilson <wilson@tuliptree.org>
18522
18523 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18524
185252003-06-06 Jakub Jelinek <jakub@redhat.com>
18526
18527 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18528 mempcpy/stpcpy calls not to be optimized into something else.
18529 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18530 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18531 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18532
185332003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18534
18535 * gcc.dg/format/asm_fprintf-1.c: New test.
18536
185372003-06-05 Mark Mitchell <mark@codesourcery.com>
18538
18539 * lib/gcc-defs.exp (additional_sources): New variable.
18540 (dg-additional-sources): New function.
18541 (additional_files): New variable.
18542 (dg-additional-files): New function.
18543 (dg-additional-files-options): Likewise.
18544 * lib/gcc-dg.exp (dg-require-weak): New function.
18545 (dg-require-alias): Likewise.
18546 (dg-require-gc-sections): Likewise.
18547 * lib/target-supports.exp (check_alias_available): Remove testfile
18548 parameter.
18549 (check_gc_sections_available): New function.
18550 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18551 (dg-gpp-additional-files): Likewise.
18552 * lib/g++.exp (additional_sources): Remove.
18553 (additional_files): Likewise.
18554 (g++_target_compile): Use dg-additional-files-options.
18555
18556 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18557 Tcl logic.
18558 * gcc.dg/special/ecos.exp: Remove.
18559 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18560 * gcc.dg/special/alias-1.c: Likewise.
18561 * gcc.dg/special/alias-2.c: Likewise.
18562 * gcc.dg/special/gcsec-1.c: Likewise.
18563 * gcc.dg/special/weak-1.c: Likewise.
18564 * gcc.dg/special/weak-2.c: Likewise.
18565 * gcc.dg/special/wkali-1.c: Likewise.
18566 * gcc.dg/special/wkali-2.c: Likewise.
18567
18568 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18569 dg-gpp-additional-*.
18570 * g++.dg/special/conpr-3.C: Likewise.
18571 * g++.dg/special/conpr-4.C: Likewise.
18572 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18573 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18574 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18575 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18576 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18577 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18578 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18579 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18580 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18581 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18582 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18583 * g++.old-deja/g++.other/comdat1.C: Likewise.
18584 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
18585 * g++.old-deja/g++.other/comdat3.C: Likewise.
18586 * g++.old-deja/g++.other/ctor1.C: Likewise.
18587 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18588
7d445f15
RH
185892003-06-05 Richard Henderson <rth@redhat.com>
18590
18591 * gcc.dg/debug/20030605-1.c: New.
18592
d7068b3d
MM
185932003-06-04 Mark Mitchell <mark@codesourcery.com>
18594
18595 * README.QMTEST: Update.
18596
0bfa5f65
RH
185972003-06-04 Richard Henderson <rth@redhat.com>
18598
e6cc3a24
ZW
18599 * gcc.dg/cleanup-1.c: New.
18600 * gcc.dg/cleanup-2.c: New.
18601 * gcc.dg/cleanup-3.c: New.
18602 * gcc.dg/cleanup-4.c: New.
18603 * gcc.dg/cleanup-5.c: New.
18604 * gcc.dg/cleanup-6.c: New.
18605 * gcc.dg/cleanup-7.c: New.
0bfa5f65 18606
ac871ee1
MM
186072003-06-04 Mark Mitchell <mark@codesourcery.com>
18608
13e0ae41
MM
18609 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18610
ac871ee1
MM
18611 * lib/dg-pch.exp: New file.
18612 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18613 * gcc.dg/pch/pch.exp: Likewise.
18614
385a9348
RS
186152003-06-04 Roger Sayle <roger@eyesopen.com>
18616
18617 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18618 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18619 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18620 * gcc.dg/builtins-17.c: New test case.
18621 * gcc.dg/i386-387-4.c: New test case.
18622 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18623
01d3224a
EB
186242003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18625
18626 * gcc.dg/ultrasp9.c: New test.
18627
ef0139b1
EB
186282003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18629
18630 * gcc.c-torture/compile/20030604-1.c: New test.
18631 * gcc.dg/sparc-constant-1.c: New test.
18632
61274a14
GN
186332003-06-03 Glen Nakamura <glen@imodulo.com>
18634
c6c01481 18635 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 18636
23656642
JR
186372003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18638
aa6b9f6d
R
18639 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18640
23656642
JR
18641 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18642 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18643
284ca13e
AH
186442003-06-03 Aldy Hernandez <aldyh@redhat.com>
18645
e6cc3a24 18646 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 18647
6c07f448
KL
186482003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18649
18650 PR c++/10940
18651 * g++.dg/template/spec10.C: New test.
18652
075ec276
RS
186532003-06-03 Roger Sayle <roger@eyesopen.com>
18654
18655 * gcc.dg/builtins-16.c: New test case.
18656
8fd3cf4e
JJ
186572003-06-03 Jakub Jelinek <jakub@redhat.com>
18658
18659 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18660 mempcpy test with post-increments.
18661 * gcc.c-torture/execute/string-opt-3.c: New test.
18662 * gcc.dg/string-opt-1.c: New test.
18663
5d16533a 186642003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
18665
18666 PR fortran/10965
18667 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18668
2a9e3b72
MM
186692003-06-02 Mark Mitchell <mark@codesourcery.com>
18670
5a9f05f2
MM
18671 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18672 (scan-assembler): ... here. Use dg-scan.
18673 (scan-assembler-not): Likewise.
18674 (scan-file): New function.
18675 (scan-file-not): Likewise.
18676 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18677 * gcc.dg/cpp/_Pragma4.c: Likewise.
18678 * gcc.dg/cpp/_Pragma5.c: Likewise.
18679 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18680 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18681 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18682 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18683 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18684 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18685 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18686 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18687 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18688 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18689 * gcc.dg/cpp/cxxcom1.c: Likewise.
18690 * gcc.dg/cpp/line1.c: Likewise.
18691 * gcc.dg/cpp/maccom1.c: Likewise.
18692 * gcc.dg/cpp/maccom2.c: Likewise.
18693 * gcc.dg/cpp/maccom3.c: Likewise.
18694 * gcc.dg/cpp/maccom4.c: Likewise.
18695 * gcc.dg/cpp/maccom5.c: Likewise.
18696 * gcc.dg/cpp/maccom6.c: Likewise.
18697 * gcc.dg/cpp/multiline.c: Likewise.
18698 * gcc.dg/cpp/spacing1.c: Likewise.
18699 * gcc.dg/cpp/spacing2.c: Likewise.
18700 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18701 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18702 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18703 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18704 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18705 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18706 * gcc.dg/cpp/cxxcom2.c: Likewise.
18707 * gcc.dg/cpp/cxxcom2.h: New file.
18708
2a9e3b72
MM
18709 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18710 * g++.dg/cpp/truefalse.C: Here.
18711 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18712
a7f36da3 187132003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 18714
a7f36da3
DD
18715 * gcc.dg/cpp/redef3.c: New file.
18716
a3033f34
EB
187172003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18718
18719 * gcc.dg/i386-loop-3.c: New test.
18720
5f90145a
TM
187212003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18722
18723 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18724
4fa26a60
RS
187252003-05-31 Roger Sayle <roger@eyesopen.com>
18726
18727 * gcc.dg/fwrapv-1.c: New test case.
18728 * gcc.dg/fwrapv-2.c: New test case.
18729
76d3baad
KL
187302003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18731
18732 PR c++/10956
18733 * g++.dg/template/spec9.C: New test.
18734
0b82d59c
RS
187352003-05-29 Roger Sayle <roger@eyesopen.com>
18736
18737 * gcc.dg/duff-4.c: New test case.
18738
5d16533a 187392003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
18740
18741 PR fortran/10843
18742 * g77.dg/ffixed-form-1.f: New test
18743 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 18744 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
18745 * g77.dg/ffree-form-3.f: New test
18746
634a5694
AT
187472003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18748
18749 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18750 * gcc.dg/wint_t-1.c: Likewise.
18751
b7fc8b57
KL
187522003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18753
18754 * g++.dg/template/access11.C: New test.
18755
ef8855d7
KL
187562003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18757
18758 PR c++/10849
18759 * g++.dg/template/access10.C: New test.
18760
fcb6fa85 187612003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 18762 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
18763
18764 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18765
76ab57af
AT
187662003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18767
e6cc3a24
ZW
18768 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18769 suppress for powerpc-*-darwin*.
76ab57af
AT
18770 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18771
3dba25eb
AT
187722003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18773
18774 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18775 suppress option for powerpc-*-darwin*.
e6cc3a24 18776
29f523be
RS
187772003-05-23 Roger Sayle <roger@eyesopen.com>
18778
18779 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18780 * gcc.dg/builtins-4.c: Add test for fmod.
18781
43b26a01
KL
187822003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18783
18784 PR c++/10682
18785 * g++.dg/template/instantiate4.C: New test.
18786
18c2511c
RS
187872003-05-22 Roger Sayle <roger@eyesopen.com>
18788
18789 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18790
9008d5b4
JJ
187912003-05-21 Janis Johnson <janis187@us.ibm.com>
18792
18793 * gcc.dg/compat/scalar-return-1_main.c: New file.
18794 * gcc.dg/compat/scalar-return-1_x.c: New file.
18795 * gcc.dg/compat/scalar-return-1_y.c: New file.
18796 * gcc.dg/compat/scalar-return-2_main.c: New file.
18797 * gcc.dg/compat/scalar-return-2_x.c: New file.
18798 * gcc.dg/compat/scalar-return-2_y.c: New file.
18799 * gcc.dg/compat/struct-return-3_main.c: New file.
18800 * gcc.dg/compat/struct-return-3_y.c: New file.
18801 * gcc.dg/compat/struct-return-3_x.c: New file.
18802 * gcc.dg/compat/struct-return-2_main.c: New file.
18803 * gcc.dg/compat/struct-return-2_x.c: New file.
18804 * gcc.dg/compat/struct-return-2_y.c: New file.
18805
f48758e4
JDA
188062003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18807
18808 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18809 for hppa*-hp-hpux*.
18810 * gcc.dg/20021014-1.c (dg-options): Likewise.
18811 * gcc.dg/nest.c (dg-options): Likewise.
18812
16e31964
DS
188132003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18814
18815 PR c++/9738
18816 * g++.dg/ext/dllimport2.C: New file.
18817 * g++.dg/ext/dllimport3.C: New file.
18818
f737a52d
JJ
188192003-05-20 Janis Johnson <janis187@us.ibm.com>
18820
18821 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18822 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18823 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18824 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18825 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18826 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18827 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18828 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18829 * gcc.dg/compat/small-struct-defs.h: New file.
18830 * gcc.dg/compat/small-struct-init.h: New file.
18831 * gcc.dg/compat/small-struct-check.h: New file.
18832 * gcc.dg/compat/fp-struct-defs.h: New file.
18833 * gcc.dg/compat/fp-struct-check.h: New file.
18834 * gcc.dg/compat/fp-struct-init.h: New file.
18835 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18836 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18837
b041fbe6
JJ
188382003-05-19 Jakub Jelinek <jakub@redhat.com>
18839
18840 * gcc.dg/20030225-2.c: New test.
18841
731ae8dd
RS
188422003-05-18 Roger Sayle <roger@eyesopen.com>
18843 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18844
18845 * gcc.c-torture/compile/20030518-1.c: New test case.
18846
563025ca
MM
188472003-05-18 Mark Mitchell <mark@codesourcery.com>
18848
18849 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18850 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18851 gcc-dg-debug-runtest.
18852 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18853 gcc-dg-debug-runtest.
18854
5c9acdf7
KL
188552003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18856
18857 PR c++/9022
18858 * g++.dg/lookup/using6.C: New test.
18859
25903d03
KL
188602003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18861
18862 * g++.dg/parse/access2.C: New test.
18863
7cbba309
MM
188642003-05-17 Mark Mitchell <mark@codesourcery.com>
18865
18866 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18867 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18868 * gcc.dg/debug/debug.exp: Likewise.
18869
b1822ccc
NB
188702003-05-17 Neil Booth <neil@daikokuya.co.uk>
18871
18872 * gcc.dg/dollar.c: New test.
18873
72701eab
JJ
188742003-05-16 Janis Johnson <janis187@us.ibm.com>
18875
18876 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18877 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18878 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18879 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18880 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18881 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18882 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18883 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18884 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18885 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18886 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18887 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18888 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18889 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18890 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18891 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18892 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18893 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18894
0baa1702
MM
188952003-05-16 Mark Mitchell <mark@codesourcery.com>
18896
18897 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18898 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18899 support for "repo" mode.
18900 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18901 * lib/g77-dg.exp: Likewise.
18902 * lib/obj-dg.exp: Likewise.
e6cc3a24 18903
dcac003d
JJ
189042003-05-16 Jakub Jelinek <jakub@redhat.com>
18905
18906 Merge from gcc-3_2-rhl8-branch:
18907 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18908
18909 * gcc.dg/tls/opt-6.c: New test.
18910
18911 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18912
18913 * gcc.dg/20030405-1.c: New test.
18914
18915 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18916
18917 * gcc.dg/20030309-1.c: New test.
18918
18919 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18920
18921 * gcc.c-torture/execute/20030307-1.c: New test.
18922
18923 2003-02-20 Randolph Chung <tausq@debian.org>
18924
18925 * gcc.c-torture/compile/20030220-1.c: New test.
18926
18927 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18928
18929 * gcc.dg/20030217-1.c: New test.
18930
18931 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18932
18933 * gcc.c-torture/compile/20020129-1.c: New test.
18934
18935 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18936
18937 * gcc.dg/unroll-1.c: New test.
18938
18939 2002-11-16 Jan Hubicka <jh@suse.cz>
18940
18941 * gcc.c-torture/execute/20020920-1.c: New test.
18942
18943 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18944
18945 PR target/7434
18946 * gcc.c-torture/compile/20021008-1.c: New test.
18947
18948 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18949
18950 PR target/7559
18951 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18952
18953 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18954
18955 * gcc.c-torture/compile/20020807-1.c: New test.
18956
18957 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18958
18959 * gcc.dg/tls/opt-1.c: New test.
18960
18961 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18962
18963 * gcc.dg/20020729-1.c: New test.
18964
18965 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18966
18967 * g++.dg/opt/life1.C: New test.
18968
18969 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18970
18971 * gcc.dg/20020525-1.c: New test.
18972
18973 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18974
18975 PR c++/6794
18976 * g++.dg/ext/pretty1.C: New test.
18977 * g++.dg/ext/pretty2.C: New test.
18978
dffbbe80
MM
189792003-05-15 Mark Mitchell <mark@codesourcery.com>
18980
18981 PR c++/8385
18982 * g++.dg/ext/typeof5.C: New test.
18983
ae4f397b
R
189842003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18985
18986 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18987 __USER_LABEL_PREFIX__ into account.
18988 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18989
e43736ad
RS
189902003-05-14 Roger Sayle <roger@eyesopen.com>
18991
18992 * gcc.dg/builtins-15.c: New test case.
18993
3a0d67cf
ZW
189942003-05-13 Zack Weinberg <zack@codesourcery.com>
18995
18996 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18997
75c834f8
MM
189982003-05-12 Mark Mitchell <mark@codesourcery.com>
18999
19000 * lib/g++.exp: Tweak handling of additional source files.
19001 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
19002 * g++.dg/special/conpr-2a.C: Rename to ...
19003 * g++.dg/special/conpr-2a.cc: ... this.
19004 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
19005 * g++.dg/special/conpr-3a.C: Rename to ...
19006 * g++.dg/special/conpr-3a.cc: This.
19007 * g++.dg/special/conpr-3b.C: Rename to ...
19008 * g++.dg/special/conpr-3b.cc: This.
19009 * g++.dg/special/conpr-4.C: New test.
19010 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
19011
8c0a5264
DE
190122003-05-12 David Edelsohn <edelsohn@gnu.org>
19013
19014 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
19015
8015bbee
KL
190162003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19017
19018 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
19019 * g++.old-deja/g++.robertl/eb71.C: Likewise.
19020 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
19021 * g++.old-deja/g++.other/warn3.C: Likewise.
19022
358997e2
RS
190232003-05-11 Roger Sayle <roger@eyesopen.com>
19024
19025 * gcc.dg/i386-387-1.c: Update to also test log.
19026 * gcc.dg/i386-387-2.c: Likewise.
19027
98c644d6
TM
190282003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
19029
19030 * g77.f-torture/execute/int8421.f: New test.
19031
9f01ded6
KL
190322003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19033
19034 PR c++/10230, c++/10481
19035 * g++.dg/lookup/scoped5.C: New test.
19036
fcea7401
KL
190372003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19038
19039 PR c++/10552
19040 * g++.dg/template/ttp6.C: New test.
19041
e1112e60
RS
190422003-05-11 Richard Sandiford <rsandifo@redhat.com>
19043
19044 * gcc.c-torture/execute/builtins: New directory.
19045 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
19046 gcc.c-torture/execute/builtins.
19047 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
19048 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
19049 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
19050 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
19051
78757caa
KL
190522003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19053
19054 PR c++/9252
19055 * g++.dg/template/access8.C: New test.
19056 * g++.dg/template/access9.C: New test.
19057
8d241e0b
KL
190582003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19059
19060 PR c++/9554
19061 * g++.dg/parse/access1.C: New test.
19062
eddfe825
DD
190632003-05-09 DJ Delorie <dj@redhat.com>
19064
19065 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
19066 long, and not an int.
19067
88e98cfe
KL
190682003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19069
19070 PR c++/10555, c++/10576
19071 * g++.dg/template/memclass1.C: New test.
19072
001db0e0
DD
190732003-05-08 DJ Delorie <dj@redhat.com>
19074
19075 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
19076 targets.
19077 * gcc.c-torture/execute/20021024-1.x: Likewise.
19078 * gcc.c-torture/execute/shiftdi.x: Likewise.
19079 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
19080 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
19081 * gcc.dg/20021018-1.c: Likewise.
19082
7dc61d6c
KG
190832003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19084
8ce9f2ec
KG
19085 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
19086
7dc61d6c
KG
19087 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
19088 (bcopy): Call memmove.
19089
53415fa1
RS
190902003-05-08 Roger Sayle <roger@eyesopen.com>
19091
19092 * g77.f-torture/compile/8485.f: New test case.
19093
a944ceb9
RH
190942003-05-07 Richard Henderson <rth@redhat.com>
19095
e6cc3a24
ZW
19096 PR c++/10570
19097 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
19098 Verify exception_cleanup not called for rethrows.
19099 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
19100 when exiting catch block without rethrowing.
19101 * g++.dg/eh/forced3.C: New.
19102 * g++.dg/eh/forced4.C: New.
a944ceb9 19103
a1c6e6c5
AH
191042003-05-07 Aldy Hernandez <aldyh@redhat.com>
19105
0dfcf38e 19106 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 19107
dea2913c
DD
191082003-05-06 DJ Delorie <dj@redhat.com>
19109
19110 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
19111 * gcc.dg/nest.c: Likewise.
19112
e82a312b
RS
191132003-05-05 Roger Sayle <roger@eyesopen.com>
19114
19115 * gcc.dg/builtins-14.c: New test case.
19116
6ccfe27c
JJ
191172003-05-05 Janis Johnson <janis187@us.ibm.com>
19118
19119 * lib/compat.exp (compat-execute): New argument.
19120 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
19121 * gcc.dg/compat: New test directory.
19122 * gcc.dg/compat/compat.exp: New expect script.
19123 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
19124 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
19125 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
19126 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
19127 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
19128 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
19129
e8115463
JJ
19130 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
19131 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
19132 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
19133 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
19134 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
19135 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
19136 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
19137 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
19138 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
19139 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
19140 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
19141 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
19142 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
19143 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
19144 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
19145
10b6a274
ZW
191462003-05-05 Zack Weinberg <zack@codesourcery.com>
19147
19148 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
19149
e3e9f108
JJ
191502003-05-05 Jakub Jelinek <jakub@redhat.com>
19151
19152 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
19153
36b29d7d
GK
191542003-05-05 Geoffrey Keating <geoffk@apple.com>
19155
bc9ec0e0
GK
19156 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
19157 * gcc.dg/ppc-fsel-2.c: New test.
19158
36b29d7d
GK
19159 * gcc.dg/unused-5.c: New test.
19160
16692dd5
KL
191612003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19162
19163 PR c++/10496
19164 * g++.dg/warn/pmf1.C: New test.
19165
4b41d9eb
KL
191662003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19167
19168 PR c++/4494
19169 * g++.dg/warn/main.C: New test.
19170
00362064
KG
191712003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19172
19173 * gcc.dg/nonnull-3.c: New test.
19174
1fecc266
NB
191752003-05-04 Neil Booth <neil@daikokuya.co.uk>
19176
19177 * gcc.dg/cpp/Wtrigraphs.c: Update.
19178 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
19179
b39358e1
GK
191802003-05-03 Geoffrey Keating <geoffk@apple.com>
19181
19182 * gcc.dg/ppc-fsel-1.c: New test.
19183
87f85ea0
ZW
191842003-05-03 Zack Weinberg <zack@codesourcery.com>
19185
19186 PR c/10604
19187 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
19188
c4e2d744
KH
191892003-05-03 Kazu Hirata <kazu@cs.umass.edu>
19190
19191 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
19192
5dc5d13c
KL
191932003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19194
19195 PR c++/9364, c++/10553, c++/10586
19196 * g++.dg/parse/typename4.C: New test.
19197 * g++.dg/parse/typename5.C: Likewise.
19198
4dc27b4b
RS
191992003-05-03 Richard Sandiford <rsandifo@redhat.com>
19200
19201 * gcc.c-torture/compile/20030503-1.c: New test.
19202
f2ba7ecb
KL
192032003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19204
19205 * g++.dg/lookup/using5.C: Fix testcase error.
19206
7c1fdbe4
CD
192072003-05-01 Chris Demetriou <cgd@broadcom.com>
19208
19209 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
19210 since MEABI is no longer supported. Remove all vestiges
19211 of MEABI from the test.
19212
d0af00af
KL
192132003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19214
19215 PR c++/10554
19216 * g++.dg/lookup/using5.C: New test.
19217
d12a7283
KL
192182003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19219
19220 PR c++/8772
19221 * g++.dg/template/ttp5.C: New test.
19222
6481daa9
MM
192232003-04-30 Mark Mitchell <mark@codesourcery.com>
19224
19225 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
19226 (dg-gpp-additional-sources): New function.
19227 (dg-gpp-additional-files): Likewise.
19228 * lib/g++.exp (additional_sources): New variable.
19229 (additional_files): Likewise.
19230 (g++_target_compile): Deal with them.
19231 * lib/old-dejagnu.exp: Remove.
19232 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
19233 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 19234
d7ed5e55
KL
192352003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19236
19237 PR c++/9432, c++/9528
19238 * g++.dg/lookup/using4.C: New test.
19239
b3d627e2
GK
192402003-04-29 Geoffrey Keating <geoffk@apple.com>
19241
a6fdc086
GK
19242 * gcc.dg/noreturn-5.c: New file.
19243 * gcc.dg/noreturn-6.c: New file.
19244
b3d627e2
GK
19245 * gcc.c-torture/compile/inline-1.c: New file.
19246
1f6f0cb6
MM
192472003-04-29 Mark Mitchell <mark@codesourcery.com>
19248
19249 PR c++/10551
19250 * g++.dg/template/explicit1.C: New test.
19251
60cde936
MM
192522003-04-29 Mark Mitchell <mark@codesourcery.com>
19253
555456b1
MM
19254 PR c++/10549
19255 * g++.dg/other/bitfield1.C: New test.
19256
60cde936
MM
19257 PR c++/10527
19258 * g++.dg/init/new7.C: New test.
19259
0dbc5cd3
MM
192602003-04-29 Mark Mitchell <mark@codesourcery.com>
19261
75135253 19262 * g++.dg/ext/desig1.C: New test.
60cde936 19263 * g++.dg/ext/init1.C: Update.
75135253 19264
0dbc5cd3
MM
19265 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
19266
a833faa5
MM
192672003-04-28 Mark Mitchell <mark@codesourcery.com>
19268
19269 PR c++/10180
19270 * g++.dg/warn/Winline-1.C: New test.
19271
e31603c4
JJ
192722003-04-28 Jakub Jelinek <jakub@redhat.com>
19273
19274 * gcc.c-torture/execute/string-opt-19.c: New test.
19275
9661b15f
JJ
19276 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
19277 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
19278
772f8889
MM
192792003-04-27 Mark Mitchell <mark@codesourcery.com>
19280
19281 PR c++/10506
19282 * g++.dg/init/new6.C: New test.
19283
19284 PR c++/10503
19285 * g++.dg/init/ref6.C: New test.
19286
b29188f3
DE
192872003-04-26 David Edelsohn <edelsohn@gnu.org>
19288
19289 * g++.dg/warn/weak1.C: XFAIL on AIX4.
19290
5cc2f4f3
KG
192912003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19292
19293 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
19294 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
19295
ea56c40c
MM
192962003-04-25 Mark Mitchell <mark@codesourcery.com>
19297
19298 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
19299 initialized static data members.
19300
d3a0b002
L
193012003-04-25 H.J. Lu <hjl@gnu.org>
19302
19303 * gcc.dg/ia64-sync-4.c: New test.
19304
ad4a34f0
KG
193052003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19306
19307 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
19308 date.
19309
f8986275
NS
193102003-04-24 Nathan Sidwell <nathan@codesourcery.com>
19311
19312 PR c++/10337
19313 * g++.dg/warn/conv1.C: New test.
19314 * g++.old-deja/g++.other/conv7.C: Adjust.
19315 * g++.old-deja/g++.other/overload14.C: Adjust.
19316
374ca7f7
MM
193172003-04-23 Mark Mitchell <mark@codesourcery.com>
19318
19319 PR c++/10471
19320 * g++.dg/template/defarg2.C: New test.
19321
6338b358
NB
193222003-04-23 Neil Booth <neil@daikokuya.co.uk>
19323
19324 * gcc.dg/cpp/include2.c: Update.
19325 * gcc.dg/cpp/multiline-2.c: New.
19326 * gcc.dg/cpp/multiline.c: Update.
19327 * gcc.dg/cpp/strify2.c: Update.
19328 * gcc.dg/cpp/trad/literals-2.c: Update.
19329
3f429151
JDA
193302003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19331
19332 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
19333
10aef094
MM
193342003-04-23 Mark Mitchell <mark@codesourcery.com>
19335
19336 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
19337
4223f82f
MM
193382003-04-23 Mark Mitchell <mark@codesourcery.com>
19339
19340 PR c++/10451
19341 * g++.dg/parse/crash4.C: New test.
87f85ea0 19342
4223f82f
MM
19343 PR c++/9847
19344 * g++.dg/parse/crash5.C: New test.
19345
befcd99b
MM
193462003-04-22 Mark Mitchell <mark@codesourcery.com>
19347
ae2196c2
MM
19348 PR c++/10446
19349 * g++.dg/parse/crash3.C: New test.
19350
befcd99b
MM
19351 PR c++/10428
19352 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
19353
193542003-04-22 Devang Patel <dpatel@apple.com>
19355
19356 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 19357
256c249c
AT
193582003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
19359
19360 * g++.dg/other/packed1.C: Fix dg options.
19361
ad27e65a
NS
193622003-04-22 Nathan Sidwell <nathan@codesourcery.com>
19363
19364 * g++.dg/other/offsetof2.C: New test.
19365
b2dd096b
MM
193662003-04-21 Mark Mitchell <mark@codesourcery.com>
19367
19368 * g++.dg/template/recurse.C: Adjust location of error messages.
19369
8de9bb0e
NS
193702003-04-21 Nathan Sidwell <nathan@codesourcery.com>
19371
19372 PR c++/9881
19373 * g++.dg/init/addr-const1.C: New test.
19374 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
19375
193762003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
19377
19378 PR c++/10405
19379 * g++.dg/lookup/struct-hack1.C: New test.
19380
1613e52b
NB
193812003-04-20 Neil Booth <neil@daikokuya.co.uk>
19382
19383 * ucs.c: Update diagnostic messages.
19384
4e1f0f8e
NB
193852003-04-19 Neil Booth <neil@daikokuya.co.uk>
19386
19387 * gcc.dg/cpp/truefalse.cpp: New test.
19388 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 19389 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 19390
26aea073
NB
193912003-04-19 Neil Booth <neil@daikokuya.co.uk>
19392
19393 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
19394 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
19395
6a29edea
EB
193962003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19397
19398 * gcc.c-torture/compile/20030418-1.c: New test.
19399
46b2356d
JJ
194002003-04-17 Janis Johnson <janis187@us.ibm.com>
19401
19402 * README.compat: Remove; content moved to doc/sourcebuild.texi.
19403
09d2f85f
KL
194042003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19405
19406 PR c++/10347
19407 g++.dg/template/dependent-name1.C: New test.
19408
8633f25c
R
194092003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
19410
19411 * gcc.dg/warn-1.c (tourist_guide): New array,
19412 contains a pointer to bar.
19413
96c6931d
RS
194142003-04-16 Roger Sayle <roger@eyesopen.com>
19415
19416 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
19417 * gcc.c-torture/execute/medce-1.c: New test case.
19418 * gcc.c-torture/execute/medce-2.c: New test case.
19419
5eb10628
MM
194202003-04-15 Mark Mitchell <mark@codesourcery.com>
19421
dc5dfa9c
MM
19422 * lib/prune.exp: Ignore more messages.
19423
5eb10628
MM
19424 PR c++/10381
19425 * g++.dg/parse/lookup3.C: New test.
19426
d2b54839
R
194272003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
19428
19429 * gcc.c-torture/compile/20030415-1.c : New test.
19430
f4e92987
MM
194312003-04-14 Mark Mitchell <mark@codesourcery.com>
19432
19433 * gcc.c-torture/execute/scope-2.c: Move to ...
19434 * gcc.dg/noncompile/scope.c: .... here.
19435
15d4fd98
RS
194362003-04-14 Roger Sayle <roger@eyesopen.com>
19437
19438 * gcc.dg/20030414-2.c: New test case.
19439
26224a84
HPN
194402003-04-14 Hans-Peter Nilsson <hp@axis.com>
19441
19442 PR target/10377
19443 * gcc.dg/20030414-1.c: New test.
19444
1331d16f
RS
194452003-04-13 Roger Sayle <roger@eyesopen.com>
19446
19447 * gcc.dg/builtins-12.c: New test case.
19448 * gcc.dg/builtins-13.c: New test case.
19449
9cb65f92
KG
194502003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19451
19452 * gcc.c-torture/execute/string-opt-18.c: New test.
19453
f4f4610e
MM
194542003-04-13 Mark Mitchell <mark@codesourcery.com>
19455
19456 PR c++/10300
19457 * g++.dg/init/new5.C: New test.
19458
355b81d5
MM
194592003-04-12 Mark Mitchell <mark@codesourcery.com>
19460
19461 PR c++/7910
19462 * g++.dg/ext/dllimport1.C: New test.
19463
48ed72a3
EB
194642003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19465
19466 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
19467
62520b20
BD
194682003-04-11 Bud Davis <bdavis9659@comcast.net>
19469
19470 PR Fortran/9263
19471 * g77.f-torture/noncompile/9263.f: New test
19472 PR Fortran/1832
19473 * g77.f-torture/execute/1832.f: New test
19474
0b87e18e
DC
194752003-04-11 David Chad <davidc@freebsd.org>
19476 Loren J. Rittle <ljrittle@acm.org>
19477
19478 libobjc/8562
19479 * objc.dg/headers.m: New test.
19480
339a28b9
ZW
194812003-04-10 Zack Weinberg <zack@codesourcery.com>
19482
19483 * gcc.c-torture/execute/builtin-noret-2.c: New.
19484 * gcc.c-torture/execute/builtin-noret-2.x: New.
19485 XFAIL builtin-noret-2.c at -O1 and above.
19486 * gcc.dg/redecl.c: New.
19487 * gcc.dg/Wshadow-1.c: Update error regexps.
19488
1e099144
MM
194892003-04-10 Mark Mitchell <mark@codesourcery.com>
19490
19491 * g++.dg/abi/bitfield10.C: New test.
19492
d02a6808
MS
194932003-04-09 Mike Stump <mrs@apple.com>
19494
88fbc3ca 19495 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 19496 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 19497
5fce2c65
RS
194982003-04-08 Roger Sayle <roger@eyesopen.com>
19499
19500 * gcc.dg/builtins-11.c: New test case.
19501
531878a6
RS
195022003-04-08 Roger Sayle <roger@eyesopen.com>
19503
19504 * gcc.dg/builtins-9.c: New test case.
19505 * gcc.dg/builtins-10.c: New test case.
19506
d5019ba3
R
195072003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19508
19509 * gcc.dg/noncompile/init-4.c.c: New test.
19510
10b7602f
NS
195112003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19512
19513 * gcc.misc-test/gcov-9.c: New test.
19514 * gcc.misc-test/gcov-10.c: New test
19515 * gcc.misc-test/gcov-11.c: New test.
19516
b8460b29
ZW
195172003-04-05 Zack Weinberg <zack@codesourcery.com>
19518
19519 PR optimization/10024
19520 * gcc.c-torture/compile/20030405-1.c: New test.
19521
33b49800
GK
195222003-04-04 Geoffrey Keating <geoffk@apple.com>
19523
19524 * gcc.dg/pch/static-3.c: New.
19525 * gcc.dg/pch/static-3.hs: New.
19526 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19527
0a49eb31
RH
195282003-04-04 Richard Henderson <rth@redhat.com>
19529
19530 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19531 * g++.dg/eh/forced2.C: Likewise.
19532
bc349178
MS
195332003-04-03 Mike Stump <mrs@apple.com>
19534
bc349178 19535 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 19536 target arg.
bc349178
MS
19537 (scan-assembler-times, scan-assembler-not): Likewise.
19538 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19539
773eae39
EB
195402003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19541
19542 * gcc.dg/sparc-loop-1.c: New test.
19543
0de298af
GK
195442003-04-02 Geoffrey Keating <geoffk@apple.com>
19545
19546 PR other/9274
19547 * g++.dg/pch/system-2.C: New.
19548 * g++.dg/pch/system-2.Hs: New.
19549
0f91f094
AH
195502003-04-02 Aldy Hernandez <aldyh@redhat.com>
19551
b8460b29 19552 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 19553
b8460b29 19554 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 19555
e129b3f9
RS
195562003-04-01 Roger Sayle <roger@eyesopen.com>
19557
19558 * gcc.c-torture/execute/20030401-1.c: New test case.
19559
70ab763c
ZL
195602003-04-01 Ziemowit Laski <zlaski@apple.com>
19561
19562 * objc.dg/defs.m: New.
19563
705412b0
AH
195642003-04-01 Aldy Hernandez <aldyh@redhat.com>
19565
b8460b29
ZW
19566 * g++.dg/eh/simd-1.C: New.
19567 * g++.dg/eh/simd-2.C: New.
705412b0 19568
d744e06e
AH
195692003-03-01 Aldy Hernandez <aldyh@redhat.com>
19570
b8460b29 19571 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 19572
46e33d43
MM
195732003-03-31 Mark Mitchell <mark@codesourcery.com>
19574
19575 PR c/9936
19576 * gcc.dg/20030331-2.c: New test.
19577
6b665219
MM
195782003-03-31 Mark Mitchell <mark@codesourcery.com>
19579
19580 PR c++/10278
19581 * g++.dg/parse/crash2.C: New test.
19582
44f19ccb
RS
195832003-03-31 Richard Sandiford <rsandifo@redhat.com>
19584
19585 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19586 * gcc.c-torture/execute/20030331-1.c: ...here.
19587
e66833ac
RS
195882003-03-31 Richard Sandiford <rsandifo@redhat.com>
19589
19590 * gcc.c-torture/execute/20030331-1.c: New test.
19591
27283c73
NS
195922003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19593
19594 * lib/gcov.exp: Adjust call return testing strings.
19595 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19596
03f2ea93
RS
195972003-03-31 Roger Sayle <roger@eyesopen.com>
19598
19599 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19600 * gcc.dg/builtins-7.c: New test case.
19601 * gcc.dg/builtins-8.c: New test case.
19602
98d3d336
RS
196032003-03-31 Richard Sandiford <rsandifo@redhat.com>
19604
19605 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19606
c717c5af
MM
196072003-03-30 Mark Mitchell <mark@codesourcery.com>
19608
19609 PR c++/7647
19610 * g++.dg/lookup-class-member-2.C: New test.
19611
9b703090
GN
196122003-03-30 Glen Nakamura <glen@imodulo.com>
19613
b8460b29 19614 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 19615
84dfe365
RS
196162003-03-28 Roger Sayle <roger@eyesopen.com>
19617
19618 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19619
400fbc08
MM
196202003-03-28 Mark Mitchell <mark@codesourcery.com>
19621
19622 * g++.dg/init/attrib1.C: New test.
19623
0c85dbfd
EB
196242003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19625
19626 * gcc.dg/ultrasp8.c: New test.
19627
f7670e7b
EB
196282003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19629
19630 * gcc.dg/ultrasp7.c: New test.
19631
433cd9c9
NS
196322003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19633
19634 PR c++/10047
19635 * g++.dg/template/inline1.C: New test.
19636
1ce324c3
EB
196372003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19638
19639 * gcc.dg/sparc-dwarf2.c: New test.
19640
9ddae796
RS
196412003-03-27 Roger Sayle <roger@eyesopen.com>
19642
19643 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19644 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19645
7ffe3584
MM
196462003-03-27 Mark Mitchell <mark@codesourcery.com>
19647
19648 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19649 than reading .x files.
19650 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19651 * g77.dg/gcov/gcov-1.f: Likewise.
19652 * gcc.misc-tests/gcov-4b.c: Likewise.
19653 * gcc.misc-tests/gcov-5b.c: Likewise.
19654 * gcc.misc-tests/gcov-6.c: Likewise.
19655 * gcc.misc-tests/gcov-7.c: Likewise.
19656 * gcc.misc-tests/gcov-8.c: Likewise.
19657 * g++.dg/gcov/gcov-1.x: Remove.
19658 * g77.dg/gcov/gcov-1.x: Likewise.
19659 * gcc.misc-tests/gcov-4b.x: Likewise.
19660 * gcc.misc-tests/gcov-5b.x: Likewise.
19661 * gcc.misc-tests/gcov-6.x: Likewise.
19662 * gcc.misc-tests/gcov-7.x: Likewise.
19663 * gcc.misc-tests/gcov-8.x: Likewise.
19664
c7d325c8
GN
196652003-03-27 Glen Nakamura <glen@imodulo.com>
19666
19667 PR opt/10087
19668 * gcc.dg/20030324-1.c: New test.
19669
649fc72d
NS
196702003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19671
544aef8c
NS
19672 PR c++/10224
19673 * g++.dg/template/arg3.C: New test.
19674
649fc72d
NS
19675 PR c++/10158
19676 * g++.dg/template/friend18.C: New test.
19677
a24278e2
RS
196782003-03-26 Roger Sayle <roger@eyesopen.com>
19679
19680 * g77.f-torture/compile/20030326-1.f: New test case.
19681
db8627a1
JJ
196822003-03-26 Janis Johnson <janis187@us.ibm.com>
19683
19684 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19685
19686 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19687
be565ad7
JJ
196882003-03-26 Jakub Jelinek <jakub@redhat.com>
19689
19690 * gcc.dg/ia64-sync-3.c: New test.
19691
f729e559
AM
196922003-03-26 Alan Modra <amodra@bigpond.net.au>
19693
19694 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19695
27e484bc
EB
196962003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19697
19698 * gcc.dg/ultrasp6.c: New test.
19699
d2fc7725
EB
197002003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19701
19702 * gcc.dg/i386-signbit-1.c: New test.
19703 * gcc.dg/i386-signbit-2.c: New test.
19704 * gcc.dg/i386-signbit-3.c: New test.
19705
9904e232
EB
197062003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19707
19708 * gcc.dg/ultrasp5.c: Fix options.
19709
9fdbe7df
EB
197102003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19711
19712 * gcc.dg/ultrasp5.c: Fix comment.
19713
c12741e9
TM
197142003-03-24 Bud Davis <bdavis9659@comcast.net>
19715
19716 PR fortran/10197
19717 * g77.f-torture/execute/10197.f: New test.
19718
2ef6c975
NS
197192003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19720
1c82cc90
NS
19721 PR c++/9898, c++/383
19722 * g++.dg/template/conv6.C: New test.
b8460b29 19723
a5fcc895
NS
19724 PR c++/10119
19725 * g++.dg/template/ptrmem5.C: New test.
19726
2ef6c975
NS
19727 PR c++/10026
19728 * g++.dg/lookup/koenig1.C: New test.
19729
19730 PR C++/10199
19731 * g++.dg/lookup/template2.C: New test.
19732
1134f4ac
JJ
197332003-03-24 Jakub Jelinek <jakub@redhat.com>
19734
19735 * g++.dg/opt/rtti1.C: New test.
19736
02484af9
EB
197372003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19738
19739 * gcc.dg/ultrasp5.c: New test.
19740
fa9b4904
AB
197412003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19742
b099daeb 19743 PR middle-end/9967
fa9b4904
AB
19744 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19745 builtin fputs.
19746
068d2c9d
MM
197472003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19748
19749 PR c/8224
19750 * gcc.dg/20030323-1.c: New test.
19751
766dec0e
RS
197522003-03-23 Roger Sayle <roger@eyesopen.com>
19753
19754 * gcc.c-torture/compile/20030323-1.c: New test case.
19755
97c6f7ad
UW
197562003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19757
19758 * gcc.dg/20030321-1.c: New test.
19759
b8c25665
ZW
197602003-03-22 Zack Weinberg <zack@codesourcery.com>
19761
19762 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19763
3e4a3562
NS
197642003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19765
19766 PR c++/9978, c++/9708
19767 * g++.dg/ext/vlm1.C: Adjust expected error.
19768 * g++.dg/ext/vla2.C: New test.
19769 * g++.dg/template/arg1.C: New test.
19770 * g++.dg/template/arg2.C: New test.
19771
6dd0f30b
BD
197722003-03-22 Bud Davis <bdavis9659@comcast.net>
19773
19774 * g77.f-torture/execute/select.f: New test.
19775 * g77.f-torture/noncompile/select_no_compile.f: New test.
19776
f3146d75
NS
197772003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19778
19779 PR c++/9898
19780 * g++.dg/other/error4.C: New test.
19781
963142fc
MM
197822003-03-20 Mark Mitchell <mark@codesourcery.com>
19783
19784 * g++.dg/template/friend17.C: New test.
19785
f8c8d811
AM
197862003-03-21 Alan Modra <amodra@bigpond.net.au>
19787
19788 * gcc.c-torture/compile/20030320-1.c: New.
19789
c876997f
RS
197902003-03-20 Roger Sayle <roger@eyesopen.com>
19791
19792 * gcc.dg/builtins-6.c: New test case.
19793
42151102
AM
197942003-03-19 Alan Modra <amodra@bigpond.net.au>
19795
19796 PR target/10073
19797 * gcc.c-torture/compile/20030319-1.c: New.
19798
b8c25665 197992003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
19800
19801 * gcc.dg/i386-cvt-1.c: New test.
19802
0fef2ffc
ZW
198032003-03-17 Zack Weinberg <zack@codesourcery.com>
19804
b8c25665
ZW
19805 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19806 * objc.dg/naming-2.m: Likewise.
0fef2ffc 19807
ec20aa6c
MM
198082003-03-17 Mark Mitchell <mark@codesourcery.com>
19809
19810 PR c++/9639
b8c25665 19811 * g++.dg/parse/crash1.C: New test.
ec20aa6c 19812
bafb714b
MM
198132003-03-16 Mark Mitchell <mark@codesourcery.com>
19814
19815 PR c++/8805
19816 * g++.dg/eh/cleanup1.C: New test.
19817
0a71919d
FH
198182003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19819
19820 * gcc.c-torture/execute/20030316-1.c: New test case.
19821
1f5a253a
NS
198222003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19823
19824 PR c++/9629
19825 * g++.dg/init/ctor2.C: New test.
19826
de6a669b
RS
198272003-03-15 Roger Sayle <roger@eyesopen.com>
19828
19829 * g77.f-torture/compile/xformat.f: New test case.
19830
24b26d8d
JDA
198312003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19832
19833 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19834 * g++.old-deja/g++.mike/eh50.C: Likewise.
19835
6e049fcd
KL
198362003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19837
19838 PR c++/6440
19839 * g++.dg/template/spec7.C: New test.
19840 * g++.dg/template/spec8.C: Likewise.
19841
f43f4314
JJ
198422003-03-14 Jakub Jelinek <jakub@redhat.com>
19843
19844 * gcc.c-torture/execute/20030313-1.c: New test.
19845
4526753f
RH
198462003-03-14 Richard Henderson <rth@redhat.com>
19847
19848 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19849
f650843f
EB
198502003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19851
19852 * gcc.c-torture/compile/20030314-1.c: New test.
19853
67e4f078
DS
198542003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19855
b8c25665 19856 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 19857 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 19858 thumb target,
67e4f078
DS
19859 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19860 to accept newer _imp__ prefix and additional
19861 newline in .drectve section.
19862 * gcc.dg/dll-4.c: Likewise.
19863 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19864 switch.
19865
26f86471
MM
198662003-03-13 Mark Mitchell <mark@codesourcery.com>
19867
45707d31
MM
19868 * g++.dg/parse/namespace9.C: New test.
19869
26f86471
MM
19870 * g++.dg/init/ref5.C: New test.
19871 * g++.dg/parse/ptrmem1.C: Likewise.
19872
aeb11ee5
JDA
198732003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19874
19875 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19876 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19877 regular expression.
19878 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19879 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19880
09ebf088
DJ
198812003-03-12 Daniel Jacobowitz <drow@mvista.com>
19882
19883 * gcc.c-torture/execute/20030224-2.c: New test.
19884
8a7d6cb3
EB
198852003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19886
19887 * gcc.dg/decl-3.c: New test.
19888
db1077d3
EB
198892003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19890
19891 * gcc.dg/i386-loop-2.c: New test.
19892
0c33daff
MM
198932003-03-11 Mark Mitchell <mark@codesourcery.com>
19894
e1145e7f 19895 PR c++/9474
2601a4ee
MM
19896 * g++.dg/parse/namespace8.C: New test.
19897
0c33daff
MM
19898 PR c++/9924
19899 * g++.dg/overload/builtin2.C: New test.
19900
54098126
SB
199012003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19902
19903 * gcc.dg/return-type-3.c: New test.
19904
bff6a7c2
V
199052003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19906
19907 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19908 profiling options are not supported.
19909
125e6594
MM
199102003-03-10 Mark Mitchell <mark@codesourcery.com>
19911
19912 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19913 * g++.old-deja/g++.warn/impint2.C: Likewise.
19914
87d7d780
DP
199152003-03-10 Devang Patel <dpatel@apple.com>
19916
19917 * g++.dg/cpp/c++_cmd_1.C: New test.
19918 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 19919
ebb780f2
SB
199202003-03-10 Segher Boessenkool <segher@koffie.nl>
19921
b8c25665 19922 * gcc.dg/altivec-9.c: New file.
ebb780f2 19923
88a7a0c9
FS
199242003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19925
19926 * gcc.dg/ppc-sdata-1.c: New test.
19927 * gcc.dg/ppc-sdata-2.c: New test.
19928
f6d19bfe
MM
199292003-03-09 Mark Mitchell <mark@codesourcery.com>
19930
1d719415
MM
19931 PR c++/9373
19932 * g++.dg/opt/ptrmem2.C: New test.
19933
f6d19bfe
MM
19934 PR c++/8534
19935 * g++.dg/opt/ptrmem1.C: New test.
19936
9edf6a4c
EB
199372003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19938
19939 * gcc.dg/i386-loop-1.c: New test.
19940
ca9e1382
KL
199412003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19942
19943 PR c++/9970
19944 * g++.dg/lookup/friend1.C: New test.
19945
0e136342
MM
199462003-03-08 Mark Mitchell <mark@codesourcery.com>
19947
19948 PR c++/9823
19949 * g++.dg/parser/constructor1.C: New test.
19950
af812813
HPN
199512003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19952
17b7f45e
HPN
19953 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19954
af812813
HPN
19955 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19956
39a91264
NB
199572003-03-08 Neil Booth <neil@daikokuya.co.uk>
19958
19959 * gcc.dg/cpp/Wunused.c: Update test.
19960
b8c25665 199612003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
19962
19963 * gcc.dg/inline-3.c: New test.
19964
089d6ea7
MM
199652003-03-08 Mark Mitchell <mark@codesourcery.com>
19966
19967 PR c++/9809
19968 * g++.dg/parse/builtin1.C: New test.
19969
19970 PR c++/9982
19971 * g++.dg/abi/cookie1.C: New test.
19972 * g++.dg/abi/cookie2.C: Likewise.
19973
19974 PR c++/9524
612dc718 19975 * g++.dg/template/field1.C: New test.
089d6ea7
MM
19976
19977 PR c++/9912
19978 * g++.dg/parse/class1.C: New test.
19979 * g++.dg/parse/namespace7.C: Likewise.
19980 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 19981
aa6e8ed3
MM
199822003-03-07 Mark Mitchell <mark@codesourcery.com>
19983
19984 * g++.dg/init/ref4.C: New test.
19985
b8c25665 199862003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
19987
19988 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 19989 * gcc.dg/inline-3.c: New test.
dfa7f440 19990
3d1df1fa
MM
199912003-03-06 Mark Mitchell <mark@codesourcery.com>
19992
3d938426
MM
19993 * g++.dg/init/ref3.C: New test.
19994
5e256996
MM
19995 PR c++/9965
19996 * g++.dg/init/ref2.C: New test.
b8c25665 19997
07681121
MM
19998 PR c++/9400
19999 * g++.dg/warn/Wshadow-2.C: New test.
20000
3d1df1fa
MM
20001 PR c++/9791
20002 * g++.dg/warn/Woverloaded-1.C: New test.
20003
b8c25665 200042003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
20005
20006 * gcc.dg/i386-local2.c: New.
20856045 20007 * gcc.dg/i386-local.c: Fix typo.
b255a036 20008
1c442892
MM
200092003-03-05 Mark Mitchell <mark@codesourcery.com>
20010
20011 * g++.dg/abi/layout3.C: New test.
20012
be2fa211
EB
200132003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20014
20015 * gcc.c-torture/compile/20030305-1.c
20016
b8c25665 200172003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
20018
20019 * gcc.dg/i386-local.c: New.
20020
b8c25665 200212003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
20022
20023 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
20024
2ad1815d
EB
200252003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20026
20027 * gcc.dg/switch-2.c: New test.
20028 * gcc.dg/switch-3.c: New test.
20029 * gcc.dg/Wswitch.c: Adjust line numbers.
20030 * gcc.dg/Wswitch-default.c: Likewise.
20031 * gcc.dg/Wswitch-enum.c: Likewise.
20032
01952d37
AO
200332003-03-04 Alexandre Oliva <aoliva@redhat.com>
20034
20035 * gcc.c-torture/execute/20030222-1.c: New test.
20036
767440a2
JW
200372003-03-03 James E Wilson <wilson@tuliptree.org>
20038
20039 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
20040
7993382e
MM
200412003-03-03 Mark Mitchell <mark@codesourcery.com>
20042
20043 PR c++/9878
20044 * g++.dg/init/ref1.C: New test.
20045
b8c25665 200462003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
20047
20048 * gcc.dg/sh-relax.c: New SH-only test.
20049
b22b239e
GK
200502003-03-03 Geoffrey Keating <geoffk@apple.com>
20051
20052 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
20053 comment explaining purpose of testcase.
20054
3595b91f
SC
200552003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20056
20057 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
20058 for HC11/HC12 (asm needs two int registers).
20059 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
20060 HC11/HC12 because the test uses an asm which needs two 32-bit
20061 registers.
20062
1494f93a
SC
200632003-03-02 Stephane Carrez <stcarrez@nerim.fr>
20064
20065 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
20066 for HC11/HC12 (array is too large otherwise).
20067 * gcc.c-torture/compile/920501-4.x: New file, likewise.
20068 * gcc.c-torture/compile/20010518-2.x: Likewise.
20069 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
20070 HC11/HC12 (array is too large).
20071
facf86ac
GK
200722003-03-01 Geoffrey Keating <geoffk@apple.com>
20073
20074 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
20075 * lib/g++-dg.exp (g++-dg-test): Likewise.
20076
08291658
RS
200772003-03-01 Roger Sayle <roger@eyesopen.com>
20078
20079 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
20080 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
20081
74dd1333
KL
200822003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20083
20084 * g++.dg/warn/implicit-typename1.C: Remove warning.
20085
3f53c0dc
RH
200862003-02-28 Richard Henderson <rth@redhat.com>
20087
20088 * gcc.dg/noreturn-1.c: Move noreturn warning line.
20089 * gcc.dg/return-type-1.c: Move control reaches end warning line.
20090
d8fad4ea
GK
200912003-02-28 Geoffrey Keating <geoffk@apple.com>
20092
20093 * gcc.dg/pch/pch.exp: Change .pch to .gch.
20094 * g++.dg/pch/pch.exp: Likewise.
20095
1cb8292f
MM
200962003-02-28 Mark Mitchell <mark@codesourcery.com>
20097
20098 PR c++/9879
20099 * testsuite/g++.dg/init/new4.C: New test.
20100
f3c7ed6b
RE
201012003-02-28 Richard Earnshaw <rearnsha@arm.com>
20102
20103 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
20104
13082c80
AO
201052003-02-28 Alexandre Oliva <aoliva@redhat.com>
20106
e459243b
AO
20107 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
20108 unsigned long.
20109
13082c80
AO
20110 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
20111 wider than float.
20112
b17d5d7c
ZD
201132003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20114
20115 * lib/scanasm.exp: Add support for counting numbers of
20116 occurences.
20117 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
20118 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
20119
c0b1cc97
MM
201202003-02-25 Mark Mitchell <mark@codesourcery.com>
20121
cec24319
MM
20122 PR c++/9683
20123 * g++.dg/template/static3.C: New test.
20124
c0b1cc97
MM
20125 PR c++/9829
20126 * g++.dg/parse/namespace6.C: New test.
b8c25665 20127
3eaa6044
FS
201282003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20129
20130 PR target/9732
20131 * gcc.dg/20030225-1.c: New test.
20132
353b4fc0
MM
201332003-02-24 Mark Mitchell <mark@codesourcery.com>
20134
d12ad970
MM
20135 * README: Remove out-of-date information.
20136
353b4fc0
MM
20137 PR c++/9836
20138 * g++.dg/template/spec6.C: New test.
20139
201b9f2a
JL
201402003-02-24 Jeff Law <law@redhat.com>
20141
20142 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
20143
f8dc212b
RO
201442003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20145
20146 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
20147 * gcc.dg/pragma-ep-1.c: Likewise.
20148
9e236a9d
KL
201492003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20150
20151 PR c++/9602
20152 * g++.dg/template/friend16.C: New test.
20153
ca099ac8
MM
201542003-02-23 Mark Mitchell <mark@codesourcery.com>
20155
20156 PR c++/5333
20157 * g++.dg/parse/fused-params1.C: Adjust error messages.
20158 * g++.dg/template/nested3.C: New test.
b8c25665 20159
f641e05b
AM
201602003-02-24 Alan Modra <amodra@bigpond.net.au>
20161
20162 * g++.dg/abi/param1.C: New test.
20163
53be1a8d
KL
201642003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20165
20166 PR c++/7982
20167 * g++.dg/warn/implicit-typename1.C: New test.
20168
9d913bbf
KC
201692003-02-22 Kelley Cook <kelleycook@comcast.net>
20170
b8c25665
ZW
20171 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
20172 with "mtune".
20173 * g++.old-deja/g++.other/store-expr2.C: Likewise.
20174 * gcc.c-torture/execute/20010129-1.x: Likewise.
20175 * gcc.dg/20011107-1.c: Likewise.
20176 * gcc.dg/20020108-1.c: Likewise.
20177 * gcc.dg/20020122-3.c: Likewise.
20178 * gcc.dg/20020206-1.c: Likewise.
20179 * gcc.dg/20020310-1.c: Likewise.
20180 * gcc.dg/20020426-2.c: Likewise.
20181 * gcc.dg/20020517-1.c: Likewise.
20182 * gcc.dg/991230-1.c: Likewise.
20183 * gcc.dg/i386-unroll-1.c: Likewise.
20184 * gcc.misc-tests/i386-prefetch.exp: Likewise.
20185
201862003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
20187
20188 * gcc.dg/i386-mul.c: New test.
20189
c0a47a61
RS
201902003-02-21 Roger Sayle <roger@eyesopen.com>
20191
20192 * gcc.dg/builtins-5.c: New test case.
20193
182c2078
HPN
201942003-02-22 Hans-Peter Nilsson <hp@axis.com>
20195
20196 * gcc.dg/asmreg-1.c: New test.
20197
2fff6d71
MM
201982003-02-21 Mark Mitchell <mark@codesourcery.com>
20199
20200 PR c++/9749
20201 * g++.dg/parse/varmod1.C: New test.
20202
19df1edf
MM
202032003-02-21 Mark Mitchell <mark@codesourcery.com>
20204
20205 PR c++/9727
20206 * g++.dg/template/op1.C: New test.
20207
5dc3a78c
MM
202082003-02-21 Mark Mitchell <mark@codesourcery.com>
20209
20210 PR c++/8906
20211 * g++.dg/template/nested2.C: New test.
20212
692bb58a
MM
202132003-02-21 Mark Mitchell <mark@codesourcery.com>
20214
20215 PR c++/8724
20216 * g++.dg/expr/dtor1.C: New test.
20217
a8d0ddaf
ZW
202182003-02-21 Zack Weinberg <zack@codesourcery.com>
20219
20220 * gcc.dg/cpp/include3.c: New test.
20221 * gcc.dg/cpp/inc/foo.h: New file.
20222
9e7d0b92
GN
202232003-02-21 Glen Nakamura <glen@imodulo.com>
20224
20225 * gcc.c-torture/execute/20030221-1.c: New test.
20226
63a3cd3e
MM
202272003-02-20 Mark Mitchell <mark@codesourcery.com>
20228
20229 PR c++/9729
20230 * g++.dg/abi/conv1.C: New test.
20231
b8c25665 202322003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
20233
20234 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
20235
4ea0d487
DJ
202362003-02-19 Daniel Jacobowitz <drow@mvista.com>
20237
20238 * gcc.c-torture/compile/20030219-1.c: New test.
20239
b8c25665 202402003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
20241
20242 * gcc.dg/funcorder.c: New test.
20243
ff6e1a2f
KH
202442003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20245
20246 * gcc.c-torture/execute/20030218-1.c: New.
20247
67aa8289
AH
202482003-02-18 Aldy Hernandez <aldyh@redhat.com>
20249
a8d0ddaf 20250 * gcc.dg/20030218-1.c: New.
67aa8289 20251
d7ddbe24
RH
202522003-02-18 Richard Henderson <rth@redhat.com>
20253
20254 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
20255 * gcc.dg/attr-used-2.c: New.
20256
6b99d1c0
MM
202572003-02-18 Mark Mitchell <mark@codesourcery.com>
20258
20259 PR c++/9704
20260 * g++.dg/init/copy5.C: New test.
a8d0ddaf 20261
59d22bc5
GK
202622003-02-18 Geoffrey Keating <geoffk@apple.com>
20263
20264 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
20265 * g++.dg/pch/pch.exp: Likewise.
20266
bc102c4b
KH
202672003-02-18 Kazu Hirata <kazu@cs.umass.edu>
20268
20269 * gcc.c-torture/execute/20030209-1.c: Enable the test if
20270 STACK_SIZE is not defined.
20271
db77ef4c
KL
202722003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20273
20274 PR c++/9457
20275 * g++.dg/template/init1.C: New test.
20276
b8c25665 202772003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
20278
20279 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
20280 (foo): Add few extra tests
20281 * gcc.dg/c99-const-expr-3.c: Likewise.
20282 * gcc.c-torture/execute/20030216-1.c: New.
20283
0df4ae96
KL
202842003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20285
20286 PR c++/9459
20287 * g++.dg/ext/typeof4.C: New test.
20288
881b2a96
RS
202892003-02-15 Roger Sayle <roger@eyesopen.com>
20290
20291 * gcc.dg/i386-387-3.c: New test case.
20292
6e8647d5
JZ
202932003-02-14 Josef Zlomek <zlomekj@suse.cz>
20294
20295 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
20296 cris-*-elf* cris-*-aout* and mmix-*-*.
20297
42f86c48
JZ
202982003-02-13 Josef Zlomek <zlomekj@suse.cz>
20299
20300 * gcc.dg/20030213-1.c: New test.
20301
1fb54135
RS
203022003-02-12 Roger Sayle <roger@eyesopen.com>
20303
20304 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
20305 * gcc.dg/i386-387-2.c: Likewise.
20306
c6e2a538
AH
203072003-02-12 Aldy Hernandez <aldyh@redhat.com>
20308
a8d0ddaf
ZW
20309 * gcc.dg/ppc-spe.c: Fix formatting.
20310 Enable tests that were previously unsupported by gas.
20311 Delete tests for instructions that no longer exist.
20312 Switch arguments on evsubifw builtin.
c6e2a538 20313
5c4d5a15
KH
203142003-02-12 Kazu Hirata <kazu@cs.umass.edu>
20315
20316 * gcc.c-torture/execute/20030209-1.c: Disable the test if
20317 STACK_SIZE is too small.
20318
ecf92f82 203192003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 20320 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
20321
20322 * gcc.dg/decl-2.c: New test.
20323
b8c25665 203242003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
20325
20326 * gcc.dg/i386-fpcvt-1.c: New test.
20327
2382b79f
RS
203282002-02-09 Richard Sandiford <rsandifo@redhat.com>
20329
20330 * gcc.c-torture/execute/20030209-1.c: New test.
20331
5d4b76c0
KH
203322003-02-09 Kazu Hirata <kazu@cs.umass.edu>
20333
20334 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
20335 int-wide bitops, use the constants of the same width.
20336 Likewise, if long long is 32-bit wide, test bitops using
20337 32-bit constants.
20338
8f37dd98
LR
203392003-02-07 Loren James Rittle <ljrittle@acm.org>
20340
20341 * gcc.dg/20021014-1.c: Annotate with expected notice text.
20342
46847aa6
RS
203432003-02-07 Roger Sayle <roger@eyesopen.com>
20344
20345 * testsuite/gcc.dg/builtins-4.c: New test case.
20346
f39a753b
KG
203472003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20348
20349 * gcc.dg/20020430-1.c: Fix dg command typos.
20350 * gcc.dg/20020503-1.c: Likewise.
20351
256803d9
VR
203522003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20353
20354 PR c++/8785
20355 * g++.dg/parse/fused-params1.C: New test.
20356
20357 PR c++/8857
20358 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
20359
20360 PR c++/8921
20361 * g++.dg/parse/non-dependent1.C: New test.
20362
20363 PR c++/8928
20364 * g++.dg/parse/dupl-tmpl-args1.C: New test.
20365
20366 PR c++/9228
20367 * g++.dg/parse/undefined7.C: New test.
20368 * g++.dg/parse/non-templ1.C: New test.
20369
20370 PR c++/9229
20371 * g++.dg/parse/too-many-tmpl-args1.C: New test.
20372
5fbf0217
EB
203732003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20374
20375 * gcc.c-torture/compile/20030206-1.c: New test.
20376
dbdd3489
RS
203772003-02-05 Roger Sayle <roger@eyesopen.com>
20378
20379 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
20380 "pow" to "foo" to avoid potential confusion with a math built-in.
20381
48d1ce96
KG
203822003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20383
20384 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
20385 conditions for SPARC targets.
20386
4f6ae35d
JJ
203872003-02-05 Jakub Jelinek <jakub@redhat.com>
20388
20389 * gcc.dg/20030204-1.c: New test.
20390
2de2cd78
VR
203912003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20392
20393 PR c++/38
20394 * g++.dg/parse/array-size1.C: New test.
20395
20396 PR c++/5657
20397 * g++.dg/parse/undefined3.C: New test.
20398
20399 PR c++/5665
20400 * g++.dg/parse/undefined4.C: New test.
20401
20402 PR c++/5975
20403 * g++.dg/parse/undefined5.C: New test.
20404
20405 PR c++/7259
20406 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
20407
20408 PR c++/8578
20409 * g++.dg/parse/casting-operator1.C: New test.
20410
20411 PR c++/8596
20412 * g++.dg/parse/undefined6.C: New test.
20413
20414 PR c++/8736
20415 * g++.dg/parse/missing-template1.C: New test.
20416
b8c25665 204172003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
20418
20419 * gcc.dg/i386-cadd.c: Compile using -march=k8.
20420 * gcc.dg/i386-cmov?.c: Likewise.
20421 * gcc.dg/i386-fpcvt-?.c: Likewise.
20422 * gcc.dg/i386-ssefp-1.c: Likewise.
20423 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 20424 conventions.
afffc4e2 20425
b80f8ef3
MM
204262003-02-03 Mark Mitchell <mark@codesourcery.com>
20427
20428 PR c++/7129
20429 * testsuite/g++.dg/ext/max.C: New test.
20430
b8c25665 204312003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
20432
20433 * gcc.c-torture/execute/20030203-1.c: New test.
20434
ca777b88
RE
204352003-02-03 Richard Earnshaw <rearnsha@arm.com>
20436
20437 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
20438 'natural-endian'.
20439
271bd540
RS
204402003-02-01 Richard Sandiford <rsandifo@redhat.com>
20441
20442 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20443 * g++.dg/init/new2.C: Likewise.
20444 * g++.dg/other/new1.C: Likewise.
20445
5175d1b8
LR
204462003-01-31 Loren J. Rittle <ljrittle@acm.org>
20447
20448 * gcc.dg/struct-ret-libc.c: New test.
20449
2f278625
UW
204502003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20451
20452 * gcc.dg/20030129-1.c: New test.
20453
db0f613d
KL
204542003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20455
20456 PR c++/8849
20457 * g++.dg/template/ptrmem4.C: New test.
20458
14d22dd6
MM
204592003-01-29 Mark Mitchell <mark@codesourcery.com>
20460
20461 * g++.dg/parser/constant1.C: New test.
20462
710b73e6
KL
204632003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20464
20465 PR c++/8591
20466 * g++.dg/parse/friend2.C: New test.
20467
9ae58faf
NS
204682003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20469
20470 PR c++/9437
20471 * g++.dg/template/unify4.C: New test.
20472
6d09ef27
RS
204732003-01-28 Richard Sandiford <rsandifo@redhat.com>
20474
20475 * gcc.c-torture/execute/20030128-1.c: New test.
20476
4334c467
JO
204772003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20478
20479 * g++.dg/lookup/nested1.C: Test moved from ...
20480 * g++.old-deja/g++.other/lookup24.C: ... here.
20481
b8c25665 204822003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
20483
20484 * gcc.dg/i386-cmov5.c: New test.
20485
bffcd064
V
204862003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20487
a8d0ddaf
ZW
20488 * gcc.c-torture/execute/20010925-1.c: Changed the
20489 memcpy declaration.
bffcd064 20490
f2ce60b8
NS
204912003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20492
20493 PR c++/3902
20494 * g++.dg/parse/template5.C: New test.
20495
f42aadd8
TM
204962003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20497
20498 PR fortran/9258
20499 * g77.dg/pr9258: New test.
20500
5db544e1
GP
205012003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20502
20503 * README: Move relevant parts from README.g++.
20504
20505 * README.g++: Remove this file.
20506
483a5709
NS
205072003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20508
20509 * g++.dg/abi/dcast1.C: New test.
20510
4ff71d24
KG
205112003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20512
20513 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20514
623baee2
JO
205152003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20516
20517 PR c++/47
20518 * g++.old-deja/g++.other/lookup24.C: New test.
20519
2956f353
KG
205202003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20521
20522 PR middle-end/7227
20523 * gcc.dg/uninit-C.c: New test.
20524
a2ddc397
NS
205252003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20526
20527 * g++.dg/abi/covariant1.C: New test.
20528
acf9fa5f
UW
205292003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20530
20531 * gcc.dg/20030123-1.c: New test.
20532
b8c25665 205332003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
20534
20535 PR opt/8492
20536 * gcc.c-torture/compile/20030125-1.c
20537
bbaab916
NS
205382003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20539
20540 PR c++/9403
20541 * g++.dg/parse/template3.C: New test.
20542 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 20543
bbaab916
NS
20544 PR c++/795
20545 * g++.dg/parse/template4.C: New test.
a8d0ddaf 20546
bbaab916
NS
20547 PR c++/9415
20548 * g++.dg/template/qual2.C: New test.
a8d0ddaf 20549
bbaab916
NS
20550 PR c++/8545
20551 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20552
20553 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20554
9bb231fd
RS
205552003-01-25 Roger Sayle <roger@eyesopen.com>
20556
20557 * gcc.c-torture/execute/switch-1.c: New test case.
20558
b8c25665 205592003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
20560
20561 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20562
32d9a5bd
PC
205632003-01-25 Paolo Carlini <pcarlini@unitus.it>
20564
20565 Tweaks for Bison-1.875. From the NEWS file:
20566 "- `parse error' -> `syntax error'
20567 Bison now uniformly uses the term `syntax error'"
20568 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20569 * gcc.dg/cpp/digraph2.c: Likewise.
20570 * gcc.dg/cpp/direct2.c: Likewise.
20571 * gcc.dg/cpp/paste4.c: Likewise.
20572 * gcc.dg/c90-restrict-1.c: Likewise.
20573 * gcc.dg/c99-func-2.c: Likewise.
20574 * gcc.dg/noncompile/920721-2.c: Likewise.
20575 * gcc.dg/noncompile/930622-2.c: Likewise.
20576 * gcc.dg/noncompile/940112-1.c: Likewise.
20577 * gcc.dg/noncompile/950921-1.c: Likewise.
20578 * gcc.dg/noncompile/951123-1.c: Likewise.
20579 * gcc.dg/noncompile/971104-1.c: Likewise.
20580 * gcc.dg/noncompile/990416-1.c: Likewise.
20581
f5128e88
PC
205822003-01-24 Paolo Carlini <pcarlini@unitus.it>
20583
20584 * g++.dg/parse/undefined1.C: Add error message.
20585
65a5559b
MM
205862003-01-22 Mark Mitchell <mark@codesourcery.com>
20587
c006d942
MM
20588 PR c++/9354
20589 * g++.dg/parse/new1.C: New test.
20590
20591 PR c++/9216
20592 * g++.dg/parse/template2.C: New test.
20593
20594 PR c++/9354
20595 * g++.dg/parse/typedef2.C: New test.
20596
65a5559b
MM
20597 PR c++/9328
20598 * g++.dg/ext/typeof3.C: New test.
20599
68aab9ee
VR
206002003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20601
20602 PR c++/2738
20603 * g++.dg/parse/ret-type1.C: New test.
20604
20605 PR c++/3792
20606 * g++.dg/parse/tmpl-outside1.C: New test.
20607
20608 PR c++/4207
20609 * g++.dg/parse/int-as-enum1.C: New test.
20610
20611 PR c++/4903
20612 * g++.dg/parse/no-typename1.C: New test.
20613
20614 PR c++/5533
20615 * g++.dg/parse/no-value1.C: New test.
20616
20617 PR c++/5921
20618 * g++.dg/parse/wrong-inline1.C: New test.
20619
20620 PR c++/6402
20621 * g++.dg/parse/ref1.C: New test.
20622
20623 PR c++/6992
20624 * g++.dg/parse/attr-ctor1.C: New test.
20625
20626 PR c++/7229
20627 * g++.dg/parse/namespace5.C: New test.
20628
20629 PR c++/7917
20630 * g++.dg/parse/func-def1.C: New test.
20631
20632 PR c++/8143
20633 * g++.dg/parse/undefined1.C: New test.
20634
20635 PR c++/5723, PR c++/8522
20636 * g++.dg/parse/specialization1.C: New test.
20637
20638 PR c++/163, PR c++/8595
20639 * g++.dg/parse/struct-as-enum1.C: New test.
20640
20641 PR c++/9173
20642 * g++.dg/parse/undefined2.C: New test.
20643
1fb3244a
MM
206442003-01-22 Mark Mitchell <mark@codesourcery.com>
20645
e0860732
MM
20646 PR c++/9298
20647 * g++.dg/parse/template1.C: New test.
20648
4eb6d609
MM
20649 PR c++/9384
20650 * g++.dg/parse/using1.C: New test.
20651
1fb3244a
MM
20652 PR c++/9285
20653 PR c++/9294
20654 * g++.dg/parse/expr2.C: New test.
20655
20656 PR c++/9388
20657 * g++.dg/parse/lookup2.C: Likewise.
20658
b8c25665 206592003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
20660
20661 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20662 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20663 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20664 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20665
e3289412
NC
206662003-01-20 Nick Clifton <nickc@redhat.com>
20667
20668 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20669 problem with ARM sibcall code generation.
20670
d99c740f
KH
206712003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20672
20673 * gcc.c-torture/execute/20030120-1.c: New.
20674
a99820e6
PC
206752003-01-19 Paolo Carlini <pcarlini@unitus.it>
20676
20677 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20678
5dae1114
MM
206792003-01-17 Mark Mitchell <mark@codesourcery.com>
20680
20681 PR c++/9272
20682 * g++.dg/parse/ctor1.C: New test.
20683
20684 PR c++/9294:
20685 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 20686
5dae1114
MM
20687 * g++.dg/parse/typename3.C: New test.
20688
c292e375
RH
206892003-01-16 Richard Henderson <rth@redhat.com>
20690
20691 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20692
aab37812
RH
206932003-01-16 Richard Henderson <rth@redhat.com>
20694
20695 * g++.dg/pch/pch.exp: Copy test header to the working directory
20696 before using it either for precompilation or direct use.
20697 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20698 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20699
50c620d6
RH
207002003-01-16 Richard Henderson <rth@redhat.com>
20701
20702 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20703 before using it either for precompilation or direct use.
20704 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20705 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20706
8fbc5ae7
MM
207072003-01-16 Mark Mitchell <mark@codesourcery.com>
20708
20709 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20710 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20711 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20712 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20713 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20714 typename warning into error.
20715 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20716 error messages.
20717 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20718 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20719 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20720 messages.
20721 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20722 make declaration visible in template.
20723 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20724 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20725 messages.
20726 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20727 message.
20728 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20729 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20730 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20731 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20732 typename warning with error message.
20733 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20734 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20735 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 20736
712becab
NS
207372003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20738
20739 * g++.dg/parse/ambig2.C: New test.
20740
1ceb0dc7
RH
207412003-01-15 Richard Henderson <rth@redhat.com>
20742
20743 * g++.dg/tls/init-2.C: Update error message string.
20744
3dd5fc58
KG
207452003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20746
20747 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20748
b0562482
SC
207492003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20750
20751 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20752 all for HC11/HC12.
20753 * gcc.c-torture/compile/20001205-1.x: Likewise.
20754 * gcc.c-torture/compile/20001226-1.x: Likewise.
20755 * gcc.c-torture/compile/920520-1.x: Likewise.
20756 * gcc.c-torture/compile/961203-1.x: Likewise.
20757 * gcc.c-torture/compile/20020604-1.x: Likewise.
20758
b8c25665 207592003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
20760
20761 * gcc.c-torture/compile/20030115-1.c: New test.
20762
20763 * gcc.dg/i386-fpcvt-1.c: New test.
20764 * gcc.dg/i386-fpcvt-2.c: New test.
20765
a7189b49
JO
207662003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20767
20768 Further conform g++'s __vmi_class_type_info to the C++ ABI
20769 specification.
20770 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20771 the specification.
20772
b8c25665 207732003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
20774
20775 * gcc.dg/i386-fpcvt-1.c: New test.
20776 * gcc.dg/i386-fpcvt-2.c: New test.
20777
ab5496c4
EB
207782003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20779
20780 * gcc.dg/i386-mmx-3.c: New test.
20781
e8f2b18d
MM
207822003-01-12 Mark Mitchell <mark@codesourcery.com>
20783
20784 PR c++/9264
20785 * g++.dg/parse/octal1.C: New file.
20786
20787 PR c++/9172
20788 * g++.dg/parse/typename1.C: New file.
20789
67a7278d
DS
207902003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20791
20792 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20793 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 20794 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 20795
2050a1bb
MM
207962003-01-10 Mark Mitchell <mark@codesourcery.com>
20797
99152b95 20798 PR c++/9099
a6f6052a
MM
20799 * g++.dg/parse/dtor1.C: New file.
20800
2050a1bb
MM
20801 PR c++/9128
20802 * g++.dg/rtti/typeid1.C: New file.
20803
20804 PR c++/9153
20805 * g++.dg/parse/lookup1.C: New file.
20806
20807 PR c++/9171
20808 * g++.dg/templ/spec5.C: New file.
ab5496c4 20809
7558f66e
JZ
208102003-01-10 Josef Zlomek <zlomekj@suse.cz>
20811
20812 * gcc.c-torture/compile/20030110-1.c: New test.
20813
17211ab5
GK
208142003-01-09 Geoffrey Keating <geoffk@apple.com>
20815
20816 Merge from pch-branch:
20817
20818 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20819
20820 * gcc.dg/pch/cpp-1.h: New.
20821 * gcc.dg/pch/cpp-1.c: New.
20822 * gcc.dg/pch/cpp-2.h: New.
20823 * gcc.dg/pch/cpp-2.c: New.
20824
20825 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20826
20827 * gcc.dg/pch/except-1.h: New.
20828 * gcc.dg/pch/except-1.c: New.
20829
20830 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20831
20832 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20833 running test.
20834 * gcc.dg/pch: Include *.hp not *.h.
20835 * gcc.dg/pch/system-1.h: New.
20836 * gcc.dg/pch/system-1.c: New.
20837
20838 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20839
20840 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20841 rather than trying to build and run a program using PCH.
20842 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 20843
17211ab5
GK
20844 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20845
20846 * gcc.dg/pch/macro-3.c: New.
20847 * gcc.dg/pch/macro-3.h: New.
20848
20849 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20850
20851 * gcc.dg/pch/common-1.c: New.
20852 * gcc.dg/pch/common-1.h: New.
20853 * gcc.dg/pch/decl-1.c: New.
20854 * gcc.dg/pch/decl-1.h: New.
20855 * gcc.dg/pch/decl-2.c: New.
20856 * gcc.dg/pch/decl-2.h: New.
20857 * gcc.dg/pch/decl-3.c: New.
20858 * gcc.dg/pch/decl-3.h: New.
20859 * gcc.dg/pch/decl-4.c: New.
20860 * gcc.dg/pch/decl-4.h: New.
20861 * gcc.dg/pch/decl-5.c: New.
20862 * gcc.dg/pch/decl-5.h: New.
20863 * gcc.dg/pch/global-1.c: New.
20864 * gcc.dg/pch/global-1.h: New.
20865 * gcc.dg/pch/inline-1.c: New.
20866 * gcc.dg/pch/inline-1.h: New.
20867 * gcc.dg/pch/inline-2.c: New.
20868 * gcc.dg/pch/inline-2.h: New.
20869 * gcc.dg/pch/static-1.c: New.
20870 * gcc.dg/pch/static-1.h: New.
20871 * gcc.dg/pch/static-2.c: New.
20872 * gcc.dg/pch/static-2.h: New.
20873
20874 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20875
20876 * g++.dg/pch/pch.exp: Better handle failing testcases.
20877 * gcc.dg/pch/pch.exp: Likewise.
20878 * gcc.dg/pch/macro-1.c: New.
20879 * gcc.dg/pch/macro-1.h: New.
20880 * gcc.dg/pch/macro-2.c: New.
20881 * gcc.dg/pch/macro-2.h: New.
20882
20883 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20884
20885 * g++.dg/dg.exp: Treat files in pch/ specially.
20886 * g++.dg/pch/pch.exp: New file.
20887 * g++.dg/pch/empty.H: New file.
20888 * g++.dg/pch/empty.C: New file.
20889 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20890 "precompile".
20891
20892 * gcc.dg/pch/pch.exp: New file.
20893 * gcc.dg/pch/empty.h: New file.
20894 * gcc.dg/pch/empty.c: New file.
20895 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20896 "precompile".
20897
0f399e5f
KL
208982003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20899
20900 * g++.dg/template/friend14.C: New test.
20901
4c46ea23
EB
209022003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20903
8cb1a818 20904 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 20905
98c29f71
RS
209062003-01-09 Richard Sandiford <rsandifo@redhat.com>
20907
20908 * gcc.c-torture/compile/20030109-1.c: New test.
20909
bbb818c6
EB
209102003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20911
20912 * gcc.c-torture/execute/20030109-1.c: New test.
20913
cdc497dd
LH
209142003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20915
20916 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20917 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20918 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20919 * g++.old-deja/g++.mike/eh2.C: Likewise
20920 * g++.old-deja/g++.mike/eh3.C: Likewise
20921 * g++.old-deja/g++.mike/eh5.C: Likewise
20922 * g++.old-deja/g++.mike/eh6.C: Likewise
20923 * g++.old-deja/g++.mike/eh7.C: Likewise
20924 * g++.old-deja/g++.mike/eh8.C: Likewise
20925 * g++.old-deja/g++.mike/eh9.C: Likewise
20926 * g++.old-deja/g++.mike/eh10.C: Likewise
20927 * g++.old-deja/g++.mike/eh12.C: Likewise
20928 * g++.old-deja/g++.mike/eh13.C: Likewise
20929 * g++.old-deja/g++.mike/eh14.C: Likewise
20930 * g++.old-deja/g++.mike/eh16.C: Likewise
20931 * g++.old-deja/g++.mike/eh17.C: Likewise
20932 * g++.old-deja/g++.mike/eh18.C: Likewise
20933 * g++.old-deja/g++.mike/eh21.C: Likewise
20934 * g++.old-deja/g++.mike/eh23.C: Likewise
20935 * g++.old-deja/g++.mike/eh24.C: Likewise
20936 * g++.old-deja/g++.mike/eh25.C: Likewise
20937 * g++.old-deja/g++.mike/eh26.C: Likewise
20938 * g++.old-deja/g++.mike/eh27.C: Likewise
20939 * g++.old-deja/g++.mike/eh28.C: Likewise
20940 * g++.old-deja/g++.mike/eh29.C: Likewise
20941 * g++.old-deja/g++.mike/eh31.C: Likewise
20942 * g++.old-deja/g++.mike/eh33.C: Likewise
20943 * g++.old-deja/g++.mike/eh34.C: Likewise
20944 * g++.old-deja/g++.mike/eh35.C: Likewise
20945 * g++.old-deja/g++.mike/eh36.C: Likewise
20946 * g++.old-deja/g++.mike/eh37.C: Likewise
20947 * g++.old-deja/g++.mike/eh38.C: Likewise
20948 * g++.old-deja/g++.mike/eh39.C: Likewise
20949 * g++.old-deja/g++.mike/eh40.C: Likewise
20950 * g++.old-deja/g++.mike/eh41.C: Likewise
20951 * g++.old-deja/g++.mike/eh42.C: Likewise
20952 * g++.old-deja/g++.mike/eh44.C: Likewise
20953 * g++.old-deja/g++.mike/eh46.C: Likewise
20954 * g++.old-deja/g++.mike/eh47.C: Likewise
20955 * g++.old-deja/g++.mike/eh48.C: Likewise
20956 * g++.old-deja/g++.mike/eh49.C: Likewise
20957 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
20958 * g++.old-deja/g++.mike/eh51.C: Likewise
20959 * g++.old-deja/g++.mike/eh53.C: Likewise
20960 * g++.old-deja/g++.mike/eh55.C: Likewise
20961 * g++.old-deja/g++.mike/p7912.C: Likewise
20962 * g++.old-deja/g++.mike/p9706.C: Likewise
20963 * g++.old-deja/g++.mike/p10416.C: Likewise
20964 * g++.old-deja/g++.mike/p11667.C: Likewise
20965 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20966 Remove redundant reference to Iris.
20967 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20968 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 20969
ed8e443a 209702003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 20971
ed8e443a 20972 * g++.dg/ext/asm4.C: New test.
8caf4c38 20973
ed8e443a 209742003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 20975
ed8e443a
JM
20976 PR c++/9030
20977 * g++.dg/template/friend12.C: New test.
20978 * g++.dg/template/friend13.C: Likewise.
20979 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 20980
ed8e443a 209812003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 20982
ed8e443a
JM
20983 * gcc.dg/i386-cadd.c: New test.
20984 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 20985
ed8e443a 209862003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 20987
ed8e443a
JM
20988 PR c++/9165
20989 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 20990
ed8e443a 20991 * g++.dg/abi/bitfield9.C: New test.
63e5f567 20992
ed8e443a
JM
20993 PR c++/9189
20994 * g++.dg/parse/defarg3.C: New test.
8218bd34 20995
ed8e443a 209962003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 20997
ed8e443a
JM
20998 * g++.dg/parse/ambig1.C: New test.
20999 * g++.dg/parse/defarg2.C: New test.
62b8a44e 21000
ed8e443a 210012003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 21002
ed8e443a
JM
21003 * g++.dg/template/defarg-1.C: New test.
21004 * g++.dg/template/local2.C: Likewise.
ec194454 21005
ed8e443a 210062003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 21007
ed8e443a 21008 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 21009
ed8e443a 210102003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 21011
ed8e443a
JM
21012 * g++.dg/parse/namespace3.C: Remove extra semicolons.
21013 * g++.dg/parse/namespace4.C: Likewise.
d5945212 21014
ed8e443a 210152003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 21016
ed8e443a 21017 * g++.dg/template/ntp2.C: New test.
31758337 21018
ed8e443a 210192003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 21020
ed8e443a 21021 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 21022
ed8e443a 21023 * g++.dg/parse/namespace4.C: New test.
96dafad6 21024
ed8e443a 21025 * g++.dg/template/nested1.C: New test.
a25a292f 21026
ed8e443a 21027 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 21028
ed8e443a 210292003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 21030
ed8e443a 21031 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 21032
ed8e443a 210332003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 21034
ed8e443a
JM
21035 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
21036 * g++.old-deja/g++.jason/access8.C: Likewise.
21037 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 21038
ed8e443a 210392003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 21040
ed8e443a 21041 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 21042
ed8e443a 210432003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 21044
ed8e443a
JM
21045 PR c++/2843
21046 * g++.dg/ext/attrib7.C: New test.
4971227d 21047
ed8e443a 210482003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 21049
ed8e443a 21050 * g++.dg/parse/parse6.C: New test.
f349fb24 21051
ed8e443a 210522003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 21053
ed8e443a 21054 * gcc.dg/h8300-stack-1.c: New.
cb203576 21055
ed8e443a 210562003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 21057
ed8e443a 21058 g++.dg/lookup/exception1.C: New test.
faa75e89 21059
ed8e443a 21060 g++.dg/lookup/template1.C: New test.
3d83e33e 21061
ed8e443a 21062 g++.dg/parse/namespace2.C: New test.
a5b9863a 21063
ed8e443a 21064 g++.dg/parse/parens2.C: New test.
75c2b973 21065
ed8e443a 210662003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 21067
ed8e443a
JM
21068 * g++.dg/parse/parse5.C: New test.
21069 * g++.dg/lookup/scoped4.C: New test.
21070
210712003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
21072
21073 * g++.dg/parse/parens1.C: New test.
21074
21075 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
21076 angle-bracket1.C.
21077 * g++.dg/parse/parens2.C: New test.
21078
21079 * g++.dg/lookup/scope-operator1.C: New test.
21080
21081 * g++.dg/parse/operator1.C: New test.
21082
210832003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21084
21085 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
21086 * g++.old-deja/g++.other/access6.C: Likewise.
21087 * g++.old-deja/g++.other/decl1.C: Likewise.
21088 * g++.old-deja/g++.pt/typename12.C: Likewise.
21089
210902002-12-31 Mark Mitchell <mark@codesourcery.com>
21091
21092 * g++.dg/parse/namespace1.C: New test.
21093
210942003-01-01 Neil Booth <neil@daikokuya.co.uk>
21095
21096 * g++.dg/parse/parse4.C: New test.
21097
210982003-01-01 Neil Booth <neil@daikokuya.co.uk>
21099
21100 * g++.dg/parse/parse3.C: New test.
21101
211022003-01-01 Neil Booth <neil@daikokuya.co.uk>
21103
21104 * g++.dg/parse/parse2.C: New test.
21105
211062003-01-01 Neil Booth <neil@daikokuya.co.uk>
21107
21108 * g++.dg/template/friend11.C: New test.
21109
211102003-01-01 Neil Booth <neil@daikokuya.co.uk>
21111
21112 * g++.dg/parse/parse1.C: New test.
21113
211142002-12-31 Janis Johnson <janis187@us.ibm.com>
21115
21116 * lib/profopt.exp: Change the name of a global variable to avoid
21117 possible clashes with other test suites.
21118
211192002-12-31 Nathan Sidwell <nathan@codesourcery.com>
21120
21121 * g++.dg/inherit/covariant8.C: New test.
21122
211232002-12-31 Mark Mitchell <mark@codesourcery.com>
21124
21125 * g++.dg/init/array9.C: New test.
21126
21127 PR c++/9112
21128 * g++.dg/parse/expr1.C: New test.
21129
211302002-12-30 Daniel Jacobowitz <drow@mvista.com>
21131
21132 * gcc.c-torture/compile/20021230-1.c: New test.
21133
211342002-12-30 Nathan Sidwell <nathan@codesourcery.com>
21135
21136 * g++.dg/inherit/covariant5.C: New test.
21137 * g++.dg/inherit/covariant6.C: New test.
21138 * g++.dg/inherit/covariant7.C: New test.
21139
211402002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21141
21142 PR c++/2739
21143 * g++.dg/other/access2.C: New test.
21144
211452002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
21146
21147 * g++.dg/other/anon-struct.C: No longer fails
21148 * g++.old-deja/g++.brendan/parse4.C: Likewise.
21149 * g++.old-deja/g++.brendan/parse5.C: Likewise.
21150 * g++.old-deja/g++.brendan/parse6.C: Likewise.
21151
211522002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
21153
21154 * g++.dg/parse/angle-bracket.C (main): No longer fails.
21155
211562002-12-27 Mark Mitchell <mark@codesourcery.com>
21157
21158 * g++.dg/eh/spec4.C: Remove stray semicolon.
21159 * g++.dg/expr/pmf-1.C: Change error message.
21160 * g++.dg/ext/asm1.C: Remove stray semicolon.
21161 * g++.dg/ext/typename1.C: Add missing typenames.
21162 * g++.dg/inherit/template-as-base.C: Change error message.
21163 * g++.dg/lookup/scoped1.C: Likewise.
21164 * g++.dg/lookup/scoped2.C: Likewise.
21165 * g++.dg/lookup/using2.C: Likewise.
21166 * g++.dg/other/component1.C: Remove stray semicolon.
21167 * g++.dg/other/do1.C: Change error message.
21168 * g++.dg/other/error2.C: Likewise.
21169 * g++.dg/other/init1.C: Likewise.
21170 * g++.dg/other/packed1.C: Remove stray semicolon.
21171 * g++.dg/other/ptrmem2.C: Change error message.
21172 * g++.dg/parse/parameter-declaration-1.C: Remove line number
21173 marker.
21174 * g++.dg/special/initp1.C: Remove invalid attribute usage.
21175 * g++.dg/template/access3.C: Add typename keyword.
21176 * g++.dg/template/access5.C: Remove stray semicolon.
21177 * g++.dg/template/access6.C: Likewise.
21178 * g++.dg/template/complit1.C: Likewise.
21179 * g++.dg/template/crash1.C: Change error message.
21180 * g++.dg/template/inherit2.C: Remove stray semicolon.
21181 * g++.dg/template/instantiate2.C: Likewise.
21182 * g++.dg/template/instantiate3.C: Change error message.
21183 * g++.dg/template/qual1.C: Remove stray semicolon.
21184 * g++.dg/template/qualttp18.C: Change error message.
21185 * g++.dg/template/ref1.C: Remove stray semicolon.
21186 * g++.dg/template/sizeof1.C (A::value): Declare it.
21187 * g++.dg/template/spec4.C: Change error message.
21188 * g++.dg/template/static1.C: Likewise.
21189 * g++.dg/template/type1.C: Likewise.
21190 * g++.dg/template/typename3.C: Likewise.
21191 * g++.old-deja/g++.benjamin/13478.C: Change error message.
21192 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
21193 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
21194 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
21195 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
21196 named return value extension.
21197 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
21198 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
21199 * g++.old-deja/g++.bob/extern_C.C: Likewise.
21200 * g++.old-deja/g++.bob/inherit2.C: Likewise.
21201 * g++.old-deja/g++.brendan/complex1.C: Likewise.
21202 * g++.old-deja/g++.brendan/copy5.C: Likewise.
21203 * g++.old-deja/g++.brendan/crash13.C: Likewise.
21204 * g++.old-deja/g++.brendan/crash15.C: Likewise.
21205 * g++.old-deja/g++.brendan/crash18.C: Change error message.
21206 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
21207 * g++.old-deja/g++.brendan/crash38.C: Likewise.
21208 * g++.old-deja/g++.brendan/crash50.C: Likewise.
21209 * g++.old-deja/g++.brendan/crash56.C: Likewise.
21210 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
21211 syntax.
21212 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
21213 * g++.old-deja/g++.brendan/crash8.C: Change error message.
21214 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
21215 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
21216 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
21217 * g++.old-deja/g++.brendan/template11.C: Likewise.
21218 * g++.old-deja/g++.brendan/template26.C: Likewise.
21219 * g++.old-deja/g++.brendan/template27.C: Use explicit
21220 specialization syntax.
21221 * g++.old-deja/g++.brendan/template30.C: Likewise.
21222 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
21223 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
21224 non-dependent names.
21225 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
21226 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
21227 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
21228 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
21229 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
21230 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
21231 named return value extension.
21232 * g++.old-deja/g++.ext/namedret2.C: Likewise.
21233 * g++.old-deja/g++.ext/namedret3.C: Likewise.
21234 * g++.old-deja/g++.ext/return1.C: Likewise.
21235 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
21236 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
21237 * g++.old-deja/g++.jason/access8.C: Likewise.
21238 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
21239 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
21240 pseudo-destructor names.
21241 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
21242 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
21243 pseudo-destructor names.
21244 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
21245 * g++.old-deja/g++.jason/overload19.C: Likewise.
21246 * g++.old-deja/g++.jason/overload32.C: Likewise.
21247 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
21248 stray semicolons.
21249 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
21250 * g++.old-deja/g++.jason/return.C: Likewise.
21251 * g++.old-deja/g++.jason/return2.C: Likewise.
21252 * g++.old-deja/g++.jason/shadow1.C: Likewise.
21253 * g++.old-deja/g++.jason/special.C: Use explicit specialization
21254 syntax.
21255 * g++.old-deja/g++.jason/template10.C: Account for use of
21256 non-dependent names.
21257 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
21258 syntax.
21259 * g++.old-deja/g++.jason/template37.C: Likewise.
21260 * g++.old-deja/g++.law/access4.C: Change error messages.
21261 * g++.old-deja/g++.law/arm13.C: Remove incorrect
21262 pseudo-destructor names.
21263 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
21264 * g++.old-deja/g++.law/ctors9.C: Likewise.
21265 * g++.old-deja/g++.law/cvt22.C: Likewise.
21266 * g++.old-deja/g++.law/dtors5.C: Likewise.
21267 * g++.old-deja/g++.law/global-init1.C: Likewise.
21268 * g++.old-deja/g++.law/missed-error3.C: Likewise.
21269 * g++.old-deja/g++.law/operators28.C: Likewise.
21270 * g++.old-deja/g++.law/visibility28.C: Likewise.
21271 * g++.old-deja/g++.martin/eval1.C: Likewise.
21272 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
21273 name.
21274 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
21275 * g++.old-deja/g++.mike/net34.C: Likewise.
21276 * g++.old-deja/g++.mike/net36.C: Likewise.
21277 * g++.old-deja/g++.mike/ns2.C: Likewise.
21278 * g++.old-deja/g++.mike/p12306.C: Likewise.
21279 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
21280 value extension.
21281 * g++.old-deja/g++.mike/p700.C: Likewise.
21282 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
21283 * g++.old-deja/g++.mike/p710.C: Likewise.
21284 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
21285 value extension.
21286 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
21287 * g++.old-deja/g++.mike/pmf9.C: Likewise.
21288 * g++.old-deja/g++.ns/crash2.C: Likewise.
21289 * g++.old-deja/g++.ns/crash3.C: Likewise.
21290 * g++.old-deja/g++.ns/invalid1.C: Likewise.
21291 * g++.old-deja/g++.ns/ns17.C: Likewise.
21292 * g++.old-deja/g++.ns/template16.C: Likewise.
21293 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
21294 keyword.
21295 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
21296 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
21297 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
21298 named return value extension.
21299 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
21300 * g++.old-deja/g++.other/access4.C: Issue additional error
21301 messages.
21302 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
21303 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
21304 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
21305 * g++.old-deja/g++.other/crash25.C: Change error message.
21306 * g++.old-deja/g++.other/crash4.C: Change error message.
21307 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
21308 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
21309 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
21310 checks.
21311 * g++.old-deja/g++.other/defarg8.C: Likewise.
21312 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
21313 * g++.old-deja/g++.other/dtor10.C: Likewise.
21314 * g++.old-deja/g++.other/incomplete.C: Likewise.
21315 * g++.old-deja/g++.other/linkage7.C: Likewise.
21316 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
21317 lookup algorithm.
21318 * g++.old-deja/g++.other/mangle2.C: Likewise.
21319 * g++.old-deja/g++.other/refinit2.C: Likewise.
21320 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
21321 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
21322 * g++.old-deja/g++.pt/crash28.C: Likewise.
21323 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
21324 syntax.
21325 * g++.old-deja/g++.pt/crash32.C: Change error message.
21326 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
21327 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
21328 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
21329 error message position.
21330 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
21331 * g++.old-deja/g++.pt/defarg8.C: Change error message.
21332 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
21333 syntax.
21334 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
21335 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
21336 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
21337 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
21338 keyword.
21339 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21340 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
21341 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
21342 keyword.
21343 * g++.old-deja/g++.pt/explicit71.C: Change error message.
21344 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
21345 syntax.
21346 * g++.old-deja/g++.pt/friend28.C: Account for use of
21347 non-dependent names.
21348 * g++.old-deja/g++.pt/friend29.C: Likewise.
21349 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
21350 rules.
21351 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
21352 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
21353 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
21354 lookup rules.
21355 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
21356 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
21357 keyword.
21358 * g++.old-deja/g++.pt/memclass20.C: Likewise.
21359 * g++.old-deja/g++.pt/memclass5.C: Likewise.
21360 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
21361 keyword.
21362 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
21363 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
21364 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
21365 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
21366 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
21367 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
21368 keyword.
21369 * g++.old-deja/g++.pt/spec10.C: Likewise.
21370 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
21371 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
21372 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
21373 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
21374 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
21375 * g++.old-deja/g++.pt/ttp62.C: Likewise.
21376 * g++.old-deja/g++.pt/ttp64.C: Likewise.
21377 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
21378 * g++.old-deja/g++.pt/typename15.C: Likewise.
21379 * g++.old-deja/g++.pt/typename22.C: Likewise.
21380 * g++.old-deja/g++.pt/typename6.C: Change error messages.
21381 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
21382 * g++.old-deja/g++.pt/virtual2.C: Likewise.
21383 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
21384 syntax.
21385 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
21386 return value extension.
21387 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
21388 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
21389 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
21390 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
21391
213922002-12-26 Nathan Sidwell <nathan@codesourcery.com>
21393
21394 * g++.dg/warn/inline1.C: New test.
21395 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
21396 * g++.old-deja/g++.jason/synth10.C: Likewise.
21397 * g++.old-deja/g++.mike/net31.C: Likewise.
21398 * g++.old-deja/g++.mike/p8786.C: Likewise.
21399
21400 * g++.dg/template/friend10.C: New test.
21401 * g++.dg/template/conv5.C: New test.
21402
214032002-12-24 Nathan Sidwell <nathan@codesourcery.com>
21404
21405 * g++.dg/lookup/scoped3.C: New test.
21406
21407 * g++.dg/lookup/decl1.C: New test.
21408 * g++.dg/lookup/decl2.C: New test.
21409
214102002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
21411
21412 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
21413 gcc.c-torture/compile/20021015-1.c,
21414 gcc.c-torture/compile/20021015-2.c,
21415 gcc.c-torture/compile/20021123-1.c,
21416 gcc.c-torture/compile/20021123-2.c,
21417 gcc.c-torture/compile/20021123-3.c,
21418 gcc.c-torture/compile/20021123-4.c,
21419 gcc.c-torture/execute/20021024-1.c: Add tests previously added
21420 only to 3.1 or 3.2 branch.
21421
214222002-12-23 Mark Mitchell <mark@codesourcery.com>
21423
21424 * gcc.dg/i386-bitfield3.c: New test.
21425
21426 * gcc.dg/i386-bitfield2.c: New test.
21427
214282002-12-22 Nathan Sidwell <nathan@codesourcery.com>
21429
21430 * g++.dg/parse/conv_op1.C: New test.
21431
214322002-12-21 Josef Zlomek <zlomekj@suse.cz>
21433
21434 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
21435 approved.
21436
214372002-12-20 Josef Zlomek <zlomekj@suse.cz>
21438
21439 * gcc.c-torture/compile/20021220-1.c: New test.
21440
214412002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21442
21443 * gcc.dg/i386-fastcall-1.c: New.
21444
214452002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21446
21447 * gcc.c-torture/execute/20021219-1.c: New test.
21448
214492002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21450
21451 * gcc.dg/i386-pic-1.c: New test.
21452
214532002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21454
21455 PR c++/8099
21456 * g++.dg/template/friend9.C: New test.
21457
214582002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21459
21460 PR c++/3663
21461 * g++.dg/template/access7.C: New test.
21462
214632002-12-18 Nick Clifton <nickc@redhat.com>
21464
21465 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
21466 the libstdc++-v3 directory has been found.
21467
214682002-12-12 Devang Patel <dpatel@apple.com>
21469 * gcc.dg/darwin-ld-1.c: New test.
21470 * gcc.dg/darwin-ld-2.c: New test.
21471 * gcc.dg/darwin-ld-3.c: New test.
21472 * gcc.dg/darwin-ld-4.c: New test.
21473 * gcc.dg/darwin-ld-5.c: New test.
21474
214752002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21476
21477 * gcc.c-torture/compile/20021212-1.c: New test.
21478
214792002-12-11 Neil Booth <neil@daikokuya.co.uk>
21480
21481 * gcc.dg/fshort-wchar: New test.
21482
214832002-12-10 Mark Mitchell <mark@codesourcery.com>
21484
21485 PR c++/8372
21486 * g++.dg/template/dtor1.C: New test.
21487
21488 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21489 markers.
21490
214912002-12-10 Jakub Jelinek <jakub@redhat.com>
21492
21493 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21494
214952002-12-09 Mark Mitchell <mark@codesourcery.com>
21496
21497 * g++.dg/template/static1.C: New test.
21498 * g++.dg/template/static2.C: New test.
21499 * g++.old-deja/g++.ext/memconst.C: New test.
21500
215012002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21502
21503 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21504 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21505 * g++.dg/special/initp1.C: Likewise.
21506
215072002-12-06 Jakub Jelinek <jakub@redhat.com>
21508
21509 * gcc.c-torture/execute/20021204-1.c: New test.
21510
215112002-12-04 Geoffrey Keating <geoffk@apple.com>
21512
21513 * gcc.dg/ppc-fmadd-1.c: New file.
21514 * gcc.dg/ppc-fmadd-2.c: New file.
21515 * gcc.dg/ppc-fmadd-3.c: New file.
21516
215172002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21518
21519 * gcc.c-torture/compile/20021204-1.c: New test.
21520
215212002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21522
21523 * g++.dg/inherit/covariant2.C: New test.
21524 * g++.dg/inherit/covariant3.C: New test.
21525 * g++.dg/inherit/covariant4.C: New test.
21526 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21527 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21528
215292002-12-03 Mark Mitchell <mark@codesourcery.com>
21530
21531 PR c++/8688
21532 * g++.dg/init/brace3.C: New test.
21533
215342002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21535
21536 * gcc.dg/20020210-1.c: Fix a comment typo.
21537
215382002-12-02 Mark Mitchell <mark@codesourcery.com>
21539
21540 PR c++/8720
21541 * g++.dg/parse/defarg1.C: New test.
21542
21543 PR c++/8615
21544 * g++.dg/template/char1.C: New test.
21545
21546 * g++.dg/template/varmod1.C: Fix typo.
21547
215482002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21549
21550 DR 180
21551 * g++.old-deja/g++.pt/crash32.C: Expect error.
21552
215532002-12-01 Mark Mitchell <mark@codesourcery.com>
21554
21555 PR c++/5919
21556 * g++.dg/template/varmod1.C: New test.
21557
21558 PR c++/8727
21559 * g++.dg/inherit/typeinfo1.C: New test.
21560
21561 PR c++/8663
21562 * g++.dg/inherit/typedef1.C: New test.
21563
215642002-11-30 Mark Mitchell <mark@codesourcery.com>
21565
21566 PR c++/8332
21567 PR c++/8493
21568 * g++.dg/template/strlen1.C: New test.
21569
21570 PR c++/8227
21571 * g++.dg/template/ctor2.C: New test.
21572
21573 PR c++/8214
21574 * g++.dg/init/string1.C: New test.
21575
21576 PR c++/8511
21577 * g++.dg/template/friend8.C: New test.
21578
215792002-11-29 Joe Buck <jbuck@synopsys.com>
21580
21581 * g++.dg/lookup/anon2.C: New test.
21582
215832002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21584
21585 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21586 h8300 port.
21587
215882002-11-27 Richard Sandiford <rsandifo@redhat.com>
21589
21590 * gcc.dg/bitfld-6.c: New test.
21591
215922002-11-27 Jan Hubicka <jh@suse.cz>
21593
21594 * gcc.c-torture/execute/20021127.[cx]: New test.
21595
215962002-11-26 Jan Hubicka <jh@suse.cz>
21597
21598 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21599 quality.
21600
216012002-11-26 Geoffrey Keating <geoffk@apple.com>
21602
21603 * g++.dg/init/brace2.C: New test.
21604 * g++.old-deja/g++.mike/p9129.C: Correct.
21605
216062002-11-26 Mark Mitchell <mark@codesourcery.com>
21607
21608 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21609
216102002-11-25 Andreas Bauer <baueran@in.tum.de>
21611
21612 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21613
216142002-11-25 Mark Mitchell <mark@codesourcery.com>
21615
21616 * testsuite/g++.dg/abi/empty11.C: New test.
21617 * testsuite/g++.dg/rtti/cv1.C: New test.
21618
216192002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21620
21621 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21622
216232002-11-24 Mark Mitchell <mark@codesourcery.com>
21624
21625 * g++.dg/abi/empty10.C: New test.
21626
216272002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21628
21629 * gcc.c-torture/compile/20021124-1.c: New test.
21630
216312002-11-22 Mark Mitchell <mark@codesourcery.com>
21632
21633 * g++.dg/abi/rtti2.C: New test.
21634
216352002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21636
21637 * gcc.dg/i386-unroll-1.c: New test.
21638
216392002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21640
21641 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
21642 * gcc.c-torture/compile/20021120-2.c: New test.
21643
5354730b
RS
216442002-11-20 Richard Sandiford <rsandifo@redhat.com>
21645
21646 * gcc.dg/bitfld-5.c: New test.
21647
5720520f
RS
216482002-11-20 Richard Sandiford <rsandifo@redhat.com>
21649
21650 * gcc.c-torture/execute/20021120-3.c: New test.
21651
4392ebd3
RS
216522002-11-20 Richard Sandiford <rsandifo@redhat.com>
21653
21654 * gcc.c-torture/execute/20021120-2.c: New test.
21655
3748bd9e
RS
216562002-11-20 Richard Sandiford <rsandifo@redhat.com>
21657
21658 * gcc.c-torture/execute/20021120-1.c: New test.
21659
bc02f8d3
JJ
216602002-11-20 Jakub Jelinek <jakub@redhat.com>
21661
21662 * gcc.c-torture/execute/20021118-3.c: New test.
21663
d61fd3f1 216642002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
21665
21666 * gcc.c-torture/compile/20021119-1.c: New test.
21667
3b312ef4
JT
216682002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21669
21670 * gcc.dg/duff-1.c: New test.
21671 * gcc.dg/duff-2.c: New test.
21672 * gcc.dg/duff-3.c: New test.
21673
8128cccf
NB
216742002-11-18 Neil Booth <neil@daikokuya.co.uk>
21675
21676 * gcc.dg/cpp/_Pragma5.c: New test.
21677
3503150c
RS
216782002-11-18 Richard Sandiford <rsandifo@redhat.com>
21679
21680 * gcc.c-torture/execute/20021118-2.c: New test.
21681
180bde4f
RS
216822002-11-18 Richard Sandiford <rsandifo@redhat.com>
21683
21684 * gcc.c-torture/execute/20021118-1.c: New test.
21685
aaefd216
JJ
216862002-11-16 Jakub Jelinek <jakub@redhat.com>
21687
21688 * gcc.dg/20021116-1.c: New test.
21689
95675950
MM
216902002-11-14 Mark Mitchell <mark@codesourcery.com>
21691
21692 * g++.dg/abi/vcall1.C: New test.
21693
7eca317a
JJ
216942002-11-14 Jakub Jelinek <jakub@redhat.com>
21695
21696 * gcc.dg/20021029-1.c: New test.
21697 * gcc.dg/20021029-2.c: New test.
21698
1fccfa1e
JDA
216992002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21700
21701 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21702
110c25ef
EB
217032002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21704
21705 PR c/8439
21706 * gcc.dg/20021110.c: Move to ...
21707 * gcc.c-torture/compile/20021110.c: .... here.
21708
303b90b0
FS
217092002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21710
21711 PR c/8467
21712 * gcc.c-torture/execute/20021111-1.c
21713
45ed7228
EB
217142002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21715
21716 PR c/8439
110c25ef 21717 * gcc.dg/20021110.c: New test.
4977bab6 21718
06315871
MM
217192002-11-10 Mark Mitchell <mark@codesourcery.com>
21720
21721 * g++.dg/abi/vthunk3.C: Run only on x86.
21722
04e6db94
JM
217232002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21724
21725 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21726
323941f6
HPN
217272002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21728
21729 * lib/compat.exp (compat-execute): Fix logic error in last
21730 change.
21731
8c47cfd8
NB
217322002-11-09 Neil Booth <neil@daikokuya.co.uk>
21733
21734 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21735
5c74d5b0
KL
217362002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21737
21738 PR c++/8389
21739 * g++.dg/template/access6.C: New test.
21740
b8c25665 217412002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
21742
21743 * gcc.dg/i386-ssefp-1.c: New test.
21744 * gcc.dg/i386-ssefp-1.c: New test.
21745
b8c25665 217462002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
21747
21748 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21749
4f2c9d7e
MM
217502002-11-07 Mark Mitchell <mark@codesourcery.com>
21751
e6a66567
MM
21752 * g++.dg/abi/vthunk3.C: New test.
21753
4f2c9d7e
MM
21754 PR c++/8338
21755 * g++.dg/template/crash2.C: New test.
21756
f72ab53b
MM
217572002-11-07 Mark Mitchell <mark@codesourcery.com>
21758
21759 * testsuite/g++.dg/abi/dtor1.C: New test.
21760 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21761
3cfe49da
GK
217622002-11-05 Geoffrey Keating <geoffk@apple.com>
21763
21764 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21765 Darwin.
21766
9e96797f
AN
217672002-11-04 Adam Nemet <anemet@lnxw.com>
21768
21769 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21770 -mthumb. Only xfail with -O0.
21771
548502d3
MM
217722002-11-03 Mark Mitchell <mark@codesourcery.com>
21773
21774 * g++.dg/abi/thunk1.C: New test.
21775 * g++.dg/abi/thunk2.C: Likewise.
21776 * g++.dg/abi/vtt1.C: Likewise.
21777
8cd4a359
DN
217782002-11-02 Diego Novillo <dnovillo@redhat.com>
21779
21780 PR optimization/8423
21781 * gcc.c-torture/execute/builtin-constant.c: New test.
21782
04d57dd5
ZW
217832002-11-01 Zack Weinberg <zack@codesourcery.com>
21784
21785 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21786 Add some more cases.
21787
bec80a45
MM
217882002-11-01 Mark Mitchell <mark@codesourcery.com>
21789
21790 PR c++/8391
21791 * g++.dg/opt/local1.C: New test.
21792
8c081e84
MM
217932002-10-30 Mark Mitchell <mark@codesourcery.com>
21794
21795 PR c++/8160
21796 * g++.dg/template/complit1.C: New test.
21797
21798 PR c++/8149
21799 * g++.dg/template/typename4.C: Likewise.
21800
7088fca9
KL
218012002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21802
21803 Core issue 287, PR c++/7639
21804 * g++.dg/template/instantiate1.C: Adjust error location.
21805 * g++.dg/template/instantiate3.C: New test.
21806 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21807 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21808 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21809
f6a9714b
HPN
218102002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21811
21812 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21813
59db5f7b
MM
218142002-10-29 Mark Mitchell <mark@codesourcery.com>
21815
21816 PR c++/8287
21817 * g++.dg/init/dtor2.C: New test.
21818
a80c67ca
KG
218192002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21820
21821 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21822 * gcc.dg/nest.c: Bypass errors on irix6.
21823
96a888d6
HPN
218242002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21825
21826 * gcc.dg/nest.c: Expect error for mmix-*-*.
21827 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21828
1f032a99
HPN
218292002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21830
600522f8
HPN
21831 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21832 markers.
21833
35fcca95 21834 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 21835
f0dd122b
MS
218362002-10-25 Mike Stump <mrs@apple.com>
21837
21838 * gcc.dg/warn-1.c: New test.
21839
f65e1183
ZW
218402002-10-25 Zack Weinberg <zack@codesourcery.com>
21841
21842 * g++.dg/template/typename3.C: New test.
21843
bb5e8a7f
MM
218442002-10-25 Mark Mitchell <mark@codesourcery.com>
21845
e93ee644
MM
21846 * g++.dg/lookup/ptrmem1.C: New test.
21847
bb5e8a7f
MM
21848 * g++.dg/abi/vthunk2.C: New test.
21849
f3763a44
ZW
218502002-10-25 Zack Weinberg <zack@codesourcery.com>
21851
21852 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21853
ba9a991f
MM
218542002-10-24 Mark Mitchell <mark@codesourcery.com>
21855
21856 * g++.dg/abi/empty9.C: New test.
21857
5f13cfc6
RH
218582002-10-24 Richard Henderson <rth@redhat.com>
21859
21860 * g++.dg/inherit/thunk1.C: Enable for ia64.
21861
6b607ffd
MM
218622002-10-23 Mark Mitchell <mark@codesourcery.com>
21863
21864 PR c++/8067
21865 * g++.dg/lookup/pretty1.C: New test.
21866
8bfb45f8
JJ
218672002-10-23 Jakub Jelinek <jakub@redhat.com>
21868
21869 * gcc.dg/20021023-1.c: New test.
21870
e6f052b7
MM
218712002-10-23 Mark Mitchell <mark@codesourcery.com>
21872
21873 PR c++/7679
21874 * g++.dg/parse/inline1.C: New test.
f65e1183 21875
e2358068
RH
218762002-10-23 Richard Henderson <rth@redhat.com>
21877
619703c6
RH
21878 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21879
e2358068
RH
21880 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21881
ad4f9910
MM
218822002-10-22 Mark Mitchell <mark@codesourcery.com>
21883
21884 PR c++/6579
21885 * g++.dg/parse/stmtexpr3.C: New test.
21886
8fe734a3
NS
218872002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21888
21889 * g++.dg/expr/cond1.C: New test.
21890
4977bab6
ZW
218912002-10-21 Zack Weinberg <zack@codesourcery.com>
21892
21893 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21894
7ba539c6
MM
218952002-10-21 Mark Mitchell <mark@codesourcery.com>
21896
21897 * g++.dg/abi/vbase13.C: New test.
21898 * g++.dg/abi/vbase14.C: Likewise.
21899
75d38379
JJ
219002002-10-21 Jakub Jelinek <jakub@redhat.com>
21901
21902 * gcc.dg/tls/pic-1.c: New test.
21903 * gcc.dg/tls/nonpic-1.c: New test.
21904 * gcc.dg/20021018-1.c: New test.
21905
aaee784a
UW
219062002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21907
21908 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21909 Remove only files with the same base name as the test case.
21910 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21911 (profopt-execute): Likewise. Also, remove old profiling
21912 and performance data files before running the tests.
21913
21914 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21915 * g++.dg/bprob/bprob.exp: Likewise.
21916 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21917 to allow more general test case names.
21918
21919 * g++.dg/bprob/bprob-1.C: Rename to ...
21920 * g++.dg/bprob/g++-bprob-1.C: ... this.
21921
21922 * g77.dg/bprob/bprob-1.f: Rename to ...
21923 * g77.dg/bprob/g77-bprob-1.f: ... this.
21924
22bd2554
ZW
219252002-10-21 Zack Weinberg <zack@codesourcery.com>
21926
21927 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21928 bison 1.50 or later.
21929
434fb8b7
JJ
219302002-10-21 Janis Johnson <janis187@us.ibm.com>
21931
21932 * g++.dg/README: Describe more test directories.
21933
42328048
MM
219342002-10-21 Mark Mitchell <mark@codesourcery.com>
21935
c6c01481 21936 * g++.dg/init/array6.C: Add additional tests.
42328048 21937
ecef5e87
UW
219382002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21939
21940 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21941 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21942
0ac1a3d3
KH
219432002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21944
21945 * gcc.c-torture/compile/20020604-1.x: New.
21946 * gcc.c-torture/compile/simd-5.x: Likewise.
21947 * gcc.c-torture/execute/920710-1.x: Likewise.
21948 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21949
97cc1f5e
MM
219502002-10-21 Mark Mitchell <mark@codesourcery.com>
21951
21952 * g++.dg/inherit/override1.C: Add dg-options clause.
21953
ab3146fd
ZD
219542002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21955
21956 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21957 _mm_slli_si128.
21958
0d8b229b
AS
219592002-10-19 Andreas Schwab <schwab@suse.de>
21960
21961 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21962 directory component.
21963
9368208b
MM
219642002-10-18 Mark Mitchell <mark@codesourcery.com>
21965
80bbd03d
MM
21966 * g++.dg/inherit/thunk1.C: New test.
21967
9368208b
MM
21968 * g++.dg/inherit/override1.C: New test.
21969
21970 * g++.dg/abi/mangle11.C: New test.
21971 * g++.dg/abi/mangle14.C: New test.
21972 * g++.dg/abi/mangle17.C: New test.
21973
8a188e24
NS
219742002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21975
21976 * g++.dg/overload/member2.C: New test.
21977
768bf0ab
JJ
219782002-10-17 Janis Johnson <janis187@us.ibm.com>
21979
21980 * g++.dg/README: Describe new compat directory.
21981 * g++.dg/dg.exp: Skip tests in compat directory.
21982 * README.compat: New file.
21983 * lib/compat.exp: New expect script.
21984 * g++.dg/compat: New test directory.
21985 * g++.dg/compat/compat.exp: New expect script.
21986 * g++.dg/compat/abi: New test directory.
21987 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21988 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21989 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21990 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21991 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21992 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21993 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21994 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21995 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21996 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21997 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21998 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21999 * g++.dg/compat/break: New test directory.
22000 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
22001 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
22002 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
22003 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
22004 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
22005 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
22006 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
22007 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
22008 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
22009 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
22010 g++.dg/compat/break/README: New files.
22011 * g++.dg/compat/eh: New test directory.
22012 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
22013 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
22014 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
22015 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
22016 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
22017 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
22018 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
22019 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
22020 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
22021 g++.dg/compat/eh/filter2_y.C,
22022 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
22023 g++.dg/compat/eh/new1_y.C,
22024 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
22025 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
22026 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
22027 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
22028 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
22029 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
22030 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
22031 g++.dg/compat/eh/unexpected1_y.C: New files.
22032 * g++.dg/compat/init: New test directory.
22033 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
22034 g++.dg/compat/init/array5_y.C,
22035 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
22036 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
22037 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
22038 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
22039 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
22040 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
22041 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
22042 g++.dg/compat/init/init-ref2_y.C: New files.
22043
982216be
MM
220442002-10-17 Mark Mitchell <mark@codesourcery.com>
22045
22046 PR c++/7584
22047 * g++.dg/inherit/using3.C: New test.
22048
b8c25665 220492002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
22050
22051 * gcc.dg/20021017-2.c: New test.
22052
b216f69b
MM
220532002-10-17 Mark Mitchell <mark@codesourcery.com>
22054
2d05cd96 22055 * g++.dg/abi/mangle16.C: Adjust.
d768a589 22056
b216f69b
MM
22057 * g++.dg/init/array8.C: New test.
22058
6e53546d
RS
220592002-10-17 Richard Sandiford <rsandifo@redhat.com>
22060
22061 * gcc.dg/special/mips-abi.exp: New test.
22062 * gcc.dg/special/mips-abi.s: Empty file used by the above.
22063
2303a079
MM
220642002-10-16 Mark Mitchell <mark@codesourcery.com>
22065
d3133e68
MM
22066 * g++.dg/abi/mangle16.C: New test.
22067 * g++.dg/abi/mangle17.C: Likewise.
22068
2303a079
MM
22069 PR c++/7478
22070 * g++.dg/template/ref1.C: New test.
22071
e055ba36
KG
220722002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22073
22074 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
22075
6e2ac1ae
UW
220762002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
22077
22078 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
22079
451c0899
MM
220802002-10-16 Mark Mitchell <mark@codesourcery.com>
22081
22082 PR c++/7524
22083 * g++.dg/init/array7.C: New test.
22084
3fa3c4bd
MM
220852002-10-15 Mark Mitchell <mark@codesourcery.com>
22086
22087 * g++.dg/init/array6.C: New test.
22bd2554 22088
3fa3c4bd
MM
22089 * g++.dg/abi/mangle13.C: Likewise.
22090 * g++.dg/abi/mangle14.C: Likewise.
22091 * g++.dg/abi/mangle15.C: Likewise.
22092
58731fd1
MM
220932002-10-14 Mark Mitchell <mark@codesourcery.com>
22094
22095 * g++.dg/abi/empty8.C: New test.
22bd2554 22096
6742d92b
NS
220972002-10-15 Nathan Sidwell <nathan@codesourcery.com>
22098
22099 * g++.dg/init/ctor1.C: New test.
22100
23a64177
UW
221012002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
22102
22103 * gcc.c-torture/execute/20021015-1.c: New test.
22104
b8c25665 221052002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
22106
22107 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
22108
b8c25665 221092002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
22110
22111 * gcc.dg/i386-ssetype-[1-5].c: New tests.
22112
741fa37f
RH
221132002-10-14 Richard Henderson <rth@redhat.com>
22114
22115 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
22116
a3b88570
MM
221172002-10-14 Mark Mitchell <mark@codesourcery.com>
22118
22119 PR optimization/6631
22120 * g++.dg/opt/const2.C: New test.
22121
77631fa7
MM
221222002-10-14 Mark Mitchell <mark@codesourcery.com>
22123
22124 PR c++/7176
22125 * g++.dg/parse/friend1.C: New test.
22126 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
22127
0d1c5774
JJ
221282002-10-14 Jakub Jelinek <jakub@redhat.com>
22129
22130 * gcc.dg/20021014-1.c: New test.
22131
8e3df2de
MM
221322002-10-11 Mark Mitchell <mark@codesourcery.com>
22133
dac45b5c
MM
22134 PR c++/5661
22135 * g++.dg/ext/vlm1.C: New test.
22136 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 22137
8e3df2de
MM
22138 * g++.dg/init/array1.C: Remove invalid braces.
22139 * g++.dg/init/brace1.C: New test.
22140 * g++.dg/init/copy2.C: Likewise.
22141 * g++.dg/init/copy3.C: Likewise.
22142 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
22143 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
22144 braces.
22bd2554 22145
98ddd678
NB
221462002-10-11 Neil Booth <neil@daikokuya.co.uk>
22147
22148 * gcc.dg/cpp/assembler.S: Don't use -ansi.
22149
b8c25665 221502002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
22151
22152 * gcc.c-torture/compile/simd-5.c: New test.
22153
4977bab6
ZW
221542002-10-10 Roger Sayle <roger@eyesopen.com>
22155
22156 * gcc.c-torture/execute/shiftopt-1.c: New test case.
22157
61fdde38
JW
221582002-10-10 Jim Wilson <wilson@redhat.com>
22159
22160 * gcc.c-torture/execute/20021010-1.c: New test.
22161
95f79357
ZW
221622002-10-09 Zack Weinberg <zack@codesourcery.com>
22163
85cd7be8 22164 PR c/7353
95f79357
ZW
22165 * g++.dg/ext/typedef-init.C: New test.
22166 * gcc.dg/typedef-init.c: New test.
22167
5cc67323
NB
221682002-10-09 Neil Booth <neil@daikokuya.co.uk>
22169
22170 * gcc.dg/cpp/paste13.c: New test.
22171
131d2c16
KG
221722002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22173
22174 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
22175 remaining platforms, XFAIL during compile, not execute. Don't
22176 XFAIL at -O0.
22177
bf52f899
NS
221782002-10-08 Nathan Sidwell <nathan@codesourcery.com>
22179
22180 * gcc.dg/alias-1.c: Tweak expected warning.
22181
a85cd145
V
221822002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22183
22184 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
22185
f75369c8
AJ
221862002-10-06 Andreas Jaeger <aj@suse.de>
22187
8d725537
AJ
22188 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
22189 * gcc.dg/cpp/c++98.C: Likewise.
22190
22191 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
22192 * g++.dg/cpp/c++98.C: Likewise.
22193
22194 * g++.dg/README (Subdirectories): Mention cpp directory.
22195
f75369c8
AJ
22196 PR target/7559
22197 * gcc.dg/20021006-1.c: New test.
22198
eb55ce4b
KL
221992002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22200
22201 PR c++/7804
22202 * g++.dg/other/warning1.C: New test.
22203
f91f86e7
RS
222042002-10-04 Roger Sayle <roger@eyesopen.com>
22205
22206 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
22207 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
22208 and sparc-*-* with -m64 as expected failures. See PR 8087.
22209
bd9bb3d2
MM
222102002-10-03 Mark Mitchell <mark@codesourcery.com>
22211
22212 PR c++/7931
22213 * g++.dg/template/ptrmem3.C: New test.
f75369c8 22214
bd9bb3d2
MM
22215 PR c++/7754
22216 * g++.dg/template/union1.C: New test.
22217
6397d80b
MM
222182002-10-03 Mark Mitchell <mark@codesourcery.com>
22219
22220 PR c++/8006
22221 * g++.dg/abi/mangle9.C: New test.
22222 * g++.dg/abi/mangle10.C: New test.
22223 * g++.dg/abi/mangle11.C: New test.
22224 * g++.dg/abi/mangle12.C: New test.
22225
2282d28d
MM
222262002-10-02 Mark Mitchell <mark@codesourcery.com>
22227
22228 PR c++/7188.
22229 * g++.dg/template/meminit1.C: New test.
22230 * g++.dg/warn/Wreorder-1.C: Likewise.
22231 * g++.old-deja/g++.mike/warn3.C: Tweak.
22232 * lib/prune.exp: Ingore "in copy constructor".
22233
e5ec43ac
AJ
222342002-10-02 Andreas Jaeger <aj@suse.de>
22235
22236 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
22237 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
22238 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
22239 on x86-64.
22240
a1d1a0f9
MM
222412002-10-01 Mark Mitchell <mark@codesourcery.com>
22242
22243 * gcc.dg/empty1.C: Fix typo.
22244
73a73768
NS
222452002-10-01 Nathan Sidwell <nathan@codesourcery.com>
22246
22247 * gcc.dg/alias-1.c: New test.
22248
871e97f7
MM
222492002-10-01 Mark Mitchell <mark@codesourcery.com>
22250
0645ba8f
MM
22251 * gcc.dg/empty1.C: New test.
22252
871e97f7
MM
22253 * g++.dg/tls/init-2.C: Tweak error messages.
22254
8ab907e8
RS
222552002-10-01 Richard Sandiford <rsandifo@redhat.com>
22256
22257 * gcc.c-torture/compile/20020923-1.c: New test.
22258
e3e3815b
JT
222592002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
22260
22261 * gcc.c-torture/execute/ffs-1.c: New test.
22262 * gcc.c-torture/execute/ffs-2.c: Ditto.
22263
5a9a1961
NS
222642002-09-30 Nathan Sidwell <nathan@codesourcery.com>
22265
22266 * g++.dg/overload/member1.C: New test.
22267
ed8e443a 222682002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 22269
ed8e443a
JM
22270 * g++.dg/abi/empty7.C: New test.
22271 * g++.dg/init/pm2.C: Likewise.
f75369c8 22272
ed8e443a 222732002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 22274
ed8e443a 22275 * g++.dg/rtti/crash1.C: New test.
03357c23 22276
ed8e443a 222772002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 22278
ed8e443a
JM
22279 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
22280 gcc.dg/sibcall-4.c: New tests.
d7bb749a 22281
ed8e443a 222822002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 22283
ed8e443a
JM
22284 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
22285 powerpc and MMIX targets.
1c402174 22286
ed8e443a 222872002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 22288
ed8e443a 22289 * gcc.dg/cpp/20020927-1.c: New.
57147be1 22290
ed8e443a 222912002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 22292
ed8e443a 22293 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 22294
ed8e443a 222952002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 22296
ed8e443a 22297 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 22298
ed8e443a 222992002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 22300
ed8e443a 22301 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 22302
ed8e443a 223032002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 22304
ed8e443a 22305 * README.QMTEST: Fix typo.
d57f8a71 22306
ed8e443a 223072002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 22308
ed8e443a 22309 * gcc.dg/20020926-1.c: New test.
b784617e 22310
ed8e443a 223112002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 22312
ed8e443a
JM
22313 PR target/7842
22314 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 22315
ed8e443a 223162002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 22317
ed8e443a
JM
22318 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
22319 unique to the tool.
22320 * lib/g77.exp (g77_init): Likewise.
22321 * lib/g++.exp (g++_init): Likewise.
22322 * lib/objc.exp (objc_init): Likewise.
1c88948f 22323
ed8e443a 223242002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 22325
ed8e443a
JM
22326 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
22327 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
22328 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 22329
ed8e443a 223302002-09-25 Richard Henderson <rth@redhat.com>
6190e147 22331
ed8e443a
JM
22332 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
22333 too-small long double.
6190e147 22334
ed8e443a 223352002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 22336
ed8e443a 22337 * gcc.dg/20020919-1.c: New test.
c354bbcc 22338
ed8e443a 223392002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 22340
ed8e443a
JM
22341 * g++.dg/abi/bitfield6.C: New test.
22342 * g++.dg/abi/bitfield7.C: New test.
22343 * g++.dg/abi/bitfield8.C: New test.
22344 * g++.dg/abi/vbase11.C: New test.
2d3e278d 22345
ed8e443a 223462002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 22347
ed8e443a
JM
22348 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
22349 hppa*-*-hpux*. Update test comment.
490ed846 22350
ed8e443a 223512002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 22352
ed8e443a 22353 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 22354
ed8e443a 223552002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 22356
ed8e443a 22357 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 22358
ed8e443a 223592002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 22360
ed8e443a 22361 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 22362
ed8e443a 223632002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 22364
ed8e443a
JM
22365 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
22366 systems.
1ce505c4 22367
ed8e443a 223682002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 22369
ed8e443a
JM
22370 * gcc.c-torture/execute/ieee/mzero3.c: New test.
22371
22372 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22373 Adjust for c++filt moved to binutils. Remove spurious duplicate
22374 setting of cxxfilt.
22375
223762002-09-19 Geoffrey Keating <geoffk@apple.com>
22377
22378 * gcc.dg/20020312-2.c: Update for darwin.
22379
223802002-09-18 Nathan Sidwell <nathan@codesourcery.com>
22381
22382 * g++.old-deja/g++.other/crash32.C: Mark ICE.
22383
223842002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
22385
22386 * objc.dg/comp-types-1.m: New test.
22387 * objc.dg/comp-types-2.m: New test.
22388 * objc.dg/comp-types-3.m: New test.
22389 * objc.dg/comp-types-4.m: New test.
22390 * objc.dg/comp-types-5.m: New test.
22391 * objc.dg/comp-types-6.m: New test.
22392
223932002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
22394
22395 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
22396
223972002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22398
22399 * g++.dg/other/do1.C: New test.
22400
22401 * g++.dg/template/subst1.C: New test.
22402
224032002-09-16 Steve Ellcey <sje@cup.hp.com>
22404
22405 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
22406
224072002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22408
22409 * g++.dg/template/qualttp20.C: Adjust expected errors.
22410 * g++.old-deja/g++.jason/report.C: Likewise.
22411 * g++.old-deja/g++.other/qual1.C: Likewise.
22412
22413 * g++.dg/lookup/scoped2.C: New test.
22414
22415 * g++.dg/ext/asm3.C: New test.
22416
224172002-09-16 Richard Earnshaw <rearnsha@arm.com>
22418
22419 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
22420
224212002-09-16 Kazu Hirata <kazu@cs.umass.edu>
22422
22423 * ChangeLog: follow spelling conventions.
22424 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
22425 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
22426 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
22427 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
22428 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
22429 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
22430 * g++.old-deja/g++.law/global-init1.C: Likewise.
22431 * g++.old-deja/g++.other/delete4.C: Likewise.
22432 * g++.old-deja/g++.other/inline21.C: Likewise.
22433 * g++.old-deja/g++.other/singleton.C: Likewise.
22434 * g77.dg/strlen0.f: Likewise.
22435 * g77.f-torture/compile/20010519-1.f: Likewise.
22436 * g77.f-torture/compile/980310-4.f: Likewise.
22437 * gcc.c-torture/compile/20000605-1.c: Likewise.
22438 * gcc.c-torture/execute/20020225-1.c: Likewise.
22439 * gcc.dg/c90-hexfloat-2.c: Likewise.
22440 * gcc.dg/c99-bool-1.c: Likewise.
22441 * gcc.dg/c99-hexfloat-2.c: Likewise.
22442 * gcc.dg/dll-2.c: Likewise.
22443 * gcc.dg/wtr-union-init-1.c: Likewise.
22444 * gcc.dg/wtr-union-init-2.c: Likewise.
22445 * gcc.dg/wtr-union-init-3.c: Likewise.
22446 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22447 * gcc.dg/cpp/defined.c: Likewise.
22448 * gcc.dg/cpp/macsyntx.c: Likewise.
22449 * gcc.dg/cpp/paste2.c: Likewise.
22450 * gcc.dg/cpp/trad/defined.c: Likewise.
22451 * gcc.dg/format/c90-printf-1.c: Likewise.
22452 * gcc.dg/format/c90-scanf-1.c: Likewise.
22453 * gcc.dg/format/c99-printf-1.c: Likewise.
22454 * gcc.dg/format/c99-scanf-1.c: Likewise.
22455 * gcc.misc-tests/gcov-8.c: Likewise.
22456 * lib/profopt.exp: Likewise.
22457
224582002-09-15 Krister Walfridsson <cato@df.lth.se>
22459
22460 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
22461
224622002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22463
22464 * g++.dg/inherit/using2.C: New test.
22465
224662002-09-15 Kazu Hirata <kazu@cs.umass.edu>
22467
22468 * ChangeLog: Follow spelling conventions.
22469 * g++.dg/template/friend4.C: Likewise.
22470 * g++.old-deja/g++.pt/crash67.C: Likewise.
22471 * gcc.c-torture/execute/20000801-4.c: Likewise.
22472 * gcc.dg/c90-digraph-1.c: Likewise.
22473 * gcc.dg/c94-digraph-1.c: Likewise.
22474 * gcc.dg/c99-digraph-1.c: Likewise.
22475 * gcc.dg/cpp/line5.c: Likewise.
22476 * gcc.dg/cpp/multiline.c: Likewise.
22477 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22478 * gcc.dg/format/attr-3.c: Likewise.
22479 * gcc.dg/format/c90-scanf-3.c: Likewise.
22480 * gcc.dg/format/ext-4.c: Likewise.
22481
224822002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22483
22484 * g++.dg/template/pretty1.C: New test.
22485
224862002-09-14 Alan Modra <amodra@bigpond.net.au>
22487
22488 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22489
224902002-09-13 Matt Austern <austern@apple.com>
22491
22492 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22493 passing a cast expression to a function by const reference.
22494
224952002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22496
22497 * g++.dg/template/deduce1.C: New test.
22498
224992002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22500
22501 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22502 32-bit int.
22503
225042002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22505
22506 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22507 usage.
22508
225092002-09-10 Richard Earnshaw <rearnsha@arm.com>
22510
22511 * gcc.c-torture/compile/20020910-1.c: New test.
22512
225132002-09-10 Frank Ch. Eigler <fche@redhat.com>
22514
22515 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22516
225172002-09-10 Andreas Jaeger <aj@suse.de>
22518
22519 * gcc.dg/20020312-2.c: Adjust for x86-64.
22520
225212002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22522
22523 * g77.dg/7388.f: New test case for PR 7388.
22524
225252002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22526
22527 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22528
225292002-09-05 Ziemowit Laski <zlaski@apple.com>
22530
22531 * objc.dg/proto-lossage-1.m: New test.
22532
225332002-09-06 Neil Booth <neil@daikokuya.co.uk>
22534
22535 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22536
225372002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22538
22539 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22540 expected to pass.
22541
225422002-09-06 Stan Shebs <shebs@apple.com>
22543 David Edelsohn <edelsohn@gnu.org>
22544
22545 * gcc.dg/weak: New directory.
22546 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22547 target-specific xfail bits.
22548 * gcc.dg/typeof-2.c: Move to new directory.
22549 * gcc.dg/weak.exp: New expect script.
22550
225512002-09-06 Alan Modra <amodra@bigpond.net.au>
22552
22553 * gcc.c-torture/execute/extzvsi.c: New test.
22554
225552002-09-05 Stan Shebs <shebs@apple.com>
22556
22557 * gcc.dg/weak-1.c: xfail on Darwin.
22558 * gcc.dg/weak-2.c: Ditto.
22559 * gcc.dg/weak-3.c: Ditto.
22560 * gcc.dg/weak-4.c: Ditto.
22561 * gcc.dg/weak-5.c: Ditto.
22562 * gcc.dg/weak-6.c: Ditto.
22563 * gcc.dg/weak-7.c: Ditto.
22564 * gcc.dg/weak-8.c: Ditto.
22565 * gcc.dg/weak-9.c: Ditto.
22566
225672002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22568
22569 * gcc.c-torture/execute/loop-14.c: New test.
22570
225712002-09-04 Jakub Jelinek <jakub@redhat.com>
22572
22573 * g++.dg/other/cxa-atexit1.C: New test.
22574
22575 * gcc.dg/typeof-2.c: New test.
22576
225772002-09-03 Roger Sayle <roger@eyesopen.com>
22578
22579 * gcc.dg/builtins-2.c: New testcase.
22580 * gcc.dg/builtins-3.c: New testcase.
22581
225822002-09-03 Neil Booth <neil@daikokuya.co.uk>
22583
22584 * gcc.dg/cpp/_Pragma4.c: New test.
22585
225862002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22587
22588 * objc/execute/nil_method-1.m: New testcase.
22589
225902002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22591
22592 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22593 [Object class], not [Object initialize].
22594
225952002-08-31 Roger Sayle <roger@eyesopen.com>
22596 Hans-Peter Nilsson <hp@bitrange.com>
22597
22598 * gcc.c-torture/execute/20020720-1.x: Skip test on
22599 mmix-knuth-mmixware. Correct comment.
22600
226012002-08-27 Mark Mitchell <mark@codesourcery.com>
22602
22603 * testsuite/g++.dg/abi/bitfield5.C: New test.
22604 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22605
226062002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22607
22608 * objc.dg/undeclared-selector.m: New test.
22609
226102002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22611
22612 * g++.dg/other/offsetof1.C: Avoid cast warning.
22613
226142002-08-26 Ziemowit Laski <zlaski@apple.com>
22615
22616 * objc.dg/super-class-2.m: New test.
22617
226182002-08-24 Matt Austern <austern@apple.com>
22619
22620 * g++.dg/ext/lvaddr.C: New test.
22621 * g++.dg/ext/lvcast.C: New test.
22622
226232002-08-22 Mark Mitchell <mark@codesourcery.com>
22624
22625 * testsuite/g++.dg/inherit/cond1.C: New test.
22626
226272002-08-22 Geoffrey Keating <geoffk@redhat.com>
22628
22629 * gcc.dg/noncompile/incomplete-1.c: New test.
22630
226312002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22632
22633 * gcc.dg/typespec-1.c: New test.
22634
226352002-08-20 Devang Patel <dpatel@apple.com>
22636 * objc.dg/proto-hier-2.m: New test.
22637
226382002-08-19 Ziemowit Laski <zlaski@apple.com>
22639
22640 * objc.dg/bitfield-1.m: New test.
22641 * objc.dg/bitfield-2.m: New test.
22642
226432002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22644
22645 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22646 gcc.dg/c99-flex-array-4.c: New tests.
22647
226482002-08-16 Stan Shebs <shebs@apple.com>
22649
22650 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22651
226522002-08-15 Jakub Jelinek <jakub@redhat.com>
22653
22654 * gcc.dg/typeof-1.c: New test.
22655 * g++.dg/ext/typeof2.C: New test.
22656
226572002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22658
22659 * g++.dg/other/offsetof1.C: New test.
22660
226612002-08-14 Richard Henderson <rth@redhat.com>
22662
22663 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22664
226652002-08-14 Neil Booth <neil@daikokuya.co.uk>
22666
22667 * gcc.dg/cpp/_Pragma3.c: New test.
22668
226692002-08-13 Mark Mitchell <mark@codesourcery.com>
22670
22671 * g++.dg/template/inherit3: New test.
22672
226732002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22674
22675 * gcc.dg/bitfld-4.c: Add blank options.
22676
226772002-08-09 Mark Mitchell <mark@codesourcery.com>
22678
22679 * g++.dg/template/crash1.C: New test.
22680
226812002-08-08 Jakub Jelinek <jakub@redhat.com>
22682
22683 * gcc.dg/tls/opt-2.c: New test.
22684
226852002-08-08 Devang Patel <dpatel@apple.com>
22686
22687 * objc.dg/selector-1.m : New test
22688
226892002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22690
22691 * g++.dg/abi/bitfield4.C: New test.
22692 * gcc.dg/bitfld-4.c: New test.
22693
226942002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22695
22696 * g++.dg/other/packed1.C: New test.
22697
226982002-08-07 Mark Mitchell <mark@codesourcery.com>
22699
22700 * g++.dg/abi/offsetof.C: Tweak error messages.
22701 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22702
227032002-08-08 Jakub Jelinek <jakub@redhat.com>
22704
22705 * gcc.dg/bitfld-3.c: New test.
22706
227072002-08-07 Jakub Jelinek <jakub@redhat.com>
22708 Richard Henderson <rth@redhat.com>
22709
22710 * gcc.dg/i386-bitfield1.c: New test.
22711 * g++.dg/abi/bitfield3.C: Update.
22712
227132002-08-07 Neil Booth <neil@daikokuya.co.uk>
22714
22715 * objc.dg/const-str-2.m: Update.
22716 * gcc.dg/cpp/c++98.c: Change to C extension.
22717 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22718 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22719
227202002-08-06 Aldy Hernandez <aldyh@redhat.com>
22721
22722 * testsuite/gcc.dg/tls/diag-3.c: New.
22723
227242002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22725
22726 * g++.dg/README (Subdirectories): Document new subdir expr.
22727 * g++.dg/expr/pmf-1.C: New test.
22728
227292002-08-06 Neil Booth <neil@daikokuya.co.uk>
22730
22731 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22732
227332002-08-06 Jakub Jelinek <jakub@redhat.com>
22734
22735 * g++.dg/abi/bitfield3.C: New test.
22736
227372002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22738
22739 * lib/gcov.exp: Tweak expected line formats.
22740 * gcc.misc-tests/gcov8.c: New test.
22741 * gcc.misc-tests/gcov8.x: New flags.
22742
227432002-08-05 Jakub Jelinek <jakub@redhat.com>
22744
22745 * consistency.vlad/layout/endian.c: Include string.h.
22746
22747 * gcc.c-torture/execute/20020805-1.c: New test.
22748
227492002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22750
22751 * g++.dg/other/conversion1.C: New test.
22752
227532002-08-03 Roger Sayle <roger@eyesopen.com>
22754
22755 * gcc.dg/builtins-1.c: New testcase.
22756
227572002-08-02 Mark Mitchell <mark@codesourcery.com>
22758
22759 * g++.dg/inherit/access3.C: New test.
22760
227612002-08-01 Jakub Jelinek <jakub@redhat.com>
22762
22763 * gcc.dg/ia64-visibility-2.c: New test.
22764
227652002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22766
22767 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22768 __qualifier_flags to __flags.
22769
227702002-07-31 Mark Mitchell <mark@codesourcery.com>
22771
22772 * g++.dg/inherit/operator1.C: New test.
22773 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22774 * g++.dg/other/error1.C: Change expected error message.
22775 * g++.dg/template/conv4.C: Likewise.
22776
227772002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22778
22779 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22780 for documented behavior.
22781
227822002-07-25 Roger Sayle <roger@eyesopen.com>
22783
22784 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22785 several targets known to fail.
22786
227872002-07-25 Richard Sandiford <rsandifo@redhat.com>
22788
22789 * gcc.dg/mips-args-[123].c: New tests.
22790
227912002-07-24 Aldy Hernandez <aldyh@redhat.com>
22792
22793 * gcc.dg/ppc-spe.c: New.
22794
227952002-07-24 Geoffrey Keating <geoffk@redhat.com>
22796
22797 * g++.dg/other/ptrmem4.C: New testcase.
22798
227992002-07-24 Richard Henderson <rth@redhat.com>
22800
22801 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22802
228032002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22804
22805 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22806
228072002-07-24 Roger Sayle <roger@eyesopen.com>
22808
22809 * gcc.c-torture/execute/memset-3.c: New testcase.
22810
228112002-07-24 Neil Booth <neil@daikokuya.co.uk>
22812
22813 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 22814 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 22815
13fd931e
KG
228162002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22817
22818 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22819 Delete.
22820
b8c25665 228212002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
22822
22823 * gcc.c-torture/compile/simd-4.c: New test.
22824
0e902d98
KL
228252002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22826
22827 PR c++/7347, c++/7348
22828 * g++.dg/template/access4.C: New test.
22829 * g++.dg/template/access5.C: New test.
22830 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22831 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22832 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22833 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22834
cf3c4f56
JJ
228352002-07-22 Jakub Jelinek <jakub@redhat.com>
22836
22837 * gcc.dg/gnu89-init-2.c: New test.
22838
56508306
GDR
228392002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22840
22841 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22842
0da65b89
RS
228432002-07-20 Roger Sayle <roger@eyesopen.com>
22844
22845 * gcc.c-torture/execute/20020720-1.c: New testcase.
22846
68e65275
NB
228472002-07-20 Neil Booth <neil@daikokuya.co.uk>
22848
22849 * gcc.dg/cpp/Wsignprom.c: New tests.
22850
a0c58ea9
AM
228512002-07-20 Alan Modra <amodra@bigpond.net.au>
22852
22853 * gcc.c-torture/execute/loop-13.c: New test.
22854
75aef48a
NB
228552002-07-19 Neil Booth <neil@daikokuya.co.uk>
22856
22857 * gcc.dg/cpp/expr.c: New tests.
22858
803b90d3 228592002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
22860
22861 * g++.dg/opt/pr6713.C: Add template instantiation.
22862
85272855
AM
228632002-07-18 Alan Modra <amodra@bigpond.net.au>
22864
437deefa
DE
22865 * gcc.dg/nest.c: New test.
22866
228672002-07-17 Richard Henderson <rth@redhat.com>
22868
22869 * g++.dg/opt/pr6713.C: New test.
85272855 22870
90888283
EB
228712002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22872
22873 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22874 XFAIL for all x86 processors.
22875
ce0ead25
ID
228762002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22877
22878 * gcc.c-torture/execute/20010122-1.x: Do not test with
22879 -fomit-frame-pointer.
22880
d955f6ea
KL
228812002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22882
22883 * g++.dg/template/instantiate2.C: New test.
22884 * g++.dg/template/spec4.C: New test.
22885
ba59df78
KL
228862002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22887
22888 * g++.dg/template/access2.C: New test.
22889 * g++.dg/template/access3.C: New test.
22890
6c535c69
ZW
228912002-07-15 Zack Weinberg <zack@codesourcery.com>
22892
22893 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22894 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22895 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22896 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22897 Convert to use <stdarg.h>.
22898 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22899 Delete.
22900 * gcc.dg/va-arg-2.c: New.
22901 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22902
794a292d
JJ
229032002-07-15 Jakub Jelinek <jakub@redhat.com>
22904
22905 * gcc.c-torture/compile/20020710-1.c: New test.
22906
b8c25665 229072002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 22908 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
22909
22910 gcc.c-torture/compile/simd-2.c: New testcase.
22911 gcc.c-torture/compile/simd-3.c: Likewise.
22912
f0ab6bf2
MM
229132002-07-11 Mark Mitchell <mark@codesourcery.com>
22914
22915 PR c++/7224
22916 * g++.dg/overload/error1.C: New test.
6c535c69 22917
789b7de5
RO
229182002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22919
22920 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22921 configuration and IRIX 6 O32 ABI.
22922
e65a2d65
RS
229232002-07-11 Roger Sayle <roger@eyesopen.com>
22924
22925 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22926
c5358a5d
RS
229272002-07-10 Roger Sayle <roger@eyesopen.com>
22928
22929 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22930
6d844e9d
JL
229312002-07-10 Jeffrey A Law <law@redhat.com>
22932
6c535c69 22933 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 22934
6c535c69 22935 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 22936
2fefbb5d
AH
229372002-07-09 Aldy Hernandez <aldyh@redhat.com>
22938
6c535c69 22939 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 22940
4d5be58b
DN
229412002-07-09 Diego Novillo <dnovillo@redhat.com>
22942
22943 * gcc.c-torture/compile/20020709-1.c: New test.
22944
78abea27
RS
229452002-07-07 Roger Sayle <roger@eyesopen.com>
22946
22947 * g++.dg/template/qualttp21.C: New test case.
22948
e66c8649
AO
229492002-07-06 Alexandre Oliva <aoliva@redhat.com>
22950
22951 * gcc.c-torture/compile/20020706-1.c: New test.
22952 * gcc.c-torture/compile/20020706-2.c: New test.
22953
78abea27
RS
229542002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22955 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
22956
22957 * g++.dg/warn/incomplete1.C: New test.
22958
8537dbae
KG
229592002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22960
22961 PR c++/7099
6c535c69 22962 * g++.dg/warn/noreturn1.C: New test.
8537dbae 22963
9833f679
MM
229642002-07-03 Mark Mitchell <mark@codesourcery.com>
22965
22966 PR c++/6706
22967 * g++.dg/debug/debug6.C: New test.
22968 * g++.dg/debug/debug7.C: New test.
22969
b8c25665 229702002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
22971
22972 * gcc.c-torture/compile/simd-3.c: New test.
22973
a6a5beb1
CD
229742002-07-03 Chris Demetriou <cgd@broadcom.com>
22975
22976 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22977 * gcc.dg/20020620-1.c: Likewise.
22978
b2153b98
KL
229792002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22980
22981 PR c++/6944
22982 * g++.dg/init/array4.C: New test.
22983 * g++.dg/init/array5.C: New test.
22984
b8c25665 229852002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
22986
22987 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22988 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22989
622d3731
KG
229902002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22991
22992 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22993 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22994 * gcc.dg/wtr-conversion-1.c: Likewise.
22995 * gcc.dg/wtr-escape-1.c: Likewise.
22996 * gcc.dg/wtr-int-type-1.c: Likewise.
22997 * gcc.dg/wtr-label-1.c: Likewise.
22998 * gcc.dg/wtr-static-1.c: Likewise.
22999 * gcc.dg/wtr-strcat-1.c: Likewise.
23000 * gcc.dg/wtr-suffix-1.c: Likewise.
23001 * gcc.dg/wtr-switch-1.c: Likewise.
23002 * gcc.dg/wtr-unary-plus-1.c: Likewise.
23003 * gcc.dg/wtr-union-init-1.c: Likewise.
23004 * gcc.dg/wtr-union-init-2.c: Likewise.
23005 * gcc.dg/wtr-union-init-3.c: Likewise.
23006
23007 * gcc.dg/wtr-func-def-1.c: New test.
23008
c40da518 230092002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 23010
c40da518
DP
23011 * objc.dg/param-1.m: New test.
23012
0879540b
NB
230132002-07-03 Neil Booth <neil@daikokuya.co.uk>
23014
23015 * gcc.dg/cpp/trad/directive.c: Add test.
23016 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 23017 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 23018
ed8e443a 230192002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 23020
ed8e443a 23021 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 23022
ed8e443a 230232002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 23024
ed8e443a 23025 * objc.dg/desig-init-1.m: New test.
c1c5187c 23026
ed8e443a 230272002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 23028
ed8e443a
JM
23029 PR c++/6716
23030 * g++.dg/template/instantiate1.C: New test.
17f29637 23031
ed8e443a 230322002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 23033
ed8e443a
JM
23034 PR c++/7112
23035 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 23036
ed8e443a 230372002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 23038
ed8e443a
JM
23039 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
23040 gcc.dg/cpp/trad/include.c: New tests.
7098b619 23041
ed8e443a 230422002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 23043
ed8e443a
JM
23044 PR target/7177
23045 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 23046
ed8e443a 230472002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 23048
ed8e443a
JM
23049 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
23050 header here...
23051 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
23052 (objc-torture-execute): or here.
bbeb33f2 23053
ed8e443a 230542002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 23055
ed8e443a 23056 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 23057
ed8e443a 230582002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 23059
ed8e443a 23060 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 23061
ed8e443a 230622002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 23063
ed8e443a 23064 * objc.dg/fsyntax-only.m: New test.
118f8dc1 23065
ed8e443a 230662002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 23067
ed8e443a
JM
23068 PR c++/6695
23069 * g++.dg/template/friend7.C: New file.
5ce49b4b 23070
ed8e443a 230712002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 23072
ed8e443a
JM
23073 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
23074 return type.
759236dd 23075
ed8e443a 230762002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 23077
ed8e443a
JM
23078 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
23079 avoid division by zero.
86422829 23080
ed8e443a 230812002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 23082
ed8e443a 23083 * gcc.dg/Wunknownprag.c: New tests.
06470238 23084
ed8e443a 230852002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 23086
ed8e443a 23087 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 23088
ed8e443a 230892002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 23090
ed8e443a
JM
23091 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
23092 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
23093 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
23094 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
23095 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
23096 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
23097 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
23098 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
23099 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
23100 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
23101 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
23102 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
23103 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
23104 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
23105 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
23106 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
23107 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 23108
ed8e443a 231092002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 23110
ed8e443a
JM
23111 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
23112 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
23113 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
23114 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
23115 New tests.
23116 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 23117
ed8e443a 231182002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 23119
ed8e443a 23120 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 23121
ed8e443a 231222002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 23123
ed8e443a
JM
23124 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
23125 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
23126 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
23127 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 23128
ed8e443a 231292002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 23130
ed8e443a
JM
23131 * gcc.dg/cpp/trad: New directory with traditional tests copied
23132 from parent directory.
23133 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23134 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23135 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23136 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23137 Move to trad/ and rename.
23138 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
23139 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
23140 gcc.dg/cpp/trad/redef2.c: New tests.
23141 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 23142
ed8e443a 231432002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 23144
ed8e443a
JM
23145 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
23146 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
23147 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
23148 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
23149 Remove.
017acb41 23150
ed8e443a 231512002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 23152
ed8e443a 23153 * gcc.dg/20020620-1.c: New test.
9164f47a 23154
ed8e443a 231552002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 23156
ed8e443a 23157 * g++.dg/template/ttp4.C: New test.
342cea95 23158
ed8e443a 231592002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 23160
ed8e443a 23161 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 23162
ed8e443a 231632002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 23164
ed8e443a
JM
23165 * gcc.c-torture/execute/pure-1.c: Make functions static again.
23166 Don't use attribute `noinline'.
90227c69 23167
ed8e443a 231682002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 23169
ed8e443a 23170 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 23171
ed8e443a 231722002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 23173
ed8e443a 23174 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 23175
ed8e443a 23176 * gcc.dg/simd-1.c: New.
820d4b1b 23177
ed8e443a 231782002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 23179
ed8e443a 23180 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 23181
ed8e443a 231822002-06-16 Richard Henderson <rth@redhat.com>
750491fc 23183
ed8e443a
JM
23184 * g++.dg/ext/anon-struct1.C: New.
23185 * g++.dg/ext/anon-struct2.C: New.
23186 * g++.dg/ext/anon-struct3.C: New.
23187 * gcc.dg/anon-struct-1.c: New.
23188 * gcc.dg/anon-struct-2.c: New.
23189 * gcc.dg/anon-struct-3.c: New.
23190 * gcc.dg/20011008-1.c: Adjust warning text.
23191 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 23192
ed8e443a 231932002-06-16 Richard Henderson <rth@redhat.com>
0931db71 23194
ed8e443a 23195 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 23196
ed8e443a 231972002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 23198
ed8e443a 23199 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 23200
ed8e443a 232012002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 23202
ed8e443a
JM
23203 * gcc.c-tortuture/execute/compare-1.c: New test case.
23204 * gcc.c-tortuture/execute/compare-2.c: New test case.
23205 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 23206
ed8e443a 232072002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 23208
ed8e443a
JM
23209 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
23210 ia64 ilp32.
a6f5e048 23211
ed8e443a 232122002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 23213
ed8e443a 23214 * g++.dg/template/typename2.C: Update error message.
d65cb654 23215
ed8e443a 232162002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 23217
ed8e443a 23218 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 23219
ed8e443a 232202002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 23221
ed8e443a
JM
23222 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
23223 list of targets to skip.
9da754bd 23224
ed8e443a 232252002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 23226
ed8e443a
JM
23227 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
23228 targets if not optimizing.
56a28102 23229
ed8e443a 232302002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 23231
ed8e443a 23232 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 23233
ed8e443a 23234 * g++.dg/opt/vt1.C: New test.
5d056e9b 23235
ed8e443a 23236 * gcc.dg/20020531-1.c: New test.
156755ac 23237
ed8e443a 23238 * gcc.dg/20020530-1.c: New test.
50f30e6b 23239
ed8e443a 23240 * gcc.dg/20020527-1.c: New test.
85d49058 23241
ed8e443a 23242 * g++.dg/opt/cse1.C: New test.
7b668f9e 23243
ed8e443a 232442002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 23245
ed8e443a 23246 * gcc.dg/20020607-2.c: New test case.
437f1df1 23247
ed8e443a 232482002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 23249
ed8e443a 23250 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 23251
ed8e443a 232522002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 23253
ed8e443a
JM
23254 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
23255 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
23256 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 23257
ed8e443a 232582002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 23259
ed8e443a 23260 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 23261
ed8e443a 232622002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 23263
ed8e443a
JM
23264 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
23265 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 23266
ed8e443a 232672002-06-02 Richard Henderson <rth@redhat.com>
ab780373 23268
ed8e443a
JM
23269 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
23270 test functions static.
ab780373 23271
ed8e443a 232722002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 23273
ed8e443a
JM
23274 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
23275 now.
e33a8855 23276
ed8e443a 232772002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 23278
ed8e443a
JM
23279 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
23280 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
23281 Update for mofified diagnostics.
23282 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 23283
ed8e443a 232842002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 23285
ed8e443a 23286 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 23287
ed8e443a 232882002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 23289
ed8e443a 23290 * gcc.dg/fnegate-1.c: New test case.
378393da 23291
ed8e443a 232922002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 23293
ed8e443a 23294 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 23295
ed8e443a 232962002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 23297
ed8e443a
JM
23298 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
23299 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
23300 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 23301
ed8e443a 233022002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 23303
ed8e443a 23304 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 23305
ed8e443a 233062002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 23307
ed8e443a 23308 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 23309
ed8e443a 233102002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 23311
ed8e443a 23312 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 23313
ed8e443a 233142002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 23315
ed8e443a 23316 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 23317
ed8e443a 233182002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 23319
ed8e443a
JM
23320 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
23321 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 23322
ed8e443a 233232002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 23324
ed8e443a 23325 * g++.dg/opt/cse2.C: New test.
9059e33c 23326
ed8e443a 233272002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 23328
ed8e443a
JM
23329 * gcc.dg/cpp/arith-1.c: New semantic tests.
23330 * gcc.dg/cpp/if-1.c: Update.
91318908 23331
ed8e443a 233322002-05-24 Ben Elliston <bje@redhat.com>
9e253215 23333
ed8e443a 23334 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 23335
ed8e443a 233362002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 23337
ed8e443a 23338 * gcc.dg/verbose-asm.c: New test.
90442291 23339
ed8e443a 233402002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 23341
ed8e443a 23342 * gcc.dg/cpp/paste12.c: New test.
3620711b 23343
ed8e443a 233442002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 23345
ed8e443a 23346 * g++.dg/parse/named_ops.C: New test.
17645b15 23347
ed8e443a 233482002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 23349
ed8e443a 23350 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 23351
ed8e443a 233522002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 23353
ed8e443a
JM
23354 * gcc.dg/weak-2.c: Allow optional leading underscore
23355 in scan-assembler symbol name.
23356 * gcc.dg/weak-3.c: Likewise.
23357 * gcc.dg/weak-4.c: Likewise.
23358 * gcc.dg/weak-5.c: Likewise.
e275a535 23359
ed8e443a 233602002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 23361
ed8e443a 23362 * gcc.dg/20020523-1.c: New test.
66b408f2 23363
ed8e443a 233642002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 23365
ed8e443a
JM
23366 * objc.dg/const-str-2.m: Update now that we stop after
23367 a command line error.
e67a7860 23368
ed8e443a 233692002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 23370
ed8e443a 23371 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 23372
ed8e443a 233732002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 23374
ed8e443a
JM
23375 * g++.dg/dg.exp: Prune the tls subdirectory.
23376 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
23377 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
23378 * g++.dg/tls/init-1.C: New.
7a1f3f5f 23379
ed8e443a 233802002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 23381
ed8e443a 23382 * gcc.dg/20020517-1.c: New test.
2dd36f90 23383
ed8e443a 233842002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 23385
ed8e443a
JM
23386 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
23387 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 23388
ed8e443a 233892002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 23390
ed8e443a 23391 * g++.dg/other/copy2.C: New test.
32d3f634 23392
ed8e443a 233932002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 23394
ed8e443a
JM
23395 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
23396 (MAX_COPY): Bump up to 10 times sizeof (long long).
23397 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 23398
ed8e443a
JM
23399 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
23400 sizeof (long long).
02116b3d 23401
ed8e443a 23402 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 23403
ed8e443a 234042002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 23405
ed8e443a 23406 * g++.dg/ext/oper1.C: New test.
b3f47c78 23407
ed8e443a
JM
234082002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
234092002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 23410
ed8e443a 23411 * README.QMTEST: New file.
f362c762 23412
ed8e443a 23413 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 23414
ed8e443a 234152002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 23416
ed8e443a
JM
23417 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
23418 now.
23419 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 23420
ed8e443a 234212002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 23422
ed8e443a
JM
23423 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
23424 support weak symbols.
23425 * gcc.dg/weak-4.c: Likewise
23426 * gcc.dg/weak-6.c: Likewise
210142e0 23427
ed8e443a 234282002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 23429
ed8e443a
JM
23430 * gcc.dg/weak-3.c: Add dg-excess-error comment for
23431 cygwin, coff and h8300-*-hms targets
23432 * gcc.dg/weak-5.c: Likewise
23433 * gcc.dg/weak-7.c: Likewise
088b3db0 23434
ed8e443a 234352002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 23436
ed8e443a
JM
23437 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
23438 (scan-assembler-not, scan-assembler-dem): Likewise.
23439 (scan-assembler-dem-not): Likewise.
f4b251a6 23440
ed8e443a 234412002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 23442
ed8e443a 23443 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 23444
ed8e443a 234452002-05-15 Richard Henderson <rth@redhat.com>
14285ace 23446
ed8e443a
JM
23447 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23448 (vfoo1f): Warning here.
23449 (vfoo1l): Don't redefine the alias.
14285ace 23450
ed8e443a 234512002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 23452
ed8e443a 23453 * g++.dg/init/pm1.C: New test.
5bf5c5cb 23454
ed8e443a 234552002-05-12 David S. Miller <davem@redhat.com>
e2f75147 23456
ed8e443a
JM
23457 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
23458 types.
e2f75147 23459
ed8e443a 234602002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 23461
ed8e443a 23462 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 23463
ed8e443a 234642002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 23465
ed8e443a 23466 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 23467
ed8e443a 234682002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 23469
ed8e443a
JM
23470 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23471 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23472 * lib/g++.exp (g++_link_flags): Likewise.
23473 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 23474
ed8e443a 234752002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 23476
ed8e443a
JM
23477 * gcc.dg/cpp/poison.c: Update.
23478 * gcc.dg/cpp/20000625-2.c: Remove.
23479 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 23480
ed8e443a 234812002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 23482
ed8e443a
JM
23483 * gcc.c-torture/execute/20020508-1.c: New test.
23484 * gcc.c-torture/execute/20020508-2.c: New test.
23485 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 23486
ed8e443a 234872002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 23488
ed8e443a 23489 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 23490
ed8e443a 234912002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 23492
ed8e443a
JM
23493 PR c/6569
23494 * gcc.dg/weak-3.c: Update location of warning messages.
23495 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 23496
ed8e443a 234972002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 23498
ed8e443a 23499 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 23500
ed8e443a 235012002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 23502
ed8e443a 23503 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 23504
ed8e443a 235052002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 23506
ed8e443a 23507 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 23508
ed8e443a 235092002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 23510
ed8e443a 23511 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 23512
ed8e443a 235132002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 23514
ed8e443a 23515 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 23516
ed8e443a 235172002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 23518
ed8e443a
JM
23519 * treelang: Added directory for new sample language treelang. Also
23520 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 23521
ed8e443a 235222002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 23523
ed8e443a
JM
23524 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23525 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23526 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23527 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23528 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23529 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23530 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 23531
ed8e443a 235322002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 23533
ed8e443a 23534 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 23535
ed8e443a 235362002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 23537
ed8e443a 23538 * gcc.dg/20020503-1.c: New test.
5121c03e 23539
ed8e443a 235402002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 23541
ed8e443a 23542 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 23543
ed8e443a 235442002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 23545
ed8e443a 23546 * g++.dg/init/dtor1.C: New test.
0d6d6892 23547
ed8e443a 235482002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 23549
ed8e443a 23550 * gcc.dg/altivec-8.c: New.
9b7bc465 23551
ed8e443a 235522002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 23553
ed8e443a 23554 * gcc.dg/altivec-7.c: New.
3a73bffb 23555
ed8e443a 235562002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 23557
ed8e443a 23558 * g++.dg/parse/typedef1.C: New test.
33dd07ee 23559
ed8e443a 235602002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 23561
ed8e443a
JM
23562 PR c++/6486
23563 * g++.dg/template/friend6.C: New test.
33dd07ee 23564
ed8e443a
JM
23565 PR c++/6492
23566 * g++.dg/init/copy1.C: New test.
4bd7c270 23567
ed8e443a 235682002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 23569
ed8e443a 23570 * g++.dg/warn/effc1.C: New test.
60284a59 23571
ed8e443a 235722002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 23573
ed8e443a 23574 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 23575
ed8e443a 235762002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 23577
ed8e443a 23578 * gcc.dg/20020426-2.c: New test.
87ed109f 23579
ed8e443a 235802002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 23581
ed8e443a
JM
23582 * gcc.dg/cpp/if-mop.c: Update.
23583 * gcc.dg/cpp/if-mpar.c: Add test.
23584 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 23585
ed8e443a 235862002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 23587
ed8e443a
JM
23588 PR c/6343
23589 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 23590
ed8e443a 235912002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 23592
ed8e443a 23593 * gcc.dg/enum1.c: New test.
7d793e9b 23594
ed8e443a 235952002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 23596
ed8e443a
JM
23597 PR c++/6497
23598 * g++.dg/inherit/access2.C: New test.
7d793e9b 23599
ed8e443a 236002002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 23601
ed8e443a
JM
23602 PR bootstrap/6445
23603 * gcc.dg/20020426-1.c: New test.
48ba9538 23604
ed8e443a 236052002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 23606
ed8e443a 23607 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 23608
ed8e443a 236092002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 23610
ed8e443a 23611 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 23612
ed8e443a 236132002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 23614
ed8e443a 23615 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 23616
ed8e443a 236172002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 23618
ed8e443a
JM
23619 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23620 targets.
a62d375f 23621
ed8e443a 236222002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 23623
ed8e443a 23624 * g++.dg/abi/mange7.C: New test.
a62d375f 23625
ed8e443a
JM
23626 PR c++/6438.
23627 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 23628
ed8e443a 236292002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 23630
ed8e443a 23631 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 23632
ed8e443a 236332002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 23634
ed8e443a
JM
23635 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23636 compiler output on mips*-*-irix*.
29cece2e 23637
ed8e443a 236382002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 23639
ed8e443a 23640 * g++.dg/parse/attr1.C: New test.
1a887f86 23641
ed8e443a 236422002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 23643
ed8e443a
JM
23644 * gcc.c-torture/execute/string-opt-17.c: New test case.
23645 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 23646
ed8e443a 236472002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 23648
ed8e443a
JM
23649 PR c++/6256:
23650 * g++.dg/template/friend5.C: New test.
77adef84 23651
ed8e443a
JM
23652 PR c++/6331:
23653 * g++.dg/template/qual1.C: Likewise.
74b273d6 23654
ed8e443a 236552002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 23656
ed8e443a
JM
23657 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23658 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 23659
ed8e443a 236602002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 23661
ed8e443a
JM
23662 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23663 cris-*-elf* and mmix-*-*.
23664 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23665 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23666 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23667 Ditto.
23668 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23669 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 23670
ed8e443a 236712002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 23672
ed8e443a
JM
23673 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23674 Clarify comment.
9ac3b1be 23675
ed8e443a 236762002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 23677
ed8e443a 23678 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 23679
ed8e443a 236802002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 23681
ed8e443a 23682 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 23683
ed8e443a 236842002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 23685
ed8e443a 23686 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 23687
ed8e443a 236882002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 23689
ed8e443a
JM
23690 * PR6367
23691 * g77.f-torture/execute/6367.f: New test.
23692 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 23693
ed8e443a 236942002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 23695
ed8e443a
JM
23696 * PR6352
23697 * g++.dg/opt/inline2.C: New test.
0cd3301b 23698
ed8e443a 236992002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 23700
ed8e443a
JM
23701 * gcc.dg/20000906-1.c: Enable for all targets.
23702 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 23703
ed8e443a 237042002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 23705
ed8e443a
JM
23706 * gcc.dg/20020418-1.c: New test.
23707 * gcc.dg/20020418-2.c: New test.
96b453dc 23708
ed8e443a 237092002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 23710
ed8e443a
JM
23711 * gcc.c-torture/compile/iftrap-1.c: New.
23712 * gcc.dg/iftrap-1.c: Adjust for ia64.
23713 * gcc.dg/iftrap-2.c: New.
a3acf46d 23714
ed8e443a 237152002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 23716
ed8e443a 23717 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 23718
ed8e443a 237192002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 23720
ed8e443a 23721 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 23722
ed8e443a 237232002-04-18 David S. Miller <davem@redhat.com>
887fc41a 23724
ed8e443a 23725 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 23726
ed8e443a 237272002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 23728
ed8e443a 23729 * gcc.dg/20020416-1.c: New test.
32121b96 23730
ed8e443a 23731 * g++.dg/opt/inline1.C: New test.
98ef3137 23732
ed8e443a 237332002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 23734
ed8e443a 23735 * gcc.dg/altivec-5.c: New test.
4c8c0dec 23736
ed8e443a 23737 * gcc.dg/20020415-1.c: New test.
07cdae91 23738
ed8e443a 237392002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 23740
ed8e443a 23741 * testsuite/lib/chill.exp: Remove.
0f490a2b 23742
ed8e443a 237432002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 23744
ed8e443a 23745 * g++.dg/other/big-struct.C: New test.
4b27e132 23746
ed8e443a 237472002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 23748
ed8e443a
JM
23749 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23750 of scratch file.
cf56e373 23751
ed8e443a 237522002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 23753
ed8e443a
JM
23754 PR c/6277
23755 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23756 in scan-assembler function name
1aa65134 23757
ed8e443a 237582002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 23759
ed8e443a
JM
23760 * g77.f-torture/execute/980628-4.x,
23761 g77.f-torture/execute/980628-5.x,
23762 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23763 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23764 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23765 i[34567]86-*-*.
791b23fe 23766
ed8e443a 237672002-04-13 David S. Miller <davem@redhat.com>
791b23fe 23768
ed8e443a 23769 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 23770
ed8e443a 237712002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 23772
ed8e443a
JM
23773 * gcc.dg/asm-6.c,
23774 * g++.dg/ext/asm1.C: New tests.
9928a3d5 23775
ed8e443a 237762002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 23777
ed8e443a
JM
23778 PR c++ 5373.
23779 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 23780
ed8e443a
JM
23781 PR c++/5189.
23782 * g++.dg/template/copy1.C: New test.
21b14752 23783
ed8e443a 237842002-04-12 Richard Henderson <rth@redhat.com>
21b14752 23785
ed8e443a 23786 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 23787
ed8e443a 237882002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 23789
ed8e443a
JM
23790 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23791 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 23792
ed8e443a 237932002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 23794
ed8e443a
JM
23795 * g++.dg/ext/attrib5.C,
23796 * g++.dg/lookup/struct1.C: New tests.
578fc63d 23797
ed8e443a 237982002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 23799
ed8e443a 23800 * gcc.dg/20020411-1.c: New test.
010f87c4 23801
ed8e443a 23802 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 23803
ed8e443a 238042002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 23805
ed8e443a 23806 * g77.f-torture/execute/6177.f: New test.
dab550cb 23807
ed8e443a 238082002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 23809
ed8e443a
JM
23810 PR middle-end/6247
23811 * g++.dg/opt/cleanup1.C: New test.
dab550cb 23812
ed8e443a 23813 * g++.dg/opt/const1.C: New test.
1a887f86 23814
ed8e443a 238152002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 23816
ed8e443a 23817 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 23818
ed8e443a 238192002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 23820
ed8e443a
JM
23821 PR c++/5507
23822 * g++.dg/template/typename2.C: New test.
aec3e189 23823
ed8e443a 238242002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 23825
ed8e443a 23826 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 23827
ed8e443a 238282002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 23829
ed8e443a
JM
23830 * g77.f-torture/execute/980628-4.x,
23831 g77.f-torture/execute/980628-5.x,
23832 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23833 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23834 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 23835
ed8e443a 238362002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 23837
ed8e443a
JM
23838 PR optimization/6086
23839 * g++.dg/opt/preinc1.C: New test.
0154eaa8 23840
ed8e443a 238412002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 23842
ed8e443a
JM
23843 PR c++/5571
23844 * g++.dg/opt/static2.C: New test.
b1896e61 23845
ed8e443a 238462002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 23847
ed8e443a
JM
23848 PR c/5120
23849 * gcc.dg/20020406-1.c: New test.
3ca5f444 23850
ed8e443a 238512002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 23852
ed8e443a 23853 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 23854
ed8e443a 238552002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 23856
ed8e443a
JM
23857 PR c/6123
23858 * gcc.dg/20020312-2.c: Do not declare global register variable
23859 if __PIC__ or __pic__ is defined.
31956228 23860
ed8e443a 238612002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 23862
ed8e443a
JM
23863 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23864 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 23865
ed8e443a 238662002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 23867
ed8e443a
JM
23868 * gcc.misc-tests/linkage.exp: Update last change to handle
23869 sparc*-, not just sparc-.
9d7013b8 23870
ed8e443a 238712002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 23872
ed8e443a 23873 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 23874
ed8e443a 238752002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 23876
ed8e443a 23877 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 23878
ed8e443a 238792002-04-02 David S. Miller <davem@redhat.com>
2e839a04 23880
ed8e443a 23881 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 23882
ed8e443a 238832002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 23884
ed8e443a
JM
23885 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23886 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 23887
ed8e443a
JM
23888 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23889 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23890 g77.f-torture/execute/20001201.x,
23891 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 23892
ed8e443a
JM
23893 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23894 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 23895
ed8e443a 238962002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 23897
ed8e443a 23898 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 23899
ed8e443a 239002002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 23901
ed8e443a 23902 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 23903
ed8e443a 23904 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 23905
ed8e443a 239062002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 23907
ed8e443a 23908 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 23909
ed8e443a 239102002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 23911
ed8e443a
JM
23912 * g++.dg/inherit/template-as-base.C: Expect error.
23913 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 23914
ed8e443a 239152002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 23916
ed8e443a
JM
23917 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23918 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 23919
ed8e443a
JM
23920 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23921 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23922 -da test.
41ba8a20 23923
ed8e443a 239242002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 23925
ed8e443a
JM
23926 * gcc.dg/special/alias-2.c: New.
23927 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 23928
ed8e443a 239292002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 23930
ed8e443a 23931 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 23932
ed8e443a 239332002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 23934
ed8e443a 23935 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 23936
ed8e443a 239372002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 23938
ed8e443a
JM
23939 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23940 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23941 ordering tests.
23942 * g++.dg/bprob/bprob-1.C: New test.
23943 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23944 * g++.dg/gcov/gcov-1.C: New test.
23945 * g++.dg/gcov/gcov-1.x: New file.
23946 * g++.dg/gcov/gcov-2.C: New test.
23947 * g++.dg/gcov/gcov-3.C: New test.
23948 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 23949
ed8e443a 239502002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 23951
ed8e443a
JM
23952 * g++.old-deja/g++.other/builtins5.C: New test.
23953 * g++.old-deja/g++.other/builtins6.C: New test.
23954 * g++.old-deja/g++.other/builtins7.C: New test.
23955 * g++.old-deja/g++.other/builtins8.C: New test.
23956 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 23957
ed8e443a 239582002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 23959
ed8e443a 23960 * g++.dg/opt/static1.C: New test.
f17f9332 23961
ed8e443a 23962 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 23963
ed8e443a 239642002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 23965
ed8e443a 23966 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 23967
ed8e443a 23968 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 23969
ed8e443a 239702002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 23971
ed8e443a 23972 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 23973
ed8e443a 239742002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 23975
ed8e443a
JM
23976 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23977 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23978 move from g++.old-deja/g++.ext/.
cd4e8331 23979
ed8e443a 239802002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 23981
ed8e443a 23982 * g++.dg/init/new2.C: New test.
6a3177b9 23983
ed8e443a 239842002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 23985
ed8e443a 23986 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 23987
ed8e443a
JM
23988 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23989 on sparc.
6d4c57a0 23990
ed8e443a
JM
23991 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23992 sparcv9 systems.
23993 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 23994
ed8e443a 239952002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 23996
ed8e443a
JM
23997 * gcc.dg/cpp/endif-pedantic1.c,
23998 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 23999
ed8e443a 240002002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 24001
ed8e443a 24002 * g++.dg/init/new1.C: New test.
173028e5 24003
ed8e443a 240042002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 24005
ed8e443a 24006 * g++.dg/abi/vbase9.C: New test.
43f2b308 24007
ed8e443a 240082002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 24009
ed8e443a 24010 * gcc.dg/arm-asm.c: New test.
bbffa101 24011
ed8e443a 240122002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 24013
ed8e443a
JM
24014 * gcc.dg/Wswitch-enum.c: New test.
24015 Fix PR c/5044.
15e5ad76 24016
ed8e443a 240172002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 24018
ed8e443a
JM
24019 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
24020 structure.
813b848c 24021
ed8e443a 240222002-03-25 Richard Henderson <rth@redhat.com>
813b848c 24023
ed8e443a
JM
24024 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
24025 sparcv9 systems.
ea475b23 24026
ed8e443a
JM
24027 * gcc.c-torture/compile/20011119-1.c (xxx): New.
24028 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 24029
ed8e443a 240302002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 24031
ed8e443a 24032 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 24033
ed8e443a 240342002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 24035
ed8e443a
JM
24036 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
24037 targets using generic thunk support.
479e51f6 24038
ed8e443a 240392002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 24040
ed8e443a 24041 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 24042
ed8e443a 24043 * g++.dg/opt/conj2.C: New test.
47e87a93 24044
ed8e443a 240452002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 24046
ed8e443a 24047 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 24048
ed8e443a 240492002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 24050
ed8e443a
JM
24051 * g77.dg/f77-edit-apostrophe-out.f: New test
24052 * g77.dg/f77-edit-h-out.f: New test
24053 * g77.dg/f77-edit-t-in.f: New test
24054 * g77.dg/f77-edit-t-out.f: New test
24055 * g77.dg/f77-edit-x-out.f: New test
24056 * g77.dg/f77-edit-slash-out.f: New test
24057 * g77.dg/f77-edit-colon-out.f: New test
24058 * g77.dg/f77-edit-s-out.f: New test
12c3717e 24059
ed8e443a 240602002-03-24 Richard Henderson <rth@redhat.com>
d6961341 24061
ed8e443a 24062 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 24063
ed8e443a 240642002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 24065
ed8e443a
JM
24066 * gcc.dg/weak-1.c: Early return from dg-final on platforms
24067 that do not support weak symbols
e756a7da 24068
ed8e443a 240692002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 24070
ed8e443a
JM
24071 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
24072 * lib/g77.exp: Likewise
24073 * lib/objc.exp: Likewise
5365c83f 24074
ed8e443a 240752002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 24076
ed8e443a 24077 * gcc.dg/Wswitch-default.c: New test.
acb044ee 24078
ed8e443a 240792002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 24080
ed8e443a 24081 * g++.dg/other/enum1.C: New test.
661fff62 24082
ed8e443a 240832002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 24084
ed8e443a 24085 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 24086
ed8e443a 240872002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 24088
ed8e443a 24089 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 24090
ed8e443a 240912002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 24092
ed8e443a
JM
24093 * g++.old-deja/g++.other/dwarf2-1.C: Move...
24094 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 24095
ed8e443a 240962002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 24097
ed8e443a 24098 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 24099
ed8e443a 241002002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 24101
ed8e443a 24102 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 24103
ed8e443a 241042002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 24105
ed8e443a 24106 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 24107
ed8e443a 241082002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 24109
ed8e443a 24110 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 24111
ed8e443a 24112 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 24113
ed8e443a 241142002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 24115
ed8e443a
JM
24116 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
24117 (A, E): Handle this.
f735a153 24118
ed8e443a 241192002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 24120
ed8e443a
JM
24121 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
24122 ignoring -fpic.
24123 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
24124 through prune_gcc_output.
1813dafd 24125
ed8e443a 241262002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 24127
ed8e443a 24128 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 24129
ed8e443a 241302002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 24131
ed8e443a 24132 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 24133
ed8e443a 24134 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 24135
ed8e443a 24136 * gcc.dg/20020319-1.c: New test.
ff8908ff 24137
ed8e443a 241382002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 24139
ed8e443a 24140 * g++.dg/opt/conj1.C: New test.
5dd236e2 24141
ed8e443a 241422002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 24143
ed8e443a
JM
24144 * g++.dg/template/qualttp20.C: Revert previous change.
24145 * g++.dg/template/qualttp3.C: Likewise.
24146 * g++.dg/template/qualttp4.C: Likewise
24147 * g++.dg/template/qualttp5.C: Likewise
24148 * g++.dg/template/qualttp6.C: Likewise
24149 * g++.dg/template/qualttp7.C: Likewise
24150 * g++.dg/template/qualttp8.C: Likewise
24151 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 24152
ed8e443a 241532002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 24154
ed8e443a 24155 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 24156
ed8e443a 241572002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 24158
ed8e443a
JM
24159 * g++.dg/template/conv1.C: New test.
24160 * g++.dg/template/conv2.C: New test.
24161 * g++.dg/template/conv3.C: New test.
24162 * g++.dg/template/conv4.C: New test.
a42519be 24163
ed8e443a 241642002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 24165
ed8e443a
JM
24166 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
24167 * g++.dg/template/qualttp3.C: Likewise.
24168 * g++.dg/template/qualttp4.C: Likewise
24169 * g++.dg/template/qualttp5.C: Likewise
24170 * g++.dg/template/qualttp6.C: Likewise
24171 * g++.dg/template/qualttp7.C: Likewise
24172 * g++.dg/template/qualttp8.C: Likewise
24173 * g++.dg/template/recurse.C: Likewise.
32135a8c 24174
ed8e443a 241752002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 24176
ed8e443a 24177 * g++.dg/opt/dtor1.C: New test.
a541f1aa 24178
ed8e443a 241792002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 24180
ed8e443a 24181 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 24182
ed8e443a 241832002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 24184
ed8e443a 24185 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 24186
ed8e443a 241872002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 24188
ed8e443a
JM
24189 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
24190 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
24191 cris-*-aout* mmix-*-*.
24192 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
24193 cris-*-aout* mmix-*-*.
24194 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
24195 cris-*-elf* cris-*-aout* and mmix-*-*.
24196 * gcc.dg/20001009-1.c: Ditto.
24197 * gcc.dg/20010912-1.c: Ditto.
24198 * gcc.dg/20020122-4.c: Ditto.
24199 * gcc.dg/inline-2.c: Ditto.
440d0518 24200
ed8e443a 242012002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 24202
ed8e443a 24203 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 24204
ed8e443a 242052002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 24206
ed8e443a 24207 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 24208
ed8e443a 242092002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 24210
ed8e443a 24211 * g++.dg/warn/Wunused-1.C: New test.
df867456 24212
ed8e443a 242132002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 24214
ed8e443a 24215 * g++.dg/abi/mangle6.C: New test.
62ae2529 24216
ed8e443a 242172002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 24218
ed8e443a 24219 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 24220
ed8e443a 24221 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 24222
ed8e443a 242232002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 24224
ed8e443a 24225 * g++.dg/other/access1.C: New test.
55a21c32 24226
ed8e443a 242272002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 24228
ed8e443a 24229 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 24230
ed8e443a 242312002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 24232
ed8e443a 24233 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 24234
ed8e443a 242352002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 24236
ed8e443a 24237 * gcc.dg/20020312-1.c: New test case.
999cc24c 24238
ed8e443a 242392002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 24240
ed8e443a 24241 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 24242
ed8e443a 242432002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 24244
ed8e443a
JM
24245 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
24246 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 24247
ed8e443a 242482002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 24249
ed8e443a
JM
24250 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
24251 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 24252
ed8e443a 242532002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 24254
ed8e443a 24255 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 24256
ed8e443a 242572002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 24258
ed8e443a 24259 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 24260
ed8e443a 242612002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 24262
ed8e443a
JM
24263 PR optimization/5844
24264 * gcc.dg/20020310-1.c: New test.
93fe8e92 24265
ed8e443a 242662002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 24267
ed8e443a
JM
24268 * gcc.c-torture/execute/memcpy-2.c: New test.
24269 * gcc.c-torture/execute/memset-1.c: New test.
24270 * gcc.c-torture/execute/strlen-1.c: New test.
24271 * gcc.c-torture/execute/strcmp-1.c: New test.
24272 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 24273
ed8e443a 242742002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 24275
ed8e443a 24276 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 24277
ed8e443a 242782002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 24279
ed8e443a 24280 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 24281
ed8e443a 242822002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 24283
ed8e443a 24284 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 24285
ed8e443a 242862002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 24287
ed8e443a 24288 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 24289
ed8e443a 242902002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 24291
ed8e443a 24292 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 24293
ed8e443a 242942002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 24295
ed8e443a 24296 * gcc.dg/unordered-1.c: New test.
a298d936 24297
ed8e443a 242982002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 24299
ed8e443a 24300 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 24301
ed8e443a 243022002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 24303
ed8e443a 24304 * gcc.dg/20020304-1.c: New test.
fd87b7a7 24305
ed8e443a 24306 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 24307
ed8e443a 243082002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 24309
ed8e443a
JM
24310 * gcc.c-torture/compile/20020304-1.c: New test case
24311 (from PR c/5830).
cc36a670 24312
ed8e443a 243132002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 24314
ed8e443a 24315 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 24316
ed8e443a 243172002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 24318
ed8e443a 24319 * g++.dg/other/classkey1.C: New test.
16d3e075 24320
ed8e443a 243212002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 24322
ed8e443a
JM
24323 * gcc.c-torture/compile/981223-1.x: New.
24324 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 24325
ed8e443a 243262002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 24327
ed8e443a 24328 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 24329
ed8e443a 243302002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 24331
ed8e443a 24332 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 24333
ed8e443a 243342002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 24335
ed8e443a
JM
24336 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
24337 here" ERROR lines.
24338 * g++.old-deja/g++.oliva/partord1.C: Likewise.
24339 * g++.old-deja.g++.other/defarg1.C: Likewise.
24340 * g++.old-deja/g++.pt/calls2.C: Likewise.
24341 * g++.old-deja/g++.pt/crash20.C: Likewise.
24342 * g++.old-deja/g++.pt/crash30.C: Likewise.
24343 * g++.old-deja/g++.pt/crash36.C: Likewise.
24344 * g++.old-deja/g++.pt/crash6.C: Likewise.
24345 * g++.old-deja/g++.pt/defarg13.C: Likewise.
24346 * g++.old-deja/g++.pt/derived3.C: Likewise.
24347 * g++.old-deja/g++.pt/error1.C: Likewise.
24348 * g++.old-deja/g++.pt/friend21.C: Likewise.
24349 * g++.old-deja/g++.pt/friend23.C: Likewise.
24350 * g++.old-deja/g++.pt/infinite1.C: Likewise.
24351 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 24352
ed8e443a 243532002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 24354
ed8e443a 24355 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 24356
ed8e443a 243572002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 24358
ed8e443a
JM
24359 * gcc.c-torture/execute/920730-1t.c,
24360 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
24361 Delete test cases, only relevant to -traditional.
47bd70b5 24362
ed8e443a 243632002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 24364
ed8e443a
JM
24365 * gcc.dg/cpp/undef1.c: Remove.
24366 * gcc.dg/cpp/directiv.c: Update.
24367 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 24368
ed8e443a 243692002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 24370
ed8e443a 24371 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 24372
ed8e443a 243732002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 24374
ed8e443a 24375 * g++.dg/debug/debug4.C: New test.
232b8f52 24376
ed8e443a 24377 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 24378
ed8e443a 243792002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 24380
ed8e443a 24381 * gcc.dg/debug/20020224-1.c: New.
a47ed310 24382
ed8e443a 243832002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 24384
ed8e443a
JM
24385 * gcc.c-torture/execute/960416-1.x: New.
24386 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 24387
ed8e443a 243882002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 24389
ed8e443a 24390 * gcc.dg/20020224-1.c: New test.
3256b817 24391
ed8e443a 243922002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 24393
ed8e443a 24394 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 24395
ed8e443a 243962002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 24397
ed8e443a 24398 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 24399
ed8e443a 244002002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 24401
ed8e443a 24402 * gcc.dg/20020222-1.c: New test.
7133e992 24403
ed8e443a 244042002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 24405
ed8e443a 24406 * g++.dg/opt/anonunion1.C: New test.
7133e992 24407
ed8e443a 244082002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 24409
ed8e443a
JM
24410 * g++.dg/template/qualttp19.C: New test.
24411 * g++.dg/template/qualttp20.C: New test.
24412 * g++.old-deja/g++.jason/report.C: Adjust expected errors
24413 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 24414
ed8e443a 244152002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 24416
ed8e443a 24417 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 24418
ed8e443a 244192002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 24420
ed8e443a 24421 * gcc.dg/20020220-1.c: New test.
4636c87e 24422
ed8e443a 24423 * gcc.dg/20020220-2.c: New test.
00fae85d 24424
ed8e443a 24425 * g++.dg/opt/mmx1.C: New test.
7552da58 24426
ed8e443a 244272002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 24428
ed8e443a 24429 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 24430
ed8e443a 244312002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 24432
ed8e443a 24433 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 24434
ed8e443a 24435 * gcc.dg/20020219-1.c: New test.
7f311f63 24436
ed8e443a 24437 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 24438
ed8e443a 24439 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 24440
ed8e443a 24441 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 24442
ed8e443a 244432002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 24444
ed8e443a 24445 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 24446
ed8e443a 244472002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 24448
ed8e443a 24449 * gcc.dg/decl-1.c: Update, new test.
d76e6800 24450
ed8e443a 244512002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 24452
ed8e443a
JM
24453 * g++.dg/abi/bitfield1.C: New test.
24454 * g++.dg/abi/bitfield2.C: New test.
d76e6800 24455
ed8e443a 244562002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 24457
ed8e443a 24458 * gcc.dg/attr-nest.c: New test.
ec65b2e3 24459
ed8e443a 244602002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 24461
ed8e443a 24462 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 24463
ed8e443a 244642002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 24465
ed8e443a
JM
24466 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
24467 * g++.dg/debug/debug.exp: New.
24468 * g++.dg/debug/trivial.C: New.
24469 * g++.dg/debug/debug1.C: Moved...
24470 * g++.dg/other/debug1.C: ...from here.
24471 * g++.dg/debug/debug2.C: Moved...
24472 * g++.dg/other/debug2.C: ...from here.
24473 * g++.dg/debug/debug3.C: Moved...
24474 * g++.dg/other/debug3.C: ...from here.
845d6a2f 24475
ed8e443a 24476 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 24477
ed8e443a 244782002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 24479
ed8e443a 24480 * g++.dg/other/debug3.C: New test.
e6834654 24481
ed8e443a 24482 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 24483
ed8e443a 244842002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 24485
ed8e443a 24486 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 24487
ed8e443a 244882002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 24489
ed8e443a 24490 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 24491
ed8e443a 244922002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 24493
ed8e443a 24494 * gcc.dg/altivec-3.c: New.
036d01d0 24495
ed8e443a 244962002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 24497
ed8e443a
JM
24498 * gcc.dg/Wunreachable-1.c: New test.
24499 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 24500
ed8e443a 245012002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 24502
ed8e443a 24503 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 24504
ed8e443a 245052002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 24506
ed8e443a 24507 * gcc.dg/decl-1.c: New test.
3611ccb4 24508
ed8e443a 245092002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 24510
ed8e443a 24511 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 24512
ed8e443a 245132002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 24514
ed8e443a
JM
24515 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24516 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 24517
ed8e443a 245182002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 24519
ed8e443a 24520 * gcc.dg/20020210-1.c: New.
1cf537c5 24521
ed8e443a 245222002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 24523
ed8e443a
JM
24524 * g77.f-torture/execute/947.f: New regression test
24525 for PR fortran/947.
9dd7fc76 24526
ed8e443a 245272002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 24528
ed8e443a
JM
24529 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24530 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 24531
ed8e443a 245322002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 24533
ed8e443a 24534 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 24535
ed8e443a 245362002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 24537
ed8e443a
JM
24538 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24539 expression statements work instead.
24540 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 24541
ed8e443a 245422002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 24543
ed8e443a 24544 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 24545
ed8e443a 245462002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 24547
ed8e443a
JM
24548 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24549 message from g77
24550 * lib/g77-dg.exp: Trim g77 error messages so that they are
24551 recognized by dg.exp.
3f9796f9 24552
ed8e443a 245532002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 24554
ed8e443a
JM
24555 PR fortran/5473
24556 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 24557
ed8e443a 245582002-02-07 Richard Henderson <rth@redhat.com>
30203c18 24559
ed8e443a
JM
24560 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24561 to be sufficiently aligned for integers.
edd1967d 24562
ed8e443a 245632002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 24564
ed8e443a 24565 * g++.dg/template/friend4.C: New test.
e1e52c7e 24566
ed8e443a 245672002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 24568
ed8e443a
JM
24569 PR fortran/5743
24570 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24571 unsupported cases.
5364626a 24572
ed8e443a 245732002-02-07 Richard Henderson <rth@redhat.com>
d5129288 24574
ed8e443a
JM
24575 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24576 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24577 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24578 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 24579
ed8e443a 245802002-02-06 Richard Henderson <rth@redhat.com>
5364626a 24581
ed8e443a 24582 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 24583
ed8e443a 245842002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 24585
ed8e443a 24586 * gcc.dg/20020206-1.c: New test.
1b8afbe7 24587
ed8e443a 245882002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 24589
ed8e443a 24590 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 24591
ed8e443a 24592 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 24593
ed8e443a
JM
24594 PR optimization/5429:
24595 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 24596
ed8e443a 245972002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 24598
ed8e443a
JM
24599 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24600 as certain file formats cannot support particularly large
24601 alignments.
fa852403 24602
ed8e443a
JM
24603 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24604 and do not expect to be able to link the executable.
fa852403 24605
ed8e443a
JM
24606 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24607 fail because the COFF format does not support the weak attribute.
f7948d51 24608
ed8e443a 246092002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 24610
ed8e443a 24611 * g77.dg/pr5473.f: New test
ffe80457 24612
ed8e443a 246132002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 24614
ed8e443a
JM
24615 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24616 Fix testcase accordingly.
013c7e95 24617
ed8e443a 246182002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 24619
ed8e443a
JM
24620 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24621 (buf): Change to be an array of pointers, not ints.
e7daa976 24622
ed8e443a 246232002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 24624
ed8e443a
JM
24625 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24626 before all tests. Move warning one line above to match where it
24627 C frontend emits.
24628 * gcc.dg/Wswitch-2.c: New test.
24629 * g++.dg/warn/Wswitch-1.C: New test.
24630 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 24631
ed8e443a 246322002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 24633
ed8e443a 24634 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 24635
ed8e443a 246362002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 24637
ed8e443a 24638 * gcc.dg/cast-qual-2.c: New test.
b24d861d 24639
ed8e443a 246402002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 24641
ed8e443a 24642 * gcc.dg/20020201-4.c: New test.
ea142788 24643
ed8e443a 246442002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 24645
ed8e443a
JM
24646 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24647 target_info attribute != 0, in addition to the empty string.
24648 (gcc_target_compile): Likewise.
dfd48d76 24649
ed8e443a 246502002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 24651
ed8e443a
JM
24652 * gcc.dg/Wswitch.c: New test.
24653 PR gcc/4475. PR gcc/3780.
d3c52658 24654
ed8e443a 246552002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 24656
ed8e443a
JM
24657 * g77.f-torture/execute/5122.f: New test for regressions
24658 against PR fortran/5122.
91f5782d 24659
ed8e443a 246602002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 24661
ed8e443a
JM
24662 * g77.f-torture/compile/pr3743.f: Delete
24663 * g77.dg/pr3743-1.f: New test.
24664 * g77.dg/pr3743-2.f: New test.
24665 * g77.dg/pr3743-3.f: New test.
24666 * g77.dg/pr3743-4.f: New test.
81622d29 24667
ed8e443a 246682002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 24669
ed8e443a 24670 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 24671
ed8e443a 246722002-02-02 Richard Henderson <rth@redhat.com>
87859851 24673
ed8e443a
JM
24674 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24675 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 24676
ed8e443a 246772002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 24678
ed8e443a 24679 * gcc.dg/20020201-2.c: New test.
02f06b3c 24680
ed8e443a 24681 * gcc.dg/20020201-3.c: New test.
02f06b3c 24682
ed8e443a 24683 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 24684
ed8e443a 246852002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 24686
ed8e443a
JM
24687 * gcc.dg/bitfld-1.c: Update.
24688 * gcc.dg/bitfld-2.c: Update.
24689 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 24690
ed8e443a 246912002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 24692
ed8e443a 24693 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 24694
ed8e443a 246952002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 24696
ed8e443a
JM
24697 PR target/5469
24698 * gcc.dg/20020201-1.c: New test.
b8b98c66 24699
ed8e443a 247002002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 24701
ed8e443a
JM
24702 PR fortran/3743
24703 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24704 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 24705
ed8e443a 247062002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 24707
ed8e443a 24708 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 24709
ed8e443a 247102002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 24711
ed8e443a 24712 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 24713
ed8e443a 247142002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 24715
ed8e443a 24716 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 24717
ed8e443a 247182002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 24719
ed8e443a
JM
24720 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24721 to long long.
24722 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 24723
ed8e443a 247242002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 24725
ed8e443a 24726 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 24727
ed8e443a 247282002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 24729
ed8e443a
JM
24730 * gcc.c-torture/compile/20000224-1.c: Update.
24731 * gcc.c-torture/execute/bitfld-1.c: New tests.
24732 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24733 * gcc.dg/uninit-A.c: Update.
6b016bf4 24734
ed8e443a 247352002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 24736
ed8e443a 24737 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 24738
ed8e443a 247392002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 24740
ed8e443a
JM
24741 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24742 argument to __builtin_prefetch to be const ptr.
d5714a5d 24743
ed8e443a 247442002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 24745
ed8e443a 24746 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 24747
ed8e443a 247482002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 24749
ed8e443a 24750 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 24751
ed8e443a 247522002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 24753
ed8e443a
JM
24754 * g77.dg/f77-edit-i-in.f: New test
24755 * g77.dg/f77-edit-i-out.f: New test
a8435716 24756
ed8e443a 247572002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 24758
ed8e443a
JM
24759 * gcc.dg/debug/debug.exp: New file.
24760 * gcc.dg/debug/trivial.c: New file.
24761 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24762 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24763 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24764 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24765 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24766 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24767 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24768 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24769 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24770 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24771 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24772 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24773 * gcc.dg/20000503-1.c: Removed.
24774 * gcc.dg/20010207-1.c: Removed.
24775 * gcc.dg/20011223-1.c: Removed.
24776 * gcc.dg/20020104-2.c: Removed.
24777 * gcc.dg/debug-1.c: Removed.
24778 * gcc.dg/debug-2.c: Removed.
24779 * gcc.dg/debug-3.c: Removed.
24780 * gcc.dg/debug-4.c: Removed.
24781 * gcc.dg/debug-5.c: Removed.
24782 * gcc.dg/debug-6.c: Removed.
24783 * gcc.dg/dwarf2-1.c: Removed.
24784 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 24785
ed8e443a 247862002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 24787
ed8e443a
JM
24788 * g++.old-deja/g++.other/eh5.C: New test.
24789 * g++.old-deja/g++.other/sibcall2.C: New test.
24790 * g++.old-deja/g++.other/array9.C: New test.
24791 * g++.old-deja/g++.other/typename2.C: New test.
24792 * g++.old-deja/g++.other/crash60.C: New test.
24793 * g++.old-deja/g++.other/conv9.C: New test.
24794 * g++.old-deja/g++.other/mangle10.C: New test.
24795 * g++.old-deja/g++.other/unchanging1.C: New test.
24796 * g++.old-deja/g++.other/exprstmt1.C: New test.
24797 * g++.old-deja/g++.other/inline23.C: New test.
24798 * g++.old-deja/g++.eh/ia64-1.C: New test.
24799 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24800 * g++.old-deja/g++.other/reload1.C: New test.
24801 * g++.old-deja/g++.other/static20.C: New test.
24802 * g++.old-deja/g++.other/local-alloc1.C: New test.
24803 * g++.old-deja/g++.other/conv8.C: New test.
24804 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24805 * g++.old-deja/g++.other/storeexpr1.C: New test.
24806 * g++.old-deja/g++.other/storeexpr2.C: New test.
24807 * g++.dg/eh/template2.C: New test.
24808 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 24809
ed8e443a 248102002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 24811
ed8e443a
JM
24812 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24813 Remove first, non-varying, argument.
a99e47a5 24814
ed8e443a 248152002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 24816
ed8e443a 24817 * gcc.dg/inline-2.c: New.
1e7e480e 24818
ed8e443a
JM
24819 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24820 Add optional target arg. Check number of arguments.
24821 (scan-assembler-not, scan-assembler-dem): Likewise.
24822 (scan-assembler-dem-not): Likewise.
1e7e480e 24823
ed8e443a 248242002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 24825
ed8e443a
JM
24826 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24827 line 12.
24828 * g++.old-deja/g++.brendan/parse3.C,
24829 g++.old-deja/g++.other/crash26.C,
24830 g++.old-deja/g++.other/crash28.C,
24831 g++.old-deja/g++.other/crash29.C,
24832 g++.old-deja/g++.other/crash30.C,
24833 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 24834
ed8e443a 248352002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 24836
ed8e443a 24837 * gcc.dg/20020115-1.c: New.
3196dfde 24838
ed8e443a 248392002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 24840
ed8e443a 24841 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 24842
ed8e443a 248432002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 24844
ed8e443a 24845 * gcc.dg/20020122-3.c: New.
75dbec30 24846
ed8e443a 248472002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 24848
ed8e443a 24849 * g++.dg/other/gc1.C: New test.
32abfc26 24850
ed8e443a 248512002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 24852
ed8e443a 24853 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 24854
ed8e443a 248552002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 24856
ed8e443a 24857 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 24858
ed8e443a 248592002-01-22 Richard Henderson <rth@redhat.com>
0333394e 24860
ed8e443a 24861 * gcc.dg/20020122-4.c: New.
0333394e 24862
ed8e443a 248632002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 24864
ed8e443a
JM
24865 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24866 link output.
24867 * gcc.dg/special/ecos.exp: Likewise.
24868 * lib/g++-dg.exp: Likewise.
24869 * lib/g77-dg.exp: Likewise.
24870 * lib/gcc-dg.exp : Likewise.
24871 * lib/mike-g++.exp: Likewise.
24872 * lib/mike-g77.exp: Likewise.
24873 * lib/mike-gcc.exp: Likewise.
24874 * lib/objc-dg.exp: Likewise.
e23baf78 24875
ed8e443a 248762002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 24877
ed8e443a
JM
24878 PR target/5379
24879 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 24880
ed8e443a 248812002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 24882
ed8e443a 24883 * gcc.dg/20020122-1.c: New test.
3807621a 24884
ed8e443a 248852001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 24886
ed8e443a 24887 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 24888
ed8e443a 248892002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 24890
ed8e443a 24891 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 24892
ed8e443a 248932002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 24894
ed8e443a 24895 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 24896
ed8e443a 248972002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 24898
ed8e443a
JM
24899 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24900 ld_library_path.
6040e200 24901
ed8e443a 249022002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 24903
ed8e443a 24904 * gcc.dg/20020218-1.c: New test.
d0e82870 24905
ed8e443a 249062002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 24907
ed8e443a
JM
24908 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24909 messages
24910 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24911 "At global scope" warning
24912 * g++.dg/ext/align1.C: Change cygwin test for alignment
24913 from db-bogus to dg-warning
b8c1a6b8 24914
ed8e443a 249152002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 24916
ed8e443a 24917 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 24918
ed8e443a 249192002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 24920
ed8e443a 24921 * g++.dg/template/access1.C: New test.
7ec9c85a 24922
ed8e443a 249232002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 24924
ed8e443a 24925 * gcc.dg/20020118-1.c: New.
441f5264 24926
ed8e443a 249272002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 24928
ed8e443a 24929 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 24930
ed8e443a 249312001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 24932
ed8e443a
JM
24933 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24934 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24935 alignment warnings.
8559c8c0 24936
ed8e443a 249372001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 24938
ed8e443a
JM
24939 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24940 torture_with_loops and torture_without_loops
9060718c 24941
ed8e443a 249422002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 24943
ed8e443a 24944 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 24945
ed8e443a 249462002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 24947
ed8e443a 24948 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 24949
ed8e443a 24950 * gcc.dg/ultrasp4.c: New test.
f15054ea 24951
ed8e443a 24952 * gcc.dg/20020116-1.c: New test.
f15054ea 24953
ed8e443a 249542002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 24955
ed8e443a
JM
24956 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24957 by EABI.
bccd793e 24958
ed8e443a 249592002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 24960
ed8e443a
JM
24961 * gcc.misc-tests/i386-prefetch.exp: New.
24962 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24963 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24964 * gcc.misc-tests/i386-pf-none-1.c: New test.
24965 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 24966
ed8e443a 249672002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 24968
ed8e443a 24969 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 24970
ed8e443a 249712002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 24972
ed8e443a
JM
24973 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24974 * gcc.dg/i386-mmx-2.c: Likewise.
24975 * gcc.dg/i386-sse-1.c: Likewise.
24976 * gcc.dg/i386-sse-2.c: Likewise.
24977 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 24978
ed8e443a 249792001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 24980
ed8e443a
JM
24981 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24982 Uncomment additional cases that now pass.
8d15f472 24983
ed8e443a 249842002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 24985
ed8e443a
JM
24986 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24987 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 24988
ed8e443a 249892002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 24990
ed8e443a 24991 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 24992
ed8e443a 249932002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 24994
ed8e443a
JM
24995 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24996 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 24997
ed8e443a 249982002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 24999
ed8e443a 25000 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 25001
ed8e443a 250022002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 25003
ed8e443a
JM
25004 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
25005 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 25006
ed8e443a 250072002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 25008
ed8e443a
JM
25009 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
25010 type in which to perform the operation for each size.
c9f115ad 25011
ed8e443a 250122002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 25013
ed8e443a 25014 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 25015
ed8e443a 250162002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 25017
ed8e443a 25018 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 25019
ed8e443a 250202002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 25021
ed8e443a
JM
25022 * gcc.c-torture/compile/20010226-1.c: New test.
25023 * gcc.c-torture/compile/20010227-1.c: New test.
25024 * gcc.c-torture/compile/20010426-1.c: New test.
25025 * gcc.c-torture/compile/20010510-1.c: New test.
25026 * gcc.c-torture/compile/20010605-3.c: New test.
25027 * gcc.c-torture/compile/20010824-1.c: New test.
25028 * gcc.c-torture/execute/20010409-1.c: New test.
25029 * gcc.dg/noncompile/20000901-1.c: New test.
25030 * gcc.dg/20001023-1.c: New test.
25031 * gcc.dg/20001101-1.c: New test.
25032 * gcc.dg/20001102-1.c: New test.
25033 * gcc.dg/20010207-1.c: New test.
25034 * gcc.dg/20010405-1.c: New test.
25035 * gcc.dg/20010822-1.c: New test.
25036 * gcc.dg/20011107-1.c: New test.
2e951384 25037
ed8e443a 250382002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 25039
ed8e443a 25040 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 25041
ed8e443a
JM
25042 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
25043 execution failure on PA targets.
a858ca75 25044
ed8e443a 250452002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 25046
ed8e443a 25047 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 25048
ed8e443a 250492002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 25050
ed8e443a 25051 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 25052
ed8e443a 250532002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 25054
ed8e443a 25055 * gcc.dg/20020108-1.c: New test.
3693730e 25056
ed8e443a 250572002-01-08 H.J. Lu <hjl@gnu.org>
28434337 25058
ed8e443a
JM
25059 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
25060 for header files.
b0832fe1 25061
ed8e443a 250622002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 25063
ed8e443a
JM
25064 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
25065 consistency.
336b7dca 25066
611bcfc0 250672002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 25068
ed8e443a 25069 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 25070
ed8e443a 250712002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 25072
ed8e443a 25073 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 25074
ed8e443a 250752002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 25076
ed8e443a
JM
25077 PR c/5279
25078 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 25079
ed8e443a 250802002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 25081
ed8e443a 25082 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 25083
ed8e443a 250842002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 25085
ed8e443a
JM
25086 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
25087 extra triple that slipped in.
25088 * g++.old-deja/g++.abi/align.C: Likewise.
25089 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 25090
ed8e443a 250912002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 25092
ed8e443a
JM
25093 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
25094 * g++.old-deja/g++.abi/align.C: Likewise.
25095 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 25096
ed8e443a
JM
25097 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
25098 on FreeBSD/i386.
25099 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
25100 FreeBSD.
40e593d7 25101
ed8e443a 251022002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 25103
ed8e443a 25104 * gcc.dg/20020104-1.c: New test.
46c895ac 25105
ed8e443a 25106 * gcc.dg/20020104-2.c: New test.
833aa4c4 25107
ed8e443a 251082002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 25109
ed8e443a 25110 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 25111
ed8e443a 251122002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 25113
ed8e443a 25114 * gcc.dg/20020103-1.c: New.
4542128e 25115
ed8e443a 251162002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 25117
ed8e443a 25118 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 25119
ed8e443a 251202002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 25121
ed8e443a 25122 * g++.dg/other/debug2.C: New test.
477558bf 25123
ed8e443a 25124 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 25125
ed8e443a 251262002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 25127
ed8e443a 25128 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 25129
ed8e443a 251302002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 25131
ed8e443a 25132 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 25133
ed8e443a 25134 * g++.dg/warn/oldcast1.C: New test.
c49b2550 25135
ed8e443a
JM
25136 * g++.dg/template/ptrmem1.C: New test.
25137 * g++.dg/template/ptrmem2.C: New test.
c49b2550 25138
ed8e443a 25139 * g++.dg/template/ntp.C: New test.
d73b1f07 25140
ed8e443a 25141 * g++.dg/other/component1.C: New test.
d73b1f07 25142
ed8e443a 25143 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 25144
ed8e443a
JM
25145 * g++.dg/template/friend2.C: New test.
25146 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 25147
ed8e443a 251482002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 25149
ed8e443a
JM
25150 * g++.dg/other/ptrmem1.C: New test.
25151 * g++.dg/other/ptrmem2.C: New test.
54561457 25152
ed8e443a 251532002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 25154
ed8e443a 25155 * g++.dg/template/ctor1.C: New test.
c8af9937 25156
ed8e443a 251572002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 25158
ed8e443a 25159 * g++.dg/template/friend2.C: New test.
f3368a90 25160
ed8e443a 251612002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 25162
ed8e443a 25163 * gcc.dg/mmix-1.c: New test.
03c9c274 25164
ed8e443a 251652001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 25166
ed8e443a 25167 * gcc.dg/asm-5.c: New.
7f3ad6b6 25168
ed8e443a 251692001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 25170
ed8e443a
JM
25171 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
25172 in namespace __gnu_cxx
47ffd48a 25173
ed8e443a 251742001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 25175
ed8e443a 25176 * gcc.dg/debug-6.c: New.
ad47f1e5 25177
ed8e443a 251782001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 25179
ed8e443a 25180 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 25181
ed8e443a 251822001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 25183
ed8e443a
JM
25184 * gcc.dg/debug-3.c: New test.
25185 * gcc.dg/debug-4.c: New test.
25186 * gcc.dg/debug-5.c: New test.
df8992f8 25187
ed8e443a 251882001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 25189
ed8e443a 25190 * g++.dg/eh/loop1.C: New.
7d8e8369 25191
ed8e443a 251922001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 25193
ed8e443a 25194 * g++.dg/template/crash1.C: New test.
a56ca899 25195
ed8e443a 251962001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 25197
ed8e443a 25198 * g++.dg/other/const1.C: New test.
b79d5213 25199
ed8e443a 252002001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 25201
ed8e443a 25202 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 25203
ed8e443a 252042001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 25205
ed8e443a
JM
25206 * lib/objc-torture.exp: Resync with c-torture.exp.
25207 * lib/objc.exp: Load standard libraries.
8aad1777 25208
ed8e443a 252092001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 25210
ed8e443a
JM
25211 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
25212 additional tests.
6eb53511 25213
ed8e443a 252142001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 25215
ed8e443a 25216 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 25217
ed8e443a 252182001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 25219
ed8e443a 25220 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 25221
ed8e443a 252222001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 25223
ed8e443a
JM
25224 * g++.dg/eh/ctor1.C: New test.
25225 * g++.dg/other/error2.C: New test.
87b7873d 25226
ed8e443a 252272001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 25228
ed8e443a 25229 * g++.dg/other/init2.C: New test.
ff7230ac 25230
ed8e443a 252312001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 25232
ed8e443a
JM
25233 * gcc.dg/20011223-1.c: New.
25234 * gcc.dg/inline-1.c: New.
b4c984fb 25235
ed8e443a 252362001-12-23 Richard Henderson <rth@redhat.com>
cf785988 25237
ed8e443a 25238 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 25239
ed8e443a 252402001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 25241
ed8e443a 25242 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 25243
ed8e443a 252442001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 25245
ed8e443a 25246 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 25247
ed8e443a 252482001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 25249
ed8e443a
JM
25250 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
25251 re-enables the warning.
30fa7e33 25252
ed8e443a 252532001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 25254
ed8e443a 25255 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 25256
ed8e443a 252572001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 25258
ed8e443a 25259 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 25260
ed8e443a 252612001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 25262
ed8e443a
JM
25263 * gcc.misc-test/arm-isr.exp: New file. Control running of the
25264 arm-isr.c test.
25265 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
25266 epilogue generation for ARM ISR routines.
18c8746d 25267
ed8e443a 252682001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 25269
ed8e443a
JM
25270 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
25271 * gcc.dg/format/c90-printf-3.c: Likewise.
25272 * gcc.dg/format/c99-printf-3.c: Likewise.
25273 * gcc.dg/format/ext-1.c: Likewise.
25274 * gcc.dg/format/ext-6.c: Likewise.
25275 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 25276
ed8e443a 252772001-12-20 Richard Henderson <rth@redhat.com>
232fd111 25278
ed8e443a
JM
25279 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
25280 (arena): Use it.
25281 (malloc): Correct allocation logic. Abort if we fill up the
25282 arena before initialization complete.
25283 (realloc): Correct allocation logic.
8d37a5c0 25284
ed8e443a 252852001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 25286
ed8e443a 25287 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 25288
ed8e443a 25289 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 25290
ed8e443a 252912001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 25292
ed8e443a
JM
25293 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
25294 target does not support weak symbols.
c178fe89 25295
ed8e443a 252962001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 25297
ed8e443a 25298 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 25299
ed8e443a 253002001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 25301
ed8e443a 25302 * g++.dg/other/error1.C: New test.
72dd53af 25303
ed8e443a 253042001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 25305
ed8e443a 25306 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 25307
ed8e443a 253082001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 25309
ed8e443a
JM
25310 * objc.dg/special/: New directory.
25311 * objc.dg/special/special.exp: New file.
25312 * objc.dg/special/unclaimed-category-1.h: New file.
25313 * objc.dg/special/unclaimed-category-1a.m: New file.
25314 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 25315
ed8e443a 253162001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 25317
ed8e443a 25318 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 25319
ed8e443a 253202001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 25321
ed8e443a 25322 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 25323
ed8e443a 253242001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 25325
ed8e443a 25326 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 25327
ed8e443a 253282001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 25329
ed8e443a 25330 * gcc.dg/altivec-4.c: New.
4c594031 25331
ed8e443a 253322001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 25333
ed8e443a 25334 * gcc.dg/20011113-1.c: New test.
19cfdd34 25335
ed8e443a 253362001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 25337
ed8e443a
JM
25338 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
25339 std::__malloc_alloc_template<0> and
25340 std::__default_alloc_template<false, 0>.
9aaceb4b 25341
ed8e443a 253422001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 25343
ed8e443a
JM
25344 * objc/execute/bf-21.m: New test.
25345 * objc/execute/enumeration-1.m: New test.
25346 * objc/execute/enumeration-2.m: New test.
271e6f02 25347
ed8e443a 253482001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 25349
ed8e443a 25350 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 25351
ed8e443a 253522001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 25353
ed8e443a
JM
25354 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
25355 * g++.old-deja/g++.jason/2371.C: Likewise.
25356 * g++.old-deja/g++.jason/template33.C: Likewise.
25357 * g++.old-deja/g++.jason/template34.C: Likewise.
25358 * g++.old-deja/g++.jason/template36.C: Likewise.
25359 * g++.old-deja/g++.oliva/typename1.C: Likewise.
25360 * g++.old-deja/g++.oliva/typename2.C: Likewise.
25361 * g++.old-deja/g++.other/typename1.C: Likewise.
25362 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25363 * g++.old-deja/g++.pt/nontype5.C: Likewise.
25364 * g++.old-deja/g++.pt/typename11.C: Likewise.
25365 * g++.old-deja/g++.pt/typename14.C: Likewise.
25366 * g++.old-deja/g++.pt/typename16.C: Likewise.
25367 * g++.old-deja/g++.pt/typename3.C: Likewise.
25368 * g++.old-deja/g++.pt/typename4.C: Likewise.
25369 * g++.old-deja/g++.pt/typename5.C: Likewise.
25370 * g++.old-deja/g++.pt/typename7.C: Likewise.
25371 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 25372
ed8e443a 253732001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 25374
ed8e443a
JM
25375 * g++.dg/other/linkage1.C: New test.
25376 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
25377 specifiers.
e9d7407e 25378
ed8e443a 253792001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 25380
ed8e443a 25381 * gcc.dg/concat.c: New test.
ecd70094 25382
ed8e443a 253832001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 25384
ed8e443a
JM
25385 * objc/compile: New test directory.
25386 * objc/compile/compile.exp: New expect script.
25387 * objc/compile/20011211-1.m: New compile test.
f393dd70 25388
ed8e443a 253892001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 25390
ed8e443a
JM
25391 * lib/prune.exp (prune_gcc_output): Also handle "In member
25392 function". So many permutations...
a2b1e914 25393
ed8e443a 253942001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 25395
ed8e443a 25396 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 25397
ed8e443a 253982001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 25399
ed8e443a 25400 * g++.dg/other/copy1.C: New test.
26f943fd 25401
ed8e443a 254022001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 25403
ed8e443a 25404 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 25405
ed8e443a 25406 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 25407
ed8e443a 254082001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 25409
ed8e443a 25410 * gcc.dg/altivec-2.c: New.
db3acfa5 25411
ed8e443a 254122001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 25413
ed8e443a 25414 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 25415
ed8e443a 254162001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 25417
ed8e443a
JM
25418 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
25419 ultrasparc.
108b7d3d 25420
ed8e443a 254212001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 25422
ed8e443a 25423 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 25424
ed8e443a 254252001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 25426
ed8e443a
JM
25427 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
25428 variable argument list.
63658a9a 25429
ed8e443a 254302001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 25431
ed8e443a
JM
25432 * gcc.c-torture/execute/memcheck: Delete entire directory.
25433 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
25434 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 25435
ed8e443a 254362001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 25437
ed8e443a 25438 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 25439
ed8e443a 254402001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 25441
ed8e443a 25442 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 25443
ed8e443a 25444 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 25445
ed8e443a 25446 * g++.dg/other/anon-union.C: New test.
1f978f5f 25447
ed8e443a 25448 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 25449
ed8e443a 254502001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 25451
ed8e443a
JM
25452 * gcc.c-torture/execute/20000722-1.x,
25453 gcc.c-torture/execute/20010123-1.x: Remove.
25454 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25455 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25456 gcc.dg/c99-complit-2.c: New tests.
816a3974 25457
ed8e443a 254582001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 25459
ed8e443a 25460 * g++.dg/inherit/base1.C: New test.
d4d73d4c 25461
ed8e443a 254622001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 25463
ed8e443a 25464 * g++.dg/other/stdarg1.C: New test.
fd2aba00 25465
ed8e443a 25466 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 25467
ed8e443a 254682001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 25469
ed8e443a
JM
25470 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25471 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25472 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25473 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25474 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25475 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 25476
ed8e443a 254772001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 25478
ed8e443a 25479 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 25480
ed8e443a 254812001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 25482
ed8e443a
JM
25483 * g++.dg/other/scope1.C: New test.
25484 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 25485
ed8e443a 254862001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 25487
ed8e443a 25488 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 25489
ed8e443a 254902001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 25491
ed8e443a 25492 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 25493
ed8e443a 254942001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 25495
ed8e443a
JM
25496 * objc.dg/alias.m: Update.
25497 * objc.dg/class-1.m: Update.
25498 * objc.dg/const-str-1.m: Update.
25499 * objc.dg/fwd-proto-1.m: Update.
25500 * objc.dg/id-1.m: Update.
25501 * objc.dg/super-class-1.m: Update.
577a67b0 25502
ed8e443a 255032001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 25504
ed8e443a
JM
25505 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25506 constructs.
83dea45d 25507
ed8e443a 255082001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 25509
ed8e443a 25510 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 25511
ed8e443a 255122001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 25513
ed8e443a 25514 * gcc.dg/20011127-1.c: New test.
ca349304 25515
ed8e443a 255162001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 25517
ed8e443a
JM
25518 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25519 from Austin Group draft 7.
25520 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25521 scanf format arguments.
25522 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 25523
ed8e443a 255242001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 25525
ed8e443a 25526 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 25527
ed8e443a 255282001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 25529
ed8e443a 25530 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 25531
ed8e443a 255322001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 25533
ed8e443a 25534 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 25535
ed8e443a 255362001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 25537
ed8e443a 25538 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 25539
ed8e443a 255402001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 25541
ed8e443a
JM
25542 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25543 to the host if it is remote. Let tests specify extra headers
25544 they use.
25545 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25546 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25547 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25548 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25549 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25550 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25551 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25552 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25553 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25554 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 25555
ed8e443a 255562001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 25557
ed8e443a
JM
25558 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25559 for little endian ARMs.
7d14c755 25560
ed8e443a 255612001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 25562
ed8e443a
JM
25563 * gcc.c-torture/compile/20011119-1.c: New test.
25564 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 25565
ed8e443a 255662001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 25567
ed8e443a 25568 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 25569
ed8e443a 255702001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 25571
ed8e443a 25572 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 25573
ed8e443a 255742001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 25575
ed8e443a 25576 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 25577
ed8e443a 255782001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 25579
ed8e443a 25580 * lib/g77.exp: Don't specify --rpath-link.
7042d510 25581
ed8e443a
JM
25582 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25583 across all the headers.
25584 * gcc.dg/format/format.exp: For testing on a remote host,
25585 copy format.h.
6345b681 25586
ed8e443a
JM
25587 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25588 * gcc.c-torture/execute/930406-1.c: Likewise.
25589 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 25590
ed8e443a 255912001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 25592
ed8e443a 25593 * gcc.dg/altivec-1.c: New.
373bd0fa 25594
ed8e443a 255952001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 25596
ed8e443a 25597 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 25598
ed8e443a 255992001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 25600
ed8e443a
JM
25601 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25602 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25603 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 25604
ed8e443a 256052001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 25606
ed8e443a 25607 * gcc.dg/no-builtin-1.c: New test.
630036c6 25608
ed8e443a 256092001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 25610
ed8e443a 25611 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 25612
ed8e443a 256132001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 25614
ed8e443a
JM
25615 * gcc.c-torture/compile/20011114-2.c: New test.
25616 * gcc.c-torture/compile/20011114-3.c: New test.
25617 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 25618
ed8e443a 256192001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 25620
ed8e443a 25621 * g++.dg/other/init1.C: New test.
a3d87e92 25622
ed8e443a 256232001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 25624
ed8e443a
JM
25625 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25626 message.
c6243b4c 25627
ed8e443a 25628 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 25629
ed8e443a
JM
25630 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25631 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25632 like the (before this change) version of 20010327-1.c.
8ac9ea61 25633
ed8e443a 256342001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 25635
ed8e443a 25636 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 25637
ed8e443a 256382001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 25639
ed8e443a 25640 * g++.dg/init/array2.C: New test.
63d75005 25641
ed8e443a 256422001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 25643
ed8e443a 25644 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 25645
ed8e443a 256462001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 25647
ed8e443a
JM
25648 * g++.dg/other/forscope1.C: New test.
25649 * g++.dg/ext/forscope1.C: New test.
25650 * g++.dg/ext/forscope2.C: New test.
2e80c17d 25651
ed8e443a 256522001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 25653
ed8e443a 25654 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 25655
ed8e443a 256562001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 25657
ed8e443a 25658 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 25659
ed8e443a 25660 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 25661
ed8e443a 256622001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 25663
ed8e443a 25664 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 25665
ed8e443a 256662001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 25667
ed8e443a
JM
25668 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25669 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25670 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25671 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25672 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25673 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25674 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 25675
ed8e443a 256762001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 25677
ed8e443a
JM
25678 * g++.dg/warn/Wshadow-1.C: New tests.
25679 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 25680
ed8e443a 256812001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 25682
ed8e443a
JM
25683 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25684 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25685 XFAILs. Adjust expected error texts.
25686 * gcc.c-torture/compile/20011106-1.c,
25687 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25688 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25689 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25690 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 25691
ed8e443a 256922001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 25693
ed8e443a 25694 * gcc.dg/cpp/defined.c: Update.
b621a4dd 25695
ed8e443a 256962001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 25697
ed8e443a 25698 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 25699
ed8e443a 257002001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 25701
ed8e443a
JM
25702 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25703 same size, so no warning should be produced on stormy16.
91dc81f9 25704
ed8e443a
JM
25705 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25706 due to oversized array.
25707 * g++.old-deja/g++.mike/ns15.C: Likewise.
25708 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 25709
ed8e443a 257102001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 25711
ed8e443a 25712 * g++.dgother/debug1.C: Fix typos.
4768dbdd 25713
ed8e443a 257142001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 25715
ed8e443a 25716 * g++.dg/other/debug1.C: New test.
48d4b9f0 25717
ed8e443a 257182001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 25719
ed8e443a
JM
25720 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25721 of unsigned long.
c8202d4c 25722
ed8e443a 257232001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 25724
ed8e443a 25725 * gcc.dg/20011029-2.c: New test.
bf911a9a 25726
ed8e443a 25727 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 25728
ed8e443a 257292001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 25730
ed8e443a
JM
25731 * objc/execute/class_self-1.m: New test.
25732 * objc/execute/class_self-2.m: New test.
756b2d5e 25733
ed8e443a 257342001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 25735
ed8e443a
JM
25736 * gcc.misc-tests/msgs.exp: Delete.
25737 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25738 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25739 error set to match recent changes.
2d1245b8 25740
ed8e443a 257412001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 25742
ed8e443a 25743 * gcc.dg/20011021-1.c: New test.
e2ccde7b 25744
ed8e443a 257452001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 25746
ed8e443a 25747 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 25748
ed8e443a 257492001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 25750
ed8e443a 25751 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 25752
ed8e443a 257532001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 25754
ed8e443a 25755 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 25756
ed8e443a 25757 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 25758
ed8e443a 257592001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 25760
ed8e443a 25761 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 25762
ed8e443a 257632001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 25764
ed8e443a
JM
25765 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25766 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 25767
ed8e443a 257682001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 25769
ed8e443a 25770 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 25771
ed8e443a 257722001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 25773
ed8e443a 25774 * g++.dg/template/unify2.C: New test.
1dde5a4e 25775
ed8e443a 257762001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 25777
ed8e443a 25778 * g++.dg/other/exception-specification.C: New test
d6da836d 25779
ed8e443a 257802001-10-13 Tom Rix <trix@redhat.com>
d6da836d 25781
ed8e443a
JM
25782 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25783 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 25784
ed8e443a 257852001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 25786
ed8e443a 25787 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 25788
ed8e443a 257892001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 25790
ed8e443a
JM
25791 PR g++/4476
25792 * g++.dg/other/friend1.C: New test.
d9c28ce3 25793
ed8e443a 257942001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 25795
ed8e443a 25796 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 25797
ed8e443a 257982001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 25799
ed8e443a 25800 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 25801
ed8e443a 258022001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 25803
ed8e443a
JM
25804 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25805 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25806 g77.f-torture/execute/execute.exp,
25807 g77.f-torture/noncompile/noncompile.exp,
25808 gcc.c-torture/compile/compile.exp,
25809 gcc.c-torture/execute/execute.exp,
25810 gcc.c-torture/execute/ieee/ieee.exp,
25811 gcc.c-torture/execute/memcheck/memcheck.exp,
25812 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25813 objc/execute/execute.exp: Update FSF address.
6431177a 25814
ed8e443a 258152001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 25816
ed8e443a
JM
25817 * gcc.dg/cpp/cmdlne-C.c: Update.
25818 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 25819
ed8e443a 258202001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 25821
ed8e443a 25822 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 25823
ed8e443a 258242001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 25825
ed8e443a
JM
25826 * gcc.dg/20011008-1.c: New.
25827 * gcc.dg/20011008-2.c: New.
ab17715d 25828
ed8e443a 258292001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 25830
ed8e443a 25831 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 25832
ed8e443a 258332001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 25834
ed8e443a
JM
25835 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25836 spelling errors of "separate" as "seperate".
bed2ebd0 25837
ed8e443a 258382001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 25839
ed8e443a
JM
25840 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25841 enough to avoid inlining.
b56cfd51 25842
ed8e443a 258432001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 25844
ed8e443a 25845 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 25846
ed8e443a 258472001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 25848
ed8e443a 25849 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 25850
ed8e443a 258512001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 25852
ed8e443a
JM
25853 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25854 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25855 gcc.dg/format/multattr-3.c: New tests.
25856 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25857 tests for format attributes on function pointers being rejected.
dea2f2db 25858
ed8e443a 258592001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 25860
ed8e443a 25861 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 25862
ed8e443a 258632001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 25864
ed8e443a 25865 * g++.dg/warn/format1.C: New test.
ab6e6969 25866
ed8e443a 258672001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 25868
ed8e443a 25869 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 25870
ed8e443a 258712001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 25872
ed8e443a 25873 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 25874
ed8e443a 258752001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 25876
ed8e443a 25877 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 25878
ed8e443a 258792001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 25880
ed8e443a
JM
25881 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25882 long-standing bug on i686, apparently.
25883 * gcc.c-torture/execute/loop-2c.x: New file.
25884 * gcc.c-torture/execute/loop-2d.x: New file.
25885 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 25886
ed8e443a 258872001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 25888
ed8e443a 25889 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 25890
ed8e443a 258912001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 25892
ed8e443a
JM
25893 * gcc.dg/cpp/macro10.c: New test.
25894 * gcc.dg/cpp/strify3.c: New test.
25895 * gcc.dg/cpp/spacing1.c: Add tests.
25896 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25897 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 25898
ed8e443a 258992001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 25900
ed8e443a 25901 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 25902
ed8e443a 259032001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 25904
ed8e443a 25905 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 25906
ed8e443a 259072001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 25908
ed8e443a 25909 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 25910
ed8e443a 259112001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 25912
ed8e443a 25913 * g77.dg/strlen0.f: New test.
1f8d138f 25914
ed8e443a 259152001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 25916
ed8e443a
JM
25917 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25918 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 25919
ed8e443a 259202001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 25921
ed8e443a
JM
25922 Table-driven attributes.
25923 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 25924
ed8e443a 259252001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 25926
ed8e443a
JM
25927 * gcc.dg/20000926-1.c: Update expected warning messages.
25928 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25929 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25930 array.
cd1f97c6 25931
ed8e443a 259322001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 25933
ed8e443a 25934 * g++.dg/eh/registers1.C: New test case.
1d30139d 25935
ed8e443a 259362001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 25937
ed8e443a 25938 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 25939
ed8e443a 259402001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 25941
ed8e443a 25942 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 25943
ed8e443a 259442001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 25945
ed8e443a 25946 * gcc.dg/cpp/macro9.c: New test.
a3070574 25947
ed8e443a 259482001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 25949
ed8e443a
JM
25950 * gcc.c-torture/execute/980223.c: Change type of addr from long
25951 to char *.
39e78d8b 25952
ed8e443a 259532001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 25954
ed8e443a 25955 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 25956
ed8e443a 259572001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 25958
ed8e443a
JM
25959 * g77.dg/bprob: New directory.
25960 * g77.dg/bprob/bprob.exp: New file.
25961 * g77.dg/bprob/bprob-1.f: New test.
25962 * g77.dg/gcov: New directory.
25963 * g77.dg/gcov/gcov.exp: New file.
25964 * g77.dg/gcov/gcov-1.f: New test.
25965 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 25966
ed8e443a 259672001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 25968
ed8e443a
JM
25969 * gcc.dg/cpp/directiv.c: Update.
25970 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 25971
ed8e443a 259722001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 25973
ed8e443a 25974 * gcc.dg/20010912-1.c: New test.
89503616 25975
ed8e443a 259762001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 25977
ed8e443a
JM
25978 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25979 language-independent file in lib.
25980 * lib/gcov.exp: New file.
7566ca49 25981
ed8e443a 259822001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 25983
ed8e443a 25984 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 25985
ed8e443a 259862001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 25987
ed8e443a
JM
25988 * lib/profopt.exp: New, to support profile-directed optimizations.
25989 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25990 * gcc.misc-tests/bprob-1.c: New test.
25991 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 25992
ed8e443a 259932001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 25994
ed8e443a
JM
25995 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25996 XFAIL and which kinds of gcov output to verify.
25997 * gcc.misc-tests/gcov-4b.x: New file.
25998 * gcc.misc-tests/gcov-5b.x: New file.
25999 * gcc.misc-tests/gcov-6.x: New file.
26000 * gcc.misc-tests/gcov-7.c: New test.
26001 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 26002
ed8e443a 260032001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 26004
ed8e443a
JM
26005 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
26006 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 26007
ed8e443a 260082001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 26009
ed8e443a
JM
26010 PR c++/3986
26011 * g++.dg/abi/vbase1.C: New test.
90d925d3 26012
ed8e443a 260132001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 26014
ed8e443a 26015 * objc.dg/method-2.m: New.
033c017c 26016
ed8e443a 260172001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 26018
ed8e443a
JM
26019 PR c++/4203
26020 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
26021 * g++.dg/init/empty1.C: New test.
ada11335 26022
ed8e443a 260232001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 26024
ed8e443a 26025 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 26026
ed8e443a 260272001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 26028
ed8e443a
JM
26029 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
26030 for m68k.
c0e4f189 26031
ed8e443a 260322001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 26033
ed8e443a 26034 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 26035
ed8e443a 26036 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 26037
ed8e443a 26038 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 26039
ed8e443a 260402001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 26041
ed8e443a
JM
26042 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
26043 for 16-bit 'unsigned int'.
915a17f6 26044
ed8e443a 260452001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 26046
ed8e443a 26047 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 26048
ed8e443a 260492001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 26050
ed8e443a
JM
26051 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
26052 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 26053
ed8e443a 260542001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 26055
ed8e443a 26056 * gcc.dg/asm-names.c (ymain): New.
c3849183 26057
ed8e443a 260582001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 26059
ed8e443a
JM
26060 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
26061 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
26062 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 26063
ed8e443a 260642001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 26065
ed8e443a 26066 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 26067
ed8e443a 260682001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 26069
ed8e443a
JM
26070 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
26071 and "In instantiation".
0830ae44 26072
ed8e443a 260732001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 26074
ed8e443a 26075 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 26076
ed8e443a 260772001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 26078
ed8e443a
JM
26079 * gcc.misc-tests/gcov.exp: Add support for branch information.
26080 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
26081 * gcc.misc-tests/gcov-4.c: New test.
26082 * gcc.misc-tests/gcov-4b.c: New test.
26083 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 26084
ed8e443a 260852001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 26086
ed8e443a
JM
26087 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
26088 expected to fail.
6604e6f3 26089
ed8e443a 260902001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 26091
ed8e443a 26092 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 26093
ed8e443a 260942001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 26095
ed8e443a 26096 * g++.dg/eh/template1.C: New test.
13104975 26097
ed8e443a 260982001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 26099
ed8e443a
JM
26100 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
26101 Fix thinko.
26102 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
26103 for xfail.
949f197f 26104
ed8e443a 261052001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 26106
ed8e443a
JM
26107 * lib/g77-dg.exp: Use prune.exp for common procedures
26108 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
26109 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 26110
ed8e443a 261112001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 26112
ed8e443a 26113 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 26114
ed8e443a 261152001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 26116
ed8e443a 26117 * g++.dg/template/unify1.C: New test.
1dbb6023 26118
ed8e443a 261192001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 26120
ed8e443a 26121 * g++.dg/abi/empty4.C: New test.
41ae4ee6 26122
ed8e443a 261232001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 26124
ed8e443a
JM
26125 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
26126 solaris2.*
26127 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 26128
ed8e443a 261292001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 26130
ed8e443a 26131 * g++.dg/other/using-declaration.C: New test.
3fecf49c 26132
ed8e443a 261332001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 26134
ed8e443a 26135 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 26136
ed8e443a 261372001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 26138
ed8e443a
JM
26139 * gcc.dg/cpp/19951025-1.c: Revert.
26140 * gcc.dg/cpp/directiv.c: We no longer process directives that
26141 interrupt macro arguments.
20dde49d 26142
ed8e443a 261432001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 26144
ed8e443a 26145 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 26146
ed8e443a 261472001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 26148
ed8e443a 26149 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 26150
ed8e443a 261512001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 26152
ed8e443a 26153 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 26154
ed8e443a 261552001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 26156
ed8e443a
JM
26157 * g77.dg/ff90-1.f (s): Fix reference of variable z,
26158 should be x.
d60d223b 26159
ed8e443a 261602001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 26161
ed8e443a
JM
26162 Kill -fhonor-std.
26163 * g++.old-deja/g++.ns/ns14.C: Remove special options.
26164 * g++.old-deja/g++.other/std1.C: Likewise.
26165 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 26166
ed8e443a 261672001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 26168
ed8e443a
JM
26169 * lib/g77.exp: Load gcc-defs.exp for common procedures
26170 (g77_pass, g77_fail, g77_finish, g77_exit,
26171 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 26172
ed8e443a 261732001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 26174
ed8e443a
JM
26175 * g77.dg/fbackslash.f
26176 * g77.dg/fcase-preserve.f
26177 * g77.dg/ff90-1.f
26178 * g77.dg/ffixed-line-length-0.f
26179 * g77.dg/ffixed-line-length-132.f
26180 * g77.dg/ffixed-line-length-7.f
26181 * g77.dg/ffixed-line-length-72.f
26182 * g77.dg/ffixed-line-length-none.f
26183 * g77.dg/ffree-form-1.f
26184 * g77.dg/fno-backslash.f
26185 * g77.dg/fno-f90-1.f
26186 * g77.dg/fno-fixed-form-1.f
26187 * g77.dg/fno-onetrip.f
26188 * g77.dg/fno-typeless-boz.f
26189 * g77.dg/fno-underscoring.f
26190 * g77.dg/fno-vxt-1.f
26191 * g77.dg/fonetrip.f
26192 * g77.dg/ftypeless-boz.f
26193 * g77.dg/fugly-assumed.f
26194 * g77.dg/funderscoring.f
26195 * g77.dg/fvxt-1.f
db3ef87b 26196
ed8e443a 261972001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 26198
ed8e443a
JM
26199 * objc.dg/fwd-proto-1.m: New.
26200 * objc.dg/local-decl-1.m: New.
26201 * objc.dg/naming-1.m: New.
26202 * objc.dg/naming-2.m: New.
26203 * objc.dg/proto-hier-1.m: New.
312b7c9d 26204
ed8e443a 262052001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 26206
ed8e443a
JM
26207 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
26208 largest-type elements to a struct makes its size grow.
648c2206 26209
ed8e443a 262102001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 26211
ed8e443a 26212 * g++.dg/abi/vthunk1.C: New test.
969fd501 26213
ed8e443a 262142001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 26215
ed8e443a 26216 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 26217
ed8e443a 262182001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 26219
ed8e443a 26220 * gcc.dg/cpp/macro8.c: New test.
50011802 26221
ed8e443a 262222001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 26223
ed8e443a 26224 * g++.dg/abi/vbase8-21.C: New test.
40260429 26225
ed8e443a 262262001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 26227
ed8e443a 26228 * g++.dg/abi/vbase8-10.C: New test.
ab085207 26229
ed8e443a 262302001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 26231
ed8e443a
JM
26232 * lib/g++.exp (g++_set_ld_library_path): Renamed to
26233 ${tool}_set_ld_library_path.
26234 Changed caller.
26235 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
26236 g++.exp.
90b1ca2f 26237
ed8e443a 262382001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 26239
ed8e443a
JM
26240 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
26241 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
26242 gcc_exit, gcc_check_unsupported_p):
26243 Moved to gcc-deps.exp
26244 * gcc-deps.exp: New file.
41971242 26245
ed8e443a 262462001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 26247
ed8e443a 26248 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 26249
ed8e443a 262502001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 26251
ed8e443a 26252 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 26253
ed8e443a 262542001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 26255
ed8e443a 26256 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 26257
ed8e443a 262582001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 26259
ed8e443a 26260 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 26261
ed8e443a 262622001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 26263
ed8e443a
JM
26264 * gcc.dg/cpp/extratokens.c: Fix.
26265 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 26266
ed8e443a 262672001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 26268
ed8e443a
JM
26269 * gcc.c-torture/execute/20010724-1.c: New file.
26270 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 26271
ed8e443a 262722001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 26273
ed8e443a 26274 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 26275
ed8e443a 262762001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 26277
ed8e443a 26278 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 26279
ed8e443a 262802001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 26281
ed8e443a 26282 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 26283
ed8e443a 262842001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 26285
ed8e443a
JM
26286 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
26287 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
26288 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
26289 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 26290
ed8e443a
JM
26291 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
26292 bug report" message.
f7bebb56 26293
ed8e443a
JM
26294 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
26295 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 26296
ed8e443a 262972001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 26298
ed8e443a
JM
26299 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
26300 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
26301 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
26302 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 26303
ed8e443a 263042001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 26305
ed8e443a 26306 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 26307
ed8e443a 263082001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 26309
ed8e443a 26310 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 26311
ed8e443a 263122001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 26313
ed8e443a
JM
26314 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
26315 i[34567]86-*-*.
26316 Delete handling of ieee_multilib_flags.
26317 Pass -mieee for alpha*-*-* and sh-*-*.
26318 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 26319
ed8e443a 263202001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 26321
ed8e443a
JM
26322 Remove old-abi tests.
26323 * g++.old-deja/g++.mike/p11116.C: Remove.
26324 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 26325
ed8e443a 263262001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 26327
ed8e443a 26328 * g77.f-torture/compile/pr3743.f: New test
09b495e5 26329
ed8e443a 263302001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 26331
ed8e443a 26332 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 26333
ed8e443a 263342001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 26335
ed8e443a
JM
26336 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
26337 g++.old-deja/g++.pt/static6.C: Likewise.
26338 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
26339 supports weak symbols.
999c0669 26340
ed8e443a 263412001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 26342
ed8e443a
JM
26343 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
26344 supported again.
2ea80cfd 26345
ed8e443a 263462001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 26347
ed8e443a 26348 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 26349
ed8e443a 263502001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 26351
ed8e443a 26352 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 26353
ed8e443a 263542001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 26355
ed8e443a
JM
26356 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
26357 tests.
4a1b6176 26358
ed8e443a 263592001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 26360
ed8e443a 26361 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 26362
ed8e443a 263632001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 26364
ed8e443a
JM
26365 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
26366 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 26367
ed8e443a 263682001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 26369
ed8e443a
JM
26370 * objc/execute/object_is_class.m: New test.
26371 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 26372
ed8e443a 263732001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 26374
ed8e443a
JM
26375 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
26376 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 26377
ed8e443a 263782001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 26379
ed8e443a
JM
26380 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
26381 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 26382
ed8e443a 263832001-07-14 Richard Henderson <rth@redhat.com>
809353e1 26384
ed8e443a 26385 * gcc.dg/iftrap-1.c: New.
0168a849 26386
ed8e443a 263872001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 26388
ed8e443a 26389 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 26390
ed8e443a 263912001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 26392
ed8e443a 26393 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 26394
ed8e443a 263952001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 26396
ed8e443a
JM
26397 * gcc.c-torture/compile/20010711-1.c,
26398 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 26399
ed8e443a 264002001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 26401
ed8e443a 26402 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 26403
ed8e443a 264042001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 26405
ed8e443a 26406 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 26407
ed8e443a 264082001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 26409
ed8e443a
JM
26410 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
26411 (g++-dg-prune): Call prune_gcc_output.
26412 * prune.exp: New file for prune_gcc_output.
26413 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 26414
ed8e443a 264152001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 26416
ed8e443a
JM
26417 * gcc.c-torture/compile/20010701-1.c,
26418 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 26419
ed8e443a 264202001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 26421
ed8e443a 26422 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 26423
ed8e443a 264242000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 26425
ed8e443a 26426 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 26427
ed8e443a 264282001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 26429
ed8e443a 26430 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 26431
ed8e443a 264322001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 26433
ed8e443a
JM
26434 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
26435 Solaris 2.[678] system.
b05d8201 26436
ed8e443a 264372001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 26438
ed8e443a 26439 * gcc.dg/20010622-1.c: New test.
55f61a56 26440
ed8e443a 264412001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 26442
ed8e443a
JM
26443 * objc.dg: New directory.
26444 * objc.dg/dg.exp: New file.
26445 * objc.dg/alias.m: New.
26446 * objc.dg/class-1.m: New.
26447 * objc.dg/class-2.m: New.
26448 * objc.dg/const-str-1.m: New.
26449 * objc.dg/const-str-2.m: New.
26450 * objc.dg/id-1.m: New.
26451 * objc.dg/method-1.m: New.
26452 * objc.dg/super-class-1.m: New.
26453 * lib/objc-dg.exp: New file.
07732516 26454
ed8e443a 264552001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 26456
ed8e443a
JM
26457 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
26458 of label name.
d4a6cf38 26459
ed8e443a 264602001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 26461
ed8e443a 26462 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 26463
ed8e443a 264642001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 26465
ed8e443a
JM
26466 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
26467 variable.
f18b70f5 26468
ed8e443a 264692001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 26470
ed8e443a 26471 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 26472
ed8e443a 264732001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 26474
ed8e443a
JM
26475 * g++.old-deja/g++.abi/vbase5.C: New test.
26476 * g++.old-deja/g++.abi/vbase6.C: New test.
26477 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 26478
ed8e443a 264792001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 26480
ed8e443a 26481 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 26482
ed8e443a 264832001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 26484
ed8e443a 26485 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 26486
ed8e443a 264872001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 26488
ed8e443a
JM
26489 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26490 support %f for HC11/HC12 targets.
26491 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26492 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26493 on HC11/HC12 targets.
26494 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 26495
ed8e443a 264962001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 26497
ed8e443a
JM
26498 * gcc.dg/wchar_t-1.c: New file.
26499 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 26500
ed8e443a 265012001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 26502
ed8e443a 26503 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 26504
ed8e443a 265052001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 26506
ed8e443a 26507 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 26508
ed8e443a 265092001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 26510
ed8e443a 26511 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 26512
ed8e443a 265132001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 26514
ed8e443a 26515 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 26516
ed8e443a 265172001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 26518
ed8e443a
JM
26519 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26520 representation on MN10300 and ARM/Thumb.
bea09693 26521
ed8e443a 265222001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 26523
ed8e443a 26524 * g77.f-torture/execute/20010610.f: New.
f375b7a7 26525
ed8e443a 265262001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 26527
ed8e443a
JM
26528 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26529 names.
3d3daefd 26530
ed8e443a 265312001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 26532
ed8e443a
JM
26533 * gcc.c-torture/execute/ashrdi-1.c: New.
26534 * gcc.c-torture/execute/ashldi-1.c: New.
26535 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 26536
ed8e443a 265372001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 26538
ed8e443a
JM
26539 * objc/execute/load-3.m: Added. Check sending +load to categories,
26540 in addition to classes.
6bdfaf09 26541
ed8e443a 265422001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 26543
ed8e443a
JM
26544 * objc/execute/load-2.m: New test. From Nicola Pero
26545 <n.pero@mi.flashnet.it>.
87327987 26546
ed8e443a 265472001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 26548
ed8e443a 26549 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 26550
ed8e443a 265512001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 26552
ed8e443a
JM
26553 * g++.old-deja/g++.abi/vbase2.C: New test.
26554 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 26555
ed8e443a 265562001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 26557
ed8e443a 26558 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 26559
ed8e443a 265602001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 26561
ed8e443a 26562 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 26563
ed8e443a 265642001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 26565
ed8e443a 26566 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 26567
ed8e443a 265682001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 26569
ed8e443a 26570 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 26571
ed8e443a 265722001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 26573
ed8e443a 26574 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 26575
ed8e443a 265762001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 26577
ed8e443a 26578 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 26579
ed8e443a 265802001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 26581
ed8e443a
JM
26582 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26583 (g++_link_flags): Likewise.
26584 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 26585
ed8e443a 265862001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 26587
ed8e443a
JM
26588 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26589 Ensure logfile entry matches exec command line.
f8710242 26590
ed8e443a 265912001-05-31 Richard Henderson <rth@redhat.com>
f8710242 26592
ed8e443a
JM
26593 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26594 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 26595
ed8e443a 265962001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 26597
ed8e443a
JM
26598 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26599 compiler for irix6.2
1ec07597 26600
ed8e443a 266012001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 26602
ed8e443a 26603 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 26604
ed8e443a 266052001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 26606
ed8e443a
JM
26607 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26608 assemble.
4694cec2 26609
ed8e443a 266102001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 26611
ed8e443a 26612 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 26613
ed8e443a 266142001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 26615
ed8e443a
JM
26616 * gcc.c-torture/compile/20010518-2.c: New file.
26617 * gcc.c-torture/execute/20010518-1.c: New file.
26618 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 26619
ed8e443a 266202001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 26621
ed8e443a 26622 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 26623
ed8e443a 266242001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 26625
ed8e443a
JM
26626 G++ no longer defines builtins that do not begin with __builtin.
26627 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26628 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26629 * g++.old-deja/g++.law/builtin1.C: Likewise.
26630 * g++.old-deja/g++.law/cvt2.C: Likewise.
26631 * g++.old-deja/g++.mike/net5.C: Likewise.
26632 * g++.old-deja/g++.other/builtins1.C: Likewise.
26633 * g++.old-deja/g++.other/builtins2.C: Likewise.
26634 * g++.old-deja/g++.other/builtins3.C: Likewise.
26635 * g++.old-deja/g++.other/builtins4.C: Likewise.
26636 * g++.old-deja/g++.other/inline8.C: Likewise.
26637 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 26638
ed8e443a 266392001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 26640
ed8e443a
JM
26641 * g++.old-deja/g++.pt/using1.C: Adjust.
26642 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 26643
ed8e443a 266442001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 26645
ed8e443a
JM
26646 * gcc.dg/cpp/charconst.c: New tests.
26647 * gcc.dg/cpp/escape.c: New tests.
26648 * gcc.dg/cpp/escape-1.c: New tests.
26649 * gcc.dg/cpp/escape-2.c: New tests.
26650 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 26651
ed8e443a 266522001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 26653
ed8e443a
JM
26654 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26655 native compiler for irix6.5.
97d24516 26656
ed8e443a 26657Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 26658
ed8e443a
JM
26659 * lib/g++.exp (g++_include_flags): Use args to compute
26660 get_multilibs.
26661 (g++_link_flags): Likewise.
26662 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 26663
ed8e443a 266642001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 26665
ed8e443a 26666 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 26667
ed8e443a 266682001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 26669
ed8e443a
JM
26670 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26671 this file.
20415bba 26672
ed8e443a 266732001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 26674
ed8e443a
JM
26675 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26676 STACK_SIZE;
26677 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26678 to STACK_SIZE; Use it to define size of add_histo array.
26679 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26680 to STACK_SIZE.
26681 (f): Use GITT_SIZE to define size of gitt local table.
26682 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26683 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 26684
ed8e443a 266852001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 26686
ed8e443a
JM
26687 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26688 on 68HC11/HC12 due to the asm instruction.
26689 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26690 * gcc.c-torture/compile/920520-1.x: Likewise.
26691 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26692 on 68HC11/HC12 because the function is larger than 64K.
26693 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26694 on 68HC11/HC12 because the structure is too large.
5a111a5b 26695
ed8e443a 266962001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 26697
ed8e443a 26698 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 26699
ed8e443a 267002001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 26701
ed8e443a
JM
26702 * g++.old-deja/g++.warn/compare1.C: New test.
26703 * gcc.dg/compare4.c: New test.
cc469ee9 26704
ed8e443a 267052001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 26706
ed8e443a 26707 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 26708
ed8e443a 267092001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 26710
ed8e443a 26711 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 26712
ed8e443a 267132001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 26714
ed8e443a 26715 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 26716
ed8e443a 267172001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 26718
ed8e443a 26719 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 26720
ed8e443a 267212001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 26722
ed8e443a
JM
26723 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26724 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 26725
ed8e443a 267262001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 26727
ed8e443a 26728 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 26729
ed8e443a 267302001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 26731
ed8e443a 26732 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 26733
ed8e443a 267342001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 26735
ed8e443a 26736 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 26737
ed8e443a 267382001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 26739
ed8e443a 26740 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 26741
ed8e443a 267422001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 26743
ed8e443a 26744 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 26745
ed8e443a 267462001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 26747
ed8e443a 26748 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 26749
ed8e443a 267502001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 26751
ed8e443a
JM
26752 * g++.dg/friend-warn.C: New test. Do not warn about friend
26753 declaration being redundant.
1a560c3a 26754
ed8e443a 267552001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 26756
ed8e443a 26757 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 26758
ed8e443a 267592001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 26760
ed8e443a 26761 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 26762
ed8e443a 267632001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 26764
ed8e443a 26765 * lib/g++.exp: Use testsuite_flags.
de26cf80 26766
ed8e443a 267672001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 26768
ed8e443a 26769 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 26770
ed8e443a 267712001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 26772
ed8e443a 26773 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 26774
ed8e443a 267752001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 26776
ed8e443a 26777 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 26778
ed8e443a 267792001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 26780
ed8e443a 26781 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 26782
ed8e443a 267832001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 26784
ed8e443a
JM
26785 * gcc.dg/cpp/direct2.c: New test.
26786 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 26787
ed8e443a 26788 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 26789
ed8e443a 267902001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 26791
ed8e443a
JM
26792 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26793 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 26794
ed8e443a 267952001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 26796
ed8e443a
JM
26797 * gcc.dg/cpp/syshdr.h: New file.
26798 * gcc.dg/cpp/sysmac1.c: Update.
26799 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 26800
ed8e443a 268012001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 26802
ed8e443a 26803 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 26804
ed8e443a 268052001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 26806
ed8e443a
JM
26807 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26808 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 26809
ed8e443a 268102001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 26811
ed8e443a 26812 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 26813
ed8e443a 268142001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 26815
ed8e443a
JM
26816 * lib/g++.exp (g++_include_flags): Don't use any special flags
26817 if TESTING_IN_BUILD_TREE is not defined.
26818 (g++_init): Use a plain 'c++' as the compiler if
26819 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 26820
ed8e443a 268212001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 26822
ed8e443a
JM
26823 * g++.old-deja/g++.eh/catch13.C: New test.
26824 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 26825
ed8e443a 268262001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 26827
ed8e443a 26828 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 26829
ed8e443a 268302001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 26831
ed8e443a
JM
26832 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26833 <stdlib.h>, not <malloc.h>.
3da5d5c8 26834
ed8e443a 268352001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 26836
ed8e443a 26837 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 26838
ed8e443a 268392001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 26840
ed8e443a 26841 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 26842
ed8e443a 268432001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 26844
ed8e443a 26845 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 26846
ed8e443a 268472001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 26848
ed8e443a 26849 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 26850
ed8e443a 268512001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 26852
ed8e443a 26853 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 26854
ed8e443a 268552001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 26856
ed8e443a 26857 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 26858
ed8e443a 268592001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 26860
ed8e443a 26861 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 26862
ed8e443a 268632001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 26864
ed8e443a 26865 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 26866
ed8e443a 268672001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 26868
ed8e443a 26869 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 26870
ed8e443a 268712001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 26872
ed8e443a
JM
26873 * g77.f-torture/compile/20010426.f: New test.
26874 * g77.f-torture/execute/20010426.f: New test.
15784bba 26875
ed8e443a 268762001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 26877
ed8e443a
JM
26878 * g77.f-torture/compile/20000629-1.x: Remove - error
26879 has been fixed.
c3cd9c8b 26880
ed8e443a 268812001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 26882
ed8e443a
JM
26883 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26884 Tweak slightly to work with g++.dg framework.
26885 * g++.dg/special/ecos.exp: Run initp1.C test.
26886 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 26887
ed8e443a
JM
26888 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26889 its linker doesn't give line numbers either.
26890 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 26891
ed8e443a 268922001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 26893
ed8e443a 26894 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 26895
ed8e443a 268962001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 26897
ed8e443a 26898 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 26899
ed8e443a 269002001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 26901
ed8e443a 26902 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 26903
ed8e443a 269042001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 26905
ed8e443a 26906 * gcc.dg/format/plus-1.c: New test.
43e72072 26907
ed8e443a 269082001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 26909
ed8e443a 26910 * gcc.dg/20010423-1.c: New test.
5c8378a7 26911
ed8e443a 269122001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 26913
ed8e443a 26914 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 26915
ed8e443a 269162001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 26917
ed8e443a 26918 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 26919
ed8e443a 269202001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 26921
ed8e443a 26922 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 26923
ed8e443a 269242001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 26925
ed8e443a
JM
26926 * gcc.dg/c99-func-2.c: Remove xfail.
26927 * gcc.dg/c99-func-3.c: Remove xfail.
26928 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 26929
ed8e443a 269302001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 26931
ed8e443a 26932 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 26933
ed8e443a 269342001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 26935
ed8e443a 26936 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 26937
ed8e443a 269382001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 26939
ed8e443a 26940 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 26941
ed8e443a 269422001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 26943
ed8e443a
JM
26944 * g++.old-deja/g++.abi/empty2.C: New test.
26945 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 26946
ed8e443a 269472001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 26948
ed8e443a
JM
26949 * g++.old-deja/g++.other/comdat2.C: New test.
26950 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 26951
ed8e443a 269522001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 26953
ed8e443a 26954 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 26955
ed8e443a 269562001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 26957
ed8e443a 26958 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 26959
ed8e443a 269602001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 26961
ed8e443a 26962 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 26963
ed8e443a
JM
269642001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26965 Mark Mitchell <mark@codesourcery.com>
608d74c4 26966
ed8e443a
JM
26967 * lib/old-dejagnu.exp: Don't delete output of executable.
26968 Add .exe suffix to executables.
b0835578 26969
ed8e443a 269702001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 26971
ed8e443a 26972 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 26973
ed8e443a 269742001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 26975
ed8e443a 26976 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 26977
ed8e443a 269782001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 26979
ed8e443a
JM
26980 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26981 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 26982
ed8e443a 269832001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 26984
ed8e443a 26985 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 26986
ed8e443a 269872001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 26988
ed8e443a 26989 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 26990
ed8e443a 269912001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 26992
ed8e443a 26993 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 26994
611bcfc0 269952001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 26996
ed8e443a 26997 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 26998
611bcfc0 269992001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 27000
ed8e443a 27001 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 27002
ed8e443a 270032001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 27004
ed8e443a 27005 * g++.old-deja/g++.other/array5.C: New.
145c1def 27006
ed8e443a 270072001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 27008
ed8e443a 27009 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 27010
ed8e443a 270112001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 27012
ed8e443a
JM
27013 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
27014 headers and constructs.
27015 * g++.old-deja/g++.robertl/eb79.C: Same.
27016 * g++.old-deja/g++.robertl/eb77.C (main): Same.
27017 * g++.old-deja/g++.robertl/eb73.C: Same.
27018 * g++.old-deja/g++.robertl/eb66.C (main): Same.
27019 * g++.old-deja/g++.robertl/eb55.C (t): Same.
27020 * g++.old-deja/g++.robertl/eb54.C (main): Same.
27021 * g++.old-deja/g++.robertl/eb46.C (main): Same.
27022 * g++.old-deja/g++.robertl/eb44.C: Same.
27023 * g++.old-deja/g++.robertl/eb41.C (main): Same.
27024 * g++.old-deja/g++.robertl/eb4.C (main): Same.
27025 * g++.old-deja/g++.robertl/eb39.C: Same.
27026 * g++.old-deja/g++.robertl/eb33.C (main): Same.
27027 * g++.old-deja/g++.robertl/eb31.C (main): Same.
27028 * g++.old-deja/g++.robertl/eb30.C: Same.
27029 * g++.old-deja/g++.robertl/eb3.C: Same.
27030 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
27031 * g++.old-deja/g++.robertl/eb21.C: Same.
27032 * g++.old-deja/g++.robertl/eb15.C: Same.
27033 * g++.old-deja/g++.robertl/eb118.C: Same.
27034 * g++.old-deja/g++.robertl/eb115.C (main): Same.
27035 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
27036 * g++.old-deja/g++.robertl/eb109.C: Same.
27037 * g++.old-deja/g++.other/sibcall1.C (main): Same.
27038 * g++.old-deja/g++.mike/rtti1.C: Same.
27039 * g++.old-deja/g++.mike/p658.C: Same.
27040 * g++.old-deja/g++.mike/net46.C: Same.
27041 * g++.old-deja/g++.mike/net34.C: Same.
27042 * g++.old-deja/g++.mike/memoize1.C: Same.
27043 * g++.old-deja/g++.mike/eh2.C: Same.
27044 * g++.old-deja/g++.law/weak.C: Same.
27045 * g++.old-deja/g++.law/visibility7.C: Same.
27046 * g++.old-deja/g++.law/visibility25.C: Same.
27047 * g++.old-deja/g++.law/visibility22.C: Same.
27048 * g++.old-deja/g++.law/visibility2.C: Same.
27049 * g++.old-deja/g++.law/visibility17.C: Same.
27050 * g++.old-deja/g++.law/visibility13.C: Same.
27051 * g++.old-deja/g++.law/visibility10.C: Same.
27052 * g++.old-deja/g++.law/visibility1.C: Same.
27053 * g++.old-deja/g++.law/virtual3.C (eval): Same.
27054 * g++.old-deja/g++.law/vbase1.C: Same.
27055 * g++.old-deja/g++.law/operators32.C: Same.
27056 * g++.old-deja/g++.law/nest3.C: Same.
27057 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
27058 * g++.old-deja/g++.law/except5.C (main): Same.
27059 * g++.old-deja/g++.law/cvt7.C (run): Same.
27060 * g++.old-deja/g++.law/cvt2.C: Same.
27061 * g++.old-deja/g++.law/cvt16.C: Same.
27062 * g++.old-deja/g++.law/ctors6.C (bar): Same.
27063 * g++.old-deja/g++.law/ctors17.C (main): Same.
27064 * g++.old-deja/g++.law/ctors13.C: Same.
27065 * g++.old-deja/g++.law/ctors12.C (main): Same.
27066 * g++.old-deja/g++.law/ctors10.C: Same.
27067 * g++.old-deja/g++.law/code-gen5.C: Same.
27068 * g++.old-deja/g++.law/bad-error7.C: Same.
27069 * g++.old-deja/g++.law/arm9.C: Same.
27070 * g++.old-deja/g++.law/arm12.C: Same.
27071 * g++.old-deja/g++.law/arg8.C: Same.
27072 * g++.old-deja/g++.law/arg1.C: Same.
27073 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
27074 * g++.old-deja/g++.jason/template31.C: Same.
27075 * g++.old-deja/g++.jason/template24.C (main): Same.
27076 * g++.old-deja/g++.jason/2371.C: Same.
27077 * g++.old-deja/g++.eh/new2.C: Same.
27078 * g++.old-deja/g++.eh/new1.C: Same.
27079 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
27080 * g++.old-deja/g++.brendan/nest21.C (main): Same.
27081 * g++.old-deja/g++.brendan/err-msg3.C: Same.
27082 * g++.old-deja/g++.brendan/crash62.C: Same.
27083 * g++.old-deja/g++.brendan/crash52.C: Same.
27084 * g++.old-deja/g++.brendan/crash49.C (main): Same.
27085 * g++.old-deja/g++.brendan/crash38.C: Same.
27086 * g++.old-deja/g++.brendan/crash15.C (main): Same.
27087 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 27088
ed8e443a 270892001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 27090
ed8e443a
JM
27091 * gcc.c-torture/execute/20001203-2.c (memset):
27092 Count argument is of type __SIZE_TYPE__.
788bf0e3 27093
ed8e443a 270942001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 27095
ed8e443a 27096 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 27097
ed8e443a 270982001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 27099
ed8e443a 27100 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 27101
ed8e443a 271022001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 27103
ed8e443a
JM
27104 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
27105 peculiarities of the SH.
27106 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 27107
ed8e443a 271082001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 27109
ed8e443a
JM
27110 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
27111 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
27112 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 27113
ed8e443a 271142001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 27115
ed8e443a 27116 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 27117
ed8e443a 271182001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 27119
ed8e443a 27120 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 27121
ed8e443a 271222001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 27123
ed8e443a 27124 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 27125
ed8e443a 271262001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 27127
ed8e443a 27128 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 27129
ed8e443a 271302001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 27131
ed8e443a 27132 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 27133
ed8e443a 271342001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 27135
ed8e443a 27136 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 27137
ed8e443a 271382001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 27139
ed8e443a
JM
27140 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
27141 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 27142
ed8e443a 271432001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 27144
ed8e443a 27145 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 27146
ed8e443a 271472001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 27148
ed8e443a
JM
27149 * g++.old-deja/g++.other/friend12.C: New test.
27150 * g++.old-deja/g++.other/friend9.C: Expect no errors.
27151 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 27152
ed8e443a 271532001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 27154
ed8e443a 27155 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 27156
ed8e443a 271572001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 27158
ed8e443a 27159 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 27160
ed8e443a 271612001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 27162
ed8e443a 27163 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 27164
ed8e443a 271652001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 27166
ed8e443a 27167 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 27168
ed8e443a 271692001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 27170
ed8e443a 27171 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 27172
ed8e443a 271732001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 27174
ed8e443a
JM
27175 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
27176 tests on AIX.
6d139650 27177
ed8e443a 271782001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 27179
ed8e443a 27180 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 27181
ed8e443a 271822001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 27183
ed8e443a 27184 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 27185
ed8e443a 271862001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 27187
ed8e443a 27188 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 27189
ed8e443a 271902001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 27191
ed8e443a 27192 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 27193
ed8e443a
JM
271942001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
27195
27196 * objc/execute/va_method.m: Added.
27197 * objc/execute/IMP.m: Added.
27198 * objc/execute/_cmd.m: Added.
27199 * objc/execute/accessing_ivars.m: Added.
27200 * objc/execute/class-1.m: Added.
27201 * objc/execute/class-10.m: Added.
27202 * objc/execute/class-11.m: Added.
27203 * objc/execute/class-12.m: Added.
27204 * objc/execute/class-13.m: Added.
27205 * objc/execute/class-14.m: Added.
27206 * objc/execute/class-2.m: Added.
27207 * objc/execute/class-3.m: Added.
27208 * objc/execute/class-4.m: Added.
27209 * objc/execute/class-5.m: Added.
27210 * objc/execute/class-6.m: Added.
27211 * objc/execute/class-7.m: Added.
27212 * objc/execute/class-8.m: Added.
27213 * objc/execute/class-9.m: Added.
27214 * objc/execute/class-tests-1.h
27215 * objc/execute/class-tests-2.h
27216 * objc/execute/compatibility_alias.m: Added.
27217 * objc/execute/encode-1.m: Added.
27218 * objc/execute/formal_protocol-1.m: Added.
27219 * objc/execute/formal_protocol-2.m: Added.
27220 * objc/execute/formal_protocol-3.m: Added.
27221 * objc/execute/formal_protocol-4.m: Added.
27222 * objc/execute/formal_protocol-5.m: Added.
27223 * objc/execute/formal_protocol-6.m: Added.
27224 * objc/execute/formal_protocol-7.m: Added.
27225 * objc/execute/informal_protocol.m: Added.
27226 * objc/execute/initialize.m: Added.
27227 * objc/execute/load.m: Added.
27228 * objc/execute/many_args_method.m: Added.
27229 * objc/execute/nested-3.m: Added.
27230 * objc/execute/no_clash.m: Added.
27231 * objc/execute/private.m: Added.
27232 * objc/execute/redefining_self.m: Added.
27233 * objc/execute/root_methods.m: Added.
27234 * objc/execute/selector-1.m: Added.
27235 * objc/execute/static-1.m: Added.
27236 * objc/execute/static-2.m: Added.
27237 * objc/execute/va_method.m: Added.
27238
272392001-03-10 Richard Henderson <rth@redhat.com>
27240
27241 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
27242
272432001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
27244
27245 * g++.old-deja/g++.other/crash31.C: XFAIL.
27246 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
27247 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
27248 * gcc.c-torture/execute/20010123-1.x: XFAIL.
27249 * gcc.c-torture/execute/20010124-1.x: XFAIL.
27250 * gcc.dg/sequence-pt-1.c: XFAIL one test.
27251
272522001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
27253
27254 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
27255
272562001-03-06 Zack Weinberg <zackw@stanford.edu>
27257
27258 * gcc.dg/20000724-1.c: Don't use multiline strings.
27259
272602001-03-06 Zack Weinberg <zackw@stanford.edu>
27261
27262 * objc/execute/string1.m, objc/execute/string2.m: Compare the
27263 result of -cString against what we expect it to be; don't just
27264 print it out for no one to read.
27265
27266 * objc/execute/string3.m, objc/execute/string4.m: New tests.
27267 Based on testcases provided by Nicola Pero.
27268
272692001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27270
27271 * gcc.dg/cpp/macro7.c: New test.
27272
272732001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
27274
27275 * gcc.dg/cpp/multiline.c: Update.
27276
272772001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27278
27279 * g++.old-deja/g++.other/enum3.C: New test.
27280
272812001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27282
27283 * g++.old-deja/g++.other/pod1.C: New test.
27284
272852001-03-02 Nathan Sidwell <nathan@codesourcery.com>
27286
27287 * g++.old-deja/g++.ext/overload1.C: New test.
27288
272892001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27290
27291 * g++.old-deja/g++.pt/using1.C: New test.
27292
272932001-03-01 Nathan Sidwell <nathan@codesourcery.com>
27294
27295 * g++.old-deja/g++.other/using9.C: New test.
27296
272972001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
27298
27299 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
27300
27301 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
27302
273032001-02-28 Nathan Sidwell <nathan@codesourcery.com>
27304
27305 * g++.old-deja/g++.ext/realpt1.C: Remove.
27306
273072001-02-27 Nathan Sidwell <nathan@codesourcery.com>
27308
27309 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
27310
273112001-02-26 Will Cohen <wcohen@redhat.com>
27312
27313 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
27314
273152001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
27316
27317 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
27318 templatized constructors.
27319
273202001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27321
27322 * gcc.c-torture/execute/20010224-1.c: New test.
27323
273242001-02-23 Jakub Jelinek <jakub@redhat.com>
27325
27326 * gcc.c-torture/execute/20010222-1.c: New test.
27327
273282001-02-22 Jakub Jelinek <jakub@redhat.com>
27329
27330 * g++.old-deja/g++.other/inline20.C: New test.
27331
273322001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
27333
27334 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
27335
273362001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27337
27338 * g++.old-deja/g++.other/lookup22.C: New test.
27339
273402001-02-19 Zack Weinberg <zackw@stanford.edu>
27341
27342 * g77.dg: New directory.
27343 * g77.dg/20010216-1.f: New test case.
27344 * g77.dg/dg.exp: New driver.
27345 * lib/g77-dg.exp: New driver library.
27346
273472001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27348
27349 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
27350
273512001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
27352
27353 * g++.old-deja/g++.other/decl9.C: New test.
27354
273552001-02-16 Jakub Jelinek <jakub@redhat.com>
27356
27357 * g++.old-deja/g++.other/init16.C: Update the test so that it does
27358 not need <string> and also tests the initialization at runtime.
27359
273602001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
27361
27362 * gcc.c-torture/execute/longlong.c: New test.
27363
273642001-02-14 J"orn Rennecke <amylaar@redhat.com>
27365
27366 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
27367
273682001-02-14 J"orn Rennecke <amylaar@redhat.com>
27369
27370 * gcc.c-torture/execute/920302-1.c (execute):
27371 Change argument type to short.
27372
273732001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27374
27375 * g++.old-deja/g++.pt/deduct6.C: New test.
27376
273772001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27378
27379 * g++.old-deja/g++.pt/deduct5.C: New test.
27380
273812001-02-14 Jakub Jelinek <jakub@redhat.com>
27382
27383 * gcc.c-torture/execute/20010209-1.c: New test.
27384
273852001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
27386
27387 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
27388
273892001-02-12 Geoffrey Keating <geoffk@redhat.com>
27390
27391 * g++.dg/vtgc1.C: Update for new ABI.
27392
27393 * consistency.vlad: New directory, 1665 files.
27394
273952001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
27396
27397 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
27398 return type.
27399 * gcc.dg/cpp/digraphs.c: Declare puts.
27400
274012001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27402
27403 * g++.old-deja/g++.other/warn5.C: New test.
27404
274052001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27406
27407 * g++.old-deja/g++.pt/spec40.C: New test.
27408
274092001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27410
27411 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
27412 case.
27413 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
27414
274152001-02-12 Jakub Jelinek <jakub@redhat.com>
27416
27417 * gcc.c-torture/compile/20010209-1.c: New test.
27418
274192001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
27420
27421 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
27422 excess errors message but not if it crashes.
27423 * g++.old-deja/g++.other/crash27.C: Likewise.
27424 * g++.old-deja/g++.other/crash28.C: Likewise.
27425 * g++.old-deja/g++.other/crash30.C: Likewise.
27426 * g++.old-deja/g++.other/crash32.C: Likewise.
27427 * g++.old-deja/g++.other/crash35.C: Likewise.
27428 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27429
274302001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
27431
27432 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
27433 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
27434 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
27435 g77.f-torture/execute/execute.exp,
27436 g77.f-torture/noncompile/noncompile.exp,
27437 gcc.c-torture/execute/execute.exp,
27438 gcc.c-torture/execute/memcheck/memcheck.exp,
27439 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
27440 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27441 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27442 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27443 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27444 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27445 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27446 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27447 Remove bug reporting instructions with ancient email addresses.
27448
274492001-02-07 Jakub Jelinek <jakub@redhat.com>
27450
27451 * gcc.dg/20010202-1.c: New test.
27452 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27453
274542001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27455
27456 * g++.dg/stdbool-if.C: New test.
27457
274582001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
27459
27460 * objc/execute/fdecl.m: Added main().
27461
274622001-02-07 Jakub Jelinek <jakub@redhat.com>
27463
27464 * gcc.c-torture/execute/20010206-1.c: New test.
27465
274662001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
27467
27468 * gcc.dg/cpp/avoidpaste1.c: Update.
27469
274702001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27471
27472 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27473 Pero <nicola@brainstorm.co.uk>.
27474 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27475
274762001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27477
27478 * g++.old-deja/g++.pt/spec39.C: New test.
27479
274802001-02-05 Jakub Jelinek <jakub@redhat.com>
27481
27482 * gcc.c-torture/compile/20010202-1.c: New test.
27483
274842001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27485
27486 * g++.old-deja/g++.abi/primary2.C: New test.
27487 * g++.old-deja/g++.abi/primary3.C: New test.
27488 * g++.old-deja/g++.abi/primary4.C: New test.
27489 * g++.old-deja/g++.abi/primary5.C: New test.
27490 * g++.old-deja/g++.abi/vtable3.h: New test.
27491 * g++.old-deja/g++.abi/vtable3a.C: New test.
27492 * g++.old-deja/g++.abi/vtable3b.C: New test.
27493 * g++.old-deja/g++.abi/vtable3c.C: New test.
27494 * g++.old-deja/g++.abi/vtable3d.C: New test.
27495 * g++.old-deja/g++.abi/vtable3e.C: New test.
27496 * g++.old-deja/g++.abi/vtable3f.C: New test.
27497 * g++.old-deja/g++.abi/vtable3g.C: New test.
27498 * g++.old-deja/g++.abi/vtable3h.C: New test.
27499 * g++.old-deja/g++.abi/vtable3i.C: New test.
27500 * g++.old-deja/g++.abi/vtable3j.C: New test.
27501 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27502
275032001-02-03 Jakub Jelinek <jakub@redhat.com>
27504
27505 * g++.old-deja/g++.other/anon6.C: New test.
27506 * g++.old-deja/g++.other/anon7.C: New test.
27507
275082001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27509
27510 * gcc.dg/cpp/avoidpaste2.c: New tests.
27511
275122001-01-31 Jakub Jelinek <jakub@redhat.com>
27513
27514 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27515
275162001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27517
27518 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27519 DECIMAL_DIG cases for Irix."
27520
275212001-01-31 J"orn Rennecke <amylaar@redhat.com>
27522
27523 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27524
275252001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27526
27527 * gcc.dg/c99-tag-1.c: New test.
27528
275292001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27530
27531 * gcc.dg/cpp/tr-warn1.c: Add tests.
27532
275332001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27534
27535 * gcc.dg/cpp/avoidpaste1.c: Update.
27536 * gcc.dg/cpp/paste4.c: Update.
27537
275382001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27539
27540 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27541 cases for Irix.
27542
275432001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27544
27545 * g++.old-deja/g++.other/inline19.C: New test.
27546
275472001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27548
27549 * gcc.dg/Wlarger-than.c: New test.
27550
275512001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27552
27553 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27554
275552001-01-29 Jakub Jelinek <jakub@redhat.com>
27556
27557 * gcc.c-torture/execute/20010129-1.c: New test.
27558 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27559
275602001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27561
27562 * gcc.dg/cpp/avoidpaste1.c: Test case.
27563
275642001-01-28 Jakub Jelinek <jakub@redhat.com>
27565
27566 * g++.old-deja/g++.other/inline18.C: New test.
27567
275682001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27569
27570 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27571 and __builtin_putchar.
27572
275732001-01-27 Jakub Jelinek <jakub@redhat.com>
27574
27575 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27576 tests.
27577
275782001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27579
27580 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27581 floating point number rounding mode to round to the nearest
27582 representable mode.
27583
275842001-01-25 Jakub Jelinek <jakub@redhat.com>
27585
27586 * g++.old-deja/g++.other/mangle2.C: New test.
27587
275882001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27589
27590 * gcc.c-torture/compile/20010124-1.c: New test.
27591
275922001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27593
27594 * g++.old-deja/g++.pt/spec38.C: New test.
27595
275962001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27597
27598 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27599 "Build don't run".
27600
276012001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27602
27603 * gcc.c-torture/execute/20010123-1.c: New test.
27604
276052001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27606
27607 * g++.old-deja/g++.pt/spec37.C: New test.
27608
276092001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27610
27611 * g++.old-deja/g++.pt/overload14.C: New test.
27612
276132001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27614
27615 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27616 __builtin_return_address.
27617
276182001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27619
27620 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27621 * g++.old-deja/g++.pt/spec35.C: New test.
27622 * g++.old-deja/g++.pt/spec36.C: New test.
27623
276242001-01-20 Jakub Jelinek <jakub@redhat.com>
27625
27626 * gcc.c-torture/compile/20010118-1.c: New test.
27627
276282001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27629
27630 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27631
276322001-01-19 Jakub Jelinek <jakub@redhat.com>
27633
27634 * gcc.c-torture/execute/20010119-1.c: New test.
27635
276362001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27637
27638 * g++.old-deja/g++.other/vbase5.C: New test.
27639
276402001-01-19 Jakub Jelinek <jakub@redhat.com>
27641
27642 * gcc.c-torture/execute/20010118-1.c: New test.
27643
276442001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27645
27646 * g++.old-deja/g++.pt/deduct3.C: New test.
27647
276482001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27649
27650 * g++.old-deja/g++.pt/spec34.C: New test.
27651
276522001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27653
27654 * g77.f-torture/compile/20000601-2.f: New test.
27655
276562001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27657
27658 * g++.old-deja/g++.other/init17.C: New test.
27659
276602001-01-18 Alexandre Oliva <aoliva@redhat.com>
27661
27662 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27663
276642001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27665
27666 * g++.old-deja/g++.pt/unify8.C: New test.
27667
276682001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27669
27670 * g++.old-deja/g++.abi/vbase1.C: New test.
27671
276722001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27673
27674 * g++.old-deja/g++.pt/crash65.C: New test.
27675
276762001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27677
27678 * gcc.dg/cpp/assembl2.S: New test case.
27679
276802001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27681
27682 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27683 are supported.
27684
276852001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27686
27687 * g++.old-deja/g++.other/builtins1.C: New test.
27688 * g++.old-deja/g++.other/builtins2.C: Likewise.
27689 * g++.old-deja/g++.other/builtins3.C: Likewise.
27690 * g++.old-deja/g++.other/builtins4.C: Likewise.
27691
276922001-01-17 Jakub Jelinek <jakub@redhat.com>
27693
27694 * gcc.c-torture/compile/20010117-1.c: New test.
27695 * gcc.c-torture/compile/20010117-2.c: New test.
27696
276972001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27698
27699 * g77.f-torture/execute/20010116.[fx]: New test,
27700 XFAIL on i?86-*-*.
27701 * g77.f-torture/compile/20010115.f: Indicate it's
27702 a test for PR fortran/1636.
27703
277042001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27705
27706 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27707
277082001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27709
27710 * g77.f-torture/compile/20010115.f: New test.
27711
277122001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27713
27714 * g++.old-deja/g++.pt/nontype5.C: New test.
27715
277162001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27717
27718 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27719 have an equivalent working one below it.
27720
277212001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27722
27723 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27724 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27725
277262001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27727
27728 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27729 message containing "init_priority".
27730 (conpr-2.C): Likewise.
27731 (conpr-3.C): Likewise.
27732 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27733
277342001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27735
27736 * gcc.c-torture/execute/20010114-2.c: New test.
27737
277382001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27739
27740 * gcc.c-torture/compile/20010114-1.c: New test.
27741 * gcc.c-torture/compile/20010114-1.x: Xfail.
27742 * gcc.c-torture/compile/20010114-2.c: New test.
27743 * gcc.c-torture/execute/20010114-1.c: New test.
27744 * gcc.dg/trunc-1.c: New test.
27745 * gcc.dg/uninit-B.c: New test.
27746
277472001-01-13 Nick Clifton <nickc@redhat.com>
27748
27749 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27750 target.
27751
277522001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27753
27754 * gcc.c-torture/compile/20010113-1.c: New test.
27755
277562001-01-13 Jakub Jelinek <jakub@redhat.com>
27757
27758 * gcc.c-torture/compile/20001212-1.c: New test.
27759
277602001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27761
27762 * gcc.dg/cpp/widestr1.c: Update.
27763 * gcc.dg/cpp/prag-imp.c: Remove.
27764
277652001-01-12 Jakub Jelinek <jakub@redhat.com>
27766
27767 * gcc.c-torture/execute/20000801-3.x: Remove.
27768 * gcc.dg/c90-init-1.c: New test.
27769 * gcc.dg/c99-init-1.c: New test.
27770 * gcc.dg/c99-init-2.c: New test.
27771 * gcc.dg/gnu99-init-1.c: New test.
27772
277732001-01-12 Richard Earnshaw <rearnsha@arm.com>
27774
27775 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27776 testing that no relevant ones were found.
27777
277782001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27779
27780 * g++.old-deja/g++.pt/cast2.C: New test.
27781
277822001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27783
27784 * g++.old-deja/g++.pt/friend47.C: New test.
27785
277862001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27787
27788 * g++.old-deja/g++.pt/instantiate13.C: New test.
27789
277902001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27791
27792 * g++.old-deja/g++.other/defarg7.C: New test.
27793 * g++.old-deja/g++.other/defarg8.C: New test.
27794
277952001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27796
27797 * g++.old-deja/g++.pt/crash64.C: New test.
27798
277992001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27800
27801 * g++.old-deja/g++.pt/crash63.C: New test.
27802
278032001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27804
27805 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27806
278072001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27808
27809 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27810
278112001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27812
27813 * g++.old-deja/g++.pt/error3.C: New test.
27814
278152001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27816
27817 * g++.old-deja/g++.other/crash39.C: New test.
27818
278192001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27820
27821 * g++.old-deja/g++.other/vbase4.C: New test.
27822
278232001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27824
27825 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27826 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27827 * gcc.dg/special/special.exp: New test driver which will check
27828 for alias support for the above test.
27829
278302001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27831
27832 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27833 problems on small machines.
27834 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27835 parameterize.
27836
278372001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27838
27839 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27840 mips.
27841 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27842
278432001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27844
27845 * g++.old_deja/g++.pt/using8.C: New test.
27846
278472001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27848
27849 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27850
278512000-01-08 Loren J. Rittle <ljrittle@acm.org>
27852
27853 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27854 where a failure is expected.
27855 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27856
278572001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27858
27859 * g++.old_deja/g++.pt/instantiate12.C: New test.
27860
278612001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27862
27863 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27864 start of structs.
27865 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27866 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27867 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27868 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27869 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27870 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27871 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27872 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27873 * g++.old-deja/g++.eh/spec6.C: Likewise.
27874 * g++.old-deja/g++.jason/crash3.C: Likewise.
27875 * g++.old-deja/g++.law/ctors11.C: Likewise.
27876 * g++.old-deja/g++.law/ctors17.C: Likewise.
27877 * g++.old-deja/g++.law/ctors5.C: Likewise.
27878 * g++.old-deja/g++.law/ctors9.C: Likewise.
27879 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27880 * g++.old-deja/g++.mike/net22.C: Likewise.
27881 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27882 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27883 * g++.old-deja/g++.mike/virt3.C: Likewise.
27884 * g++.old-deja/g++.niklas/t128.C: Likewise.
27885 * g++.old-deja/g++.other/anon4.C: Likewise.
27886 * g++.old-deja/g++.other/using1.C: Likewise.
27887 * g++.old-deja/g++.other/warn3.C: Likewise.
27888 * g++.old-deja/g++.pt/t37.C: Likewise.
27889 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27890 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27891
278922001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27893
27894 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27895
278962001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27897
27898 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27899
279002001-01-07 Jakub Jelinek <jakub@redhat.com>
27901
27902 * gcc.c-torture/compile/20010107-1.c: New test.
27903
279042001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27905
27906 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27907
279082001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27909
27910 * gcc.dg/format/format.h: New file.
27911 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27912 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27913 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27914 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27915 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27916 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27917 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27918 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27919 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27920 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27921 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27922 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27923 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27924 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27925 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27926 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27927 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27928 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27929 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27930 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27931 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27932 instead of declaring standard types, macros and functions in each
27933 test.
27934
279352001-01-06 Alexandre Oliva <aoliva@redhat.com>
27936
27937 * gcc.c-torture/execute/20010106-1.c: New test.
27938
279392001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27940
27941 * gcc.dg/format/format.exp: New file.
27942 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27943 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27944 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27945 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27946 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27947 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27948 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27949 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27950 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27951 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27952 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27953 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27954 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27955 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27956 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27957 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27958 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27959 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27960 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27961 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27962 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27963 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27964 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27965 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27966 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27967 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27968 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27969 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27970 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27971 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27972 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27973 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27974 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27975 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27976 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27977 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27978 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27979 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27980 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27981 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27982 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27983 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27984
279852001-01-05 Alexandre Oliva <aoliva@redhat.com>
27986
27987 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27988 account.
27989
279902001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27991
27992 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27993
279942001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27995
27996 * g++.old-deja/g++.pt/crash62.C: New test.
27997
279982001-01-04 Richard Henderson <rth@redhat.com>
27999
28000 * gcc.dg/20000926-1.c: Update expected warnings.
28001 * gcc.dg/array-2.c: Likewise.
28002 * gcc.dg/array-4.c: Also validate flexible array members.
28003 * gcc.dg/c99-flex-array-1.c: New.
28004
280052001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
28006
28007 * gcc.c-torture/compile/20001222-1.x: Remove.
28008
280092001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28010
28011 * gcc.c-torture/execute/built-in-setjmp.c: New.
28012
280132001-01-03 Richard Henderson <rth@redhat.com>
28014
28015 * gcc.dg/940510-1.c: Update expected error wording.
28016 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
28017
280182001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
28019
28020 * lib/target-supports.exp (check_alias_available): Modified to
28021 indicate aliases not supported if only weak aliases are supported.
28022
280232001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28024
28025 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
28026 Turn on cmpstrsi checks for __pj__ and __i370__.
28027
280282001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28029
28030 * g++.old-deja/g++.other/virtual11.C: New test.
28031
280322001-01-03 Nathan Sidwell <nathan@codesourcery.com>
28033
28034 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
28035
280362001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28037
28038 * gcc.c-torture/compile/20010102-1.c: New test.
28039
280402001-01-02 Andreas Jaeger <aj@suse.de>
28041
28042 * gcc.dg/noreturn-3.c: New test.
28043
28044 * gcc.dg/noreturn-4.c: New test.
28045
280462001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28047
28048 * gcc.c-torture/execute/stdio-opt-1.c: Also test
28049 __builtin_fputc and __builtin_fwrite.
28050
280512000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28052
28053 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
28054 signed char, not default char.
28055
280562000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
28057
28058 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
28059
280602000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
28061
28062 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
28063
280642000-12-29 Richard Henderson <rth@redhat.com>
28065
28066 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
28067 (__cyg_profile_func_exit): Define.
28068
280692000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
28070
28071 * g++.dg/vtgc1.C: New test.
28072
280732000-12-28 Geoffrey Keating <geoffk@redhat.com>
28074
28075 * gcc.dg/noncompile/20001228-1.c: New test.
28076
28077 * gcc.dg/20001228-1.c: New test.
28078
28079 * gcc.c-torture/execute/20001228-1.c: New test.
28080
280812000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
28082
28083 * gcc.dg/format-strfmon-1.c: New test.
28084
280852000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28086
28087 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
28088 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
28089 * gcc.c-torture/execute/string-opt-1.c: Likewise.
28090 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28091 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28092 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28093 * gcc.c-torture/execute/string-opt-6.c: Likewise.
28094 * gcc.c-torture/execute/string-opt-7.c: Likewise.
28095 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28096 * gcc.c-torture/execute/string-opt-9.c: Likewise.
28097 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28098 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28099 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28100
28101 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
28102 * gcc.c-torture/execute/string-opt-4.c: Test index.
28103
281042000-12-26 Geoffrey Keating <geoffk@redhat.com>
28105
28106 * gcc.c-torture/compile/20001226-1.c: New test.
28107
281082000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
28109
28110 * gcc.c-torture/compile/20001222-1.c: New test.
28111 * gcc.c-torture/compile/20001222-1.x: Xfail.
28112
281132000-12-22 Alexandre Oliva <aoliva@redhat.com>
28114
28115 * gcc.c-torture/execute/comp-goto-2.c: New test.
28116
281172000-12-21 J"orn Rennecke <amylaar@redhat.com>
28118
28119 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
28120 Use long types if __INT_MAX__ is 32767.
28121 (main): Use cast to (sint32 *) when poking 88 into a_page.
28122
28123 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
28124
281252000-12-21 Bernd Schmidt <bernds@redhat.com>
28126
28127 * gcc.c-torture/compile/20001221-1.c: New test.
28128 * gcc.c-torture/execute/20001221-1.c: New test.
28129
281302000-12-20 Richard Henderson <rth@redhat.com>
28131
28132 * g++.old-deja/g++.pt/crash36.C: Update error lines.
28133 * g++.old-deja/g++.robertl/eb109.C: Likewise.
28134
281352000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28136
28137 * gcc.dg/compare3.c: New test.
28138
281392000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28140
28141 * gcc.dg/format-warnll-1.c: New test.
28142
281432000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
28144
28145 * gcc.dg/cpp/cmdlne-P.c: New test.
28146
281472000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
28148
28149 * gcc.c-torture/execute/builtin-abs-1.c,
28150 gcc.c-torture/execute/builtin-abs-2.c: New tests.
28151
281522000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28153
28154 * gcc.dg/cpp/multiline.c: New test.
28155
281562000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
28157
28158 * g++.old-deja/g++.other/syshdr1.C: Update.
28159 * gcc.dg/cpp/lineflags.c: Remove temporarily.
28160
281612000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28162
28163 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
28164
281652000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28166
28167 * g++.old-deja/g++.pt/ttp65.C: New test.
28168
281692000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28170
28171 * g++.old-deja/g++.pt/ttp64.C: New test.
28172
281732000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28174
28175 * g++.old-deja/g++.pt/spec33.C: New test.
28176
281772000-12-14 Catherine Moore <clm@redhat.com>
28178
28179 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
28180 * gcc.c-torture/execute/920612-2.c: Likewise.
28181 * gcc.c-torture/execute/920428-2.c: Likewise.
28182 * gcc-c-torture/execute/va-arg-11.c: Call exit.
28183 * gcc.c-torture/execute/va-arg-21.c: Likewise.
28184
281852000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28186
28187 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
28188 * gcc.dg/pack-test-2.c: Likewise.
28189
281902000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28191
28192 Tests by Zack Weinberg <zackw@stanford.edu>.
28193
28194 * gcc.dg/cpp/defined.c: Update.
28195 * gcc.dg/cpp/defined_trad.c: New tests.
28196
281972000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
28198
28199 * gcc.dg/cpp/trad-direct.c: Update.
28200
282012000-12-11 Neil Booth <neilb@earthling.net>
28202
28203 * gcc.dg/cpp/defined_trad.c
28204
282052000-12-11 Neil Booth <neilb@earthling.net>
28206
28207 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
28208
282092000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
28210
28211 * gcc.dg/format-miss-2.c: New test.
28212
282132000-12-09 Neil Booth <neilb@earthling.net>
28214
28215 * gcc.dg/cpp/lineflags.c: New tests.
28216 * gcc.dg/cpp/poison.c: Update.
28217 * gcc.dg/cpp/redef2.c: Update.
28218 * gcc.dg/cpp/skipping.c: New test.
28219
282202000-12-07 Geoffrey Keating <geoffk@redhat.com>
28221
28222 * g++.old-deja/g++.other/eh3.C: New testcase.
28223
282242000-12-07 Neil Booth <neilb@earthling.net>
28225
28226 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
28227 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
28228 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
28229 wtr-union-init-2.c, wtr-union-init-3.c: Update.
28230 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
28231 Update.
28232
282332000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28234
28235 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
28236 __SIZE_TYPE__ instead of int for type of integers cast to
28237 pointers.
28238
282392000-12-07 Jakub Jelinek <jakub@redhat.com>
28240
28241 * g++.old-deja/g++.other/cleanup4.C: New test.
28242
282432000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28244
28245 * format-sec-1.c: New test.
28246
282472000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28248
28249 * gcc.dg/format-nonlit-3.c: New test.
28250
282512000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
28252
28253 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
28254 through a null pointer.
28255
282562000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28257
28258 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
28259 * g++.old-deja/g++.pt/partial4.C: New test.
28260
282612000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
28262
28263 * gcc.c-torture/execute/ieee/hugeval.x: New.
28264
282652000-12-06 Neil Booth <neilb@earthling.net>
28266
28267 * gcc.dg/cpp/backslash2.c: New tests.
28268
282692000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28270
28271 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
28272 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
28273
282742000-12-05 Geoffrey Keating <geoffk@redhat.com>
28275
28276 * gcc.c-torture/execute/20001203-2.c: New testcase.
28277
282782000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28279
28280 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
28281 * g++.old-deja/g++.other/virtual10.C: New test.
28282
282832000-12-05 Nathan Sidwell <nathan@codesourcery.com>
28284
28285 * g++.old-deja/g++.mike/pmf5.C: Remove test.
28286
282872000-12-05 Richard Henderson <rth@redhat.com>
28288
28289 * gcc.c-torture/compile/20001205-1.c: New.
28290
282912000-12-04 Neil Booth <neilb@earthling.net>
28292
28293 * g++.old-deja/g++.other/virtual9.C: New test.
28294 * g++.old-deja/g++.pt/crash61.C: New test.
28295 * gcc.c-torture/execute/loop-9.c: New test.
28296
282972000-12-04 Neil Booth <neilb@earthling.net>
28298
28299 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
28300 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
28301 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
28302 * gcc.dg/cpp/extratokens.c: ...here.
28303
283042000-12-04 Neil Booth <neilb@earthling.net>
28305
28306 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
28307 New tests.
28308
283092000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28310
28311 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
28312 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
28313
283142000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
28315
28316 * gcc.c-torture/execute/20001203-1.c: New test.
28317
283182000-12-03 Neil Booth <neilb@earthling.net>
28319
28320 * gcc.dg/cpp/macro6.c: New test cases.
28321
283222000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28323
28324 * gcc.c-torture/execute/string-opt-9.c: New test.
28325 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28326 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28327 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28328
28329 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
28330 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
28331
283322000-12-02 Geoffrey Keating <geoffk@redhat.com>
28333
28334 * gcc.dg/cpp/if-6.c: New testcase.
28335
28336 * gcc.dg/20001201-1.c: New testcase.
28337
283382000-12-02 Neil Booth <neilb@earthling.net>
28339
28340 * g++.old-deja/g++.other/externC4.C,
28341 g++.old-deja/g++.other/friend10.C: New tests.
28342
283432000-12-02 Neil Booth <neilb@earthling.net>
28344
28345 * g++.old-deja/g++.other/instan2.C
28346 * g++.old-deja/g++.other/instan3.C: New test.
28347
283482000-12-02 Neil Booth <neilb@earthling.net>
28349
28350 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
28351 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
28352 gnuc99.c,gnuc99-pedantic.c: New tests.
28353
283542000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28355
28356 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
28357 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
28358
283592000-12-01 Neil Booth <neilb@earthling.net>
28360
28361 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
28362 * gcc.dg/cpp/poison.c: Update.
28363 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
28364
283652000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
28366
28367 * g77.f-torture/execute/20001201.f: New test.
28368
283692000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28370
28371 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
28372
283732000-12-01 Jakub Jelinek <jakub@redhat.com>
28374
28375 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
28376
283772000-12-01 Nathan Sidwell <nathan@codesourcery.com>
28378
28379 * g++.old-deja/g++.other/cast6.C: New test.
28380
283812000-11-30 Geoffrey Keating <geoffk@redhat.com>
28382
28383 * gcc.c-torture/execute/20001130-2.c: New testcase.
28384
283852000-11-30 Richard Henderson <rth@redhat.com>
28386
28387 * gcc.c-torture/execute/20001130-1.c: New test.
28388
283892000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28390
28391 * g++.old-deja/g++.other/op3.C: New test.
28392
283932000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28394
28395 * g++.old-deja/g++.other/op2.C: New test.
28396
283972000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28398
28399 * g++.old-deja/g++.other/crash38.C: New test.
28400
284012000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
28402
28403 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
28404
284052000-11-29 Jakub Jelinek <jakub@redhat.com>
28406
28407 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
28408 tests.
28409 * gcc.c-torture/execute/string-opt-6.c: New test.
28410
28411 * gcc.dg/20001117-1.c: Add main.
28412
284132000-11-28 Geoffrey Keating <geoffk@redhat.com>
28414
28415 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
28416 Move from here ...
28417 * gcc.dg/940510-1.c: ... to here.
28418
28419 * gcc.dg/20000926-1.c: GNU C now allows initializations of
28420 zero-size arrays in toplevel structures.
28421
284222000-11-28 Jakub Jelinek <jakub@redhat.com>
28423
28424 * gcc.c-torture/execute/loop-8.c: New test.
28425
284262000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28427
28428 * g++.old-deja/g++.other/base1.C: New test.
28429
284302000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28431
28432 * g++.old-deja/g++.other/parse2.C: New test.
28433
284342000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28435
28436 * g++.old-deja/g++.pt/incomplete1.C: New test.
28437
284382000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28439
28440 * g++.old-deja/g++.other/friend9.C: New test.
28441
284422000-11-28 Jakub Jelinek <jakub@redhat.com>
28443
28444 * gcc.dg/20001127-1.c: New test.
28445
284462000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28447
28448 * g++.old-deja/g++.pt/friend46.C: New test.
28449
284502000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28451
28452 * g++.old-deja/g++.other/ptrmem8.C: New test.
28453
284542000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28455
28456 * gcc.c-torture/execute/string-opt-7.c: New test.
28457 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28458
284592000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
28460
28461 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
28462 instead of 'mkcheck 2'.
28463
284642000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28465
28466 * gcc.c-torture/execute/memcheck/driver.c,
28467 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
28468 C9X references to refer to C99.
28469
284702000-11-25 Jakub Jelinek <jakub@redhat.com>
28471
28472 * gcc.dg/ultrasp3.c: New test.
28473
284742000-11-25 Neil Booth <neilb@earthling.net>
28475
28476 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28477
284782000-11-25 Alexandre Oliva <aoliva@redhat.com>
28479
28480 * gcc.c-torture/compile/20001123-2.c: New.
28481
284822000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28483
28484 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28485
284862000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28487
28488 * gcc.dg/sequence-point-1.c: Add some new tests.
28489 * gcc.c-torture/execute/20001124-1.c: New test.
28490
284912000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28492
28493 * g++.old-deja/g++.other/vaarg4.C: New test.
28494 * gcc.c-torture/compile/20001123-1.c: New test.
28495
284962000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28497
28498 * g++.other/crash24.C: Adjust and remove XFAIL.
28499 * g++.other/crash37.C: New test.
28500
285012000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28502
28503 * g++.old-deja/g++.pt/instantiate9.C: New test.
28504
285052000-11-22 Mark Mitchell <mark@codesourcery.com>
28506
28507 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28508 new ABI, too.
28509
28510 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28511 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28512
285132000-11-22 Neil Booth <neilb@earthling.net>
28514
28515 * gcc.dg/cpp/Wtrigraphs.c: New test.
28516
285172000-11-22 Loren J. Rittle <ljrittle@acm.org>
28518
28519 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28520
285212000-11-22 Jakub Jelinek <jakub@redhat.com>
28522
28523 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28524
285252000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28526
28527 * lib/gcc-dg.exp: load_lib scanasm.exp.
28528 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28529 * lib/g++-dg.exp: load_lib scanasm.exp.
28530 * lib/scanasm.exp: New.
28531 (scan-assembler, scan-assembler-not): Add optional arguments to
28532 test name, or if not present, the pattern name.
28533 (scan-assembler-dem, scan-assembler-dem-not): New.
28534
28535 * g++.dg/dg.exp: New.
28536
285372000-11-21 Neil Booth <neilb@earthling.net>
28538
28539 * gcc.dg/cpp/integrated1.c: Remove.
28540
285412000-11-21 Jakub Jelinek <jakub@redhat.com>
28542
28543 * gcc.c-torture/execute/20001121-1.c: New test.
28544
285452000-11-21 Richard Henderson <rth@redhat.com>
28546
28547 * gcc.c-torture/compile/20001121-1.c: New test.
28548
285492000-11-20 Neil Booth <neilb@earthling.net>
28550
28551 * gcc.dg/cpp/integrated1.c: New test.
28552
285532000-11-21 Jakub Jelinek <jakub@redhat.com>
28554
28555 * g++.old-deja/g++.other/inline17.C: New test.
28556
285572000-11-20 Donald Lindsay <dlindsay@redhat.com>
28558
28559 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28560 local variable to be zero: I made the variable global. Now
28561 uses abort() and exit() instead of relying on main's return value.
28562
285632000-11-20 Neil Booth <neilb@earthling.net>
28564
28565 * gcc.dg/cpp/paste2.c: Update test.
28566 * objc/execute/paste.m: New test.
28567
285682000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28569
28570 * gcc.dg/c99-condexpr-1.c: New test.
28571
285722000-11-20 Neil Booth <neilb@earthling.net>
28573
28574 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28575
285762000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28577
28578 * g++.old-deja/g++.pt/export1.C: New test.
28579
285802000-11-20 Jakub Jelinek <jakub@redhat.com>
28581
28582 * gcc.dg/20001117-1.c: New test.
28583
285842000-11-18 Richard Henderson <rth@redhat.com>
28585
28586 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28587
285882000-11-18 Richard Henderson <rth@redhat.com>
28589
28590 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28591 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28592 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28593
285942000-11-18 Richard Henderson <rth@redhat.com>
28595
28596 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28597 (main): New. Exit cleanly.
28598
285992000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28600
28601 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28602 gcc.dg/c99-fordecl-2.c: New tests.
28603
286042000-11-18 Richard Henderson <rth@redhat.com>
28605
28606 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28607 * gcc.c-torture/execute/zerolen-2.c: New.
28608
286092000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28610
28611 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28612 memory.
28613
286142000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28615
28616 * g++.old-deja/g++.pt/instantiate8.C: New test.
28617
286182000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28619
28620 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28621 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28622
286232000-11-16 Nick Clifton <nickc@redhat.com>
28624
28625 * gcc.c-torture/execute/nestfunc-2.c: New test.
28626 * gcc.c-torture/execute/nestfunc-3.c: New test.
28627
286282000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28629
28630 * gcc.c-torture/compile/20001116-1.c: New test.
28631
286322000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28633
28634 * gcc.c-torture/execute/20001115-1.c: New test.
28635
286362000-11-15 Mark Mitchell <mark@codesourcery.com>
28637
28638 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28639 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28640 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28641 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28642
286432000-11-15 Neil Booth <neilb@earthling.net>
28644
28645 gcc.dg/cpp/_Pragma1.c: Update.
28646 gcc.dg/cpp/_Pragma2.c: New test.
28647
286482000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28649
28650 * g++.old-deja/g++.other/anon5.C: New test.
28651
286522000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28653
28654 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28655 tests.
28656
286572000-11-14 Jakub Jelinek <jakub@redhat.com>
28658
28659 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28660 output.
28661
286622000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28663
28664 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28665 labels at end of compound statements.
28666
286672000-11-13 Jakub Jelinek <jakub@redhat.com>
28668
28669 * gcc.c-torture/execute/loop-7.c: New test.
28670
286712000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28672
28673 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28674
286752000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28676
28677 * gcc.dg/c99-bool-1.c: New test.
28678
286792000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28680
28681 * gcc.dg/c99-scope-1.c: Remove xfail.
28682 * gcc.dg/c99-scope-2.c: New test.
28683
286842000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28685
28686 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28687 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28688
286892000-11-11 Mark Mitchell <mark@codesourcery.com>
28690
28691 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28692 error messages.
28693
28694 * g++.mike/p700.C: Don't typedef wchar_t.
28695 * g++.mike/p784.C: Likewise.
28696 * g++.mike/eb101.C: Don't use __wchar_t.
28697
286982000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28699
28700 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28701 from DO loop.
28702
287032000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28704
28705 * gcc.c-torture/execute/20001111-1.c: New test.
28706
287072000-11-10 Nick Clifton <nickc@redhat.com>
28708
28709 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28710 long multuiple and accumulate.
28711
287122000-11-09 Richard Henderson <rth@redhat.com>
28713
28714 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28715 via size_t instead of int.
28716
28717 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28718 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28719 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28720 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28721
287222000-11-09 Geoffrey Keating <geoffk@redhat.com>
28723
28724 * gcc.c-torture/compile/20001109-1.c: New test.
28725 * gcc.c-torture/compile/20001109-2.c: New test.
28726
287272000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28728
28729 * g++.old-deja/g++.pt/operator1.C: New test.
28730 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28731
287322000-11-09 Jakub Jelinek <jakub@redhat.com>
28733
28734 * gcc.dg/20001108-1.c: New test.
28735
287362000-11-09 Jakub Jelinek <jakub@redhat.com>
28737
28738 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28739 with both arguments constant strings.
28740 * gcc.c-torture/execute/string-opt-3.c: New test.
28741 * gcc.c-torture/execute/string-opt-4.c: New test.
28742 * gcc.c-torture/execute/string-opt-5.c: New test.
28743
287442000-11-08 Nick Clifton <nickc@redhat.com>
28745
28746 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28747 mulsidi3adddi patterns.
28748
287492000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28750
28751 * g++.old-deja/g++.other/crash36.C: New test.
28752
287532000-11-08 Jakub Jelinek <jakub@redhat.com>
28754
28755 * g++.old-deja/g++.other/init16.C: New test.
28756
287572000-11-06 Loren J. Rittle <ljrittle@acm.org>
28758
28759 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28760
287612000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28762
28763 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28764 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28765 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28766
287672000-11-07 DJ Delorie <dj@redhat.com>
28768
28769 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28770
287712000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28772
28773 * gcc.c-torture/execute/string-opt-1.c: New test.
28774
287752000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28776
28777 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28778 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28779 parameters in registers, and there is no way for a varargs
28780 function to know in which order the integer and floating-point
28781 parameters should be interleaved when they are placed on the
28782 stack.
28783 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28784 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28785
287862000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28787
28788 * gcc.c-torture/execute/string-opt-2.c: New test.
28789
287902000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28791
28792 * g++.old-deja/g++.pt/crash60.C: New test.
28793
287942000-11-06 Jakub Jelinek <jakub@redhat.com>
28795
28796 * g++.old-deja/g++.other/crash24.C: New test.
28797 * g++.old-deja/g++.other/crash25.C: New test.
28798 * g++.old-deja/g++.other/crash26.C: New test.
28799 * g++.old-deja/g++.other/crash27.C: New test.
28800 * g++.old-deja/g++.other/crash28.C: New test.
28801 * g++.old-deja/g++.other/crash29.C: New test.
28802 * g++.old-deja/g++.other/crash30.C: New test.
28803 * g++.old-deja/g++.other/crash31.C: New test.
28804 * g++.old-deja/g++.other/crash32.C: New test.
28805 * g++.old-deja/g++.other/crash33.C: New test.
28806 * g++.old-deja/g++.other/crash34.C: New test.
28807 * g++.old-deja/g++.other/crash35.C: New test.
28808
288092000-11-06 Jakub Jelinek <jakub@redhat.com>
28810
28811 * gcc.c-torture/execute/20001031-1.c: New test.
28812
288132000-11-04 Mark Mitchell <mark@codesourcery.com>
28814
28815 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28816 namespace.
28817
28818 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28819 standards-conformant.
28820
28821 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28822
28823 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28824 * g++.old-deja/g++.mike/p755a.C: Likewise.
28825 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28826 library makes no calls to `operator new' during initialization.
28827
288282000-11-04 Neil Booth <neilb@earthling.net>
28829
28830 * gcc.dg/cpp/include2.c: New tests.
28831
288322000-11-03 Mark P Mitchell <mark@codesourcery.com>
28833
28834 * lib/g++.exp (g++_set_ld_library_path): New function.
28835 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28836
288372000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28838
28839 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28840 warnings.
28841
288422000-11-01 Richard Henderson <rth@redhat.com>
28843
28844 * g++.old-deja/g++.ext/namedret1.C: New.
28845 * g++.old-deja/g++.ext/namedret2.C: New.
28846 * g++.old-deja/g++.ext/namedret3.C: New.
28847
288482000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28849
28850 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28851 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28852
288532000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28854
28855 * gcc.c-torture/execute/va-arg-21.c: New test.
28856
288572000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28858
28859 * gcc.dg/c99-complex-2.c: New test.
28860
288612000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28862
28863 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28864
288652000-10-31 Jakub Jelinek <jakub@redhat.com>
28866
28867 * g++.old-deja/g++.other/inline16.C: New test.
28868
288692000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28870
28871 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28872 __PRETTY_FUNCTION__
28873
288742000-10-29 Neil Booth <neilb@earthling.net>
28875
28876 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28877 New tests.
28878 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28879 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28880 optimisation.
28881
288822000-10-29 Neil Booth <neilb@earthling.net>
28883
28884 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28885 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28886 * mi5.c: Test multiple includes work with -C.
28887 * trigraphs.c: Test ^= version.
28888
288892000-10-28 Neil Booth <neilb@earthling.net>
28890
28891 New tests and test updates for new macro expander.
28892
28893 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28894 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28895 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28896 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28897 new diagnostic messages.
28898
28899 * gcc.dg/cpp/macro3.c: New tests.
28900
289012000-10-27 Mark Mitchell <mark@codesourcery.com>
28902
28903 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28904 on the same line.
28905
289062000-10-27 Jakub Jelinek <jakub@redhat.com>
28907
28908 * g++.old-deja/g++.other/eh2.C: New test.
28909
289102000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28911
28912 * gcc.c-torture/execute/20001027-1.c: New test.
28913
289142000-10-26 Richard Henderson <rth@redhat.com>
28915
28916 * gcc.c-torture/execute/20001026-1.c: New.
28917
289182000-10-26 Mark Mitchell <mark@codesourcery.com>
28919
28920 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28921 * g++.old-deja/g++.law/builtin1.C: Likewise.
28922 * g++.old-deja/g++.law/ctors10.C: Likewise.
28923 * g++.old-deja/g++.law/virtual3.C: Likewise.
28924 * g++.old-deja/g++.mike/p658.C: Likewise.
28925 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28926 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28927 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28928 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28929 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28930
289312000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28932
28933 * gcc.c-torture/compile/20001024-1.c: New test.
28934
289352000-10-25 Mark Mitchell <mark@codesourcery.com>
28936
28937 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28938 to tell us whether or not we are using V3.
28939
289402000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28941
28942 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28943 operands.
28944
289452000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28946
28947 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28948
289492000-10-25 Jakub Jelinek <jakub@redhat.com>
28950
28951 * gcc.c-torture/execute/20001024-1.c: New test.
28952
289532000-10-24 Jakub Jelinek <jakub@redhat.com>
28954
28955 * g++.old-deja/g++.other/sibcall1.C: New test.
28956
289572000-10-20 Jakub Jelinek <jakub@redhat.com>
28958
28959 * gcc.dg/noncompile/init-3.c: New test.
28960
289612000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28962
28963 * gcc.dg/format-array-1.c: New test.
28964
289652000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28966
28967 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28968 writing through null pointers; remove comment about testing
28969 unterminated strings.
28970
289712000-10-17 Matthew Hiller <hiller@redhat.com>
28972
28973 * gcc.c-torture/execute/20001017-2.c: New test.
28974
289752000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28976
28977 * gcc.c-torture/compile/20001018-1.c: New test.
28978 * gcc.c-torture/compile/20001018-1.x: Xfail.
28979
289802000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28981
28982 * gcc.c-torture/execute/20001017-1.c: New test.
28983
289842000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28985
28986 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28987 for multiple use of arguments with scanf formats; add tests for
28988 multiple use of arguments.
28989
289902000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28991
28992 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28993
289942000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28995
28996 * gcc.dg/format-miss-1.c: New test.
28997
289982000-10-16 Jakub Jelinek <jakub@redhat.com>
28999
29000 * gcc.c-torture/execute/20001013-1.c: New test.
29001
290022000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29003
29004 * gcc.dg/format-branch-1.c: New test.
29005
290062000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
29007
29008 * README, lib/file-format.exp: Remove EGCS references.
29009
290102000-10-16 Jakub Jelinek <jakub@redhat.com>
29011
29012 * gcc.dg/20001013-1.c: New test.
29013
290142000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
29015
29016 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
29017 for intmax_t in the compiler using __typeof__ and the type rules
29018 for conditional expressions.
29019
290202000-10-13 Jakub Jelinek <jakub@redhat.com>
29021
29022 * gcc.dg/20001012-1.c: New test.
29023 * gcc.dg/20001012-2.c: New test.
29024
290252000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29026
29027 * gcc.dg/format-attr-1.c: New test.
29028
290292000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29030
29031 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
29032 __LONG_LONG_MAX__ instead of LLONG_MAX.
29033
290342000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
29035
29036 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
29037 scanf flags.
29038 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
29039 flags.
29040
290412000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
29042
29043 * gcc.dg/sequence-pt-1.c: New test.
29044
290452000-10-11 Geoff Keating <geoffk@cygnus.com>
29046
29047 * gcc.c-torture/execute/20001011-1.c: New testcase.
29048 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
29049
290502000-10-10 Jakub Jelinek <jakub@redhat.com>
29051
29052 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
29053 does not error on it.
29054
290552000-10-10 Jakub Jelinek <jakub@redhat.com>
29056
29057 * gcc.dg/20001009-1.c: New test.
29058
29059Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
29060
29061 * gcc.c-torture/compile/20001009-1.c: Move from here ....
29062 * gcc.c-torture/execute/20001009-2.c: ... to here.
29063
290642000-10-09 Geoff Keating <geoffk@cygnus.com>
29065
29066 * gcc.c-torture/compile/20001009-1.c: New testcase.
29067 * gcc.c-torture/execute/20001009-1.c: New testcase.
29068 Testcases provided by Jan Hubicka <jh@suse.cz>.
29069
290702000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29071
29072 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29073 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
29074 uintmax_t using <limits.h> to emulate the compiler's internal
29075 logic. No longer XFAIL %j tests.
29076
290772000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
29078
29079 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
29080 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
29081 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
29082 regexps and details of expected handling of some bad formats.
29083 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
29084 suppression.
29085
290862000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
29087
29088 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
29089 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
29090 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
29091 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
29092 in list archives.
29093
290942000-10-06 Richard Henderson <rth@cygnus.com>
29095
29096 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
29097 * g++.old-deja/g++.brendan/crash52.C: Likewise.
29098 * g++.old-deja/g++.jason/report.C: Likewise.
29099 * g++.old-deja/g++.law/friend5.C: Likewise.
29100 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
29101 of the expected warnings.
29102
291032000-10-06 Nathan Sidwell <nathan@codesourcery.com>
29104
29105 * g++.old-deja/g++.pt/enum14.C: New test.
29106
291072000-10-05 Nathan Sidwell <nathan@codesourcery.com>
29108
29109 * g++.old-deja/g++.pt/crash59.C: New test.
29110
291112000-10-04 Will Cohen <wcohen@redhat.com>
29112
29113 * gcc.dg/20000926-1.c: New test.
29114
291152000-10-03 Geoff Keating <geoffk@cygnus.com>
29116
29117 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
29118 function name for current C++ compiler.
29119 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
29120
291212000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
29122
29123 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
29124 __PRETTY_FUNCTION__.
29125 * g++.old-deja/g++.ext/pretty2.C: Likewise.
29126
291272000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29128
29129 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
29130
291312000-09-26 Jakub Jelinek <jakub@redhat.com>
29132
29133 * gcc.c-torture/compile/20000923-1.c: New test.
29134
291352000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
29136
29137 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
29138 * g++.old-deja/g++.pt/ttp62.C: Same.
29139 * g++.old-deja/g++.other/inline14.C: Same.
29140
291412000-09-24 Richard Henderson <rth@cygnus.com>
29142
29143 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
29144
291452000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
29146
29147 * gcc.dg/c90-printf-1.c: Add test for wide string format.
29148
291492000-09-22 Geoff Keating <geoffk@cygnus.com>
29150
29151 * gcc.c-torture/compile/20000922-1.c: New file.
29152
291532000-09-21 Nick Clifton <nickc@redhat.com>
29154
29155 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
29156 a signed long modulo operation.
29157 (mod6): New function - perform an unsigned long modulo operation.
29158 (main): Add tests for modulos of very large numbers by very small
29159 dividends.
29160
291612000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29162
29163 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
29164
291652000-09-19 Richard Henderson <rth@cygnus.com>
29166
29167 * gcc.dg/compare2.c (case 10): XFAIL.
29168
291692000-09-18 Richard Henderson <rth@cygnus.com>
29170
29171 * gcc.c-torture/execute/20000906-1.c: Move ...
29172 * gcc.dg/20000906-1.c: ... here. Only run on targets
29173 that support __builtin_trap.
29174
29175Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
29176
29177 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
29178
291792000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29180
29181 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
29182 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
29183 more $ format tests.
29184
291852000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
29186
29187 * gcc.dg/format-errmk-1.c: New test.
29188
291892000-09-17 Greg McGary <greg@mcgary.org>
29190
29191 * gcc.c-torture/execute/20000917-1.x: Remove.
29192
291932000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
29194
29195 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
29196
291972000-09-17 Greg McGary <greg@mcgary.org>
29198
29199 * gcc.c-torture/execute/20000917-1.c: New test.
29200 * gcc.c-torture/execute/20000917-1.x: XFAIL.
29201
292022000-09-16 Neil Booth <NeilB@earthling.net>
29203
29204 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
29205 in nested macro bug.
29206
292072000-09-15 Neil Booth <NeilB@earthling.net>
29208
29209 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
29210
292112000-09-14 Jeffrey A Law (law@cygnus.com)
29212
29213 * gcc.c-torture/execute/20000914-1.c: New test.
29214
292152000-09-12 Alexandre Oliva <aoliva@redhat.com>
29216
29217 * g++.other/inline13.C: New test.
29218
292192000-09-12 Andreas Jaeger <aj@suse.de>
29220
29221 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
29222 constant by Ulrich Drepper <drepper@redhat.com>.
29223
292242000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
29225
29226 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
29227
292282000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29229
29230 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
29231
292322000-09-11 Zack Weinberg <zack@wolery.cumb.org>
29233
29234 * gcc.dg/cpp/backslash.c: New test.
29235
292362000-09-11 Alexandre Oliva <aoliva@redhat.com>
29237
29238 * gcc.c-torture/execute/20000910-1.c: New test.
29239 * gcc.c-torture/execute/20000910-2.c: Likewise.
29240
292412000-09-11 Robert Lipe <robertl@sco.com>
29242
29243 * gcc.dg/pragma-align.c: New test.
29244
292452000-09-11 Nathan Sidwell <nathan@codesourcery.com>
29246
29247 * g++.old-deja/g++.pt/explicit82.C: New test.
29248 * g++.old-deja/g++.pt/explicit83.C: New test.
29249
292502000-09-10 Zack Weinberg <zack@wolery.cumb.org>
29251
29252 * gcc.dg/asm-names.c: New test.
29253
292542000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29255
29256 * gcc.dg/cpp/tr-warn6.c: New test
29257
292582000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
29259
29260 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
29261 be accepted.
29262
292632000-09-07 Catherine Moore <clm@redhat.com>
29264
29265 * gcc.c-torture/execute/unroll-1.c: New test.
29266
292672000-09-06 Zack Weinberg <zack@wolery.cumb.org>
29268
29269 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
29270 ERROR markers.
29271 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
29272 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
29273 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
29274 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
29275 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
29276 Preprocess only.
29277 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
29278 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
29279
292802000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29281
29282 * g++.old-deja/g++.pt/deduct2.C: New test.
29283
292842000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29285
29286 * g++.old-deja/g++.pt/parms2.C: New test.
29287
292882000-09-06 Nathan Sidwell <nathan@codesourcery.com>
29289
29290 * g++.old-deja/g++.pt/crash58.C: New test.
29291
292922000-09-06 Greg McGary <greg@mcgary.org>
29293
29294 * gcc.c-torture/execute/20000906-1.c: New test.
29295 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
29296
292972000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29298
29299 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
29300
293012000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29302
29303 * g++.old-deja/g++.pt/crash57.C: New test.
29304
293052000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29306
29307 * g++.old-deja/g++.pt/crash56.C: New test.
29308
293092000-09-04 Nathan Sidwell <nathan@codesourcery.com>
29310
29311 * g++.old-deja/g++.pt/koenig1.C: New test.
29312
293132000-09-04 Jakub Jelinek <jakub@redhat.com>
29314
29315 * gcc.dg/20000904-1.c: New test.
29316
293172000-09-04 Jakub Jelinek <jakub@redhat.com>
29318
29319 * gcc.dg/cpp/paste8.c: New test.
29320
293212000-09-01 Alexandre Oliva <aoliva@redhat.com>
29322
29323 * gcc.c-torture/compile/20000827-1.c: New test.
29324
293252000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29326
29327 * gcc.dg/format-diag-1.c: New test.
29328
293292000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29330
29331 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
29332 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
29333 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
29334 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
29335 gcc.dg/formatz-1.c: Adjust warning regular expressions.
29336
293372000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29338
29339 * g++.old-deja/g++.other/nested4.C: New test.
29340
293412000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29342
29343 * g++.old-deja/g++.ns/scoped1.C: New test.
29344
293452000-08-30 Alexandre Oliva <aoliva@redhat.com>
29346
29347 * lib/g++.exp: Support testing already-installed GCC.
29348
293492000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29350
29351 * wtr-label-1.c, wtr-suffix-1.c: New tests.
29352
293532000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29354
29355 * gcc.dg/return-type-2.c: New test.
29356
293572000-08-27 Geoff Keating <geoffk@cygnus.com>
29358
29359 * gcc.c-torture/compile/20000825-1.c: New test.
29360
293612000-08-26 Alexandre Oliva <aoliva@redhat.com>
29362
29363 * gcc.dg/dwarf2-2.c: New test.
29364
293652000-08-26 Zack Weinberg <zack@wolery.cumb.org>
29366
29367 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
29368 dg-warning regexps.
29369
293702000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
29371
29372 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
29373 gcc.dg/format-ext-5.c: New tests.
29374
293752000-08-25 Jakub Jelinek <jakub@redhat.com>
29376
29377 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
29378
293792000-08-24 Mark Mitchell <mark@codesourcery.com>
29380
29381 * gcc.dg/noncompile/930622-2.c: Adjust error message.
29382
293832000-08-24 Richard Henderson <rth@cygnus.com>
29384
29385 * gcc.dg/ia64-sync-1.c: New test.
29386 * gcc.dg/ia64-sync-2.c: New test.
29387 * gcc.dg/ia64-asm-1.c: New test.
29388
293892000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
29390
29391 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
29392 * gcc.dg/format-ext-2.c: New test.
29393
293942000-08-23 Jason Merrill <jason@redhat.com>
29395
29396 * lib/old-dejagnu.exp: Also ignore "In member function" and
29397 "At global scope".
29398
293992000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29400
29401 * gcc.dg/noncompile/label-lineno-1.c: New test.
29402
294032000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29404
29405 * gcc.dg/c99-array-nonobj-1.c: New test.
29406
294072000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29408
29409 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
29410 tests.
29411 * gcc.dg/format-ext-1.c: New test.
29412
294132000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29414
29415 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
29416 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
29417 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
29418 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
29419 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
29420
294212000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
29422
29423 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
29424 gcc.dg/c99-strftime-2.c: New tests.
29425
294262000-08-22 Richard Henderson <rth@cygnus.com>
29427
29428 * gcc.c-torture/execute/20000822-1.c: New test.
29429
294302000-08-21 Jakub Jelinek <jakub@redhat.com>
29431
29432 * gcc.c-torture/execute/20000819-1.x: Remove.
29433
294342000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29435
29436 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
29437 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
29438 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
29439 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
29440 gcc.dg/format-xopen-1.c: New tests.
29441
294422000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29443
29444 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29445
294462000-08-21 Jakub Jelinek <jakub@redhat.com>
29447
29448 * g++.old-deja/g++.other/loop2.C: New test.
29449
29450 * gcc.c-torture/compile/20000606-1.c: New test.
29451 * gcc.c-torture/compile/20000728-1.c: New test.
29452 * gcc.c-torture/execute/20000801-1.c: New test.
29453 * gcc.c-torture/execute/20000801-2.c: New test.
29454 * gcc.c-torture/execute/20000819-1.c: New test.
29455 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29456 * gcc.dg/20000629-1.c: New test.
29457 * gcc.dg/20000724-1.c: New test.
29458 * gcc.dg/20000807-1.c: New test.
29459
294602000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
29461
29462 * gcc.dg/cpp/pragma-1.c: New test.
29463 * gcc.dg/cpp/pragma-2.c: New test.
29464
294652000-08-18 Zack Weinberg <zack@wolery.cumb.org>
29466
29467 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
29468 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29469
294702000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29471
29472 * gcc.c-torture/compile/20000818-1.c: New test.
29473
294742000-08-18 Manfred Hollstein <manfredh@redhat.com>
29475
29476 * gcc.c-torture/execute/20000818-1.c: New test.
29477
294782000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29479
29480 * gcc.dg/format-va-1.c: New test.
29481
294822000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29483
29484 * g++.old-deja/g++.other/typedef8.C: New test.
29485
294862000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29487
29488 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29489 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29490 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29491 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29492 * g++.old-deja/g++.other/ptrmem7.C: New test.
29493 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29494
294952000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29496
29497 * g++.old-deja/g++.pt/typename27.C: New test.
29498
294992000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29500
29501 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29502 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29503 * g++.old-deja/g++.pt/friend45.C: New test.
29504 * g++.old-deja/g++.other/friend8.C: New test.
29505
295062000-08-15 Richard Henderson <rth@cygnus.com>
29507
29508 * gcc.c-torture/execute/20000815-1.c: New test.
29509
295102000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29511
29512 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29513 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29514 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29515
295162000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29517
29518 * g++.old-deja/g++.other/refinit2.C: New test.
29519
295202000-08-13 Geoff Keating <geoffk@cygnus.com>
29521
29522 * lib/c-torture.exp (c-torture): Make
29523 compiler_conditional_xfail_data global.
29524 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29525 compiler_conditional_xfail_data machinery.
29526 (f-torture-execute): Likewise.
29527 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29528 and only when unrolling loops.
29529
29530 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29531
295322000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29533
29534 * g++.old-deja/g++.pt/explicit81.C: New test.
29535
295362000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29537
29538 * g++.old-deja/g++.pt/typename26.C: New test.
29539
295402000-08-10 Geoff Keating <geoffk@cygnus.com>
29541
29542 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29543 warning.
29544
295452000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29546
29547 * g++.old-deja/g++.other/array3.C: New test.
29548
295492000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29550
29551 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29552 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29553 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29554 New tests.
29555
295562000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29557
29558 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29559 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29560
295612000-08-09 Alexandre Oliva <aoliva@redhat.com>
29562
29563 * gcc.c-torture/execute/20000808-1.c: New test.
29564
295652000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29566
29567 * gcc.dg/c90-const-expr-1.c: New test.
29568
295692000-08-08 Richard Henderson <rth@cygnus.com>
29570
29571 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29572
295732000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29574
29575 * gcc.dg/noncompile/const-ll-1.c: New test.
29576
295772000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29578
29579 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29580
295812000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29582
29583 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29584 that running programs linked against the shared version of libobjc
29585 run correctly.
29586
295872000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29588
29589 * gcc.dg/c99-printf-1.c: New test.
29590
295912000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29592
29593 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29594
295952000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29596
29597 * gcc.c-torture/execute/20000731-1.x: Delete.
29598
295992000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29600
29601 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29602 and torture_without_loops as is done by c-torture.exp.
29603 (search_for): Copy from c-torture.exp.
29604 (gcc-dg-runtest): New function, drives a directory of tests
29605 iterating over the TORTURE_OPTIONS.
29606 (scan-assembler, scan-assembler-not): Move here from
29607 individual directory drivers.
29608
29609 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29610 defined by lib/gcc-dg.exp.
29611 * gcc.dg/cpp/cpp.exp: Likewise.
29612 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29613 gcc-dg-runtest, so we cycle over optimization options.
29614
29615 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29616 * gcc.dg/compare2.c: No longer expected to fail.
29617
296182000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29619
29620 * gcc.c-torture/execute/20000804-1.c: New test.
29621
296222000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29623
29624 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29625
296262000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29627
29628 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29629
296302000-08-03 Jeffrey A Law (law@cygnus.com)
29631
29632 * gcc.c-torture/compile/20000803-1.c: New test.
29633
296342000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29635
29636 * gcc.c-torture/execute/20000801-3.c,
29637 gcc.c-torture/execute/20000801-4.c: New tests.
29638 * gcc.c-torture/execute/20000801-3.x,
29639 gcc.c-torture/execute/20000801-4.x: Xfail.
29640
296412000-08-02 Geoff Keating <geoffk@cygnus.com>
29642
29643 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29644 libobjc/.libs to allow for libtool.
29645
296462000-08-02 Jakub Jelinek <jakub@redhat.com>
29647
29648 * gcc.c-torture/compile/20000802-1.c: New test.
29649
296502000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29651
29652 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29653
296542000-07-31 Jeffrey A Law (law@cygnus.com)
29655
29656 * gcc-c-torture/execute/20000731-2.c: New test.
29657
29658 * gcc.c-torture/execute/20000731-1.c: New test.
29659 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29660
296612000-07-31 Jakub Jelinek <jakub@redhat.com>
29662
29663 * testsuite/gcc.dg/cpp/paste7.c: New test.
29664 * gcc.dg/cpp/20000725-1.c: New test.
29665
296662000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29667
29668 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29669 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29670 declaration warning for __builtin_dwarf_reg_size.
29671
29672 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29673
296742000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29675
29676 * gcc.dg/noncompile/voidparam-1.c: New test.
29677
296782000-07-30 Richard Henderson <rth@cygnus.com>
29679
29680 * gcc.dg/c90-digraph-1.c: Don't xfail.
29681 * gcc.dg/compare2.c (case 10): Xfail.
29682 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29683
296842000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29685
29686 * gcc.dg/c99-main-1.c: New test.
29687
296882000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29689
29690 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29691
296922000-07-26 Hans-Peter Nilsson <hp@axis.com>
29693
29694 * gcc.c-tortuer/execute/20000726-1.c: New test.
29695
296962000-07-26 Alexandre Oliva <aoliva@redhat.com>
29697
29698 * gcc.c-torture/execute/enum-2.c: New test.
29699
297002000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29701
29702 * gcc.dg/cpp/tr-warn3.c: New test.
29703
297042000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29705
29706 * g++.old-deja/g++.ext/implicit1.C: Remove.
29707 * g++.old-deja/g++.jason/c2.C: Remove
29708 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29709 * g++.old-deja/g++.pt/crash16.C: Likewise.
29710 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29711
297122000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29713
29714 * g++.old-deja/g++.other/for2.C: New test.
29715
297162000-07-25 Jakub Jelinek <jakub@redhat.com>
29717
29718 * gcc.dg/20000720-1.c: New test.
29719
297202000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29721
29722 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29723
297242000-07-24 Geoff Keating <geoffk@cygnus.com>
29725
29726 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29727 * gcc.c-torture/execute/20000722-1.c: New.
29728 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29729
297302000-07-24 Jakub Jelinek <jakub@redhat.com>
29731
29732 * gcc.dg/cpp/20000720-1.S: New test.
29733
297342000-07-21 Michael Meissner <meissner@redhat.com>
29735
29736 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29737
297382000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29739
29740 * g++.old-deja/g++.brendan/crash16.C,
29741 g++.old-deja/g++.brendan/parse3.C,
29742 g++.old-deja/g++.brendan/redecl1.C,
29743 g++.old-deja/g++.ns/template13.C,
29744 g++.old-deja/g++.other/decl4.C,
29745 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29746
297472000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29748
29749 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29750 and "Internal error".
29751
29752 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29753 regexps.
29754 * gcc.dg/cpp/paste6.c: New test.
29755
297562000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29757
29758 * gcc.dg/cpp/tr-direct.c: New test.
29759
29760 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29761 gcc.dg/cpp/undef1.c: Tweak error regexps.
29762
297632000-07-18 Eric Christopher <echristo@redhat.com>
29764
29765 * gcc.c-torture/compile/20000718-1.c: New test.
29766
297672000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29768
29769 * cpplex.c (_cpp_push_token): If the token being pushed back
29770 is the previous token in this context, just subtract one from
29771 context->posn.
29772 * cppmacro.c (save_expansion): Clear aux field when storing a
29773 placemarker.
29774
297752000-07-18 Alexandre Oliva <aoliva@redhat.com>
29776
29777 * gcc.dg/noncompile/redecl-1.c: New test.
29778
297792000-07-18 Jakub Jelinek <jakub@redhat.com>
29780
29781 * gcc.c-torture/execute/20000717-5.c: New test.
29782 * gcc.c-torture/execute/20000717-1.x: Removed.
29783
297842000-07-17 Richard Henderson <rth@cygnus.com>
29785
29786 * gcc.c-torture/execute/20000717-4.c: New test.
29787
297882000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29789
29790 * gcc.dg/cpp/syshdr.c: New test.
29791 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29792
297932000-07-17 Neil Booth <neilb@earthling.net>
29794
29795 * gcc.dg/cpp/cmdlne-dM.c: New test.
29796 * gcc.dg/cpp/cmdlne-dD.c: New test.
29797
297982000-07-17 Jeffrey A Law (law@cygnus.com)
29799
29800 * gcc.c-torture/execute/20000717-3.c: New test.
29801
29802 * gcc.c-torture/compile/20000717-1.c: New test.
29803
298042000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29805
29806 * gcc.c-torture/execute/20000717-2.c: New test.
29807
298082000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29809
29810 * gcc.dg/formatz-1.c: New test.
29811
29812 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29813 * gcc.dg/c99-digraph-1.c: New tests.
29814
29815 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29816 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29817
29818 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29819 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29820 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29821 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29822 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29823 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29824 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29825
298262000-07-17 Greg McGary <greg@mcgary.org>
29827
29828 * gcc.c-torture/execute/20000717-1.c: New test.
29829 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29830
298312000-07-15 Jakub Jelinek <jakub@redhat.com>
29832
29833 * gcc.c-torture/execute/20000715-2.c: New test.
29834 * gcc.dg/20000715-1.c: New test.
29835
298362000-07-15 Michael Meissner <meissner@redhat.com>
29837
29838 * gcc.c-torture/execute/20000715-1.c: New test.
29839
298402000-07-13 Jakub Jelinek <jakub@redhat.com>
29841
29842 * gcc.c-torture/execute/20000707-1.c: New test.
29843
298442000-07-13 Neil Booth <NeilB@earthling.net>
29845
29846 * testsuite/gcc.dg/cpp/digraph1.c,
29847 testsuite/gcc.dg/cpp/digraph2.c,
29848 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29849
298502000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29851
29852 * g77.f-torture/compile/20000630-2.f: New test.
29853 * g77.f-torture/compile/20000630-2.x
29854
298552000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29856
29857 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29858
298592000-07-11 Neil Booth <NeilB@earthling.net>
29860
29861 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29862
298632000-07-11 Neil Booth <NeilB@earthling.net>
29864
29865 * gcc.dg/cpp/cmdlne-C.c: New.
29866
298672000-07-09 Neil Booth <NeilB@earthling.net>
29868
29869 * gcc.dg/cpp/directiv.c: New tests.
29870 * gcc.dg/cpp/undef1.c: Update.
29871
298722000-07-08 Angela Marie Thomas <angela@cygnus.com>
29873
29874 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29875
298762000-07-09 Neil Booth <NeilB@earthling.net>
29877
29878 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29879
298802000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29881
29882 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29883 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29884
298852000-07-08 Neil Booth <NeilB@earthling.net>
29886
29887 * gcc.dg/cpp/macsyntx.c: New tests.
29888
298892000-07-07 Jakub Jelinek <jakub@redhat.com>
29890
29891 * gcc.dg/20000707-1.c: New test.
29892
298932000-07-07 Jakub Jelinek <jakub@redhat.com>
29894
29895 * gcc.c-torture/execute/20000706-1.c: New test.
29896 * gcc.c-torture/execute/20000706-2.c: New test.
29897 * gcc.c-torture/execute/20000706-3.c: New test.
29898 * gcc.c-torture/execute/20000706-4.c: New test.
29899 * gcc.c-torture/execute/20000706-5.c: New test.
29900
299012000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29902
29903 * g++.old-deja/g++.pt/instantiate7.C: New test.
29904
299052000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29906
29907 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29908 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29909 * g++.old-deja/g++.other/rtti3.C: Likewise.
29910 * g++.old-deja/g++.other/rttid3.C: Likewise.
29911
299122000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29913
29914 * g77.f-torture/compile/20000630-1.x: Fix typo
29915
299162000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29917
29918 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29919 assembly output.
29920
299212000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29922
29923 * gcc.dg/cpp/ident.c: New test.
29924
299252000-07-05 Neil Booth <NeilB@earthling.net>
29926
29927 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29928 gcc.dg/cpp/lexstrng.c: New tests.
29929
299302000-07-04 Neil Booth <NeilB@earthling.net>
29931
29932 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29933 * gcc.dg/cpp/strify2.c: Same.
29934
299352000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29936
29937 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29938 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29939 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29940 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29941
29942 * testsuite/gcc.dg/cpp/macro1.c,
29943 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29944 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29945 testsuite/gcc.dg/cpp/strify1.c,
29946 testsuite/gcc.dg/cpp/strify2.c: New tests.
29947
299482000-07-03 Jakub Jelinek <jakub@redhat.com>
29949
29950 * gcc.c-torture/execute/20000703-1.c: New test.
29951
299522000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29953
29954 * g++.old-deja/g++.pt (lookup10.C): New test.
29955
299562000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29957
29958 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 29959
662ef0f5 299602000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 29961
ed8e443a
JM
29962 * gcc.c-torture/compile/20000701-1.c: New test.
29963
299642000-06-30 Nick Clifton <nickc@cygnus.com>
29965
29966 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29967 to test case.
29968
299692000-06-30 Catherine Moore <clm@cygnus.com>
29970
29971 * gcc.c-torture/execute/align-1.c: New test.
29972
299732000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29974
29975 * g++.old-deja/g++.pt/expr8.C: New test.
29976 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29977
299782000-06-29 Nick Clifton <nickc@cygnus.com>
29979
29980 * gcc.c-torture/compile/20000629-1.c: New test.
29981
299822000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29983
29984
29985 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29986 gcc.dg/noncompile directory, depending on whether they're
29987 preprocessor tests or not. Annotate all the tests for the dg
29988 framework.
29989
29990 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29991 * gcc.dg/noncompile/noncompile.exp: New.
29992
29993 * Moved files:
29994 Old name New name
29995 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29996 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29997 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29998 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29999 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
30000 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
30001 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
30002 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
30003 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
30004 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
30005 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
30006 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
30007 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
30008 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
30009 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
30010 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
30011 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
30012 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
30013 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
30014 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
30015 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
30016 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
30017 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
30018 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
30019
30020 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
30021 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
30022 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
30023 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
30024 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
30025 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
30026
300272000-06-29 Zack Weinberg <zack@wolery.cumb.org>
30028
30029 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
30030 declare one variable. On the fourth, error.
30031 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
30032 declared by 20000628-1a.h.
30033
300342000-06-29 Richard Henderson <rth@redhat.com>
30035
30036 * gcc.c-torture/execute/930529-1.x: New file.
30037 * gcc.dg/920413-1.c: Adjust expected warning text.
30038 * gcc.dg/980217-1.c: Declare abort.
30039 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
30040
300412000-06-29 Jeffrey A Law (law@cygnus.com)
30042
30043 * g77.f-torture/compile/20000629-1.f: New test.
30044 * g77.f-torture/compile/20000629-1.x: Expected to fail.
30045
300462000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30047
30048 Rearrange lots of files, removing entirely the
30049 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
30050 directories.
30051
30052 * Deleted files:
30053 gcc.c-torture/code_quality/code_quality.exp
30054 gcc.c-torture/special/special.exp
30055 gcc.failure/failure.exp
30056 gcc.failure/940409-1.x
30057 gcc.c-torture/compile/961203-1.x
30058
30059 * New files:
30060 gcc.misc-tests/linkage.exp
30061 gcc.c-torture/execute/920730-1t.c
30062 gcc.c-torture/execute/920730-1t.x
30063 gcc.c-torture/compile/920520-1.x
30064 gcc.c-torture/compile/920521-1.x
30065 gcc.c-torture/compile/981006-1.x
30066 gcc.c-torture/execute/eeprof-1.x
30067
30068 * Moved files (possibly with modifications to fit a new harness):
30069 Old name New name
30070 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
30071 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
30072 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
30073 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
30074 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
30075 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
30076 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
30077 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
30078 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
30079 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
30080 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
30081 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
30082 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
30083 gcc.failure/940409-1.c gcc.dg/940409-1.c
30084
300852000-06-28 Zack Weinberg <zack@wolery.cumb.org>
30086
30087 * c-torture/compile/961203-1.x: Delete.
30088
30089 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
30090 not exit. Include stdio.h.
30091 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
30092 * gcc.misc-tests/dg-12.c: Likewise.
30093 * gcc.misc-tests/dg-5.c: Likewise.
30094 * gcc.misc-tests/dg-6.c: Likewise.
30095 * gcc.misc-tests/dg-7.c: Prototype abort.
30096 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
30097 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
30098 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
30099 not exit.
30100 * gcc.misc-tests/sieve.c: Use return from main, not exit.
30101 * gcc.misc-tests/sort2.c: Use return from main, not exit.
30102
301032000-06-28 Jakub Jelinek <jakub@redhat.com>
30104
30105 * gcc.dg/cpp/20000628-1.c: New test.
30106 * gcc.dg/cpp/20000628-1.h: New header for above test.
30107 * gcc.dg/cpp/20000628-1a.h: Likewise.
30108
301092000-06-27 Zack Weinberg <zack@wolery.cumb.org>
30110
30111 * gcc.dg/cpp: New directory.
30112 * gcc.dg/cpp/cpp.exp: New driver.
30113 * gcc.dg/cpp/20000627-1.c: New test.
30114 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
30115 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
30116 and rewrite as a compilation test.
30117
30118 * gcc.dg: Move many files into the cpp subdirectory, possibly
30119 renaming or editing them as well.
30120 Old name New name
30121 990119-1.c cpp/19990119-1.c
30122 990228-1.c cpp/19990228-1.c
30123 990407-1.c cpp/19990407-1.c
30124 990409-1.c cpp/19990409-1.c
30125 990413-1.c cpp/19990413-1.c
30126 990703-1.c cpp/19990703-1.c
30127 20000127-1.c cpp/20000127-1.c
30128 20000129-1.c cpp/20000129-1.c
30129 20000207-1.c cpp/20000207-1.c
30130 20000207-2.c cpp/20000207-2.c
30131 20000209-1.c cpp/20000209-1.c
30132 20000209-2.c cpp/20000209-2.c
30133 20000301-1.c cpp/20000301-1.c
30134 20000419-1.c cpp/20000419-1.c
30135 20000510-1.S cpp/20000510-1.S
30136 20000519-1.c cpp/20000519-1.c
30137 20000529-1.c cpp/20000529-1.c
30138 20000625-1.c cpp/20000625-1.c
30139 20000625-2.c cpp/20000625-2.c
30140 cpp-as1.c cpp/assert1.c
30141 cpp-as2.c cpp/assert2.c
30142 cxx-comments-1.c cpp/cxxcom1.c
30143 cxx-comments-2.c cpp/cxxcom2.c
30144 endif-label.c cpp/endif.c
30145 cpp-hash1.c cpp/hash1.c
30146 cpp-hash2.c cpp/hash2.c
30147 cpp-if1.c cpp/if-1.c
30148 cpp-if2.c cpp/if-2.c
30149 cpp-if3.c cpp/if-3.c
30150 cpp-if4.c cpp/if-4.c
30151 cpp-if5.c cpp/if-5.c
30152 cpp-cond.c cpp/if-cexp.c
30153 cpp-missingop.c cpp/if-mop.c
30154 cpp-missingparen.c cpp/if-mpar.c
30155 cpp-opprec.c cpp/if-oppr.c
30156 cpp-ifparen.c cpp/if-paren.c
30157 cpp-shortcircuit.c cpp/if-sc.c
30158 cpp-shift.c cpp/if-shift.c
30159 cpp-unary.c cpp/if-unary.c
30160 cpp-li1.c cpp/line1.c
30161 cpp-li2.c cpp/line2.c
30162 lineno.c cpp/line3.c
30163 lineno-2.c cpp/line4.c
30164 cpp-mi.c cpp/mi1.c
30165 cpp-mic.h cpp/mi1c.h
30166 cpp-micc.h cpp/mi1cc.h
30167 cpp-mind.h cpp/mi1nd.h
30168 cpp-mindp.h cpp/mi1ndp.h
30169 cpp-mix.h cpp/mi1x.h
30170 cpp-mi2.c cpp/mi2.c
30171 cpp-mi2a.h cpp/mi2a.h
30172 cpp-mi2b.h cpp/mi2b.h
30173 cpp-mi2c.h cpp/mi2c.h
30174 cpp-mi3.c cpp/mi3.c
30175 cpp-mi3.def cpp/mi3.def
30176 poison-1.c cpp/poison.c
30177 pr-impl.c cpp/prag-imp.c
30178 cpp-redef-2.c cpp/redef1.c
30179 cpp-redef.c cpp/redef2.c
30180 strpaste.c cpp/strp1.c
30181 strpaste-2.c cpp/strp2.c
30182 cpp-tradpaste.c cpp/tr-paste.c
30183 cpp-tradstringify.c cpp/tr-str.c
30184 cpp-tradwarn1.c cpp/tr-warn1.c
30185 cpp-tradwarn2.c cpp/tr-warn2.c
30186 trigraphs.c cpp/trigraphs.c
30187 cpp-unc1.c cpp/unc1.c
30188 cpp-unc2.c cpp/unc2.c
30189 cpp-unc3.c cpp/unc3.c
30190 cpp-unc.c cpp/unc4.c
30191 undef.c cpp/undef1.c
30192 undef-2.c cpp/undef2.c
30193 cpp-wi1.c cpp/widestr1.c
30194
301952000-06-27 Mark Mitchell <mark@codesourcery.com>
30196
30197 * lib/g++.exp (g++_include_flags): Tweak.
30198
301992000-06-27 H.J. Lu <hjl@gnu.org>
30200 Loren J. Rittle <ljrittle@acm.org>
30201
30202 * lib/g++.exp (g++_include_flags): Override libgloss.exp
30203 version with one that knows about the new gcc tree structure.
30204 (g++_link_flags): Same.
30205
302062000-06-26 Zack Weinberg <zack@wolery.cumb.org>
30207
30208 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
30209 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
30210 case we are cross-compiling.
30211
30212 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
30213 g++.old-deja/g++.niklas/Makefile.in,
30214 g++.old-deja/g++.niklas/configure.in,
30215 g++.old-deja/g++.other/Makefile.in,
30216 g++.old-deja/g++.other/configure.in,
30217 gcc.c-torture/code_quality/Makefile.in,
30218 gcc.c-torture/code_quality/configure.in,
30219 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
30220 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
30221 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
30222 gcc.c-torture/execute/ieee/Makefile.in,
30223 gcc.c-torture/execute/ieee/configure.in,
30224 gcc.c-torture/noncompile/Makefile.in,
30225 gcc.c-torture/noncompile/configure.in,
30226 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
30227 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
30228 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
30229
302302000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30231
30232 * g++.old-deja/g++.other/ambig3.C: New test.
30233
302342000-06-26 Nathan Sidwell <nathan@codesourcery.com>
30235
30236 * g++.old-deja/g++.pt/syntax1.C: New test.
30237 * g++.old-deja/g++.pt/syntax2.C: New test.
30238 * g++.old-deja/g++.other/syntax3.C: New test.
30239 * g++.old-deja/g++.other/syntax4.C: New test.
30240
302412000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30242
30243 * gcc.dg/20000623-1.c: Prototype exit and abort.
30244
302452000-06-25 Zack Weinberg <zack@wolery.cumb.org>
30246
30247 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
30248 New tests.
30249 * gcc.dg/cpp-mi3.def: New file.
30250
30251 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
30252 inside assertions.
30253 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
30254 lexer's error messages.
30255 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
30256 divine anything from the linemarkers.
30257 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
30258 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
30259
302602000-06-23 Geoffrey Keating <geoffk@cygnus.com>
30261
30262 * gcc.dg/20000623-1.c: New test.
30263
302642000-06-22 Jakub Jelinek <jakub@redhat.com>
30265
30266 * gcc.c-torture/execute/20000622-1.c: New test.
30267
302682000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30269
30270 * g++.old-deja/g++.other/init15.C: New test.
30271
302722000-06-22 Nathan Sidwell <nathan@codesourcery.com>
30273
30274 * g++.old-deja/g++.pt/vaarg2.C: New test.
30275 * g++.old-deja/g++.pt/vaarg3.C: New test.
30276
302772000-06-20 Nathan Sidwell <nathan@codesourcery.com>
30278
30279 * g++.old-deja/g++.other/dyncast6.C: New test.
30280
302812000-06-15 Jakub Jelinek <jakub@redhat.com>
30282
30283 * gcc.c-torture/execute/loop-6.c: New test.
30284
302852000-06-14 Jakub Jelinek <jakub@redhat.com>
30286
30287 * gcc.dg/20000614-1.c: New test.
30288 * gcc.dg/20000614-2.c: New test.
30289
302902000-06-14 Hans-Peter Nilsson <hp@axis.com>
30291
30292 * g++.old-deja/g++.other/inline12.C: New test.
30293
302942000-06-13 Jakub Jelinek <jakub@redhat.com>
30295
30296 * g++.old-deja/g++.other/eh1.C: New test.
30297
302982000-06-12 Jakub Jelinek <jakub@redhat.com>
30299
30300 * g++.old-deja/g++.other/type.C: New test.
30301
303022000-06-05 Jakub Jelinek <jakub@redhat.com>
30303
30304 * g++.old-deja/g++.other/initstring.C: New test.
30305
303062000-06-12 Jason Merrill <jason@redhat.com>
30307
30308 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
30309
303102000-06-09 Jeffrey A Law (law@cygnus.com)
30311
30312 * gcc.c-torture/compile/20000609-1.c: New test.
30313
303142000-06-09 Clinton Popetz <cpopetz@cygnus.com>
30315
30316 * gcc.dg/20000609-1.c: New test.
30317
303182000-06-08 Zack Weinberg <zack@wolery.cumb.org>
30319
30320 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
30321 * gcc.c-torture/noncompile/poison-1.c: Move...
30322 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
30323 * gcc.dg/cpp-li1.c: Add a token after the #line.
30324
303252000-06-05 Richard Henderson <rth@cygnus.com>
30326
30327 * gcc.c-torture/execute/20000605-2.c: New test.
30328 * gcc.c-torture/execute/20000605-3.c: New test.
30329
303302000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
30331
30332 * g77.f-torture/execute/20000503-1.x: New file.
30333
303342000-06-06 Nathan Sidwell <nathan@codesourcery.com>
30335
30336 * g++.old-deja/g++.eh/badalloc1.C: New test.
30337
303382000-06-05 Richard Henderson <rth@cygnus.com>
30339
30340 * gcc.c-torture/execute/20000605-1.c: New test.
30341
303422000-06-05 Jakub Jelinek <jakub@redhat.com>
30343 Nathan Sidwell <nathan@codesourcery.com>
30344
30345 * gcc.c-torture/compile/20000605-1.c: New test.
30346
303472000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
30348
30349 * g77.f-torture/compile/20000601-1.f: New test.
30350
303512000-06-03 Richard Henderson <rth@cygnus.com>
30352
30353 * gcc.c-torture/execute/20000603-1.c: New.
30354
303552000-06-02 Zack Weinberg <zack@wolery.cumb.org>
30356
30357 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
30358 * gcc.dg/noreturn-2.c (noreturn): Likewise.
30359
303602000-06-01 Zack Weinberg <zack@wolery.cumb.org>
30361
30362 * gcc.dg/compare2.c (case 12): XFAIL.
30363 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
30364 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
30365
30366 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
30367
303682000-05-29 Zack Weinberg <zack@wolery.cumb.org>
30369
30370 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
30371 guard macro is already defined when the header is first
30372 included.
30373 * gcc.dg/cpp-mix.h: New file.
30374 * gcc.dg/endif-label.c: Update patterns to match compiler.
30375
30376 * g++.brendan/complex1.C: Declare abort.
30377 * g++.law/refs4.C: Remove XFAIL.
30378 * g++.oliva/expr2.C: Declare abort and exit.
30379
303802000-05-28 Alexandre Oliva <aoliva@cygnus.com>
30381
30382 * gcc.c-torture/execute/20000528-1.c: New test.
30383
30384 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
30385 * g++.old-deja/g++.law/temps4.C: Likewise.
30386
30387 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
30388 stdlib.h. Call abort() on failure.
30389 * g++.old-deja/g++.law/refs4.C: Likewise.
30390 * g++.old-deja/g++.law/temps4.C: Likewise.
30391 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
30392 * gcc.c-torture/execute/20000112-1.c: Include string.h.
30393
303942000-05-27 Zack Weinberg <zack@wolery.cumb.org>
30395
30396 Relative to g++.dg/special:
30397 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
30398
30399 Relative to g++.old-deja:
30400 * g++.brendan/complex1.C, g++.jason/optimize2.C,
30401 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
30402 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
30403 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
30404 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
30405 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
30406 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
30407
30408 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
30409 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
30410 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
30411 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
30412 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
30413 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
30414 and/or string.h.
30415
30416 * g++.other/goto1.C: Update expectations for error messages.
30417
304182000-05-25 Alexandre Oliva <aoliva@cygnus.com>
30419
30420 * gcc.c-torture/compile/20000523-1.c: New test.
30421
304222000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30423
30424 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
30425
304262000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30427
30428 * g++.old-deja/g++.eh/catch11.C: New test.
30429 * g++.old-deja/g++.eh/catch12.C: New test.
30430
304312000-05-24 Nick Clifton <nickc@cygnus.com>
30432
30433 * gcc.c-torture/execute/20000523-1.c: New test.
30434
304352000-05-23 Zack Weinberg <zack@wolery.cumb.org>
30436
30437 * c-torture/execute/bcp-1.c: Replace abort in arg of
30438 __builtin_constant_p with a generic external function.
30439
30440 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30441 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30442 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30443 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30444 Prototype abort and/or exit.
30445
30446 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30447 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30448 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30449 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30450
304512000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30452
30453 * gcc.dg/dwarf2-1.c: New test.
30454
304552000-05-20 Richard Henderson <rth@cygnus.com>
30456
30457 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
30458
304592000-05-20 Andreas Jaeger <aj@suse.de>
30460
30461 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
30462 testcase.
30463
304642000-05-19 David Edelsohn <edelsohn@gnu.org>
30465
30466 * gcc.c-torture/execute/20000519-2.c: New test.
30467
304682000-05-19 Andreas Jaeger <aj@suse.de>
30469
30470 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30471 which fails with SSA.
30472
30473 * lib/c-torture.exp: Also test with -O3 -fssa.
30474
304752000-05-18 Michael Meissner <meissner@redhat.com>
30476
30477 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30478 * gcc.c-torture/execute/920415-1.c: Ditto.
30479 * gcc.c-torture/execute/920501-1.c: Ditto.
30480 * gcc.c-torture/execute/conversion.c: Ditto.
30481 * gcc.c-torture/execute/cvt-1.c: Ditto.
30482
304832000-05-18 Jeffrey A Law (law@cygnus.com)
30484
30485 * gcc.c-torture/compile/20000518-1.c: New test.
30486
304872000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30488
30489 * g77.f-torture/compile/200005018.f: New test.
30490
304912000-05-17 Jeffrey A Law (law@cygnus.com)
30492
30493 * gcc.c-torture/compile/20000517-1.c: New test.
30494
304952000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30496
30497 * gcc.c-torture/execute/20000516-1.c: New test.
30498
304992000-05-15 Jakub Jelinek <jakub@redhat.com>
30500
30501 * g++.old-deja/g++.other/eh.C: New test.
30502
305032000-05-12 Richard Henderson <rth@cygnus.com>
30504
30505 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30506 constants through to doit's conditional.
30507
305082000-05-11 Jeffrey A Law (law@cygnus.com)
30509
30510 * gcc.c-torture/compile/20000511-1.c: New test.
30511 * g77.f-torture/compile/20000511-1.f: New test.
30512 * g77.f-torture/compile/20000511-2.f: New test.
30513
305142000-05-11 Michael Meissner <meissner@redhat.com>
30515
30516 * gcc.c-torture/execute/20000511-1.c: New test.
30517
305182000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30519
30520 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30521 * gcc.dg/20000510-1.S: New.
30522
305232000-05-08 Catherine Moore <clm@cygnus.com>
30524
30525 * gcc.dg/unused-3.c: New.
30526
305272000-05-06 Richard Henderson <rth@cygnus.com>
30528
30529 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30530 * g++.old-deja/g++.mike/warn1.C: Likewise.
30531 * g++.old-deja/g++.pt/local1.C: Likewise.
30532 * g++.old-deja/g++.pt/local7.C: Likewise.
30533 * g++.old-deja/g++.pt/spec16.C: Likewise.
30534
305352000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 30536
ed8e443a 30537 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 30538
ed8e443a 305392000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 30540
ed8e443a 30541 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 30542
ed8e443a 305432000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 30544
ed8e443a 30545 * gcc.dg/noreturn-2.c: New test.
f43b2795 30546
ed8e443a 305472000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 30548
ed8e443a
JM
30549 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30550 preprocessor.
45abaea8 30551
ed8e443a 305522000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 30553
ed8e443a 30554 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 30555
ed8e443a 305562000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 30557
ed8e443a
JM
30558 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30559 OpenSSL by Jason R Thorpe.
82c18d5c 30560
ed8e443a 305612000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 30562
ed8e443a 30563 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 30564
ed8e443a 305652000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 30566
ed8e443a 30567 * gcc.dg/20000503-1.c: New test.
79ff6e27 30568
ed8e443a 305692000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 30570
ed8e443a
JM
30571 * gcc.c-torture/compile/20000502-1.c: New test.
30572 * g++.old-deja/g++.other/align.C: New test.
30573 * gcc.dg/cpp-tradstringify.c: New test.
30574
30575Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30576
30577 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30578 and hard registers.
30579
305802000-04-26 Geoff Keating <geoffk@cygnus.com>
30581
30582 * gcc.c-torture/execute/loop-5.c: New test.
30583
305842000-04-25 Jakub Jelinek <jakub@redhat.com>
30585
30586 * gcc.c-torture/execute/va-arg-20.c: New test.
30587
305882000-04-23 Jeffrey A Law (law@cygnus.com)
30589
30590 * gcc.c-torture/execute/20000422-1.c: New test.
30591
305922000-04-20 Greg McGary <gkm@gnu.org>
30593
30594 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30595 when optimizing, but without sibling-call optimizations (-O1).
30596
305972000-04-20 Jeffrey A Law (law@cygnus.com)
30598
30599 * gcc.c-torture/compile/20000420-1.c: New test.
30600
306012000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30602
30603 * g++.abi/ptrflags.C: New test.
30604 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30605
306062000-04-19 Catherine Moore <clm@cygnus.com>
30607
30608 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30609
306102000-04-19 Greg McGary <gkm@gnu.org>
30611
30612 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30613 sibling-call optimizations.
30614
306152000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30616
30617 * gcc.dg/20000419-1.c: New test.
30618
306192000-04-12 Hans-Peter Nilsson <hp@axis.com>
30620
30621 * gcc.c-torture/execute/20000412-6.c: New test.
30622
306232000-04-12 Jeffrey A Law (law@cygnus.com)
30624
30625 * gcc.c-torture/execute/20000412-5.c: New test.
30626 * g77.f-torture/compile/20000412-1.f: New test.
30627 * gcc.c-torture/execute/20000412-4.c: New test.
30628 * gcc.c-torture/compile/20000412-2.c: New test.
30629 * gcc.c-torture/execute/20000412-3.c: New test.
30630 * gcc.c-torture/compile/20000412-1.c: New test.
30631 * gcc.c-torture/execute/20000412-2.c: New test.
30632
306332000-04-12 Jakub Jelinek <jakub@redhat.com>
30634
30635 * objc/execute/bf-20.m: New test.
30636
306372000-04-10 Richard Henderson <rth@cygnus.com>
30638
30639 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30640
30641 * gcc.c-torture/execute/20000412-1.c: New test.
30642
306432000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30644
30645 * g++.old-deja/g++.eh/catchptr1.C: New test.
30646
306472000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30648
30649 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30650
306512000-04-08 Neil Booth <NeilB@earthling.net>
30652
30653 * gcc.dg/cpp-nullchar.c: Remove test as
30654 embedded nulls cause problems.
30655
306562000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30657
30658 * gcc.dg/compare2.c: New test.
30659
306602000-04-08 Neil Booth <NeilB@earthling.net>
30661
30662 * gcc.dg/cpp-nullchar.c: New test.
30663
306642000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30665
30666 * gcc.dg/cpp-mi2.c: New test.
30667 * gcc.dg/cpp-mi2[abc].h: New files.
30668
306692000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30670
30671 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30672 member name.
30673
306742000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30675
30676 * g++.old-deja/g++.abi/vmihint.C: New test.
30677
306782000-04-06 Neil Booth <NeilB@earthling.net>
30679
30680 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30681 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30682 copyright.
30683
306842000-04-05 Hans-Peter Nilsson <hp@axis.com>
30685
30686 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30687 avoid stack-frame overwrite.
30688
306892000-04-05 Jakub Jelinek <jakub@redhat.com>
30690
30691 * gcc.c-torture/compile/20000405-2.c: New test.
30692 * gcc.c-torture/compile/20000405-3.c: New test.
30693
306942000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30695
30696 * gcc.c-torture/compile/20000405-1.c: New test.
30697
306982000-04-04 Geoff Keating <geoffk@cygnus.com>
30699
30700 * gcc.dg/cast-qual-1.c: Revert last change.
30701
307022000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30703
30704 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30705
307062000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30707
30708 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30709 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30710
307112000-04-03 Jeffrey A Law (law@cygnus.com)
30712
30713 * gcc.c-torture/compile/20000403-2.c: New test.
30714 * gcc.c-torture/compile/20000403-1.c: New test.
30715
307162000-04-03 Hans-Peter Nilsson <hp@axis.com>
30717
30718 * gcc.c-torture/execute/20000403-1.c: New test.
30719
307202000-04-03 Geoff Keating <geoffk@cygnus.com>
30721
30722 * gcc.c-torture/execute/20000402-1.c: New test.
30723
307242000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30725
30726 * gcc.c-torture/execute/va-arg-15.c: New test.
30727 * gcc.c-torture/execute/va-arg-16.c: New test.
30728 * gcc.c-torture/execute/va-arg-17.c: New test.
30729 * gcc.c-torture/execute/va-arg-18.c: New test.
30730 * gcc.c-torture/execute/va-arg-19.c: New test.
30731
307322000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30733
30734 * gcc.c-torture/compile/981211-1.c: Move to...
30735 * gcc.dg/cpp-as1.c: ...here.
30736 * gcc.dg/cpp-as2.c: New file.
30737
30738 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30739 compiler.
30740
307412000-04-02 Neil Booth <NeilB@earthling.net>
30742
30743 * gcc.dg/cpp-cond.c New tests.
30744 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30745 accidental success less likely.
30746 * gcc.dg/cpp-missingop.c New tests.
30747 * gcc.dg/cpp-missingparen.c New tests.
30748 * gcc.dg/cpp-shift.c New tests.
30749 * gcc.dg/cpp-shortcircuit.c New tests.
30750 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 30751
ed8e443a 307522000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 30753
ed8e443a 30754 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 30755
ed8e443a 307562000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 30757
ed8e443a
JM
30758 * gcc.c-torture/compile/20000326-1.c: New test.
30759 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 30760
ed8e443a 307612000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 30762
ed8e443a
JM
30763 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30764 the first parameter is a function argument.
7acfb19e 30765
ed8e443a 307662000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 30767
ed8e443a 30768 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 30769
ed8e443a 307702000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 30771
ed8e443a 30772 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 30773
ed8e443a 307742000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 30775
ed8e443a 30776 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 30777
ed8e443a 307782000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 30779
ed8e443a 30780 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 30781
ed8e443a 307822000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 30783
ed8e443a 30784 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 30785
ed8e443a 307862000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 30787
ed8e443a
JM
30788 * gcc.c-torture/execute/20000314-3.c: New test.
30789 * gcc.c-torture/execute/20000314-2.c: New test.
30790 * gcc.c-torture/execute/20000314-1.c: New test.
30791 * gcc.c-torture/compile/20000314-2.c: New test.
30792 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 30793
ed8e443a 307942000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 30795
ed8e443a 30796 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 30797
ed8e443a 307982000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 30799
ed8e443a
JM
30800 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30801 standards-compliant result rather than specific constants.
30802 Put test-values in array.
532f12a2 30803
ed8e443a 308042000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 30805
ed8e443a
JM
30806 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30807 (g++_target_compile): Put test-specific options last.
98eddaf7 30808
ed8e443a 308092000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 30810
ed8e443a 30811 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 30812
ed8e443a 308132000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 30814
ed8e443a 30815 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 30816
ed8e443a 308172000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30818
ed8e443a
JM
30819 * g++.old-deja/g++.brendan/misc12.C: Removed.
30820 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30821 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 30822
ed8e443a 308232000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 30824
ed8e443a 30825 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 30826
ed8e443a 308272000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 30828
ed8e443a 30829 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 30830
ed8e443a 308312000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 30832
ed8e443a
JM
30833 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30834 is 1, not zero.
2a6b7809 30835
ed8e443a 308362000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 30837
ed8e443a
JM
30838 * g++.old-deja/g++.warn/impint.C: New test.
30839 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30840 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30841 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30842 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30843 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30844 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30845 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30846 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30847 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30848 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30849 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30850 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 30851
ed8e443a 308522000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 30853
ed8e443a 30854 * gcc.dg/cpp-redef.c: New test.
83f1c55d 30855
ed8e443a 308562000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30857
ed8e443a 30858 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 30859
ed8e443a 308602000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 30861
ed8e443a
JM
30862 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30863 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 30864
ed8e443a 308652000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 30866
ed8e443a 30867 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 30868
ed8e443a 308692000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 30870
ed8e443a
JM
30871 * gcc.c-torture/compile/cpp-2.c: New test.
30872 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 30873
ed8e443a 308742000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 30875
ed8e443a 30876 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 30877
ed8e443a 308782000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 30879
ed8e443a 30880 * gcc.dg/cpp-li2.c: New test.
83f1c55d 30881
ed8e443a 30882 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 30883
ed8e443a 30884 * gcc.dg/cpp-li1.c: New test.
83f1c55d 30885
ed8e443a 308862000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 30887
ed8e443a 30888 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 30889
ed8e443a 308902000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 30891
ed8e443a 30892 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 30893
ed8e443a 308942000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 30895
ed8e443a 30896 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 30897
ed8e443a 308982000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 30899
ed8e443a 30900 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 30901
ed8e443a 309022000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 30903
ed8e443a 30904 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 30905
ed8e443a 309062000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 30907
ed8e443a 30908 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 30909
ed8e443a 309102000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 30911
ed8e443a 30912 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 30913
ed8e443a 309142000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 30915
ed8e443a
JM
30916 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30917 ALWAYS_CXXFLAGS.
2144ddea 30918
ed8e443a 309192000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 30920
ed8e443a 30921 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 30922
ed8e443a 309232000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 30924
ed8e443a 30925 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 30926
ed8e443a 309272000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 30928
ed8e443a 30929 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 30930
ed8e443a 309312000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 30932
ed8e443a
JM
30933 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30934 on native targets
31a72d3f 30935
ed8e443a 309362000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 30937
ed8e443a 30938 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 30939
ed8e443a 309402000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 30941
ed8e443a 30942 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 30943
ed8e443a 309442000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 30945
ed8e443a
JM
30946 * g++.old-deja/g++.jason/cast3.C: Return void.
30947 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 30948
ed8e443a 309492000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 30950
ed8e443a 30951 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 30952
ed8e443a 30953 * gcc.dg/loop-1.c: New test.
7a53e94b 30954
ed8e443a 309552000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 30956
ed8e443a
JM
30957 * gcc.c-torture/compile/20000127-1.c: New test.
30958 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 30959
ed8e443a 309602000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 30961
ed8e443a 30962 * gcc.dg/unused-2.c: New test.
1eb8759b 30963
ed8e443a 30964 * gcc.dg/conv-1.c: New test.
1eb8759b 30965
ed8e443a 309662000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 30967
ed8e443a
JM
30968 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30969 compiler.
30970 (tool_option_proc): Fix typo.
33f6849b 30971
ed8e443a 309722000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 30973
ed8e443a
JM
30974 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30975 of the ld on the host, not on the build machine.
30976 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 30977
ed8e443a 309782000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 30979
ed8e443a 30980 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 30981
ed8e443a 309822000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 30983
ed8e443a
JM
30984 * gcc.c-torture/execute/20000120-2.c: New test.
30985 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 30986
ed8e443a 309872000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 30988
ed8e443a 30989 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 30990
ed8e443a 309912000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 30992
ed8e443a 30993 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 30994
ed8e443a 309952000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 30996
ed8e443a 30997 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 30998
ed8e443a 309992000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 31000
ed8e443a
JM
31001 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
31002 with 16 bit integers.
662ef0f5 31003
ed8e443a 310042000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 31005
ed8e443a 31006 * gcc.dg/20000108-1.c: New test.
662ef0f5 31007
ed8e443a 310082000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 31009
ed8e443a 31010 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 31011
ed8e443a 310122000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 31013
ed8e443a
JM
31014 * g++.old-deja/g++.other/cast4.C: New test.
31015
310162000-01-05 Jeffrey A Law (law@cygnus.com)
31017
31018 * gcc.c-torture/compile/20000105-2.c: New test.
31019 * gcc.c-torture/compile/20000105-1.c: New test.
31020
310212000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31022
31023 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
31024 references to printf & atoi to conform to ANSI standard.
31025 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
31026 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
31027 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
31028 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
31029 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
31030 * g++.old-deja/g++.brendan/complex1.C: Likewise.
31031 * g++.old-deja/g++.brendan/copy1.C: Likewise.
31032 * g++.old-deja/g++.brendan/copy2.C: Likewise.
31033 * g++.old-deja/g++.brendan/copy3.C: Likewise.
31034 * g++.old-deja/g++.brendan/copy4.C: Likewise.
31035 * g++.old-deja/g++.brendan/copy5.C: Likewise.
31036 * g++.old-deja/g++.brendan/copy6.C: Likewise.
31037 * g++.old-deja/g++.brendan/copy7.C: Likewise.
31038 * g++.old-deja/g++.brendan/copy8.C: Likewise.
31039 * g++.old-deja/g++.brendan/crash11.C: Likewise.
31040 * g++.old-deja/g++.brendan/crash14.C: Likewise.
31041 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
31042 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
31043 * g++.old-deja/g++.brendan/delete2.C: Likewise.
31044 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
31045 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
31046 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
31047 * g++.old-deja/g++.brendan/eh1.C: Likewise.
31048 * g++.old-deja/g++.brendan/groff1.C: Likewise.
31049 * g++.old-deja/g++.brendan/init3.C: Likewise.
31050 * g++.old-deja/g++.brendan/misc12.C: Likewise.
31051 * g++.old-deja/g++.brendan/misc7.C: Likewise.
31052 * g++.old-deja/g++.brendan/new2.C: Likewise.
31053 * g++.old-deja/g++.brendan/operators4.C: Likewise.
31054 * g++.old-deja/g++.brendan/operators5.C: Likewise.
31055 * g++.old-deja/g++.brendan/overload2.C: Likewise.
31056 * g++.old-deja/g++.brendan/overload7.C: Likewise.
31057 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
31058 * g++.old-deja/g++.brendan/reference1.C: Likewise.
31059 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
31060 * g++.old-deja/g++.brendan/template24.C: Likewise.
31061 * g++.old-deja/g++.brendan/template3.C: Likewise.
31062 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
31063 * g++.old-deja/g++.jason/inline3.C: Likewise.
31064 * g++.old-deja/g++.jason/opeq.C: Likewise.
31065 * g++.old-deja/g++.law/arg5.C: Likewise.
31066 * g++.old-deja/g++.law/arm7.C: Likewise.
31067 * g++.old-deja/g++.law/ctors11.C: Likewise.
31068 * g++.old-deja/g++.law/cvt8.C: Likewise.
31069 * g++.old-deja/g++.law/init9.C: Likewise.
31070 * g++.old-deja/g++.law/refs4.C: Likewise.
31071 * g++.old-deja/g++.law/template2.C: Likewise.
31072 * g++.old-deja/g++.law/visibility24.C: Likewise.
31073 * g++.old-deja/g++.law/vtable3.C: Likewise.
31074 * g++.old-deja/g++.mike/asm2.C: Likewise.
31075 * g++.old-deja/g++.mike/eh1.C: Likewise.
31076 * g++.old-deja/g++.mike/misc1.C: Likewise.
31077 * g++.old-deja/g++.mike/misc13.C: Likewise.
31078 * g++.old-deja/g++.mike/misc14.C: Likewise.
31079 * g++.old-deja/g++.mike/ns12.C: Likewise.
31080 * g++.old-deja/g++.mike/p1248.C: Likewise.
31081 * g++.old-deja/g++.mike/p3708.C: Likewise.
31082 * g++.old-deja/g++.mike/p3708a.C: Likewise.
31083 * g++.old-deja/g++.mike/p3708b.C: Likewise.
31084 * g++.old-deja/g++.mike/p646.C: Likewise.
31085 * g++.old-deja/g++.mike/p700.C: Likewise.
31086 * g++.old-deja/g++.mike/p783.C: Likewise.
31087 * g++.old-deja/g++.mike/p783a.C: Likewise.
31088 * g++.old-deja/g++.mike/p783b.C: Likewise.
31089 * g++.old-deja/g++.mike/p786.C: Likewise.
31090 * g++.old-deja/g++.mike/p789.C: Likewise.
31091 * g++.old-deja/g++.mike/p789a.C: Likewise.
31092 * g++.old-deja/g++.mike/p807a.C: Likewise.
31093 * g++.old-deja/g++.other/delete3.C: Likewise.
31094 * g++.old-deja/g++.other/dyncast1.C: Likewise.
31095 * g++.old-deja/g++.other/dyncast2.C: Likewise.
31096 * g++.old-deja/g++.other/dyncast3.C: Likewise.
31097 * g++.old-deja/g++.other/empty1.C: Likewise.
31098 * g++.old-deja/g++.other/temporary1.C: Likewise.
31099 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
31100 * g++.old-deja/g++.pt/t16.C: Likewise.
31101 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 31102
ed8e443a 311031999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 31104
ed8e443a 31105 * gcc.dg/991230-1.c: New test.
7fb1283f 31106
ed8e443a 311071999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 31108
ed8e443a
JM
31109 * gcc.c-torture/compile/991229-3.c: New test.
31110 * gcc.c-torture/compile/991229-2.c: New test.
31111 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 31112
ed8e443a 311131999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 31114
ed8e443a 31115 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 31116
1acaf650 311171999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 31118
ed8e443a 31119 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 31120
ed8e443a 311211999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 31122
ed8e443a 31123 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 31124
1acaf650 311251999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 31126
ed8e443a 31127 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 31128
ed8e443a 311291999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 31130
ed8e443a 31131 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 31132
ed8e443a 311331999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 31134
ed8e443a 31135 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 31136
ed8e443a 311371999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 31138
ed8e443a
JM
31139 * gcc.c-torture/execute/991216-1.c: New test.
31140 * gcc.c-torture/execute/991216-2.c: New test.
31141 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 31142
ed8e443a 311431999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 31144
ed8e443a
JM
31145 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
31146 Actually make the test fail by using "-O2" for compilation.
83f1c55d 31147
ed8e443a 311481999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 31149
ed8e443a 31150 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 31151
ed8e443a 311521999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 31153
ed8e443a
JM
31154 * gcc.c-torture/compile/991214-1.c: New test.
31155 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 31156
ed8e443a 311571999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 31158
ed8e443a 31159 * gcc.dg/991214-1.c: New test.
c07c7c9d 31160
ed8e443a 311611999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 31162
ed8e443a
JM
31163 * gcc.c-torture/compile/991213-3.c: New test.
31164 * gcc.c-torture/compile/991213-2.c: New test.
31165 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 31166
ed8e443a 311671999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 31168
ed8e443a 31169 * gcc.dg/991209-1.c: New test.
8ab56d5d 31170
ed8e443a 311711999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 31172
ed8e443a 31173 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 31174
ed8e443a 311751999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 31176
ed8e443a 31177 * gcc.dg/ultrasp2.c: New test.
83f1c55d 31178
ed8e443a 311791999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 31180
ed8e443a 31181 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 31182
ed8e443a 311831999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 31184
ed8e443a
JM
31185 * gcc.c-torture/compile/991202-1.c: New test.
31186 * gcc.c-torture/execute/991202-1.c: New test.
31187 * gcc.c-torture/execute/991202-2.c: New test.
31188 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 31189
ed8e443a 311901999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 31191
ed8e443a
JM
31192 * g++.old-deja/g++.abi/align.C: New test.
31193 * g++.old-deja/g++.abi/aggregates.C: Likewise.
31194 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 31195
ed8e443a 311961999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 31197
ed8e443a 31198 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 31199
ed8e443a 312001999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 31201
ed8e443a 31202 * gcc.dg/991129-1.c: New test.
19a027a0 31203
ed8e443a 312041999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 31205
ed8e443a 31206 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 31207
ed8e443a 312081999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 31209
ed8e443a 31210 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 31211
ed8e443a 312121999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 31213
ed8e443a
JM
31214 * g++.old-deja/g++.eh/cleanup2.C: New test.
31215 * g++.old-deja/g++.ext/pretty2.C: New test.
31216 * g++.old-deja/g++.ext/pretty3.C: New test.
31217 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 31218
ed8e443a 312191999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 31220
ed8e443a
JM
31221 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
31222 compiler_output to look for one error message instead of two.
e5315fad 31223
ed8e443a 312241999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 31225
ed8e443a
JM
31226 * gcc.c-torture/execute/991118-1.c: Also test case
31227 where the word boundary does not split a byte evenly.
ee760205 31228
ed8e443a 312291999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 31230
ed8e443a 31231 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 31232
ed8e443a 312331999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 31234
ed8e443a 31235 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 31236
ed8e443a 312371999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 31238
ed8e443a
JM
31239 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
31240 working directory pathnames.
83f1c55d 31241
ed8e443a 312421999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 31243
ed8e443a
JM
31244 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
31245 host is equipped with driver.h and driver.o so it can actually
31246 compile and run the tests.
8f4f2f29 31247
ed8e443a 312481999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 31249
ed8e443a 31250 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 31251
ed8e443a 312521999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 31253
ed8e443a 31254 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 31255
ed8e443a 312561999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 31257
ed8e443a
JM
31258 * lib/target-supports.exp: New file: Provide procs to test for
31259 features supported by the target.
31260 (check_weak_available): Moved here from ecos.exp.
31261 (check_alias_available): New proc: Determine of the target
31262 toolchain supports the alias attribute.
da018257 31263
ed8e443a
JM
31264 * gcc.dg/special/ecos.exp: Move check_weak_available to
31265 target-supports.exp.
31266 (alias-1.c): Only perform the test if the target supports
31267 aliases.
31268 (wkali-1.c): Only perform the test if the target supports
31269 aliases.
da018257 31270
ed8e443a
JM
31271 * gcc.dg/990506-0.c: Expect error messages from cross
31272 targets as well as native targets.
2792392c 31273
ed8e443a 312741999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 31275
ed8e443a
JM
31276 * gcc.dg/ultrasp1.c: Removed xfail.
31277 * gcc.dg/struct-ret-2.c: Likewise.
31278 * gcc.dg/array-1.c: Likewise.
2792392c 31279
ed8e443a 312801999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 31281
ed8e443a 31282 * gcc.dg/struct-ret-2.c: New test.
2a81679e 31283
ed8e443a 31284 * gcc.dg/array-1.c: New test.
3965abd0 31285
ed8e443a 312861999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 31287
ed8e443a 31288 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 31289
ed8e443a 312901999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 31291
ed8e443a 31292 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 31293
ed8e443a 312941999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 31295
ed8e443a 31296 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 31297
ed8e443a 312981999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 31299
ed8e443a 31300 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 31301
ed8e443a 313021999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 31303
ed8e443a 31304 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 31305
ed8e443a 313061999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 31307
ed8e443a 31308 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 31309
ed8e443a 313101999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 31311
ed8e443a 31312 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 31313
ed8e443a 313141999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 31315
ed8e443a 31316 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 31317
ed8e443a 313181999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 31319
ed8e443a
JM
31320 * g++.old-deja/g++.other/vaarg2.C: New test.
31321 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 31322
ed8e443a 313231999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 31324
ed8e443a
JM
31325 * g77.f-torture/noncompile/19990905-1.f: Moved from being
31326 in compile/.
c328b1d7 31327
ed8e443a 313281999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 31329
ed8e443a 31330 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 31331
ed8e443a 313321999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 31333
ed8e443a
JM
31334 * lib/file-format.exp (gcc_target_object_format): Don't
31335 crash if objdump is unavailable.
83f1c55d 31336
ed8e443a 313371999-09-29 Donn Terry <donn@interix.com>
83f1c55d 31338
ed8e443a 31339 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 31340
ed8e443a 313411999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 31342
ed8e443a 31343 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 31344
ed8e443a 313451999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 31346
ed8e443a 31347 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 31348
ed8e443a 313491999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 31350
ed8e443a 31351 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 31352
ed8e443a 313531999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 31354
ed8e443a
JM
31355 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
31356 __PRETTY_FUNCTION__.
83f1c55d 31357
ed8e443a 313581999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 31359
ed8e443a 31360 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 31361
ed8e443a 313621999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 31363
ed8e443a
JM
31364 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
31365 for which -fpic is inappropriate.
34d257b1 31366
ed8e443a 313671999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 31368
ed8e443a 31369 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 31370
ed8e443a 313711999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 31372
ed8e443a
JM
31373 * g++.old-deja/g++.other/dyncast1.C: New test.
31374 * g++.old-deja/g++.other/dyncast2.C: New test.
31375 * g++.old-deja/g++.other/dyncast3.C: New test.
31376 * g++.old-deja/g++.other/dyncast4.C: New test.
31377 * g++.old-deja/g++.other/dyncast5.C: New test.
31378 * g++.old-deja/g++.eh/catch3.C: New test.
31379 * g++.old-deja/g++.eh/catch3p.C: New test.
31380 * g++.old-deja/g++.eh/catch4.C: New test.
31381 * g++.old-deja/g++.eh/catch4p.C: New test.
31382 * g++.old-deja/g++.eh/catch5.C: New test.
31383 * g++.old-deja/g++.eh/catch5p.C: New test.
31384 * g++.old-deja/g++.eh/catch6.C: New test.
31385 * g++.old-deja/g++.eh/catch6p.C: New test.
31386 * g++.old-deja/g++.eh/catch7.C: New test.
31387 * g++.old-deja/g++.eh/catch7p.C: New test.
31388 * g++.old-deja/g++.eh/catch8.C: New test.
31389 * g++.old-deja/g++.eh/catch8p.C: New test.
31390 * g++.old-deja/g++.eh/catch9.C: New test.
31391 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 31392
ed8e443a 313931999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 31394
ed8e443a
JM
31395 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
31396 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 31397
ed8e443a 313981999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 31399
ed8e443a 31400 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 31401
ed8e443a 314021999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 31403
ed8e443a
JM
31404 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
31405 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 31406
ed8e443a 314071999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 31408
ed8e443a 31409 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 31410
ed8e443a 314111999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 31412
ed8e443a
JM
31413 * g++.old-deja/g++.other/lookup11.C: New test.
31414 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
31415 what is permitted and what we want.
31416 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
31417 overload use.
31418 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 31419
ed8e443a 314201999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 31421
ed8e443a
JM
31422 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
31423 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 31424
ed8e443a 314251999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 31426
ed8e443a
JM
31427 * g++.old-deja/g++.other/sizeof3.C: New test.
31428 * g++.old-deja/g++.other/sizeof4.C: New test.
31429 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
31430 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 31431
ed8e443a 314321999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 31433
ed8e443a 31434 * gcc.dg/va-arg-1.c: New.
76292ef8 31435
ed8e443a 314361999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 31437
ed8e443a 31438 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 31439
ed8e443a 314401999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 31441
ed8e443a
JM
31442 * g77.f-torture/compile/980519-2.f: New test.
31443 * g77.f-torture/compile/19990905-0.f: New test.
31444 * g77.f-torture/compile/19990905-1.f: New test.
31445 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 31446
ed8e443a 31447 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 31448
ed8e443a 314491999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 31450
ed8e443a 31451 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 31452
ed8e443a 314531999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 31454
ed8e443a 31455 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 31456
ed8e443a 314571999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 31458
ed8e443a
JM
31459 * g++.old-deja/g++.other/ambig2.C: New test.
31460 * g++.old-deja/g++.other/cond5.C: New test.
31461 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 31462
ed8e443a 314631999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 31464
ed8e443a
JM
31465 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
31466 assemblers too.
18987000 31467
ed8e443a 314681999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 31469
ed8e443a
JM
31470 * lib/c-torture.exp: Avoid the "compare executables" optimization
31471 when testing native.
b780db79 31472
ed8e443a 314731999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 31474
ed8e443a
JM
31475 * gcc.c-torture/execute/990829-1.c: New test.
31476 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 31477
ed8e443a 314781999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 31479
ed8e443a
JM
31480 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31481 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31482 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31483 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31484 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31485 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31486 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31487 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31488 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31489 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31490 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 31491
ed8e443a 314921999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 31493
ed8e443a 31494 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 31495
ed8e443a 314961999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 31497
ed8e443a 31498 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 31499
ed8e443a 31500 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 31501
ed8e443a 31502 * g77.f-torture/execute/19990826-2.f: New test.
03565372 31503
ed8e443a 31504 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 31505
ed8e443a
JM
31506 * gcc.c-torture/execute/990826-0.c: New test.
31507 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 31508
ed8e443a 31509 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 31510
ed8e443a 315111999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 31512
ed8e443a
JM
31513 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31514 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31515 lss-011.C: New tests.
33f58a4e 31516
ed8e443a 315171999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 31518
ed8e443a 31519 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 31520
ed8e443a 315211999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 31522
ed8e443a
JM
31523 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31524 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31525 call `postbase' for each one. All callers of `postbase' changed
31526 to call this instead.
fb20fc45 31527
ed8e443a 315281999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 31529
ed8e443a 31530 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 31531
ed8e443a 315321999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 31533
ed8e443a
JM
31534 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31535 just native ones.
8a07ed33 31536
ed8e443a
JM
31537 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31538 just native ones.
7ea3788d 31539
ed8e443a 315401999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 31541
ed8e443a 31542 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 31543
ed8e443a 315441999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 31545
ed8e443a 31546 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 31547
ed8e443a 315481999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 31549
ed8e443a 31550 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 31551
ed8e443a 315521999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 31553
ed8e443a 31554 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 31555
ed8e443a 315561999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 31557
ed8e443a
JM
31558 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31559 * g++.old-deja/g++.brendan/crash64.C: Likewise
31560 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 31561
ed8e443a 315621999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 31563
ed8e443a 31564 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 31565
ed8e443a 315661999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 31567
ed8e443a 31568 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 31569
ed8e443a 315701999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 31571
ed8e443a
JM
31572 Adapted from tests from Franz Sirl:
31573 * gcc.c-torture/execute/va-arg-7.c: New test.
31574 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 31575
ed8e443a 315761999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 31577
ed8e443a 31578 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 31579
ed8e443a 31580 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 31581
ed8e443a 315821999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 31583
ed8e443a
JM
31584 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31585 fp-cmp-1.c, converting double to float.
0e8b6188 31586
ed8e443a
JM
31587 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31588 fp-cmp-1.c, converting double to long double.
0e8b6188 31589
ed8e443a
JM
31590 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31591 from fr1 to unknown_register, since fr1 is a legitimate register
31592 on some machines.
6ccecb36 31593
ed8e443a 315941999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 31595
ed8e443a 31596 * README: More listname related changes.
32bebc43 31597
ed8e443a 315981999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 31599
ed8e443a 31600 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 31601
ed8e443a 316021999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 31603
ed8e443a 31604 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 31605
ed8e443a 316061999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 31607
ed8e443a 31608 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 31609
ed8e443a 316101999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 31611
ed8e443a 31612 * gcc.dg/990703-1.c: New test.
58e1e5ad 31613
ed8e443a 316141999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 31615
ed8e443a
JM
31616 * lib/file-format.exp: New file: Move definition of proc
31617 gcc_target_object_format to here from
31618 gcc.dg/special/ecos.exp.
da621fd2 31619
ed8e443a
JM
31620 * lib/c-torture.exp: Include lib file-format.exp.
31621 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 31622
ed8e443a
JM
31623 * gcc.dg/special/ecos.exp: Remove definition of proc
31624 gcc_target_object_format.
3fb36cbd 31625
ed8e443a
JM
316261999-06-28 Jeffrey A Law (law@cygnus.com)
31627
31628 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 31629
ed8e443a 316301999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 31631
ed8e443a 31632 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 31633
ed8e443a 31634 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 31635
ed8e443a 316361999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 31637
ed8e443a
JM
31638 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31639 attributes compile.
31640 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31641 ports that use the COFF/PE file format.
048f60dc 31642
ed8e443a 316431999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 31644
ed8e443a 31645 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 31646
ed8e443a 316471999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 31648
ed8e443a 31649 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 31650
ed8e443a 316511999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 31652
ed8e443a 31653 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 31654
ed8e443a 316551999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 31656
ed8e443a 31657 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 31658
ed8e443a 316591999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 31660
ed8e443a 31661 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 31662
ed8e443a
JM
31663 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31664 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 31665
ed8e443a 316661999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 31667
ed8e443a
JM
31668 * g77.f-torture/compile/19990502-0.f: Replace with new,
31669 shorter, test that still fails after recent changes.
31670
316711999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31672
31673 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 31674
ed8e443a 316751999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
31676
31677 * gcc.c-torture/execute/990531-1.c: New test.
31678
b8c25665 316791999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
31680
31681 * gcc.c-torture/compile/990527-1.c: New test.
31682
b8c25665 316831999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
31684
31685 * gcc.c-torture/execute/990527-1.c: New test.
31686
83f1c55d
RH
316871999-05-25 Nick Clifton <nickc@cygnus.com>
31688
31689 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 31690 bitfields as signed.
83f1c55d 31691
47d98fa2
CB
316921999-05-25 Craig Burley <craig@jcb-sc.com>
31693
31694 * g77.f-torture/compile/19990525-0.f: New test.
31695
b8c25665 316961999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 31697
73951da8
JL
31698 * gcc.c-torture/execute/990525-2.c: New test.
31699
d3e82013
JL
31700 * gcc.c-torture/execute/990525-1.c: New test.
31701
569c1d8b
NS
317021999-05-24 Nathan Sidwell <nathan@acm.org>
31703
31704 * g++.old-deja/g++.other/anon3.C: New test.
31705 * g++.old-deja/g++.other/anon4.C: New test.
31706 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31707 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31708 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31709 Merrill).
31710
b8c25665 317111999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 31712
79d6c916
JL
31713 * gcc.c-torture/execute/990524-1.c: New test.
31714
35676551
JL
31715 * gcc.dg/990524-1.c: New test.
31716
b8c25665 317171999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
31718
31719 * gcc.c-torture/compile/990523-1.c: New test.
31720
b8c25665 317211999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
31722
31723 * gcc.c-torture/compile/990519-1.c: New test.
31724
92b3fc3a
AS
317251999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31726
2e5b4448
AS
31727 * gcc.c-torture/compile/990517-1.c: New test.
31728
31729 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
31730 (e4, f4): New tests.
31731 (main): Call them.
31732
6de8697e
KG
317331999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31734
31735 * gcc.dg/noreturn-1.c: New test.
31736
b8c25665 317371999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
31738
31739 * gcc.c-torture/execute/990513-1.c: New test.
31740
b6181dbb
RH
317411999-05-10 Richard Henderson <rth@cygnus.com>
31742
31743 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31744
6d9bf074
CB
317451999-05-10 Craig Burley <craig@jcb-sc.com>
31746
31747 * g77.f-torture/execute/erfc.f: Use small single-precision
31748 values, to avoid problems on Alphas when not -mieee.
31749
ea0f786b
CB
317501999-05-08 Craig Burley <craig@jcb-sc.com>
31751
31752 * gcc.dg/990506-0.c: New test.
31753
a3af74c4
RH
317541999-05-08 Richard Henderson <rth@cygnus.com>
31755
31756 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31757 the constant to test. Don't XFAIL 64-bit targets.
31758
31759 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31760 * g++.old-deja/g++.law/profile1.C: Likewise.
31761
31762 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31763 operator new instances.
31764 * g++.old-deja/g++.other/delete5.C: Likewise.
31765
dbd9ec97
CB
317661999-05-03 Craig Burley <craig@jcb-sc.com>
31767
31768 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31769 intrinsic.
31770
2b0bdd9a
CB
317711999-05-03 Craig Burley <craig@jcb-sc.com>
31772
31773 * g77.f-torture/execute/u77-test.f: Reverse order of two
31774 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31775
ddcd89b9
KG
317761999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31777
31778 * gcc.dg/compare1.c: New test.
31779
4014b382
JM
317801999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31781
31782 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31783 New tests.
31784
a7e34b17
CB
317851999-05-02 Craig Burley <craig@jcb-sc.com>
31786
31787 * g77.f-torture/compile/19990502-1.f: New test.
31788
4a5ae682
CB
317891999-05-02 Craig Burley <craig@jcb-sc.com>
31790
31791 * g77.f-torture/compile/19990502-0.f: New test.
31792
b8c25665 317931999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
31794
31795 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31796 intrinsic.
31797
b8c25665 317981999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
31799
31800 * g77.f-torture/execute/u77-test.f (main): List libU77
31801 intrinsics not currently tested.
31802 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31803 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31804 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31805 Trim blanks off the ends of some printed strings.
31806
b8c25665 318071999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
31808
31809 * g77.f-torture/execute/u77-test.f (main): Just warn about
31810 FSTAT gid disagreement, as it's expected on some systems.
31811
b8c25665 318121999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
31813
31814 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31815 use a new function, which allows for some slop.
31816 Clean up some commentary.
31817 (issum): The new function.
31818 (sgladd): Deleted subroutine.
31819
0bfc6dd2
CB
318201999-05-01 Craig Burley <craig@jcb-sc.com>
31821
31822 * g77.f-torture/execute/u77-test.f: Modify to be more like
31823 libf2c/libU77 version, bringing patches to that version here.
31824 Add suitable commentary.
31825
b8c25665 318261999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
31827
31828 * gcc.dg/990424-1.c: New test.
31829
4d9a07db
CB
318301999-04-24 Craig Burley <craig@jcb-sc.com>
31831
31832 * g77.f-torture/execute/u77-test.f (main): Bug involving
31833 LSTAT has been fixed, so turn back on full checking.
31834
2e647206
CB
318351999-04-20 Craig Burley <craig@jcb-sc.com>
31836
31837 * g77.f-torture/compile/19990419-0.f: New test.
31838 * g77.f-torture/execute/19990419-1.f: New test.
31839
b8c25665 318401999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
31841
31842 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31843 to avoid the need for a prototype to supress a warning.
31844
b8c25665 318451999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31846
31847 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31848
b8c25665 318491999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
31850
31851 * gcc.c-torture/execute/990404-1.c: New test.
31852
24dc09a7
ZW
318531999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31854
31855 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31856 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31857 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31858 missing initializer warnings.
31859
b8c25665 318601999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
31861
31862 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31863 matching strings.
31864
b8c25665 318651999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
31866
31867 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31868
96e57dac
CB
318691999-03-26 Craig Burley <craig@jcb-sc.com>
31870
31871 * g77.f-torture/execute/19990325-0.f: New test.
31872 * g77.f-torture/execute/19990325-1.f: New test.
31873
b8c25665 318741999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
31875
31876 * gcc.c-torture/execute/990324-1.c: New test.
31877
b8c25665 318781999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31879
31880 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31881 test with 4.
31882
b8c25665 318831999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
31884
31885 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31886
98941e01
CB
318871999-03-13 Craig Burley <craig@jcb-sc.com>
31888
31889 * g77.f-torture/execute/19990313-2.f: New test.
31890 * g77.f-torture/execute/19990313-3.f: New test.
31891
fe3ab6bd
CB
318921999-03-13 Craig Burley <craig@jcb-sc.com>
31893
31894 * g77.f-torture/execute/19990313-0.f: New test.
31895 * g77.f-torture/execute/19990313-1.f: New test.
31896
b8c25665 318971999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31898
31899 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31900 printf to sprintf.
31901 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31902 (main): Add check for u15. Conditionalize u31 check depending on
31903 whether ints are <32 bits or >=32 bits.
92936ecf 31904
3d1d35d6
CB
319051999-03-08 Craig Burley <craig@jcb-sc.com>
31906
31907 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31908
fc370eff
CB
319091999-03-08 Craig Burley <craig@jcb-sc.com>
31910
31911 * g77.f-torture/compile/19990305-0.f: New test.
31912 * g77.f-torture/execute/19981119-0.f: New test.
31913
7e0847f6
CB
319141999-03-08 Craig Burley <craig@jcb-sc.com>
31915
31916 * g77.f-torture/execute/970625-2.f: call ABORT if final
31917 result is not correct, instead of just printing it.
31918 Add this checking via newly introduced obfuscation, to
31919 trip up buggy front ends.
31920
3f18f777
CB
319211999-03-07 Craig Burley <craig@jcb-sc.com>
31922
31923 * g77.f-torture/compile/960317-1.f: Moved from being
31924 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31925
158281d7
CB
319261999-03-06 Craig Burley <craig@jcb-sc.com>
31927
31928 * g77.f-torture/execute/960317-1.f: New (old) test.
31929 * g77.f-torture/execute/970625-2.f: Ditto.
31930
83f1c55d
RH
319311999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31932
31933 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31934 message on line 1 or line 2; cccp and cpplib do this differently.
31935
b8c25665 319361999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
31937
31938 * g++.old-deja/g++.law/weak1.C: New test.
31939
5762f506
ZW
319401999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31941
31942 * gcc.c-torture/execute/990119-1.c: Renamed to...
31943 * gcc.dg/990119-1.c: this, so it will only be tested once
31944 (it's a preprocessor test, it doesn't need to be run at
31945 multiple optimization levels).
31946
7126c249
ZW
319471999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31948
31949 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 31950 ALWAYS_CXXFLAGS.
7126c249 31951
bc0a89ec
CB
319521999-02-24 Craig Burley <craig@jcb-sc.com>
31953
29df9714
CB
31954 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31955 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
31956 to not be compilable by current g77.
31957
518ee01e
NC
319581999-02-24 Nick Clifton <nickc@cygnus.com>
31959
31960 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31961
b8c25665 319621999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
31963
31964 * gcc.c-torture/execute/990222-1.c: New test.
31965
a27e2d39
CB
319661999-02-19 Craig Burley <craig@jcb-sc.com>
31967
31968 * g77.f-torture/compile/19990218-0.f: New test.
31969 * g77.f-torture/noncompile/19990218-1.f: New test.
31970
fc18a80e
CB
319711999-02-18 Craig Burley <craig@jcb-sc.com>
31972
31973 * g77.f-torture/compile/19981216-0.f: New test.
31974
b8c25665 319751999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
31976
31977 * gcc.dg/990214-1.c: New test.
31978
b8c25665 319791999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 31980
3c602fcb
JL
31981 * gcc.dg/990213-2.c: New test.
31982
68fe00c0
JL
31983 * gcc.dg/990213-1.c: New test.
31984
b8c25665 319851999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
31986
31987 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31988 ints.
31989
60f29ff7
NC
319901999-02-11 Nick Clifton <nickc@cygnus.com>
31991
3af64817
JL
31992 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31993 specified by target.
31994
60f29ff7
NC
31995 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31996
b8c25665 319971999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
31998
31999 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
32000
b8c25665 320011999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
32002
32003 * gcc.dg/special/ecos.exp: New test driver for new tests with
32004 special requirements.
32005
32006 * gcc.dg/special/alias-1.c: New test.
32007 * gcc.dg/special/gcsec-1.c: New test.
32008 * gcc.dg/special/weak-1.c: New test.
32009 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
32010 * gcc.dg/special/weak-2.c: New test.
32011 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
32012 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
32013 * gcc.dg/special/wkali-1.c: New test.
32014 * gcc.dg/special/wkali-2.c: New test.
32015 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
32016 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
32017
b8c25665 320181999-02-10 Felix Lee <flee@cygnus.com>
05a59650 32019
efdbc6f8
RH
32020 * lib/c-torture.exp (c-torture-compile): Pull out code for
32021 analyzing gcc error messages.
32022 (c-torture-execute): Likewise. Fix some (harmless) false
32023 positives.
32024 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 32025
b8c25665 320261999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
32027
32028 * gcc.c-torture/execute/990208-1.c: New test.
32029
561cb39b
JL
320301999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
32031
32032 * g++.dg/special/ecos.exp: New driver for new tests with special
32033 requirements
92936ecf 32034
561cb39b
JL
32035 * g++.dg/special/conpr-1.C: New test
32036 * g++.dg/special/conpr-2.C: New test
32037 * g++.dg/special/conpr-2a.C: New test
32038 * g++.dg/special/conpr-3.C: New test
32039 * g++.dg/special/conpr-3a.C: New test
32040 * g++.dg/special/conpr-3b.C: New test
92936ecf 32041
561cb39b
JL
32042 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
32043 allow g++ to use the dg driver
32044
32045 * README: Add comment about g++.dg directory
32046
b8c25665 320471999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
32048
32049 * README: Update email addresses.
32050
83f1c55d
RH
320511999-02-03 Nick Clifton <nickc@cygnus.com>
32052
32053 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
32054 arguments in order to force structure S onto the stack even on
32055 the alpha.
32056 (test): Pass 10 leading arguments to function foo as well as the
32057 structure S.
32058
32059 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 32060 failure for all targets.
83f1c55d
RH
32061
32062 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
32063 abort to terminate program execution.
32064
b8c25665 320651999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
32066
32067 * gcc.c-torture/execute/990130-1.c: New test.
32068
b8c25665 320691999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
32070
32071 * gcc.dg/990130-1.c: New test.
32072
83f1c55d
RH
320731999-01-28 Michael Meissner <meissner@cygnus.com>
32074
32075 * gcc.c-torture/execute/990128-1.c: New test.
32076
320771999-01-27 Michael Meissner <meissner@cygnus.com>
32078
32079 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
32080
3af64817
JL
320811999-01-27 Felix Lee <flee@cygnus.com>
32082
32083 * lib/c-torture.exp (c-torture-compile): pull out code for
32084 analyzing gcc error messages.
32085 (c-torture-execute): ditto, and fix some (harmless) false
32086 positives.
32087 * lib/gcc.exp (gcc_check_compile): new function.
32088
b8c25665 320891999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 32090
b96acc3f
JL
32091 * gcc.dg/990117-1.c: New test.
32092
f81b9d95 32093 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 32094
f81b9d95 32095 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 32096
b8c25665 320971999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
32098
32099 * g77.f-torture/compile/990115-1.f: New test.
32100
b8c25665 321011999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
32102
32103 * gcc.c-torture/compile/990107-1.c: New test
32104
b8c25665 321051999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 32106
1d1c12f4
JL
32107 * gcc.c-torture/execute/990106-2.c: New test.
32108
e2ba7b0e
JL
32109 * gcc.c-torture/execute/990106-1.c: New test.
32110
b8c25665 321111998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
32112
32113 * gcc.c-torture/compile/981223-1.c: New test.
32114
b8c25665 321151998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
32116
32117 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
32118 (opt3): Rename from opt4 and disable.
32119
7162b45d
AO
321201998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
32121
32122 * g++.old-deja/g++.pt/ptrmem5.C: New test.
32123
68b04813
AO
321241998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32125
32126 * g++.old-deja/g++.other/conv5.C: New test.
32127
83f1c55d
RH
321281998-12-14 Nick Clifton <nickc@cygnus.com>
32129
32130 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
32131
b8c25665 321321998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
32133
32134 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
32135
b8c25665 321361998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
32137
32138 * gcc.c-torture/compile/981211-1.c: New test.
32139
2d8bf6c3
AO
321401998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32141
ceff9b14 32142 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 32143
ceff9b14 32144 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 32145
b8c25665 321461998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
32147
32148 * gcc.special/930510-1.c: Make C9X safe.
32149 * gcc.misc-tests/gcov-1.c Similarly.
32150 * gcc.misc-tests/gcov-2.c Similarly.
32151
7dc8c714
AO
321521998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32153
32154 * gcc.dg/ultrasp1.c: New test.
32155
b8c25665 321561998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
32157
32158 * gcc.c-torture/execute/981206.c: New test.
32159
658269bd
AO
321601998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32161
c3a6e905
AO
32162 * g++.old-deja/g++.ns/template7.C: New test.
32163
2732314e
AO
32164 * g++.old-deja/g++.other/expr1.C: New test.
32165
ad987436
AO
32166 * g++.old-deja/g++.eh/tmpl3.C: New test.
32167
658269bd
AO
32168 * g++.old-deja/g++.eh/tmpl2.C: New test.
32169
71eb0b9e
AO
321701998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32171
ceff9b14
AO
32172 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
32173 * g++.old-deja/g++.other/using6.C: Removed.
32174 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 32175
71eb0b9e
AO
32176 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
32177
16fe4796
AO
321781998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32179
b0e3f98f
AO
32180 * g++.old-deja/g++.pt/overload8.C: New test.
32181
10e209e3
AO
32182 * g++.old-deja/g++.pt/overload7.C: New test.
32183
ceff9b14 32184 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 32185
ceff9b14
AO
32186 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
32187 and relinking messages.
32188 * lib/g++.exp (g++_target_compile): Remove .rpo file when
32189 compiling with -frepo.
16fe4796 32190
688d56bc
AO
321911998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
32192
32193 * g++.old-deja/g++.pt/lookup6.C: New test.
32194
83f1c55d
RH
321951998-11-30 Nick Clifton <nickc@cygnus.com>
32196
32197 * gcc.c-torture/execute/981130-1.c: New test.
32198 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
32199
d1b0fca0
AO
322001998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32201
308a214a
AO
32202 * g++.old-deja/g++.pt/explicit76.C: New test.
32203
91910750
AO
32204 * g++.old-deja/g++.pt/friend38.C: New test.
32205
fb63a870
AO
32206 * g++.old-deja/g++.ns/crash2.C: New test.
32207
c885faf8
AO
32208 * g++.old-deja/g++.pt/defarg8.C: New test.
32209
be537f34
AO
32210 * g++.old-deja/g++.pt/instantiate6.C: New test.
32211
bc4f0b0a
AO
32212 * g++.old-deja/g++.pt/static6.C: New test.
32213
d1b0fca0
AO
32214 * g++.old-deja/g++.pt/decl2.C: New test.
32215
3c9a0d0f
AO
322161998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32217
51a63112
AO
32218 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
32219 problem is actually related with name lookup, but so what? :-)
32220
3c9a0d0f
AO
32221 * g++.old-deja/g++.pt/friend37.C: New test.
32222
6edfbe4c
DL
322231998-11-25 Dave Love <d.love@dl.ac.uk>
32224
32225 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
32226 element, which fails on some systems.
32227
32228 * g77.f-torture/execute/labug1.f: New test.
32229
b8c25665 322301998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
32231
32232 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
32233 is defined.
32234
7251e552
DL
322351998-11-18 Dave Love <d.love@dl.ac.uk>
32236
32237 * g77.f-torture/compile/981117-1.f: New test.
32238
233363cb
AO
322391998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
32240
32241 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 32242 properly discarded.
233363cb 32243
b8c25665 322441998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
32245
32246 * gcc.c-torture/execute/memcheck: New directory of tests for
32247 -fcheck-memory-usage.
32248
ed8e443a
JM
322491998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32250
32251 * README: New file, general information about the testsuite and
32252 new description of the various C++ test subdirectories.
32253 * README.g++: Eliminate obsolete information, update and move most
32254 relevant stuff to README.
32255
322561998-11-07 Richard Henderson <rth@cygnus.com>
32257
32258 * gcc.c-torture/compile/981107-1.c: New test.
32259
322601998-11-02 Doug Evans <devans@canuck.cygnus.com>
32261
32262 * execute/memcpy-bi.c: New testcase.
32263
322641998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
32265
32266 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
32267 base classes.
32268
32269 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
32270 template is selected.
32271
32272 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
32273 classes, it should be accepted for all types.
32274
32275 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
32276
32277 * g++.old-deja/g++.pt/spec24.C: Ensure that template
32278 specializations start with template headers.
32279
322801998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
32281
32282 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
32283
32284 * g++.old-deja/g++.other/init9.C: Test cross initialization of
32285 non-POD types.
32286
322871998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
32288
32289 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
32290
322911998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
32292
32293 * compile/981022-1.c, compile/981022-1.x: New test and driver.
32294
322951998-10-19 Jeffrey A Law (law@cygnus.com)
32296
32297 * 981019-1.c: New test.
32298
322991998-10-14 Robert Lipe <robertl@dgii.com>
32300
32301 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
32302 find objc headers.
32303
323041998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
32305
32306 * compile/981001-4.c: Remove use of GCC extension that triggers a
32307 compiler bug.
32308
323091998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
32310
32311 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
32312
323131998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32314
32315 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
32316 instantiation of template produces incorrect code for delete
32317 expression.
32318
32319 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
32320 constructors' name is not unique.
32321 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
32322 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
32323
32324 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
32325 automatic array of const is ill-formed.
32326
32327 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
32328 of template parameter?
32329
32330 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
32331 const.
32332
32333 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
32334 pointer-to-member expression.
32335
32336 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
32337 declaration causes ICE.
32338
323391998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
32340
32341 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
32342 reserved in the global namespace.
32343
32344 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
32345 generate needed virtual table.
32346
32347 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
32348
323491998-10-10 Dariush Eslimi <eslimi@loran.com>
32350
32351 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
32352 template-dependent type
32353
323541998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32355
32356 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
32357 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
32358 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
32359
32360 * g++.old-deja/g++.other/using5.C: New test; using decl from base
32361 class should be usable as argument of member function.
32362 * g++.old-deja/g++.other/using6.C: New test; using decl from base
32363 class should be usable as return type of member function.
32364 * g++.old-deja/g++.other/using7.C: New test; using decl from base
32365 class should be usable as type of data member.
32366
32367 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
32368
323691998-10-09 Jeffrey A Law (law@cygnus.com)
32370
32371 * gcc.c-torture/special/920521-1.c: Fix bogus test.
32372
323731998-10-08 Nick Clifton <nickc@cygnus.com>
32374
32375 * gcc.dg/dll-?.c Add thumb to target list.
32376 Fix assembler scan patterns to match current assembler output.
32377
323781998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
32379
32380 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
32381 matching of template brackets.
32382
32383 * g++.old-deja/g++.other/using4.C: New test. Test using
32384 declarations of methods from base classes.
32385
32386 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
32387 within functions should introduce names into the innermost
32388 enclosing namespace.
32389
32390 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
32391 of static locals if first initialization throws.
32392
323931998-10-07 Jim Wilson <wilson@cygnus.com>
32394
32395 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
32396
323971998-10-06 Ken Raeburn <raeburn@cygnus.com>
32398
32399 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
32400 lose track of the possible targets of tablejump insns.
32401 * special/special.exp: Run it.
32402
324031998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32404
32405 * g++.old-deja/g++.pt/friend35.C: New test. A template function
32406 must be declared before its specializations can be named in friend
32407 declarations.
32408
324091998-10-05 Dave Love <d.love@dl.ac.uk>
32410
32411 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
32412
32413 * g77.f-torture/execute/io1.f: New test.
32414
324151998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32416
32417 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
32418 with pointer to template function, for which no argument deduction
32419 is possible.
32420
32421 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
32422 specialization of template function as argument to template
32423 function.
32424
32425 * g++.old-deja/g++.other/access2.C: New test; Inner class
32426 shouldn't have privileged access to Outer's names.
32427
324281998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32429
32430 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
32431 friend template declared within template class conflicts with
32432 nested class of the same name.
32433
32434 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
32435 is ignored.
32436
32437 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
32438 object with direct initializer as function declaration.
32439
32440 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32441 initializers.
32442
32443 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32444 involving const pointer and NULL produces incorrect result.
32445
32446 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32447 type name without `typename' should be rejected with -pedantic.
32448
324491998-10-02 Richard Henderson <rth@cygnus.com>
32450
32451 * g++.old-deja/g++.other/addrof1.C: New test.
32452
324531998-10-01 Nick Clifton <nickc@cygnus.com>
32454
32455 * gcc.c-torture/compile/981001-1.c: New test.
32456 * gcc.c-torture/execute/981001-1.c: New test.
32457
324581998-10-01 Jeffrey A Law (law@cygnus.com)
32459
32460 * gcc.c-torture/compile/981001-2.c: New test.
32461 * gcc.c-torture/compile/981001-3.c: New test.
32462 * gcc.c-torture/compile/981001-4.c: New test.
32463
324641998-10-01 Robert Lipe <robertl@dgii.com>
32465
32466 * lib/objc.exp (objc_target_compile): Add -L during compiles for
32467 multilibbed hosts. Idea grafted from g77.exp.
32468
324691998-09-30 Dave Love <d.love@dl.ac.uk>
32470
32471 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32472 avoid losing on systems which need -lsocket.
32473
324741998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32475
32476 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32477 * g++.old-deja/g++.other/nested2.C: Ditto.
32478 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32479 failure.
32480
324811998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32482
32483 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32484 preferred over template operator!= for enum bitfields.
32485
324861998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32487
32488 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32489 that happen to have the same base name, but in different scopes,
32490 are incorrectly rejected.
32491
324921998-09-16 Richard Henderson <rth@cygnus.com>
32493
32494 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32495 on the native word size instead of an integer literal.
32496
324971998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32498
32499 * g++.old-deja/g++.other/static2.C: Invocation of static data
32500 member of type pointer-to-function denoted as non-static member.
32501
32502 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32503 checks involving function types and aliases.
32504
325051998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32506
32507 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32508 redefined to the same non-trivial type.
32509
32510 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32511 namespace-qualification of template specializations declared in
32512 other namespaces.
32513
32514 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32515 to declare a subset of the specializations of a template function
32516 as friends of specializations of a template class.
32517
32518 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32519 member templates that do not fully specialize the enclosing
32520 template class are rejected.
32521
325221998-09-11 Dave Love <d.love@dl.ac.uk>
32523
32524 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32525
325261998-09-08 Dave Love <d.love@dl.ac.uk>
32527
32528 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32529 altered from libf2c/libU77 version.
32530
325311998-09-06 Dave Love <d.love@dl.ac.uk>
32532
32533 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32534
325351998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32536
32537 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32538 (un)signed char are different types for template specialization
32539 purposes.
32540
325411998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32542
32543 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32544 * objc: ObjC testsuite.
32545
325461998-08-31 Catherine Moore <clm@cygnus.com>
32547
32548 * gcc.c-torture/execute/941014-1.x: New file.
32549
325501998-08-31 Nick Clifton <nickc@cygnus.com>
32551
32552 * lib/c-torture.exp: Add support for
32553 torture_eval_before_compile and torture_eval_before_execute
32554 variables.
32555
325561998-08-30 Jeffrey A Law (law@cygnus.com)
32557
32558 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32559 this test triggers valid.
32560
325611998-08-27 Jeffrey A Law (law@cygnus.com)
32562
32563 * gcc.dg/980827-1.c: New test.
32564
325651997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32566
32567 * gcc.c-torture/execute/loop-4b.c: New test.
32568
325691998-08-26 Nick Clifton <nickc@cygnus.com>
32570
32571 * lib/c-torture.exp: Add support for
32572 torture_eval_before_compile and torture_eval_before_execute
32573 variables.
32574
325751998-08-25 Jeffrey A Law (law@cygnus.com)
32576
32577 * gcc.c-torture/compile/980825-1.c: New test.
32578
325791998-08-24 Nick Clifton <nickc@cygnus.com>
32580
32581 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32582 count number tests in opt_t0 not good_t0.
32583
325841998-08-24 Jeffrey A Law (law@cygnus.com)
32585
32586 * gcc.c-torture/compile/930326-1.x: Fix typo.
32587
325881998-08-23 Mark Mitchell <mark@markmitchell.com>
32589
32590 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32591 causes an ICE.
32592
325931998-08-21 Jeffrey A Law (law@cygnus.com)
32594
32595 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32596 STACK_SIZE is defined.
32597 * gcc.c-torture/unsorted/stuct.c: Similarly.
32598
32599 * gcc.c-torture/compile/980821-1.c: New test.
32600
326011998-08-21 Jeffrey A Law (law@cygnus.com)
32602
32603 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32604
326051998-08-19 Mark Mitchell <mark@markmitchell.com>
32606
32607 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32608 code.
32609
326101998-08-09 Mark Mitchell <mark@markmitchell.com>
32611
32612 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32613 error'.
32614
326151998-08-18 Jeffrey A Law (law@cygnus.com)
32616
32617 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32618
326191998-08-16 Jeffrey A Law (law@cygnus.com)
32620
32621 * gcc.c-torture/compile/980816-1.c: New test.
32622
32623 * gcc.dg/980816-1.c: New test.
32624
326251998-08-13 Jeffrey A Law (law@cygnus.com)
32626
32627 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32628 compiler for ieee tests.
32629
326301998-08-01 Dave Love <d.love@dl.ac.uk>
32631
32632 * g77.f-torture/compile/980729-0.f: New test.
32633
326341998-07-30 Ken Raeburn <raeburn@cygnus.com>
32635
32636 * gcc.c-torture/special/eeprof-1.c: New test, for
32637 -finstrument-functions.
32638 * gcc.c-torture/special/special.exp: Run it.
32639
326401998-07-29 Jeffrey A Law (law@cygnus.com)
32641
32642 * gcc.c-torture/compile/980729-1.c: New test.
32643
326441998-07-27 Nick Clifton <nickc@cygnus.com>
32645
32646 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32647 __thumb__ is defined, and test for ARM style doubles if so.
32648
326491998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
32650
32651 * g77.f-torture/noncompile/980615-0.f: New test.
32652
b8c25665 326531998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
32654
32655 * gcc.dg/980312-1.c: Do link instead of compile.
32656 * gcc.dg/980313-1.c: Likewise.
32657
b8c25665 326581998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
32659
32660 * gcc.c-torture/compile/980726-1.c: New test.
32661
8b62e122
DL
326621998-07-25 Dave Love <d.love@dl.ac.uk>
32663
32664 * g77.f-torture/execute/io0.f: New test.
32665
b8c25665 326661998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
32667
32668 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32669 an int.
32670
b8c25665 326711998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32672
32673 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32674 m32r bugs.
32675
b8c25665 326761998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
32677
32678 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32679 c-decl.c:grokdeclarator can handle mode attributes.
32680
b8c25665 326811998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
32682
32683 * gcc.c-torture/execute/980716-1.c: New test.
32684
b8c25665 326851998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
32686
32687 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32688 the mn10200.
32689 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32690 the mn10200.
32691 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 32692 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 32693
bda991ee
DL
326941998-07-13 Dave Love <d.love@dl.ac.uk>
32695
32696 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32697 New test from Craig.
32698
3792922a
DL
326991998-07-12 Dave Love <d.love@dl.ac.uk>
32700
538ccf9a
DL
32701 * g77.f-torture/noncompile/980616-0.f: New test.
32702
3792922a
DL
32703 * g77.f-torture/execute/970816-3.f: New test from Craig.
32704
b8c25665 327051998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 32706
a1ee890d
ML
32707 * g++.other/singleton.C: Return error value instead of taking
32708 SIGSEGV.
32709
b8c25665 327101998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
32711
32712 * g++.other/singleton.C: New test. Warning is under dispute.
32713 Runtime crash is not.
32714
b8c25665 327151998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 32716
92936ecf
ZW
32717 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32718 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
32719 using6.C, using7.C}: New namespace tests.
32720
b8c25665 327211998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 32722
ceff9b14
AO
32723 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32724 specialization with typedef'ed names used as array indexes.
25381187 32725
b8c25665 327261998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 32727
57c578cf
JL
32728 * gcc.c-torture/execute/980709-1.c: New test.
32729
6acaa318
JL
32730 * gcc.dg/980709-1.c: New test.
32731
b8c25665 327321998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
32733
32734 * gcc.c-torture/execute/bcp-1.c: New test.
32735
b8c25665 327361998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
32737
32738 * gcc.c-torture/execute/980707-1.c: New test.
32739
b8c25665 327401998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
32741
32742 * gcc.c-torture/compile/980706-1.c: New test.
32743
b22773b1
DL
327441998-07-01 Dave Love <d.love@dl.ac.uk>
32745
32746 * g77.f-torture/execute/980701-0.f,
32747 g77.f-torture/execute/980701-1.f: New test from Craig.
32748
b8c25665 327491998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 32750
0d37278a
JL
32751 * gcc.c-torture/compile/980701-1.c: New test.
32752
506506fa
JL
32753 * gcc.c-torture/execute/980701-1.c: New test.
32754
b8c25665 327551998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
32756rlsruhe.de>
32757
32758 * g++.old-deja/g++.robertl/eb132.C: New test.
32759 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32760
174be1b3
DL
327611998-06-29 Dave Love <d.love@dl.ac.uk>
32762
14583692
DL
32763 * g77.f-torture/execute/980628-7.f,
32764 g77.f-torture/execute/980628-8.f,
32765 g77.f-torture/execute/980628-9.f,
32766 g77.f-torture/execute/980628-10.f: New tests from Craig.
32767
174be1b3
DL
32768 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32769
b8c25665 327701998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
32771
32772 * g77.f-torture/execute/980628-4.f: New test from Craig.
32773 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 32774 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
32775 * g77.f-torture/execute/980628-0.f: Likewise.
32776 * g77.f-torture/execute/980628-1.f: Likewise.
32777 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 32778 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 32779
b8c25665 327801998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
32781
32782 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32783 directory when nothing has been installed yet.
32784
b8c25665 327851998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
32786
32787 * gcc.c-torture/special/special.exp: Handle newer versions of
32788 dejagnu.
32789
b8c25665 327901998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
32791
32792 * gcc.dg/980626-1.c: New test.
32793
b8c25665 327941998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
32795
32796 * gcc.misc-tests/m-un-2.c: New test.
32797 * g++.old-deja/g++.other/warn01.c: Likewise.
32798
b8c25665 327991998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 32800
117b84b7
RL
32801 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32802 compatibility with assmblers with a different comment character.
92936ecf 32803 Eliminate use of GAS-specific extensions.
117b84b7 32804
b8c25665 328051998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
32806
32807 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32808
b8c25665 328091998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
32810
32811 *lib/g77.exp: Replace search for libf2c.a with search for newly
32812 renamed libg2c.a
32813
b8c25665 328141998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
32815
32816 * gcc.c-torture/execute/980617-1.c: New test.
32817
b8c25665 328181998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
32819
32820 * gcc.c-torture/execute/980612-1.c: New test.
32821
b8c25665 328221998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 32823
5ccdc8af
JL
32824 * gcc.dg/980523-1.c: Only test on ppc-linux.
32825 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32826
74cbdffa
JL
32827 * gcc.c-torture/execute/980608-1.c: New test.
32828
b8c25665 328291997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
32830
32831 * gcc.c-torture/execute/980605-1.c: New test.
32832
b8c25665 328331998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
32834
32835 * gcc.c-torture/execute/980604-1.c: New test.
32836
b8c25665 328371998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
32838
32839 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 32840 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 32841
858a26d4
DL
328421998-06-02 Dave Love <d.love@dl.ac.uk>
32843
32844 * 970125-0.f: Fix per JCB. Add commentary.
32845
b8c25665 328461998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
32847
32848 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32849 IEEE -0 support.
32850
b8c25665 328511998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
32852
32853 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32854 earlier.
32855
b8c25665 328561998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
32857
32858 * gcc.c-torture/execute/980526-3.c: New test.
32859
8da801cf
MH
328601998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32861
32862 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32863 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32864 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32865 m88k-motorola-sysv3 to XFAIL.
32866
b8c25665 328671998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
32868
32869 * gcc.dg/980526-1.c: New test.
32870 * gcc.c-torture/execute/980526-2.c: New test.
32871
b8c25665 328721998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 32873
077e57d2
JL
32874 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32875
74cd6867
JL
32876 * gcc.c-torture/execute/980526-1.c: New test.
32877
ef75df42
DL
328781998-05-26 Dave Love <d.love@dl.ac.uk>
32879
32880 * g77.f-torture/execute/alpha2.f: Add runtime test.
32881
46dc5157
JM
328821998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32883
51c4eb9b
JM
32884 * g++.old-deja/old-deja.exp: Strip leading directories.
32885
46dc5157
JM
32886 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32887 error for the line. Don't run multiple tests for the same line.
32888
b8c25665 328891998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
32890
32891 * gcc.dg/980523-1.c: New test.
32892
6e4cdba0
DL
328931998-05-23 Dave Love <d.love@dl.ac.uk>
32894
32895 * g77.f-torture/compile/970915-0.f: New test.
32896
cf22ce45
JM
328971998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32898
32899 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32900
b8c25665 329011998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
32902
32903 * gcc.dg/980520-1.c: New test.
32904
b8c25665 329051998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
32906
32907 * gcc.dg/980502-1.c: Fix return type.
32908
b8c25665 329091998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
32910
32911 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32912 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32913 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32914 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32915 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32916
3e98dfd1
DL
329171998-05-20 Dave Love <d.love@dl.ac.uk>
32918
32919 * g77.f-torture/execute/980520-1.f: New test.
32920
4ee383a7
DL
329211998-05-15 Dave Love <d.love@dl.ac.uk>
32922
32923 * lib/mike-g77.exp: New file.
32924
32925 * g77.f-torture/noncompile/noncompile.exp,
32926 g77.f-torture/noncompile/check0.f: New files.
32927
c02cdb70
DL
329281998-05-14 Dave Love <d.love@dl.ac.uk>
32929
32930 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32931 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32932 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32933 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32934 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32935 abort where appropriate.
32936
b8c25665 329371998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
32938
32939 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32940 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32941
87c54c63
DL
329421998-04-29 Dave Love <d.love@dl.ac.uk>
32943
32944 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32945
8594f210
DL
329461998-04-27 Dave Love <d.love@dl.ac.uk>
32947
32948 * g77.f-torture/compile/980427-0.f: New test.
32949
2fe8c4d9
DL
329501998-04-24 Dave Love <d.love@dl.ac.uk>
32951
32952 * g77.f-torture/compile/980424-0.f: New test.
32953
bddcc8a6
DL
329541998-04-19 Dave Love <d.love@dl.ac.uk>
32955
39339a62 32956 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
32957 * g77.f-torture/compile/970125-0.f: New test.
32958 * g77.f-torture/compile/980419-1.f: New test.
32959
b8c25665 329601998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32961
32962 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32963 of loop-4.c.
32964
b8c25665 329651998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32966
32967 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32968
b8c25665 329691998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
32970
32971 * gcc.c-torture/compile/980329-1.c: New test.
32972
b8c25665 329731998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 32974
583708a6 32975 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
32976 * gcc.dg/980312-1.c: Fix typo in -march command.
32977
b8c25665 329781998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 32979
583708a6 32980 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 32981
b8c25665 329821998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
32983
32984 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32985 Dave Love agree the Fortran source is bogus.
32986
b8c25665 329871998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
32988
32989 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32990 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32991 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32992 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32993 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 32994
b8c25665 329951998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 32996
ceff9b14 32997 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 32998
26f6827a
DL
329991998-02-18 Dave Love <d.love@dl.ac.uk>
33000
33001 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
33002 possibly uninitialized) variables and declare dnrm2.
33003
b8c25665 330041998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
33005
33006 From Bruno Haible <haible@ilog.fr>:
33007 * gcc.c-torture/execute/980223.c: New test.
33008
b8c25665 330091998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
33010
33011 * gcc.dg/ifelse-1.c: New test.
b45f3a91 33012
b8c25665 330131998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 33014
b45f3a91
L
33015 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
33016
efdbc6f8
RH
33017 * lib/old-dejagnu.exp (old-dejagnu): Added the
33018 "execution test - XFAIL *-*-*" handling in the spirit of
33019 "excess errors test -". Changed the "execution test fails"
33020 handling to be like "excess errors test fails".
33021 * Update various tests accordingly.
fa80e0a6 33022
b8c25665 330231998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
33024
33025 * gcc.c-torture/execute/980205.c: New test.
33026
b8c25665 330271998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
33028
33029 * lib/c-torture.exp: Look for .x files instead of .cexp files.
33030 * lib/f-torture.exp: Similarly.
33031 * gcc.c-torture: Rename all .cexp files to .x files.
33032
b8c25665 330331997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
33034
33035 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
33036 (940510-1.c): Removed duplicate.
33037 (971104-1.c): New test.
33038
b8c25665 330391997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 33040
efdbc6f8 33041 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 33042
b8c25665 330431997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
33044
33045 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
33046 use that to size the filler array.
33047
b8c25665 330481997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 33049
15ec0729
JL
33050 * lib/c-torture.exp(c-torture-execute): Fix typo.
33051
33052 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
33053 testcase as the executable name. Keep the executable around if
33054 the test fails.
33055
b8c25665 330561997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
33057
33058 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
33059 changes. Only test one -g option, and move it to the end of the
33060 list of options to test.
15ec0729 33061
b8c25665 330621997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
33063
33064 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
33065 variable GCC_TORTURE_OPTIONS to supply default switches separated
33066 by colons. If no environment variable, run tests with -O0 -g, -O1
33067 -g, and -O2 -g as well.
33068
b8c25665 330691997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
33070
33071 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
33072 explanatory comments. Fix indentation.
335043a8 33073
b8c25665 330741997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
33075
33076 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 33077
b8c25665 330781997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
33079
33080 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
33081 * g++.old-deja/g++.mike/p7325.C: Likewise.
33082 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
33083
b8c25665 330841997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
33085
33086 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
33087 * g++.old-deja/g++.brendan/crash30.C: Likewise.
33088 * g++.old-deja/g++.brendan/crash39.C: Likewise.
33089 * g++.old-deja/g++.law/operators4.C: Likewise.
33090
b8c25665 330911997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
33092
33093 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
33094 * g++.old-deja/g++.mike/p784.C: Ditto.
33095 * g++.old-deja/g++.mike/p785.C: Ditto.
33096
b8c25665 330971997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 33098
efdbc6f8 33099 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 33100
b8c25665 331011997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
33102
33103 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
33104 target feature; pass this to c-torture-execute as needed.
33105
b8c25665 331061997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 33107
15ec0729 33108 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
33109 current executables being tested are identical, we don't need to
33110 run the executable again. Try to make the executable names
33111 unique. Add an optional argument for passing additional compiler
33112 flags.
18c6629a 33113
b8c25665 331141997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
33115
33116 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
33117
b8c25665 331181997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
33119
33120 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
33121
b8c25665 331221997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
33123
33124 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
33125 32bit or larger longs.
33126
33127 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
33128 have either a 32bit long or 32bit int.
33129
b8c25665 331301997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
33131
33132 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
33133 Make double precision tests dependent on sizeof (double).
33134
b8c25665 331351997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33136
33137 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
33138 too.
33139
b8c25665 331401997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
33141
33142 * gcc.c-torture/compile/961203-1.cexp: New script.
33143
b8c25665 331441997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33145
33146 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
33147 up the includes ourselves.
33148
b8c25665 331491997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33150
33151 * lib/plumhall.exp: Remove random include, and add a few
33152 verbose messages for debugging.
33153
b8c25665 331541997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33155
33156 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
33157 of trying to do it ourselves.
33158
b8c25665 331591997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
33160
33161 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
33162
b8c25665 331631997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33164
33165 * gcc.prms/5403.c: Made regexp a bit less strict.
33166
b8c25665 331671997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33168
33169 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
33170 is returned from remote_load instead.
33171 * lib/plumhall.exp: Ditto.
33172 * lib/mike-g++.exp: Ditto.
33173 * lib/old-dejagnu.exp: Ditto.
33174 * lib/c-torture.exp: Ditto.
33175
b8c25665 331761997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33177
33178 * lib/g++.exp: Use build_wrapper procedure.
33179 * lib/gcc.exp: Ditto.
33180
b8c25665 331811997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
33182
33183 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
33184 an old-style decl for malloc. Fixes tests to work when
33185 sizeof (int) != sizeof (size_t).
33186
b8c25665 331871997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
33188
33189 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
33190
33191 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
33192 use stdargs.h interface.
33193
b8c25665 331941997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
33195
33196 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
33197 NO_VARARGS when compiling.
33198
b8c25665 331991997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33200
33201 * lib/plumhall.exp(ph_includes): New procedure.
33202 (ph_make): Use it.
33203 (ph_compiler): Ditto.
33204
33205 * lib/g++.exp: Rename test-glue.c to testglue.c.
33206 * lib/gcc.exp: Ditto.
33207
b8c25665 332081997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33209
33210 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 33211 to completion when it's called.
921e5a0e 33212
b8c25665 332131997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
33214
33215 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
33216 is defined, don't do test.
33217
b8c25665 332181997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33219
33220 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
33221 for object files.
33222 (ph_summary): Mark skipped testcases as untested, not unresolved.
33223
33224 * lib/plumhall.exp (ph_make): If unresolved because of bad
33225 errorCode, record errorCode in log file.
33226 (*): Replace send_log/verbose with verbose -log.
33227
b8c25665 332281997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
33229
33230 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
33231 double conversion if double isn't at least 8 bytes.
33232
33233 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
33234 int to work with targets where int is 16 bits.
33235
33236 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
33237 8 bytes, just exit, since 4 byte doubles don't have enough bits of
33238 precision for the test to complete.
33239
b8c25665 332401997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
33241
33242 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
33243 if d10v is not compiled with the -mdouble64 flag.
33244 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
33245
33246 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
33247 d10v is not compiled with the -mint32 flag.
33248
b8c25665 332491997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33250
33251 * lib/plumhall.exp: Use incr_count.
33252
b8c25665 332531997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
33254
33255 * gcc.c-torture: Update to c-torture-1.45.
33256
b8c25665 332571997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33258
33259 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 33260 the name of the expect testcase file).
92936ecf 33261
921e5a0e
JL
33262 * lib/g++.exp(g++_init): Ditto.
33263
b8c25665 332641997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33265
33266 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
33267 the host.
33268
33269 * lib/gcc.exp(gcc_exit): New procedure.
33270
b8c25665 332711997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33272
33273 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
33274 specs where appropriate.
33275
33276 * g++.old-deja/g++.arm/*: Added additional ERROR checks
33277 because of new "candidates are" messages, and removed a few
33278
33279 * Converted all non-old-style g++ testcases to old-style, and
33280 moved into g++.old-deja.
33281
b8c25665 332821997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33283
33284 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
33285 options.
33286
33287 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
33288 succeeded.
33289
33290 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
33291
b8c25665 332921997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
33293
33294 * lib/gcc.exp (gcc_target_compile): Add support for defining
33295 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
33296 the machine doesn't have those features.
33297
b8c25665 332981997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33299
33300 * g++.law/operators4.exp: Don't use LIBS.
33301
b8c25665 333021997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33303
33304 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 33305
921e5a0e
JL
33306 * lib/mike-g++.exp: Don't set the compiler to be tested here.
33307 * lib/g++.exp: Set it here instead. Also, allow use of the
33308 --tool_exec and --tool_opt options. Change CXX to
33309 GXX_UNDER_TEST.
92936ecf 33310
921e5a0e 33311 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 33312
921e5a0e
JL
33313 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
33314
b8c25665 333151997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33316
33317 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 33318 prune_system_crud.
921e5a0e
JL
33319 * lib/mike-g++.exp: Ditto.
33320 * lib/gcc.exp: Ditto.
33321 * lib/g++.exp: Ditto.
33322
33323 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
33324
b8c25665 333251997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 33326
efdbc6f8
RH
33327 * 941014-2.c: Include stdlib.h
33328 * 960327-1.c: Include stdio.h
33329 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 33330
b8c25665 333311997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33332
33333 * lib/gcc.exp: Add gcc,stack_size target feature.
33334
92936ecf 33335 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
33336 paths here, not in two other places. And, it's $options, not
33337 options.
33338
33339 * lib/mike-g++.exp(postbase): Remove the code that determines
33340 the correct include and link paths.
33341 * g++.old-deja/old-deja.exp: Ditto.
33342
b8c25665 333431997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33344
33345 * lib/g++.exp(g++_init): target_compile no longer returns the
33346 filename of the result.
33347
b8c25665 333481997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33349
33350 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
33351 call to glob.
33352
33353 * gcc.c-torture/special/special.exp: Change call to
42ded877 33354 gcc_target_compile to include the object file.
921e5a0e 33355
b8c25665 333561997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
33357
33358 * gcc.c-torture/special/special.exp: Correct misspelling in last
33359 change.
33360
b8c25665 333611997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33362
33363 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 33364 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
33365 (ph_execute): Return -1 if there were any failures, 0 otherwise.
33366 (ph_make): Clean up objects and executables that were built
33367 if the tests succeeded.
33368
b8c25665 333691997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33370
33371 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
33372 libraries and includes in the build tree as appropriate.
33373
b8c25665 333741997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33375
33376 * lib/c-torture.exp: Instead of looking for the global variable
33377 NO_LONG_LONG, check to see if that's a feature of the target.
33378
b8c25665 333791997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
33380
33381 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
33382 config; this functionality is now in devo/dejagnu/config.
33383
33384 g++.*/*: Pass any additional flags used to compile to postbase;
33385 delete CXXFLAGS.
92936ecf 33386
4c3c833a
JL
33387 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
33388 is now done by runtest.exp. Use gcc_target_compile instead of
33389 compile.
33390
33391 lib/c-torture.exp: Use gcc_target_compile instead of compile.
33392 Remove references to CFLAGS. Use remote_file instead of
33393 calling rm -f.
33394 (c-torture): Take a list of arguments to use to compile this
33395 testcase.
33396
33397 lib/g++.exp: Simplify. Use target_compile instead of compile.
33398 lib/gcc-dg.exp: Ditto.
33399 lib/gcc.exp: Ditto.
33400 lib/mike-{gcc,g++}.exp: Ditto.
33401 lib/old-dejagnu.exp: Ditto.
33402 lib/plumhall.exp: Ditto.
92936ecf 33403
b8c25665 334041997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
33405
33406 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
33407 (ph_linker): Likewise.
33408
b8c25665 334091996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 33410
efdbc6f8 33411 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
33412 MAP_ANON / MAP_ANONYMOUS if defined;
33413 else try to map from /dev/zero .
33414
b8c25665 334151996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33416
33417 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
33418 isn't defined, then define it to MAP_ANONYMOUS.
33419
b8c25665 334201996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33421
33422 * gcc.c-torture: Update to c-torture-1.42 release.
33423
b8c25665 334241996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33425
33426 * gcc.c-torture: Update to c-torture-1.41 release.
33427
b8c25665 334281996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33429
33430 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
33431 c-torture release.
33432
b8c25665 334331996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
33434
33435 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
33436 and LDFLAGS. Fix second case to append the target_info ldflags
33437 onto LDFLAGS, not CFLAGS.
33438 * lib/g++.exp (g++_init): Add target_info stuff.
33439 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
33440 of libgloss and newlib flags for !native.
33441
33442 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33443 (GDB): Fix relative path to go up another dir for finding gdb.
33444
b8c25665 334451996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
33446
33447 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33448 versions in the target_info array, if they don't exist.
33449
b8c25665 334501996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
33451
33452 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33453
b8c25665 334541996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
33455
33456 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33457 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
33458
b8c25665 334591996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
33460
33461 * lib/old-dejagnu.exp: Don't remove the output file before we've
33462 actually tested it. Don't append pwd to the path of the executable
33463 we're testing.
33464
b8c25665 334651996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
33466
33467 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
33468
b8c25665 334691996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
33470
33471 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
33472 temporary directory for compiler files, and set it to a default
33473 value of /tmp. Set $output as the name of the output file from
33474 compiling the testcase. Add a -o option to $cflags_var so the
33475 compiler writes the final output file as $output. Set $executable
33476 to $output.
4c3c833a
JL
33477
33478 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
33479 directory for compiler files, and set it to /tmp if it doesn't
33480 already have a value. Set $output_file to the name of the output
33481 file from compiling the testcase. Add a -o option to CXXFLAGS so
33482 the compiler writes the final output file as $output. Use $output
33483 as the executable to be tested.
4c3c833a 33484
b8c25665 334851996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
33486
33487 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33488
b8c25665 334891996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33490
33491 * gcc.c-torture/execute/pending-1.c: New test. Still
33492 pending in Tege's queue.
33493
b8c25665 334941996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
33495
33496 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33497 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33498 if there were failures. Call unresolved if there were unresolved
33499 testcases. Call gcc_fail if program did not run to completion.
33500 (ph_make): Pass additional argument name to ph_execute.
33501 (ph_execute): Add new argument. Pass additional arguments to
33502 ph_summary. Call gcc_fail is there is no execution output.
33503
b8c25665 335041996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33505
33506 * lib/plumhall.exp (proc_summary): Output relavent summary
33507 lines into the log so specific failures in plumhall can be
33508 investigated.
33509
b8c25665 335101996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33511
33512 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33513 (c-torture-execute): Don't try to execute tests which use
33514 "long long" types if $NO_LONG_LONG is nonzero.
33515
b8c25665 335161996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
33517
33518 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33519 not c-torture.
33520
33521 * gcc.ieee: Move from here.
33522 * gcc.c-torture/execute/ieee: To here.
33523
b8c25665 335241996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33525
33526 * gcc.c-torture: Update to c-torture-1.41 release.
33527
b8c25665 335281996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33529
33530 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33531 not "$output".
33532
b8c25665 335331996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
33534
33535 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33536 -c present.
33537
b8c25665 335381996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33539
33540 * config/proelf.exp: Handle connecting to a simulator.
33541
b8c25665 335421996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33543
33544 * config/proelf.exp: New file. Enough framework that we can
33545 run c-torture tests on the proelf targets (or any other target
33546 that gdb can connect to for that matter).
33547
b8c25665 335481996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
33549
33550 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33551 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33552
33553 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33554 exec_output exists.
33555
b8c25665 335561996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
33557
33558 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33559 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33560
33561 * config/*.exp: Update FSF address. Change result of ${tool}_load
33562 to pass/fail/unresolved/unsupported/untested. Caller must now
33563 call unresolved/unsupported/untested.
33564 * lib/*.exp: Update FSF address. Update to handle new results of
33565 ${tool}_load.
33566 * lib/chill.exp (verbose): Delete.
33567
b8c25665 335681996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
33569
33570 * lib/gcc.exp (default_gcc_start): Change order of args to
33571 $LDFLAGS $CFLAGS $LIBS.
33572 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33573 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33574 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33575 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33576 * gcc.misc-tests/dg-test.exp: Likewise.
33577 * gcc.misc-tests/msgs.exp: Likewise.
33578 * gcc.prms/prms.exp: Likewise.
33579 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33580 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33581
33582 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33583
b8c25665 335841996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
33585
33586 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33587
33588 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33589 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33590
33591 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33592 necessary.
33593
b8c25665 335941996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
33595
33596 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33597 global for loop; add use of $mathlib.
33598 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33599 settings here; set mathlib for anything but VxWorks.
33600
b8c25665 336011996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33602
33603 * gcc.c-torture: Update to c-torture-1.40 release.
33604
b8c25665 336051996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
33606
33607 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33608 dg.exp.
33609
b8c25665 336101995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
33611
33612 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33613 global.
33614
b8c25665 336151995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33616
33617 * lib/g++.exp (LIBS): Define if not already.
33618 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33619 (gcc-dg-prune): Call prune_gcc_output.
33620 * lib/gcc.exp (prune_gcc_output): New proc.
33621 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33622 prune_gcc_output.
33623
b8c25665 336241995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33625
33626 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33627 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33628
b8c25665 336291995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
33630
33631 * gcc.c-torture: Update to c-torture-1.39 release.
33632
b8c25665 336331995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33634
33635 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33636 fails, try others as well.
33637
b8c25665 336381995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33639
33640 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33641 If compilation fails, mark execute tests as `untested'.
33642 If test is marked as unsupported, don't mark compilation and
33643 execute tests as failed.
33644
b8c25665 336451995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33646
33647 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33648 libstdc++ for whether or not we want to be doing shared
33649 libraries. Delete link_curses since we don't need it anymore.
33650 * lib/mike-g++.exp (postbase): Don't link in libg++.
33651 * g++.old-deja/old-deja.exp: Likewise.
33652
b8c25665 336531995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33654
33655 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33656
b8c25665 336571995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33658
33659 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33660 For that, add `-Wl,-a,shared_archive'.
33661 * g++.old-deja/old-deja.exp: Likewise.
33662
b8c25665 336631995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33664
33665 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33666
b8c25665 336671995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
33668
33669 * lib/mike-g++.exp (postbase): Pay attention to the status of
33670 g++_load.
33671
b8c25665 336721995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 33673
efdbc6f8 33674 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 33675
b8c25665 336761995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33677
33678 * lib/gcc.exp (default_gcc_start): No longer need to log program
33679 being executed or its output, execute_anywhere does that now.
33680 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33681 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33682
b8c25665 336831995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33684
33685 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33686 the same as those in lib/g++.exp.
33687
b8c25665 336881995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
33689
33690 * gcc.c-torture: Update to c-torture-1.38 release.
33691 * gcc.ieee: Related changes.
33692
b8c25665 336931995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
33694
33695 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33696 "exec". Minor reformatting changes.
33697
33698 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33699 cross. This means all "exec" calls now work on a remote host as
33700 well.
33701 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33702 cross. Filter out the extra "\r\n" stuff that expect puts in.
33703 (c-torture-execute): Filter out the bogus warnings like
33704 c-torture-compile does. Add support for canadian cross.
33705 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33706 Use execute_anywhere rather than calling exec directly. Now it
33707 works for canadian cross testing.
33708
b8c25665 337091995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
33710
33711 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33712 results into a variable, and check that rather than using file exists.
33713
b8c25665 337141995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33715
33716 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33717 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33718
b8c25665 337191995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33720
33721 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33722 lib_curses if there's a shared libg++ in the build tree.
33723
b8c25665 337241995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33725
33726 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33727 if not supported target.
33728
b8c25665 337291995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33730
33731 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33732 link_curses up to always happen, not just for native builds.
33733
b8c25665 337341995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33735
33736 * gcc.c-torture: Update to c-torture-1.36 release.
33737 * gcc.failure: Related changes.
33738
b8c25665 337391995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33740
33741 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33742
b8c25665 337431995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33744
33745 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33746 * lib/mike-g++.exp (postbase): Not in here. Still reference
33747 runshlib, link_curses, and mathlib for link and run.
33748
33749 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33750 pass the runtime shared library options for Solaris, OSF/1, and
33751 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 33752
b8c25665 337531995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33754
33755 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33756 only run once.
33757
b8c25665 337581995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33759
33760 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33761
b8c25665 337621995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33763
33764 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33765 do not have a framework for the "compat" tests yet.
33766
b8c25665 337671995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33768
33769 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33770 set to null if we're testing vxworks5.1. Use that instead of
33771 `-lm' in the setting of LIBS for link and run.
33772
b8c25665 337731995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33774
33775 * config/rom68k.exp (${tool}_load): Major changes to make it
33776 work. Verified that it does in fact return the stuff in
33777 exec_output properly. Catch any Emul or any TRAP other than 0.
33778
b8c25665 337791995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33780
33781 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33782 LDFLAGS properly for targets that need stuff from libgloss.
33783 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33784 only run once.
33785 (gpp_initialized): New variable.
33786
b8c25665 337871995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
33788
33789 * config/rom68k.exp: Load libgloss.exp.
33790 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33791 so we can produce a fully linked binary.
33792 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33793 so we can produce a fully linked binary.
33794
b8c25665 337951995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33796
33797 * lib/plumhall.exp (ph_section): Watch for expected failures.
33798 Add missing `else'.
33799
33800 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33801 run the testcase.
33802 (c-torture): Likewise.
33803
b8c25665 338041995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
33805
33806 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33807
33808 * lib/mike-g++.exp (mike_cleanup): New proc.
33809 (prebase): New globals compiler_result, not_compiler_result,
33810 target_regexp.
33811 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33812 allow leading "-" in pattern. Watch for unsupported tests.
33813 If $compiler_result is set, pattern match assembler code,
33814 and ditto for $not_compiler_result.
33815 * lib/mike-gcc.exp: Likewise.
33816
33817 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33818 execution "succeeded".
33819
b8c25665 338201995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33821
33822 * config/win32.exp: New file.
33823 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33824
b8c25665 338251995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33826
33827 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33828 unsupported.
33829 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33830 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33831 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33832
33833 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33834 "... without exceptions was ...". That is now handled by
33835 prune_system_crud.
33836 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33837
b8c25665 338381995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33839
33840 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33841 sieve.c,sort2.c}: New files.
33842 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33843 sieve.exp,sort2.exp}: Drivers for them.
33844
33845 * lib/mike-gcc.exp (program_output): New user settable variable.
33846 (postbase): Call prune_system_crud. Also prune extraneous compiler
33847 messages.
33848 * lib/mike-g++.exp (program_output): New user settable variable.
33849
33850 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33851
33852 * config/sh.exp: Deleted (use sim.exp instead).
33853
b8c25665 338541995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33855
33856 * config/vx.exp: Declare CHECKTASK as global.
33857 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33858 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33859 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33860
b8c25665 338611995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
33862
33863 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33864 target. Like vx.exp, only includes `vx29k.exp' instead of
33865 `vxworks.exp'.
33866
b8c25665 338671995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
33868
33869 * config/sim.exp: Increase time limit from 120 seconds to 240.
33870
b8c25665 338711995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
33872
33873 * gcc.c-torture/execute/950628-1.c: New test.
33874
b8c25665 338751995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33876
33877 * gcc.c-torture: Update with changes/additions from
33878 c-torture-1.34.
33879
b8c25665 338801995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33881
33882 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33883
b8c25665 338841995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33885
33886 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33887
b8c25665 338881995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33889
33890 * gcc.c-torture/compile/950512-1.c: New test.
33891 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33892 * gcc.dg/struct-ret-1.c: Likewise.
33893
b8c25665 338941995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33895
33896 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 33897 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 33898
b8c25665 338991995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33900
33901 * gcc.c-torture/special/920411-1.c: Deleted.
33902 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33903
b8c25665 339041995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
33905
33906 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33907 cpu limit.
33908
b8c25665 339091995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33910
33911 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33912
b8c25665 339131995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33914
33915 From kenner;
33916 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33917 is the proper length.
33918 * va-arg-3.c: Likewise.
33919
b8c25665 339201995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33921
33922 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33923 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33924
33925 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33926 * lib/g++.exp (default_g++_start): Delete old cruft.
33927
b8c25665 339281995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
33929
33930 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33931 (2 * (1 << 18)) to (2 * (1 << 17)).
33932
33933 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33934
b8c25665 339351995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33936
33937 * config/rom68k.exp: Renamed from config/idp.exp
33938
b8c25665 339391995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33940
33941 * c-torture/compile/921109-2.c
33942
b8c25665 339431995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33944
33945 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33946 excess errors.
33947
b8c25665 339481995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
33949
33950 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33951 output.
33952 * lib/g++.exp (default_g++_start): Likewise.
33953
b8c25665 339541995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33955
33956 * gcc.c-torture/compile/950329-1.c: New test.
33957
b8c25665 339581995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 33959
efdbc6f8 33960 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
33961 and remote_close procs.
33962 * config/idp.exp: New file.
33963
b8c25665 339641995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
33965
33966 * gcc.c-torture/execute/950322-1.c: New test.
33967
b8c25665 339681995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
33969
33970 * config/vx.exp (${tool}_load): Clean up testing of return code from
33971 vxworks_ld and vxworks_spawn.
33972
b8c25665 339731995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
33974
33975 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33976
b8c25665 339771995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
33978
33979 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33980 can mark excess errors on a machine by machine basis. Note, the
33981 default is to not expect any excess errors, even when excess
33982 errors test - is given, so you will want to put an XFAIL ... on
33983 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33984 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33985 those 4 machines, but no others.
33986
b8c25665 339871995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
33988
33989 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33990 * lib/c-torture.exp: to here.
33991
b8c25665 339921995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
33993
33994 * gcc.c-torture/execute/950221-1.c: New test.
33995 * gcc.c-torture/execute/struct-ret-1.c: New test.
33996 * gcc.c-torture/compile/950221-1.c: New test.
33997
33998 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33999
b8c25665 340001995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34001
34002 * gcc.c-torture/execute/arith-1.c (main): Return 0.
34003 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
34004
b8c25665 340051995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
34006
34007 * g++.gb: New directory of tests, derived from my signature and
34008 class scoping tests.
34009
34010 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
34011 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
34012 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
34013 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
34014 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
34015 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
34016 * g++.gb/sig25.C: Likewise.
34017
34018 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
34019 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
34020 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
34021 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
34022 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
34023 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
34024 * g++.gb/sig25.exp: Likewise.
34025
34026 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
34027 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
34028 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
34029 * g++.gb/scope13.C: Likewise, this test still fails.
34030
34031 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
34032 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
34033 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
34034 * g++.gb/scope13.exp: Ditto.
34035
34036 * g++.gb/README: New file, explains what these tests are about.
34037
b8c25665 340381995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34039
34040 * lib/dg.exp (dg-do): Support `preprocess'.
34041 (dg-test): Likewise.
34042
b8c25665 340431995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
34044
34045 * config/udi.exp: change "continue -expect" to "exp_continue".
34046
b8c25665 340471995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
34048
34049 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
34050 Delete redundant tests.
34051
34052 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
34053 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
34054 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
34055 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
34056 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
34057 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
34058 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
34059 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
34060
34061 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
34062 storing label pointers.
34063 * gcc.c-torture/execute/921019-1.c: Likewise.
34064 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
34065 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
34066 parameter fp.
34067 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
34068 constants.
34069
34070 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
34071 Delete obsolete tests.
34072
34073 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
34074 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
34075 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
34076 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
34077 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
34078 * gcc.c-torture/compile/950124-1.c: New test.
34079
34080 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
34081
b8c25665 340821995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
34083
34084 * lib/mike-g++.exp: Add -lm to LIBS.
34085
b8c25665 340861995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34087
34088 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
34089
b8c25665 340901995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
34091
34092 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
34093
b8c25665 340941995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34095
34096 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
34097
b8c25665 340981995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
34099
34100 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
34101 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
34102 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
34103 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
34104 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
34105 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
34106 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 34107 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
34108 * g++.law/{operators33.C, operators34.C}: Likewise.
34109 * g++.law/{pic1.C, refs2.C}: Likewise.
34110 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
34111 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
34112 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
34113 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34114
34115 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
34116 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
34117 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
34118 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
34119 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
34120 * g++.law/{enum9.exp, friend5.exp}: Likewise.
34121 * g++.law/{nest3.exp, nest4.exp}: Likewise.
34122 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
34123 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 34124 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
34125 * g++.law/{operators34.exp}: Likewise.
34126 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
34127 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
34128 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
34129 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
34130 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
34131
34132 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
34133 No longer expected to fail.
34134 * g++.law/missed-error3.C: Tweak for recent bool changes.
34135
b8c25665 341361994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34137
34138 * config/emb-unix: Deleted.
34139 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
34140 remote execution. Do final link on remote host if REMOTE_LINK is set.
34141
b8c25665 341421994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34143
34144 * lib/dg.exp (dg-test): Fix typo in last patch.
34145
b8c25665 341461994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34147
34148 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
34149 (handles multiple occurrences).
34150
b8c25665 341511994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34152
34153 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
34154 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
34155 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
34156 printed).
34157 * lib/c-torture.exp (c-torture-compile): Likewise.
34158 (c-torture): Prepend full path if missing.
34159 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
34160 (gcc_fail): Likewise.
34161 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
34162
b8c25665 341631994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
34164
34165 * lib/netware.exp: Only attach to NetWare i386 systems.
34166
b8c25665 341671994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34168
34169 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
34170 messages. Add test name to "output pattern match" pass/fail message.
34171
b8c25665 341721994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34173
34174 * gcc.dg: New testsuite.
34175 * gcc.dg/dg.exp: New file.
34176
34177 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
34178 test-switch.c}: Deleted.
34179
34180 * gcc.misc-tests/msgs.exp: New testcase driver.
34181
b8c25665 341821994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34183
34184 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
34185 Watch for illegal return values from ${tool}_load.
34186 * config/unix.exp (${tool}_load): Fix pass/fail detection for
34187 cross targets. Coerce return value >0 to 1.
34188
b8c25665 341891994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34190
34191 * config/unix.exp (${tool}_load): Call program rsh, not proc.
34192
34193 * config/emb-unix.exp: New file.
34194
34195 * config/sim.exp: Error if variable $SIM not defined.
34196 (${tool}_load): Mark test as "untested" if simulator missing.
34197
34198 * config/unix.exp: Load remote.exp to get rcp_download.
34199 * lib/c-torture.exp: Use different option lists for testcases with
34200 and without loops.
34201 * gcc.c-torture/execute/execute.exp: Likewise.
34202
b8c25665 342031994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34204
34205 * config/*.exp: Clarify return code from ${tool}_load.
34206 Call `unresolved' or `untested' instead of `warning' or `perror'
34207 (sometimes you still want to call both though).
34208 Add comment that `shell_id' is local to each file.
34209 * config/udi.exp (timeout): Set to 30.
34210 Don't print warning if connection fails, $connectmode has already
34211 printed an error.
34212 (${tool}_load): Move verbose messages to level 2.
34213 Rework pattern for "Process started" message.
34214 Pass `shell_id' to ${connectmode}_download.
34215 Retry twice upon timeout. Make resetting of target more robust.
34216 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
34217 Pass `shell_id' to exit_$connectmode.
34218 Only call exit_$connectmode if connected.
34219 * config/unix.exp (${tool}_load): Check return codes better.
34220 * config/vrtx.exp (${tool}_load): Likewise.
34221 * config/vx.exp (${tool}_load): Likewise.
34222 Delete unneeded global's.
34223 * lib/dg.exp (dg-test): Update to reflect clarified return codes
34224 from ${tool}_load.
34225 (dg-stat): Delete.
34226 (dg-init): Delete recording of pass/fail counts.
34227 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
34228 (old-dejagnu-init): Likewise.
34229 (old-dejagnu-stat): Delete contents, empty proc now.
34230 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
34231 (c-torture): Delete references to lcnt, lpass, lfail.
34232 Get option list from TORTURE_OPTIONS.
34233 Delete -funroll[-all]-loops if no loops.
34234 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
34235 (g++_stat): Delete contents (empty proc now).
34236 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
34237 (gcc_finish): Likewise.
34238 (gcc_stat): Deleted.
34239 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
34240 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
34241 * gcc.c-torture/execute/execute.exp: Likewise.
34242 Split tests into two parts: compile, execute.
34243 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
34244 no loops. Update to reflect clarified return codes from ${tool}_load.
34245
b8c25665 342461994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34247
34248 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
34249 to grep for.
34250 (old-dejagnu): Likewise (where necessary).
34251
b8c25665 342521994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34253
34254 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
34255
34256 * lib/dg.exp (dg-process-target): Fix processing of selector.
34257 Add comment regarding use of `error'.
34258
34259 * lib/gcc.exp (prune_system_crud): Define if missing.
34260 * lib/g++.exp (prune_system_crud): Likewise.
34261
34262 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
34263 Call prune_system_crud.
34264 * lib/dg.exp (dg-runtest): New proc.
34265 Use perror instead of send_user for tcl errors in testcase.
34266 Don't return any value, it's never used.
34267 Don't clobber previous definition of `unknown'.
34268 Print tcl errors in `dg-final'.
34269
b8c25665 342701994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
34271
34272 * lib/dg.exp (dg-process-target): Improve syntax error messages.
34273 (dg-test): Don't print errorInfo, it contains stack backtrace.
34274
b8c25665 342751994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34276
34277 * lib/g++.exp (runtest_file_p): Define if missing.
34278
b8c25665 342791994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
34280
34281 * lib/mike-g++.exp: Comment out loading of g++.exp.
34282 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
34283 (default_g++_version): Always print something.
34284 (default_g++_start): Comment out call to `which'.
34285 (g++_start, g++_load): Deleted (must be defined in config file).
34286 * lib/gcc.exp: Test for existence of $CC at start.
34287 Delete check for tmpdir (done in gcc_init).
34288 (default_gcc_version): Always print something.
34289 (default_gcc_start): Comment out call to `which'.
34290 * config/*.exp: Major cleanup - make cross targets work at least a
34291 little better for g++ (by not being "--tool gcc" specific).
34292 Rename gcc_xxx to ${tool}_xxx.
34293 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
34294 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
34295
b8c25665 342961994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34297
34298 * lib/c-torture.exp (c-torture-compile): Rework compiler
34299 message processing.
34300
34301 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
34302 c-torture.
34303
b8c25665 343041994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34305
34306 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
34307
34308 * lib/dg.exp (dg-process-target): Support { target native }.
34309
b8c25665 343101994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34311
34312 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
34313 looked for "... program xxx got fatal signal".
34314 Correct regsub munging of `comp_output'.
34315 Ignore compiler messages "path prefix not used" and "linker input
34316 file unused".
34317
b8c25665 343181994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34319
34320 * lib/gcc.exp (runtest_file_p): Define if missing.
34321 * gcc.prms/template.c: Example to work from.
34322
b8c25665 343231994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34324
34325 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
34326 * lib/dg.exp (dg-test): Call unsupported testcases as such.
34327
34328 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
34329 * gcc.prms/1883.c: Moved from compile/940714-1.c.
34330 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
34331 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
34332
34333 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
34334 (dg-process-target): No longer a varargs proc.
34335 Return S/N for target, P/F for xfail. All callers changed.
34336 (user option procs): More argument checking.
34337 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
34338 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
34339 (dg-test): Skip test if not running on selected target in `dg-do'.
34340 Update handling of `dg-do-what', `dg-output-text'.
34341 Separate execution pass/fail from output pattern match pass/fail.
34342 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
34343
b8c25665 343441994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
34345
34346 * gcc.c-torture/special/special.exp: Don't expect failure for mips
34347 target for 920510-1.c.
34348
b8c25665 343491994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34350
34351 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
34352 Clean up comment regarding use of passcnt, etc.
34353 (gcc_stat): Don't update `testcnt' here.
34354 (gcc_finish): Do it here.
34355 Might as well reset `but_id' here too.
34356 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
34357 to determine if the file should be tested.
34358 * gcc.c-torture/compile/compile.exp: Likewise.
34359 * gcc.c-torture/execute/execute.exp: Likewise.
34360 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34361 * gcc.misc-tests/dg-test.exp: Likewise.
34362 * gcc.prms/prms.exp: Likewise.
34363 * gcc.wendy/wendy.exp: Likewise.
34364 * g++.old-deja.exp: Likewise.
34365 Move "Testing file" message to verbose level 1.
34366
b8c25665 343671994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34368
34369 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
34370
b8c25665 343711994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34372
34373 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
34374 (default_gcc_start): Accept optional second list element
34375 of compiler flags. Print compiler output at verbosity level 2.
34376 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
34377 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
34378 Save current values of framework globals passcnt, failcnt, xpasscnt,
34379 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
34380 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
34381 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
34382 xfailcnt to compute stats. Update framework global `testcnt' from
34383 pass/fail counts.
34384 (gcc_finish): New proc. Clean up test environment.
34385 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
34386 (gcc_epass, gcc_efail): Delete.
34387 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
34388 argument of line number.
34389 (dg-init): If the tool has an init routine, call it.
34390 (dg-test): Remove args `cflags_var' and `libs_var'.
34391 Pass all compiler options to ${tool}_start.
34392 Handle missing line number.
34393 (dg-finish): New function.
34394 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
34395 particular files. Call gcc_finish at end. Move "skipping test"
34396 message to verbosity level 3.
34397 * gcc.c-torture/compile/compile.exp: Likewise.
34398 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34399 * gcc.c-torture/execute/execute.exp: Likewise.
34400 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34401 Print testcase being tried at verbosity level 1.
34402 * gcc.c-torture/special/special.exp: Unset xfail.
34403 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34404 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
34405 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
34406 * gcc.failure/failure.exp: Likewise.
34407 * gcc.ieee/ieee.exp: Likewise.
34408 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
34409 Update call to dg-test. Call dg-finish at end.
34410 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
34411 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34412 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
34413 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
34414 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
34415 * gcc.wendy/wendy.exp: Add copyright.
34416 Delete setting of tmpdir (done by gcc_init).
34417 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
34418 Pass compiler flags to gcc_start. Call gcc_finish at end.
34419 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
34420 gcc_[ce]pass/fail.
34421
b8c25665 344221994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34423
34424 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
34425 confusion.
34426 (g++_load): Likewise.
34427
34428 * config/*.exp (gcc_load): Some were varargs fns and some were not.
34429 Rename argument to `prog' to remove the confusion.
34430 Varargs fns behave differently too!
34431 (g++_load): Likewise.
34432
34433 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
34434
34435 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
34436 what it is. Delete (always) printing of status value for !native.
34437 Simplify verbose code, and include status and exec_output.
34438 (g++_load): Use gcc_load.
34439
b8c25665 344401994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
34441
34442 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34443 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34444 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34445 940714-3.c as these testcases don't exist anymore. Make
34446 va-arg-1.c expected to pass.
34447
b8c25665 344481994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34449
34450 * gcc.misc-tests/misc.exp: Only run specific testcases.
34451 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34452 * gcc.misc-tests/dg-[1-9].c: New files.
34453
34454 * lib/dg.exp: New testsuite driver.
34455 * gcc.prms/prms.exp: Use it.
34456
34457 * README.gcc: New file.
34458
34459 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
34460 Document and reset `lxpass' and `lxfail'.
34461 Simplify "initialized" message.
34462 (gcc_stat): Clean up comments a little.
34463
b8c25665 344641994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34465
34466 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
34467
b8c25665 344681994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34469
34470 * lib/old-dejagnu.exp (process-option): New proc.
34471 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34472 (old-dejagnu): Simplify.
34473 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34474
b8c25665 344751994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
34476
34477 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34478 exists and is not an empty string.
34479
34480 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34481 $xfail rather than calling setup_xfail. Clear $xfail when test is
34482 finished.
34483 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34484 automatically.
34485
34486 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34487 longer expected to fail.
34488
92936ecf 34489 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
34490 "f" function call.
34491
34492 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34493
34494 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34495 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34496 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34497 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34498 c-torture-1.29.
34499
34500 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34501 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34502
34503 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34504
34505 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34506 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34507
34508 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34509 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34510 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34511
b8c25665 345121994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
34513
34514 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34515 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34516 940714-1.c, 940714-2.c, 940714-3.c},
34517 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34518 gcc.misc-tests/{mg.c,mg.exp}:
34519 New tests.
34520 * gcc.noncompile/noncompile.exp: Change accordingly.
34521
b8c25665 345221994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34523
34524 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34525 Undo previous clobberage.
34526
b8c25665 345271994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
34528
34529 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34530 * gcc.special/{930510-1.c, special.exp}:
34531 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34532 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34533 struct-varargs-1.c}: New tests from c-torture-1.26.
34534
b8c25665 345351994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
34536
34537 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34538 argument to switch.
34539
b8c25665 345401994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
34541
34542 * Revert the previous changes. Please see Rob's directory
34543 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34544 fixes.
34545
b8c25665 345461994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 34547
92936ecf 34548 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
34549 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34550 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34551 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34552 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34553 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
34554 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34555 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
34556 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34557 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
34558 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34559 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34560 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 34561 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 34562 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
34563 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34564 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34565 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 34566 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
34567 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34568 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34569 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 34570 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
34571 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34572 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34573 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34574 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 34575
b8c25665 345761994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
34577
34578 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 34579 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
34580 with perror calls.
34581
b8c25665 345821994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
34583
34584 * config/unix.exp (g++_load): Fix syntax.
34585
b8c25665 345861994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
34587
34588 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34589 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34590 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34591 Don't expect va-arg-1.c to fail. Correct expected output for
34592 920928-1.c.
34593 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34594 * gcc.wendy/hbm4.c: Correct typo.
34595 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34596
b8c25665 345971994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34598
34599 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34600 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34601 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34602 * lib/c-torture.exp (c-torture-compile): Ditto.
34603
34604 Reduce volume of output (remove all the -I's and such).
34605 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34606 Call gcc_cpass, gcc_cfail.
34607 (c-torture): Pass testing option to c-torture-compile.
34608
b8c25665 346091994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
34610
34611 Bring patches over from progressive.
34612 * config/default.exp: Exit remote shell cleanly.
34613 (g++_exit, g++_start): Add default versions.
34614 * config/sim.exp (gcc_load): Use perror, not error.
34615
b8c25665 346161994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34617
34618 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34619 set in site.exp.
34620
b8c25665 346211994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
34622
34623 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34624 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34625 (wendy_try): New proc to run testcase.
34626 (main loop): Call 'em.
34627 * gcc.wendy/*.c: Clean up pass to correct expected output.
34628
34629 * lib/gcc.exp: Minor cleanup work.
34630 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34631
b8c25665 346321994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
34633
34634 * config/sim.exp (gcc_load): Document return codes better.
34635 Don't pass -v to simulator.
34636
b8c25665 346371994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 34638
efdbc6f8
RH
34639 * gcc.special/920717-x.c: Fix typo.
34640 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34641 get at sources.
921e5a0e
JL
34642
34643 * lib/mike-gcc.exp: Fix typo.
34644
b8c25665 346451994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
34646
34647 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34648 binary to use, transform the name.
34649 * config/*.exp: rename everything. Nuke any g++ specific files,
34650 it's now a special case of gcc that requires no special support.
34651 Add a default.exp for unsupported targets.
34652
b8c25665 346531994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
34654
34655 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34656 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34657 version of Tcl.
34658
b8c25665 346591994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
34660
34661 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34662 than a warning.
34663
b8c25665 346641994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
34665
34666 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34667
b8c25665 346681994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
34669
34670 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34671 option_list. Compile every file with only 4/6 option choices
34672 (same as C torture) instead of with 12/18 different option
34673 choices.
34674 * lib/c-torture.exp: Likewise.
34675
34676 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34677 not already set.
34678
b8c25665 346791993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 34680
ed8e443a
JM
34681 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34682 can put an XFAIL *-*-* on excess errors.
34683
346841993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34685
34686 * g++.law: Add more tests derived from g++-bugs snapshots.
34687
34688 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34689 equivalent to g++.law/init9.
34690
34691 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34692 compiled it, and the a.out file after we've run it.
34693
346941993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34695
34696 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34697 compiled it, and the a.out file after we've run it.
34698
346991993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34700
34701 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34702
347031993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34704
34705 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34706 version number.
34707
347081993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34709
34710 * g++.law: New directory of g++ tests derived from the g++-bugs
34711 snapshots.
34712
347131993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34714
34715 * gcc.compile: initbug1.c initbug1.exp testcase added
34716
347171993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34718
34719 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34720 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34721 fixes submitted by Jeff Law (law@cs.utah.edu)
34722 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34723 Jeff Law (law@cs.utah.edu)
34724
34725
347261993-11-30 Mike Stump (mrs@cygnus.com)
34727
34728 * config/unix-g++.exp: Follow the gcc way of doing things.
34729 * g++.old-deja/old-deja.exp: Minor updates.
34730 * lib/g++.exp: New file, follow the gcc way of doing things.
34731 * lib/old-dejagnu.exp: Minor updates.
34732 * lib/mike-g++.exp: Always unset errorInfo.
34733
347341993-11-06 Mike Stump (mrs@cygnus.com)
34735
34736 * lib/gcc.exp: Fix some errors with the below change, CC and
34737 CFLAGS should be global when setting, not local.
34738
347391993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34740
34741 * lib/gcc.exp: Transform tool name.
34742
347431993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34744
34745 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34746
347471993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34748
34749 * lib/gcc.exp: change gcc_done to gcc_stat
34750
347511993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34752
34753 * Upgraded gcc testsuite to c-torture version 1.25
34754
347551993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34756
34757 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34758 * lib/c-torture: added hooks for new reporting code.
34759
347601993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34761
34762 * config/sh-gcc.exp: check if sh-sim exists in the path
34763
347641993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34765
34766 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34767 * gcc.compile/compile.exp: Initial changes for new logic.
34768 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34769 * gcc.failure/failure.exp: Initial changes for new logic.
34770 * gcc.ieee/ieee.exp: Initial changes for new logic.
34771 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34772 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34773 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34774 * lib/c-torture.exp: Initial changes for new logic.
34775 * lib/gcc.exp: Initial changes for new logic.
34776
347771993-10-15 Mike Stump (mrs@cygnus.com)
34778
34779 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34780 depend upon failure or success. Fully qualify names in failure
34781 and success messages. Always remove a.out before starting
34782 compile, just in case. Pay more attention to error text output by
34783 the compiler. Handle testcases with no known past errors just
34784 like all others, so that things are uniform. Other miscellaneous
34785 improvements.
34786
347871993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34788
34789 * gcc.cpp: new directory for cpp tests
34790
347911993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34792
34793 * lib/chill.exp: Code reformatted, removed unused code.
34794 * config/unix-chill.exp: Code reformatted, removed unused code.
34795 * chill.execute/execute.exp: Code reformatted, removed unused code.
34796 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34797
347981993-10-04 Ian Lance Taylor (ian@cygnus.com)
34799
34800 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34801 routines not written.
34802
348031993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34804
34805 * config/bug-gcc.exp: Use new procs from bug.exp.
34806
348071993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34808
34809 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34810 via ftp, rather than depending on NFS.
34811 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34812 case.
34813
348141993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34815
34816 * config/bug-gcc.exp: Use new download proc.
34817
348181993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34819
34820 * chill.execute/execute.exp: cleanups, handles errors better
34821 * chill.compile/compile.exp: rewrite, based on execute.exp
34822 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34823 * lib/chill.exp: major changes to diff proc and compile and link
34824 procs. added chill_fail and chill_pass wrappers to pass and
34825 fail. added more comments, and handle error codes better.
34826 Added a hack to capture stderr from exec, so noncompile tests
34827 can work.
34828
348291993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34830
34831 * chill.execute/execute.exp: rewrite of testsuite driver
34832 * lib/chill.exp: rewrite of testsuite driver
34833 * config/unix-chill.exp: rewrite of testsuite driver
34834
348351993-08-25 Bill Cox (bill@rtl.cygnus.com)
34836
34837 In chill.execute:
34838 * iexpr.ch: Standardize uppercase.
34839 * tuples.dat: Standardize uppercase.
34840 * vary.ch: standardize. Correct varying string assignments.
34841 * vary.dat: Add new output lines.
34842
348431993-08-24 Bill Cox (bill@rtl.cygnus.com)
34844
34845 In chill.execute:
34846 * chprintf.ch: Standardize use of uppercase.
34847 * tuples.ch: Standardize and turn arr2 into a DCL,
34848 rather than a SYN.
34849 * pinits.ch: Standardize.
34850
348511993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34852
34853 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34854 * Makefil: Renamed to Makefile.in.
34855 * configure.in: New.
34856
348571993-08-23 Bill Cox (bill@rtl.cygnus.com)
34858
34859 In chill.execute:
34860 * .cvsignore: Add result/output files.
34861 * Makefile: Fix up variables at start. Use MFLAGS
34862 everywhere. Correct bool_loc, built_ins entries.
34863 Add entry for vary1.ch.
34864 * bitarray.ch: Standardize upper-case usage.
34865 * bitexpr.ch: Standardize, add output of b1.
34866 * params.ch: Use arrayt in along PROC parameters, to
34867 avoid novelty problems.
34868 * sets.ch: Tiny cleanup.
34869 * vary1.ch: Re-indent.
34870
348711993-08-17 Bill Cox (bill@rtl.cygnus.com)
34872
34873 * Add PR-related files to Makefiles, .cvsignore files, etc.
34874
348751993-08-02 Jeff Wheat (cassidy@cygnus.com)
34876
34877 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34878 with compiler objects. New names are test-flow.c and test-loop.c
34879
348801993-07-27 Jeff Wheat (cassidy@cygnus.com)
34881
34882 * Upgraded c-torture tests from 1.19 to 1.20
34883
34884 * new files:
34885 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34886 * gcc.compile: 930623-1.c 930623-2.c
34887 * gcc.noncompile: 930622-1.c 930622-2.c
34888 * gcc.failure: 920411-1.c 920627-2.c
34889 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34890
348911993-07-20 Jeff Wheat (cassidy@cygnus.com)
34892
34893 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34894 More changes to get testsuite working properly. Needs more work.
34895 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34896
348971993-07-19 Jeff Wheat (cassidy@cygnus.com)
34898
34899 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34900 More changes to get testsuite working properly. Needs more work.
34901
349021993-07-13 Jeff Wheat (cassidy@cygnus.com)
34903
34904 * chill.compile/compile.exp: Added for Dejagnu support
34905 * chill.execute/execute.exp: Added for Dejagnu support
34906 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34907
349081993-06-19 Bill Cox (bill@rtl.cygnus.com)
34909
34910 This should complete moving the CHILL test files.
34911 * chill.noncompile(.cvsignore printf.grt
34912 in-printf.grt chprintf.grt chprintf.ch):
34913 Added test-support files.
34914 (Makefile): Modified further.
34915 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34916 signal.ch): Added test files.
34917 * chill.execute (.cvsignore printf.grt printr.c
34918 in-printf.grt rts.c chprintf.grt rts.h): Added
34919 test-support files.
34920 (Makefile): More corrections.
34921
349221993-06-18 Bill Cox (bill@rtl.cygnus.com)
34923
34924 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
34925 test cases, ready for DejaGnu.
34926
b8c25665 349271993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34928
34929 * Upgraded c-torture tests from 1.18 to 1.19
34930
34931 * gcc.compile: added test(s):
34932 930607-1.c
34933 * gcc.execute: added test(s):
34934 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34935
34936 * added new subdirectory for misc tests: gcc.misc-tests
34937 * gcc.misc-test(s): added tests:
34938 inst-check.c test-consts.c test-ior.c test-switch.c
34939
b8c25665 349401993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
34941
34942 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34943
b8c25665 349441993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
34945
34946 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34947
b8c25665 349481993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34949
34950 * Upgraded c-torture tests from 1.17 to 1.18
34951
b8c25665 349521993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
34953
34954 * Upgraded c-torture tests from 1.12 to 1.17
34955
b8c25665 349561993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34957
34958 * lib/old-dejagnu.exp:
34959 Fixed handling of XFAIL target triplets to correctly
34960 recognize wildcard characters. Removed code that
34961 appended a unique id tag to the end of the file name
34962 printed out by the result of the testcases within a
34963 given test file.
34964
b8c25665 349651993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34966
34967 * lib/old-dejagnu.exp:
34968 Reworked expected failure handling to trigger off of XFAIL
34969 keyword in keyphrase embeded in testcase source code. The
34970 XFAIL keyword must be at the end of the keyphrase line. It
34971 may optionally be followed by one or more target triplets.
34972 It has just occured that the handling of wildcards in the
34973 target triplet may not be correct.
34974
b8c25665 349751993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34976
34977 * g++.old-deja/tests:
34978 Moved all subdirectories up one level into g++.old-deja .
34979
34980 * lib/old-dejagnu.exp:
34981 Fixed problem with CXXFLAGS not being properly reset, and being
34982 corrupted with extraneous "-c" compiler option. This was
34983 causing binaries to not be generated for test that needed them.
34984 Modified strings passed to "pass" and "fail" so that individual
34985 tests from the same test file would be distinguished by an
34986 identifier appended to the test file name in the summary logs;
34987 this corrected a problem with erroneous diff logs. Added code
34988 to search testcases for expected fail and unexpected pass keywords.
34989
b8c25665 349901993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
34991
34992 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34993
b8c25665 349941993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
34995
34996 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34997 Removed extraneous text from end of "Special g++ Options"
34998 keyphrase.
34999
35000 * lib/old-dejagnu.exp: Added pattern matching to look for new
35001 keywords, embedded in testcases comments, which will trigger
35002 calls to xpass and xfail.
35003
b8c25665 350041993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35005
35006 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
35007 comments embedded in the testcases, especially the one looking for
35008 special compiler options, as well as the pattern matching for the
35009 compiler output again.
35010
b8c25665 350111993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35012
35013 * lib/old-dejagnu.exp: Do a proper check of the return value for
35014 execute tests. Fixed several problems with the pattern matching
35015 of the compiler output which gave erroneous test results.
35016 Changed several of the test result messages to be more descriptive.
35017 * config/unix-g++.exp: Proc g++_load now actually works and
35018 executes the tests passed to it and returns a usable return
92936ecf 35019 value.
921e5a0e 35020
b8c25665 350211993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 35022
efdbc6f8 35023 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 35024
b8c25665 350251993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35026
35027 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
35028 Modified both files to properly execute the old style
35029 dejagnu tests. The previous versions of these files were
35030 experimental and did not function anything near correctly.
35031
b8c25665 350321993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
35033
35034 * Removed all Makefile.in and configure.in files. No configuration
35035 needed now.
35036
b8c25665 350371993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
35038
35039 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
35040
b8c25665 350411993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
35042
35043 * gcc.compile/configure.in, gcc.unsorted/configure.in,
35044 gcc.special/configure.in, gcc.noncompile/configure.in,
35045 gcc.execute/configure.in, gcc.code_quality/configure.in,
35046 g++.other/configure.in, g++.old-deja/configure.in,
35047 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
35048 in srcname setting.
35049
b8c25665 350501993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
35051
35052 * lib/udi.exp: Fixed mondfe and mondfe_download.
35053 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
35054 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
35055
b8c25665 350561993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
35057
35058 * config/udi-gdb.exp: Check $shell_id after connecting to target.
35059 (gdb_exit): Don't remove *_soc files.
35060
b8c25665 350611993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
35062
35063 * lib/c-torture.exp: Don't look for main; instead always use -w
35064 -c. This is how the c-torture tests work. Remove the object
35065 file if the compilation succeeds.
35066 * gcc.execute/execute.exp: Remove executable if test passes.
35067 * gcc.noncompile/noncompile.exp: Every test is an expected
35068 failure.
35069 * gcc.special/special.exp: Added tests from c-torture 1.11,
35070 corrected use of existing test.
35071 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
35072 gcc.execute/920625-1.c: Updated to c-torture 1.11.
35073 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
35074 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
35075 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
35076 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
35077 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
35078 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
35079 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
35080 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
35081 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
35082 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
35083 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
35084 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
35085 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
35086 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
35087 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
35088 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
35089 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
35090 c-torture 1.11.
35091 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
35092 correspond to c-torture 1.11.
35093
35094 * New file.
This page took 8.895692 seconds and 5 git commands to generate.