]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
* io/transfer.c (formatted_transfer): Fix typo in error message.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
2f06ccc6
FXC
12005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2
3 PR libfortran/16436
4 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
5
2f84b963
RG
62005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
7
8 * gcc.target/i386/attributes-error.c: New testcase.
9 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
10 * gcc.target/i386/regparm-stdcall.c: Likewise.
11 * gcc.target/i386/sseregparm-1.c: Likewise.
12 * gcc.target/i386/sseregparm-2.c: Likewise.
13
fe93f42f
NS
142005-06-16 Nathan Sidwell <nathan@codesourcery.com>
15
16 * g++.dg/rtti/crash2.C: New.
17
46bdb9cf
JM
182005-06-15 Joseph S. Myers <joseph@codesourcery.com>
19
20 * gcc.dg/noncompile/20040203-3.c: Update expected message.
21
18ea791f
DU
222005-06-15 David Ung <davidu@mips.com>
23
24 * gcc.target/mips/mips16e-extends.c: New test for testing the
25 generation of MIPS16e zeb/zeh, seb/seh instructions.
26
9983270b
DN
272005-06-15 Diego Novillo <dnovillo@redhat.com>
28
29 PR 22018
30 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
31 * gcc.dg/tree-ssa/pr22018.c: New test.
32
5bed876a
AH
332005-06-15 Aldy Hernandez <aldyh@redhat.com>
34
35 * gcc.dg/simd-1.c: Update error messages.
36 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
37 * gcc.dg/simd-2.c: Update error messages.
38 * gcc.dg/simd-4.c: New.
39
c4eacf99
NS
402005-06-15 Nathan Sidwell <nathan@codesourcery.com>
41
42 PR c++/20678
43 * g++.dg/other/crash-4.C: New.
44
c9a3d128
DP
452005-06-14 Devang Patel <dpatel@apple.com>
46
47 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
48
792f871e
NS
492005-06-14 Nathan Sidwell <nathan@codesourcery.com>
50
51 PR c++/21929
52 * g++.dg/parse/crash11.C: Update
53
a513fe88
JL
542005-06-13 Jeff Law <law@redhat.com>
55
56 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
57 perform the desired transformations.
58 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
59 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
60
a8e12e4d
TS
612005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
62
63 PR fortran/22038
64 * gfortran.dg/forall_1.f90: Un-XFAIL.
65
8fe4d24b
NS
662005-06-13 Nathan Sidwell <nathan@codesourcery.com>
67
68 PR c++/21929
69 * g++.dg/parse/crash26.C: New.
70
71 PR c++/20789
72 * g++.dg/init/member1.C: New.
73
dda895f9
JJ
742005-06-13 Jakub Jelinek <jakub@redhat.com>
75
76 * gfortran.dg/altreturn_1.f90: New test.
77
adacecf1
ZD
782005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
79
80 PR middle-end/21985
81 * gcc.dg/tree-ssa/pr21985.c: New test.
82
a165e746
JM
832005-06-12 James A. Morrison <phython@gcc.gnu.org>
84
85 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
86
da5839d6
RS
872005-06-12 Roger Sayle <roger@eyesopen.com>
88
89 PR c++/21930
90 * g++.dg/other/error10.C: New test case.
91
57504df9
FXC
922005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
93
94 PR libfortran/19155
95 * gfortran.dg/pr19155.f: Add test.
96
b49a3de7
TS
972005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
98
99 * gfortran.dg/f2c_7.f90: New test.
100
16d4ddd1
TS
101 * gfortran.dg/forall_1.f90: XFAILed.
102
e3d025cb
JM
1032005-06-12 James A. Morrison <phython@gcc.gnu.org>
104
105 * gcc.dg/pr14796-1.c: New.
106 * gcc.dg/pr14796-2.c: New.
107
94631c1e
SK
1082005-06-11 Steven G. Kargl <kargls@comcast.net>
109
110 PR fortran/17792
111 PR fortran/21375
112 * gfortran.dg/deallocate_stat.f90: New test.
113
1142005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
115
116 * gfortran.fortran-torture/execute/in-pack.f90: New test.
117
bb748329
DN
1182005-06-10 Dorit Nuzman <dorit@il.ibm.com>
119
120 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
121 access will be generated when this loop is vectorized. Test that
122 accesses with same alignment were detected.
123 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
124 Test that accesses with same alignment were detected.
125 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
126 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
127 alignment were detected.
128
b7e20b53
GDR
1292005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
130
131 * gcc.dg/Wcxx-compat-1.c: New.
132
92f5e87c
TK
1332005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
134
135 PR libfortran/21480
136 * gfortran.dg/reshape-complex.f90: Add a test for a packed
137 complex array.
138
5878b92f
NS
1392005-06-09 Nathan Sidwell <nathan@codesourcery.com>
140
141 * gcc.dg/alias-8.c: New.
142
7a9430c0
JM
1432005-06-08 Joseph S. Myers <joseph@codesourcery.com>
144
145 * gcc.dg/format/cmn_err-1.c: Update.
146
8b0096b4
JM
1472005-06-08 James A. Morrison <phython@gcc.gnu.org>
148
149 PR target/20666
150 * gcc.target/sparc/fexpand-2.c: New.
151 * gcc.target/sparc/fpmerge-2.c: New.
152 * gcc.target/sparc/fpmul-2.c: New.
153 * gcc.target/sparc/noresult.c: New.
154 * gcc.target/sparc/pdist-2.c: New.
155 * gcc.target/sparc/pdist-3.c: New.
156
625b02b2
AB
1572005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
158
159 PR testsuite/21702
160 * gcc.target/i386/i386.exp: Fix comment typo.
161
98ed9dae
NS
1622005-06-08 Nathan Sidwell <nathan@codesourcery.com>
163
164 PR c++/19497
165 * g++.dg/inherit/using5.C: New.
166 * g++.dg/inherit/using6.C: New.
167
cb6d4a9f
VR
1682005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
169
170 PR c++/19894
171 * g++.dg/template/ptrmem15.C: New test.
172
173 PR c++/20563
174 * g++.dg/ext/label4.C: New test.
175
34cbdf67
EB
1762005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
177
178 * gcc.dg/tls/debug-1.c: New test.
179
4280a26f
DJ
1802005-06-07 Dale Johannesen <dalej@apple.com>
181
182 * gcc.target/i386/movq.c: New.
183
e4cd04f4
DJ
1842005-06-07 Dale Johannesen <dalej@apple.com>
185
186 * gcc.dg/20050607-1.c: New.
187
145357a4
JJ
1882005-06-07 Jakub Jelinek <jakub@redhat.com>
189
190 PR middle-end/21850
191 * gcc.c-torture/execute/20050607-1.c: New test.
192
ae740cce
TK
1932005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
194
195 PR libfortran/21926
196 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
197 Test case where the return array has lowest stride one,
198 but isn't packed.
199
89a590b3
AS
2002005-06-07 Adrian Straetling <straetling@de.ibm.com>
201
202 * lib/target-supports.exp (check_effective_target_sync_int_long):
203 Add s390 and s390x targets.
204
ac182688
ZD
2052005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
206
207 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
208 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
209 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
210 * gcc.dg/tree-ssa/loop-9.c: New test.
211
efb169b0
NS
2122005-06-07 Nathan Sidwell <nathan@codesourcery.com>
213
214 * g++.dg/parse/defarg10.C: New.
215
40182dbf
JJ
2162005-06-06 Jakub Jelinek <jakub@redhat.com>
217
218 PR regression/21897
219 * gcc.c-torture/execute/20050604-1.c: New test.
220
b2a9b208
NS
2212005-06-06 Nathan Sidwell <nathan@codesourcery.com>
222
5e97d404
NS
223 PR 21903
224 * g++.dg/parse/defarg9.C: New.
225
b2a9b208
NS
226 PR c++/20637
227 * g++.dg/inherit/using4.C: New.
228 * g++.dg/overload/error1.C: Adjust expected errors.
229 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
230 * g++.old-deja/g++.brendan/arm2.C: Likewise.
231 * g++.old-deja/g++.other/redecl2.C: Likewise.
232 * g++.old-deja/g++.other/redecl4.C: Likewise.
233 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
234
43faca51
DB
2352005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
236
237 * gfortran.dg/f2c_5.f90: Add -w to dg-options
238
2392005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
240
241 * lib/gfortran.exp (gfortran_target_compile): Call
242 dg-additional-files-options
243 * gfortran.dg/f2c_4.f90: New file
244 * gfortran.dg/f2c_4.c: New file
245 * gfortran.dg/f2c_5.f90: New file
246 * gfortran.dg/f2c_5.c: New file
247
86403f0f
TS
2482005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
249
adac7e92
TS
250 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
251
86403f0f
TS
252 PR fortran/21912
253 * gfortran.dg/array_constructor_4.f90: New test.
254
88a7beb7
MM
2552005-06-05 Mark Mitchell <mark@codesourcery.com>
256
257 PR c++/21619
258 * g++.dg/ext/builtin9.C: New test.
259
16191a64
DJ
2602005-06-05 Dale Johannesen <dalej@apple.com>
261
262 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
263 * gcc.c-torture/execute/20050603-2.c: Ditto.
264
88088c03
DN
2652005-06-05 Dorit Nuzman <dorit@il.ibm.com>
266
267 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
268 * gcc.dg/vect/vect-reduc-1.c: New.
269 * gcc.dg/vect/vect-reduc-2.c: New.
270 * gcc.dg/vect/vect-reduc-3.c: New.
271
1c3250ed
DJ
2722005-06-04 Dale Johannesen <dalej@apple.com>
273
274 * gcc.c-torture/execute/20050603-1.c: New.
275 * gcc.c-torture/execute/20050603-2.c: New.
276 * gcc.dg/20050603-3.c: New.
277
29405f94
TS
2782005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
279
8e400578
TS
280 PR fortran/19195
281 * gfortran.dg/debug_1.f90: New test.
282
29405f94
TS
283 * gfortran.dg/forall_1.f90: New test.
284
ab21e272
TS
2852005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
286
287 * gfortran.dg/array_constructor_3.f90: New test.
288
9a28687d
TS
2892005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
290
291 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
292
28da59e8
HPN
2932005-06-04 Hans-Peter Nilsson <hp@axis.com>
294
295 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
296
472d98b4
JM
2972005-06-04 Joseph S. Myers <joseph@codesourcery.com>
298
299 PR c/21873
300 * gcc.dg/init-excess-1.c: New test.
301
dad732fa
MM
3022005-06-03 Mark Mitchell <mark@codesourcery.com>
303
304 PR c++/21853
305 * g++.dg/expr/static_cast6.C: New test.
306
441e96b5
DN
3072005-06-03 Diego Novillo <dnovillo@redhat.com>
308
309 * gcc.dg/tree-ssa/vrp14.c: New test.
310
7e45bd18
MM
3112005-06-03 Mark Mitchell <mark@codesourcery.com>
312
313 PR c++/21336
314 * g++.dg/template/new2.C: New test.
315
83cd747f
JC
3162005-06-03 Josh Conner <jconner@apple.com>
317
318 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
319 all entries in initializer.
320
548e34cd
RG
3212005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
322
323 PR middle-end/21858
324 * gcc.dg/pr21858.c: New testcase.
325
b956116e
PB
3262005-06-03 Paolo Bonzini <bonzini@gnu.org>
327
328 PR tree-optimization/21292
329
330 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
331 New.
332 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
333 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
334 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
335 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
336 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
337
87e48010
RH
3382005-06-02 Richard Henderson <rth@redhat.com>
339
340 * gcc.dg/sync-2.c: Use -march=i486 for i386.
341
984dfd8c
RG
3422005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
343
344 * gcc.dg/wtypequal.c: New testcase.
345
462508dd
DN
3462005-06-02 Diego Novillo <dnovillo@redhat.com>
347
348 PR 21582
349 * gcc.dg/tree-ssa/pr21582.c: New test.
350
3e3935a9
NS
3512005-06-02 Nathan Sidwell <nathan@codesourcery.com>
352
353 PR c++/21280
354 * g++.dg/opt/interface2.h: New.
355 * g++.dg/opt/interface2.C: New.
356 * g++.dg/init/ctor4.C: Adjust error lines.
357 * g++.old-deja/g++.bob/inherit2.C: Likewise.
358 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
359 * g++.old-deja/g++.jason/opeq3.C: Likewise.
360 * g++.old-deja/g++.pt/assign1.C: Likewise.
361 * g++.old-deja/g++.pt/crash20.C: Likewise.
362
ed3c16fb
DN
3632005-06-02 Dorit Nuzman <dorit@il.ibm.com>
364
365 PR tree-optimization/21734
366 * g++.dg/vect/pr21734_1.cc: New.
367 * g++.dg/vect/pr21734_2.cc: New.
368
fbd4ef4c
NS
3692005-06-02 Nathan Sidwell <nathan@codesourcery.com>
370
58fb06b4
NS
371 PR c++/20350
372 * g++.dg/template/spec24.C: New.
373
fbd4ef4c
NS
374 PR c++/21151
375 * g++.dg/pch/local-1.C: New.
376 * g++.dg/pch/local-1.Hs: New.
377
227858d1
DN
3782005-06-01 Diego Novillo <dnovillo@redhat.com>
379
380 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
381 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
382 * gcc.dg/tree-ssa/pr14341.c: New test.
383 * gcc.dg/tree-ssa/pr14841.c: New test.
384 * gcc.dg/tree-ssa/pr20701.c: New test.
385 * gcc.dg/tree-ssa/pr21086.c: New test.
386 * gcc.dg/tree-ssa/pr21090.c: New test.
387 * gcc.dg/tree-ssa/pr21332.c: New test.
388 * gcc.dg/tree-ssa/pr21458.c: New test.
389 * gcc.dg/tree-ssa/pr21658.c: New test.
390 * gcc.dg/tree-ssa/vrp01.c: New test.
391 * gcc.dg/tree-ssa/vrp02.c: New test.
392 * gcc.dg/tree-ssa/vrp03.c: New test.
393 * gcc.dg/tree-ssa/vrp04.c: New test.
394 * gcc.dg/tree-ssa/vrp05.c: New test.
395 * gcc.dg/tree-ssa/vrp06.c: New test.
396 * gcc.dg/tree-ssa/vrp07.c: New test.
397 * gcc.dg/tree-ssa/vrp08.c: New test.
398 * gcc.dg/tree-ssa/vrp09.c: New test.
399 * gcc.dg/tree-ssa/vrp10.c: New test.
400 * gcc.dg/tree-ssa/vrp11.c: New test.
401 * gcc.dg/tree-ssa/vrp12.c: New test.
402 * gcc.dg/tree-ssa/vrp13.c: New test.
403
4042005-06-01 Alexandre Oliva <aoliva@redhat.com>
405
406 PR 21029
407 * gcc.dg/tree-ssa/pr21029.c: New test.
408
c3a29423
RS
4092005-06-01 Roger Sayle <roger@eyesopen.com>
410
411 * gfortran.dg/logint-1.f: New test case.
412 * gfortran.dg/logint-2.f: Likewise.
413 * gfortran.dg/logint-3.f: Likewise.
414
cf4d246b
JJ
4152005-06-01 Jakub Jelinek <jakub@redhat.com>
416
8e0a600b
JJ
417 PR c/21536
418 PR c/20760
419 * gcc.dg/20050527-1.c: New test.
420
a00cb0b9
JJ
421 * gcc.dg/i386-sse-12.c: New test.
422
cf4d246b
JJ
423 PR fortran/21729
424 * gfortran.dg/implicit_5.f90: New test.
425
bf3ddf8a
FW
4262005-06-01 Feng Wang <fengwang@nudt.edu.cn>
427
428 PR fortran/20883
429 * gfortran/assign_4.f90: New test.
430 * gfortran/assign_2.f90: Change compile to run.
431
a9c9d3fa
GK
4322005-05-31 Geoffrey Keating <geoffk@geoffk.org>
433
434 * lib/target-supports.exp
435 (check_effective_target_sync_char_short): New.
436 * gcc.dg/sync-2.c: New.
437
60407f7a
ZD
4382005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
439
440 PR tree-optimization/21817
441 * gcc.dg/torture/pr21817-1.c: New.
442
8bd46447
NS
4432005-05-31 Nathan Sidwell <nathan@codesourcery.com>
444
445 PR c++/21165
446 * g++.dg/template/init5.C: New.
447
fba53b18
PT
4482005-05-31 Paul Thomas <pault@gcc.gnu.org>
449
450 * gfortran.dg/char_initialiser_actual.f90:
451 Test character initialisers as actual arguments.
452 * gfortran.dg/char_pointer_comp_assign.f90:
453 Test character pointer structure component assignments.
454 * gfortran.dg/char_array_structure_constructor.f90:
455 Test character components in structure constructors.
456
d763bb10
AP
4572005-05-31 Andrew pinski <pinskia@physics.uc.edu>
458
459 PR middle-end/20931
460 * g++.dg/opt/pr20931.C: New test.
461
8c7a0ea6
AJ
4622005-05-31 Andreas Jaeger <aj@suse.de>
463
464 PR testsuite/20772
465 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
466 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
467 g++.old-deja/g++.ext/asmspec1.C,
468 g++.old-deja/g++.other/regstack.C,
469 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
470 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
471 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
472 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
473 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
474 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
475 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
476 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
477 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
478 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
479 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
480 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
481 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
482 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
483 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
484 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
485 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
486 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
487 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
488
4ea73bfa
JL
4892005-05-31 Jeff Law <law@redhat.com>
490
491 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
492
7f177cf7
PC
4932005-05-30 Paolo Carlini <pcarlini@suse.de>
494
495 PR middle-end/21743
496 * gcc.dg/builtins-1.c: Activate disabled clog test.
497 * gcc.dg/torture/builtin-attr-1.c: Likewise.
498
e0a80504
PT
4992005-05-29 Paul Thomas <pault@gcc.gnu.org>
500
501 * gfortran.dg/char_pointer_assign.f90:
502 Test character-pointer assignments and pointer assignments.
503 * gfortran.dg/char_pointer_dummy.f90:
504 Test character-pointer dummy arguments.
505 * gfortran.dg/char_pointer_func.f90:
506 Test character-pointer function returns.
507 * gfortran.dg/char_pointer_dependency.f90:
508 Test character-pointer functions with dependencies.
509
d035c296
MM
5102005-05-30 Mark Mitchell <mark@codesourcery.com>
511
512 PR c++/21784
513 * g++.dg/lookup/using14.C: New test.
514
d83d092e
KH
5152005-05-30 Kazu Hirata <kazu@cs.umass.edu>
516
517 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
518 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
519 trailing ^M.
520
8eebd8f7
GK
5212005-05-29 Geoffrey Keating <geoffk@apple.com>
522
a9c9d3fa
GK
523 PR c++/17413
524 * g++.dg/template/local5.C: New.
525
66859ace
GK
526 PR target/21761
527 * gcc.c-torture/compile/pr21761.c: New.
528
8eebd8f7
GK
529 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
530 before darwin8.
531
36eb8874
SK
5322005-05-30 Steven G. Kargl
533
534 PR fortran/20846
535 * gfortran.dg/inquire_8.f90: New test.
536
6778b96c
FXC
5372005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
538
1451cecf 539 PR libfortran/21376
6778b96c
FXC
540 * gfortran.dg/output_exponents_1.f90: New test.
541
95af2a1f
FXC
5422005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
543
1451cecf 544 PR libfortran/20006
95af2a1f
FXC
545 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
546
64b2bdb3
MM
5472005-05-28 Mark Mitchell <mark@codesourcery.com>
548
d035c296
MM
549 PR c++/21210
550 * g++.dg/ext/complex1.C: New test.
551
64b2bdb3
MM
552 PR c++/21340
553 * g++.dg/init/ctor6.C: New test.
554
fd44f634
JH
5552005-05-29 Jan Hubicka <jh@suse.cz>
556
557 * gcc.c-torture/compile/pr21562.c: New.
558
d1aa35ae
SK
5592005-05-28 Steven G. Kargl <kargls@comcast.net>
560
561 * gfortran.dg/subnormal_1.f90: New test.
562
d416304e
JH
5632005-05-28 Jan Hubicka <jh@suse.cz>
564
565 * tree-prof.exp: Fix comment.
566 * value-prof-1.c: New.
567 * value-prof-2.c: New.
568 * value-prof-3.c: New.
569 * value-prof-4.c: New.
570
81ae598b
MM
5712005-05-27 Mark Mitchell <mark@codesourcery.com>
572
573 PR c++/21614
574 * g++.dg/expr/ptrmem6.C: New test.
575 * g++.dg/expr/ptrmem6a.C: Likewise.
576
46aad78f
KH
5772005-05-27 Kazu Hirata <kazu@cs.umass.edu>
578
579 PR tree-optimization/21658
580 * gcc.dg/tree-ssa/pr21658.c: New.
581
2d637547
NS
5822005-05-27 Nathan Sidwell <nathan@codesourcery.com>
583
f879d298
NS
584 PR c++/21455
585 * g++.dg/inherit/ptrmem3.C: New.
586
2d637547
NS
587 PR c++/21681
588 * g++.dg/parse/template16.C: New.
589
1acaf650
AJ
5902005-05-27 Andreas Jaeger <aj@suse.de>
591
c23c7d89
AJ
592 * gcc.dg/setjmp-2.c: Only run in 32-bit.
593
1acaf650
AJ
594 * gcc.dg/i386-sse-8.c: Run test on all archs.
595
1b258d2f
MS
5962005-05-26 Mike Stump <mrs@apple.com>
597
598 * objc.dg/isa-field-1.m: Only run on darwin.
599 * objc.dg/lookup-1.m: Likewise.
600 * objc.dg/try-catch-8.m: Likewise.
601
1acdf11b
RS
6022005-05-26 Roger Sayle <roger@eyesopen.com>
603
604 PR tree-optimization/9814
605 * gcc.dg/pr9814-1.c: New test case.
606
2c9ed0af
ZL
6072005-05-26 Ziemowit Laski <zlaski@apple.com>
608
609 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
610 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
611 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
612 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
613 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
614 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
615 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
616 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
617 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
618 objc.dg/try-catch-8.m: New.
619
64008915
JJ
6202005-05-26 Janis Johnson <janis187@us.ibm.com>
621
622 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
623 remove extraneous semicolons.
624
5b3bcba2
ZL
6252005-05-26 Ziemowit Laski <zlaski@apple.com>
626
627 * obj-c++.dg/comp-types-12.mm: New.
628 * objc.dg/comp-types-11.m: New.
629 * objc.dg/selector-4.m: New.
630
a9f9113a
AJ
6312005-05-26 Andreas Jaeger <aj@suse.de>
632
633 PR testsuite/20772
634 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
635 g++.old-deja/g++.ext/attrib3.C,
636 g++.old-deja/g++.other/store-expr1.C,
637 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
638 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
639 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
640 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
641 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
642 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
643 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
644 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
645 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
646 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
647 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
648 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
649 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
650 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
651 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
652 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
653 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
654 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
655 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
656
035b7ccd
AJ
6572005-05-26 Andreas Jaeger <aj@suse.de>
658
659 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
660 x86-64 compilation.
661
b9fa227d
AJ
6622005-05-26 Andreas Jaeger <aj@suse.de>
663
664 PR testsuite/20772
665 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
666 gcc.misc-tests/i386-pf-athlon-1.c,
667 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
668 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
669 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
670 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
671 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
672 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
673 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
674 programs.
675
676 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
677 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
678 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
679 x86-64 compilation.
680
681 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
682 x86_64.
683
684 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
685 effective-target ilp32.
686
e689b870
DU
6872005-05-26 David Ung <davidu@mips.com>
688
689 * gcc.target/mips/ext_ins.c: New test for testing the generation
690 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 691
764e01e6
AJ
6922005-05-26 Andreas Jaeger <aj@suse.de>
693
694 * treelang/compile/unsigned.tree: Use gimple instead of
695 nonexisting generic dump.
696
598b2024
PB
6972005-05-26 Paolo Bonzini <bonzini@gnu.org>
698
699 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
700
11b6985e
AJ
7012005-05-26 Andreas Jaeger <aj@suse.de>
702
703 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
704
ba4a3d54
TK
7052005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
706
707 PR libfortran/17283
708 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
709 Test callee-allocated memory with write statements.
710
c10166c4
RS
7112005-05-25 Roger Sayle <roger@eyesopen.com>
712
713 PR middle-end/21709
714 * gcc.dg/pr21709-1.c: New test case.
715
7cb56e5c
ZL
7162005-05-25 Ziemowit Laski <zlaski@apple.com>
717 Mike Stump <mrs@apple.com>
047c2765 718
7cb56e5c 719 * objc/execute/next_mapping.h: Update for C++.
11b6985e 720
047c2765
MS
721 * obj-c++.dg/selector-1.mm: Move to...
722 * obj-c++.dg/selector-4.mm: here...
723
25f0f66e 724 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
725 * obj-c++.dg/comp-types-1.mm: New.
726 * obj-c++.dg/cxx-class-1.mm: New.
727 * obj-c++.dg/cxx-ivars-1.mm: New.
728 * obj-c++.dg/cxx-ivars-2.mm: New.
729 * obj-c++.dg/cxx-ivars-3.mm: New.
730 * obj-c++.dg/cxx-scope-1.mm: New.
731 * obj-c++.dg/cxx-scope-2.mm: New.
732 * obj-c++.dg/defs.mm: New.
733 * obj-c++.dg/empty-private-1.mm: New.
734 * obj-c++.dg/encode-1.mm: New.
735 * obj-c++.dg/encode-2.mm: New.
736 * obj-c++.dg/encode-3.mm: New.
737 * obj-c++.dg/extern-c-1.mm: New.
738 * obj-c++.dg/extra-semi.mm: New.
739 * obj-c++.dg/fix-and-continue-2.mm: New.
740 * obj-c++.dg/isa-field-1.mm: New.
741 * obj-c++.dg/ivar-list-semi.mm: New.
742 * obj-c++.dg/local-decl-1.mm: New.
743 * obj-c++.dg/lookup-1.mm: New.
744 * obj-c++.dg/lookup-2.mm: New.
745 * obj-c++.dg/method-1.mm: New.
746 * obj-c++.dg/method-2.mm: New.
747 * obj-c++.dg/method-3.mm: New.
748 * obj-c++.dg/method-4.mm: New.
749 * obj-c++.dg/method-5.mm: New.
750 * obj-c++.dg/method-6.mm: New.
751 * obj-c++.dg/method-7.mm: New.
752 * obj-c++.dg/no-extra-load.mm: New.
753 * obj-c++.dg/overload-1.mm: New.
754 * obj-c++.dg/pragma-1.mm: New.
755 * obj-c++.dg/pragma-2.mm: New.
756 * obj-c++.dg/private-1.mm: New.
757 * obj-c++.dg/private-2.mm: New.
758 * obj-c++.dg/proto-qual-1.mm: New.
759 * obj-c++.dg/qual-types-1.mm: New.
760 * obj-c++.dg/stubify-1.mm: New.
761 * obj-c++.dg/stubify-2.mm: New.
762 * obj-c++.dg/super-class-1.mm: New.
763 * obj-c++.dg/super-class-2.mm: New.
764 * obj-c++.dg/super-dealloc-1.mm: New.
765 * obj-c++.dg/super-dealloc-2.mm: New.
766 * obj-c++.dg/template-1.mm: New.
767 * obj-c++.dg/template-2.mm: New.
768 * obj-c++.dg/template-3.mm: New.
769 * obj-c++.dg/template-4.mm: New.
770 * obj-c++.dg/template-5.mm: New.
771 * obj-c++.dg/template-6.mm: New.
772 * obj-c++.dg/try-catch-1.mm: New.
773 * obj-c++.dg/try-catch-2.mm: New.
774 * obj-c++.dg/try-catch-3.mm: New.
775 * obj-c++.dg/try-catch-4.mm: New.
776 * obj-c++.dg/try-catch-5.mm: New.
777 * obj-c++.dg/try-catch-6.mm: New.
778 * obj-c++.dg/try-catch-7.mm: New.
779 * obj-c++.dg/try-catch-8.mm: New.
780 * obj-c++.dg/try-catch-9.mm: New.
781 * obj-c++.dg/va-meth-1.mm: New.
782
d1c8c827
ZL
7832005-05-25 Ziemowit Laski <zlaski@apple.com>
784
785 * obj-c++.dg/selector-1.mm: New.
786 * obj-c++.dg/selector-2.mm: New.
787
19537c28
ZL
7882005-05-25 Ziemowit Laski <zlaski@apple.com>
789
790 * obj-c++.dg/selector-3.mm: New.
791 * objc.dg/selector-3.m: New.
792
3d0994b8
ZL
7932005-05-25 Ziemowit Laski <zlaski@apple.com>
794
795 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
796 about where warning appears.
797
29a79fcf
UW
7982005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
799
800 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
801 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
802 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
803 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
804
9f938de1
UW
8052005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
806
807 * gcc.dg/20050524-1.c: New test.
808
670cd5c5
JH
8092005-05-25 Jan Hubicka <jh@suse.cz>
810
811 * gcc.dg/tree-prof/inliner-1.c: New.
812
8132005-05-25 Janis Johnson <janis187@us.ibm.com>
814
815 * gcc.dg/tree-prof: New directory.
816 * gcc.dg/tree-prof/tree-prof.exp: New.
817
5c498b10
DD
8182005-05-25 DJ Delorie <dj@redhat.com>
819
820 * gcc.dg/Wattributes-1.c: New.
821 * gcc.dg/Wattributes-2.c: New.
822 * gcc.dg/Wattributes-3.c: New.
823
150de506
JJ
82420005-05-24 Janis Johnson <janis187@us.ibm.com>
825
826 PR tree-optimization/19833
827 * gcc.dg/uninit-4.c: Remove xfail.
828 * gcc.dg/uninit-9.c: Ditto.
829
d1e270fe
ZL
8302005-05-24 Ziemowit Laski <zlaski@apple.com>
831
832 * obj-c++.dg/bitfield-[1-5].mm: New.
833 * obj-c++.dg/class-protocol-1.mm: New.
834 * obj-c++.dg/comp-types-1[0-1].mm: New.
835 * obj-c++.dg/comp-types-[2-9].mm: New.
836 * obj-c++.dg/encode-[4-8].mm: New.
837 * obj-c++.dg/layout-1.mm: New.
838 * obj-c++.dg/method-1[0-9].mm: New.
839 * obj-c++.dg/method-2[0-1].mm: New.
840 * obj-c++.dg/method-[8-9].mm: New.
841 * obj-c++.dg/objc-gc-3.mm: New.
842 * obj-c++.dg/try-catch-10.mm: New.
843 * objc.dg/bitfield-5.m: New.
844 * objc.dg/comp-types-10.m: New.
845 * objc.dg/comp-types-9.m: New.
846 * objc.dg/layout-1.m: New.
847 * objc.dg/objc-gc-4.m: New.
848 * objc.dg/try-catch-9.m: New.
849 * objc.dg/class-protocol-1.m: Tweak diagnostics.
850 * objc.dg/comp-types-1.m: Likewise.
851 * objc.dg/comp-types-[5-6].m: Likewise.
852 * objc.dg/method-9.m: Likewise.
853
cce96d4a
JJ
8542005-05-24 Janis Johnson <janis187@us.ibm.com>
855
37e0a9e8
JJ
856 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
857 and on hardware without VMX support.
858
22a90512
JJ
859 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
860
e31136d2
JJ
861 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
862
56cfdc9d
JJ
863 * lib/profopt.exp (dg-final-generate, dg-final-use,
864 profopt-final-code, profopt-get-options): New.
865 (profopt-execute): Process test directives.
866
cce96d4a
JJ
867 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
868 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
869 cleanup-tree-dump, cleanup-saved-temps): Update comments.
870
e777303f
AP
8712005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
872
873 PR C++/21645
874 * g++.dg/init/ctor5.C: New test.
875
b348d67c
IR
8762005-05-24 Ira Rosen <irar@il.ibm.com>
877
878 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
879 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
880 vect-113.c, vect-114.c.
881
37495922
AN
8822005-05-23 Adam Nemet <anemet@lnxw.com>
883
884 * gcc.dg/const-elim-1.c: Remove xfails.
885
6cedb4ac
JL
8862005-05-23 Jeff Law <law@redhat.com>
887
888 * gcc.c-torture/compile/pr21638.c: New test.
889 * gcc.c-torture/compile/20050520-1.c: New test.
890
aa3a4a17
NC
8912005-05-23 Nick Clifton <nickc@redhat.com>
892
893 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
894 be a proper triple, ie: m32r*-*-*.
895 * g++.old-deja/g++.jason/thunk3.C: Likewise.
896
e0624990
AP
8972004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
898
899 PR middle-end/21331
900 PR tree-opt/21293
901 * gcc.c-torture/compile/pr21293.c: New test.
902 * gcc.c-torture/execute/pr21331.c: New test.
903
69dc01e6
RH
9042004-05-20 Richard Henderson <rth@redhat.com>
905
906 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
907
cc7e6e8f 9082005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
909
910 * obj-c++-dg.exp: Add.
911 * obj-c++.exp: Add.
912 * obj-c++.dg/dg.exp: Add.
913
527abb7a
NC
9142005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
915
916 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
917 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
918
9192005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 920
527abb7a
NC
921 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
922
e4d4cf56
RH
9232004-05-19 Richard Henderson <rth@redhat.com>
924
925 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
926
517297ba
JJ
9272005-05-19 Janis Johnson <janis187@us.ibm.com>
928
fb7111c6
JJ
929 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
930
517297ba
JJ
931 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
932
389c6c8b
JJ
9332005-05-19 Jakub Jelinek <jakub@redhat.com>
934
935 PR c++/21495
936 * g++.dg/parse/extern1.C: New test.
937 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
938
925a4487
EB
9392005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
940
f0cd747e 941 * gcc.dg/c99-math.h: New.
925a4487
EB
942 * gcc.dg/c99-math-float-1.c: New test.
943 * gcc.dg/c99-math-double-1.c: Likewise.
944 * gcc.dg/c99-math-long-double-1.c: Likewise.
945
eb384679
RH
9462005-05-18 Richard Henderson <rth@redhat.com>
947
948 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
949
46e5b15e
DP
9502005-05-18 Devang Patel <dpatel@apple.com>
951
952 * g++.dg/opt/20050511-1.C: New test.
11b6985e 953
8f4dc7af
TK
9542005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
955
956 PR libfortran/21127
957 * gfortran.dg/reshape-complex.f90: New test.
958
755b3990 9592005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
960
961 * gfortran.dg/array_constructor_1.f90: New test.
962 * gfortran.dg/array_constructor_2.f90: New test.
963
1e7d0a64
FW
9642005-05-18 Feng Wang <fengwang@nudt.edu.cn>
965
966 PR fortran/20954
967 * gfortran.dg/pr20954.f: New test.
968
26515aa9
ZL
9692005-05-17 Mike Stump <mrs@apple.com>
970
971 Yet more Objective-C++...
972
973 * objc.dg/method-5.m: Update.
974 * objc.dg/method-6.m: Update.
975 * objc.dg/method-7.m: Update.
976 * objc.dg/method-9.m: Update.
977 * objc.dg/try-catch-2.m: Update.
978
a3a02333
MM
9792005-05-17 Mark Mitchell <mark@codesourcery.com>
980
981 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 982 Remove little-endian optimizations.
a3a02333 983
a564d0f1
JL
9842005-05-17 Jeff Law <law@redhat.com>
985
986 * g++.dg/tree-ssa/pr18414.C: New test.
987 * gcc.dg/tree-ssa/pr18414.C: New test.
988 * gcc.dg/tree-ssa/pr17141-1.C: New test.
989 * gcc.dg/tree-ssa/pr17141-2.C: New test.
990
1f76e417
RG
9912005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
992
993 * gcc.dg/compat/generate-random.c: Do not include
994 libiberty.h.
995 * gcc.dg/compat/generate-random_r.c: Likewise.
996
f8912a55
PB
9972005-05-17 Paolo Bonzini <bonzini@gnu.org>
998
999 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
1000
fb664a2c
RG
10012005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
1002
1003 PR middle-end/21595
1004 * g++.dg/tree-ssa/builtin1.C: New testcase.
1005
8de1f441
JJ
10062005-05-17 Jakub Jelinek <jakub@redhat.com>
1007
f23b8501
JJ
1008 PR c++/21454
1009 * g++.dg/opt/const4.C: New test.
1010
7cbd12b8
JJ
1011 PR middle-end/21492
1012 * g++.dg/opt/crossjump1.C: New test.
1013
c477e13b
JJ
1014 PR tree-optimization/21610
1015 * gcc.c-torture/compile/20050516-1.c: New test.
1016
8de1f441
JJ
1017 PR fortran/15080
1018 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
1019 about the test failing.
1020 * gfortran.fortran-torture/execute/where_7.f90: New test.
1021 * gfortran.fortran-torture/execute/where_8.f90: New test.
1022
2b5bf0e2
RH
10232005-05-16 Richard Henderson <rth@redhat.com>
1024
1025 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
1026 i?86 and x86_64.
1027
d7a6176e
MM
10282005-05-16 Mark Mitchell <mark@codesourcery.com>
1029
1030 * gcc.dg/compat/generate-random.c (config.h): Do not include.
1031 (limits.h): Include unconditionally.
1032 (stdlib.h): Likewise.
1033 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
1034 (limits.h): Include unconditionally.
1035 (stdlib.h): Likewise.
1036 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
1037 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
1038 (limits.h): Include unconditionally.
11b6985e 1039 (stdlib.h): Likewise.
d7a6176e
MM
1040 (hashtab.h): Do not include.
1041 (getopt.h): Likewise.
1042 (stddef.h): Include.
1043 (hashval_t): Define.
1044 (struct entry): Add "next" field.
1045 (HASH_SIZE): New macro.
1046 (hash_table): New variable.
1047 (switchfiles): Do not use xmalloc.
1048 (mix): New macro.
1049 (iterative_hash): New function.
1050 (hasht): Remove.
1051 (e_exists): New function.
1052 (e_insert): Likewise.
1053 (output): Use, instead of libiberty hashtable functions.
1054 (main): Do not use getopt. Do not call htab_create.
11b6985e 1055
cea02b6e
DB
10562005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
1057
1058 PR libstdc++/21526
1059 * lib/target-supports.exp (check_mkfifo_available):
1060 Return 0 for cygwin as mkfifo support incomplete on platform.
1061 Fix typos in comments.
1062
5595de0f
MM
10632005-05-15 Mark Mitchell <mark@codesourcery.com>
1064
1065 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
1066
b078dfbf
FW
10672005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
1068
1069 PR fortran/17432
1070 * gfortran.dg/assign_4.f: New test.
1071
5de2df7b
KH
10722005-05-14 Kazu Hirata <kazu@cs.umass.edu>
1073
1074 PR tree-optimization/21563
1075 * gcc.dg/tree-ssa/pr21563.c: New.
1076
aa313ed4
JH
10772005-05-14 Jan Hubicka <jh@suse.cz>
1078
1079 * gcc.dg/noreturn-7.c: Allow control reaches warning.
1080
03b0db0a
RG
10812005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
1082
1083 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
1084
967bfd2c
JB
10852005-05-13 Julian Brown <julian@codesourcery.com>
1086
1087 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
1088 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
1089
81cfbbc2
JH
10902005-05-13 Jan Hubicka <jh@suse.cz>
1091
1092 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
1093 * gcc.dg/fold-xor-?.c: Likewise.
1094 * gcc.dg/pr15784-?.c: Likewise.
1095 * gcc.dg/pr20922-?.c: Likewise.
1096 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
1097 * gcc.dg/tree-ssa/pr17598.c: Likewise.
1098 * gcc.dg/tree-ssa/pr20470.c: Likewise.
1099
b160dd28
TS
11002005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1101
1102 PR fortran/21260
1103 * gfortran.dg/hollerith_1.f90: New test.
1104
09e7f686
TS
11052005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1106
1107 * gfortran.dg/func_result_2.f90: New test.
1108
802fc826
BD
11092005-05-11 Bud Davis <bdavis@gfortran.org>
1110
1111 * gfortran.dg/dev_null.f90: New test.
1112
5a942c07
RE
11132005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
1114
1115 * gcc.dg/arm-vfp1.c: Revert last change.
1116
c5542940
RG
11172005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
1118
1119 PR middle-end/19807
1120 PR tree-optimization/19639
1121 * g++.dg/tree-ssa/pr19807.C: New testcase.
1122
da32fddc
FXC
11232005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1124
1125 PR libfortran/21471
1126 * gfortran.dg/append-1.f90: New test.
1127
9a8cb141
DN
11282005-05-10 Diego Novillo <dnovillo@redhat.com>
1129
1130 * gcc.dg/pr18501.c: XFAIL.
1131 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
1132 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
1133 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
1134 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
1135 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
1136 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
1137 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
1138 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1139
973ff4c0
TS
11402005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1141
1142 PR fortran/20178
1143 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
1144 gfortran.dg/f2c_3.f90: New tests.
1145
e0bba093
TS
1146 * gfortran.dg/return_1.f90: Fix dg annotation.
1147
5fefbc79
JL
11482005-05-10 Diego Novillo <dnovillo@redhat.com>
1149
1150 * gcc.c-torture/compile/20050510-1.c: New test.
1151
ef9bf9a3
MM
11522005-05-10 Mark Mitchell <mark@codesourcery.com>
1153
1154 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
1155
64552cd7
BW
11562005-05-10 Bob Wilson <bob.wilson@acm.org>
1157
1158 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
1159
8c900457
GL
11602005-05-10 Gabor Loki <loki@gcc.gnu.org>
1161
1162 PR c/17913
1163 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
1164
2798c11f
JM
11652005-05-10 Joseph S. Myers <joseph@codesourcery.com>
1166
1167 PR c/21342
1168 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
1169 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
1170
3f69daa8
BE
11712005-05-10 Ben Elliston <bje@au.ibm.com>
1172
1173 PR debug/16676
1174 * gcc.dg/debug/pr16676.c: New test.
1175
42458609
KH
11762005-05-10 Kazu Hirata <kazu@cs.umass.edu>
1177
1178 PR testsuite/21443
1179 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
1180 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
1181 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
1182 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
1183 Change -O1 to -O2.
1184 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
1185 -fno-tree-dominator-opts.
1186
7f42f27f
TS
11872005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1188
1189 * gfortran.dg/return_1.f90: New test.
1190
11912005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
1192
1193 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
1194
1195 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
1196
f2710bea
NS
11972005-05-09 Nathan Sidwell <nathan@codesourcery.com>
1198
1199 PR c++/21427
1200 * g++.dg/inherit/covariant13.C: New.
1201
4581ba9d
FXC
12022005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1203
1204 PR libfortran/19155
1205 * gfortran.dg/pr19155.f: New test.
1206
4bbcb8fc
RS
12072005-05-08 Roger Sayle <roger@eyesopen.com>
1208
1209 PR inline-asm/8788
1210 * gcc.dg/pr8788-1.c: New testcase.
1211
401d24f9
RS
12122005-05-08 Richard Sandiford <rsandifo@redhat.com>
1213
5e9ad4cf 1214 PR target/21416
401d24f9
RS
1215 * gcc.target/mips/fpcmp-[12].c: New tests.
1216
34f4edf8
MM
12172005-05-06 Mark Mitchell <mark@codesourcery.com>
1218
1219 * lib/target-supports-dg.exp (dg-require-fork): New function.
1220 (dg-require-mkfifo): Likewise.
1221 * lib/target-supports.exp (check_function_available): New
1222 function.
1223 (check_fork_available): Likewise.
1224 (check_mkfifo_available): Likewise.
1225
b8c1d4a1
JL
12262005-05-06 Jeff Law <law@redhat.com>
1227
1228 * gcc.c-torture/compile/pr21380.c: New test.
1229
46fb43a7
JJ
12302005-05-06 Jakub Jelinek <jakub@redhat.com>
1231
1232 PR c++/20961
1233 * g++.dg/ext/weak3.C: New test.
1234
2226e997
MM
12352005-05-05 Mark Mitchell <mark@codesourcery.com>
1236
1237 PR c++/21352
11b6985e 1238 * g++.dg/template/crash37.C: New test.
2226e997 1239
0d341a6a
PB
12402005-05-05 Paul Brook <paul@codesourcery.com>
1241
1242 * gcc.dg/arm-g2.c: Use effective-target arm32.
1243 * gcc.dg/arm-mmx-1.c: Ditto.
1244 * gcc.dg/arm-scd42-2.c: Ditto.
1245 * gcc.dg/arm-vfp1.c: Ditto.
1246 * lib/target-supports.exp (check_effective_target_arm32): New
1247 function.
1248
e33e218b
TK
12492005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
1250
1251 PR libfortran/21354
1252 gfortran.dg/in_pack_rank7.f90: New test.
1253
a7e1c928
AP
12542005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
1255
1256 PR middle-end/15618
1257 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
1258
125886c7
JJ
12592005-05-04 Jakub Jelinek <jakub@redhat.com>
1260
8148fe65
JJ
1261 PR middle-end/21265
1262 * gcc.dg/20050503-1.c: New test.
1263
125886c7
JJ
1264 PR rtl-optimization/21239
1265 * gcc.dg/i386-sse-11.c: New test.
1266
33270999
AO
12672005-05-03 Alexandre Oliva <aoliva@redhat.com>
1268
1269 PR target/16888
1270 * gcc.target/i386/asm-1.c: New test.
1271
85b583d3
JJ
12722005-05-03 Jakub Jelinek <jakub@redhat.com>
1273
6d34654c
JJ
1274 PR rtl-optimization/21330
1275 * gcc.c-torture/execute/20050502-1.c: New test.
1276
85b583d3
JJ
1277 PR target/21297
1278 * gcc.c-torture/execute/20050502-2.c: New test.
1279
8d8e6b95
UB
12802005-05-03 Uros Bizjak <uros@kss-loka.si>
1281
1282 PR middle-end/21282
1283 * gcc.dg/pr21282.c: New.
1284
90af9146
DB
12852005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1286
1287 * gcc.dg/vect/pr20122.c: Clean up .vect file.
1288 * gcc.dg/vect/vect-92.c: Likewise
1289 * gcc.dg/vect/vect-93.c: Likewise
1290 * gcc.dg/vect/vect-dv-1.c: Likewise
1291 * gcc.dg/vect/vect-dv-2.c: Likewise
1292 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
1293
59dc66ec
DB
12942005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
1295
1296 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
1297 * gfortran.dg/vect/vect-2.f90: Likewise
1298 * gfortran.dg/vect/vect-3.f90: Likewise
1299 * gfortran.dg/vect/vect-4.f90: Likewise
1300 * gfortran.dg/vect/vect-5.f90: Likewise
1301
230215f5
GK
13022005-05-02 Geoffrey Keating <geoffk@apple.com>
1303
1304 PR target/20813
1305 * gcc.dg/rs6000-fpint-2.c: New.
1306
6fb58bba
JM
13072005-05-02 Joseph S. Myers <joseph@codesourcery.com>
1308
1309 PR c/15698
1310 * gcc.dg/builtins-30.c: Update expected messages.
1311 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
1312 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
1313 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
1314
fda05890
KH
13152005-05-02 Kazu Hirata <kazu@cs.umass.edu>
1316
1317 PR tree-optimization/21294
1318 * gcc.dg/tree-ssa/pr21294.c: New.
1319
58646b77
PB
13202005-05-02 Paolo Bonzini <bonzini@gnu.org>
1321
f8912a55
PB
1322 * gcc.dg/altivec-3.c (vec_store): Do not use the old
1323 __builtin_altivec_st_internal_4si built-in.
58646b77 1324
985484fd
MM
13252005-05-02 Mark Mitchell <mark@codesourcery.com>
1326
1327 PR c++/15875
1328 * g++.dg/template/ptrmem14.C: New test.
1329
1e872f31
PB
13302005-05-02 Paul Brook <paul@codesourcery.com>
1331
1332 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
1333
b2f97e4a
MM
13342005-05-02 Michael Matz <matz@suse.de>
1335
1336 PR c++/19542
1337 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
1338
aee7846e
MM
13392005-05-01 Mark Mitchell <mark@codesourcery.com>
1340
1341 * g++.dg/cpp/weak.C: New test.
1342
9be872b7
ZD
13432005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
1344
1345 * gcc.dg/tree-ssa/loop-8.c: New test.
1346
600f3598
MM
13472005-04-30 Michael Maty <matz@suse.de>
1348
1349 * gcc.dg/inline-mcpy.c: New test.
1350
8e249b23
TK
13512005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
1352
1353 PR libfortran/18958
1354 * gfortran.dg/eoshift.f90: New test case.
1355
f6c7d65b
PT
13562005-04-30 Paul Thomas <pault@gcc.gnu.org>
1357
1358 PR libfortran/18857
1359 * gfortran.dg/matmul_1.f90: New test.
1360
d5448566
KH
13612005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1362
1363 PR tree-optimization/21030
1364 * gcc.dg/tree-ssa/pr21030.c: New.
1365
7dcc58cd
DP
13662005-04-29 Devang Patel <dpatel@apple.com>
1367
1368 PR tree-optimization/21272
1369 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 1370
d198b59a
JJ
13712005-04-29 Jakub Jelinek <jakub@redhat.com>
1372
1373 PR fortran/13082
1374 PR fortran/18824
1375 * gfortran.dg/entry_4.f90: New test.
1376 * gfortran.fortran-torture/execute/entry_1.f90: New test.
1377 * gfortran.fortran-torture/execute/entry_2.f90: New test.
1378 * gfortran.fortran-torture/execute/entry_3.f90: New test.
1379 * gfortran.fortran-torture/execute/entry_4.f90: New test.
1380 * gfortran.fortran-torture/execute/entry_5.f90: New test.
1381 * gfortran.fortran-torture/execute/entry_6.f90: New test.
1382 * gfortran.fortran-torture/execute/entry_7.f90: New test.
1383
13842005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1385
1386 * gfortran.fortran-torture/execute/entry_8.f90: New test.
1387
1a7bfcc3
PB
13882005-04-29 Paul Brook <paul@codesourcery.com>
1389
1390 * gfortran.dg/entry_3.f90: New test.
1391
438e1428
TS
13922005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1393
1394 * gfortran.dg/implicit_4.f90: New test.
1395
13962005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
1397
1398 * lib/target-supports.exp (check_profiling_available): Return
1399 false for xtensa-*-elf.
1400
438e1428 14012005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
1402
1403 * lib/fortran-torture.exp (fortran-torture.exp): Catch
1404 error if file cannot be deleted.
1405
15d65124
KH
14062005-04-28 Kazu Hirata <kazu@cs.umass.edu>
1407
1408 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
1409 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
1410 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
1411 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
1412 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
1413 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
1414 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
1415 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
1416 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
1417 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
1418 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
1419 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
1420 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
1421
781e1004
FXC
14222005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1423
1424 PR fortran/20865
1425 * gfortran.dg/pr20865.f90: New test.
1426
e14a6540
JM
14272005-04-28 Joseph S. Myers <joseph@codesourcery.com>
1428
1429 * gcc.dg/void-cast-2.c: New test.
1430
47aecf47
JM
14312005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1432
1433 PR c/21159
1434 * gcc.dg/void-cast-1.c: New test.
1435
d42a92c8
PB
14362005-04-27 Paolo Bonzini <bonzini@gnu.org>
1437
1438 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
1439
90aeadcb
FXC
14402005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1441
1442 PR fortran/21177
1443 * gfortran.dg/pr21177.f90: New test.
1444
e3cc7254
ZD
14452005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
1446
1447 PR tree-optimization/21171
1448 * gcc.dg/tree-ssa/pr21171.c: New test.
1449
c4336539
PB
14502004-04-27 Paolo Bonzini <bonzini@gnu.org>
1451
90aeadcb
FXC
1452 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1453 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1454 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1455 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1456 gcc.dg/tree-ssa/gen-vect-32.c: New.
1457 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
1458 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
1459 don't run on PPC32.
1460
eb3490b9
JM
14612005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1462
1463 PR c/21213
1464 * gcc.dg/transparent-union-3.c: New test.
1465
5e49f16b
JM
14662005-04-27 Joseph S. Myers <joseph@codesourcery.com>
1467
1468 PR c/20740
1469 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
1470 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
1471 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
1472 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
1473 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
1474 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
1475
5635785a
JL
14762005-04-26 Jeff Law <law@redhat.com>
1477
1478 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
1479 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
1480 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
1481 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
1482 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
1483 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
1484 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
1485
70a390bb
RG
14862004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
1487
1488 PR tree-optimization/17598
1489 * gcc.dg/tree-ssa/pr17598.c: New testcase.
1490
d6ff8575
MS
14912005-04-25 Mike Stump <mrs@apple.com>
1492
1493 * objc.dg/fix-and-continue-1.m: Add.
1494
c2cab3e9
RS
14952005-04-25 Roger Sayle <roger@eyesopen.com>
1496
1497 PR c++/20995
1498 * g++.dg/opt/pr20995-1.C: New test case.
1499
1f4ea3f2
DP
15002005-04-25 Devang Patel <dpatel@apple.com>
1501
1502 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 1503
3321369f
AP
15042005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1505
1506 PR testsuite/21062
1507 * g++.dg/opt/alias2.C (printf): Correct the prototype.
1508
0453e74d
AP
15092005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
1510
1511 PR C++/21188
1512 * g++.dg/opt/rtti2.C: New test.
1513
860c8f3b
PB
15142005-04-25 Paul Brook <paul@codesourcery.com>
1515 Steven G. Kargl <kargls@comcast.net>
1516
1517 PR fortran/20879
1518 * gfortran.dg/ichar_1.f90: New file.
1519
49fc196e
JJ
15202005-04-24 Jakub Jelinek <jakub@redhat.com>
1521
8634c649
JJ
1522 PR middle-end/20991
1523 * g++.dg/opt/pr20991.C: New test.
1524
49fc196e
JJ
1525 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
1526 where sizeof (type) < __alignof__ (type).
1527 * gcc.dg/compat/struct-layout-1.h: Likewise.
1528
59191501
PB
15292005-04-24 Per Bothner <per@bothner.com>
1530 Devang Patel <dpatel@apple.com>
1531
1532 PR preprocessor/20907
1533 * gcc.dg/cpp/very-long-comment.c: New test.
1534
eb83e811
TS
15352005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1536
1537 PR fortran/20059
1538 * gfortran.dg/common_5.f: New test.
1539
75cf42cc
RG
15402005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
1541
1542 PR middle-end/21082
1543 * g++.dg/tree-ssa/pr21082.C: New testcase.
1544
be1b5cba
ZD
15452005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
1546
1547 * gcc.dg/vect/vect-99.c: New test.
1548
84d65814
DN
15492005-04-22 Diego Novillo <dnovillo@redhat.com>
1550
1551 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
1552
be240c88
JL
15532005-04-22 Jeff Law <law@redhat.com>
1554
1555 * gcc.dg/uninit-5.c: Remove xfails.
1556 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
1557 conditionals and loads.
1558
15592005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
1560
1561 PR libfortran/20074
1562 PR libfortran/20436
1563 PR libfortran/21108
1564 * gfortran.dg/nested_reshape.f90: new test
1565 * gfortran.dg/reshape-alloc.f90: new test
1566 * gfortran.dg/reshape.f90: new test
1567
d4b47784
MM
15682005-04-22 Mark Mitchell <mark@codesourcery.com>
1569
c5f8b710
MM
1570 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
1571
d4b47784
MM
1572 * gcc.dg/arm-vfp1.c: New test.
1573
1a32490a
AO
15742005-04-22 Alexandre Oliva <aoliva@redhat.com>
1575
1576 PR c++/21087
1577 * g++.dg/lookup/builtin2.C: New test.
1578
ebccb65d
JM
15792005-04-22 Joseph S. Myers <joseph@codesourcery.com>
1580
1581 * gcc.dg/weak/weak-13.c: New test.
1582
915167f5
GK
15832005-04-21 Geoffrey Keating <geoffk@apple.com>
1584
1585 * lib/target-supports.exp (check_effective_target_sync_int_long):
1586 Add powerpc*.
1587
eb7058ce
RS
15882005-04-21 Richard Sandiford <rsandifo@redhat.com>
1589
1590 * gcc.target/mips/branch-1.c: New test.
1591
7fc785d8
RH
15922005-04-21 Richard Henderson <rth@redhat.com>
1593
1594 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
1595 * gcc.dg/vect/vect-86.c: Likewise.
1596 * gcc.dg/vect/vect-87.c: Likewise.
1597 * gcc.dg/vect/vect-88.c: Likewise.
1598
1c280337
DP
15992005-04-21 Devang Patel <dpatel@apple.com>
1600
1601 PR optimization/20994
1602 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 1603
187230a7
JM
16042005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1605
1606 PR c/12913
1607 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
1608 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
1609 gcc.dg/c99-vla-jump-5.c: New tests.
1610
f12b785d
RH
16112005-04-19 Richard Henderson <rth@redhat.com>
1612
11b6985e 1613 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
1614 Fix typo in exists check.
1615 (check_effective_target_sync_int_long): New.
1616 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
1617 * gcc.dg/ia64-sync-2.c: Likewise.
1618 * gcc.dg/ia64-sync-3.c: Likewise.
1619 * gcc.dg/ia64-sync-4.c: Likewise.
1620
33ab6245
JM
16212005-04-19 James A. Morrison <phython@gcc.gnu.org>
1622
1623 * gcc.dg/fold-xor-1.c: New test.
f242e769 1624 * gcc.dg/fold-xor-2.c: New test.
33ab6245 1625
47508bd3
JW
16262005-04-19 James E. Wilson <wilson@specifixinc.com>
1627
1628 PR target/20670
1629 * g++.dg/eh/fp-regs.C: New test.
1630
53a2494e
JM
16312005-04-20 Joseph S. Myers <joseph@codesourcery.com>
1632
1633 * gcc.dg/Wint-to-pointer-cast-1.c,
1634 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
1635 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
1636 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
1637
009e94d4
FXC
16382005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1639
1640 PR fortran/16861
1641 * gfortran.dg/pr16861.f90: New test.
1642
a3885f54
JM
16432005-04-18 James A. Morrison <phython@gcc.gnu.org>
1644
1645 * gcc.dg/pr21085.c: New test.
1646
63642370
RS
16472005-04-18 Richard Sandiford <rsandifo@redhat.com>
1648
1649 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
1650 (setup_mips_tests, dg-mips-options): New procedures.
1651 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
1652 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
1653 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
1654 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
1655 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
1656 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
1657 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
1658 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
1659 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
1660 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
1661 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
1662 dg-mips-options instead of dg-options. Remove now-redundant
1663 preprocessor guards.
1664 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
1665 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
1666 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
1667 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
1668 * gcc.dg/vr-mult-2.c: Delete.
1669 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
1670 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
1671 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
1672 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
1673 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
1674 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
1675 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
1676
ac75c44b
LG
16772005-04-18 Laurent GUERBY <laurent@guerby.net>
1678
1679 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 1680
a45f6936
DP
16812005-04-18 Devang Patel <dpatel@apple.com>
1682
1683 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
1684 * gcc.dg/vect/vect-11a.c: New.
1685 * gcc.dg/vect/vect-none.c: Update.
1686 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
1687
0eeb03e6
JM
16882005-04-18 James A. Morrison <phython@gcc.gnu.org>
1689
1690 PR tree-optimization/20922
1691 * gcc.dg/pr20922-1.c: New test.
1692 * gcc.dg/pr20922-2.c: New test.
1693 * gcc.dg/pr20922-3.c: New test.
1694 * gcc.dg/pr20922-4.c: New test.
1695 * gcc.dg/pr20922-5.c: New test.
1696 * gcc.dg/pr20922-6.c: New test.
1697
293fcb2e
FXC
16982005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1699
1700 PR libfortran/20950
1701 * gfortran.dg/pr20950.f: New test.
1702
76a66bfd
FXC
17032005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1704
1705 PR libfortran/19216
1706 * gfortran.dg/pr19216.f: New test.
1707
0d21c2a2
KH
17082005-04-18 Kazu Hirata <kazu@cs.umass.edu>
1709
1710 PR tree-optimization/21001
1711 * gcc.dg/tree-ssa/pr21001.c: New.
1712
5f9bfaf2
TK
17132005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
1714
1715 PR libfortran/21075
1716 * gfortran.dg/reshape_rank7.f90: New test.
1717
29dc5138
PT
17182005-04-17 Paul Thomas <pault@gcc.gnu.org>
1719
1720 PR libfortran/12884 gfortran.dg/pr12884.f: New test
1721 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
1722 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
1723 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
1724 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
1725 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
1726 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
1727 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
1728 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
1729 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
1730 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
1731 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
1732 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
1733 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
1734 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
1735 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
1736 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
1737 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
1738 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
1739 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
1740 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
1741
a34938be
RG
17422005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
1743
1744 * gfortran.dg/wtruncate.f: New testcase.
1745 * gfortran.dg/wtruncate.f90: New testcase.
1746
79bb956e
MM
17472005-04-16 Mark Mitchell <mark@codesourcery.com>
1748
1749 PR c++/21025
1750 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
1751 which sizeof/alignof is dependent, rather than just whether we are
1752 processing_template_decl.
11b6985e 1753
472573f9
TK
17542005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
1755
1756 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
1757 corrected typo where the wrong variables had been compared.
1758
8e6d7b8a
TK
17592005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
1760
1761 PR libfortran/18495
1762 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
1763 Test callee-allocated version of return array with a write
1764 statement.
1765 Test spread with a temporary with another write statement.
1766
9f1054af
KH
17672005-04-15 Kazu Hirata <kazu@cs.umass.edu>
1768
1769 PR tree-optimization/21031
1770 * gcc.dg/tree-ssa/pr21031.c: New.
1771
1c432a0c
UB
17722005-04-15 Uros Bizjak <uros@kss-loka.si>
1773
1774 PR tree-optimization/21004
1775 * gcc.dg/builtins-53.c: Include builtins-config.h.
1776 Check floorf, ceilf, floorl and ceill transformations
1777 only when HAVE_C99_RUNTIME is defined.
11b6985e 1778
c87ac7e8
AO
17792005-04-15 Alexandre Oliva <aoliva@redhat.com>
1780
1781 PR middle-end/20739
1782 * gcc.dg/tree-ssa/pr20739.c: New test.
1783
a68bdb0b
MS
17842005-04-14 Mike Stump <mrs@apple.com>
1785
1786 * gcc.dg/Foundation.framework/empty: New.
1787 * gcc.dg/framework-2.c: New.
1788
417ac4e6
KH
17892005-04-14 Kazu Hirata <kazu@cs.umass.edu>
1790
1791 PR tree-optimization/21021
1792 * gcc.c-torture/compile/pr21021.c: New.
1793
b67af20b
JJ
17942005-04-14 Janis Johnson <janis187@us.ibm.com
1795
1796 PR testsuite/21010
1797 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
1798 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
1799 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
1800 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
1801 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
1802 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
1803 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
1804 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
1805
ae46a07a
RH
18062005-04-14 Richard Henderson <rth@redhat.com>
1807
1808 * lib/target-supports.exp (check_effective_target_vect_condition):
1809 Add ia64, i?86, and x86_64.
1810
ab13f408
SK
18112005-04-14 Steven G. Kargl <kargls@comcast.net>
1812
1813 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
1814
a0ce7978
KH
18152005-04-14 Kazu Hirata <kazu@cs.umass.edu>
1816
1817 PR tree-optimization/20657
1818 * gcc.dg/tree-ssa/pr20657.c: New.
1819
2ec76fdb
UB
18202005-04-14 Uros Bizjak <uros@kss-loka.si>
1821
1822 * gcc.dg/builtins-53.c: Also check (int)trunc* and
1823 (long long int)trunc*.
1824
559be41a
UW
18252005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
1826
1827 PR target/20927
1828 * gcc.dg/pr20927.c: New test.
1829
6c013920
RS
18302005-04-13 Richard Sandiford <rsandifo@redhat.com>
1831
1832 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
1833 * gcc.target/mips/asm-1.c: Likewise.
1834
fda5e936
DJ
18352005-04-13 Dale Johannesen <dalej@apple.com>
1836
1837 * objc.dg/objc-fast-4.m: New.
1838
e190b0b5
HPN
18392005-04-13 Hans-Peter Nilsson <hp@axis.com>
1840
1841 * gcc.target/cris/torture/cris-torture.exp: New driver in new
1842 directory.
1843 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
1844
542f103e
DE
18452005-04-13 David Edelsohn <edelsohn@gnu.org>
1846
1847 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
1848 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
1849 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 1850
9fb6cbd9
KH
18512005-04-13 Kazu Hirata <kazu@cs.umass.edu>
1852
1853 PR tree-optimization/20913
1854 * gcc.dg/tree-ssa/pr20913.c: New.
1855
60b4ccde
KH
1856 PR tree-optimization/20702
1857 * gcc.dg/tree-ssa/pr20702.c: New.
1858
5782c29d
VR
18592005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1860
1861 PR c++/13744
1862 * g++.dg/inherit/local3.C: New test.
1863
0b90f180
JL
18642005-04-12 Jeff Law <law@redhat.com>
1865
1866 * gcc.dg/tree-ssa/20050412-1.c: New test.
1867
c6abe94d
TK
18682005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
1869
1870 PR libfortran/19016
1871 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
1872 Add tests with mask generated by expression.
1873 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
1874 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
1875 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
1876
ca11b3fb
UW
18772005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
1878
1879 PR middle-end/20917
1880 * gcc.dg/20050409-1.c: New test.
1881
77195d61
AP
18822005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
1883
1884 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
1885
1e731102
MM
18862005-04-11 Mark Mitchell <mark@codesourcery.com>
1887
1888 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1889 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
1890 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1891 (TARGET_CXX): Adjust accordingly.
1892 * target.h (struct gcc_target): Remove epxort_class_data. Add
1893 determine_class_data_visibility and class_data_always_comdat.
1894 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1895 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
1896 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1897 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
1898 (arm_cxx_determine_class_data_visibility): New.
1899 (arm_cxx_class_data_always_comdat): Likewise.
1900 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
1901 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
1902 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
1903 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
1904 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
1905 Define.
1906
fc7c5aed
MM
19072005-04-11 Mark Mitchell <mark@codesourcery.com>
1908
1909 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
1910
d5bfbe09
GK
19112005-04-11 Geoffrey Keating <geoffk@apple.com>
1912
1913 * gcc.dg/i386-darwin-fpmath.c: New.
1914
b52485c6
DP
19152004-04-11 Devang Patel <dpatel@apple.com>
1916
1917 * lib/target-supports.exp (check_effective_target_vect_condition): New.
1918 * gcc.dg/vect/vect-ifcvt-1.c: New test.
1919 * gcc.dg/vect/vect-ifcvt-2.c: New test.
1920 * gcc.dg/vect/vect-ifcvt-3.c: New test.
1921 * gcc.dg/vect/vect-ifcvt-4.c: New test.
1922 * gcc.dg/vect/vect-ifcvt-5.c: New test.
1923 * gcc.dg/vect/vect-ifcvt-6.c: New test.
1924 * gcc.dg/vect/vect-ifcvt-7.c: New test.
1925 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 1926
b52485c6
DP
19272004-04-11 Devang Patel <dpatel@apple.com>
1928
1929 * gcc.dg/vect/vect-dv-1.c: New test.
1930 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 1931
f8d66d34
DN
19322005-04-11 Diego Novillo <dnovillo@redhat.com>
1933
1934 PR tree-optimization/20933
1935 * gcc.dg/tree-ssa/pr20933.c: New test.
1936
9f32d037
TS
19372005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1938
1939 * gfortran.dg/fold_nearest.f90: New test.
1940
d3010d72
AP
19412005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
1942
1943 * gcc.dg/tree-ssa/alias-1.c: New test.
1944
9fabf0d4
DN
19452005-04-11 Diego Novillo <dnovillo@redhat.com>
1946
1947 PR tree-optimization/20920
1948 * g++.dg/tree-ssa/pr20920.C: New test.
1949
f94b1661
UB
19502005-04-11 Uros Bizjak <uros@kss-loka.si>
1951
1952 * gcc.dg/builtins-53.c: Also check (int)ceil* and
1953 (long long int)ceil*.
11b6985e 1954
9ee12b3b
MM
19552005-04-10 Mark Mitchell <mark@codesourcery.com>
1956
1957 * g++.dg/warn/Wdtor1.C: Declare template in system header with
1958 explicit C++ linkage.
1959
51c3f0f6
FXC
19602005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1961
1962 * gfortran.dg/pr17229.f: Take care of the new obsolescence
1963 warning for arithmetic IF statements.
1964
59afe4b4
TK
19652005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
1966
1967 * eor_handling_1.f90: New test case.
1968 * eor_handling_2.f90: New test case.
1969 * eor_handling_3.f90: New test case.
1970 * eor_handling_4.f90: New test case.
1971 * eor_handling_5.f90: New test case.
1972 * noadv_size.f90: New test case.
1973 * pad_no.f90: New test case.
1974
ecf9c079
RS
19752005-04-10 Richard Sandiford <rsandifo@redhat.com>
1976
1977 * gcc.c-torture/execute/20050410-1.c: New test.
1978
46382283
AO
19792005-04-09 Alexandre Oliva <aoliva@redhat.com>
1980
1981 * gcc.dg/pr20126.c: New.
1982
f7d7d3b7
SK
19832005-04-09 Bud Davis <bdavis@gfortran.org>
1984 Steven G. Kargl <kargls@comcast.net>
1985
1986 * gfortran.dg/PR19872.f: New test.
1987
19882005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
1989
1990 * gfortran.dg/nint_1.f90: Fix dg-do directive
1991
f7d7d3b7 19922005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
1993
1994 * gfortran.dg/nint_1.f90: New test.
1995
50dd63a9
TK
19962005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
1997
1998 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
1999 Added test for callee-allocated arrays with write statements.
2000 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
2001 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
2002 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2003 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2004 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2005
bd0e28a2
TK
20062005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
2007
2008 PR libfortran/20163
2009 * gfortran.dg/open-options-blanks.f: New test.
2010
53d8a8ac
AP
20112005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
2012
2013 PR fortran/13257
305ead91 2014 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 2015
1b803355
JJ
20162005-04-09 Jakub Jelinek <jakub@redhat.com>
2017
9d30f3c1
JJ
2018 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2019 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2020 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2021 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2022 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2023 * gcc.c-torture/execute/stdarg-4.c: New test.
2024
2025 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
2026
1b803355
JJ
2027 PR target/20795
2028 * g++.dg/abi/param2.C: New test.
2029
f94b1661
UB
20302005-04-09 Uros Bizjak <uros@kss-loka.si>
2031
2032 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
2033
d8b42d06
UB
20342005-04-09 Uros Bizjak <uros@kss-loka.si>
2035
2036 * gcc.dg/builtins-53.c: New test.
2037
0bca51f0
DN
20382005-04-08 Diego Novillo <dnovillo@redhat.com>
2039
2040 * g++.dg/tree-ssa/pr18178.C: New test.
2041 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
2042 * gcc.c-torture/execute/20041019-1.c: New test.
2043 * gcc.dg/tree-ssa/20041008-1.c: New test.
2044 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
2045 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
2046 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
2047 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
2048 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
2049 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
2050 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
2051 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
2052 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2053 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2054
69ea8c65
HPN
20552005-04-09 Hans-Peter Nilsson <hp@axis.com>
2056
2057 PR rtl-optimization/20466
2058 * gcc.c-torture/execute/pr20466-1.c: New test.
2059
12af7ba3
MM
20602005-04-08 Mark Mitchell <mark@codesourcery.com>
2061
d4113656
MM
2062 PR c++/20905
2063 * g++.dg/parse/cond2.C: New test.
2064
12af7ba3
MM
2065 PR c++/20145
2066 * g++.dg/warn/Wdtor1.C: New test.
2067
43e1c5f7
FXC
20682005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2069
2070 PR fortran/17229
2071 * gfortran.dg/pr17229.f: New test.
2072
c908c768
SK
20732005-04-07 Steven G. Kargl <kargls@comcast.net>
2074
2075 * gfortran.dg/tiny_1.f90: New test.
2076 * gfortran.dg/tiny_2.f90: ditto.
2077
20d27477
TK
20782005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
2079
2080 * gfortran.dg/eor_1.f90: Fix dg-do run line
2081 * gfortran.dg/open_new.f90: Fix dg-do run line
2082
b6e3f572
HPN
20832005-04-07 Hans-Peter Nilsson <hp@axis.com>
2084
2085 * lib/target-supports.exp (get_compiler_messages): Support
2086 optional arguments, the fourth being compiler options.
2087 (check_effective_target_fpic): New proc.
2088 * gcc.dg/20050321-2.c: Restrict to target fpic.
2089
3425638a
JM
20902005-04-06 James A. Morrison <phython@gcc.gnu.org>
2091
2092 * gcc.dg/15443-1.c: New test.
2093 * gcc.dg/15443-2.c: Likewise.
2094
ccccdb8d
TS
20952005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2096
2097 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
2098
3693d46c
JM
20992005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2100
2101 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
2102
c634366a
JM
21032005-04-06 Joseph S. Myers <joseph@codesourcery.com>
2104
2105 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
2106 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
2107 -m64.
2108 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
2109 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
2110 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
2111
b17bba6d
MM
21122005-04-06 Mark Mitchell <mark@codesourcery.com>
2113
2114 PR c++/20212
2115 * g++.dg/warn/Wunused-11.C: New test.
2116
982be984
BS
21172005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
2118
2119 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
2120
b5c5c374
DN
21212005-04-06 Dorit Naishlos <dorit@il.ibm.com>
2122
11b6985e 2123 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 2124
6d05585b
MM
21252005-04-05 Mark Mitchell <mark@codesourcery.com>
2126
2127 PR c++/20734
2128 * g++.dg/template/ptrmem13.C: New test.
2129
aca32e16
PB
21302005-04-05 Per Bothner <per@bothner.com>
2131
2132 * lib/gcc.exp: Always add -fno-show-column, for now.
2133
ebabaece
AP
21342005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
2135
2136 PR testsuite/20767
2137 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
2138 of plain old "unsigned int" for the type of "i". Makes this test
2139 64bit clean.
2140
f19e3a64
JJ
21412005-04-05 Paolo Bonzini <bonzini@gnu.org>
2142
2143 * gcc.dg/i386-ssefn-1.c: New test.
2144 * gcc.dg/i386-ssefn-2.c: New test.
2145 * gcc.dg/i386-ssefn-3.c: New test.
2146 * gcc.dg/i386-ssefn-4.c: New test.
2147
cae064e7
JJ
21482005-04-05 Jakub Jelinek <jakub@redhat.com>
2149
4b284111
JJ
2150 PR tree-optimization/20076
2151 * gcc.dg/builtin-apply4.c: New test.
2152
cae064e7
JJ
2153 PR preprocessor/19475
2154 * gcc.dg/cpp/macspace1.c: New test.
2155 * gcc.dg/cpp/macspace2.c: New test.
2156
87ac6a50
FXC
21572005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2158
2159 * gfortran.dg/pr20755.f: Fixed bad format.
2160
3d3c0aea
MM
21612005-04-05 Mark Mitchell <mark@codesourcery.com>
2162
2163 PR c++/20763
2164 * g++.dg/ext/attrib21.C: New test.
2165
3e0de9d1
DP
21662004-04-05 Devang Patel <dpatel@apple.com>
2167
2168 * lib/target-supports.exp (check_effective_target_vect_shif): New.
2169 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 2170
51e9d74c
FXC
21712005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2172
2173 PR libfortran/20755
2174 * gfortran.dg/pr20755.f: New test.
2175
df7cc9b5
FW
21762005-04-05 Feng Wang <fengwang@nudt.edu.cn>
2177
2178 * gfortran.dg/pr15959.f90: New test.
2179 * gfortran.dg/string_pad_trunc.f90: New test.
2180
3eebd776
FXC
21812005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2182
2183 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
2184 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
2185 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
2186 syntax.
2187
3c5ead48
EB
21882005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2189
2190 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
2191
bfcf81bf
JDA
21922005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2193
2194 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
2195 * gcc.c-torture/compile/20011119-2.c: Likewise.
2196 * gcc.c-torture/compile/981001-2.c: Likewise.
2197
d58a2b83
MM
21982005-04-04 Mark Mitchell <mark@codesourcery.com>
2199
2200 PR c++/20679
2201 * g++.dg/template/overload4.C: New test.
2202
a7b2272b
NS
22032005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2204
38a37714
NS
2205 PR c++/20746
2206 * g++.dg/abi/covariant5.C: New.
2207
a7b2272b
NS
2208 PR debug/20505
2209 * g++.dg/debug/const2.C: New.
2210
4b8d544b
JJ
22112005-04-04 Jakub Jelinek <jakub@redhat.com>
2212
2213 PR rtl-optimization/16104
2214 * gcc.c-torture/execute/20050316-1.c: New test.
2215
edc3676f
NS
22162005-04-04 Nathan Sidwell <nathan@codesourcery.com>
2217
2218 * g++.dg/template/spec23.C: Fix dg-error text.
2219
283da5df
RS
22202005-04-03 Alexandre Oliva <aoliva@redhat.com>
2221
2222 PR c++/19199
2223 * g++.dg/expr/lval2.C: New.
2224
e905ac64
KG
22252005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2226
2227 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
2228 __builtin_strcasecmp and __builtin_strncasecmp.
2229
ee307009
NS
22302005-04-03 Nathan Sidwell <nathan@codesourcery.com>
2231
2232 PR c++/20723
2233 * g++.dg/template/spec22.C: New.
2234 * g++.dg/template/spec23.C: New.
2235
00f07d96
DR
22362005-04-03 Dale Ranta <dir@lanl.gov>
2237 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2238
2239 PR libfortran/20068
2240 PR libfortran/20125
2241 PR libfortran/20156
2242 PR libfortran/20471
2243 * gfortran.dg/backspace.f: New test.
2244
596b98ce
AO
22452005-04-02 Daniel Berlin <dberlin@dberlin.org>
2246
2247 * gcc.dg/pr19345.c: New test.
2248
e18d4a19
AO
22492005-04-02 Alexandre Oliva <aoliva@redhat.com>
2250
2251 PR tree-optimization/20640
2252 * gcc.dg/torture/tree-loop-1.c: New.
2253
9f05ff0a
AO
22542005-04-02 Alexandre Oliva <aoliva@redhat.com>
2255
2256 PR rtl-optimization/20290
2257 * gcc.c-torture/execute/loop-ivopts-2.c: New.
2258
51b75924
GK
22592005-04-02 Geoffrey Keating <geoffk@apple.com>
2260
2261 * gcc.dg/rs6000-fpint.c: New.
2262
2c83be0c
JM
22632005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2264
2265 * gcc.dg/old-style-then-proto-1.c: New test.
2266
4159401a
FXC
22672005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2268
2269 * gfortran.fortran-torture/execute/backspace.f90: Check
2270 after backspace and read was incorrect.
2271
944c4392
KG
22722005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2273
88ec1cc9
KG
2274 * gcc.c-torture/execute/builtins/strcat.c: Check the result
2275 buffer past the terminating NUL using memcmp.
2276 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
2277 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
2278
55badfda
KG
2279 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
2280 Fix unused/uninitialized variable warnings.
2281
dadd2dee
KG
2282 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
2283 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
2284 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
2285 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
2286
944c4392
KG
2287 * gcc.c-torture/execute/builtins/abs-1-lib.c,
2288 gcc.c-torture/execute/builtins/fputs-lib.c,
2289 gcc.c-torture/execute/builtins/lib/fprintf.c,
2290 gcc.c-torture/execute/builtins/lib/main.c,
2291 gcc.c-torture/execute/builtins/lib/memcmp.c,
2292 gcc.c-torture/execute/builtins/lib/memmove.c,
2293 gcc.c-torture/execute/builtins/lib/mempcpy.c,
2294 gcc.c-torture/execute/builtins/lib/memset.c,
2295 gcc.c-torture/execute/builtins/lib/printf.c,
2296 gcc.c-torture/execute/builtins/lib/sprintf.c,
2297 gcc.c-torture/execute/builtins/lib/stpcpy.c,
2298 gcc.c-torture/execute/builtins/lib/strchr.c,
2299 gcc.c-torture/execute/builtins/lib/strcmp.c,
2300 gcc.c-torture/execute/builtins/lib/strcpy.c,
2301 gcc.c-torture/execute/builtins/lib/strcspn.c,
2302 gcc.c-torture/execute/builtins/lib/strlen.c,
2303 gcc.c-torture/execute/builtins/lib/strncat.c,
2304 gcc.c-torture/execute/builtins/lib/strncmp.c,
2305 gcc.c-torture/execute/builtins/lib/strncpy.c,
2306 gcc.c-torture/execute/builtins/lib/strrchr.c,
2307 gcc.c-torture/execute/builtins/lib/strspn.c,
2308 gcc.c-torture/execute/builtins/lib/strstr.c,
2309 gcc.c-torture/execute/builtins/memops-asm-lib.c,
2310 gcc.c-torture/execute/builtins/strlen-2.c,
2311 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
2312 prototypes.
2313
40ce6bf6
DS
23142005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
2315
2316 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
2317 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
2318 selectany usage.
2319
a288c5cd
JJ
23202005-04-01 Jakub Jelinek <jakub@redhat.com>
2321
2322 PR c++/19406
2323 * g++.dg/debug/using1.C: New test.
2324
c5221531
HPN
23252005-04-01 Hans-Peter Nilsson <hp@axis.com>
2326
2327 PR middle-end/20524
2328 * gcc.dg/alias-7.c: Prefix asm-declared name with
2329 __USER_LABEL_PREFIX__.
2330
1ea96b34
JR
23312005-03-31 J"orn Rennecke <joern.rennecke@st.com>
2332
2333 Fix fallout from PR middle-end/15700:
2334 * gcc.c-torture/compile/20011119-1.c: Take
2335 __USER_LABEL_PREFIX__ into account.
2336 * gcc.c-torture/compile/20011119-2.c: Likewise.
2337
c423ee0d
GDR
23382005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
2339
2340 PR c++/18644
2341 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
2342
0223e4f5
JM
23432005-04-01 Joseph S. Myers <joseph@codesourcery.com>
2344
2345 PR c/17855
2346 * gcc.c-torture/compile/struct-non-lval-1.c,
2347 gcc.c-torture/compile/struct-non-lval-2.c,
2348 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
2349
0455fecf
JJ
23502005-03-31 Janis Johnson <janis187@us.ibm.com>
2351
92cf604f
JJ
2352 * gcc.dg/tls/tls.exp: Remove temporary file.
2353 * g++.dg/tls/tls.exp: Ditto.
2354 * lib/file-format.exp: Ditto.
2355 * g++.dg/special/ecos.exp: Ditto.
2356
1194911f
JJ
2357 * lib/profopt.exp: Treat prof_ext as a list.
2358 * gcc.misc-tests/bprob.exp: Ditto.
2359 * g++.dg/bprob/bprob.exp: Ditto.
2360
6491eb15
JJ
2361 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
2362 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
2363 g++.dg/tree-ssa/pointer-reference-alias.C,
2364 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
2365 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
2366 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
2367 g++.dg/vect/pr19951.cc: Ditto.
2368 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
2369 gcc.dg/builtins-47.c: Ditto.
2370 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
2371 gcc.dg/pr20115-1.c: Ditto.
2372 * gcc.dg/tree-ssa/20030530-2.c,
2373 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
2374 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2375 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
2376 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2377 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
2378 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
2379 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
2380 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
2381 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
2382 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
2383 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
2384 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
2385 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
2386 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
2387 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
2388 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2389 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2390 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2391 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2392 gcc.dg/tree-ssa/20030824-1.c,
2393 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
2394 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
2395 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
2396 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
2397 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
2398 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
2399 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
2400 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
2401 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
2402 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
2403 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
2404 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
2405 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
2406 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
2407 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
2408 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
2409 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
2410 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
2411 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
2412 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
2413 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
2414 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
2415 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
2416 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
2417 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
2418 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
2419 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
2420 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
2421 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
2422 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
2423 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
2424 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
2425 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
2426 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
2427 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
2428 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
2429 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
2430 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
2431 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
2432 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
2433 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
2434 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
2435 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2436 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
2437 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
2438 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
2439 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
2440 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
2441 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
2442 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
2443 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2444 gcc.dg/tree-ssa/useless-1.c: Ditto.
2445 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
2446 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
2447 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
2448 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
2449 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2450 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
2451 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
2452 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
2453 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
2454 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
2455 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
2456 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
2457 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
2458 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
2459 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
2460 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
2461 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
2462 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
2463 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
2464 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
2465 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
2466 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2467 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2468 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
2469 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
2470 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
2471 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
2472 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
2473 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
2474 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
2475 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
2476 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
2477 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
2478 gcc.dg/vect/vect-none.c: Ditto.
2479 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
2480 treelang/compile/unsigned.tree: Ditto.
2481
515e6cd0
JJ
2482 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
2483 * gcc.dg/cpp/direct2s.c: Ditto.
2484 * gcc.dg/cpp/paste4.c: Ditto.
2485 * gcc.dg/cpp/separate-1.c: Ditto.
2486 * gcc.dg/pch/save-temps-1.c: Ditto.
2487 * g++.dg/ext/altivec-10.C: Ditto.
2488 * g++.dg/pch/pch.C: Ditto.
2489
65664157
JJ
2490 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
2491
68a9c13d
JJ
2492 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
2493 * g++.dg/template/repo1.C: Ditto.
2494 * g++.dg/template/repo2.C: Ditto.
2495 * g++.dg/template/repo3.C: Ditto.
2496 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
2497 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
2498 * g++.old-deja/g++.pt/repo1.C: Ditto.
2499 * g++.old-deja/g++.pt/repo2.C: Ditto.
2500 * g++.old-deja/g++.pt/repo3.C: Ditto.
2501 * g++.old-deja/g++.pt/repo4.C: Ditto.
2502
bca28164
JJ
2503 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
2504 * gcc.dg/20030107-1.c: Ditto.
2505 * gcc.dg/20030702-1.c: Ditto.
2506 * gcc.dg/profile-generate-1.c: Ditto.
2507 * g++.dg/other/profile1.C: Ditto.
2508 * g++.old-deja/g++.robertl/eb83.C: Ditto.
2509
0455fecf
JJ
2510 * lib/gcc-dg.exp (remove-build-file): New.
2511 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
2512 cleanup-tree-dump, cleanup-saved-temps): New.
2513
dda04398
NS
25142005-03-31 Nathan Sidwell <nathan@codesourcery.com>
2515
2516 PR c++/19203, DR 214
2517 * g++.dg/parse/ambig3.C: Not ambiguous.
2518 * g++.dg/template/spec20.C: New.
2519 * g++.dg/template/spec21.C: New.
2520
1239de63
SE
25212005-03-31 Steve Ellcey <sje@cup.hp.com>
2522
2523 PR target/20045
2524 * gcc.dg/ia64-fptr-1.c: Run only on linux.
2525
14fd645e
FXC
25262005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2527
2528 PR libfortran/20660
2529 * gfortran.dg/negative_unit.f: New test.
2530
ccbca5e4
AM
25312005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
2532
2533 * gcc.dg/20050330-1.c: New test.
2534
ae7f3734
DP
25352005-03-30 Devang Patel <dpatel@apple.com>
2536
2537 * g++.dg/tree-sra/ssa-sra-3.C: New test.
2538
9ba8c99d
DJ
25392005-03-30 Dale Johannesen <dalej@apple.com>
2540
2541 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
2542
408e9b9b
JJ
25432005-03-30 Janis Johnson <janis187@us.ibm.com>
2544
2545 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2546 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
2547 Strip options from test name.
2548
cd9c7bd2
JH
25492005-03-31 Jan Hubicka <jh@suse.cz>
2550
2551 * gcc.dg/varpool-1.c: New testcase.
2552
16ef3acc
JM
25532005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2554
2555 PR c/772
2556 PR c/17913
2557 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
2558 gcc.dg/stmt-expr-label-3.c : New tests.
2559 * gcc.c-torture/execute/medce-2.c: Remove.
2560
1e55c0e2
JM
25612005-03-30 Joseph S. Myers <joseph@codesourcery.com>
2562
2563 PR c/20368
2564 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
2565 tests.
2566
6f6e8901
AM
25672005-03-30 Alan Modra <amodra@bigpond.net.au>
2568
2569 * gcc.c-torture/compile/pr20203.c: New test.
2570
748e31c3
SK
25712005-03-26 Steven G. Kargl <kargls@comcast.net>
2572
2573 * gfortran.dg/promotion.f90: New test.
2574
aa80f4d1
AO
25752005-03-29 Alexandre Oliva <aoliva@redhat.com>
2576
2577 PR middle-end/20491
2578 * gcc.dg/torture/asm-subreg-1.c: New test.
2579
d1edc393
JM
25802005-03-29 Joseph S. Myers <joseph@codesourcery.com>
2581
2582 PR c/20672
2583 * gcc.dg/pr20672-1.c: New test.
2584
8bb46326
DN
25852005-03-29 Dorit Naishlos <dorit@il.ibm.com>
2586
2587 * gfortran.dg/vect: New directory.
2588 * gfortran.dg/vect/vect.exp: New.
2589 * gfortran.dg/vect/vect-1.f90: New test.
2590 * gfortran.dg/vect/vect-2.f90: New test.
2591 * gfortran.dg/vect/vect-3.f90: New test.
2592 * gfortran.dg/vect/vect-4.f90: New test.
2593 * gfortran.dg/vect/vect-5.f90: New test.
2594
1a612e0a
JJ
25952005-03-29 Jakub Jelinek <jakub@redhat.com>
2596
2597 PR middle-end/20622
2598 * gcc.dg/alias-7.c: New test.
2599
360ca054
EB
26002005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2601
2602 * gcc.dg/sparc-reg-1.c: New test.
2603
82498ed4
FXC
26042005-03-28 Steve Ellcey <sje@cup.hp.com>
2605
2606 PR target/19890
2607 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
2608
3445a80c
DR
26092005-03-29 Dale Ranta <dir@lanl.gov>
2610 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2611
2612 PR libfortran/20163
2613 * gfortran.dg/pr20163-2.f: New test.
2614
5c55c2e8
JH
26152005-03-28 Jan Hubicka <jh@suse.cz>
2616
2617 PR middle-end/20635
2618 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
2619 by Jakub Jelinek.
2620
c295d7b3
DN
26212005-03-27 Dorit Naishlos <dorit@il.ibm.com>
2622
2623 PR tree-optimization/20626
2624 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
2625 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
2626
a59928bc
SK
26272005-03-26 Steven G. Kargl <kargls@comcast.net>
2628
2629 * gfortran.dg/underflow.f90: New test.
2630 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
2631
1ad81c8e
KG
26322005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2633
2634 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
2635
e0b23a58
MM
26362005-03-25 Mark Mitchell <mark@codesourcery.com>
2637
2638 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
2639 (g++_init): Make sure that CXXFLAGS is set.
2640 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
2641 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 2642 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
2643 * lib/objc.exp (objc_init): Likewise.
2644 * lib/treelang.exp (treelang_init): Likewise.
2645
90faeb28
PH
26462005-03-25 Pat Haugen <pthaugen@us.ibm.com>
2647
2648 PR tree-optimization/20470
2649 * gcc.dg/tree-ssa/pr20470.c: New test.
2650
da4c340c
GK
26512005-03-25 Geoffrey Keating <geoffk@apple.com>
2652
2653 * gcc.dg/ppc-stfiwx.c: New.
2654
c3861e7a
SE
26552005-03-25 Steve Ellcey <sje@cup.hp.com>
2656
2657 PR target/19888
2658 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
2659
aec6cb10
ZD
26602005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
2661
2662 * gcc.dg/20050325-1.c: Fix a typo.
2663
94887ef4
FXC
26642005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2665
2666 PR libfortran/19678
2667 PR libfortran/19679
2668 * gfortran.dg/dos_eol.f: New test.
2669
cd928652
ZD
26702005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
2671
2672 PR rtl-optimization/20249
2673 * gcc.dg/20050325-1.c: New test.
2674
a50f3cd3
FXC
26752005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2676
2677 PR libfortran/15332
2678 * gfortran.dg/pr15332.f: New test.
2679
761d80b9
DJ
26802005-03-24 Dale Johannesen <dalej@apple.com>
2681
2682 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
2683
a10ce2f8
GK
26842005-03-24 Geoffrey Keating <geoffk@apple.com>
2685
d3d9a67f
GK
2686 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
2687 'internal' visibility.
2688 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
2689 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
2690 'protected' visibility.
2691 * gcc.dg/visibility-7.c: Likewise.
2692 * lib/target-supports.exp (check_visibility_available): Take
2693 a parameter, the kind of visibility to check for.
2694 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
2695 to check_visibility_available.
2696
a10ce2f8
GK
2697 * g++.dg/expr/cast3.C: New.
2698
9a15bd63
DE
26992005-03-24 David Edelsohn <edelsohn@gnu.org>
2700
2701 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
2702 rs6000.
2703
2eced2c2
SE
27042005-03-24 Steve Ellcey <sje@cup.hp.com>
2705
2706 PR target/20095
2707 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
2708
fab2f52c
AO
27092005-03-24 Alexandre Oliva <aoliva@redhat.com>
2710
0a2198f5
AO
2711 * gcc.dg/badshift.c: Renamed to...
2712 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
2713
31a69e4e
AO
2714 * gcc.target/i386/badshift.c: Renamed to...
2715 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
2716 only.
2717
fab2f52c
AO
2718 PR rtl-optimization/20532
2719 * gcc.target/i386/badshift.c: New.
2720
fd4f678c
FXC
27212005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2722
4f44f5f9 2723 * gfortran.dg/pr18025.f90: New test.
fd4f678c 2724
e69d504e 27252005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 2726
e69d504e
DJ
2727 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
2728
0b3deaaf
MM
27292005-03-23 Mark Mitchell <mark@codesourcery.com>
2730
06d7098a
MM
2731 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
2732
0b3deaaf
MM
2733 * lib/target-supports.exp (check_iconv_available): Default
2734 libiconv to -liconv, if there is no definition.
2735
2bc3f466
HPN
27362005-03-23 Hans-Peter Nilsson <hp@axis.com>
2737
2738 * gcc.dg/torture/cris-asm-mof-1.c: New test.
2739
8ff24a79
MM
27402005-03-22 Mark Mitchell <mark@codesourcery.com>
2741
2742 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
2743 * g++.dg/opt/pr7503-2.C: Likewise.
2744 * g++.dg/opt/pr7503-3.C: Likewise.
2745 * g++.dg/opt/pr7503-4.C: Likewise.
2746 * g++.dg/opt/pr7503-5.C: Likewise.
2747 * g++.dg/warn/minmax.C: New test.
2748
f77b6ca3
FXC
27492005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2750
4f44f5f9
FXC
2751 * gfortran.dg/g77_intrinsics_funcs.f: New test.
2752 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 2753
e5c4f28a
RG
27542005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
2755 Jan Hubicka <jh@suse.cz>
2756 Steven Bosscher <stevenb@suse.de
2757
2758 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
2759
11e97737
VR
27602005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2761
2762 PR c++/19980
2763 * g++.dg/template/redecl3.C: New test.
2764
0f3744f8
VR
27652005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2766
2767 PR c++/20499
2768 * g++.dg/parse/error16.C: Tweak error markers.
2769
b2a6a2fb
JJ
27702005-03-22 Jakub Jelinek <jakub@redhat.com>
2771
2772 PR target/20561
2773 * gcc.dg/20050321-2.c: New test.
2774
37048601
NS
27752005-03-22 Nathan Sidwell <nathan@codesourcery.com>
2776
2777 PR c++/20465
2778 PR c++/20381
2779 * g++.dg/template/ptrmem12.C: New.
2780
9d7cb254
HPN
27812005-03-22 Hans-Peter Nilsson <hp@axis.com>
2782
2783 PR rtl-optimization/20527
2784 * gcc.c-torture/execute/pr20527-1.c: New test.
2785
e4461577
BE
27862005-03-22 Ben Elliston <bje@au.ibm.com>
2787
2788 * gcc.misc-tests/options.exp (check_for_options): Create a real C
2789 program, compile it into a real executable and then delete the .c
2790 and .x files afterwards, to avoid problems on testglue targets.
2791
979632a0
SH
27922005-03-21 Stuart Hastings <stuart@apple.com>
2793
2794 * gcc.target/i386/sse-2.c: New.
11b6985e 2795
21e01bf1
UB
27962005-03-21 Uros Bizjak <uros@kss-loka.si>
2797
2798 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
2799
048a75f4
PC
28002005-03-21 Paolo Carlini <pcarlini@suse.de>
2801
2802 * g++.dg/parse/crash25.C: Fix typo.
2803
e1283056
PC
28042005-03-21 Paolo Carlini <pcarlini@suse.de>
2805
2806 PR c++/20461
2807 * g++.dg/parse/crash24.C: New test.
2808
2809 PR c++/20536
2810 * g++.dg/parse/crash25.C: New test.
2811
28122005-03-21 Paolo Carlini <pcarlini@suse.de>
2813
11b6985e 2814 PR c++/20147
e1283056
PC
2815 * g++.dg/ext/stmtexpr4.C: New test.
2816
90ec750d
RS
28172005-03-20 Roger Sayle <roger@eyesopen.com>
2818
2819 PR middle-end/20539
2820 * gcc.c-torture/compile/pr13066-1.c: New test case.
2821 * gcc.c-torture/compile/pr20539-1.c: Likewise.
2822 * g++.dg/opt/pr13066-1.C: Likewise.
2823
411ffa02
JM
28242005-03-20 Joseph S. Myers <joseph@codesourcery.com>
2825
2826 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
2827
9439ae41
TS
28282005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2829
2830 PR fortran/18525
2831 * gfortran.dg/nesting_1.f90: New test.
2832
91a5bc9f
KL
28332005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2834
2835 PR c++/20240
2836 * g++.dg/lookup/using13.C: New test.
2837
26c895e7
KL
28382005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2839
2840 PR c++/20333
2841 * g++.dg/template/crash36.C: New test.
2842
0a1948ed
PC
28432005-03-18 Paolo Carlini <pcarlini@suse.de>
2844
2845 PR c++/20463
2846 * g++.dg/template/crash35.C: New test.
2847
c9982a3f
PC
28482005-03-17 Paolo Carlini <pcarlini@suse.de>
2849
2850 PR c++/19966
2851 * g++.dg/overload/operator2.C: New test.
2852
2786eb77
FXC
28532005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2854
2855 PR libfortran/20257
4f44f5f9 2856 * gfortran.dg/pr20257.f90: New test.
2786eb77 2857
dcdeec06
FXC
28582005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2859
2860 PR libfortran/20480
4f44f5f9 2861 * gfortran.dg/pr20480.f90: New test.
dcdeec06 2862
e4d5432a
RH
28632005-03-16 Richard Henderson <rth@redhat.com>
2864
2865 PR middle-end/15700
2866 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
2867 (_rtld_global): New.
2868 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
2869 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
2870
2871 * gcc.dg/alias-3.c: New.
2872 * gcc.dg/alias-4.c: New.
2873 * gcc.dg/alias-5.c: New.
2874 * gcc.dg/alias-6.c: New.
2875
c79e602b
GK
28762005-03-15 Geoffrey Keating <geoffk@apple.com>
2877
2878 * gcc.dg/cpp/ucnid-7.c: New.
2879
3562bc34
JJ
28802005-03-15 Janis Johnson <janis187@us.ibm.com>
2881 Dorit Naishlos <dorit@il.ibm.com>
2882
2883 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
2884 darwin.
2885
5f55a1ba
DN
28862005-03-15 Dorit Naishlos <dorit@il.ibm.com>
2887
2888 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
2889 misaligned accesses.
2890 * gcc.dg/vect/vect-58.c: Likewise.
2891 * gcc.dg/vect/vect-92.c: New.
2892 * gcc.dg/vect/vect-93.c: New.
2893
ce2df7c6
FW
28942005-03-15 Feng Wang <fengwang@nudt.edu.cn>
2895
2896 PR fortran/18827
2897 * gfortran.dg/assign_2.f90: New test.
2898 * gfortran.dg/assign_3.f90: New test.
2899 * gfortran.dg/assign.f90: New test.
2900
08091139
JM
29012005-03-15 Joseph S. Myers <joseph@codesourcery.com>
2902
2903 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
2904 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
2905 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
2906 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
2907 names.
2908
50668cf6
GK
29092005-03-14 Geoffrey Keating <geoffk@apple.com>
2910
6baba9bb
GK
2911 * gcc.dg/cpp/ucnid-6.c: New.
2912
50668cf6
GK
2913 * gcc.dg/cpp/normalize-1.c: New.
2914 * gcc.dg/cpp/normalize-2.c: New.
2915 * gcc.dg/cpp/normalize-3.c: New.
2916 * gcc.dg/cpp/normalize-4.c: New.
2917 * gcc.dg/cpp/ucnid-4.c: New.
2918 * gcc.dg/cpp/ucnid-5.c: New.
2919 * g++.dg/cpp/normalize-1.C: New.
2920 * g++.dg/cpp/ucnid-1.C: New.
2921
3a3b81e7
AO
29222005-03-14 Alexandre Oliva <aoliva@redhat.com>
2923
2924 * gcc.dg/pr18628.c: New.
2925
aff98faf
AO
29262005-03-14 Alexandre Oliva <aoliva@redhat.com>
2927
2928 PR c++/20280
2929 * g++.dg/tree-ssa/pr20280.C: New.
2930
2bb02bf0
TS
29312005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2932
2933 PR fortran/20467
2934 * gfortran.dg/stfunc_2.f90: New test.
2935
8eaa0f34
ZD
29362005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
2937
2938 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
2939
dcd6de6d
ZD
29402005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
2941
2942 * gcc.dg/tree-ssa/20050314-1.c: New test.
2943
5a24482e
KL
29442005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2945
2946 PR c++/4403
2947 PR c++/9783, DR433
2948 * g++.dg/template/friend34.C: New test.
2949 * g++.dg/template/friend35.C: Likewise.
2950 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
2951
bd3d082e
KL
29522005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2953
2954 Friend class name lookup 5/n
2955 PR c++/1016
2956 * g++.dg/lookup/hidden-class1.C: New test.
2957 * g++.dg/lookup/hidden-class2.C: Likewise.
2958 * g++.dg/lookup/hidden-class3.C: Likewise.
2959 * g++.dg/lookup/hidden-class4.C: Likewise.
2960 * g++.dg/lookup/hidden-class5.C: Likewise.
2961 * g++.dg/lookup/hidden-class6.C: Likewise.
2962 * g++.dg/lookup/hidden-class7.C: Likewise.
2963 * g++.dg/lookup/hidden-class8.C: Likewise.
2964 * g++.dg/lookup/hidden-class9.C: Likewise.
2965 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
2966 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
2967 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
2968 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
2969 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
2970 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
2971 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
2972 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
2973 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
2974 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
2975 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
2976
98f99d7f
MM
29772005-03-13 Mark Mitchell <mark@codesourcery.com>
2978
2979 PR c++/20157
2980 * g++.dg/template/error18.C: New test.
2981
334f3a34
BE
29822005-03-09 Ben Elliston <bje@au.ibm.com>
2983
2984 PR debug/16792
2985 * g++.dg/debug/pr16792.C: New test.
2986
053e7c38
JM
29872005-03-13 Joseph S. Myers <joseph@codesourcery.com>
2988
2989 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
2990 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
2991 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
2992 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
2993 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
2994 test assertion names.
2995
f96c6123
TS
29962003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2997
2998 PR fortran/18600
2999 * gfortran.dg/stfunc_1.f90: New test.
3000
ee943062
TS
30012003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3002
3003 PR fortran/16907
3004 * gfortran.dg/real_index_1.f90: New test.
3005
8f9c06ca
TS
30062005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3007
3008 PR fortran/20323
3009 * gfortran.dg/spec_expr_1.f90: New test.
3010
67c2939d
JM
30112005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3012
3013 PR c/20402
3014 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
3015 new parser.
3016
bae88af6
TS
30172005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3018
3019 PR fortran/20361
3020 * gfortran.dg/largeequiv_1.f90: New test.
3021
47e20491
GK
30222005-03-12 Geoffrey Keating <geoffk@apple.com>
3023
3024 * gcc.dg/ucnid-1.c: New.
3025 * gcc.dg/ucnid-2.c: New.
3026 * gcc.dg/ucnid-3.c: New.
3027 * gcc.dg/ucnid-4.c: New.
3028 * gcc.dg/ucnid-5.c: New.
3029 * gcc.dg/ucnid-6.c: New.
3030 * gcc.dg/cpp/ucnid-1.c: New.
3031 * gcc.dg/cpp/ucnid-2.c: New.
3032 * gcc.dg/cpp/ucnid-3.c: New.
3033 * g++.dg/other/ucnid-1.C: New.
3034
5269bfe2
GK
30352005-03-12 Geoffrey Keating <geoffk@apple.com>
3036
3037 * gcc.dg/vmx/darwin-abi-3.c: Delete.
3038
7c6d34c7
PB
30392005-03-11 Per Bothner <per@bothner.com>
3040
3041 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
3042 that diagnotics refer to correct token.
3043 * gcc.dg/unused-3.c: Likewise.
3044
9a2a5d37
PB
30452005-03-11 Per Bothner <per@bothner.com>
3046
3047 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
3048 constant" is now actually on same line as string constant.
3049 * gcc.dg/cpp/direct2s.c: Likewise.
3050
0ac40e7a
RS
30512005-03-11 Richard Sandiford <rsandifo@redhat.com>
3052
3053 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
3054
c585afb3 30552005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
3056
3057 PR libfortran/20124
3058 * gfortran.dg/pr20124.f90: New Test
3059
694d73e1
JM
30602005-03-10 James A. Morrison <phython@gcc.gnu.org>
3061
3062 PR tree-optimization/20130
3063 * gcc.dg/pr20130-1.c: New test.
3064
2f8cbead
SE
30652005-03-10 Steve Ellcey <sje@cup.hp.com>
3066
3067 PR target/20095
3068 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
3069
96eb155c
JDA
30702005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3071
3072 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
3073
cebfb966
SE
30742005-03-10 Steve Ellcey <sje@cup.hp.com>
3075
3076 * g++.dg/eh/forced1.C: Fix comment.
3077 * g++.dg/eh/forced2.C: Ditto.
3078 * g++.dg/eh/forced3.C: Ditto.
3079 * g++.dg/eh/forced4.C: Ditto.
3080
dddcca1d
AP
30812005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
3082
3083 PR rtl-opt/20412
3084 * gcc.c-torture/compile/pr20412.c: New test.
3085
e4fbead1
RS
30862005-03-10 Roger Sayle <roger@eyesopen.com>
3087
3088 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
3089
985f2d8f
JJ
30902005-03-10 Jakub Jelinek <jakub@redhat.com>
3091
3092 PR target/20322
3093 * gcc.dg/20050307-1.c: New test.
3094
8117c488
NS
30952005-03-10 Nathan Sidwell <nathan@codesourcery.com>
3096
3097 PR c++/20375
3098 * g++.dg/other/stdarg3.C: New.
3099
372d72d9
JJ
31002005-03-10 Jakub Jelinek <jakub@redhat.com>
3101
004c400a
JJ
3102 PR c++/18384, c++/18327
3103 * g++.dg/init/array19.C: New test.
3104
372d72d9
JJ
3105 PR inline-asm/20314
3106 * gcc.dg/torture/pr20314-1.c: New test.
3107 * gcc.dg/torture/pr20314-2.c: New test.
3108
9c90a97e
UW
31092005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
3110
3111 * gcc.dg/20050309-1.c: New test.
3112
d86dc303
KG
31132005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3114
3115 * gcc.dg/builtins-10.c: Reactivate disabled test.
3116 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
3117 new cbrt transformations.
3118
02bab9db
MM
31192005-03-09 Mark Mitchell <mark@codesourcery.com>
3120
3121 PR c++/20208
3122 * g++.dg/template/array13.C: New test.
3123
a2fee3d5
PC
31242005-03-09 Paolo Carlini <pcarlini@suse.de>
3125
3126 PR c++/16859
3127 * g++.dg/init/brace4.C: New test.
3128
974b30f0
NS
31292005-03-09 Nathan Sidwell <nathan@codesourcery.com>
3130
3131 PR c++/20186
3132 * g++.dg/template/non-dependent12.C: New.
3133
b5af3133
MM
31342005-03-08 Mark Mitchell <mark@codesourcery.com>
3135
3136 PR c++/20142
0f875e1a 3137 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 3138
0f875e1a
MM
3139 PR c++/20142
3140 * g++.dg/init/array18.C: New test.
3141
11289ef9
BE
31422005-03-09 Ben Elliston <bje@au.ibm.com>
3143
3144 * consistency.vlad/vlad.exp: Remove trailing semicolons.
3145 * g++.dg/gcov/gcov.exp: Likewise.
3146 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
3147 * gcc.target/xstormy16/xstormy16.exp: Likewise.
3148 * lib/c-torture.exp: Likewise.
3149 * lib/fortran-torture.exp: Likewise.
3150 * lib/g++.exp: Likewise.
3151 * lib/gcc-defs.exp: Likewise.
3152 * lib/gcc-dg.exp: Likewise.
3153 * lib/gcc.exp: Likewise.
3154 * lib/gcov.exp: Likewise.
3155 * lib/gfortran.exp: Likewise.
3156 * lib/mike-g++.exp: Likewise.
3157 * lib/mike-gcc.exp: Likewise.
3158 * lib/objc-torture.exp: Likewise.
3159 * lib/objc.exp: Likewise.
3160 * lib/profopt.exp: Likewise.
3161 * lib/target-libpath.exp: Likewise.
3162 * lib/target-supports.exp: Likewise.
3163 * lib/treelang.exp: Likewise.
3164 * lib/wrapper.exp: Likewise.
3165
61eef20f
JL
31662005-03-08 Jeff Law <law@redhat.com>
3167
3168 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
3169 PHI-OPT changes.
3170
6cd3dd5b
IR
31712005-03-08 Ira Rosen <irar@il.ibm.com>
3172
3173 * gcc.dg/vect/pr20122.c: New test.
3174
8f3a7ad6
JL
31752005-03-07 Jeff Law <law@redhat.com>
3176
3177 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
3178 was folded away.
3179 * gcc.dg/tree-ssa/pr18133-1.c: New test.
3180 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 3181 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 3182
7c14c5fe
JDA
31832005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3184
3185 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
3186 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
3187 gcc.dg/torture/builtin-noret-2.c: Require weak support.
3188
80c4ed35
AP
31892005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
3190
3191 PR tree-opt/17671
3192 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
3193
f03e8526
MM
31942005-03-07 Mark Mitchell <mark@codesourcery.com>
3195
3196 * g++.dg/warn/Wnvdtor.C: New test.
3197
1de80b0e
RS
31982005-03-07 Richard Sandiford <rsandifo@redhat.com>
3199
3200 * gcc.dg/torture/pr19683-1.c: New test.
3201
02665ea4
SK
32022005-03-06 Steven G. Kargl <kargls@comcast.net>
3203
3204 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
3205 * gfortran.dg/g77/19990313-2.f: Ditto.
3206 * gfortran.dg/g77/19990313-3.f: Ditto.
3207 * gfortran.dg/g77/19990525-0.f: Ditto.
3208 * gfortran.dg/g77/19990826-0.f: Ditto.
3209 * gfortran.dg/g77/19990826-2.f: Ditto.
3210 * gfortran.dg/g77/19990826-3.f: Ditto.
3211 * gfortran.dg/g77/20000511-1.f: Ditto.
3212 * gfortran.dg/g77/20000511-2.f: Ditto.
3213 * gfortran.dg/g77/970625-2.f: Ditto.
3214 * gfortran.dg/g77/980310-2.f: Ditto.
3215 * gfortran.dg/g77/980310-3.f: Ditto.
3216 * gfortran.dg/g77/980310-8.f: Ditto.
3217 * gfortran.dg/g77/980519-2.f: Ditto.
3218 * gfortran.dg/g77/alpha1.f: Ditto.
3219 * gfortran.dg/g77/claus.f: Ditto.
3220 * gfortran.dg/g77/erfc.f: Ditto.
3221 * gfortran.dg/g77/short.f: Ditto.
3222 * gfortran.fortran-torture/execute/data.f90: Ditto.
3223 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
3224 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 3225
6731e86d
JDA
32262005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3227
3228 * lib/file-format.exp (gcc_target_object_format): Add check for som
3229 format and hardcode object formats on hppa*-*-hpux*.
3230 * lib/target-supports.exp (check_weak_available): Add check for som
3231 object format. Always return 0 on hppa*-*-hpux10*.
3232
3233 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
3234 is defined.
3235
3236 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
3237
11b6985e 32382005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
3239
3240 * gfortran.dg/pr19936_1.f90: New test.
3241 * gfortran.dg/pr19936_2.f90: New test.
3242 * gfortran.dg/pr19936_3.f90: New test.
3243
11b6985e 32442005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
3245 Paul Thomas <prthomas@drfccad.cea.fr>
3246
02665ea4 3247 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 3248 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 3249
a103aa92 32502005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
3251
3252 PR c++/19311
3253 * g++.dg/template/non-dependent11.C: New test.
3254
74231b0f
UB
32552005-03-05 Uros Bizjak <uros@kss-loka.si>
3256
3257 * lib/target-supports.exp (check_iconv_available): Fix comment.
3258
744b2d61
JDA
32592005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
3260 Joseph S. Myers <joseph@codesourcery.com>
3261
3262 PR c++/19797
3263 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
3264
e38f9c21
MS
32652005-03-04 Matthew Sachs <msachs@apple.com>
3266
3267 * gcc.exp (gcc_target_compile): Put braces around
3268 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
3269 * objc.exp (objc_target_compile): Likewise.
3270 * treelang.exp (treelang_target_compile): Likewise.
3271
3852e8b8
TS
32722005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3273
3274 PR fortran/19673
3275 * gfortran.dg/func_result_1.f90: New test.
3276
99ff9e7a
BE
32772005-03-04 Ben Elliston <bje@au.ibm.com>
3278
3279 * gcc.misc-tests/options.exp: New test.
3280
8d06c809
JM
32812005-03-03 James A. Morrison <phython@gcc.gnu.org>
3282
3283 * gcc.dg/pr15784-4.c: New test.
3284
3159b178
GK
32852005-03-03 Geoffrey Keating <geoffk@apple.com>
3286
3287 * gcc.c-torture/execute/pr17133.c: New.
3288 * gcc.c-torture/compile/20050303-1.c: New.
3289
ad16e76b
DB
32902005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
3291
3292 * gcc.dg/cpp/assert4.c: Fix for cygwin
3293
713101a6
AO
32942005-03-02 Alexandre Oliva <aoliva@redhat.com>
3295
3296 * g++.dg/overload/using2.C: New.
3297
9560cbde
MM
32982005-03-02 Mark Mitchell <mark@codesourcery.com>
3299
3300 PR c++/19916
3301 * g++.dg/init/ptrmem2.C: New test.
3302
766beb40
JM
33032005-03-02 Joseph S. Myers <joseph@codesourcery.com>
3304
3305 PR c/8927
3306 * gcc.dg/pr8927-1.c: New test.
3307
742f25b3
NS
33082005-03-01 Nathan Sidwell <nathan@codesourcery.com>
3309
3310 PR c++/20232
3311 * g++.dg/inherit/covariant12.C: New.
3312
2a4a7830
TS
33132005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3314
3315 PR fortran/19479
3316 * gfortran.dg/bound_1.f90: New test.
3317
3f8b16e7
JJ
33182005-02-28 Janis Johnson <janis187@us.ibm.com>
3319
3320 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
3321 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
3322
4e3d9146
JM
33232005-02-28 Joseph S. Myers <joseph@codesourcery.com>
3324
3325 PR c/20245
3326 * gcc.dg/pr20245-1.c: New test.
3327
4f380bf8
RS
33282005-02-28 Jakub Jelinek <jakub@redhat.com>
3329
3330 PR middle-end/19874
3331 * gcc.c-torture/execute/20050119-2.c: New test case.
3332
e02e1504
BE
33332005-02-28 Ben Elliston <bje@au.ibm.com>
3334
3335 * README: Update the DejaGnu bug reporting address.
3336 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
3337 * lib/objc-torture.exp: Likewise.
3338
5902435e
SK
33392005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3340
3341 * gfortran.dg/boz_1.f90: New test.
3342 * gfortran.dg/boz_3.f90: New test.
3343 * gfortran.dg/boz_4.f90: New test.
3344
ae18f176
SK
33452005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
3346
3347 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 3348 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 3349
d8f92af2
FXC
33502005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3351
3352 PR libfortran/20101
3353 * gfortran.dg/write_0_pe_format.f90: New test.
3354
5591e5f9
JJ
33552005-02-27 Jakub Jelinek <jakub@redhat.com>
3356
3357 PR c++/20206
3358 * g++.dg/opt/thunk2.C: New test.
3359 * g++.dg/opt/covariant1.C: New test.
3360
34d6d42f
TS
33612005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3362
3363 * gfortran.dg/e_d_fmt.f90: New test.
3364
fd0e6f78
KH
33652005-02-27 Kazu Hirata <kazu@cs.umass.edu>
3366
3367 * gcc.dg/asm-b.c: Fix comment typos.
3368
b4852d23
AP
33692005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3370
3371 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
3372 a V_MAY_DEF also.
3373
c529e0fe
AP
33742005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
3375
3376 PR tree-opt/20188
3377 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
3378 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
3379 * gcc.dg/asm-b.c: New test.
3380
49750739
RS
33812005-02-26 Richard Sandiford <rsandifo@redhat.com>
3382
3383 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
3384 Disable this test on IRIX 6.
3385
27bf414c
JM
33862005-02-25 Joseph S. Myers <joseph@codesourcery.com>
3387
3388 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
3389 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
3390 parser.
3391
736c86ad
DN
33922005-02-25 Diego Novillo <dnovillo@redhat.com>
3393
3394 PR tree-optimization/20204
3395 * testsuite/gcc.dg/pr20204.c: New test.
3396
6ecfe13b
JJ
33972005-02-24 Jakub Jelinek <jakub@redhat.com>
3398
04fa46cf
JJ
3399 PR target/20196
3400 * gcc.c-torture/execute/20050224-1.c: New test.
3401
6ecfe13b
JJ
3402 PR c++/20175
3403 * g++.dg/warn/Wbraces2.C: New test.
3404
1ceb02be
MM
34052005-02-23 Mark Mitchell <mark@codesourcery.com>
3406
3407 PR c++/19878
3408 * g++.dg/init/const2.C: New test.
3409
c5625c0c
HPN
34102005-02-23 Hans-Peter Nilsson <hp@axis.com>
3411
3412 PR tree-optimization/20100
3413 * gcc.c-torture/execute/pr20100-1.c: New test.
3414
0366dfe9
TS
34152005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3416
3417 * gfortran.dg/implicit_3.f90: New test.
3418
d1303acd
TS
3419 * gfortran.dg/deftype_1.f90: New test.
3420
6b211746
AO
34212005-02-23 Alexandre Oliva <aoliva@redhat.com>
3422
3423 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
3424 the test passes.
3425 * g++.dg/other/anon3.C: Accept a warning.
3426
ea2d006d
KH
34272005-02-23 Kazu Hirata <kazu@cs.umass.edu>
3428
3429 * gcc.dg/pr20017.c: Fix a comment typo.
3430
b26b1000
BD
34312005-02-23 Bud Davis <bdavis@gfortran.org>
3432
3433 * gfortran.dg/list_read_4.f90: Change to f90 comments.
3434
40205a36
EB
34352005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3436
3437 PR ada/19902
3438 * ada/acats/tests/cxa/cxa3004.a: Remove.
3439 * ada/acats/tests/cxb/cxb30061.am: Likewise.
3440
744b12b6
MM
34412005-02-22 Mark Mitchell <mark@codesourcery.com>
3442
67935995
MM
3443 PR c++/20073
3444 * g++.dg/init/const1.C: New test.
3445
744b12b6
MM
3446 PR c++/19991
3447 * g++.dg/parse/constant7.C: New test.
3448
3449 PR c++/20152
3450 * g++.dg/parse/error27.C: New test.
3451 * g++.dg/template/qualttp15.C: Adjust error markers.
3452 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 3453
744b12b6
MM
3454 PR c++/20153
3455 * g++.dg/template/error17.C: New test.
3456
3457 PR c++/20148
3458 * g++.dg/parser/error26.C: New test.
3459
90c1d75a
DN
34602005-02-22 Diego Novillo <dnovillo@redhat.com>
3461
3462 PR tree-optimization/20100
3463 PR tree-optimization/20115
3464 * gcc.dg/pr20115.c: New test.
3465 * gcc.dg/pr20115-1.c: New test.
3466 * gcc.dg/pr20100.c: New test.
3467 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
3468 call-clobbered variables after alias1.
3469
397763d2
BD
34702005-02-22 Bud Davis <bdavis@gfortran.org>
3471
3472 * gfortran.dg/list_read_4.f90: new test.
3473
78d5a34b
KH
34742005-02-22 Kazu Hirata <kazu@cs.umass.edu>
3475
3476 PR rtl-optimization/20017.
3477 * gcc.dg/pr20017.c: New.
3478
263fb23d
DP
34792005-02-22 Devang Patel <dpatel@apple.com>
3480
3481 PR 19952
3482 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 3483
b671e5a4
MM
34842005-02-22 Mark Mitchell <mark@codesourcery.com>
3485
3486 PR c++/19883
3487 * g++.dg/parse/constant6.C: New test.
3488
9a5f05de
UB
34892005-02-22 Uros Bizjak <uros@kss-loka.si>
3490
3491 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3492 * g++.dg/charset/asm2.c: Likewise.
3493 * g++.dg/charset/asm3.c: Likewise.
3494 * g++.dg/charset/asm4.c: Likewise.
3495 * g++.dg/charset/asm5.c: Likewise.
3496 * g++.dg/charset/attribute1.c: Likewise.
3497 * g++.dg/charset/attribute2.c: Likewise.
3498 * g++.dg/charset/extern1.cc: Likewise.
3499 * g++.dg/charset/extern2.cc: Likewise.
3500 * g++.dg/charset/extern3.cc: Likewise.
3501 * g++.dg/charset/function.cc: Likewise.
3502 * g++.dg/charset/string.c: Likewise.
3503 * g++.dg/charset/charset.exp: Likewise.
3504 * lib/target-supports.exp (check_iconv_available): Fix comment.
3505
ac675201
UB
35062005-02-22 Uros Bizjak <uros@kss-loka.si>
3507
3508 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
3509 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
3510 * gcc.dg/charset/asm2.c: Likewise.
3511 * gcc.dg/charset/asm3.c: Likewise.
3512 * gcc.dg/charset/asm4.c: Likewise.
3513 * gcc.dg/charset/asm5.c: Likewise.
3514 * gcc.dg/charset/asm6.c: Likewise.
3515 * gcc.dg/charset/attribute1.c: Likewise.
3516 * gcc.dg/charset/attribute2.c: Likewise.
3517 * gcc.dg/charset/builtin1.c: Likewise.
3518 * gcc.dg/charset/extern.c: Likewise.
3519 * gcc.dg/charset/function.c: Likewise.
3520 * gcc.dg/charset/string.c: Likewise.
9a5f05de 3521 * gcc.dg/charset/charset.exp: Likewise.
ac675201 3522
ec88bf8b
BD
35232005-02-21 Bud Davis <bdavis9659@comcast.net>
3524
3525 PR fortran/20086
3526 * gfortran.dg/pr20086.f90: New test.
3527
bb2e1640
AO
35282005-02-21 Alexandre Oliva <aoliva@redhat.com>
3529
3530 PR tree-optimization/19786
3531 * g++.dg/tree-ssa/pr19786.C: New.
3532
f65ca04d
TS
35332005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3534
3535 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
3536
35372005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
3538
3539 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
3540
da7fdff6
TS
35412005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3542
3543 * gfortran.dg/do_iterator: Split loop, markup all lines for
3544 which an error locus is printed.
3545 * gfortran.dg/pr17708.f90: Markup all lines for which an error
3546 locus is printed.
3547 * gfortran.dg/select_4.f90: Likewise.
3548 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
3549 locuses in the various permutations.
3550
237eaf79
DN
35512005-02-20 Dorit Naishlos <dorit@il.ibm.com>
3552
3553 PR tree-optimization/19951
3554 * g++.dg/vect: New directory.
3555 * g++.dg/vect/vect.exp: New file.
3556 * g++.dg/vect/pr19951.cc: New testcase.
3557 * g++.dg/dg.exp: Also prune vectorizer tests.
3558
c5ff069d
ZW
35592005-02-20 Zack Weinberg <zack@codesourcery.com>
3560
3561 PR 18785
3562 * gcc.dg/charset/builtin1.c: New test.
3563
72aff31a
VR
35642005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3565
3566 PR c++/19299
3567 * g++.dg/inherit/volatile1.C: New test.
3568
3569 PR c++/19440
3570 * g++.dg/template/dtor4.C: New test.
3571
c60d77d4
SK
35722005-02-19 Steven G. Kargl <kargls@comcast.net>
3573
3574 * gfortran.dg/int_1.f90: New test.
3575
04c90eea
DP
35762005-02-19 Devang Patel <dpatel@apple.com>
3577
3578 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 3579
332e7efe
SK
35802005-02-19 Steven G. Kargl <kargls@comcast.net>
3581
3582 * gfortran.dg/achar_1.f90: New test.
3583
09312c29
HPN
35842005-02-19 Hans-Peter Nilsson <hp@axis.com>
3585
3586 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
3587
f10a6654
ZD
35882005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
3589 Jakub Jelinek <jakub@redhat.com>
3590
3591 PR tree-optimization/19828
3592 * gcc.dg/tree-ssa/loop-7.c: New test.
3593 * gcc.c-torture/execute/20050218-1.c: New test.
3594
58cb41e6
JJ
35952005-02-19 Jakub Jelinek <jakub@redhat.com>
3596
3597 PR c/20043
3598 * gcc.dg/transparent-union-1.c: New test.
3599 * gcc.dg/transparent-union-2.c: New test.
3600
61b42179
JW
36012005-02-18 James E Wilson <wilson@specifixinc.com>
3602
3603 PR tree-optimization/18977
3604 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
3605
d6083c7d
UW
36062005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
3607
3608 PR target/20054
3609 * gcc.dg/pr20054.c: New test.
3610
aecc0cf0
GB
36112005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3612
c5ff069d
ZW
3613 PR c++/19508
3614 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 3615
77f04481
AP
36162004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
3617
3618 PR middle-end/20030
3619 * gfortran.fortran-torture/execute/character_passing.f90: New test.
3620
2aabee29
AO
36212005-02-18 Alexandre Oliva <aoliva@redhat.com>
3622
3623 PR c++/20008
3624 * g++.dg/opt/switch4.C: New.
3625
58203599
JJ
36262005-02-18 Jakub Jelinek <jakub@redhat.com>
3627
0948e392
JJ
3628 PR c++/20023
3629 PR tree-optimization/20009
3630 * gcc.c-torture/compile/20050217-1.c: New test.
3631 * g++.dg/opt/switch3.C: New test.
3632
58203599
JJ
3633 PR tree-optimization/18947
3634 * gcc.c-torture/compile/20050215-1.c: New test.
3635 * gcc.c-torture/compile/20050215-2.c: New test.
3636 * gcc.c-torture/compile/20050215-3.c: New test.
3637
856a4ce6
AO
36382005-02-17 Alexandre Oliva <aoliva@redhat.com>
3639
ae54ec16
AO
3640 PR c++/20028
3641 * g++.dg/template/crash34.C: New.
3642
856a4ce6
AO
3643 PR c++/20022
3644 * g++.dg/other/access3.C: New.
3645
d6a5df6a
IR
36462005-02-17 Ira Rosen <irar@il.ibm.com>
3647
3648 * gcc.dg/vect/vect-98.c: New test.
3649
5fcfe0b2
KH
36502005-02-16 Kazu Hirata <kazu@cs.umass.edu>
3651
3652 PR tree-optimization/19967
3653 * gcc.dg/pr19967.c: New.
3654
8940b3b2
JJ
36552005-02-16 Jakub Jelinek <jakub@redhat.com>
3656
3657 PR middle-end/19857
3658 * gcc.dg/tree-ssa/20050215-1.c: New test.
3659 * gcc.c-torture/execute/20050215-1.c: New test.
3660
6da55c00
EC
36612005-02-15 Eric Christopher <echristo@redhat.com>
3662
3663 * gcc.dg/cpp/20050215-1.c: New file.
3664
40f84775
JM
36652005-02-15 James A. Morrison <phython@gcc.gnu.org>
3666
3667 PR tree-optimization/15785
3668 * gcc.dg/pr15785-1.c: New test.
3669
e5e459bf
AO
36702005-02-15 Alexandre Oliva <aoliva@redhat.com>
3671
3672 PR c++/17788
3673 * g++.dg/init/ctor4.C: New.
3674 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
3675
88fb930d
JM
36762005-02-15 Joseph S. Myers <joseph@codesourcery.com>
3677
3678 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
3679 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
3680
073aa601
AS
36812005-02-15 Andreas Schwab <schwab@suse.de>
3682
3683 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
3684 declare malloc.
3685
ab71324a
AK
36862005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
3687
3688 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
3689
9a06c1cb
DN
36902005-02-14 Diego Novillo <dnovillo@redhat.com>
3691
3692 PR tree-optimization/19853
3693 * gcc.c-torture/compile/pr19853.c: New test.
3694
4230cec2
NS
36952005-02-14 Nathan Sidwell <nathan@codesourcery.com>
3696
f769035f
NS
3697 PR c++/19608
3698 * g++.dg/parse/local-class1.C: New.
3699
4230cec2
NS
3700 PR c++/19895
3701 * g++.dg/parse/ptrmem3.C: New.
3702
3703 PR c++/19884
3704 * g++.old-deja/g++.oliva/template6.C: Add another case.
3705 * g++.dg/template/explicit6.C: New.
3706
d1fc3bbd
AO
37072005-02-14 Alexandre Oliva <aoliva@redhat.com>
3708
3709 PR c++/17816
3710 * g++.dg/other/redecl2.C: New.
3711
12a669d1
NS
37122005-02-14 Nathan Sidwell <nathan@codesourcery.com>
3713
3714 PR c++/19891
3715 * g++.dg/abi/covariant4.C: New.
3716
6f49fdcc
JM
37172005-02-13 James A. Morrison <phython@gcc.gnu.org>
3718
3719 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
3720
c202a7f9
DN
37212005-02-12 Dorit Naishlos <dorit@il.ibm.com>
3722
3723 * gcc.dg/vect/vect-96.c: Fix typo.
3724
d3270770
KL
37252005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3726
3727 PR c++/14479
3728 PR c++/19487
3729 * g++.dg/template/enum5.C: New test.
3730
8ad833ac
IR
37312005-02-12 Ira Rosen <irar@il.ibm.com>
3732
3733 * gcc.dg/vect/vect-97.c: New test.
3734
e3a8a4ed
IR
37352005-02-12 Ira Rosen <irar@il.ibm.com>
3736
3737 * gcc.dg/vect/vect-96.c: New test.
3738
c94a75af
UB
37392005-02-12 Uros Bizjak <uros@kss-loka.si>
3740
3741 * gcc.dg/builtins-34.c: Also check ldexp*.
3742
6092c5db
HPN
37432005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
3744
3745 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
3746
56afd7aa
JJ
37472005-02-11 Janis Johnson <janis187@us.ibm.com>
3748
a29c731d
JJ
3749 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
3750 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
3751 dg-require-dll, dg-require-iconv, dg-require-named-sections,
3752 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
3753 selector_list, selector_expression, dg-process-target): Move to new
3754 file target-supports-dg.exp.
3755 * lib/target-supports-dg.exp: New.
3756
56afd7aa
JJ
3757 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
3758 New.
3759
97e9692b
JJ
37602005-02-11 Jakub Jelinek <jakub@redhat.com>
3761
36b23fd7
JJ
3762 PR c++/19666
3763 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
3764
97e9692b
JJ
3765 PR middle-end/19858
3766 * gcc.c-torture/compile/20050210-1.c: New test.
3767
712b39c5
MM
37682005-02-11 Mark Mitchell <mark@codesourcery.com>
3769
3770 PR c++/19755
3771 * g++.dg/warn/Wbraces1.C: New test.
3772
ba78d452
RG
37732005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
3774
3775 * gcc.dg/builtins-52.c: New testcase.
3776
ccf7f880
JJ
37772005-02-10 Jakub Jelinek <jakub@redhat.com>
3778
3779 PR c/19342
3780 * gcc.c-torture/execute/20050119-1.c: New test.
3781
6e5bdc64
MM
37822005-02-09 Mark Mitchell <mark@codesourcery.com>
3783
3784 PR c++/19811
3785 * g++.dg/init/delete1.C: New test.
3786
5cb0baad
AP
37872005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
3788
3789 PR c++/18470
3790 * g++.dg/template/static12.C: New test.
3791
88e95ee3
MM
37922005-02-09 Mark Mitchell <mark@codesourcery.com>
3793
3794 PR c++/19787
3795 * g++.dg/conversion/ambig1.C: New test.
3796
3797 PR c++/19739
3798 * g++.dg/ext/attrib19.C: New test.
3799
3800 PR c++/19732
3801 * g++.dg/parse/dtor5.C: New test.
3802
3803 PR c++/19762
3804 * g++.dg/template/dtor3.C: New test.
3805
3806 PR c++/19826
3807 * g++.dg/template/static11.C: New test.
3808 * g++.dg/template/crash2.C: Remove dg-error marker.
3809
5b00de71
JJ
38102005-02-09 Janis Johnson <janis187@us.ibm.com>
3811
3812 PR C++/18491
3813 * g++.old-deja/g++.mike/p10769a.C: Remove.
3814
e3bb43c0
RS
38152005-02-09 Roger Sayle <roger@eyesopen.com>
3816
3817 * gcc.dg/builtins-48.c: New test case.
3818 * gcc.dg/builtins-49.c: New test case.
3819 * gcc.dg/builtins-50.c: New test case.
3820 * gcc.dg/builtins-51.c: New test case.
3821
08c2481a
ILT
38222005-02-09 Ian Lance Taylor <ian@airs.com>
3823
3824 PR middle-end/19583
3825 * g++.dg/warn/Wreturn-type-3.C: New test.
3826
17684d46
RG
38272005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
3828
3829 PR middle-end/19402
3830 * gcc.dg/pr19402-1.c: New testcase.
3831 * gcc.dg/pr19402-2.c: likewise.
3832
0c6c135b
RG
38332005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
3834
3835 PR middle-end/19854
3836 * g++.dg/tree-ssa/tmmti.C: New testcase.
3837
3ee79d96
JM
38382005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3839
3840 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
3841
9f4faeae
MM
38422005-02-08 Mark Mitchell <mark@codesourcery.com>
3843
3844 PR c++/19733
3845 * g++.dg/parse/crash23.C: New test.
3846 * g++.dg/warn/Weff1.C: New test.
3847
ec2cd8b2
JM
38482005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3849
3850 * gcc.dg/20050209-1.c: New test.
3851
ec3d00a0
JM
38522005-02-09 Joseph S. Myers <joseph@codesourcery.com>
3853
3854 PR target/19799
3855 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
3856
ecddfb39
MS
38572005-02-08 Mike Stump <mrs@apple.com>
3858
3859 * g++.dg/pch/import-2.c: New test.
3860 * g++.dg/pch/import-2.hs: New.
3861 * g++.dg/pch/include/import-2a.h: New.
3862 * g++.dg/pch/include/import-2b.h: New.
3863
996f0578
JJ
38642005-02-08 Janis Johnson <janis187@us.ibm.com>
3865
3866 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
3867
eac33acc
TS
38682005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3869
3870 * gfortran.dg/substr_1.f90: New test.
3871
6a96f5c1
RG
38722005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
3873
3874 PR middle-end/19775
3875 * gcc.dg/torture/builtin-power-1.c: Disable test for
3876 invalid transformation.
3877 * gcc.dg/builtins-10.c: Likewise. Disable one test we
3878 no longer optimize.
3879 * gcc.dg/builtins-47.c: New testcase.
3880
c5ff069d 38812005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 3882 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 3883
c866976a
LB
3884 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
3885
2c58f7dd
RS
38862005-02-06 Richard Sandiford <rsandifo@redhat.com>
3887
3888 * gcc.c-torture/compile/20050206-1.c: New test.
3889
9df935d8
AP
38902005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
3891
3892 PR tree-opt/19768
3893 * g++.dg/opt/pr19768.C: New test.
3894
50d4a707
AP
38952005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
3896
da99298d 3897 PR tree-opt/19736
50d4a707
AP
3898 * gcc.c-torture/compile/pr19736.c: New test.
3899
515e6a84
GB
39002005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3901
3902 PR c++/17401
3903 * g++.dg/parse/error25.C: New test.
3904
aa2d0bc3
AO
39052005-02-03 Alexandre Oliva <aoliva@redhat.com>
3906
3907 * gcc.c-torture/execute/20050203-1.c: New.
3908
f1a3e333
DN
39092005-02-03 Dorit Naishlos <dorit@il.ibm.com>
3910
3911 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 3912 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
3913 * gcc.dg/vect/vect-87.c: Remove xfail.
3914 * gcc.dg/vect/vect-88.c: Remove xfail.
3915
666158b9
GK
39162005-02-02 Geoffrey Keating <geoffk@apple.com>
3917
3918 * gcc.dg/altivec-19.c: New.
3919
73aea290
JM
39202005-02-03 Joseph S. Myers <joseph@codesourcery.com>
3921
3922 PR c/17807
3923 * gcc.dg/nested-func-3.c: New test.
3924 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
3925
1f732f61
JJ
39262005-02-02 Janis Johnson <janis187@us.ibm.com>
3927
3928 * gcc.test-framework/gen_directive_tests: Generate tests for
3929 selector expressions.
3930
100d337a
MA
39312005-02-02 Matt Austern <austern@apple.com>
3932
3933 PR c++/19628
3934 * g++/ext/builtin7.C: New.
3935 * g++/ext/builtin8.C: New.
c5ff069d 3936
740ca4b2
JM
39372005-02-02 Joseph S. Myers <joseph@codesourcery.com>
3938
3939 PR c/18502
3940 * gcc.dg/pr18502-1.c: New test.
3941
6c02751b
VR
39422005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3943
3944 PR c++/17413
3945 * g++.dg/template/local4.C: Tweak.
3946
7ded35b4
RS
39472005-02-02 Richard Sandiford <rsandifo@redhat.com>
3948
3949 PR tree-optimization/19578
3950 * gcc.c-torture/compile/20050202-1.c: New test.
3951
493179da
JM
39522005-02-02 Joseph S. Myers <joseph@codesourcery.com>
3953
3954 PR c/19435
3955 * gcc.dg/c99-init-4.c: New test.
3956
1ccd2fd9
JJ
39572005-02-01 Janis Johnson <janis187@us.ibm.com>
3958
9d020241
JJ
3959 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
3960
bf996cfe
JJ
3961 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
3962
dc5944f7
JJ
3963 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
3964 * g++.dg/eh/check-vect.h: New.
3965
dd1d184d
JJ
3966 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
3967 * gcc.dg/vect/vect-78.c: Ditto.
3968 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
3969 Remove.
3970
694c84cd
JJ
3971 * g++.dg/conversion/simd1.C: Expect warning.
3972 * g++.dg/ext/attribute-test-1.C: Ditto.
3973 * g++.dg/ext/attribute-test-2.C: Ditto.
3974 * g++.dg/ext/attribute-test-3.C: Ditto.
3975 * g++.dg/ext/attribute-test-4.C: Ditto.
3976
f4a11c60
JJ
3977 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
3978 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
3979
1ccd2fd9
JJ
3980 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
3981
ca58f2bc
RH
39822005-02-01 Richard Henderson <rth@redhat.com>
3983
3984 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
3985 long double for ibm double-double format.
3986 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
3987
a1d13fa1
DN
39882005-02-01 Diego Novillo <dnovillo@redhat.com>
3989
3990 PR tree-optimization/19633
3991 * testsuite/gcc.dg/pr19633-1.c: New test.
3992 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
3993 to NULL or a symbol.
3994
395909dd
JJ
39952005-02-01 Janis Johnson <janis187@us.ibm.com>
3996
8d2d2ec6
JJ
3997 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
3998 New procs.
3999 (dg-process-target (local override)): Handle selector expressions.
4000
91442c20
JJ
4001 * gcc.test-framework/README: Describe tests in source directory.
4002 * gcc.test-framework/test-framework.awk: Handle dg- tests.
4003 * gcc.test-framework/test-framework.exp: Handle dg- tests.
4004 * gcc.test-framework/dg-bogus-exp-P.c: New test.
4005 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
4006 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
4007 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
4008 * gcc.test-framework/dg-do-link-exp-P.c: New test.
4009 * gcc.test-framework/dg-do-run-exp-P.c: New test.
4010 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
4011 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
4012 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
4013 * gcc.test-framework/dg-error-exp-P.c: New test.
4014 * gcc.test-framework/dg-error-exp-XP.c: New test.
4015 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
4016 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
4017 * gcc.test-framework/dg-output-exp-P.c: New test.
4018 * gcc.test-framework/dg-output-exp-XF.c: New test.
4019 * gcc.test-framework/dg-warning-exp-P.c: New test.
4020 * gcc.misc-tests/dg-1.c: Remove.
4021 * gcc.misc-tests/dg-2.c: Remove.
4022 * gcc.misc-tests/dg-3.c: Remove.
4023 * gcc.misc-tests/dg-4.c: Remove.
4024 * gcc.misc-tests/dg-5.c: Remove.
4025 * gcc.misc-tests/dg-6.c: Remove.
4026 * gcc.misc-tests/dg-7.c: Remove.
4027 * gcc.misc-tests/dg-8.c: Remove.
4028 * gcc.misc-tests/dg-9.c: Remove.
4029 * gcc.misc-tests/dg-10.c: Remove.
4030 * gcc.misc-tests/dg-11.c: Remove.
4031 * gcc.misc-tests/dg-12.c: Remove.
4032 * gcc.misc-tests/dg-test.exp: Remove.
4033
0e7eed46
JJ
4034 * gcc.test-framework/test-framework.awk: Change recording and
4035 printing of passes and failures.
4036
395909dd
JJ
4037 * gcc.test-framework: New directory.
4038 * gcc.test-framework/README: New.
4039 * gcc.test-framework/test-framework.exp: New.
4040 * gcc.test-framework/test-framework.awk: New.
4041 * gcc.test-framework/gen_directive_tests: New.
4042
596d4d61
JM
40432005-02-01 James A. Morrison <phython@gcc.gnu.org>
4044
4045 * lib/treelang.exp: Fix comment typos.
4046 (treelang_target_compile): Don't append libs=-ltreelang to options.
4047
c8a7ed43
AO
40482005-02-01 Alexandre Oliva <aoliva@redhat.com>
4049
4050 * g++.dg/parse/typename7.C: Adjust error messages.
4051
dc5d4efb
JL
40522005-01-31 Jeff Law <law@redhat.com>
4053
4054 * gcc.c-torture/execute/20050131-1.c: New test.
4055 * gcc.dg/wcaselabel.c: New test.
4056
93678513
MM
40572005-01-31 Mark Mitchell <mark@codesourcery.com>
4058
4059 * g++.dg/other/warning1.C: Adjust error messags.
4060 * g++.dg/parse/constant5.C: New test.
4061
b4519d39
SB
40622005-01-31 Steven Bosscher <stevenb@suse.de>
4063
4064 PR c/19333
4065 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
4066 the test case valid.
4067 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
4068 * testsuite/gcc.dg/array-7.c: Adjust expected result.
4069 * testsuite/gcc.dg/pr18596-3.c: Likewise.
4070 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
4071 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
4072 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
4073
3b70b82a
DJ
40742005-01-31 Dale Johannesen <dalej@apple.com>
4075
4076 * g++.dg/opt/pr19650.C: New test.
4077
93b39cbc
RH
40782005-01-31 Richard Henderson <rth@redhat.com>
4079
4080 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4081 long double for intel double extended format.
4082 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4083
6fc98adf
MM
40842005-01-30 Mark Mitchell <mark@codesourcery.com>
4085
2b1e8a76
MM
4086 PR c++/19555
4087 * g++.dg/template/static10.C: New test.
4088
e3016344 4089 PR c++/19395
c5ff069d 4090 * g++.dg/parse/error24.C: New test.
e3016344
MM
4091
4092 PR c++/19367
4093 * g++.dg/lookup/builtin1.C: New test.
4094
6fc98adf
MM
4095 PR c++/19457
4096 * g++.dg/warn/conv3.C: New test.
4097
23e044cc
BD
40982005-01-30 Bud Davis <bdavis@gfortran.org>
4099
4100 PR fortran/19647
4101 * gfortan.dg/inquire_7.f90
4102
020d90ee
RG
41032005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
4104
4105 PR tree-optimization/15791
4106 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
4107 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
4108 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
4109 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
4110 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
4111 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
4112 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
4113 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
4114 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
4115 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
4116
985aff9c
PB
41172005-01-29 Paul Brook <paul@codesourcery.com>
4118
4119 PR fortran/18565
4120 * check.c (real_or_complex_check): New function.
4121 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
4122 * intrinsic.c (add_functions): Use new check functions.
4123 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
4124 Add prototypes.
4125
46df2823
JM
41262005-01-29 Joseph S. Myers <joseph@codesourcery.com>
4127
4128 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
4129 gcc.dg/lvalue-3.c: New tests.
4130 * gcc.dg/concat.c: Update expected messages.
4131
24a09741
TK
41322005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
4133
4134 PR libfortran/19595
4135 * gfortran.dg/eor_1.f90: New test.
4136
f240b896
SK
41372005-01-29 Steven G. Kargl <kargls@comcast.net>
4138
4139 PR fortran/19589
4140 * gfortran.dg/logical_data_1.f90: New test.
4141
ee921ddf
MM
41422005-01-28 Mark Mitchell <mark@codesourcery.com>
4143
6ca2d67f
MM
4144 PR c++/19253
4145 * g++.dg/template/crash33.C: New test.
4146
ee921ddf
MM
4147 PR c++/19667
4148 * g++.dg/template/crash32.C: New test.
4149
6aea8136
ILT
41502005-01-28 Ian Lance Taylor <ian@airs.com>
4151
4152 PR middle-end/16558
4153 * g++.dg/warn/Wreturn-type-2.C: New test.
4154
bd16270b
JL
41552004-06-24 Jeff Law <law@redhat.com>
4156
4157 * gcc.dg/tree-ssa/20050128-1.c: New test.
4158
a738d848
RS
41592005-01-28 Richard Sandiford <rsandifo@redhat.com>
4160
4161 * gcc.target/frv/all-mdpackh-1.c: New test.
4162
f6c2ac32 41632005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
4164
4165 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
4166
17a7d6d7
RH
41672005-01-27 Richard Henderson <rth@redhat.com>
4168
4169 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
4170
6198f99a
RS
41712005-01-27 Richard Sandiford <rsandifo@redhat.com>
4172
4173 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
4174
1c71d796
RS
41752005-01-27 Richard Sandiford <rsandifo@redhat.com>
4176
4177 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4178 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4179 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
4180 to cope with cases where the multilib options override the dg-options.
4181
d8dd2f3a
JJ
41822005-01-27 Jakub Jelinek <jakub@redhat.com>
4183
4184 PR c/18946
4185 * gcc.dg/noncompile/20050120-1.c: New test.
4186
87637d21
DN
41872005-01-26 Diego Novillo <dnovillo@redhat.com>
4188
4189 PR tree-optimization/19633
4190 * gcc.dg/pr19633.c: New test.
4191 * gcc.dg/tree-ssa/pr19633.c: New test.
4192
9ff93eb0
UW
41932005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
4194
4195 * gcc.dg/20041216-1.c: New test.
4196
4bb3aa7e
AM
41972005-01-26 Alexander Malmberg <alexander@malmberg.org>
4198
4199 PR objc/18862
4200 * objc.dg/selector-2.m: New test.
4201
b8e48b98
JJ
42022005-01-26 Jakub Jelinek <jakub@redhat.com>
4203
ef8614d7
JJ
4204 * g++.dg/opt/range-test-2.C: New test.
4205
b8e48b98
JJ
4206 PR rtl-optimization/19579
4207 * gcc.c-torture/execute/20050124-1.c: New test.
4208
00adda9f
SH
42092005-01-26 Greg Parker <gparker@apple.com>
4210 Stuart Hastings <stuart@apple.com>
c5ff069d 4211
00adda9f
SH
4212 * gcc.c-torture/execute/20050125-1.c: New.
4213
ed464869
JH
42142005-01-18 Jan Hubicka <jh@suse.cz>
4215
4216 PR tree-optimize/19337
4217 * gcc.c-torture/compile/20050119-1.c: New test.
4218
92e51459
JW
42192005-01-24 James E Wilson <wilson@specifixinc.com>
4220
4221 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
4222 test for successful match.
4223
3a222639
AM
42242005-01-25 Alexander Malmberg <alexander@malmberg.org>
4225
4226 PR objc/18408
4227 * objc.dg/comp-types-7.m: New test.
4228
544ea6b7
JJ
42292005-01-24 Janis Johnson <janis187@us.ibm.com>
4230
635b0f2a
JJ
4231 * lib/target-supports.exp (current_target_name): New.
4232 (check_effective_target_ilp32, check_effective_target_lp64):
4233 Cache the result to use as long as the current target, with
4234 multilib flags, remains the same.
4235
544ea6b7
JJ
4236 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
4237 (dg-require-weak, dg-require-visibility, dg-require-alias,
4238 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
4239 dg-require-effective-target, dg-skip-if): Remove call to
4240 skip_test_and_clear_xfail.
4241 (dg-test): Clear xfail data.
4242
b77302be
JJ
42432005-01-24 Jakub Jelinek <jakub@redhat.com>
4244
b723e82f
JJ
4245 PR target/17751
4246 * gcc.dg/ppc64-toc.c: New test.
4247
7b922122
JJ
4248 * g++.dg/tree-ssa/empty-1.C: New test.
4249
b77302be
JJ
4250 PR middle-end/19551
4251 * gcc.c-torture/execute/20050121-1.c: New test.
4252 * gcc.dg/20050121-2.c: New test.
4253
69029c61
PB
42542004-01-23 Steven G. Kargl <kargls@comcast.net>
4255 Paul Brook <paul@codesourcery.com>
4256
4257 PR fortran/17941
4258 * gfortran.dg/real_const_1.f: New test.
4259 * gfortran.dg/real_const_2.f90: New test.
4260 * gfortran.dg/complex_int_1.f90: New test.
4261
dae24534
BD
42622005-01-23 Bud Davis <bdavis9659@comcast.net>
4263
4264 PR fortran/19313
4265 * gfortan.dg/inquire_6.f90: New test.
4266
0e69bba9
TK
42672005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4268
4269 PR libfortran/19451
4270 * open_readonly_1.f90: New test.
4271
d02b2c64
TK
42722005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
4273
4274 PR libfortran/18982
4275 * gfortran.dg/open_new.f90: New file.
4276
af30f793
PB
42772005-01-22 Paul Brook <paul@codesourcery.com>
4278
4279 * namelist_1.f90: New test.
4280
d7f3fc19
RS
42812005-01-22 Richard Sandiford <rsandifo@redhat.com>
4282
4283 PR tree-optimization/19484
4284 * gcc.c-torture/compile/20050122-[12].c: New tests.
4285
0dd973dd
PB
42862005-01-22 Paul Brook <paul@codesourcery.com>
4287
4288 * gfortran.dg/implicit_2.f90: New test.
4289
b1a80705
BD
42902005-01-22 Bud Davis <bdavis9659@comcast.net>
4291
4292 PR fortran/19314
4293 * gfortran.dg/inquire_5.f90: New test.
4294
20913689
VR
42952005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4296
4297 PR c/18809
4298 * gcc.dg/pr18809-1.c: New test.
4299
15c8b2d4
ILT
43002005-01-21 Ian Lance Taylor <ian@airs.com>
4301
4302 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
4303
4304 PR tree-optimization/13000
4305 * gcc.dg/20040206-1.c: Change warning to point where function is
4306 being inlined.
4307
4ef69b83
GB
43082005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4309
4310 PR c++/19208
4311 * g++.dg/template/array11.C: New test.
4312
9d953276
TS
43132005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4314
4315 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
4316 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
4317 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
4318 * gfortran.dg/getenv_1.f90: Add dg-do directive.
4319 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
4320 gfortran.dg/pr17164.f90: Add missing dg-do directives.
4321
23ab2e4e
KH
43222005-01-20 Kazu Hirata <kazu@cs.umass.edu>
4323
4324 PR tree-optimization/15349
4325 * gcc.dg/tree-ssa/pr15349.c: New.
4326
35f46d96
SE
43272005-01-20 Steve Ellcey <sje@cup.hp.com>
4328
4329 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
4330
cb884961
HPN
43312005-01-19 Hans-Peter Nilsson <hp@axis.com>
4332
ae727129
HPN
4333 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
4334 scan-assembler-times directive name.
4335
fed758a4
HPN
4336 * gcc.dg/asm-a.c: Move dg-require-effective-target to
4337 after dg-do.
4338
cb884961
HPN
4339 PR rtl-optimization/19462
4340 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
4341
dc60db90
SE
43422005-01-19 Steve Ellcey <sje@cup.hp.com>
4343
4344 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
4345 counting function calls on ia64.
4346
e89be13b
JJ
43472005-01-19 Jakub Jelinek <jakub@redhat.com>
4348
49c3b9a8
JJ
4349 PR rtl-optimization/15139
4350 * gcc.dg/20050111-2.c: New test.
4351
e89be13b
JJ
4352 PR c/17297
4353 * gcc.c-torture/compile/20050113-1.c: New testcase.
4354
4355 PR middle-end/19164
4356 * gcc.dg/20050113-1.c: New testcase.
4357
f0b9dcb8
DN
43582005-01-19 Dorit Naishlos <dorit@il.ibm.com>
4359
4360 * gcc.dg/vect/vect-85.c: Add comment.
4361 * gcc.dg/vect/vect-86.c: Add xfail for now.
4362 * gcc.dg/vect/vect-87.c: Add xfail for now.
4363 * gcc.dg/vect/vect-88.c: Add xfail for now.
4364 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
4365
674bc5a5
EB
43662005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4367
4368 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
4369
500a9f27
EB
43702005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4371
4372 * g++.dg/debug/typedef3.C: New test.
4373
b4c33883
AP
43742005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
4375
4376 PR c/19472
4377 * gcc.dg/asm-a.c: New test.
4378
d6e84d0c
KK
43792005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
4380
4381 * gcc.dg/sh-relax.c: Add prototype for abort.
4382
f917ae96
EB
43832005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4384
4385 * gcc.dg/short-compare-1.c: New test.
4386 * gcc.dg/short-compare-2.c: Likewise.
4387
f2fd3821
AJ
43882005-01-18 Michael Matz <matz@suse.de>
4389
4390 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
4391
e03a46f5
DN
43922005-01-17 Diego Novillo <dnovillo@redhat.com>
4393
4394 PR tree-optimization/19121
4395 * gcc.c-torture/compile/pr19121.c: New test.
4396
696a2ca1
JW
43972005-01-17 James E. Wilson <wilson@specifixinc.com>
4398
4399 PR target/19357
4400 * gcc.c-torture/compile/pr19357.c: New test.
4401
2c4ea36c
ILT
44022005-01-17 Ian Lance Taylor <ian@airs.com>
4403
4404 PR c/5675
4405 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
4406 pass--those that refer just to the variable, possibly with a
4407 cast.
4408 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
4409
4410 PR middle-end/13127
4411 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
4412 longer emitted.
4413
f53d3f93
BD
44142005-01-16 Bud Davis <bdavis9659@comcast.net>
4415
4416 PR fortran/18778
4417 * gfortran.dg/endfile_2.f90: New test.
4418
5352b89f
SK
44192005-01-16 Steven G. Kargl <kargls@comcast.net>
4420
4421 PR 19168
4422 * gfortran.dg/select_5.f90: New test.
4423
36c028f6
PB
44242004-01-16 Paul Brook <paul@codesourcery.com>
4425
4426 * gfortran.dg/common_4.f90: New test.
4427
01c4f82a
HPN
44282005-01-15 Hans-Peter Nilsson <hp@axis.com>
4429
4430 PR rtl-optimization/19462
4431 * gcc.dg/torture/pr19462-1.c: New test.
4432
aecaa19a
ZL
44332005-01-15 Ziemowit Laski <zlaski@apple.com>
4434
4435 PR objc/19321
4436 * objc.dg/func-ptr-2.m: New.
4437 * objc.dg/volatile-1.m: New.
4438
a04b62b2
JDA
44392005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4440
4441 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
4442
75b9aa9f
JJ
44432005-01-15 Jakub Jelinek <jakub@redhat.com>
4444
4445 PR tree-optimization/19060
4446 * gcc.c-torture/execute/20050104-1.c: New test.
4447
e1c74af0
BD
44482005-01-15 Bud Davis <bdavis9659@comcast.net>
4449
4450 PR fortran/18983
4451 * gfortran.dg/write_to_null.f90: New test.
4452
0c12d24f 44532005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 4454 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
4455
4456 PR other/19328
4457 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
4458 argument.
4459
74aad7cc
JJ
44602005-01-15 Jakub Jelinek <jakub@redhat.com>
4461
4462 PR c++/19263
4463 * g++.dg/init/vector1.C: New test.
4464
66f9a6de
JW
44652005-01-14 James E. Wilson <wilson@specifixinc.com>
4466
4467 PR target/13158
4468 * gcc.target/ia64/sibcall-unwind-1.c: New test.
4469 PR target/18987
4470 * gcc.target/ia64/sibcall-unwind-2.c: New test.
4471
c224550f
SK
44722005-01-14 Steven G. Kargl <kargls@comcast.net>
4473
4474 * gfortran.dg/select_1.f90: New test.
4475 * gfortran.dg/select_2.f90: New test.
4476 * gfortran.dg/select_3.f90: New test.
4477 * gfortran.dg/select_4.f90: New test.
4478
a0afbdb6
JJ
44792005-01-14 Jakub Jelinek <jakub@redhat.com>
4480
08a0c536
JJ
4481 PR middle-end/19084
4482 PR rtl-optimization/19348
4483 * gcc.dg/20050111-1.c: New test.
4484 * gcc.c-torture/execute/20050111-1.c: New test.
4485
a0afbdb6
JJ
4486 * gcc.dg/i386-asm-4.c: New test.
4487
eebeecac
EB
44882005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4489
4490 * gcc.dg/nested-func-2.c: New test.
4491 * ada/acats/norun.lst: Remove c953002.
4492
12374876
UW
44932005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
4494
4495 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
4496
6d1089d0
BE
44972005-01-12 Ben Elliston <bje@au.ibm.com>
4498
4499 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
4500
7eb3b9ec
AP
45012005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
4502
4503 PR target/18761
4504 * g++.dg/abi/align1.C: New test.
4505
a969c1d2
AM
45062005-01-11 Alan Modra <amodra@bigpond.net.au>
4507
4508 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
4509 at a time.
4510 * g++.dg/ext/altivec_check.h: Support compiling as C.
4511
18d00205
RS
45122005-01-10 Roger Sayle <roger@eyesopen.com>
4513
4514 PR c++/19355
4515 * g++.dg/expr/pr19355-1.C: New test case.
4516
8ad2a082
LG
45172005-01-10 Laurent GUERBY <laurent@guerby.net>
4518
4519 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
4520 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
4521 * ada/acats/tests/c3/c92005b.ada: Likewise.
4522 * ada/acats/tests/c3/cxb3012.a: Likewise.
4523 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 4524
832ef1ce
PB
45252005-01-09 Paul Brook <paul@codesourcery.com>
4526
4527 * gfortran.dg/common_2.f90: New file.
4528 * gfortran.dg/common_3.f90: New file.
4529
96b5a6c7
ZD
45302005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
4531
4532 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
4533
5a3ed97a
DN
45342005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4535
4536 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
4537 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
4538 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
4539 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
4540 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
4541 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
4542 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
4543 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
4544 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
4545 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
4546 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
4547 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
4548 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
4549 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
4550 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
4551 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
4552 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
4553 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
4554 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
4555 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
4556 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
4557 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
4558 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
4559 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
4560 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
4561 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
4562 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
4563 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
4564 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
4565 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
4566 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
4567 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
4568 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
4569 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
4570 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
4571 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
4572 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
4573 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
4574 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
4575 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
4576 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
4577 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
4578 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
4579 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
4580 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
4581 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
4582 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
4583 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
4584 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
4585 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
4586 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
4587 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
4588 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
4589 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
4590 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
4591 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
4592 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
4593 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
4594 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
4595 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
4596 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
4597 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
4598 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
4599 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
4600 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
4601 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
4602 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
4603
4604 * gcc.dg/vect/vect-1.c: Fix spelling.
4605 * gcc.dg/vect/vect-10.c: Fix spelling.
4606 * gcc.dg/vect/vect-11.c: Fix spelling.
4607 * gcc.dg/vect/vect-12.c: Fix spelling.
4608 * gcc.dg/vect/vect-14.c: Fix spelling.
4609 * gcc.dg/vect/vect-15.c: Fix spelling.
4610 * gcc.dg/vect/vect-16.c: Fix spelling.
4611 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
4612 * gcc.dg/vect/vect-64.c: Fix comments.
4613 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
4614
46152005-01-09 Dorit Naishlos <dorit@il.ibm.com>
4616 Ira Rosen <irar@il.ibm.com>
4617
4618 * gcc.dg/vect/vect-70.c: New test.
4619 * gcc.dg/vect/vect-71.c: New test.
4620
e1a5510b
MH
46212005-01-09 Manfred Hollstein <mh@suse.com>
4622
4623 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
4624 * gcc.dg/pr18241-2.c: Likewise.
4625 * gcc.dg/pr18241-3.c: Likewise.
4626 * gcc.dg/pr18241-4.c: Likewise.
4627 * gcc.dg/pr18241-5.c: Likewise.
4628
ef719a44
RH
46292005-01-08 Richard Henderson <rth@redhat.com>
4630
4631 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4632 False for x86 and x86-64.
4633
e79b60a7
DN
46342005-01-08 Diego Novillo <dnovillo@redhat.com>
4635
a6331d85 4636 PR tree-optimization/18241
e79b60a7
DN
4637 * gcc.dg/pr18241-1.c: New test.
4638 * gcc.dg/pr18241-2.c: New test.
4639 * gcc.dg/pr18241-3.c: New test.
4640 * gcc.dg/pr18241-4.c: New test.
4641 * gcc.dg/pr18241-5.c: New test.
4642
1dba1182
SK
46432005-01-08 Steven G. Kargl <kargls@comcast.net>
4644
4645 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
4646 gfortran.dg/select_4.f90: New.
4647
b827788f
JJ
46482005-01-07 Jakub Jelinek <jakub@redhat.com>
4649
4650 * gcc.c-torture/execute/20050107-1.c: New test.
4651
5aa56f9d
NS
46522005-01-07 Nathan Sidwell <nathan@codesourcery.com>
4653
4654 PR c++/19298
4655 * g++.dg/template/ref2.C: New.
4656
6992cbd1
AP
46572005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
4658
4659 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
4660 instead of being empty.
4661
c22535f5
TS
46622005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4663
4664 PR fortran/15553
4665 * gfortran.dg/array-1.f90: New test.
4666
8870e212
JJ
46672005-01-07 Jakub Jelinek <jakub@redhat.com>
4668
2a0958c5
JJ
4669 PR tree-optimization/19283
4670 * gcc.c-torture/execute/20050106-1.c: New test.
4671
0210ae14
JJ
4672 PR rtl-optimization/18861
4673 * gcc.dg/20050105-1.c: New test.
4674
8870e212
JJ
4675 PR tree-optimization/18828
4676 * gcc.dg/20050105-2.c: New test.
4677
4f1cfe85
AJ
46782005-01-07 Andreas Jaeger <aj@suse.de>
4679
4680 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
4681
a7e8d7db
BD
46822005-01-07 Bud Davis <bdavis9659@comcast.net>
4683
4684 PR fortran/18398
4685 * gfortran.dg/fmt_read.f90: New test.
4686
59d7d767
GK
46872005-01-06 Geoffrey Keating <geoffk@apple.com>
4688
4689 * gcc.dg/rs6000-ldouble-2.c: New.
4690
27d6592c
MM
46912005-01-06 Mark Mitchell <mark@codesourcery.com>
4692
b4519d39 4693 PR c++/19244
27d6592c
MM
4694 * g++.dg/parser/ctor2.C: New test.
4695
023458fa
KL
46962004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4697
4698 PR c++/17154
4699 * g++.dg/template/using9.C: New test.
4700
23ff7e2d
KL
47012005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4702
4703 PR c++/19258
4704 * g++.dg/lookup/friend6.C: New test.
4705
d8987adb
NS
47062005-01-06 Nathan Sidwell <nathan@codesourcery.com>
4707
4708 PR c++/19270
4709 * g++.dg/template/array10.C: New.
4710
2070df3c
KG
47112005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4712
4713 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
4714 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
4715
7f62ca08
JJ
47162005-01-06 Jakub Jelinek <jakub@redhat.com>
4717
4718 * gcc.c-torture/compile/20050105-1.c: New test.
4719
b95ec5c1
GK
47202005-01-05 Geoffrey Keating <geoffk@apple.com>
4721
4722 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
4723
010c4d9c
RS
47242005-01-05 Roger Sayle <roger@eyesopen.com>
4725
4726 PR middle-end/19100
4727 * gcc.dg/conv-3.c: New test case.
4728
9143de5c
JM
47292005-01-05 Joseph S. Myers <joseph@codesourcery.com>
4730
4731 * gcc.dg/asm-wide-1.c: New test.
4732
4514aa8c
NS
47332005-01-05 Nathan Sidwell <nathan@codesourcery.com>
4734
4735 PR c++/19030
4736 * g++.dg/parse/crash22.C: New
4737
242746f1
GK
47382005-01-04 Geoffrey Keating <geoffk@apple.com>
4739
4740 PR 19257
4741 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
4742
21e5076a
UB
47432005-01-04 Uros Bizjak <uros@kss-loka.si>
4744
4745 PR middle-end/17767
4746 * gcc.dg/i386-mmx-6.c: New test case.
4747
8ea9d0c7
PB
47482005-01-04 Paolo Bonzini <bonzini@gnu.org>
4749
4750 PR tree-optimization/18308
4751 * gcc.dg/vect/pr18308.c: New testcase.
4752
1aae12a2
AJ
47532005-01-04 Andreas Jaeger <aj@suse.de>
4754
4755 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
4756
942926ad
GK
47572005-01-03 Geoffrey Keating <geoffk@apple.com>
4758 Robert Bowdidge <bowdidge@apple.com>
4759
4760 * gcc.dg/cpp/subframework1.c: New.
4761 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
4762 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
4763 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
4764 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
4765
d7001ae5
GK
47662005-01-03 Geoffrey Keating <geoffk@apple.com>
4767
4768 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
4769 producing warning.
4770 * gcc.dg/darwin-weakimport-2.c: New.
4771
bf7df599
RH
47722005-01-03 Richard Henderson <rth@redhat.com>
4773
4774 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
4775
f61134e8
RH
47762005-01-03 Richard Henderson <rth@redhat.com>
4777
4778 * gcc.dg/vect/vect.exp: Enable for ia64.
4779 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
4780 (check_effective_target_vect_float): Likewise.
4781 (check_effective_target_vect_no_align): Likewise.
4782 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
4783 * gcc.dg/vect/vect-8.c: Likewise.
4784
7db6be6f 47852005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 4786
b256bfa2 4787 PR target/19236
7db6be6f
UB
4788 * gcc.dg/pr19236-1.c: New test case.
4789
1d7bed25
HPN
47902005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
4791
4792 PR rtl-optimization/12092
4793 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
4794
9b1f5820
AJ
47952005-01-02 Andreas Jaeger <aj@suse.de>
4796
4797 * gcc.dg/pr12092-1.c: Do not run on x86_64.
4798
0ca5fbc0
RS
47992005-01-01 Roger Sayle <roger@eyesopen.com>
4800 Andrew Pinski <pinskia@physics.uc.edu>
4801
4802 PR rtl-optimization/12092
4803 * gcc.dg/pr12092-1.c: New test case.
4804
1465374a
GK
48052005-01-01 Geoffrey Keating <geoffk@geoffk.org>
4806
3ffd0339
GK
4807 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
4808 'hidden' and 'default' for better portability.
4809 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
4810
1465374a
GK
4811 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
4812 6 and 7.
4813 * g++.old-deja/g++.brendan/new3.C: Likewise.
4814
43e05e45
SB
48152005-01-01 Steven Bosscher <stevenb@suse.de>
4816
4817 * gcc.dg/20041231-1.C: New test.
4818 * g++.dg/warn/Wunreachable-code-1.C: New test.
4819
64f33597
DE
48202004-12-30 David Edelsohn <edelsohn@gnu.org>
4821
4822 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
4823 file, not /dev/null. Abort on error.
4824
9eb892ec
ZL
48252004-12-30 Alexander Malmberg <alexander@malmberg.org>
4826 Ziemowit Laski <zlaski@apple.com>
4827
b4519d39 4828 PR objc/18971
9eb892ec
ZL
4829 * objc.dg/encode-5.m: New test.
4830
9503e790
RH
48312004-12-29 Richard Henderson <rth@redhat.com>
4832
4833 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
4834 * objc.dg/stabs-1.m: Disable for ia64.
4835
d9fa1233
MM
48362004-12-29 Mark Mitchell <mark@codesourcery.com>
4837
4838 PR c++/19190
4839 * g++.dg/warn/Wunused-10.C: New test.
4840
2f9742c3
RH
48412004-12-28 Richard Henderson <rth@redhat.com>
4842
4843 * objc.dg/stabs-1.m: Disable for alpha.
4844
c827f22f
MM
48452004-12-27 Mark Mitchell <mark@codesourcery.com>
4846
4847 PR c++/19149
4848 * g++.dg/parse/error23.C: New test.
4849
56746a07
TS
48502004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4851
4852 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
4853
e98a8b5b
TS
4854 PR fortran/19032
4855 * gfortran.dg/intrinsic_modulo_1.f90: New.
4856 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
4857 tests with divisor -1.
4858
64092f8b
MM
48592004-12-27 Mark Mitchell <mark@codesourcery.com>
4860
8f8883b1
MM
4861 * g++.dg/opt/temp1.C (memcpy): Return a value.
4862
64092f8b
MM
4863 PR c++/19148
4864 * g++.dg/expr/cond7.C: New test.
4865
27e84b81
PB
48662004-12-27 Paul Brook <paul@codesourcery.com>
4867
4868 * gfortran.dg/g77/select_no_compile.f: Remove.
4869
accde4cf
RH
48702004-12-27 Richard Henderson <rth@redhat.com>
4871
4872 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
4873 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
4874 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
4875
82d3d6c8
RH
48762004-12-26 Richard Henderson <rth@redhat.com>
4877
4878 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
4879 by 1i instead of token pasting.
4880
daab9768
JDA
48812004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4882
4883 PR tree-optimization/17578
4884 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
4885 to additional_flags.
4886 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
4887
798e3fe5
RH
48882004-12-25 Richard Henderson <rth@redhat.com>
4889
4890 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
4891 Remove Alpha.
4892
d1ffec35
JDA
48932004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4894
4895 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
4896 hppa*-*-hpux*.
4897 * gcc.dg/pr17957.c (dg-options): Likewise.
4898 * gcc.dg/struct-ret-1.c: Add prototype for abort.
4899 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
4900 instead of 0 on __hppa__.
4901 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
4902 "foo,%r" on hppa*-*-*.
4903
5d3a9816
BD
49042004-12-23 Bud Davis <bdavis9659@comcast.net>
4905
4906 PR fortran/19071
4907 * gfortran.dg/complex_write.f90: New test.
9469f0aa 4908
058e32b3
MM
49092004-12-23 Mark Mitchell <mark@codesourcery.com>
4910
5902897a
MM
4911 PR c++/17595
4912 * g++.dg/parse/pragma2.C: New test.
4913
058e32b3
MM
4914 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
4915
da5572ef
AO
49162004-12-23 Alexandre Oliva <aoliva@redhat.com>
4917
4918 * gcc.dg/empty2.c: Add missing dg-warning.
4919
b3d1c238
MM
49202004-12-23 Mark Mitchell <mark@codesourcery.com>
4921
aae4a277
MM
4922 PR c++/17413
4923 * g++.dg/template/local4.C: New test.
4924 * g++.dg/template/crash19.C: Add dg-error marker.
4925
b3d1c238
MM
4926 * g++.dg/template/crash31.C: Correct embedded PR number.
4927
ce21424d
MM
49282004-12-23 Mark Mitchell <mark@codesourcery.com>
4929
4930 PR c++/16405
4931 * g++.dg/opt/temp1.C: Add do-run marker.
4932
08167d1c
AO
49332004-12-23 Alexandre Oliva <aoliva@redhat.com>
4934
4935 * g++.dg/template/spec19.C: New.
4936
faa00334
AO
49372004-12-23 Alexandre Oliva <aoliva@redhat.com>
4938
05f5e885 4939 PR target/16819
faa00334
AO
4940 * gcc.dg/empty2.c: New.
4941
3e8aba34
RH
49422004-12-23 Richard Henderson <rth@redhat.com>
4943
9469f0aa 4944 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
4945 Remove i?86 and x86-64.
4946
f98625f6
MM
49472004-12-23 Mark Mitchell <mark@codesourcery.com>
4948
4949 PR c++/16405
4950 * g++.dg/opt/temp1.C: New test.
4951
f65b7de3
GB
49522004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4953
4954 PR c++/18733
4955 * g++.dg/template/friend33.C: New testcase.
4956
dfb5c523
MM
49572004-12-22 Mark Mitchell <mark@codesourcery.com>
4958
4959 PR c++/18464
4960 * g++.dg/template/cond5.C: New test.
4961
4962 PR c++/18492
4963 * g++.dg/inherit/thunk3.C: New test.
4964
4965 PR c++/11224
4966 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 4967
606145e4
JJ
49682004-12-22 Janis Johnson <janis187@us.ibm.com>
4969
56a5f30a 4970 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 4971
f199d860
JB
49722004-12-22 Jan Beulich <jbeulich@novell.com>
4973
4974 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
4975
943e3ede
MM
49762004-12-21 Mark Mitchell <mark@codesourcery.com>
4977
4978 PR c++/18378
4979 * g++.dg/ext/packed8.C: New test.
4980
4981 PR c++/13268
4982 * g++.dg/template/crash31.C: New test.
9469f0aa 4983
943e3ede
MM
4984 PR c++/19034
4985 * g++.dg/template/crash30.C: New test.
4986
af76441f
AP
49872004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
4988
4989 PR C++/18984
4990 * g++.dg/eh/ctor3.C: New test.
4991
697290b7
EB
49922004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4993
4994 * objc.dg/stabs-1.m: Allow section name to be quoted and
4995 assembly label to begin with '.LL'.
4996
eeea13c2
JJ
49972004-12-21 Janis Johnson <janis187@us.ibm.com>
4998
1126bfdd
JJ
4999 * gcc.dg/vect/vect.exp
5000 (check_effective_target_lp64_or_vect_no_align): New.
5001 * gcc.dg/vect/vect-77.c: Use it.
5002 * gcc.dg/vect/vect-78.c: Use it.
5003
eeea13c2
JJ
5004 * lib/target-supports.exp
5005 (check_effective_target_vect_no_max,
5006 check_effective_target_vect_no_bitwise,
5007 check_effective_target_vect_no_align): New.
5008 * gcc.dg/vect/vect-13.c: Use them.
5009 * gcc.dg/vect/vect-17.c: Ditto.
5010 * gcc.dg/vect/vect-18.c: Ditto.
5011 * gcc.dg/vect/vect-19.c: Ditto.
5012 * gcc.dg/vect/vect-20.c: Ditto.
5013 * gcc.dg/vect/vect-27.c: Ditto.
5014 * gcc.dg/vect/vect-29.c: Ditto.
5015 * gcc.dg/vect/vect-44.c: Ditto.
5016 * gcc.dg/vect/vect-48.c: Ditto.
5017 * gcc.dg/vect/vect-50.c: Ditto.
5018 * gcc.dg/vect/vect-52.c: Ditto.
5019 * gcc.dg/vect/vect-54.c: Ditto.
5020 * gcc.dg/vect/vect-56.c: Ditto.
5021 * gcc.dg/vect/vect-58.c: Ditto.
5022 * gcc.dg/vect/vect-60.c: Ditto.
5023 * gcc.dg/vect/vect-72.c: Ditto.
5024 * gcc.dg/vect/vect-80.c: Ditto.
5025
fd749a60
NS
50262004-12-21 Nathan Sidwell <nathan@codesourcery.com>
5027
7a8380ae
NS
5028 PR c++/14075
5029 * g++.dg/init/string1.C: New.
5030
fd749a60
NS
5031 PR c++/18975
5032 * g++.dg/other/synth1.C: New.
5033
ebef4d30
JM
50342004-12-21 James A. Morrison <phython@gcc.gnu.org>
5035
5036 PR c/18963
5037 * gcc.dg/pr18963-1.c: New test.
5038
6f17bbcf
JM
50392004-12-21 James A. Morrison <phython@gcc.gnu.org>
5040
5041 PR c/18596
5042 * gcc.dg/funcdef-storage-1.c (foo): Remove.
5043 * gcc.dg/pr18596-1.c: Use dg-error.
5044 (dg-options): Use -fno-unit-at-a-time.
5045 * gcc.dg/pr18596-2.c: New test.
5046 * gcc.dg/pr18596-3.c: New test.
9469f0aa 5047
5fdf61fe
RS
50482004-12-20 Roger Sayle <roger@eyesopen.com>
5049
5050 PR middle-end/18683
5051 * g++.dg/opt/pr18683-1.C: New test case.
5052
6e822bf6
AP
50532004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
5054
5055 PR other/19093
5056 * g++.dg/opt/max1.C: Fix for 64bit targets.
5057
b482789c
MA
50582004-12-20 Matt Austern <austern@apple.com>
5059
5060 PR c++/19044
5061 * g++.dg/ext/builtin6.C: New
9469f0aa 5062
90e34bd6
DN
50632004-12-20 Diego Novillo <dnovillo@redhat.com>
5064
5065 PR tree-optimization/19080
5066 * gcc.c-torture/compile/pr19080.c: New test.
5067
6fa91b48
SB
50682004-12-20 Steven Bosscher <stevenb@suse.de>
5069
5070 * gcc.dg/20041219-1.c: New test.
5071
199db659
RS
50722004-12-19 Roger Sayle <roger@eyesopen.com>
5073
5074 PR middle-end/19068
5075 * g++.dg/opt/max1.C: New test case.
5076
64270ab0
EB
50772004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5078
5079 * gcc.dg/fdata-sections-1.c: New test.
5080
dbedefae
RS
50812004-12-18 Roger Sayle <roger@eyesopen.com>
5082
5083 PR middle-end/18548
5084 * gcc.dg/max-1.c: New test case.
5085
9f70d2bc
EB
50862004-12-18 Jakub Jelinek <jakub@redhat.com>
5087
5088 * gcc.c-torture/execute/20041218-1.c: New test.
5089
75983038
DN
50902004-12-17 Diego Novillo <dnovillo@redhat.com>
5091
5092 * gcc.dg/pr18501.c: New test.
5093 * gcc.dg/uninit-5.c: XFAIL.
5094 * gcc.dg/uninit-9.c: XFAIL.
5095
12869142
DJ
50962004-12-17 Dale Johannesen <dalej@apple.com>
5097
5098 * gcc.dg/20041213-1.c: New.
5099
5429f07f
ZL
51002004-12-17 Ziemowit Laski <zlaski@apple.com>
5101
5102 * objc.dg/stabs-1.m: Allow assembly label to begin
5103 with a dot ('.').
5104
b9e1e14b
JJ
51052004-12-17 Jakub Jelinek <jakub@redhat.com>
5106
5107 * gcc.c-torture/execute/20041213-1.c: Move...
5108 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
5109
b54a07e8
NS
51102004-12-17 Nathan Sidwell <nathan@codesourcery.com>
5111
10856918 5112 PR c++/18721
b54a07e8
NS
5113 * g++.dg/lookup/conv-5.C: New.
5114
3cc491e8
ZL
51152004-12-16 Ziemowit Laski <zlaski@apple.com>
5116
5117 * objc.dg/stabs-1.m: New test.
5118
93a1c06d
AP
51192004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5120
5121 * gcc.dg/visibility-c.c: Change compile to
5122 assemble for the test.
5123
16515e5c
AP
51242004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
5125
5126 PR target/19041
5127 * gcc.dg/visibility-c.c: New test.
5128
f33bcdae
RS
51292004-12-16 Roger Sayle <roger@eyesopen.com>
5130
5131 PR middle-end/18493
5132 * gcc.dg/switch-8.c: New test case.
5133
8a784e4a
NS
51342004-12-16 Nathan Sidwell <nathan@codesourcery.com>
5135
5136 PR c++/18905
5137 * g++.dg/template/init4.C: New.
5138 * g++.dg/opt/static3.C: Enable optimizer.
5139
0c0cce42
WB
51402004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
5141
5142 * g++.dg/other/complex1.C: New test.
5143
774a9b00
EB
51442004-12-15 Alan Modra <amodra@bigpond.net.au>
5145
5146 * g++.dg/opt/inline9.C: New test.
5147
172b8799
TS
51482004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5149
5150 PR fortran/18993
5151 * gfotran.dg/nullify_1.f: New test.
5152
dcbca208
RH
51532004-12-15 Richard Henderson <rth@redhat.com>
5154
5155 * gcc.target/i386/i386.exp: New harness.
5156 * gcc.target/i386/vect-args.c: New.
5157
a0f7568c
DE
51582004-12-15 David Edelsohn <edelsohn@gnu.org>
5159
5160 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
5161
6e432b31
KL
51622004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5163
5164 PR c++/18825
5165 * g++.dg/template/friend32.C: New test.
5166
1b449375
EB
51672004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5168
5169 * cpp/pragma-once-1.c: New test.
5170 * cpp/pragma-once-1b.h: Likewise.
5171 * cpp/pragma-once-1c.h: Likewise.
5172 * cpp/pragma-once-1d.h: Likewise.
5173 * cpp/inc/pragma-once-1a.h: Likewise.
5174
c8c83c18 51752004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 5176 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
5177
5178 PR fortran/17597
5179 * gfortran.dg/list_read_3.f90: New test.
5180
0aec6014
EB
51812004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5182
5183 * gcc.dg/ftrapv-2.c: New test.
5184
fe4c6b8f
NS
51852004-12-15 Nathan Sidwell <nathan@codesourcery.com>
5186
8a784e4a 5187 PR c++/18981
fe4c6b8f
NS
5188 * g++.dg/template/typename9.C: New test.
5189
0c88d886
MM
51902004-12-14 Mark Mitchell <mark@codesourcery.com>
5191
5192 PR c++/18738
5193 * g++.dg/template/typename8.C: New test.
5194 * g++.dg/parse/friend2.C: Tweak error message.
5195
c31d5154
JL
51962004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5197
5198 * gcc.c-torture/20041214-1.c: New test.
5199
b01f0d13
AP
52002004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
5201
5202 PR c++/18965
5203 * g++.dg/init/array17.C: New test.
5204
acb3f79a
MM
52052004-12-14 Mark Mitchell <mark@codesourcery.com>
5206
5207 PR c++/18793
5208 * g++.dg/init/aggr3.C: New test.
5209
f90ac3f0
UP
52102004-12-14 Janis Johnson <janis187@us.ibm.com
5211
5212 * gcc.dg/altivec-types-1.c: New test.
5213 * gcc.dg/altivec-types-2.c: New test.
5214 * gcc.dg/altivec-types-3.c: New test.
5215 * gcc.dg/altivec-types-4.c: New test.
5216 * g++.dg/ext/altivec-types-1.C: New test.
5217 * g++.dg/ext/altivec-types-2.C: New test.
5218 * g++.dg/ext/altivec-types-3.C: New test.
5219 * g++.dg/ext/altivec-types-4.C: New test.
5220
29bfcb6d
JJ
52212004-12-14 Jakub Jelinek <jakub@redhat.com>
5222
5223 PR middle-end/18951
5224 * gcc.c-torture/execute/20041213-1.c: New test.
5225
e8c66fe0
NS
52262004-12-14 Nathan Sidwell <nathan@codesourcery.com>
5227
5228 PR c++/18949
5229 * g++.dg/template/cast1.C: New.
5230
0c690ca7
KH
52312004-12-13 Kazu Hirata <kazu@cs.umass.edu>
5232
c31d5154 5233 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 5234
80314043
RH
52352004-12-13 Richard Henderson <rth@redhat.com>
5236
5237 * gcc.dg/i386-sse-10.c: Fix typo in options.
5238
471a58a9
AP
52392004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
5240
5241 PR c++/18968
5242 * g++.dg/opt/pr18968.C: New test.
5243
532b37d9
MM
52442004-12-13 Mark Mitchell <mark@codesourcery.com>
5245
5246 PR c++/18925
5247 * g++.dg/ext/visibility/staticdatamem.C: New test.
5248
fd2ad93d
KC
52492004-12-13 Kelley Cook <kcook@gcc.gnu.org>
5250
5251 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
5252
5ac20c1a
RS
52532004-12-13 Roger Sayle <roger@eyesopen.com>
5254
5255 PR rtl-optimization/18928
5256 * gcc.dg/pr18928-1.c: New test case.
5257
04482133
AO
52582004-12-13 Alexandre Oliva <aoliva@redhat.com>
5259
5260 PR tree-opt/16951
5261 * gcc.c-torture/compile/20041211-1.c: New.
5262
b80a3161
JDA
52632004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5264
5265 PR middle-end/17564
5266 * gcc.c-torture/execute/20041212-1.c: New test.
5267
23acf4d4
TS
52682004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5269
5270 PR fortran/18869
5271 * gfortran.dg/common_1.f90: New test.
5272
8d5cfa27
SK
52732004-12-12 Steven G. Kargl <kargls@comcast.net>
5274 Paul Brook <paul@codesourcery.com>
5275
5276 PR fortran/16222
5277 * gfortran.dg/real_do_1.f90: New test.
5278
a5f712ff
AP
52792004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
5280
5281 PR tree-opt/18040
5282 * g++.dg/opt/ptrmem6.C: New test.
5283
ec7e2228
RS
52842004-12-11 Roger Sayle <roger@eyesopen.com>
5285
5286 PR middle-end/18921
5287 * gcc.dg/pr18921-1.c: New test case.
5288
49e4d580
TS
52892004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5290
5291 PR fortran/17175
5292 * gfortran.dg/scale_1.f90: New test.
5293
ef0b4f28
AP
52942004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
5295
5296 PR middle-end/18903
5297 * gcc.c-torture/compile/pr18903.c: New test.
5298
036ff63f
RS
52992004-12-10 Richard Sandiford <rsandifo@redhat.com>
5300
5301 * gcc.c-torture/execute/20041210-1.c: New test.
5302
9bf0e588
VR
53032004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5304
5305 PR c++/18731
5306 * g++.dg/parser/struct-1.C: New test.
5307 * g++.dg/parser/struct-2.C: New test.
5308 * g++.dg/parser/struct-3.C: New test.
5309
38ef242b
RH
53102004-12-09 Richard Henderson <rth@redhat.com>
5311
af99a0b0
RH
5312 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
5313
38ef242b
RH
5314 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
5315 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
5316
f80f1bab
MA
53172004-12-09 Matt Austern <austern@apple.com>
5318
5319 PR c++/18514
5320 * g++.dg/ext/builtin1.C: New
5321 * g++.dg/ext/builtin2.C: New
5322 * g++.dg/ext/builtin3.C: New
5323 * g++.dg/ext/builtin4.C: New
5324 * g++.dg/ext/builtin5.C: New
5325
25a2fe85
AP
53262004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
5327
5328 PR tree-opt/18904
5329 * g++.dg/opt/ptrmem5.C: New test.
5330
354e22e1
AO
53312004-12-09 Alexandre Oliva <aoliva@redhat.com>
5332
5333 * g++.dg/parse/typename5.C: Adjust for new error.
5334 * g++.dg/parse/typename7.C: New.
5335
257d5f32
VR
53362004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5337
5338 PR c++/18073
5339 * g++.dg/other/mmintrin.C: New test.
5340
94763647
NS
53412004-12-09 Nathan Sidwell <nathan@codesourcery.com>
5342
5343 PR c++/16681
5344 * g++.dg/init/array15.C: New.
5345 * g++.dg/init/array16.C: New.
5346
40f2165e
TS
53472004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5348
baa8edda 5349 PR fortran/18826
40f2165e
TS
5350 * gfortran.dg/assign_1.f90: New test.
5351
de40e4dd
NC
53522004-12-08 Nick Clifton <nickc@redhat.com>
5353
5354 * gcc.target/xstormy16/bss_below100: New directory containing tests.
5355 * gcc.target/xstormy16/data_below100: Likewise.
5356 * gcc.target/xstormy16/sfr: Likewise.
5357 * gcc.target/xstormy16/below100.S: New test source file.
5358 * gcc.target/xstormy16/below100.ld: New test linker script.
5359 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5360 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
5361 bp instructions.
5362 * gcc.target/xstormy16/bp.c: Likewise.
5363
5364 * gcc.target/xstormy16/bss_below100: New files:
5365 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5366 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5367 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5368 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5369 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5370 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5371 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5372 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5373 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5374 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5375 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5376 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5377 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5378 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5379 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5380 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5381 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5382 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5383 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5384 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5385 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5386 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5387 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5388 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5389 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5390 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5391 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5392
5393 * gcc.target/xstormy16/data_below100: New files:
5394 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
5395 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
5396 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
5397 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
5398 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
5399 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
5400 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
5401 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
5402 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
5403 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
5404 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
5405 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
5406 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
5407 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
5408 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
5409 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
5410 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
5411 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
5412 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
5413 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
5414 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
5415 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
5416 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
5417 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
5418 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
5419 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
5420 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
5421
5422 * gcc.target/xstormy16/sfr: New files:
5423 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
5424 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
5425 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
5426 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
5427 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
5428 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
5429 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
5430 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
5431 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
5432 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
5433 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
5434 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
5435 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
5436 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
5437 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
5438 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
5439 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
5440 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
5441 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
5442 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
5443 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
5444 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
5445 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
5446 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
5447 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
5448 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
5449 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
5450 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
5451 27_if0_sfrw_bitfield_f.c
5452
4104f0f4
KL
54532004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5454
5455 PR c++/18100
5456 * g++.dg/lookup/name-clash4.C: New test.
5457
db24eb1f
NS
54582004-12-08 Nathan Sidwell <nathan@codesourcery.com>
5459
0710ccff
NS
5460 PR c++/18672
5461 * g++.dg/opt/array1.C: New.
9469f0aa 5462
db24eb1f
NS
5463 PR c++/18803
5464 * g++.dg/template/operator5.C: New.
5465
371f495a
HPN
54662004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
5467
5468 PR c/18867
5469 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
5470
02fbae83
SB
54712004-12-07 Steven Bosscher <stevenb@suse.de>
5472
5473 * gcc.dg/noncompile/20041207.c: New test.
5474
5f679db9
VR
54752004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
5476
5477 * g++.dg/other/unreachable-1.C: New test.
5478
a52c836b
NC
54792004-12-06 Nick Clifton <nickc@redhat.com>
5480
5481 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
5482 <limits.h> because the latter comes from gcc's include/ directory
5483 and not the newlib/libc/include directory.
5484
6ac5aa91
RH
54852004-12-04 Richard Henderson <rth@redhat.com>
5486
5487 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
5488
8138dfe4
RH
54892004-12-04 Richard Henderson <rth@redhat.com>
5490
5491 * lib/target-supports.exp (check_gc_sections_available): Disable
5492 for alpha and ia64.
5493
a6ac7f6f
AP
54942004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
5495
5496 PR middle-end/17909
5497 * g++.dg/other/vararg-2.C: New test.
5498
bad1f462
KL
54992004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5500
5501 PR c++/17011, c++/17971
5502 * g++.dg/template/error15.C: Adjust expected error.
5503 * g++.dg/template/instantiate3.C: Likewise.
5504
5edea4c6
JJ
55052004-12-03 Janis Johnson <janis187@us.ibm.com>
5506
5507 * gcc.dg/altivec-18.c: Fix for darwin
5508
ad1063d5
NS
55092004-12-03 Nathan Sidwell <nathan@codesourcery.com>
5510
f4ed7d21
NS
5511 PR c++/18782
5512 * g++.dg/parse/ptrmem2.C: New.
5513
ad1063d5
NS
5514 PR c++/18318
5515 * g++.dg/template/new1.C: New.
5516
abd7fea9
TS
55172004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5518
79d60e57 5519 PR fortran/18710
abd7fea9
TS
5520 * gfortran.dg/direct_io_3.f90: New test.
5521
55dcbc12
NS
55222004-12-02 Nathan Sidwell <nathan@codesourcery.com>
5523
5524 PR 18758
5525 * g++.dg/parse/crash21.C: New.
5526
28e42b7e
KL
55272004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5528
5529 PR c++/15664, c++/18276
5530 * g++.dg/template/ttp13.C: New test.
5531 * g++.dg/template/ttp14.C: Likewise.
5532
a5e51518
KL
55332004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5534
5535 PR c++/18123
5536 * g++.dg/parse/enum2.C: New test.
5537 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
5538
1a06672a
NC
55392004-12-02 Nick Clifton <nickc@redhat.com>
5540
5541 * gcc.target/xstormy16: New test directory.
5542 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
5543 * gcc.target/xstormy16/bp.c: Check the generation of bp
5544 instructions.
5545 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
5546 bn instructions and the BELOW100 attribute.
5547
5191f2ba
AM
55482004-12-02 Alan Modra <amodra@bigpond.net.au>
5549
5550 PR target/16952
5551 * gcc.dg/ppc-eabi.c: New.
5552
78579b60
BD
55532004-12-02 Bud Davis <bdavis9659@comcast.net>
5554
5555 PR fortran/18284
5556 * gfortran.dg/backspace.f90
5557
8dc4d66a
BD
55582004-12-02 Bud Davis <bdavis9659@comcast.net>
5559
5560 * gfortran.dg/inquire.f90: New test.
5561
810838e7
JJ
55622004-12-01 Janis Johnson <janis187@us.ibm.com>
5563
5564 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
5565 handle effective-target-keyword.
5566 (dg-skip-if): Support effective-target keyword as target list.
5567 (dg-xfail-if): Ditto.
5568 * lib/target-supports.exp (is-effective-target-keyword): New proc.
5569
986583fd
DN
55702004-12-01 Diego Novillo <dnovillo@redhat.com>
5571
5572 PR tree-optimization/18291
5573 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
5574
386489e3
NS
55752004-12-01 Nathan Sidwell <nathan@codesourcery.com>
5576
07c65e00
NS
5577 PR C++/18729
5578 * g++.dg/parse/crash20.C: New.
5579
386489e3
NS
5580 PR c++/17431
5581 * g++.dg/overload/arg1.C: New.
5582 * g++.dg/overload/arg2.C: New.
5583 * g++.dg/overload/arg3.C: New.
5584 * g++.dg/overload/arg4.C: New.
5585
683e2617
JM
55862004-12-01 Joseph S. Myers <joseph@codesourcery.com>
5587
5588 * gcc.dg/c99-flex-array-4.c: Remove.
5589
f470b1e5
JJ
55902004-11-30 Janis Johnson <janis187@us.ibm.com>
5591
d7d05b86
JJ
5592 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
5593
68897708
JJ
5594 * lib/target-supports.exp (is-effective-target): Simplify.
5595
f470b1e5
JJ
5596 * lib/target-supports.exp (check_effective_target_vect_long):
5597 Fix for powerpc64-*-*.
5598
1ae5bf02
LR
55992004-11-30 Loren James Rittle <ljrittle@acm.org>
5600
b4519d39 5601 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
5602 to support new requirements on FreeBSD 5.
5603
a50c69c4
DP
56042004-11-30 Devang Patel <dpatel@apple.com>
5605
5606 PR 18702
5607 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 5608
98705d7d
JJ
56092004-11-30 Janis Johnson <janis187@us.ibm.com>
5610
5611 * g++.dg/ext/altivec-13.C: New test.
5612
209e170c
AP
56132004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
5614
5615 PR tree-opt/18298
5616 * gcc.c-torture/execute/p18298.c: New test.
5617
218d1b88
IR
56182004-11-30 Ira Rosen <irar@il.ibm.com>
5619 Dorit Naishlos <dorit@il.ibm.com>
5620
5621 PR tree-opt/18607
5622 * gcc.dg/vect/vect-89.c: New test.
5623
1ac0ac8b
JM
56242004-11-30 James A. Morrison <phython@gcc.gnu.org>
5625
5626 * gcc.dg/pr18596-1.c: New test.
5627
9d6ccbe6
BE
56282004-11-30 Ben Elliston <bje@au.ibm.com>
5629
5630 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
5631
e8233ac2
AP
56322004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
5633
5634 PR c/18479
5635 * gcc.dg/pr18479.c: New test.
5636
e59165e6
HPN
56372004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5638
5639 PR target/18490
5640 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
5641 mmix-knuth-mmixware.
5642
5643 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
5644 cris-*-elf* cris-*-aout* mmix-*-*
5645
5e23162d
AP
56462004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
5647
5648 PR middle-end/18725
5649 * gcc.dg/pr18725.c: New test.
5650
226e6926
HPN
56512004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5652
3798c21b
HPN
5653 PR target/18488
5654 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
5655
226e6926
HPN
5656 PR target/18336
5657 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
5658
fc6a28d7
MM
56592004-11-29 Mark Mitchell <mark@codesourcery.com>
5660
13034073 5661 PR c++/18368
fc6a28d7
MM
5662 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
5663 * g++.old-deja/g++.law/ctors5.C: Likewise.
5664 * g++.old-deja/g++.other/crash25.C: Likewise.
5665
5666 PR c++/18674
5667 * g++.dg/template/error16.C: New test.
9469f0aa 5668
fc6a28d7
MM
5669 PR c++/18512
5670 * g++.dg/template/crash29.C: New test.
5671
d21d51d0
DN
56722004-11-29 Diego Novillo <dnovillo@redhat.com>
5673
b7034e06 5674 PR tree-optimization/18712
d21d51d0
DN
5675 * gcc.c-torture/compile/pr18712.c: New test.
5676
86f029aa
JM
56772004-11-29 Joseph Myers <joseph@codesourcery.com>
5678
5679 PR c/7544
5680 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
5681 tests.
5682
c6f9f83b
KL
56832004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5684
5685 PR c++/18652
5686 * g++.dg/lookup/crash6.C: New test.
5687
22bbc492
HPN
56882004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
5689
5690 PR middle-end/18164
5691 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
5692
1cb1fa51
JM
56932004-11-29 Joseph S. Myers <joseph@codesourcery.com>
5694
5695 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
5696 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
5697 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
5698
6db081f1
AP
56992004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
5700
5701 * gcc.dg/pr18164.c: New test.
5702
a2163d83
MK
57032004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
5704
5705 * gcc.dg/funroll-loops-all.c: New.
5706
b20e8229
HPN
57072004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
5708
77109b50
HPN
5709 PR target/18489
5710 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
5711 delimeter, match space and TAB as well as ":".
5712
a8344e32
HPN
5713 PR target/18484
5714 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
5715
20db5bc8
HPN
5716 PR target/18348
5717 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
5718
450bc074
HPN
5719 PR target/18345
5720 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
5721
b20e8229
HPN
5722 PR target/18337
5723 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
5724
905d47a9 57252004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 5726
b4519d39 5727 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 5728
ec017547
HPN
57292004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
5730
5731 PR target/18334
5732 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
5733
78a27531
RH
57342004-11-28 Richard Henderson <rth@redhat.com>
5735
5736 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
5737
c48cb439
JM
57382004-11-28 Joseph S. Myers <joseph@codesourcery.com>
5739
5740 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
5741 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
5742 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
5743 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
5744 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
5745 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
5746 gcc.dg/pointer-arith-8.c: New tests.
5747
203f344c
BD
57482004-11-27 Bud Davis <bdavis9659@comcast.net>
5749
5750 PR fortran/18364
5751 * gfortran.dg/endfile.f90: New test.
5752
0c00d5f3
FH
57532004-11-27 Falk Hueffner <falk@debian.org>
5754
5755 * gcc.dg/loop-6.c: New test.
5756
47d42ce2
JJ
57572004-11-27 Jakub Jelinek <jakub@redhat.com>
5758
5759 * gcc.c-torture/execute/20041126-1.c: New test.
5760
87980da0
RS
57612004-11-27 Richard Sandiford <rsandifo@redhat.com>
5762
5763 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
5764 on IRIX.
5765
601a71a7
RS
57662004-11-27 Richard Sandiford <rsandifo@redhat.com>
5767
5768 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
5769 functions.
5770
b78b8bd8
JJ
57712004-11-27 Jakub Jelinek <jakub@redhat.com>
5772
5773 PR rtl-optimization/17825
5774 * gcc.c-torture/compile/20041119-1.c: New test.
5775
de2fc4db
JDA
57762004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5777
5778 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
5779 Check existence of ld library path variables before unsetting.
5780
3de87817
MM
57812004-11-26 Mark Mitchell <mark@codesourcery.com>
5782
5783 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
5784
a0fec000
RS
57852004-11-26 Richard Sandiford <rsandifo@redhat.com>
5786
5787 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
5788
2a513780
RS
57892004-11-26 Richard Sandiford <rsandifo@redhat.com>
5790
5791 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
5792
2557bee0
BE
57932004-11-26 Ben Elliston <bje@au.ibm.com>
5794
5795 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
5796 dg-do directive.
5797
f50a5f61
BE
57982004-11-26 Ben Elliston <bje@au.ibm.com>
5799
5800 * gcc.dg/pr17957.c: Pass --param, not -param.
5801
5f0be3d0
AP
58022004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
5803
5804 PR middle-end/17957
5805 * testsuite/gcc.dg/pr17957.c: New test.
5806
5ae9ba3e
MM
58072004-11-25 Mark Mitchell <mark@codesourcery.com>
5808
5809 PR c++/18445
5810 * g++.dg/template/crash28.C: Likewise.
5811
5812 PR c++/18001
5813 * g++.dg/expr/unary2.C: Adjust lvalue messages.
5814 * g++.dg/ext/lvaddr.C: Likewise.
5815 * g++.dg/opt/pr7503-3.C: Likewise.
5816
5817 PR c++/18466
5818 * g++.dg/parse/qualified3.C: New test.
5819 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 5820
5ae9ba3e 5821 PR c++/18545
9469f0aa 5822 * g++.dg/expr/return1.C: New test.
5ae9ba3e 5823
87c465f5
KL
58242004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5825
5826 Friend class name lookup 3/n, PR c++/3332
5827 * g++.dg/lookup/friend3.C: New test.
5828 * g++.dg/lookup/friend4.C: Likewise.
5829 * g++.dg/lookup/friend5.C: Likewise.
5830
29ef83de
KL
58312004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5832
5833 Friend class name lookup 2/n, PR c++/14513, c++/15410
5834 * g++.dg/lookup/friend2.C: New test.
5835 * g++.dg/template/friend31.C: Likewise.
5836
fc6fdbf3
JDA
58372004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5838
5839 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
5840
9306cccb
MM
58412004-11-24 Mark Mitchell <mark@codesourcery.com>
5842
5843 PR c++/17473
5844 * g++.dg/tc1/dr56.C: Remove.
5845 * g++.dg/template/typedef1.C: Add dg-error markers.
5846 * g++.old-deja/g++.other/typedef7.C: Likewise.
5847
5848 PR c++/18285
5849 * g++.dg/parse/typedef7.C: New test.
5850
bef5d8b6
RS
58512004-11-24 Richard Sandiford <rsandifo@redhat.com>
5852
5853 * gcc.c-torture/execute/20041124-1.c: New test.
5854
d6eec208
MM
58552004-11-24 Mark Mitchell <mark@codesourcery.com>
5856
9469f0aa 5857 * g++.dg/template/deduce3.C: New test.
6e2993bf 5858
62a4d942 5859 PR c++/18586
9469f0aa 5860 * g++.dg/template/crash27.C: New test.
62a4d942 5861
d6eec208
MM
5862 PR c++/18530
5863 * g++.dg/warn/Wshadow-3.C: New test.
5864
479ec1d1
DP
58652004-11-24 Devang Patel <dpatel@apple.com>
5866
5867 PR/18555
5868 * gcc.dg/cpp/isysroot-1.c: New test.
5869 * gcc.dg/cpp/usr/include/stdio.h: New file.
5870 * gcc.dg/cpp/isysroot-2.c: New test.
5871 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
5872 New file.
5873
91146169
GB
58742004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5875
5876 PR c++/8929
5877 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
5878
592590f5
EB
58792004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5880
5881 * gcc.target/sparc/align.c: Do not include <stdint.h>.
5882 * gcc.target/sparc/pdist.c: Likewise.
5883
d70b8c3a
PB
58842004-11-24 Paolo Bonzini <bonzini@gnu.org>
5885
5886 PR c++/16882
d70b8c3a
PB
5887 * g++.dg/conversion/simd1.C: New test.
5888
1df8e834
JDA
58892004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5890
5891 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
5892 and restore_ld_library_path_env_vars.
5893 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
5894 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
5895 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
5896 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
5897
b5b3e36a
DJ
58982004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
5899
5900 * gcc.dg/pragma-align-2.c: Test macro expansion.
5901 * gcc.dg/pragma-pack-2.c: New test.
5902
31589ec6
RH
59032004-11-23 Richard Henderson <rth@redhat.com>
5904
5905 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
5906 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5907 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
5908 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
5909 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
5910 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
5911
5912 * gcc.dg/vect/vect.exp: Add check for alpha.
5913 * lib/target-supports.exp (check_alpha_max_hw_available): New.
5914 (check_effective_target_vect_int): Enable for alpha.
5915 (check_effective_target_vect_long): New.
5916 (is-effective-target): Add it.
5917
27b28c6d
UB
59182004-11-23 Uros Bizjak <uros@kss-loka.si>
5919
5920 * gcc.dg/pr18614-1.c: New test.
5921
a3407e42
EB
59222004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5923
5924 * gcc.dg/setjmp-2.c: New test.
5925
16f59241
JM
59262004-11-22 James A. Morrison <phython@gcc.gnu.org>
5927
5928 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
5929 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
5930 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
5931 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
5932 gcc.target/sparc/pdist.c: New tests.
5933
c33a9f06
BW
59342004-11-22 Bob Wilson <bob.wilson@acm.org>
5935
5936 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
5937
5628fde1
DJ
59382004-11-22 Dale Johannesen <dalej@apple.com>
5939
5940 * gcc.dg/20041111-1.c: New.
5941
618bb89c
DN
59422004-11-19 Dorit Naishlos <dorit@il.ibm.com>
5943
5944 PR tree-opt/18536
5945 * gcc.dg/vect/pr18536.c: New test.
5946
e99f332f
GB
59472004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5948
5949 PR c++/18354
5950 * g++.dg/template/nontype11.C: New test.
5951
6da285d2
RS
59522004-11-21 Roger Sayle <roger@eyesopen.com>
5953
5954 PR middle-end/18520
5955 * gcc.dg/pr18520-1.c: New test case.
5956
a4ab7973
JM
59572004-11-20 Joseph S. Myers <joseph@codesourcery.com>
5958
5959 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
5960 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
5961 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
5962 expected diagnostics.
5963
7afc9b98
EB
59642004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5965
5966 PR target/18580
5967 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
5968 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
5969 vect-77.c, vect-77a.c: XFAIL on the SPARC.
5970
21664a3e
EB
59712004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5972
5973 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
5974
79c70e5a 59752004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 5976 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
5977
5978 * lib/target-supports.exp (check_visibility_available): Really
5979 test the compiler.
5980
63dfe6ff
DN
59812004-11-19 Dorit Naishlos <dorit@il.ibm.com>
5982
5983 PR tree-opt/18181
5984 * gcc.dg/vect/vect-85.c: New test.
5985 * gcc.dg/vect/vect-86.c: New test.
5986 * gcc.dg/vect/vect-87.c: New test.
5987 * gcc.dg/vect/vect-88.c: New test.
5988
d9648e1d
BE
59892004-11-19 Ben Elliston <bje@au.ibm.com>
5990
5991 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
5992
bb30f5c0
JJ
59932004-11-18 Janis Johnson <janis187@us.ibm.com>
5994
5995 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
5996 * gcc.dg/ppc-and-1.c: Ditto.
5997 * gcc.dg/ppc-compare-1.c: Ditto.
5998 * gcc.dg/ppc-mov-1.c: Ditto
5999
a8e68029 60002004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 6001 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
6002
6003 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
6004
07d05ffd 60052004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 6006 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
6007
6008 * lib/target-supports.exp (check_effective_target_vect_int): New
6009 (check_effective_target_vect_float): New
6010 (check_effective_target_vect_double): New.
6011 (is-effective-target): Support new effective targets keywords.
6012 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
6013 default action for dg-do.
6014 * gcc.dg/vect/pr16105.c: Use new support.
6015 * gcc.dg/vect/pr18400.c: Ditto.
6016 * gcc.dg/vect/pr18425.c: Ditto.
6017 * gcc.dg/vect/vect-1.c: Ditto.
6018 * gcc.dg/vect/vect-10.c: Ditto.
6019 * gcc.dg/vect/vect-11.c: Ditto.
6020 * gcc.dg/vect/vect-12.c: Ditto.
6021 * gcc.dg/vect/vect-13.c: Ditto.
6022 * gcc.dg/vect/vect-14.c: Ditto.
6023 * gcc.dg/vect/vect-15.c: Ditto.
6024 * gcc.dg/vect/vect-16.c: Ditto.
6025 * gcc.dg/vect/vect-17.c: Ditto.
6026 * gcc.dg/vect/vect-18.c: Ditto.
6027 * gcc.dg/vect/vect-19.c: Ditto.
6028 * gcc.dg/vect/vect-2.c: Ditto.
6029 * gcc.dg/vect/vect-20.c: Ditto.
6030 * gcc.dg/vect/vect-21.c: Ditto.
6031 * gcc.dg/vect/vect-22.c: Ditto.
6032 * gcc.dg/vect/vect-23.c: Ditto.
6033 * gcc.dg/vect/vect-24.c: Ditto.
6034 * gcc.dg/vect/vect-25.c: Ditto.
6035 * gcc.dg/vect/vect-26.c: Ditto.
6036 * gcc.dg/vect/vect-27.c: Ditto.
6037 * gcc.dg/vect/vect-27a.c: Ditto.
6038 * gcc.dg/vect/vect-28.c: Ditto.
6039 * gcc.dg/vect/vect-29.c: Ditto.
6040 * gcc.dg/vect/vect-29a.c: Ditto.
6041 * gcc.dg/vect/vect-3.c: Ditto.
6042 * gcc.dg/vect/vect-30.c: Ditto.
6043 * gcc.dg/vect/vect-31.c: Ditto.
6044 * gcc.dg/vect/vect-32.c: Ditto.
6045 * gcc.dg/vect/vect-33.c: Ditto.
6046 * gcc.dg/vect/vect-34.c: Ditto.
6047 * gcc.dg/vect/vect-35.c: Ditto.
6048 * gcc.dg/vect/vect-36.c: Ditto.
6049 * gcc.dg/vect/vect-37.c: Ditto.
6050 * gcc.dg/vect/vect-38.c: Ditto.
6051 * gcc.dg/vect/vect-4.c: Ditto.
6052 * gcc.dg/vect/vect-40.c: Ditto.
6053 * gcc.dg/vect/vect-41.c: Ditto.
6054 * gcc.dg/vect/vect-42.c: Ditto.
6055 * gcc.dg/vect/vect-43.c: Ditto.
6056 * gcc.dg/vect/vect-44.c: Ditto.
6057 * gcc.dg/vect/vect-45.c: Ditto.
6058 * gcc.dg/vect/vect-46.c: Ditto.
6059 * gcc.dg/vect/vect-47.c: Ditto.
6060 * gcc.dg/vect/vect-48.c: Ditto.
6061 * gcc.dg/vect/vect-48a.c: Ditto.
6062 * gcc.dg/vect/vect-49.c: Ditto.
6063 * gcc.dg/vect/vect-5.c: Ditto.
6064 * gcc.dg/vect/vect-50.c: Ditto.
6065 * gcc.dg/vect/vect-51.c: Ditto.
6066 * gcc.dg/vect/vect-52.c: Ditto.
6067 * gcc.dg/vect/vect-53.c: Ditto.
6068 * gcc.dg/vect/vect-54.c: Ditto.
6069 * gcc.dg/vect/vect-55.c: Ditto.
6070 * gcc.dg/vect/vect-56.c: Ditto.
6071 * gcc.dg/vect/vect-56a.c: Ditto.
6072 * gcc.dg/vect/vect-57.c: Ditto.
6073 * gcc.dg/vect/vect-58.c: Ditto.
6074 * gcc.dg/vect/vect-59.c: Ditto.
6075 * gcc.dg/vect/vect-6.c: Ditto.
6076 * gcc.dg/vect/vect-60.c: Ditto.
6077 * gcc.dg/vect/vect-61.c: Ditto.
6078 * gcc.dg/vect/vect-62.c: Ditto.
6079 * gcc.dg/vect/vect-63.c: Ditto.
6080 * gcc.dg/vect/vect-64.c: Ditto.
6081 * gcc.dg/vect/vect-65.c: Ditto.
6082 * gcc.dg/vect/vect-66.c: Ditto.
6083 * gcc.dg/vect/vect-67.c: Ditto.
6084 * gcc.dg/vect/vect-68.c: Ditto.
6085 * gcc.dg/vect/vect-69.c: Ditto.
6086 * gcc.dg/vect/vect-7.c: Ditto.
6087 * gcc.dg/vect/vect-72.c: Ditto.
6088 * gcc.dg/vect/vect-72a.c: Ditto.
6089 * gcc.dg/vect/vect-73.c: Ditto.
6090 * gcc.dg/vect/vect-74.c: Ditto.
6091 * gcc.dg/vect/vect-75.c: Ditto.
6092 * gcc.dg/vect/vect-76.c: Ditto.
6093 * gcc.dg/vect/vect-77.c: Ditto.
6094 * gcc.dg/vect/vect-77a.c: Ditto.
6095 * gcc.dg/vect/vect-78.c: Ditto.
6096 * gcc.dg/vect/vect-79.c: Ditto.
6097 * gcc.dg/vect/vect-8.c: Ditto.
6098 * gcc.dg/vect/vect-80.c: Ditto.
6099 * gcc.dg/vect/vect-82.c: Ditto.
6100 * gcc.dg/vect/vect-82_64.c: Ditto.
6101 * gcc.dg/vect/vect-83.c: Ditto.
6102 * gcc.dg/vect/vect-83_64.c: Ditto.
6103 * gcc.dg/vect/vect-9.c: Ditto.
6104 * gcc.dg/vect/vect-all.c: Ditto.
6105 * gcc.dg/vect/vect-none.c: Ditto.
6106
7c278f79
JJ
61072004-11-17 Janis Johnson <janis187@us.ibm.com>
6108
6109 * lib/gcc-dg.exp (dg-skip-if): New function.
6110 (dg-forbid-option): Remove.
6111 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
6112 * g++.dg/abi/bitfield8.C: Likewise.
6113 * g++.dg/abi/dtor1.C: Likewise.
6114 * g++.dg/abi/empty10.C: Likewise.
6115 * g++.dg/abi/empty7.C: Likewise.
6116 * g++.dg/abi/empty9.C: Likewise.
6117 * g++.dg/abi/layout3.C: Likewise.
6118 * g++.dg/abi/layout4.C: Likewise.
6119 * g++.dg/abi/thunk1.C: Likewise.
6120 * g++.dg/abi/thunk2.C: Likewise.
6121 * g++.dg/abi/vbase11.C: Likewise.
6122 * g++.dg/abi/vthunk2.C: Likewise.
6123 * g++.dg/abi/vthunk3.C: Likewise.
6124 * g++.dg/ext/attrib8.C: Likewise.
6125 * g++.dg/opt/longbranch2.C: Likewise.
6126 * g++.dg/opt/reg-stack4.C: Likewise.
6127 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6128 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6129 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6130 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6131 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6132 * gcc.dg/20000609-1.c: Likewise.
6133 * gcc.dg/20000720-1.c: Likewise.
6134 * gcc.dg/20011107-1.c: Likewise.
6135 * gcc.dg/20011119-1.c: Likewise.
6136 * gcc.dg/20020108-1.c: Likewise.
6137 * gcc.dg/20020122-2.c: Likewise.
6138 * gcc.dg/20020122-3.c: Likewise.
6139 * gcc.dg/20020201-3.c: Likewise.
6140 * gcc.dg/20020206-1.c: Likewise.
6141 * gcc.dg/20020218-1.c: Likewise.
6142 * gcc.dg/20020310-1.c: Likewise.
6143 * gcc.dg/20020411-1.c: Likewise.
6144 * gcc.dg/20020418-2.c: Likewise.
6145 * gcc.dg/20020426-1.c: Likewise.
6146 * gcc.dg/20020426-2.c: Likewise.
6147 * gcc.dg/20020517-1.c: Likewise.
6148 * gcc.dg/20020523-1.c: Likewise.
6149 * gcc.dg/20020523-2.c: Likewise.
6150 * gcc.dg/20020729-1.c: Likewise.
6151 * gcc.dg/20030204-1.c: Likewise.
6152 * gcc.dg/20030826-2.c: Likewise.
6153 * gcc.dg/20030926-1.c: Likewise.
6154 * gcc.dg/20031202-1.c: Likewise.
6155 * gcc.dg/980312-1.c: Likewise.
6156 * gcc.dg/980313-1.c: Likewise.
6157 * gcc.dg/990117-1.c: Likewise.
6158 * gcc.dg/990424-1.c: Likewise.
6159 * gcc.dg/990524-1.c: Likewise.
6160 * gcc.dg/991230-1.c: Likewise.
6161 * gcc.dg/i386-387-1.c: Likewise.
6162 * gcc.dg/i386-387-2.c: Likewise.
6163 * gcc.dg/i386-387-3.c: Likewise.
6164 * gcc.dg/i386-387-4.c: Likewise.
6165 * gcc.dg/i386-387-5.c: Likewise.
6166 * gcc.dg/i386-387-6.c: Likewise.
6167 * gcc.dg/i386-asm-1.c: Likewise.
6168 * gcc.dg/i386-bitfield1.c: Likewise.
6169 * gcc.dg/i386-bitfield2.c: Likewise.
6170 * gcc.dg/i386-loop-1.c: Likewise.
6171 * gcc.dg/i386-loop-2.c: Likewise.
6172 * gcc.dg/i386-loop-3.c: Likewise.
6173 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6174 * gcc.dg/i386-pic-1.c: Likewise.
6175 * gcc.dg/i386-regparm.c: Likewise.
6176 * gcc.dg/i386-signbit-1.c: Likewise.
6177 * gcc.dg/i386-signbit-2.c: Likewise.
6178 * gcc.dg/i386-signbit-3.c: Likewise.
6179 * gcc.dg/i386-sse-5.c: Likewise.
6180 * gcc.dg/i386-sse-8.c: Likewise.
6181 * gcc.dg/i386-unroll-1.c: Likewise.
6182 * gcc.dg/tls/opt-1.c: Likewise.
6183 * gcc.dg/tls/opt-2.c: Likewise.
6184 * gcc.dg/unroll-1.c: Likewise.
6185 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6186 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6187 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6188 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6189
c9387915
GB
61902004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6191
6192 * g++.dg/template/incomplete1.C: New test.
6193
a1e98266
NC
61942004-11-16 Nick Clifton <nickc@redhat.com>
6195
6196 Revert patches accidentally commited during checkin of fixes for
6197 xstormy16 tests:
6198 gcc.c-torture/execute/simd-4.c: Revert
6199 gcc.dg/20040910-1.c: Revert.
6200
40b026d8
PB
62012004-11-16 Paul Brook <paul@codesourcery.com>
6202
6203 PR fortran/13010
6204 * gfortran.dg/der_pointer_1.f90: New test.
6205
d134f39e
JM
62062004-11-15 Joseph S. Myers <joseph@codesourcery.com>
6207
6208 PR c/18498
6209 * gcc.dg/bitfld-13.c: New test.
6210
8e0933b1
JJ
62112004-11-15 Janis Johnson <janis187@us.ibm.com>
6212
9cbee3fa
JJ
6213 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
6214 powerpc*-*-linux*.
6215
2301511d
JJ
6216 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
6217 * gcc.dg/ppc64-abi-2.c: Ditto.
6218 * gcc.dg/ppc64-abi-3.c: Ditto.
6219
8e0933b1
JJ
6220 * lib/gcc-dg.exp (dg-target-list): Remove.
6221
4fd7b3cb
SE
62222004-11-15 Steve Ellcey <sje@cup.hp.com>
6223
6224 * gcc.dg/ia64-postinc.c: New test.
6225
11559c75
MM
62262004-11-15 Mark Mitchell <mark@codesourcery.com>
6227
6228 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
6229
f15dc49f
NC
62302004-11-15 Nick Clifton <nickc@redhat.com>
6231
6232 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
6233 __INT_MAX__ so that the test can be compiled by toolchains
6234 targeted at 16-bit processors.
6235
6236 * gcc.dg/20040625-1.c: Use long constants rather than integers
6237 when performing arithmetic that will overflow 16-bits.
6238
6239 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
6240 xstormy16. It does not support 128-bit vector operations.
6241
6242 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
6243 with the macro PTR_TYPE. Define this macro to an integer type
6244 suitable for holding a pointer.
6245
6246 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
6247 the target is a 16-bit processor.
6248
6249 * gcc.dg/cpp/if-2.c: Expect a different warning message from
6250 16-bit targets where the character constant will be too long.
6251
6252 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
6253 where the double will not be directly addressable.
6254
461c6fce
KL
62552004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6256
6257 Friend class name lookup 1/n, PR c++/18471
6258 * g++.dg/template/crash26.C: New test.
6259 * g++.dg/lookup/struct1.C: Adjust expected error.
6260 * g++.dg/parse/elab1.C: Likewise.
6261 * g++.dg/parse/elab2.C: Likewise.
6262 * g++.dg/parse/int-as-enum1.C: Likewise.
6263 * g++.dg/parse/struct-as-enum1.C: Likewise.
6264 * g++.dg/parse/typedef1.C: Likewise.
6265 * g++.dg/parse/typedef3.C: Likewise.
6266 * g++.dg/parse/typedef4.C: Likewise.
6267 * g++.dg/parse/typedef5.C: Likewise.
6268 * g++.dg/template/nontype4.C: Likewise.
6269 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
6270 * g++.old-deja/g++.other/elab1.C: Likewise.
6271 * g++.old-deja/g++.other/syntax4.C: Likewise.
6272
23e09df4
EB
62732004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6274
6275 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
6276
18522563
ZD
62772004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
6278
6279 * gcc.c-torture/execute/20041114-1.c: New test.
6280
efcc66f0
JM
62812004-11-14 Joseph S. Myers <joseph@codesourcery.com>
6282
6283 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
6284 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
6285 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
6286 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
6287 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
6288 gcc.dg/switch-7.c: New tests.
6289
fceb80bf
DN
62902004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6291
6292 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
6293
f7f02125
DN
62942004-11-14 Dorit Naishlos <dorit@il.ibm.com>
6295
6296 PR tree-opt/18400
6297 * gcc.dg/vect/pr18400.c: New test.
6298
62992004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 6300 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
6301
6302 PR tree-opt/18425
6303 * gcc.dg/vect/pr18425.c: New test.
6304
3021a627
EB
63052004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6306
6307 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
6308 Guard with dg-require-alias and dg-require-visibility.
6309
6b870fa9
EB
63102004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6311
6312 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
6313
d6b75f70
GB
63142004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6315
6316 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
6317
e34b0922
KL
63182004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6319
6320 PR c++/17344
6321 * g++.dg/template/defarg5.C: New test.
6322
fa1dedd8
EB
63232004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6324
6325 * g++.dg/parse/cast1.C: Run only on ILP32.
6326 * g++.old-deja/g++.mike/p784.C: Likewise.
6327
61a5fa29
BS
63282004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
6329
6330 * gcc.c-torture/execute/20041113-1.c: New test.
6331
1136d30e
JM
63322004-11-13 James A. Morrison <phython@gcc.gnu.org>
6333
6334 PR target/18230
6335 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
6336 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
6337 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
6338 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6339 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
6340 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
6341 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
6342 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
6343 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
6344 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6345 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6346 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
6347 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
6348
893e18a5
JM
63492004-11-13 James A. Morrison <phython@gcc.gnu.org>
6350
6351 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
6352 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
6353 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
6354 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
6355 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
6356 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
6357 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
6358 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
6359 gcc.target/sparc/combined-1.c: New tests.
6360
2256aa1c
ZL
63612004-11-12 Ziemowit Laski <zlaski@apple.com>
6362
6363 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
6364 New tests.
6365
bf0fdfdd
MM
63662004-11-12 Mark Mitchell <mark@codesourcery.com>
6367
6368 * lib/gcc-dg.exp (dg-forbid-option): New function.
6369 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
6370 * g++.dg/abi/bitfield8.C: Likewise.
6371 * g++.dg/abi/dtor1.C: Likewise.
6372 * g++.dg/abi/empty10.C: Likewise.
6373 * g++.dg/abi/empty7.C: Likewise.
6374 * g++.dg/abi/empty9.C: Likewise.
6375 * g++.dg/abi/layout3.C: Likewise.
6376 * g++.dg/abi/layout4.C: Likewise.
6377 * g++.dg/abi/thunk1.C: Likewise.
6378 * g++.dg/abi/thunk2.C: Likewise.
6379 * g++.dg/abi/vbase11.C: Likewise.
6380 * g++.dg/abi/vthunk2.C: Likewise.
6381 * g++.dg/abi/vthunk3.C: Likewise.
6382 * g++.dg/ext/attrib8.C: Likewise.
6383 * g++.dg/opt/longbranch2.C: Likewise.
6384 * g++.dg/opt/reg-stack4.C: Likewise.
6385 * g++.old-deja/g++.ext/attrib1.C: Likewise.
6386 * g++.old-deja/g++.ext/attrib2.C: Likewise.
6387 * g++.old-deja/g++.ext/attrib3.C: Likewise.
6388 * g++.old-deja/g++.other/store-expr1.C: Likewise.
6389 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6390 * gcc.dg/20000609-1.c: Likewise.
6391 * gcc.dg/20000720-1.c: Likewise.
6392 * gcc.dg/20011107-1.c: Likewise.
6393 * gcc.dg/20011119-1.c: Likewise.
6394 * gcc.dg/20020108-1.c: Likewise.
6395 * gcc.dg/20020122-2.c: Likewise.
6396 * gcc.dg/20020122-3.c: Likewise.
6397 * gcc.dg/20020201-3.c: Likewise.
6398 * gcc.dg/20020206-1.c: Likewise.
6399 * gcc.dg/20020218-1.c: Likewise.
6400 * gcc.dg/20020310-1.c: Likewise.
6401 * gcc.dg/20020411-1.c: Likewise.
6402 * gcc.dg/20020418-2.c: Likewise.
6403 * gcc.dg/20020426-1.c: Likewise.
6404 * gcc.dg/20020426-2.c: Likewise.
6405 * gcc.dg/20020517-1.c: Likewise.
6406 * gcc.dg/20020523-1.c: Likewise.
6407 * gcc.dg/20020523-2.c: Likewise.
6408 * gcc.dg/20020729-1.c: Likewise.
6409 * gcc.dg/20030204-1.c: Likewise.
6410 * gcc.dg/20030826-2.c: Likewise.
6411 * gcc.dg/20030926-1.c: Likewise.
6412 * gcc.dg/20031202-1.c: Likewise.
6413 * gcc.dg/980312-1.c: Likewise.
6414 * gcc.dg/980313-1.c: Likewise.
6415 * gcc.dg/990117-1.c: Likewise.
6416 * gcc.dg/990424-1.c: Likewise.
6417 * gcc.dg/990524-1.c: Likewise.
6418 * gcc.dg/991230-1.c: Likewise.
6419 * gcc.dg/i386-387-1.c: Likewise.
6420 * gcc.dg/i386-387-2.c: Likewise.
6421 * gcc.dg/i386-387-3.c: Likewise.
6422 * gcc.dg/i386-387-4.c: Likewise.
6423 * gcc.dg/i386-387-5.c: Likewise.
6424 * gcc.dg/i386-387-6.c: Likewise.
6425 * gcc.dg/i386-asm-1.c: Likewise.
6426 * gcc.dg/i386-bitfield1.c: Likewise.
6427 * gcc.dg/i386-bitfield2.c: Likewise.
6428 * gcc.dg/i386-loop-1.c: Likewise.
6429 * gcc.dg/i386-loop-2.c: Likewise.
6430 * gcc.dg/i386-loop-3.c: Likewise.
6431 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
6432 * gcc.dg/i386-pic-1.c: Likewise.
6433 * gcc.dg/i386-regparm.c: Likewise.
6434 * gcc.dg/i386-signbit-1.c: Likewise.
6435 * gcc.dg/i386-signbit-2.c: Likewise.
6436 * gcc.dg/i386-signbit-3.c: Likewise.
6437 * gcc.dg/i386-sse-5.c: Likewise.
6438 * gcc.dg/i386-sse-8.c: Likewise.
6439 * gcc.dg/i386-unroll-1.c: Likewise.
6440 * gcc.dg/tls/opt-1.c: Likewise.
6441 * gcc.dg/tls/opt-2.c: Likewise.
6442 * gcc.dg/unroll-1.c: Likewise.
6443 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
6444 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
6445 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
6446 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
6447 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
6448 -m64 is specified.
6449
44370687
MM
64502004-11-12 Mark Mitchell <mark@codesourcery.com>
6451
6452 PR c++/18389
6453 * g++.dg/parse/cond1.C: New test.
6454
6455 PR c++/18429
6456 * g++.dg/template/array9.C: New test.
6457 * g++.dg/ext/vla1.C: Adjust error messages.
6458 * g++.dg/ext/vlm1.C: Likewise.
6459 * g++.dg/template/crash2.C: Likewise.
6460
6461 PR c++/18436
6462 * g++.dg/template/call3.C: New test.
6463
6464 PR c++/18407
6465 * g++.dg/template/ptrmem11.C: New test.
6466
690e11b8
AP
64672004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
6468
6469 PR other/14264
6470 * lib/g++.exp: Set LC_ALL and LANG to C.
6471 * lib/gcc-dg.exp: Likewise.
6472 * lib/gfortran.exp: Likewise.
6473 * lib/objc.exp: Likewise.
6474 * lib/treelang.exp: Likewise.
6475
e260ea9d
AS
64762004-11-12 Andreas Schwab <schwab@suse.de>
6477
6478 * gcc.dg/pr16286.c: Fix last change.
6479
0a2695db
MM
64802004-11-12 Mark Mitchell <mark@codesourcery.com>
6481
6482 PR c++/18416
6483 * g++.dg/init/global1.C: New test.
6484
805221b9
EB
64852004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
6486
6487 * gcc.c-torture/execute/20041112-1.c: New test.
6488
c9dd2023
JJ
64892004-11-11 Janis Johnson <janis187@us.ibm.com>
6490
6491 * lib/gcc-dg.exp (dg-target-list): New.
6492
b6dc500c
JJ
64932004-11-11 Janis Johnson <janis187@us.ibm.com>
6494 Richard Sandiford <rsandifo@redhat.com>
6495
6496 * lib/target-supports.exp (get-compiler_messages): New.
6497 (check_named_sections_available): Use it.
6498 (check_effective_target_ilp32): New.
6499 (check_effective_target_lp64): New.
6500 (is-effective-target): New.
6501 * lib/gcc-dg.exp (dg-require-effective-target): New.
6502
fb60d5d7
JM
65032004-11-11 Joseph S. Myers <joseph@codesourcery.com>
6504
6505 * gcc.dg/precedence-1.c: New test.
6506
524136ea
JJ
65072004-11-11 Janis Johnson <janis187@us.ibm.com>
6508
46d1d0da
JJ
6509 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
6510
af980752
JJ
6511 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
6512 message, delete generated files, use more descriptive name for
6513 executable, and make the test unsupported when it cannot be run.
6514
5278e476
JJ
6515 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
6516 (dg-require-weak, dg-require-visibility, dg-require-alias,
6517 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
6518 dg-require-iconv, dg-require-named-sections): Use it.
6519
524136ea
JJ
6520 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
6521
60934f9c
NS
65222004-11-11 Nathan Sidwell <nathan@codesourcery.com>
6523
e1e2e653
NS
6524 PR target/16457
6525 * gcc.dg/ppc-and-1: New
6526
2f4d9502
NS
6527 PR target/16796
6528 * gcc.dg/ppc-mov-1.c: New.
6529
60934f9c
NS
6530 PR target/16458
6531 * gcc.dg/ppc-compare-1.c: New.
6532
3f8882a2
JM
65332004-11-10 Joseph S. Myers <joseph@codesourcery.com>
6534
6535 * objc.dg/desig-init-2.m: New test.
6536
78e54994
AN
65372004-11-10 Adam Nemet <anemet@lnxw.com>
6538
9469f0aa 6539 PR middle-end/18160
78e54994
AN
6540 * g++.dg/warn/register-var-1.C: New test.
6541 * g++.dg/warn/register-var-2.C: New test.
6542
22d8d627
EB
65432004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6544
6545 * gcc.dg/union-2.c: New test.
6546
d05f9c39
FJ
65472004-11-10 Fariborz Jahanian <fjahanian@apple.com>
6548
b4519d39 6549 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
6550 New test for PR tree-optimization/17892.
6551
d746e87d
MM
65522004-11-09 Mark Mitchell <mark@codesourcery.com>
6553
6554 PR c++/18369
6555 * g++.dg/init/new12.C: New test.
6556
8393a290
JM
65572004-11-10 James A. Morrison <phython@gcc.gnu.org>
6558
6559 * gcc.target/sparc: New directory.
6560 * gcc.target/sparc/sparc.exp: New driver.
6561 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
6562 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
6563 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
6564 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
6565
2cbcdeba
PB
65662004-11-10 Paul Brook <paul@codesourcery.com>
6567
6568 PR fortran/18218
6569 * gfortran.dg/list_read.c: New test.
6570
8b17a9d6
JM
65712004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6572
6573 PR c/18322
6574 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
6575 expected diagnostic location.
6576
e221ef54
UW
65772004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
6578
6579 * gcc.dg/20041109-1.c: New test.
6580
3172e26c
AP
65812004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
6582
6583 PR objc/18406
6584 * objc/compile/pr18406.m: New test.
6585
40b97a2e
JM
65862004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6587
6588 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
6589
9e637a26
JM
65902004-11-09 Joseph S. Myers <joseph@codesourcery.com>
6591
6592 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
6593
66e52c35
SE
65942004-11-08 Steve Ellcey <sje@cup.hp.com>
6595
6596 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
6597
c7fa97d9
SE
65982004-11-08 Steve Ellcey <sje@cup.hp.com>
6599
6600 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 6601 exit.
c7fa97d9 6602
b03c0b93
AP
66032004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
6604
6605 PR tree-opt/18299
6606 * gcc.c-torture/pr18299-1.c: New test.
6607
3c871f3f
AS
66082004-11-06 Andreas Schwab <schwab@suse.de>
6609
6610 * gcc.dg/pr16286.c: Also test for bool and pixel.
6611
fccf8fc6
JM
66122004-11-06 Joseph S. Myers <joseph@codesourcery.com>
6613
6614 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
6615 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
6616 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
6617 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
6618 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
6619 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
6620 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
6621 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
6622 gcc.dg/struct-semi-3.c: New tests.
6623
a8f48325
EB
66242004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6625
6626 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
6627
cd27e3d8
EB
66282004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6629
6630 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
6631 Do not use C99 designators.
6632
e78980b7
EB
66332004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6634
6635 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
6636
432be037
EB
66372004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6638
6639 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 6640 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
6641 * gcc.c-torture/execute/simd-5.x: Remove.
6642
629bf5f9
AP
66432004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
6644
6645 PR rtl-optimization/17933
6646 * gcc.dg/torture/pr17933-1.c: New test.
6647
c37780f5
AL
66482004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
6649
6650 PR target/18106
6651 * lib/target-supports.exp (check_weak_available): Support
6652 Windows.
6653
637022d9
DS
66542004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
6655
6656 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
6657 call to fflush(stdout) before abort.
6658 (my_ffsll): New function.
6659 (generate_fields): Use it.
6660
0a880880
JM
66612004-11-05 Joseph S. Myers <joseph@codesourcery.com>
6662
6663 * gcc.dg/init-undef-1.c: New test.
6664
88876c7c
JM
66652004-11-05 Joseph S. Myers <joseph@codesourcery.com>
6666
6667 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
6668 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
6669 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
6670 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
6671 expected messages for new parser.
6672
04fb56d5
MM
66732004-11-04 Mark Mitchell <mark@codesourcery.com>
6674
6675 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 6676
d48b4987
EB
66772004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6678
6679 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
6680 on LP64 targets.
6681
68e6421d
JM
66822004-11-04 Joseph S. Myers <joseph@codesourcery.com>
6683
6684 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
6685 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
6686 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
6687 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
6688 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
6689 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
6690 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
6691 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
6692 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
6693 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
6694
04466541
JM
66952004-11-04 Joseph S. Myers <joseph@codesourcery.com>
6696
6697 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
6698 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
6699 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
6700 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
6701 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
6702 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
6703 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
6704 for new parser.
6705
4e5813dd
RS
67062004-11-04 Richard Sandiford <rsandifo@redhat.com>
6707
6708 PR target/15342
6709 * gcc.dg/20041104-1.c: New test.
6710
b6ab6892
GB
67112004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6712
6713 * g++.dg/template/nontype7.C: New test.
6714 * g++.dg/template/nontype8.C: Likewise.
6715 * g++.dg/template/nontype9.C: Likewise.
6716 * g++.dg/template/nontype10.C: Likewise.
6717 * g++.dg/tc1/dr49.C: Likewise.
6718 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
6719 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
6720
ffc3e843
BE
67212004-11-04 Ben Elliston <bje@au.ibm.com>
6722
6723 * g++.dg/rtti/tinfo1.C: Remove xfails.
6724
67252004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
6726
6727 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
6728 packed attribute to the definition to satisfy the new C++ parser.
6729
4815ff39
EB
67302004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6731
6732 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
6733 invocations of va_arg.
6734
71bd7186
MM
67352004-11-02 Mark Mitchell <mark@codesourcery.com>
6736
6737 PR c++/18124
6738 * g++.dg/template/crash25.C: New test.
6739
6740 PR c++/18155
6741 * g++.dg/template/typedef2.C: New test.
6742 * g++.dg/parse/crash13.C: Adjust error markers.
6743
6744 PR c++/18177
6745 * g++.dg/conversion/const3.C: New test.
9469f0aa 6746
36f4d144
TS
67472004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6748
6749 PR fortran/17535
6750 PR fortran/17583
6751 PR fortran/17713
6752 * gfortran.dg/generic_[123].f90: New testcases.
6753
571cfa75
EB
67542004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6755
6756 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
6757 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
6758
da1f8963
AP
67592004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
6760
6761 PR tree-opt/16808
6762 * gcc.c-torture/compile/pr16808.c: New test.
6763
f6219a5e
NS
67642004-11-02 Nathan Sidwell <nathan@codesourcery.com>
6765
6766 PR rtl-optimization/17104
6767 * gcc.dg/ppc-bitfield1.c: New.
6768
f7bf40ee
RS
67692004-11-01 Richard Sandiford <rsandifo@redhat.com>
6770
6771 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
6772
7236f3f6
RS
67732004-11-01 Richard Sandiford <rsandifo@redhat.com>
6774
6775 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
6776 strings for 32-bit code.
6777
ee060229
JM
67782004-11-01 Joseph S. Myers <joseph@codesourcery.com>
6779
6780 PR c/18239
6781 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
6782
ae209f28
NS
67832004-11-01 Nathan Sidwell <nathan@codesourcery.com>
6784
6785 PR c++/18064
6786 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
6787
80439563
MM
67882004-10-31 Mark Mitchell <mark@codesourcery.com>
6789
6790 PR c++/15172
6791 * g++.dg/init/aggr2.C: New test.
6792
16b34ad6
ZL
67932004-10-30 Ziemowit Laski <zlaski@apple.com>
6794
6795 * objc.dg/local-decl-1.m: New test.
6796
0a3ee0fd
GDR
67972004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
6798
6799 * gcc.dg/20040910-1.c: Adjust regex.
6800
1db4252c
RS
68012004-10-30 Roger Sayle <roger@eyesopen.com>
6802
6803 PR rtl-optimization/18084
6804 * g++.dg/opt/pr18084-1.C: New testcase.
6805
3cabd8f9
MA
68062004-10-30 Matt Austern <austern@apple.com>
6807
6808 PR c++/17542
6809 * g++.dg/ext/attrib18.C: New test.
9469f0aa 6810
61168ff1
RS
68112004-10-30 Roger Sayle <roger@eyesopen.com>
6812
6813 PR middle-end/18096
6814 * gcc.dg/pr18096-1.c: New test case.
6815
0c2166ab
RS
68162004-10-30 Roger Sayle <roger@eyesopen.com>
6817
6818 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
6819
46097c76
JM
68202004-10-30 Joseph S. Myers <joseph@codesourcery.com>
6821
6822 PR c/16666
6823 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
6824 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
6825 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
6826 gcc.dg/old-style-prom-3.c: New tests.
6827
514a3b11
DS
68282004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
6829
6830 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
6831 Remove unnecessary inclusion of stdio.h.
6832
5976e643
RS
68332004-10-29 Roger Sayle <roger@eyesopen.com>
6834
6835 PR rtl-optimization/17581
6836 * gcc.dg/pr17581-1.c: New test case.
6837
ec7e5618
NS
68382004-10-28 Nathan Sidwell <nathan@codesourcery.com>
6839
6840 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
6841 being implemented.
6842 * g++.dg/conversion/dr195-1.C: New.
6843 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
6844 * g++.old-deja/g++.mike/p10148.C: Likewise.
6845
1dc82a99
MM
68462004-10-29 Mark Mitchell <mark@codesourcery.com>
6847
6848 PR c++/17695
6849 * g++.dg/debug/typedef2.C: New test.
6850
056e1c5e
DB
68512004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
6852
6853 PR fortran/13490
6854 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
6855 * gfortran.dg/g77/README: Update.
6856
68572004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
6858
6859 PR c++/14124
6860 * g++.dg/ext/packed7.C: New test.
9469f0aa 6861
d533f1cb
AP
68622004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
6863
6864 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
6865 scan-assembler.
6866 * lib/scanasm.exp (hidden-scan-for): New proc.
6867 (scan-hidden): Use hidden-scan-for instead of constructing the scan
6868 string.
6869 (scan-not-hidden): Likewise.
6870 * lib/target-supports.exp (check_visibility_available): mach-o is
6871 support too.
6872
883a2bff
MM
68732004-10-28 Mark Mitchell <mark@codesourcery.com>
6874
6875 PR c++/17132
6876 * g++.dg/template/memclass3.C: New test.
6877
fcf750ee
AN
68782004-10-28 Adam Nemet <anemet@lnxw.com>
6879
9469f0aa 6880 PR middle-end/18160
fcf750ee
AN
6881 * gcc.dg/register-var-1.c: New test.
6882 * gcc.dg/register-var-2.c: New test.
6883 * gcc.dg/asm-7.c: Taking the address of a register variable is an
6884 error now.
6885
5c588b22
DN
68862004-10-28 Dorit Naishlos <dorit@il.ibm.com>
6887
6888 PR other/18172
9469f0aa 6889 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
6890 unused variables.
6891 * gcc.dg/vect/vect-22.c: Likewise.
6892
83ff1f25
JJ
68932004-10-28 Jakub Jelinek <jakub@redhat.com>
6894
6895 * gcc.dg/i386-rotate-1.c: New test.
6896
391c4bc5
MM
68972004-10-27 Mark Mitchell <mark@codesourcery.com>
6898
2419a74b
MM
6899 * g++.dg/init/ref12.C: Add "run" marker.
6900
391c4bc5
MM
6901 PR c++/17435
6902 * g++.dg/init/ref12.C: New test.
6903
6904 PR c++/18140
6905 * g++.dg/template/shift1.C: New test.
6906 * g++.dg/template/error10.C: Adjust error markers.
6907
8e14584d
AP
69082004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
6909
6910 PR tree-opt/17529
6911 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
6912
005c1a13
GK
69132004-10-27 Geoffrey Keating <geoffk@apple.com>
6914
98f61f57
GK
6915 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
6916 * gcc.dg/weak/weak-3.c: Likewise.
6917 * gcc.dg/weak/weak-5.c: Likewise.
6918 * gcc.dg/weak/weak-9.c: Likewise.
6919 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
6920 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
6921
005c1a13
GK
6922 * gcc.dg/darwin-weakimport-1.c: New.
6923
61b58001
BE
69242004-10-28 Ben Elliston <bje@au.ibm.com>
6925
6926 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
6927
028aa389
NS
69282004-10-27 Nathan Sidwell <nathan@codesourcery.com>
6929
6930 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
6931 'syntax' error messages.
6932 * gcc.dg/cpp/direct2s.c: Likewise.
6933
1aeaea8d
GK
69342004-10-26 Geoffrey Keating <geoffk@apple.com>
6935
6936 * gcc.c-torture/compile/20041026-1.c: New.
6937
a5201a91
MM
69382004-10-26 Mark Mitchell <mark@codesourcery.com>
6939
6940 PR c++/18093
6941 * g++.dg/lookup/ns2.C: New test.
6942
6943 PR c++/18020
6944 * g++.dg/template/enum4.C: New test.
6945
6946 PR c++/18161
6947 * g++.dg/template/expr1.C: New test.
6948
a6291e47
BE
69492004-10-26 Ben Elliston <bje@au.ibm.com>
6950
6951 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
6952
663174d3
JM
69532004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
6954
6955 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
6956 gcc.dg/decl-nospec-3.c: New tests.
6957
38285932
ZL
69582004-10-26 Ziemowit Laski <zlaski@apple.com>
6959
6960 * objc.dg/super-class-3.m: New test.
6961
51e63e60
NS
69622004-10-26 Nathan Sidwell <nathan@codesourcery.com>
6963
6964 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
6965 resyncing.
6966 * gcc.dg/cpp/direct2s.c: Likewise.
6967
f1a66265
GK
69682004-10-25 Geoffrey Keating <geoffk@apple.com>
6969
6970 * objc.dg/image-info.m: Update for changes to section selection.
6971
3a3589b4
ZL
69722004-10-25 David Ayers <d.ayers@inode.at>
6973 Ziemowit Laski <zlaski@apple.com>
6974
6975 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
6976 diagnostics when messaging 'id <Proto>'.
6977 * objc.dg/class-protocol-1.m: New test.
6978 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
6979 a non-existent method signature.
6980 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
6981 Update diagnostics when messaging with non-existent method signature.
6982 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
6983 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
6984 invalid receivers are now resolved as if messaging 'id'; remove
6985 extraneous diagnostics.
6986
535dd320
JM
69872004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
6988
6989 PR c/16667
6990 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
6991 gcc.dg/init-desig-obs-3.c: New tests.
6992
3401a17f
JJ
69932004-10-25 Jakub Jelinek <jakub@redhat.com>
6994
6995 * gcc.dg/debug/20041023-1.c: New test.
6996
4c7c0c70
AP
69972004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
6998
6999 PR middle-end/17407
7000 * gcc.c-torture/compile/pr17407.c: New test.
7001
7002 PR c++/18121
7003 * g++.dg/template/array8.C: New test.
7004
1e02510f
EB
70052004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7006
7007 PR other/18138
7008 * lib/g++.exp: Accept more than one multilib libgcc.
7009 * lib/gcc-dg.exp: Likewise.
7010 * lib/objc.exp: Likewise.
7011 * lib/treelang.exp: Likewise.
7012 * lib/gfortran.exp: Likewise.
7013
f3515059
BE
70142004-10-24 Ben Elliston <bje@au.ibm.com>
7015
7016 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
7017
c94ac97d 70182004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
7019
7020 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
7021 * gcc.dg/c99-const-expr-3.c: Likewise.
7022
ee742c05
AP
70232004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
7024
7025 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
7026
fef62f03
BE
70272004-10-23 Ben Elliston <bje@au.ibm.com>
7028
7029 * gcc.c-torture/execute/loop-2e.x: Remove.
7030
76aebc9f
NS
70312004-10-22 Nathan Sidwell <nathan@codesourcery.com>
7032
7033 PR c++/18095
7034 * g++.dg/parse/crash18.C: New.
7035 * g++.dg/parse/crash19.C: New.
7036
7c06b222
AL
70372004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7038
7039 * g++.dg/ext/dllimport1.C: Move dg-warnings.
7040 * g++.dg/ext/dllimport2.C: Same.
7041 * g++.dg/ext/dllimport8.C: Same.
7042
08e17d9d
MM
70432004-10-21 Mark Mitchell <mark@codesourcery.com>
7044
7045 PR c++/10841
7046 * g++.dg/conversion/cast1.C: New test.
7047 * g++.dg/overload/pmf1.C: Adjust error marker.
7048
943db347
AP
70492004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
7050
7051 PR objc/17923
7052 * objc.dg/const-str-7.m: New test.
7053
aaf1c72d
KL
70542004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7055
7056 * g++.dg/template/memfriend11.C: Fix comment typo.
7057 * g++.dg/template/memfriend14.C: Likewise.
7058
0aab7a4b
RH
70592004-10-20 Richard Henderson <rth@redhat.com>
7060
7061 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
7062 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
7063 -fasynchronous-unwind-tables.
7064
4ba4c213
RH
70652004-10-20 Richard Henderson <rth@redhat.com>
7066
7067 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
7068 (main): Return success.
7069 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
7070 (main): Return success.
7071
b939a023
KL
70722004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7073
7074 PR c++/13495
7075 * g++.dg/template/memfriend9.C: New test.
7076 * g++.dg/template/memfriend10.C: Likewise.
7077 * g++.dg/template/memfriend11.C: Likewise.
7078 * g++.dg/template/memfriend12.C: Likewise.
7079 * g++.dg/template/memfriend13.C: Likewise.
7080 * g++.dg/template/memfriend14.C: Likewise.
7081 * g++.dg/template/memfriend15.C: Likewise.
7082 * g++.dg/template/memfriend16.C: Likewise.
7083 * g++.dg/template/memfriend17.C: Likewise.
7084 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
7085
23517e6b
NS
70862004-10-20 Nathan Sidwell <nathan@codesourcery.com>
7087
7088 * g++.dg/conversion/dr195.C: New.
7089 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
7090
c0952176
BE
70912004-10-20 Ben Elliston <bje@au.ibm.com>
7092 Devang Patel <dpatel@apple.com>
7093
7094 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
7095 of floating point arithmetic, which could trap.
7096
33c25e5c
MM
70972004-10-19 Mark Mitchell <mark@codesourcery.com>
7098
7099 PR c++/14035
7100 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
7101 * g++.dg/conversion/const2.C: New test.
7102 * g++.dg/expr/reinterpret2.C: New test.
7103 * g++.dg/expr/reinterpret3.C: New test.
7104 * g++.dg/expr/cast2.C: New test.
7105 * g++.dg/expr/copy1.C: New test.
7106 * g++.dg/other/conversion1.C: Change error message.
7107 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
7108 function pointers to void *.
7109 * g++.old-deja/g++.mike/p10148.C: Likewise.
7110
a5747863
EB
71112004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7112
7113 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
7114
69475123
PB
71152004-10-19 Paolo Bonzini <bonzini@gnu.org>
7116
7117 PR c++/18047
7118
7119 * g++.dg/parse/expr3.C: New test.
7120
6e7a355c
EB
71212004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7122
7123 * gcc.dg/smod-1.c: New test.
7124
d4de6966
ZL
71252004-10-18 Ziemowit Laski <zlaski@apple.com>
7126
7127 * objc.dg/method-14.m: New test.
7128
829acd78
AP
71292004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7130
7131 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
7132 Also xfail as the patch was reverted.
7133
c2f55a1b
AP
71342004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
7135
7136 PR middle-end/16973
7137 * gcc.dg/pr16973.c: New test.
7138
bca9e17b
DN
71392004-10-18 Diego Novillo <dnovillo@redhat.com>
7140
7141 PR tree-optimization/17656
7142 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
7143
18e4be85
NS
71442004-10-18 Nathan Sidwell <nathan@codesourcery.com>
7145
7146 * g++.dg/eh/shadow1.C: New.
7147
ba3ed8d8
JJ
71482004-10-18 Jakub Jelinek <jakub@redhat.com>
7149
7150 * gcc.c-torture/compile/20041018-1.c: New test.
7151
0dc48e89
BE
71522004-10-18 Ben Elliston <bje@au.ibm.com>
7153
7154 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
7155 compiler referring to register 0 when accessing sdata. The linker
7156 now patches things up.
7157
36e5122e
AP
71582004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
7159
7160 PR c/17529
7161 * gcc.c-torture/compile/pr17529.c: New test.
7162
9596e064
GB
71632004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7164
7165 PR c++/17743
7166 * g++.dg/ext/attrib17.C: New test.
7167
051a6002
EB
71682004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7169
7170 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
7171
1ed3dfd5
GB
71722004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7173
7174 PR c++/10479
7175 * g++.dg/ext/attrib16.C: New test.
7176
de3fe73c
MM
71772004-10-15 Mark Mitchell <mark@codesourcery.com>
7178
7179 PR c++/17042
7180 * g++.dg/init/dso_handle1.C: New test.
7181
de3fe73c
MM
7182 PR c++/14667
7183 * g++.dg/parse/typedef6.C: New test.
7184
d6b4201f
MM
7185 PR c++/17916
7186 * g++.dg/parse/pragma1.C: New test.
7187
7832e661
AH
71882004-10-15 Aldy Hernandez <aldyh@redhat.com>
7189
7190 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
7191
e68a07e8
SE
71922004-10-15 Steve Ellcey <sje@cup.hp.com>
7193
7194 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
7195 -fno-common when on HPPA HP-UX platforms.
7196
71972004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
7198
7199 PR other/16820
7200 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
7201 stdint.h.
7202 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
7203 uintptr_t.
7204
db3a9519
AP
72052004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7206
7207 PR c++/16301
7208 * g++.dg/lookup/strong-using-4.C: New test.
7209
f0602b16
AP
72102004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
7211
7212 PR middle-end/16567
b4519d39 7213 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 7214
31246b8f
DN
72152004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7216
7217 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
7218 and mipsisa64*-*-* (until support for misaligned loads is added).
7219 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
7220 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
7221 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
7222 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
7223 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
7224 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
7225
745d26d9
MM
72262004-10-14 Mark Mitchell <mark@codesourcery.com>
7227
7228 PR c++/17976
7229 * g++.dg/init/dtor3.C: New test.
7230
38db57bf
BE
72312004-10-15 Ben Elliston <bje@au.ibm.com>
7232
7233 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
7234
c4e18b1c
GK
72352004-10-14 Geoffrey Keating <geoffk@apple.com>
7236
7237 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
7238 * gcc.dg/macho-lo-sum.c: Likewise.
7239
b419bac7
JM
72402004-10-14 Joseph S. Myers <joseph@codesourcery.com>
7241
7242 * gcc.dg/ppc-spe64-1.c: New test.
7243
0ecf0d5f
DP
72442004-10-14 Devang Patel <dpatel@apple.com>
7245
7246 PR 17635
7247 * gcc.dg/pr17635.c : New test.
9469f0aa 7248
31246b8f
DN
72492004-10-14 Olga Golovanevsky <olga@il.ibm.com>
7250
7251 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
7252 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
7253 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
7254 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
7255 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
7256 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
7257 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
7258 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
7259 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
7260 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
7261 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
7262 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
7263 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
7264 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
7265 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
7266 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
7267 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
7268 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 7269
f0923257
DN
72702004-10-14 Dorit Naishlos <dorit@il.ibm.com>
7271
9469f0aa
AJ
7272 * gcc.dg/vect/vect-82.c: New testcase.
7273 * gcc.dg/vect/vect-82_64.c: New testcase.
7274 * gcc.dg/vect/vect-83.c: New testcase.
7275 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 7276
ac24fc25
JM
72772004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7278
7279 * gcc.dg/cpp/error-1.c: New test.
7280
81da229b
JM
72812004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
7282
7283 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
7284
5a78838a
HPN
72852004-10-14 Hans-Peter Nilsson <hp@axis.com>
7286
7287 PR target/17984
7288 * gcc.dg/cris-peep2-xsrand2.c: New test.
7289
bcd46a7c
AP
72902004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
7291
7292 PR c++/17661
7293 * testsuite/g++.dg/expr/for2.C: New test.
7294
b9bf58e5
EB
72952004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7296
7297 * g++.dg/inherit/thunk1.C: Run on the SPARC.
7298
69d49802
JJ
72992004-10-13 Jakub Jelinek <jakub@redhat.com>
7300
7301 PR tree-optimization/17724
7302 * g++.dg/opt/pr17724-1.C: New test.
7303 * g++.dg/opt/pr17724-2.C: New test.
7304 * g++.dg/opt/pr17724-3.C: New test.
7305 * g++.dg/opt/pr17724-4.C: New test.
7306 * g++.dg/opt/pr17724-5.C: New test.
7307 * g++.dg/opt/pr17724-6.C: New test.
7308
3789b316
JM
73092004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
7310
7311 PR c/17301
7312 * gcc.dg/pr17301-2.c: New test.
7313
1ca939e5
MM
73142004-10-11 Mark Mitchell <mark@codesourcery.com>
7315
db86dd14
MM
7316 PR c++/15876
7317 * g++.dg/parse/error22.C: New test.
7318
1ca939e5
MM
7319 PR c++/17936
7320 * g++.dg/template/spec18.C: New test.
7321
f713f229
SE
73222004-10-11 Steve Ellcey <sje@cup.hp.com>
7323
7324 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
7325 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 7326 memcpy.
f713f229
SE
7327 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
7328 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
7329
73826a39
AP
73302004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
7331
7332 * g++.dg/eh/cleanup5.C: Add dg-options "".
7333
eb172681
RS
73342004-10-11 Roger Sayle <roger@eyesopen.com>
7335
7336 PR middle-end/17657
7337 * gcc.dg/switch-4.c: New test case.
7338
6b34e55e
RS
73392004-10-11 Richard Sandiford <rsandifo@redhat.com>
7340
7341 * gcc.c-torture/execute/20041011-1.c: New test.
7342
0ad28dde
AP
73432004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7344
7345 PR c++/17554
7346 * g++.dg/init/for3.C: New test.
7347
7348 PR c++/17657
7349 * g++.dg/opt/switch2.C: New test.
7350
7351 PR middle-end/17703
7352 * g++.dg/warn/Wreturn-2.C: New test.
7353
b187901e
AP
73542004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
7355
7356 PR c++/17907
7357 * g++.dg/eh/cleanup5.C: New test.
7358
22ab714d
MM
73592004-10-10 Mark Mitchell <mark@codesourcery.com>
7360
7361 PR c++/17393
7362 * g++.dg/parse/error21.C: New test.
7363
a82e1a7d
GDR
73642004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
7365
7366 * g++.dg/overload/pmf1.C: Adjust quoting marks.
7367 * g++.dg/warn/incomplete1.C: Likewise.
7368 * g++.dg/template/qualttp20.C: Likewise.
7369
bba5733f
JM
73702004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7371
7372 PR c/17881
7373 * parm-incomplete-1.c: New test.
7374
17a27b4f
MM
73752004-10-09 Mark Mitchell <mark@codesourcery.com>
7376
36700ac8 7377 PR c++/17867
17a27b4f
MM
7378 * g++.dg/parse/error19.C: New test.
7379
7380 PR c++/17670
7381 * g++.dg/init/new11.C: New test.
7382
7383 PR c++/17821
7384 * g++.dg/parse/error20.C: New test.
7385
7386 PR c++/17826
7387 * g++.dg/template/crash24.C: New test.
9469f0aa 7388
c69c9b36
JM
73892004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7390
7391 PR c/17301
7392 * gcc.dg/pr17301-1.c: New test.
7393
216a5f1b
JM
73942004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
7395
7396 PR c/17189
7397 * gcc.dg/anon-struct-5.c: New test.
7398
fbc0150d
JM
73992004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
7400
7401 PR c/17844
7402 * gcc.dg/pr17844-1.c: New test.
7403
3d5c655f
ZD
74042004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
7405
7406 PR tree-optimization/17906
7407 * gcc.c-torture/compile/pr17906.c: New.
7408
fc7ca5fd
RS
74092004-10-09 Stuart Hastings <stuart@apple.com>
7410 Roger Sayle <roger@eyesopen.com>
7411
7412 PR rtl-optimization/17853
7413 * gcc.dg/i386-mmx-5.c: New testcase.
7414
673dacbe
AP
74152004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
7416
7417 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
7418
62e19030
MM
74192004-10-09 Mark Mitchell <mark@codesourcery.com>
7420
7421 PR c++/17524
7422 * g++.dg/template/static9.C: New test.
7423
7424 PR c++/17685
7425 * g++.dg/parse/operator5.C: New test.
7426
d2e74f6f
RS
74272004-10-09 Roger Sayle <roger@eyesopen.com>
7428
7429 PR middle-end/17894
7430 * gcc.c-torture/execute/divcmp-4.c: New test case.
7431
35897831
AP
74322004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7433
7434 PR tree-opt/17902
7435 * g++.dg/opt/pr17902.C: New test.
7436
a1e063e5
JJ
74372004-10-09 Jakub Jelinek <jakub@redhat.com>
7438
7439 * gcc.dg/cpp/ident-1.c: Add dg-options "".
7440
6d84156b
JM
74412004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7442
7443 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
7444
6dcc04b0
JM
74452004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7446
7447 * gcc.dg/assign-warn-3.c: New test.
7448
14788775
AP
74492004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7450
7451 PR c/16999
7452 * gcc.dg/cpp/ident-1.c: New test.
7453
a58eeb31
NS
74542004-10-08 Nathan Sidwell <nathan@codesourcery.com>
7455
7456 * gcc.c-torture/compile/acc1.c: New.
7457
ea3c4ca8
AP
74582004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
7459
7460 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
7461 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
7462
39ba2f92
EB
74632004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7464
7465 * gcc.dg/ultrasp11.c: New test.
7466
c054bc3d
MM
74672004-10-08 Michael Matz <matz@suse.de>
7468
7469 * gcc.dg/doloop-2.c: New test.
7470
2ac2f164
JM
74712004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
7472
7473 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
7474 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
7475 objc.dg/method-9.m: Update expected diagnostics.
7476
add2402e
GK
74772004-10-07 Geoffrey Keating <geoffk@apple.com>
7478
7479 * gcc.dg/ppc-fsel-3.c: New file.
7480 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
7481
82e79986
PB
74822004-10-07 Paul Brook <paul@codesourcery.com>
7483
7484 * gfortran.dg/intrinsic_verify_1.f90: New test.
7485
d0e75c71
PB
74862004-10-07 Paul Brook <paul@codesourcery.com>
7487
7488 * gfortran.dg/empty_format_1.f90: Remove stray commas.
7489
5d874166
TS
74902004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7491
9469f0aa 7492 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
7493 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
7494 commit.
5d874166 7495
ca059043
AP
74962004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
7497
7498 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
7499
09ebcffa
GB
75002004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7501
7502 PR c++/17115
7503 * g++.dg/warn/Winline-4.C: New test.
7504
1313b31f 75052004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
7506
7507 * gcc.c-torture/compile/20041007-1.c: New test.
7508
2b58638b
PB
75092004-10-07 Paul Brook <paul@codesourcery.com>
7510
7511 PR fortran/17678
7512 * gfortran.dg/use_allocated_1.f90: New test.
7513
a3ed9870
AP
75142004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7515
7516 PR middle-end/17849
7517 * gfortran.fortran-torture/compile/nested.f90: New test
7518
03dafa61
JM
75192004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
7520
7521 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
7522
564060c3
AP
75232004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
7524
7525 PR c++/17368
7526 * g++.dg/ext/asm6.C: New test.
7527
8813c944
KZ
75282004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
7529
564060c3 7530 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 7531
7726f633
PB
75322004-10-06 Paul Brook <paul@codesourcery.com>
7533
7534 PR libfortran/17709
7535 * gfortran.dg/empty_format_1.f90: New test.
7536
5d24a977
TS
75372004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7538
7539 PR fortran/17568
7540 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
7541
7542 PR fortran/17283
7543 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
7544 tests.
7545
fbdad37d
PB
75462004-10-06 Paul Brook <paul@codesourcery.com>
7547
7548 * gfortran.dg/do_1.f90: New test.
7549
609ae0e2
KG
75502004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7551
7552 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
7553 optimizing for size.
7554
7fdc3e09
JM
75552004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7556
7557 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
7558
1b36c818
JM
75592004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
7560
7561 * gcc.c-torture/compile/20041005-1.c: New test.
7562
89d594a2
NS
75632004-10-05 Nathan Sidwell <nathan@codesourcery.com>
7564
7565 PR c++/17829
7566 * g++.dg/lookup/koenig4.C: New.
7567
2a13a625
GDR
75682004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
7569
7570 * g++.dg/other/classkey1.C: Adjust quoting marks.
7571 * g++.dg/parse/error15.C: Likewise.
7572 * g++.dg/template/meminit2.C (int>): Likewise.
7573
58c5b409
TS
75742004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7575
7576 PR fortran/17283
7577 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
7578
ee569894
TS
7579 PR fortran/17631
7580 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
7581
73a014b5
TS
7582 PR fortran/17708
7583 * gfortran.dg/pr17708.f90: New test.
9469f0aa 7584
952d9d9f
CF
75852004-10-04 Chao-ying Fu <fu@mips.com>
7586
7587 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
7588 * gcc.dg/vect/vect-4.c: Ditto.
7589 * gcc.dg/vect/vect-5.c: Ditto.
7590 * gcc.dg/vect/vect-6.c: Ditto.
7591 * gcc.dg/vect/vect-8.c: Ditto.
7592 * gcc.dg/vect/vect-16.c: Ditto.
7593 * gcc.dg/vect/vect-30.c: Ditto.
7594 * gcc.dg/vect/vect-40.c: Ditto.
7595 * gcc.dg/vect/vect-41.c: Ditto.
7596 * gcc.dg/vect/vect-42.c: Ditto.
7597 * gcc.dg/vect/vect-43.c: Ditto.
7598 * gcc.dg/vect/vect-44.c: Ditto.
7599 * gcc.dg/vect/vect-45.c: Ditto.
7600 * gcc.dg/vect/vect-46.c: Ditto.
7601 * gcc.dg/vect/vect-47.c: Ditto.
7602 * gcc.dg/vect/vect-48.c: Ditto.
7603 * gcc.dg/vect/vect-49.c: Ditto.
7604 * gcc.dg/vect/vect-50.c: Ditto.
7605 * gcc.dg/vect/vect-51.c: Ditto.
7606 * gcc.dg/vect/vect-52.c: Ditto.
7607 * gcc.dg/vect/vect-53.c: Ditto.
7608 * gcc.dg/vect/vect-54.c: Ditto.
7609 * gcc.dg/vect/vect-55.c: Ditto.
7610 * gcc.dg/vect/vect-56.c: Ditto.
7611 * gcc.dg/vect/vect-57.c: Ditto.
7612 * gcc.dg/vect/vect-58.c: Ditto.
7613 * gcc.dg/vect/vect-59.c: Ditto.
7614 * gcc.dg/vect/vect-60.c: Ditto.
7615 * gcc.dg/vect/vect-74.c: Ditto.
7616 * gcc.dg/vect/vect-79.c: Ditto.
7617 * gcc.dg/vect/vect-80.c: Ditto.
7618
8f920ef7
AP
76192004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
7620
7621 * gcc.dg/unused-7.c: Use the correct option.
7622
f3e41701
PB
76232004-10-04 Paul Brook <paul@codesourcery.com>
7624 Bud Davis <bdavis9659@comcast.net>
7625
7626 PR fortran/17706
7627 PR fortran/16434
7628 * gfortran/pr17706.f90: New test.
7629 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
7630
ca2940c3
TS
76312004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7632
7633 * gfortran.dg/pr17612.f90: New test.
7634
2d01edd7
GDR
76352004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
7636
7637 * g++.dg/template/local1.C: Adjust quoting marks in
7638 testing for diagnostics.
7639 * g++.dg/tls/diag-2.C: Likewise.
7640 * g++.dg/other/error8.C: Likewise.
7641
29128154
AP
76422004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
7643
7644 PR c/17178
7645 * gcc.dg/unused-4.c: Adjust to be correct.
7646
7647 PR c/17820
7648 * gcc.dg/unused-7.c: New test.
7649
a1b1b3cd
AP
76502004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
7651
7652 PR c++/17797
7653 * g++.dg/overload/template2.C: New test.
7654
24109c9f
KH
76552004-10-03 Kazu Hirata <kazu@cs.umass.edu>
7656
807e955b 7657 PR tree-optimization/16632
24109c9f
KH
7658 * gcc.dg/tree-ssa/20041002-1.c: New.
7659
0146748a
PB
76602004-10-03 Paul Brook <paul@codesourcery.com>
7661
7662 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
7663 rather than relying on default formatting.
7664
7848dfca
JM
76652004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
7666
7667 * gcc.dg/20040920-1.c: Update expected message text.
7668
12d3155f
UW
76692004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
7670
7671 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
7672
47bcd07d
ZD
76732004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
7674
7675 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
7676 tree level.
7677
734268f5
AP
76782004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
7679
7680 * gcc.dg/tree-ssa/pr17343.c: Remove.
7681
29c4d22b
AP
76822004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
7683
7684 PR tree-opt/17343
7685 * gcc.dg/tree-ssa/pr17343.c: New test.
7686
5496b36f
JJ
76872004-10-01 Jakub Jelinek <jakub@redhat.com>
7688
7689 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
7690 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
7691 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
7692 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
7693 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
7694
9bf24266
JM
76952004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
7696
7697 * gcc.dg/lvalue-2.c: New test.
7698
254ac10c
JM
76992004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
7700
7701 PR c/17730
7702 * gcc.dg/pr17730-1.c: New test
7703
302a2cc5
JM
77042004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
7705
7706 PR c/7425
7707 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
7708
58c8adc1
JJ
77092004-09-29 Jakub Jelinek <jakub@redhat.com>
7710
7711 * gcc.c-torture/execute/stdarg-1.c: New test.
7712 * gcc.c-torture/execute/stdarg-2.c: New test.
7713 * gcc.c-torture/execute/stdarg-3.c: New test.
7714 * gcc.dg/tree-ssa/stdarg-1.c: New test.
7715 * gcc.dg/tree-ssa/stdarg-2.c: New test.
7716 * gcc.dg/tree-ssa/stdarg-3.c: New test.
7717 * gcc.dg/tree-ssa/stdarg-4.c: New test.
7718 * gcc.dg/tree-ssa/stdarg-5.c: New test.
7719
a7d6ba24
JJ
77202004-09-29 Jakub Jelinek <jakub@redhat.com>
7721
7722 PR tree-optimization/17697
7723 * g++.dg/opt/pr17697-1.C: New test.
7724 * g++.dg/opt/pr17697-2.C: New test.
7725 * g++.dg/opt/pr17697-3.C: New test.
7726
ef787822
JM
77272004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
7728
7729 PR c/16409
7730 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
7731 gcc.dg/vla-init-5.c: New tests.
7732
5e9bda65
JM
77332004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
7734
7735 PR c/13804
7736 * gcc.dg/pr13804-1.c: New test.
7737
a487f59f
TS
77382004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7739
7740 PR fortran/16938
7741 * gfortran.dg/pr16938.f90: New test.
7742
455f19cb
MM
77432004-09-27 Mark Mitchell <mark@codesourcery.com>
7744
7745 * g++.dg/template/crash23.C: New test.
7746
d19e85e8
MM
77472004-09-27 Mark Mitchell <mark@codesourcery.com>
7748
7749 PR c++/17585
7750 * g++.dg/template/static8.C: New test.
7751
c81f61b2
NS
77522004-09-27 Nathan Sidwell <nathan@codesourcery.com>
7753
7754 PR c++/17681
7755 * g++.dg/other/error9.C: New test.
7756
f4dbad23
UW
77572004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
7758
7759 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
7760
fafdb00c
TS
77612004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7762
7763 PR fortran/15164
54df0e3e 7764 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 7765
897f610b
RS
77662004-09-26 Roger Sayle <roger@eyesopen.com>
7767
7768 PR middle-end/17112
7769 * gcc.dg/pr17112-1.c: New test case.
7770
34096b92
JM
77712004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
7772
7773 PR c/11459
7774 * gcc.dg/pr11459-1.c: New test.
7775
45343b92
UW
77762004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
7777
7778 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
7779 * gcc.dg/tree-ssa/loop-4.c: Likewise.
7780
2c855398
TS
77812004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7782
7783 * gfortran.dg/pr15324.f90: Make array bounds consistent.
7784
17b2e29d
JH
77852004-09-25 Jan Hubicka <jh@suse.cz>
7786
7787 * compile/30040909-1.c: New test.
7788 * compile/30040907-1.c: New test.
7789
b11a9d5f
RS
77902004-09-25 Richard Sandiford <rsandifo@redhat.com>
7791
7792 * gcc.c-torture/execute/va-arg-26.c: New test.
7793
dd3017e4
ZW
77942004-09-24 Zack Weinberg <zack@codesourcery.com>
7795
7796 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
7797 extra diagnostics on targets with 64-bit pointers.
7798 * objc.dg/selector-1.m: Adjust dg-warning regexp.
7799
085e33aa
JM
78002004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
7801
7802 PR c/17188
7803 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
7804 * gcc.dg/decl-3.c: Adjust expected message.
7805
c0c07d7b
TS
78062004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7807
7808 PR fortran/17615
7809 * gfortran.dg/pr17615.f90: New test.
7810
2c55ffb2
AM
78112004-09-24 Andrew MacLeod <amacleod@redhat.com>
7812
7813 PR tree-optimzation/17517
7814 * g++.dg/tree-ssa/pr17517.C: New Test.
7815
5cf447db
NS
78162004-08-24 Nathan Sidwell <nathan@codesourcery.com>
7817
7818 PR c++/16889
7819 * g++.dg/lookup/ambig3.C: New.
7820
4827be7a
AP
78212004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
7822
7823 PR tree-opt/17624
7824 * g++.dg/opt/pr17624.C: New test.
7825
ff80e49f
JM
78262004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
7827
7828 PR c/6980
7829 * gcc.dg/Wbad-function-cast-1.c: New test.
7830
2cfe82fe
ZW
78312004-09-23 Zack Weinberg <zack@codesourcery.com>
7832
7833 * g++.dg/ext/complit1.C
7834 * g++.dg/other/error2.C
7835 * g++.dg/other/nontype-1.C
7836 * g++.dg/parse/crash11.C
7837 * g++.dg/parse/crash12.C
7838 * g++.dg/parse/error15.C
7839 * g++.dg/parse/error4.C
7840 * g++.dg/parse/tmpl-outside1.C
7841 * g++.dg/parse/too-many-tmpl-args1.C
7842 * g++.dg/template/dependent-expr3.C
7843 * g++.dg/template/error10.C
7844 * g++.dg/template/instantiate1.C
7845 * g++.dg/template/vtable2.C
7846 * g++.dg/warn/Wshadow-1.C
7847 * g++.dg/warn/weak1.C
7848 * g++.old-deja/g++.brendan/crash16.C
7849 * g++.old-deja/g++.brendan/crash18.C
7850 * g++.old-deja/g++.brendan/crash48.C
7851 * g++.old-deja/g++.brendan/crash49.C
7852 * g++.old-deja/g++.brendan/crash55.C
7853 * g++.old-deja/g++.brendan/crash56.C
7854 * g++.old-deja/g++.brendan/crash8.C
7855 * g++.old-deja/g++.brendan/enum11.C
7856 * g++.old-deja/g++.brendan/enum8.C
7857 * g++.old-deja/g++.brendan/enum9.C
7858 * g++.old-deja/g++.brendan/friend3.C
7859 * g++.old-deja/g++.brendan/misc14.C
7860 * g++.old-deja/g++.bugs/900402_02.C
7861 * g++.old-deja/g++.bugs/900404_03.C
7862 * g++.old-deja/g++.bugs/900404_04.C
7863 * g++.old-deja/g++.bugs/900428_03.C
7864 * g++.old-deja/g++.jason/crash4.C
7865 * g++.old-deja/g++.jason/overload21.C
7866 * g++.old-deja/g++.jason/redecl1.C
7867 * g++.old-deja/g++.jason/report.C
7868 * g++.old-deja/g++.jason/rfg10.C
7869 * g++.old-deja/g++.jason/template30.C
7870 * g++.old-deja/g++.law/arm12.C
7871 * g++.old-deja/g++.law/ctors5.C
7872 * g++.old-deja/g++.law/cvt20.C
7873 * g++.old-deja/g++.law/init10.C
7874 * g++.old-deja/g++.law/init8.C
7875 * g++.old-deja/g++.law/visibility17.C
7876 * g++.old-deja/g++.law/visibility7.C
7877 * g++.old-deja/g++.mike/net8.C
7878 * g++.old-deja/g++.mike/p646.C
7879 * g++.old-deja/g++.mike/p700.C
7880 * g++.old-deja/g++.mike/p701.C
7881 * g++.old-deja/g++.mike/p811.C
7882 * g++.old-deja/g++.ns/template13.C
7883 * g++.old-deja/g++.other/array3.C
7884 * g++.old-deja/g++.other/crash25.C
7885 * g++.old-deja/g++.other/dtor3.C
7886 * g++.old-deja/g++.other/dtor4.C
7887 * g++.old-deja/g++.other/main1.C
7888 * g++.old-deja/g++.other/warn7.C
7889 * g++.old-deja/g++.pt/crash11.C
7890 * g++.old-deja/g++.pt/crash36.C
7891 * g++.old-deja/g++.pt/spec22.C
7892 * g++.old-deja/g++.pt/spec9.C
7893 * g++.old-deja/g++.pt/ttp52.C
7894 * g++.old-deja/g++.robertl/eb103.C
7895 * g++.old-deja/g++.robertl/eb121.C
7896 * g++.old-deja/g++.robertl/eb22.C
7897 * g++.old-deja/g++.robertl/eb8.C:
7898 Update locations and/or regexps of dg-error markers.
7899 Remove markers for some bogus messages that are no longer issued.
7900
b28b1600
JJ
79012004-09-23 Jakub Jelinek <jakub@redhat.com>
7902
7903 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
7904 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
7905
dc2e6df2
AP
79062004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
7907
7908 PR c++/17618
7909 * g++.dg/lookup/crash5.C: New test.
7910
7ccf35ed
DN
79112004-09-23 Dorit Naishlos <dorit@il.ibm.com>
7912
2cfe82fe
ZW
7913 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
7914 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
7915 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
7916 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
7917 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
7918 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
7919
7920 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
7921 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
7922 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
7923 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
7924 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
7925 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
7926
7927 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
7928
7929 * gcc.dg/vect/vect-44.c: Check additional cases.
7930 * gcc.dg/vect/vect-48.c: Check additional cases.
7931
7932 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
7933 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
7934 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
7935 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
7936 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
7937 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
7938 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
7939 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
7940 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
7941
7942 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
7943 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
7944 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 7945
92fc4a2f
ZD
79462004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7947
7948 * gcc.dg/tree-ssa/loop-6.c: New test.
7949
98d6e9af
NS
79502004-09-23 Nathan Sidwell <nathan@codesourcery.com>
7951
7952 PR c++/17620
7953 * g++.dg/inherit/base2.C: New.
7954
f8d1c427
EB
79552004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7956
7957 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
7958 * gcc.dg/20001012-2.c: Likewise.
7959 * gcc.dg/20001013-1.c: Likewise.
7960 * gcc.dg/20001101-1.c: Likewise.
7961 * gcc.dg/20001102-1.c: Likewise.
7962 * gcc.dg/bf-spl1.c: Likewise.
7963 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
7964 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
7965
c04f07f4
DN
79662004-09-22 Diego Novillo <dnovillo@redhat.com>
7967
7968 PR tree-optimization/16721
7969 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
7970
b1247df7
UW
79712004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
7972
7973 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
7974 * gcc.dg/20040305-1.c: Likewise.
7975
588d1952
JM
79762004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
7977
7978 PR c/16566
7979 * gcc.c-torture/compile/pr16566-1.c,
7980 gcc.c-torture/compile/pr16566-2.c,
7981 gcc.c-torture/compile/pr16566-3.c: New tests.
7982
a338ab5a
KH
79832004-09-22 Kazu Hirata <kazu@cs.umass.edu>
7984
7985 PR tree-optimization/17512
7986 * gcc.c-torture/compile/20040916-1.c.
7987
1ae57298
MM
79882004-09-21 Mark Mitchell <mark@codesourcery.com>
7989
7990 * gcc.dg/pragma-re-3.c: New test.
7991
79922004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
7993
7994 PR c++/15049
7995 * g++.dg/other/anon3.C: New.
2cfe82fe 7996
d211a298
RS
79972004-09-21 Roger Sayle <roger@eyesopen.com>
7998
7999 PR c++/7503
8000 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
8001 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
8002 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
8003 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
8004 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
8005
77747e5f
BD
80062004-09-21 Bud Davis <bdavis9659@comcast.net>
8007
8008 PR fortran/17286
8009 * gfortran.dg/pr17286.f90: New test.
8010
9b60dfd7
MM
80112004-09-20 Mark Mitchell <mark@codesourcery.com>
8012
8013 PR c++/17530
8014 * g++.dg/template/static7.C: New test.
8015
4c9d8750
AP
80162004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
8017
2cfe82fe 8018 PR tree-opt/17558
4c9d8750
AP
8019 * gcc.c-torture/compile/pr17558.c: New test.
8020
348f5701
RS
80212004-09-20 Richard Sandiford <rsandifo@redhat.com>
8022
8023 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
8024 if SKIP_ATTRIBUTE is defined.
8025
da89fba8
TS
80262004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8027
8028 PR fortran/15957
8029 * gfortran.dg/pr15957.f90: New test.
8030
1cdcb2cf
DN
80312004-09-20 Dorit Naishlos <dorit@il.ibm.com>
8032
8033 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
8034 in comparison.
8035 * gcc.dg/vect/vect-79.c: Likewise.
8036 * gcc.dg/vect/vect-80.c: Likewise.
8037
b898b8d9
TS
80382004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8039
8040 PR fortran/15750
2cfe82fe 8041 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 8042
479b6652
IR
80432004-09-20 Ira Rosen <irar@il.ibm.com>
8044
8045 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
8046 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
8047 * gcc.dg/vect/vect-62.c: New testcase.
8048 * gcc.dg/vect/vect-63.c: New testcase.
8049 * gcc.dg/vect/vect-64.c: New testcase.
8050 * gcc.dg/vect/vect-65.c: New testcase.
8051 * gcc.dg/vect/vect-66.c: New testcase.
8052 * gcc.dg/vect/vect-67.c: New testcase.
8053 * gcc.dg/vect/vect-68.c: New testcase.
8054 * gcc.dg/vect/vect-69.c: New testcase.
8055 * gcc.dg/vect/vect-79.c: New testcase.
8056 * gcc.dg/vect/vect-80.c: New testcase.
8057
073cbad3
RS
80582004-09-20 Richard Sandiford <rsandifo@redhat.com>
8059
8060 * gcc.target/mips/asm-1.c: New test.
8061
6775f1f3
IR
80622004-09-19 Ira Rosen <irar@il.ibm.com>
8063
8064 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
8065 * gcc.dg/vect/vect-73.c: New testcase.
8066 * gcc.dg/vect/vect-74.c: New testcase.
8067 * gcc.dg/vect/vect-75.c: New testcase.
8068 * gcc.dg/vect/vect-76.c: New testcase.
8069 * gcc.dg/vect/vect-77.c: New testcase.
8070 * gcc.dg/vect/vect-78.c: New testcase
8071
16d1b0bd
PB
80722004-09-18 Paul Brook <paul@codesourcery.com>
8073
8074 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
8075
ad97f4be
JM
80762004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
8077
8078 PR c/17424
8079 * gcc.dg/pr17424-1.c: New test.
8080
57e28d7d
DN
80812004-09-18 Diego Novillo <dnovillo@redhat.com>
8082
8083 * g++.dg/tree-ssa/pr17153.C: New test.
8084
a396f8ae
GK
80852004-09-16 Geoffrey Keating <geoffk@apple.com>
8086
8087 PR pch/13361
8088 * testsuite/g++.dg/pch/wchar-1.C: New.
8089 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8090
ade22982
KZ
80912004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
8092
8093 * gcc.c-torture/execute/20040917-1.c: New test.
8094
823f0809
DN
80952004-09-17 Diego Novillo <dnovillo@redhat.com>
8096
8097 PR tree-optimization/17319
8098 * gcc.dg/pr17319.c: New test.
8099
0456cbf6
DP
81002004-09-17 Devang Patel <dpatel@apple.com>
8101
8102 * gcc.dg/20040813-1.c: New test.
2cfe82fe 8103
7eae8eb2
DN
81042004-09-17 Diego Novillo <dnovillo@redhat.com>
8105
8106 PR tree-optimization/17273
8107 * gcc.c-torture/compile/pr17273.c: New test.
8108
98c3a782
JM
81092004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
8110
8111 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
8112 Update expected messages.
8113 * gcc.dg/declspec-13.c: New test.
8114
57f0099a
DE
81152004-09-17 David Edelsohn <edelsohn@gnu.org>
8116
8117 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
8118
47bb500f
DN
81192004-09-17 Diego Novillo <dnovillo@redhat.com>
8120
8121 * gcc.c-torture/execute/pr17252.c: Use post-increment to
8122 change what 'a' is pointing to.
8123
996c2b52
MM
81242004-09-17 Mark Mitchell <mark@codesourcery.com>
8125
8126 PR c++/16002
8127 * g++.dg/template/error18.C: New test.
2cfe82fe 8128
996c2b52
MM
8129 PR c++/16029
8130 * g++.dg/warn/Wunused-8.C: New test.
8131
275a4187
SB
81322004-09-17 Steven Bosscher <stevenb@suse.de>
8133
8134 PR tree-optimization/17513
8135 * gcc.dg/20040916-1.c: New test.
8136
67bcc252
MM
81372004-09-16 Mark Mitchell <mark@codesourcery.com>
8138
8139 PR c++/17501
8140 * g++.dg/template/typename7.C: New test.
8141
42759f1e
ZD
81422004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8143
8144 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
8145
8304ad70
FCE
81462004-09-16 Frank Ch. Eigler <fche@redhat.com>
8147
8148 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
8149 with -ftree-based-profiling also.
8150 * lib/profopt.exp: Support late-set profile_option/feedback_option.
8151
d2ccf6aa
VL
81522004-09-16 Victor Leikehman <lei@il.ibm.com>
8153
8154 PR/15364
8155 * gfortran.dg/der_array_io_1.f90: New test.
8156 * gfortran.dg/der_array_io_2.f90: New test.
8157 * gfortran.dg/der_array_io_3.f90: New test.
8158
511bbc8f
MM
81592004-09-15 Mark Mitchell <mark@codesourcery.com>
8160
8161 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
8162 EABI.
8163
04a75188
MM
81642004-09-15 Mark Mitchell <mark@codesourcery.com>
8165
8166 * g++.dg/opt/switch1.C: New test.
8167
971801ff
JM
81682004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
8169
8170 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
8171 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
8172 Update expected messages.
8173
4672f86a
TS
81742004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8175
8176 PR fortran/16485
8177 * gfortran.dg/same_name_1.f90: New test.
8178
dad975d2
DN
81792004-09-15 Diego Novillo <dnovillo@redhat.com>
8180
8181 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
8182 dereference garbage pointers.
8183
9a520f40
JJ
81842004-09-15 Jakub Jelinek <jakub@redhat.com>
8185
a45f71f5
JJ
8186 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
8187 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
8188
9a520f40
JJ
8189 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
8190 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
8191 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
8192
bb5ecf29
MM
81932004-09-14 Mark Mitchell <mark@codesourcery.com>
8194
8195 PR c++/17324
8196 * g++.dg/template/mangle1.C: New test.
8197
391f9afb
DN
81982004-09-14 Diego Novillo <dnovillo@redhat.com>
8199
8200 PR tree-optimization/17252
8201 * gcc.c-torture/execute/pr17252.c: New test.
8202
5ffcd779
AP
82032004-09-14 Andrew Pinski <apinski@apple.com>
8204
8205 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
8206
f6ae6c51
RS
82072004-09-14 Roger Sayle <roger@eyesopen.com>
8208
8209 PR rtl-optimization/9771
8210 * gcc.dg/pr9771-1.c: New test case.
8211
1810f6ed
DN
82122004-09-14 Diego Novillo <dnovillo@redhat.com>
8213
8214 PR tree-optimization/15262
8215 * gcc.c-torture/execute/pr15262-1.c: New test.
8216 * gcc.c-torture/execute/pr15262-2.c: New test.
8217
3b53cddc
JM
82182004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
8219
8220 * gcc.dg/declspec-12.c: New test.
8221
8121b899 82222004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 8223
8121b899
BD
8224 * gfortran.dg/pr17090.f90: Add directives to test.
8225
d840495b
ZD
82262004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8227
8228 * gcc.c-torture/compile/20040914-1.c: New test.
8229
a52eb3bc
MM
82302004-09-13 Mark Mitchell <mark@codesourcery.com>
8231
8232 PR c++/16162
8233 * g++.dg/template/decl2.C: New test.
2cfe82fe 8234
c72477d6
BD
82352004-09-13 Bud Davis <bdavis9659@comcast.net>
8236
8237 PR fortran/17090
8238 * gfortran.dg/pr17090.f90: New test.
8239
c1bbfd3c
DJ
82402004-09-13 Dale Johannesen <dalej@apple.com>
8241
8242 * gcc.c-torture/compile/pr17408.c: New test case.
8243
3590f0a6
MM
82442004-09-13 Mark Mitchell <mark@codesourcery.com>
8245
8246 PR c++/16716
8247 * g++.dg/parse/crash17.C: New test.
2cfe82fe 8248
3590f0a6
MM
8249 PR c++/17327
8250 * g++.dg/template/enum3.C: New test.
8251
8800e533
HPN
82522004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
8253
8254 * lib/gcc-defs.exp: Load wrapper.exp.
8255 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
8256 using local code.
8257 * lib/gcc.exp (gcc_init): Similar.
8258 * lib/gfortran.exp (gfortran_init): Similar.
8259 * lib/objc.exp (objc_init): Similar.
8260 * lib/treelang.exp (treelang_init): Similar.
8261 * lib/wrapper.exp: New file with build_wrapper call machinery in
8262 ${tool}_maybe_build_wrapper.
8263
61f4f1cc
JM
82642004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8265
8266 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
8267 "inline".
8268 * gcc.dg/declspec-11.c: Update expected messages.
8269 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
8270 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
8271 gcc.dg/inline-12.c: New tests.
8272
b4cb0e43
AM
82732004-09-13 Andrew MacLeod <amacleod@redhat.com>
8274
8275 * g++.dg/tree-ssa/pr17400.C: New testcase.
8276
1823bf53
JW
82772004-09-13 James E Wilson <wilson@specifixinc.com>
8278
8279 * gcc.target/mips/sb1-1.c: New testcase.
8280
ddef210a
HPN
82812004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
8282
8283 * lib/g77-dg.exp: Remove unused file.
8284 * lib/mike-g77.exp: Ditto.
8285 * lib/g77.exp: Ditto.
8286
40b7c2f8
RH
82872004-09-12 Richard Henderson <rth@redhat.com>
8288
8289 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
8290
bda67431
JM
82912004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
8292
8293 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
8294 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
8295 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
8296 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
8297 Update expected messages.
8298
924479e8
HPN
82992004-09-13 Hans-Peter Nilsson <hp@axis.com>
8300
8301 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
8302 declaration/use mismatch for dirp parameter.
8303
a8252506
AP
83042004-09-12 Andrew Pinski <apinski@apple.com>
8305
8306 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
8307 -fgnu-runtime is passed.
8308
84d397af
RH
83092004-09-12 Richard Henderson <rth@redhat.com>
8310
8311 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
8312 do the uplevel thing and update additional_flags directly.
8313 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
8314 gfortran.fortran-torture/execute/intrinsic_nearest.x,
8315 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
8316 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
8317
ef685027
SB
83182004-09-11 Steven Bosscher <stevenb@suse.de>
8319
8320 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
8321
ec76a0e0
RS
83222004-09-11 Roger Sayle <roger@eyesopen.com>
8323
8324 PR middle-end/17411
8325 * g++.dg/opt/pr17411-1.C: New test case.
8326
9a26d6ee
JM
83272004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8328
8329 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8330 gcc.dg/tls/diag-2.c: Update expected messages.
8331 * gcc.dg/991209-1.c: Specify compilation options. Update expected
8332 messages.
8333 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
8334 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
8335 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
8336 gcc.dg/tls/diag-5.c: New tests.
8337
e6858057
ZW
83382004-09-11 Zack Weinberg <zack@codesourcery.com>
8339
8340 * gcc.dg/20040910-1.c: Correct dg-error regexp.
8341
05cf561d
SB
83422004-09-11 Steven Bosscher <stevenb@suse.de>
8343
8344 * g++.dg/parse/break-in-for.C: New test.
8345
a17ea89b
JJ
83462004-09-11 Jakub Jelinek <jakub@redhat.com>
8347
8348 * gcc.dg/tree-ssa/20040911-1.c: New test.
8349
c535fc9f
AJ
83502004-09-11 Andreas Jaeger <aj@suse.de>
8351
8352 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
8353 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
8354
2495e879
RS
83552004-09-11 Richard Sandiford <rsandifo@redhat.com>
8356
8357 * gcc.target/frv: New directory of FR-V-specific tests.
8358
273d67e7
JW
83592004-09-10 James E Wilson <wilson@specifixinc.com>
8360
8361 * gcc.dg/convert-vec-1.c: New test.
8362
3ae472c2
RS
83632004-09-10 Roger Sayle <roger@eyesopen.com>
8364
8365 PR middle-end/17024
8366 * gcc.dg/pr17024-1.c: New test case.
8367
110fce11
EC
83682004-09-10 Eric Christopher <echristo@redhat.com>
8369
8370 * gcc.dg/20040910-1.c: New test.
8371
616aeba2
JM
83722004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
8373
8374 * gcc.dg/bitfld-9.c: New test.
8375
85d62520
RS
83762004-09-10 Richard Sandiford <rsandifo@redhat.com>
8377
8378 * gcc.c-torture/execute/ieee/acc1.c: New test.
8379 * gcc.c-torture/execute/ieee/acc2.c: New test.
8380 * gcc.c-torture/execute/ieee/mzero6.c: New test.
8381
108ebf88
JM
83822004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
8383
8384 * gcc.dg/deprecated-2.c: New test.
8385
3274deff
JW
83862004-09-09 James E Wilson <wilson@specifixinc.com>
8387
8388 * gcc.dg/init-vec-1.c: New test.
8389
049e524f
RS
83902004-09-09 Roger Sayle <roger@eyesopen.com>
8391
8392 PR middle-end/17055
8393 * gcc.dg/pr17055-1.c: New test case.
8394
da3107f3
HPN
83952004-09-09 Hans-Peter Nilsson <hp@axis.com>
8396
8397 PR target/17377
8398 * gcc.c-torture/execute/pr17377.c: New test.
8399
deb176fa
JM
84002004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8401
8402 PR c/8420
8403 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
8404 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
8405 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
8406 gcc.dg/long-long-typespec-1.c: New tests.
8407 * gcc.dg/tls/diag-2.c: Update expected diagnostics
8408
bc4b653b
JM
84092004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
8410
8411 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
8412 gcc.dg/gnu99-static-1.c: New tests.
8413
5826770c
DP
84142004-09-08 Devang Patel <dpatel@apple.com>
8415
8416 * gcc.dg/darwin-ld-20040828-1.c: New test.
8417 * gcc.dg/darwin-ld-20040828-2.c: New test.
8418 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 8419
c509784d
ZL
84202004-09-08 Ziemowit Laski <zlaski@apple.com>
8421
8422 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
8423 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
8424 in error message.
8425 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
8426 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
8427 in error message.
8428 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
8429 types they qualify.
8430 * objc.dg/type-size-2.m: Fix wording in comment.
8431 * objc.dg/va-meth-1.m: New test case.
8432
83f84d6c
L
84332004-09-06 H.J. Lu <hongjiu.lu@intel.com>
8434
8435 PR c/16633:
8436 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
8437 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
8438
e6ffe126 84392004-09-06 Devang Patel <dpatel@apple.com>
110fce11 8440
e6ffe126
DP
8441 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
8442 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 8443
ff4eb0b5
ZW
84442004-09-06 Zack Weinberg <zack@codesourcery.com>
8445
8446 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
8447 reflect changed line numbering of diagnostics.
8448
2cada022
PB
84492004-09-06 Paul Brook <paul@codesourcery.com>
8450
8451 * gfortran.dg/edit_real_1.f90: Add new test.
8452
8b11a64c
ZD
84532004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8454
8455 * gcc.dg/tree-ssa/loop-2.c: New test.
8456 * gcc.dg/tree-ssa/loop-3.c: New test.
8457 * gcc.dg/tree-ssa/loop-4.c: New test.
8458 * gcc.dg/tree-ssa/loop-5.c: New test.
8459
254986c7
KG
84602004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8461
8462 * gcc.dg/format/sentinel-1.c: Update for parameter option.
8463
3d091dac
KG
84642004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8465
8466 * gcc.dg/format/sentinel-1.c: New test.
8467
edeacc14
UB
84682004-09-04 Uros Bizjak <uros@kss-loka.si>
8469
8470 * testsuite/gcc.dg/builtins-46.c: New.
8471
40923b20 84722004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 8473
40923b20
DP
8474 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
8475 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 8476
61fec9ff
JB
84772004-09-03 Jan Beulich <jbeulich@novell.com>
8478
8479 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
8480 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
8481 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
8482 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
8483 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
8484 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
8485 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
8486 the non-portable bzero.
8487 * gcc.dg/20010912-1.c: xfail for NetWare.
8488 * gcc.dg/20020426-2.c: xfail for NetWare.
8489 * gcc.dg/20021014-1.c: xfail for NetWare.
8490 * gcc.dg/20021018-1.c: xfail for NetWare.
8491 * gcc.dg/20030213-1.c: xfail for NetWare.
8492 * gcc.dg/20030225-1.c: xfail for NetWare.
8493 * gcc.dg/20030708-1.c: xfail for NetWare.
8494 * gcc.dg/builtins-config.h: Also exclude NetWare.
8495 * gcc.dg/format/format.h: Define restrict only if not already defined.
8496 * gcc.dg/nest.c: xfail for NetWare.
8497 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
8498 * lib/target-supports.exp (check_visibility_available): Exclude
8499 NetWare.
8500
467cecf3
JB
85012004-09-03 Jan Beulich <jbeulich@novell.com>
8502
8503 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
8504 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
8505 deterministic starting point for the alignment of structure fields.
8506 * gcc.dg/Wpadded.c: Dito.
8507 * g++.dg/abi/vbase10.C: Dito.
8508
90300b8c
DP
85092004-09-03 Devang Patel <dpatel@apple.com>
8510
8511 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 8512
15a7f5d8
MM
85132004-09-02 Mark Mitchell <mark@codesourcery.com>
8514
8515 * README.QMTEST: Fix out-of-date link.
8516
6df9867e
DB
85172004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
8518
8519 PR fortran/16579
8520 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
8521 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 8522
40a1c5cb
MM
85232004-09-02 Mark Mitchell <mark@codesourcery.com>
8524
8525 * g++.dg/abi/arm_rtti1.C: New test.
8526
5514620a
GK
85272004-09-02 Geoffrey Keating <geoffk@apple.com>
8528
8529 * gcc.dg/ppc-vector-memcpy.c: New.
8530 * gcc.dg/ppc-vector-memset.c: New.
8531
6cbc6f0d
CF
85322004-09-02 Chao-ying Fu <fu@mips.com>
8533
8534 * gcc.target/mips/mips-3d-1.c: New test.
8535 * gcc.target/mips/mips-3d-2.c: New test.
8536 * gcc.target/mips/mips-3d-3.c: New test.
8537 * gcc.target/mips/mips-3d-4.c: New test.
8538 * gcc.target/mips/mips-3d-5.c: New test.
8539 * gcc.target/mips/mips-3d-6.c: New test.
8540 * gcc.target/mips/mips-3d-7.c: New test.
8541 * gcc.target/mips/mips-3d-8.c: New test.
8542 * gcc.target/mips/mips-3d-9.c: New test.
8543 * gcc.target/mips/mips-ps-1.c: New test.
8544 * gcc.target/mips/mips-ps-2.c: New test.
8545 * gcc.target/mips/mips-ps-3.c: New test.
8546 * gcc.target/mips/mips-ps-4.c: New test.
8547 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 8548
d809264e
PB
85492004-09-02 Paul Brook <paul@codesourcery.com>
8550
8551 * gfortran.dg/edit_real_1.f90: Add new tests.
8552
c3d0559d
TS
85532004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8554
8555 PR fortran/15327
8556 * gfortran.dg/merge_char_1.f90: New test.
8557
0e6928d8
TS
85582004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8559
8560 PR fortran/16404
8561 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
8562
57b38f51
RK
85632004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8564
8565 PR c/1522
8566 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
8567
ffbef024
MM
85682004-09-01 Mark Mitchell <mark@codesourcery.com>
8569
8570 * g++.dg/opt/loop1.C: Do not XFAIL.
8571
266bff3a
JJ
85722004-09-01 Jakub Jelinek <jakub@redhat.com>
8573
8574 * gcc.c-torture/execute/20040831-1.c: New test.
8575
727c2407
DB
85762004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
8577
8578 PR fortran/16579
8579 * gfortran.dg/g77/20010610.f: Now passes.
8580 Copy from g77.f-torture/execute. Add dg-run directive.
8581 * gfortran.dg/g77/README: Update
8582
c11ddb68
AP
85832004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
8584
8585 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
8586 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
8587 (t1, t2, t3, t4): Add volatile.
8588
505970fc
MM
85892004-08-31 Mark Mitchell <mark@codesourcery.com>
8590
8591 * g++.dg/ext/visibility/arm1.C: New test.
8592
a79d695a
GK
85932004-08-31 Geoffrey Keating <geoffk@apple.com>
8594
8595 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
8596 -pedantic-errors.
8597
244fada7
PB
85982004-09-01 Paul Brook <paul@codesourcery.com>
8599
8600 * gfortran.dg/eof_2.f90: New test.
8601
149a42dd
TS
86022004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8603
8604 PR fortran/16579
8605 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 8606
334ff453
PB
86072004-08-31 Bud Davis <bdavis9659@comcast.net>
8608
8609 PR libfortran/16805
8610 * gfortran.dg/list_read_2.f90: New test.
8611
af287697
MM
86122004-08-31 Mark Mitchell <mark@codesourcery.com>
8613
8614 * g++.dg/abi/key1.C: New test.
8615
1c04c4cc
RH
86162004-08-31 Richard Henderson <rth@redhat.com>
8617
8618 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
8619 form of offsetof.
8620 * g++.dg/other/offsetof5.C: Remove duplicate.
8621
cf73cdac
TS
86222004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8623
8624 PR fortran/17244
8625 * gfortran.dg/func_derived_1.f90: New test.
8626
bd72d66c
PB
86272004-08-31 Paul Brook <paul@codesourcery.com>
8628
8629 * gfortran.dg/eof_1.f90: New test.
8630
c789f36b
PB
86312004-08-31 Paul Brook <paul@codesourcery.com>
8632
8633 * gfortran.dg/list_read_1.f90: New file.
8634
9b76aa3b
MM
86352004-08-30 Mark Mitchell <mark@codesourcery.com>
8636
8637 * g++.dg/opt/loop1.C: XFAIL.
8638
ff164b22
GK
86392004-08-30 Geoffrey Keating <geoffk@apple.com>
8640
8641 * gcc.dg/funcdef-storage-1.c: New.
8642 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
8643 an extern function in local scope.
8644 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
8645 declare an 'auto inline' function in local scope.
8646 * gcc.dg/20011130-1.c: Likewise.
8647 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
8648 an 'auto' function in local scope.
8649 * gcc.dg/20021014-1.c: Likewise.
8650 * gcc.dg/20030331-2.c: Likewise.
8651
0de4325e
TS
86522004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8653
8654 * gfortran.dg/blockdata_1.f90: New test.
8655
442c8e31
RH
86562004-08-30 Richard Henderson <rth@redhat.com>
8657
8658 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
8659
83010c5a
RH
86602004-08-30 Richard Henderson <rth@redhat.com>
8661
8662 * lib/fortran-torture.exp (fortran-torture-execute): Honor
8663 additional_flags set by alternate driver.
8664 (ieee-options): New procedure.
8665 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
8666 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
8667 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
8668 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
8669
f25605ac
RH
86702004-08-30 Richard Henderson <rth@redhat.com>
8671
8672 * lib/f-torture.exp: Remove.
8673
5e9f78cc
MM
86742004-08-29 Mark Mitchell <mark@codesourcery.com>
8675
8676 PR rtl-optimization/16590
8677 * g++.dg/opt/loop1.C: New test.
8678
294fbfc8
TS
86792004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8680
8681 PR fortran/13910
8682 * gfortran.dg/oldstyle_1.f90: New test.
8683
e8525382
SK
86842004-08-29 Steven G. Kargl <kargls@comcast.net>
8685 Paul Brook <paul@codesourcery.com>
8686
8687 * gfortran.dg/g77/README: Update.
8688 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
8689 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
8690 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
8691
7984a2f0
PB
86922004-08-28 Paul Brook <paul@codesourcery.com>
8693
8694 PR libfortran/17195
8695 * gfortran.dg/edit_real_1.f90: New test.
8696
c100eff1
PB
86972004-08-27 Paul Brook <paul@codesourcery.com>
8698
8699 * gfortran.dg/rewind_1.f90: New test.
8700
55948b69
BD
87012004-08-27 Bud Davis <bdavis9659@comcast.net>
8702
8703 PR fortran/16597
8704 * gfortran.dg/pr16597.f90: New test.
8705
0b410f0b
JM
87062004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
8707
8708 PR c/13801
8709 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
8710 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
8711 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
8712 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
8713 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
8714
b72e46f0
NC
87152004-08-26 Nick Clifton <nickc@redhat.com>
8716
8717 * gcc.c-torture/compile/pr17119.c: New test.
8718
17ebe7ec
JM
87192004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
8720
8721 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
8722
026351f5
RH
87232004-08-25 Richard Henderson <rth@redhat.com>
8724
8725 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
8726 the bits that expect kind=8 to be the largest real kind.
8727
4166ef51
ZL
87282004-08-25 Ziemowit Laski <zlaski@apple.com>
8729
8730 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
8731
6d1c50cc
TS
87322004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8733
8734 * gfortran.dg/assignment_1.f90: New test.
8735
ef79d4c2
AN
87362004-08-25 Adam Nemet <anemet@lnxw.com>
8737
8738 * g++.dg/template/repo3.C: New test.
8739
d0c5c9b1
RS
87402004-08-25 Roger Sayle <roger@eyesopen.com>
8741
8742 PR middle-end/16693
8743 PR tree-optimization/16372
8744 * g++.dg/opt/pr16372-1.C: New test case.
8745 * g++.dg/opt/pr16693-1.C: New test case.
8746 * g++.dg/opt/pr16693-2.C: New test case.
8747
700686fa
ZL
87482004-08-25 Ziemowit Laski <zlaski@apple.com>
8749
8750 * objc.dg/proto-lossage-4.m: New test.
8751
6dc36fed
MM
87522004-08-25 Mark Mitchell <mark@codesourcery.com>
8753
8754 PR c++/17155
8755 * g++.dg/inherit/local2.C: New test.
8756
40f20186
PB
87572004-08-25 Paul Brook <paul@codesourcery.com>
8758
8759 PR fortran/17144
8760 * gfortran.dg/string_ctor_1.f90: New test.
8761
2649701f
KL
87622004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8763
8764 PR c++/14428
8765 * g++.dg/template/redecl2.C: New test.
8766
5352bda0
BD
87672004-08-24 Bud Davis <bdavis9659@comcast.net>
8768
8769 PR fortran/17143
8770 * gfortran.dg/pr17143.f90: New test.
8771
02d735f6
BD
87722004-08-24 Bud Davis <bdavis9659@comcast.net>
8773
8774 PR fortran/17164
8775 * gfortran.dg/pr17164.f90: New test.
8776
82b85a85
ZD
87772004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8778
8779 * gcc.dg/tree-ssa/loop-1.c: New test.
8780
04550232
RS
87812004-08-24 Richard Sandiford <rsandifo@redhat.com>
8782
8783 * gcc.c-torture/compile/20040824-1.c: New test.
8784
886ce862
RS
87852004-08-24 Richard Sandiford <rsandifo@redhat.com>
8786
8787 * gcc.c-torture/compile/iftrap-3.c: New test.
8788
7746c5c3
PB
87892004-08-24 Paul Brook <paul@codesourcery.com>
8790
8791 * gfortran.dg/entry_2.f90: New test.
8792
f8ad2d21
NS
87932004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8794
8795 PR c++/16889
8796 * g++.dg/lookup/ambig[12].C: New.
8797
e59f7322
KL
87982004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8799
8800 PR c++/16706
8801 * g++.dg/template/crash21.C: New test.
8802 * g++.dg/template/crash22.C: Likewise.
8803
c645999e
NS
88042004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8805
8806 PR c++/17149
8807 * g++.dg/template/access15.C: New.
8808
c2a124b2
MM
88092004-08-23 Mark Mitchell <mark@codesourcery.com>
8810
8811 PR c++/17163
8812 * g++.dg/template/repo2.C: New test.
8813
663790f8
RS
88142004-08-23 Roger Sayle <roger@eyesopen.com>
8815
8816 PR rtl-optimization/17078
8817 * gcc.c-torture/execute/pr17078-1.c: New test case.
8818
c3f216e2
MM
88192004-08-23 Mark Mitchell <mark@codesourcery.com>
8820
8821 PR c/14492
8822 * gcc.dg/debug/crash1.c: New test.
8823
a9b5a054
MM
88242004-08-23 Mark Mitchell <mark@codesourcery.com>
8825
8826 PR c/16180
8827 * gcc.dg/loop-5.c: New test.
8828
017901f4
ZD
88292004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8830
8831 * gcc.c-torture/execute/20040823-1.c: New test.
8832
5811cb27
RS
88332004-08-23 Richard Sandiford <rsandifo@redhat.com>
8834
8835 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
8836 to the assembler. Simplify test accordingly.
8837 (asm_abi_flags): Use GNU names.
8838 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
8839 to check for ABI flags.
8840
9fc3b39a
AP
88412004-08-22 Andrew Pinski <apinski@apple.com>
8842
8843 * g++.dg/opt/pr14029.C: New test.
8844 * gcc.c-torture/execute/pr15262.c: New test.
8845
c6b77e6f
TS
88462004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8847
8848 * gfortran.dg/reduction.f90: Add checks with complex arguments.
8849
0fa1b65c
BD
88502004-08-21 Bud Davis <bdavis9659@comcast.net>
8851
8852 PR 16908
8853 * gfortran.dg/direct_io.f90: New test.
8854
eba6cfb6
MM
88552004-08-20 Mark Mitchell <mark@codesourcery.com>
8856
8857 PR c++/17121
8858 * g++.dg/inherit/local2.C: New test.
8859
bcf9a914
JM
88602004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
8861
8862 PR c++/17120
8863 * g++.dg/warn/Wparentheses-4.C: New test.
8864
0da457fb
MM
88652004-08-20 Mark Mitchell <mark@codesourcery.com>
8866
eba6cfb6
MM
8867 PR c++/17121
8868 * g++.dg/inherit/local2.C: New test.
8869
0da457fb
MM
8870 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
8871 * gcc.dg/ppc-ldstruct.c: Likewise.
8872 * gcc.dg/ppc64-abi-2.c: Likewise.
8873
f3b2657c
JJ
88742004-08-20 Jakub Jelinek <jakub@redhat.com>
8875
8876 PR rtl-optimization/17099
8877 * gcc.c-torture/execute/20040820-1.c: New test.
8878
888705fb
DE
88792004-08-20 David Edelsohn <edelsohn@gnu.org>
8880
8881 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
8882
841b0c1f
PB
88832004-08-20 Canqun Yang <canqun@nudt.edu.cn>
8884
8885 PR fortran/17077
8886 * gfortran.dg/auto_array_1.f90: New test.
8887
c874ae73
TS
88882004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8889
8890 PR fortran/17074
8891 * gfortran.dg/simpleif_1.f90: New test.
8892
717a7d5d
MM
88932004-08-19 Mark Mitchell <mark@codesourcery.com>
8894
2e32707b
MM
8895 * lib/target-supports.exp (check_profiling_available): Return
8896 false for arm*-*-symbianelf* and arm*-*-eabi*.
8897
717a7d5d
MM
8898 PR c++/15890
8899 * g++.dg/template/delete1.C: New test.
8900
ec53454b
PB
89012004-08-19 Paul Brook <paul@codesourcery.com>
8902
8903 PR fortran/14976
ff4eb0b5 8904 PR fortran/16228
ec53454b
PB
8905 * gfortran.dg/data_char_1.f90: New test.
8906
7551270e
ES
89072004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
8908
8909 PR fortran/16946
8910 * gfortran.dg/reduction.f90: New testcase.
8911
e281c0f8
TS
89122004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8913
8914 PR fortran/16520
8915 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
8916
e4c2c34b
JM
89172004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
8918
8919 PR c++/17041
8920 * g++.dg/Wparentheses-3.C: New test.
8921
7a8554ce
DN
89222004-08-19 Dorit Naishlos <dorit@il.ibm.com>
8923
8924 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
8925 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
8926 * gcc.dg/vect/vect-2.c: Likewise.
8927 * gcc.dg/vect/vect-3.c: Likewise.
8928 * gcc.dg/vect/vect-4.c: Likewise.
8929 * gcc.dg/vect/vect-5.c: Likewise.
8930 * gcc.dg/vect/vect-6.c: Likewise.
8931 * gcc.dg/vect/vect-7.c: Likewise.
8932 * gcc.dg/vect/vect-25.c: Likewise.
8933 * gcc.dg/vect/vect-31.c: Likewise.
8934 * gcc.dg/vect/vect-32.c: Likewise.
8935 * gcc.dg/vect/vect-34.c: Likewise.
8936 * gcc.dg/vect/vect-36.c: Likewise.
8937 * gcc.dg/vect/vect-all.c: Likewise.
8938
acccf788
MM
89392004-08-18 Mark Mitchell <mark@codesourcery.com>
8940
8941 PR c++/17068
8942 * g++.dg/template/operator4.C: New test.
8943
17ad5b5e
RH
89442004-08-18 Richard Henderson <rth@redhat.com>
8945
8946 * gcc.dg/20040206-1.c: XFAIL.
8947
8baddbf1
MM
89482004-08-17 Mark Mitchell <mark@codesourcery.com>
8949
8950 PR c++/16246
8951 * g++.dg/template/array7.C: New test.
8952
67e90093
JW
89532004-08-17 James E Wilson <wilson@specifixinc.com>
8954
8955 * gcc.dg/mips-movcc-1.c: New test.
8956 * gcc.dg/mips-movcc-2.c: New test.
8957 * gcc.dg/mips-movcc-3.c: New test.
8958
743a0a34
JW
8959 * gcc.dg/mips-nmadd-1.c: New test.
8960 * gcc.dg/mips-nmadd-2.c: New test.
8961
8f78f01f
MM
89622004-08-17 Mark Mitchell <mark@codesourcery.com>
8963
1a10290c
MM
8964 PR c++/15871
8965 * g++.dg/opt/inline8.C: New test.
8966
8f78f01f
MM
8967 PR c++/16965
8968 * g++.dg/parse/error17.C: New test.
ff4eb0b5 8969
79fe1b3b
DN
89702004-08-17 Dorit Naishlos <dorit@il.ibm.com>
8971
8972 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
8973 * gcc.dg/vect/tree-vect.h: New file.
8974 * gcc.dg/vect/vect.exp: New file.
8975 * gcc.dg/vect/pr16105.c.c: New test.
8976 * gcc.dg/vect/vect-1.c: New test.
8977 * gcc.dg/vect/vect-2.c: New test.
8978 * gcc.dg/vect/vect-3.c: New test.
8979 * gcc.dg/vect/vect-4.c: New test.
8980 * gcc.dg/vect/vect-5.c: New test.
8981 * gcc.dg/vect/vect-6.c: New test.
8982 * gcc.dg/vect/vect-7.c: New test.
8983 * gcc.dg/vect/vect-8.c: New test.
8984 * gcc.dg/vect/vect-9.c: New test.
8985 * gcc.dg/vect/vect-10.c: New test.
8986 * gcc.dg/vect/vect-11.c: New test.
8987 * gcc.dg/vect/vect-12.c: New test.
8988 * gcc.dg/vect/vect-13.c: New test.
8989 * gcc.dg/vect/vect-14.c: New test.
8990 * gcc.dg/vect/vect-15.c: New test.
8991 * gcc.dg/vect/vect-16.c: New test.
8992 * gcc.dg/vect/vect-17.c: New test.
8993 * gcc.dg/vect/vect-18.c: New test.
8994 * gcc.dg/vect/vect-19.c: New test.
8995 * gcc.dg/vect/vect-20.c: New test.
8996 * gcc.dg/vect/vect-21.c: New test.
8997 * gcc.dg/vect/vect-22.c: New test.
8998 * gcc.dg/vect/vect-23.c: New test.
8999 * gcc.dg/vect/vect-24.c: New test.
9000 * gcc.dg/vect/vect-25.c: New test.
9001 * gcc.dg/vect/vect-26.c: New test.
9002 * gcc.dg/vect/vect-27.c: New test.
9003 * gcc.dg/vect/vect-28.c: New test.
9004 * gcc.dg/vect/vect-29.c: New test.
9005 * gcc.dg/vect/vect-30.c: New test.
9006 * gcc.dg/vect/vect-31.c: New test.
9007 * gcc.dg/vect/vect-32.c: New test.
9008 * gcc.dg/vect/vect-33.c: New test.
9009 * gcc.dg/vect/vect-34.c: New test.
9010 * gcc.dg/vect/vect-35.c: New test.
9011 * gcc.dg/vect/vect-36.c: New test.
9012 * gcc.dg/vect/vect-37.c: New test.
9013 * gcc.dg/vect/vect-38.c: New test.
9014 * gcc.dg/vect/vect-40.c: New test.
9015 * gcc.dg/vect/vect-41.c: New test.
9016 * gcc.dg/vect/vect-42.c: New test.
9017 * gcc.dg/vect/vect-43.c: New test.
9018 * gcc.dg/vect/vect-44.c: New test.
9019 * gcc.dg/vect/vect-45.c: New test.
9020 * gcc.dg/vect/vect-46.c: New test.
9021 * gcc.dg/vect/vect-47.c: New test.
9022 * gcc.dg/vect/vect-48.c: New test.
9023 * gcc.dg/vect/vect-49.c: New test.
9024 * gcc.dg/vect/vect-50.c: New test.
9025 * gcc.dg/vect/vect-51.c: New test.
9026 * gcc.dg/vect/vect-52.c: New test.
9027 * gcc.dg/vect/vect-53.c: New test.
9028 * gcc.dg/vect/vect-54.c: New test.
9029 * gcc.dg/vect/vect-55.c: New test.
9030 * gcc.dg/vect/vect-56.c: New test.
9031 * gcc.dg/vect/vect-57.c: New test.
9032 * gcc.dg/vect/vect-58.c: New test.
9033 * gcc.dg/vect/vect-59.c: New test.
9034 * gcc.dg/vect/vect-60.c: New test.
9035 * gcc.dg/vect/vect-61.c: New test.
9036 * gcc.dg/vect/vect-all.c: New test.
9037 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 9038
3d79abbd
PB
90392004-08-17 Paul Brook <paul@codesourcery.com>
9040
9041 PR fortran/13082
9042 * gfortran.dg/entry_1.f90: New test.
9043
cc24a60e
AP
90442004-08-17 Andrew Pinski <apinski@apple.com>
9045
9046 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
9047
62fc1d7d
PB
90482004-08-17 Paolo Bonzini <bonzini@gnu.org>
9049
9050 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 9051
8e3e233b
DP
90522004-08-16 Devang Patel <dpatel@apple.com>
9053
9054 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 9055
580b3958
JM
90562004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
9057
9058 * gcc.dg/funcdef-attr-1.c: New test.
9059
dcb9bd6b
JJ
90602004-08-16 Janis Johnson <janis187@us.ibm.com>
9061
9062 * gcc.dg/altivec-17.c: New test.
9063 * gcc.dg/altivec-18.c: New test.
9064
35046a54
KL
90652004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9066
9067 PR c++/6749
9068 * g++.dg/template/vtable2.C: New test.
9069
a70d87d3
RH
90702004-08-14 Richard Henderson <rth@redhat.com>
9071
9072 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 9073 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
9074 * gcc.dg/setjmp-1.c: Remove XFAIL.
9075 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 9076
e99d6fe2
RH
90772004-08-14 Richard Henderson <rth@redhat.com>
9078
9079 * gcc.dg/980217-1.c: Add prototype for printf.
9080
1ef02b9d
BD
90812004-08-13 Bud Davis <bdavis9659@comcast.net>
9082
29409320 9083 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 9084
a2ab121e
JJ
90852004-08-13 Janis Johnson <janis187@us.ibm.com>
9086
9087 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
9088
aa18c0d3
PB
90892004-08-13 Paul Brook <paul@codesourcery.com>
9090
9091 * gfortran.dg/der_io_1.f90: Remove stray comma.
9092
3fee54be
JJ
90932004-08-12 Janis Johnson <janis187@us.ibm.com>
9094
9095 * gcc.dg/vmx/cw-bug-2.c: Remove.
9096 * gcc.dg/vmx/vprint-1.c: Remove.
9097 * gcc.dg/vmx/vscan-1.c: Remove.
9098
8fa5469d
DP
90992004-08-12 Devang patel <dpatel@apple.com>
9100
9101 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 9102
174b1783
JJ
91032004-08-12 Janis Johnson <janis1872us.ibm.com>
9104
950a175b
JJ
9105 * g++.dg/ext/altivec-12.C: New test.
9106
174b1783
JJ
9107 * g++.dg/ext/altivec-11.C: New test.
9108
47bedfb0
PB
91092004-08-12 Paul Brook <paul@codesourcery.com>
9110
9111 * g++.dg/abi/arm_cxa_vec_1.C: New test.
9112
30052385
JJ
91132004-08-12 Janis Johnson <janis187@us.ibm.com>
9114
4951f98d
JJ
9115 * g++.dg/ext/altivec-2.C: Check for hardware support before
9116 executing any VMX instructions.
9117
30052385
JJ
9118 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
9119
ab5c8549
JJ
91202004-08-12 Jakub Jelinek <jakub@redhat.com>
9121
9122 PR c++/16276
9123 * g++.old-deja/g++.other/comdat4.C: New test.
9124 * g++.old-deja/g++.other/comdat4-aux.cc: New.
9125
87e184d1
BE
91262004-08-12 Ben Elliston <bje@au.ibm.com>
9127
9128 PR target/16286
9129 * gcc.dg/pr16286.c: New test.
9130
bf5930d4
JB
91312004-08-12 Jan Beulich <jbeulich@novell.com>
9132
9133 * g++.dg/ext/asm5.C: New.
9134
6e40af1a
MM
91352004-08-11 Mark Mitchell <mark@codesourcery.com>
9136
fbac6f3c
MM
9137 PR c++/16698
9138 * g++.dg/eh/crash1.C: New test.
9139
6e40af1a
MM
9140 PR c++/16717
9141 * g++.dg/ext/construct1.C: New test.
9142
539599c1
MM
91432004-08-11 Mark Mitchell <mark@codesourcery.com>
9144
9145 PR c++/16853
9146 * g++.dg/init/ptrmem1.C: New test.
9147
9148 PR c++/16618
9149 * g++.dg/parse/offsetof5.C: New test.
9150
9151 PR c++/16870
9152 * g++.dg/template/overload3.C: New test.
9153
2436b51f
MM
91542004-08-11 Mark Mitchell <mark@codesourcery.com>
9155
9156 PR c++/16964
9157 * g++.dg/parse/error16.C: New test.
9158
9159 PR c++/16904
9160 * g++.dg/template/error14.C: New test.
9161
9162 PR c++/16929
9163 * g++.dg/template/error15.C: New test.
9164
5079843a
DP
91652004-08-11 Devang Patel <dpatel@apple.com>
9166
9167 * gcc.dg/darwin-ld-20040809-1.c: New test.
9168 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 9169
3ec0f302
PB
91702004-08-11 Steven G. Kargl <kargls@comcast.net>
9171
9172 PR fortran/16917
9173 * gfortran.dg/dfloat_1.f90: New test.
9174
b3f8d95d
MM
91752004-08-09 Mark Mitchell <mark@codesourcery.com>
9176
9177 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
9178 * gcc.dg/dll-2.c: Fix dg-require syntax.
9179 * gcc.misc-tests/arm-isr.c (abort): Declare.
9180 (exit): Likewise.
9181
550205c3
MM
91822004-08-10 Mark Mitchell <mark@codesourcery.com>
9183
9184 PR c++/16971
9185 * g++.dg/parse/crash16.C: New test.
9186
23657388
RS
91872004-08-10 Roger Sayle <roger@eyesopen.com>
9188
9189 * gcc.dg/mips-rsqrt-1.c: New test case.
9190 * gcc.dg/mips-rsqrt-2.c: New test case.
9191 * gcc.dg/mips-rsqrt-3.c: New test case.
9192
2bf26ede
PB
91932004-08-10 Paul Brook <paul@codesourcery.com>
9194
9195 * gfortran.dg/der_io_1.f90: New test.
9196
e9cfef64
PB
91972004-08-10 Paul Brook <paul@codesourcery.com>
9198
9199 PR fortran/16919
9200 * gfortran.dg/der_array_1.f90: New test.
9201
feb21f0d
DE
92022004-08-09 David Edelsohn <edelsohn@gnu.org>
9203
9204 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
9205
b3bcf92c
PB
92062004-08-09 Paolo Bonzini <bonzini@gnu.org>
9207
9208 * gcc.dg/wchar_t-2.c: Fix typo.
9209
08a02c9e
FH
92102004-08-09 Falk Hueffner <falk@debian.org>
9211
9212 PR tree-optimization/12517
9213 * gcc.c-torture/compile/pr12517.c: New test.
9214
9215 PR tree-optimization/12578
9216 * gcc.c-torture/compile/pr12578.c: New test.
9217
9218 PR tree-optimization/12899
9219 * gcc.c-torture/compile/pr12899.c: New test.
9220
9221 PR rtl-optimization/14692
9222 * gcc.c-torture/compile/pr14692.c: New test.
9223
9224 PR tree-optimization/16461
9225 * gcc.c-torture/compile/pr16461.c: New test.
9226
aa6fc635
JB
92272004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
9228
9229 * gfortran.dg/getenv_1.f90: New test.
9230
2ed9e527
MM
92312004-08-06 Mark Mitchell <mark@codesourcery.com>
9232
9233 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
9234 wchar_t.
9235 * gcc.dg/symbian5.c: Test -fno-short-wchar.
9236
fc90a8f2
PB
92372004-08-06 Paul Brook <paul@codesourcery.com>
9238
9239 * gfortran.dg/ret_array_1.f90: New test.
9240 * gfortran.dg/ret_pointer_1.f90: New test.
9241
eaac4679
RS
92422004-08-06 Richard Sandiford <rsandifo@redhat.com>
9243
9244 * gcc.dg/missing-field-init-[12].c: New tests.
9245 * g++.dg/warn/missing-field-init-[12].C: New tests.
9246
866cf037
MM
92472004-08-06 Mark Mitchell <mark@codesourcery.com>
9248
9249 * gcc.dg/enum2.c: New test.
9250 * gcc.dg/symbian3.c: Likewise.
9251 * gcc.dg/symbian4.c: Likewise.
9252 * gcc.dg/wchar_t-2.c: Likewise.
9253
ae232e45
MM
92542004-08-05 Mark Mitchell <mark@codesourcery.com>
9255
9256 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
9257 destructor tests.
9258
b2ca3702
MM
92592004-08-05 Mark Mitchell <mark@codesourcery.com>
9260
9261 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
9262 dg-require-visiblity.
9263 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
9264 * g++.dg/ext/visibility/fvisibility.C: Likewise.
9265 * g++.dg/ext/visibility/memfuncts.C: Likewise.
9266 * g++.dg/ext/visibility/new1.C: Likewise.
9267 * g++.dg/ext/visibility/pragma.C: Likewise.
9268 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
9269 * g++.dg/ext/visibility/virtual.C: Likewise.
9270 * g++/dg/ext/visibility/visibility-1.C: Likewise.
9271 * g++/dg/ext/visibility/visibility-2.C: Likewise.
9272 * g++/dg/ext/visibility/visibility-3.C: Likewise.
9273 * g++/dg/ext/visibility/visibility-4.C: Likewise.
9274 * g++/dg/ext/visibility/visibility-5.C: Likewise.
9275 * g++/dg/ext/visibility/visibility-6.C: Likewise.
9276 * g++/dg/ext/visibility/visibility-7.C: Likewise.
9277 * g++/dg/ext/visibility/visibility-8.C: New test.
9278 * gcc.c-torture/compile/dll.x: Remove.
9279 * gcc.dg/dll-2.c: Use dg-require-dll
9280 * gcc.dg/visibility-10.c: New test.
9281 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
9282 supporting DLLs.
9283 * testsuite/lib/scanasm.exp (scan_hidden): New function.
9284 (scan_not_hidden): Likewise.
9285
d279700a
DE
92862004-08-05 David Edelsohn <edelsohn@gnu.org>
9287
9288 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
9289
ea5f7a19
RS
92902004-08-05 Richard Sandiford <rsandifo@redhat.com>
9291
9292 * gcc.c-torture/execute/20040805-1.c: New test.
9293
fce731b5
AP
92942004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
9295
9296 * gcc.dg/20020118-1.c: Declare abort.
9297 * gcc.dg/altivec_check.h: Likewise.
9298 * gcc.dg/iftrap-2.c: Likewise.
9299 * gcc.dg/pragma-darwin.c: Likewise.
9300 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
9301
99b1c586
GK
93022004-08-04 Geoffrey Keating <geoffk@apple.com>
9303
9304 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
9305
85291069
JM
93062004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
9307
9308 * gcc.c-torture/execute/builtins/abs-2.c,
9309 gcc.c-torture/execute/builtins/abs-3.c,
9310 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
9311 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
9312 intmax_t, uintmax_t and their limits.
9313 * gcc.dg/intmax_t-1.c: New test.
9314
f1ff6bb8
GB
93152004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9316
9317 * g++.dg/tc1/dr147.C: Add reference to PR.
9318
54f2f9a6
RS
93192004-08-03 Richard Sandiford <rsandifo@redhat.com>
9320
9321 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
9322 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
9323
b0e9ac08
DE
93242004-08-03 David Edelsohn <edelsohn@gnu.org>
9325
9326 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9327
9cbe78fb
JM
93282004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9329
9330 * gcc.dg/redecl-5.c: New test.
9331 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
9332 of scanf.
9333
a0fac73d
RS
93342004-08-03 Roger Sayle <roger@eyesopen.com>
9335
9336 PR middle-end/16790
9337 * gcc.c-torture/execute/pr16790-1.c: New test case.
9338
5357b1f9
MM
93392004-08-03 Mark Mitchell <mark@codesourcery.com>
9340
564076f5
MM
9341 * g++.dg/ext/visibility/assign1.C: New test.
9342 * g++.dg/ext/visibility/new1.C: Likewise.
9343
5357b1f9
MM
9344 * gcc.dg/symbian1.c: New test.
9345 * gcc.dg/symbian2.c: Likewise.
9346
f6bc51cb
L
93472004-08-03 H.J. Lu <hongjiu.lu@intel.com>
9348
9349 PR target/16570
9350 * gcc.dg/i386-sse-9.c: New test.
9351
7a1f75f1
JM
93522004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9353
9354 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
9355
ee712eab
JM
93562004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
9357
9358 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
9359 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
9360 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
9361 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
9362 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
9363 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
9364 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
9365 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
9366 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
9367 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
9368 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
9369 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
9370 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
9371 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
9372 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
9373 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
9374 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
9375 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
9376 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
9377 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
9378 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
9379 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
9380 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
9381 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
9382 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
9383 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
9384 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
9385 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
9386 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
9387 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
9388 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
9389 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
9390 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
9391 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
9392 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
9393 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
9394 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
9395 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
9396 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
9397 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
9398 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
9399 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
9400 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
9401 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
9402 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
9403 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
9404 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
9405 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
9406 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
9407 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
9408 gcc.misc-tests/i386-pf-3dnow-1.c,
9409 gcc.misc-tests/i386-pf-athlon-1.c,
9410 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9411 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
9412 Declare built-in functions used.
9413 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
9414
6ed7c4d8
MM
94152004-08-02 Mark Mitchell <mark@codesourcery.com>
9416
7756db03
MM
9417 PR c++/16707
9418 * g++.dg/lookup/using12.C: New test.
9419
6ed7c4d8
MM
9420 * g++.dg/init/null1.C: Fix PR number.
9421 * g++.dg/parse/namespace10.C: Likewise.
9422
b1cc95ce
MM
94232004-08-01 Mark Mitchell <mark@codesourcery.com>
9424
9425 PR c++/16224
9426 * g++.dg/template/spec17.C: New test.
9427 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
9428 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
9429
db059566
DB
94302004-08-02 David Billinghurst
9431
9432 PR fortran/16292
9433 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
9434
1f09d3eb
ZW
94352004-08-01 Zack Weinberg <zack@codesourcery.com>
9436
9437 * gcc.dg/ia64-got-1.c: New test case.
9438
c30b4add
MM
94392004-08-01 Mark Mitchell <mark@codesourcery.com>
9440
72fba2df 9441 PR c++/16489
c30b4add
MM
9442 * g++.dg/init/null1.C: New test.
9443 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 9444
72fba2df 9445 PR c++/16529
c30b4add 9446 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 9447
c30b4add
MM
9448 PR c++/16810
9449 * g++.dg/inherit/ptrmem2.C: New test.
9450
a4e41fde
BE
94512004-08-02 Ben Elliston <bje@au.ibm.com>
9452
9453 PR target/16155
9454 * gcc.dg/pr16155.c: New test.
9455
558d1f81
JM
94562004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
9457
9458 * gcc.dg/redecl-2.c: New test.
9459
c1e55850
GK
94602004-07-30 Geoffrey Keating <geoffk@apple.com>
9461
9462 * gcc.dg/darwin-longdouble.c: New file.
9463
0534fa56
RH
94642004-07-30 Richard Henderson <rth@redhat.com>
9465
9466 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
9467 write to constant argument.
9468 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
9469
782700d4
RH
94702004-07-30 Richard Henderson <rth@redhat.com>
9471
1f09d3eb
ZW
9472 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
9473 tests of nearest around zero.
782700d4 9474
d60bebdd
AP
94752004-07-30 Andrew Pinski <apinski@apple.com>
9476
9477 * gcc.c-torture/compile/20040730-1.c: New test.
9478
9497a3a4
AH
94792004-07-30 Aldy Hernandez <aldyh@redhat.com>
9480
9481 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
9482 powerpc-eabispe.
9483
0a925a32
AH
94842004-07-30 Aldy Hernandez <aldyh@redhat.com>
9485
9486 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
9487
3a15f566
RS
94882004-07-30 Richard Sandiford <rsandifo@redhat.com>
9489
9490 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
9491 contains $ld_library_path.
9492 * lib/gfortran.exp (gfortran_link_flags): Likewise.
9493
b3b7f0c9
RH
94942004-07-29 Richard Henderson <rth@redhat.com>
9495
9496 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
9497
4b9a3b37
RH
9498 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
9499 (alt2, which): New.
9500 (Check): Accept either alternative.
9501
4684cd27
MM
95022004-07-29 Mark Mitchell <mark@codesourcery.com>
9503
9504 * g++.dg/abi/inline1.C: New test.
9505 * g++.dg/abi/local1-a.cc: Likewise.
9506 * g++.dg/abi/local1.C: Likewise.
9507 * g++.dg/abi/mangle11.C: Tweak location of warnings.
9508 * g++.dg/abi/mangle12.C: Likewise.
9509 * g++.dg/abi/mangle17.C: Likewise.
9510 * g++.dg/abi/mangle20-2.C: Likewise.
9511 * g++.dg/opt/interface1.C: Likewise.
9512 * g++.dg/opt/interface1.h: Likewise.
9513 * g++.dg/opt/interface1-a.cc: New test.
9514 * g++.dg/parse/repo1.C: New test.
9515 * g++.dg/template/repo1.C: Likewise.
9516 * g++.dg/warn/Winline-1.C: Likewise.
9517 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
9518
d397dbcd
DN
95192004-07-29 Diego Novillo <dnovillo@redhat.com>
9520
9521 * gcc.dg/tree-ssa/20040729-1.c: New test.
9522
8f4220dc
MA
95232004-07-27 Matt Austern <austern@apple.com>
9524
9525 * gcc.dg/darwin-bool-1.c: New test.
9526 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 9527
1fd0ec35
RH
95282004-07-28 Richard Henderson <rth@redhat.com>
9529
9530 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
9531 arguments in the correct type. Don't write to constant arguments.
9532
6fea55e9
DN
95332004-07-28 Diego Novillo <dnovillo@redhat.com>
9534
9535 PR tree-optimization/16688
9536 PR tree-optimization/16689
9537 * g++.dg/tree-ssa/pr16688.C: New test.
9538
47a43a10
DN
95392004-07-28 Diego Novillo <dnovillo@redhat.com>
9540
9541 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9542 loads. Not only in the comment, this time.
9543
312209c6
AO
95442004-07-28 Alexandre Oliva <aoliva@redhat.com>
9545
9546 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
9547 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
9548 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
9549 * gcc.dg/sh4a-bitmovua.c: New.
9550 * gcc.dg/sh4a-cos.c: New.
9551 * gcc.dg/sh4a-cosf.c: New.
9552 * gcc.dg/sh4a-fprun.c: New.
9553 * gcc.dg/sh4a-fsrra.c: New.
9554 * gcc.dg/sh4a-memmovua.c: New.
9555 * gcc.dg/sh4a-sin.c: New.
9556 * gcc.dg/sh4a-sincos.c: New.
9557 * gcc.dg/sh4a-sincosf.c: New.
9558 * gcc.dg/sh4a-sinf.c: New.
9559
c1b763fa
DN
95602004-07-28 Diego Novillo <dnovillo@redhat.com>
9561
9562 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
9563 conditionals.
9564 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
9565 loads.
9566 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
9567 DOM1.
9568
706aa09b
AP
95692004-07-27 Andrew Pinski <apinski@apple.com>
9570
9571 * g++.dg/rtti/tinfo1.C: Correct the xfail.
9572
62d59189
NY
95732004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
9574
9575 * gcc.dg/pragma-isr.c: New test.
9576
00bdb87f
KL
95772004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9578
9579 PR c++/14429
9580 * g++.dg/template/ttp11.C: New test.
9581
9ae2a5d1
DN
95822004-07-27 Diego Novillo <dnovillo@redhat.com>
9583
9584 * gcc.c-torture/compile/20040727-1.c: New test.
9585
ff6a3206
EC
95862004-07-26 Eric Christopher <echristo@redhat.com>
9587
9588 * gcc.c-torture/compile/20040726-2.c: New test.
9589
21db3785
AP
95902004-07-26 Andrew Pinski <apinski@apple.com>
9591
9592 * g++.dg/rtti/tinfo1.C: Xfail.
9593
35b6b437
RS
95942004-07-26 Richard Sandiford <rsandifo@redhat.com>
9595
9596 * gcc.c-torture/compile/20040726-1.c: New test.
9597
70502b2c
GB
95982004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
9599 Brian Ryner <bryner@brianryner.com>
9600
9601 PR c++/9283
9602 PR c++/15000
d7afec4b
ND
9603 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
9604 * g++.dg/ext/visibility/: New directory.
9605 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
9606 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
9607 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
9608 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
9609 * g++.dg/ext/visibility/fvisibility.C,
9610 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
9611 g++.dg/ext/visibility/fvisibility-override1.C
9612 g++.dg/ext/visibility/fvisibility-override2.C
9613 g++.dg/ext/visibility/memfuncts.C
9614 g++.dg/ext/visibility/noPLT.C
9615 g++.dg/ext/visibility/pragma.C
9616 g++.dg/ext/visibility/pragma-override1.C
9617 g++.dg/ext/visibility/pragma-override2.C
9618 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
9619 g++.dg/ext/visibility/virtual.C: New tests.
9620
bbbcb2e1
JM
96212004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9622
9623 PR c/15360
9624 * gcc.dg/pr15360-1.c: New test.
9625
dfe79cab
DJ
96262004-07-25 Daniel Jacobowitz <dan@debian.org>
9627
9628 * gcc.dg/pragma-align-2.c: New test.
9629 * gcc.dg/pragma-init-fini.c: New test.
9630 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
9631 targets.
9632
197463ae
JM
96332004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
9634
9635 * gcc.dg/init-string-2.c: New test.
9636
c5e36c09
ZW
96372004-07-24 Zack Weinberg <zack@codesourcery.com>
9638
9639 PR 16684
9640 * gcc.dg/Wredundant-decls-1.c: New test case.
9641
5aa33bdb
JJ
96422004-07-24 Jakub Jelinek <jakub@redhat.com>
9643
9644 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
9645 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
9646 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
9647 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
9648 * gcc.dg/compat/generate-random.c: New file.
9649 * gcc.dg/compat/generate-random.h: Likewise.
9650 * gcc.dg/compat/generate-random_r.c: Likewise.
9651 * gcc.dg/compat/struct-layout-1.h: Likewise.
9652 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
9653 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
9654 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
9655 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
9656 * gcc.dg/compat/struct-layout-1_main.c: New test.
9657 * gcc.dg/compat/struct-layout-1_x.c: New file.
9658 * gcc.dg/compat/struct-layout-1_y.c: New file.
9659 * gcc.dg/compat/struct-layout-1_test.h: New file.
9660
7eb01bd8
JM
96612004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
9662
9663 * gcc.dg/comp-return-1.c: New test
9664
13f91444
JJ
96652004-07-23 Janis Johnson <janis187@us.ibm.com>
9666
c7bb2a03
JJ
9667 * gcc.dg/vmx/8-02a.c: Fix typo.
9668
b9eef878
JJ
9669 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
9670 * gcc.dg/darwin-abi-3.c: New test.
9671
47120c07
JJ
9672 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
9673 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
9674
13f91444
JJ
9675 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
9676 * gcc.dg/vmx/ops-long-1.c: New test.
9677 * gcc.dg/vmx/ops-long-2.c: New test.
9678
8f2a734f
NS
96792004-07-23 Nathan Sidwell <nathan@codesourcery.com>
9680
9681 * g++.dg/lookup/conv-[1234].C: New.
9682
73b71f3e
MM
96832004-07-22 Mark Mitchell <mark@codesourcery.com>
9684
9685 * g++.dg/parse/attr2.C: Simplify.
9686
9e629a80
JM
96872004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9688
9689 PR c/7284
9690 * gcc.c-torture/execute/pr7284-1.c: New test.
9691
173b818d
BB
96922004-07-22 Brian Booth <bbooth@redhat.com>
9693
9694 * gcc.dg/tree-ssa/20040721-1.c: New test.
9695
42611590
NS
96962004-07-22 Nathan Sidwell <nathan@codesourcery.com>
9697
9698 * g++.dg/template/crash20.c: New.
9699
4f5492cd
DB
97002004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
9701
c5e36c09 9702 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
9703 Add dg-run directive. Declare variables as required.
9704 * gfortran.dg/g77/README: Update
9705
7413a132
HPN
97062004-07-22 Hans-Peter Nilsson <hp@axis.com>
9707
9708 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
9709 gcc.dg/cris-peep2-andu2.c: New tests.
9710
e508a019
JM
97112004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9712
9713 PR c/15052
9714 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
9715 on return type.
9716 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
9717 messages.
9718 * gcc.dg/qual-return-2.c: Update expected messages.
9719 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
9720
3ea8cd06
JM
97212004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9722
9723 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
9724 * gcc.dg/noncompile/921102-1.c: Update expected error message.
9725
916c5919
JM
97262004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
9727
9728 PR c/11250
9729 * gcc.dg/init-string-1.c: New test.
9730
1ff69cbe
JJ
97312004-07-21 Jakub Jelinek <jakub@redhat.com>
9732
9733 PR middle-end/15345
9734 PR c/16450
9735 * gcc.dg/torture/nested-fn-1.c: New test.
9736
7448a4d2
L
97372004-07-20 H.J. Lu <hongjiu.lu@intel.com>
9738
9739 PR target/16559
9740 * gcc.dg/ia64-fptr-1.c: New file.
9741
f03adc6b
GB
97422004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9743
9744 PR c++/14497
9745 * g++.dg/template/spec16.C: New test.
9746 * g++.old-deja/g++.robertl/eb118.C: Remove.
9747
5fe7b654
GB
97482004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9749
9750 PR c++/509
9751 * g++.dg/template/spec15.C: New test.
9752
d417dba9
DB
97532004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
9754
9755 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 9756 directive. Other changes as noted.
d417dba9
DB
9757 * gfortran.dg/g77/13037.f
9758 * gfortran.dg/g77/1832.f
9759 * gfortran.dg/g77/19981119-0.f
9760 * gfortran.dg/g77/19990313-0.f
9761 * gfortran.dg/g77/19990313-1.f
9762 * gfortran.dg/g77/19990313-2.f
9763 * gfortran.dg/g77/19990313-3.f
9764 * gfortran.dg/g77/19990419-1.f
9765 * gfortran.dg/g77/19990826-0.f
9766 * gfortran.dg/g77/19990826-2.f
9767 * gfortran.dg/g77/20000503-1.f
9768 * gfortran.dg/g77/20001111.f
9769 * gfortran.dg/g77/20010116.f
9770 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
9771 * gfortran.dg/g77/20010430.f
9772 * gfortran.dg/g77/6177.f
9773 * gfortran.dg/g77/947.f
9774 * gfortran.dg/g77/970816-3.f
9775 * gfortran.dg/g77/971102-1.f
9776 * gfortran.dg/g77/980520-1.f
9777 * gfortran.dg/g77/980628-0.f
9778 * gfortran.dg/g77/980628-1.f
9779 * gfortran.dg/g77/980628-10.f
9780 * gfortran.dg/g77/980628-2.f
9781 * gfortran.dg/g77/980628-3.f
9782 * gfortran.dg/g77/980628-7.f
9783 * gfortran.dg/g77/980628-8.f
9784 * gfortran.dg/g77/980628-9.f
9785 * gfortran.dg/g77/980701-0.f
9786 * gfortran.dg/g77/980701-1.f
9787 * gfortran.dg/g77/cabs.f
9788 * gfortran.dg/g77/claus.f
9789 * gfortran.dg/g77/complex_1.f
9790 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
9791 * gfortran.dg/g77/dcomplex.f
9792 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
9793 * gfortran.dg/g77/f90-intrinsic-mathematical.f
9794 * gfortran.dg/g77/f90-intrinsic-numeric.f
9795 * gfortran.dg/g77/int8421.f
9796 * gfortran.dg/g77/labug1.f
9797 * gfortran.dg/g77/large_vec.f
9798 * gfortran.dg/g77/le.f
9799 * gfortran.dg/g77/short.f
9800 * gfortran.dg/g77/README: Update
9801
f68e4dc8
MM
98022004-07-20 Mark Mitchell <mark@codesourcery.com>
9803
9804 PR c++/16637
9805 * g++.dg/parse/lookup4.C: New test.
9806
e9f7dd36
KL
98072004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9808
9809 PR c++/16175
9810 * g++.dg/template/ttp10.C: New test.
9811
a182b26d
JM
98122004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
9813
9814 * gcc.dg/pr12625-1.c: New test.
9815
a6c0a76c
SB
98162004-07-20 Steven Bosscher <stevenb@suse.de>
9817
9818 * testsuite/gcc.dg/switch-warn-1.c: New test.
9819 * testsuite/gcc.dg/switch-warn-2.c: New test.
9820 * gcc.c-torture/compile/pr14730.c: Update.
9821
e05de6f2
KC
98222004-07-19 Kelley Cook <kcook@gcc.gnu.org>
9823
9824 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
9825 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
9826 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
9827 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 9828
43fa0f09
MM
98292004-07-18 Mark Mitchell <mark@codesourcery.com>
9830
9831 PR c++/16623
9832 * g++.dg/template/assign1.C: New test.
9833
6df91b00
KL
98342004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9835
9836 PR c++/12170
9837 * g++.dg/template/ttp9.C: New test.
9838
a2bec818
DJ
98392004-07-19 Daniel Jacobowitz <dan@debian.org>
9840
9841 * gcc.dg/format/cmn-err-1.c: New test.
9842
487a92fe
JM
98432004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
9844
9845 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
9846 gcc.dg/Wparentheses-10.c: New tests.
9847 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
9848
3d23e018
TS
98492004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9850
9851 PR fortran/16465
9852 * gfortran.dg/g77//ffixed-line-length-0.f,
9853 gfortran.dg/g77/ffixed-line-length-132.f,
9854 gfortran.dg/g77/ffixed-line-length-72.f,
9855 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
9856 gfortran.dg/g77/README: Update.
9857
3601f003
KL
98582004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9859
9860 PR c++/13092
9861 * g++.dg/template/non-dependent7.C: New test.
9862 * g++.dg/template/non-dependent8.C: Likewise.
9863 * g++.dg/template/non-dependent9.C: Likewise.
9864 * g++.dg/template/non-dependent10.C: Likewise.
9865
0e242c82
MM
98662004-07-17 Mark Mitchell <mark@codesourcery.com>
9867
9868 PR c++/16337
9869 * g++.dg/parse/attr2.C: New test.
9870
649067c3
TM
98712004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
9872
9873 * g77.dg: Removed.
9874 * g77.f-torture: Ditto.
9875
3e3970a2
JM
98762004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
9877
9878 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
9879 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
9880 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
9881
d25cee4d
RH
98822004-07-16 Richard Henderson <rth@redhat.com>
9883
9884 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
9885
e94f3b4f
TS
98862004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9887
9888 * lib/fortran-torture.exp (fortran-torture): Don't test compile
9889 tests with full list of options.
9890 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
9891 of TORTURE_OPTIONS if test contains 'dg-do run'.
9892
b38b6477
TS
9893 PR fortran/16404
9894 * gfortran.dg/do_iterator.f90: New test.
9895
a916927f
VR
98962004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9897
9898 PR rtl-optimization/16536
9899 * gcc.c-torture/execute/restrict-1.c: New test.
9900
610bff84
TS
99012004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9902
9903 PR fortran/15324
9904 * gfortran.dg/pr15324.f90: New test.
9905
d157d978
TS
9906 PR fortran/15129
9907 * gfortran.dg/pr15129.f90: New test.
9908
c5a41953
TS
9909 PR fortran/15140
9910 * gfortran.dg/pr15140.f90: New test.
9911
0c0df4b3
TS
9912 PR fortran/13792
9913 * gfortran.fortran-torture/execute/bounds.f90: Add check for
9914 compile-time simplification.
9915
cd9dd3ee
MS
99162004-07-14 Mike Stump <mrs@apple.com>
9917
9918 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
9919
b5411fea
JW
99202004-07-14 James E Wilson <wilson@specifixinc.com>
9921
9922 PR target/16325
9923 * gcc.dg/profile-generate-1.c: New.
9924
b8b139c7
JJ
99252004-07-15 Jakub Jelinek <jakub@redhat.com>
9926
9927 * gcc.c-torture/execute/20040709-1.c: New test.
9928 * gcc.c-torture/execute/20040709-2.c: New test.
9929
ff06b392
MS
99302004-07-14 Mike Stump <mrs@apple.com>
9931
9932 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
9933
9daaba62
MS
99342004-07-14 Mike Stump <mrs@apple.com>
9935
9936 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
9937
1ff3c076
MM
99382004-07-13 Mark Mitchell <mark@codesourcery.com>
9939
9940 PR c++/16518
9941 * g++.dg/parse/mutable1.C: New test.
c5e36c09 9942
ee536902
DN
99432004-07-13 Diego Novillo <dnovillo@redhat.com>
9944
9945 PR tree-optimization/16443
9946 * gcc.dg/tree-ssa/20040713-1.c: New test.
9947
a65ab524
UW
99482004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
9949
9950 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
9951 for operator new.
9952
5d16533a 99532004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
9954
9955 * gfortran.dg/g77/README: New file
c5e36c09 9956 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
9957 g77.f-torture/noncompile. Add "dg-do compile" and
9958 dg-error as required.
9959 * gfortran.dg/g77/19990218-1.f: Likewise
9960 * gfortran.dg/g77/19990905-1.f: Likewise
9961 * gfortran.dg/g77/9263.f: Likewise
9962 * gfortran.dg/g77/980615-0.f: Likewise
9963 * gfortran.dg/g77/980616-0.f: Likewise
9964 * gfortran.dg/g77/check0.f: Likewise
9965 * gfortran.dg/g77/select_no_compile.f: Likewise
9966
5d16533a 99672004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
9968
9969 Copy files from g77.f-torture/compile.
9970 Add "{ dg-do compile}". Other changes as noted
9971 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
9972 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
9973 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
9974 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
9975 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
9976 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
9977 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
9978 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
9979 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
9980 * gfortran.dg/g77/xformat.f: Add dg-warning
9981
5d16533a 99822004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 9983
eee6792b
DB
9984 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
9985 Add {dg-do compile} directive.
9986 * gfortran.dg/g77/cpp2.F: Likewise
9987
81242403
VR
99882004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9989
9990 PR c++/5402
9991 * g++.dg/lookup/name-clash1.C: New test.
9992
9993 PR c++/9777
9994 * g++.dg/lookup/name-clash2.C: New test.
9995
9996 PR c++/12102
9997 * g++.dg/lookup/name-clash3.C: New test.
9998
3143d517
GB
99992004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10000
10001 * g++.dg/lookup/new2.C: New test.
10002 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
10003
5d16533a 100042004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 10005
eee6792b 10006 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
10007 Add {dg-do compile} directive.
10008 * gfortran.dg/g77/13060.f: Likewise
10009 * gfortran.dg/g77/19990218-0.f: Likewise
10010 * gfortran.dg/g77/19990305-0.f: Likewise
10011 * gfortran.dg/g77/19990419-0.f: Likewise
10012 * gfortran.dg/g77/19990502-0.f: Likewise
10013 * gfortran.dg/g77/19990502-1.f: Likewise
10014 * gfortran.dg/g77/19990525-0.f: Likewise
10015 * gfortran.dg/g77/19990826-1.f: Likewise
10016 * gfortran.dg/g77/19990826-3.f: Likewise
10017 * gfortran.dg/g77/19990905-2.f: Likewise
10018 * gfortran.dg/g77/20000412-1.f: Likewise
10019 * gfortran.dg/g77/20000511-1.f: Likewise
10020 * gfortran.dg/g77/20000511-2.f: Likewise
10021 * gfortran.dg/g77/20000518.f: Likewise
10022 * gfortran.dg/g77/20000601-1.f: Likewise
10023 * gfortran.dg/g77/20000601-2.f: Likewise
10024 * gfortran.dg/g77/20000629-1.f: Likewise
10025 * gfortran.dg/g77/20000630-2.f: Likewise
10026 * gfortran.dg/g77/20010115.f: Likewise
10027 * gfortran.dg/g77/20010321-1.f: Likewise
10028 * gfortran.dg/g77/20010426.f: Likewise
10029 * gfortran.dg/g77/20020307-1.f: Likewise
10030 * gfortran.dg/g77/8485.f: Likewise
10031 * gfortran.dg/g77/960317-1.f: Likewise
10032 * gfortran.dg/g77/970915-0.f: Likewise
10033 * gfortran.dg/g77/980310-1.f: Likewise
10034 * gfortran.dg/g77/980310-2.f: Likewise
10035 * gfortran.dg/g77/980310-3.f: Likewise
10036 * gfortran.dg/g77/980310-4.f: Likewise
10037 * gfortran.dg/g77/980310-6.f: Likewise
10038 * gfortran.dg/g77/980310-7.f: Likewise
10039 * gfortran.dg/g77/980310-8.f: Likewise
10040 * gfortran.dg/g77/980419-2.f: Likewise
10041 * gfortran.dg/g77/980424-0.f: Likewise
10042 * gfortran.dg/g77/980427-0.f: Likewise
10043 * gfortran.dg/g77/980729-0.f: Likewise
10044 * gfortran.dg/g77/981117-1.f: Likewise
10045 * gfortran.dg/g77/toon_1.f: Likewise
10046
7fb213d8
GB
100472004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10048
10049 PR c++/2204
10050 * g++.dg/other/abstract2.C: New test.
10051
597073ac
PB
100522004-07-12 Paul Brook <paul@codesourcery.com>
10053
10054 * gfortran.dg/pointer_init_1.f90: New test.
10055
682e69e1
PB
100562004-07-11 Paul Brook <paul@codesourcery.com>
10057
10058 PR fortran/15986
10059 * gfortran.dg/contained_1.f90: New test.
10060
f44b0c8e
MM
100612004-07-11 Mark Mitchell <mark@codesourcery.com>
10062
10063 * g++.dg/parse/defarg8.C: New test.
10064
0bbf5891
TS
100652004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10066
10067 PR fortran/16433
10068 * gfortran.dg/pr16433.f: New test.
10069
a083c04a
TS
10070 PR fortran/17574
10071 * gfortran.dg/pr15754.f90: New test.
c5e36c09 10072
fae1b38d
JM
100732004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
10074
10075 PR tree-optimization/16437
10076 * gcc.c-torture/execute/bitfld-4.c: New test.
10077
9cbf8b41 100782004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10079
9cbf8b41
TS
10080 * gfortran.fortran-torture/execute/common_2.f90: Add check for
10081 access to common var from module.
10082
a53334a4
TS
100832004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10084
10085 PR fortran/16336
10086 * gfortran.fortran-torture/execute/common_2.f90: New test.
10087
331c72f3
PB
100882004-07-10 Paul Brook <paul@codesourcery.com>
10089
10090 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
10091
50389094
TS
100922004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10093
10094 PR fortran/15969
10095 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
10096
5d16533a 100972004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
10098
10099 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
10100 * gfortran.dg/g77/ffixed-form-2.f: Likewise
10101 * gfortran.dg/g77/ffree-form-1.f: Likewise
10102 * gfortran.dg/g77/ffree-form-2.f: Likewise
10103 * gfortran.dg/g77/ffree-form-3.f: Likewise
10104 * gfortran.dg/g77/fno-underscoring.f: Likewise
10105 * gfortran.dg/g77/funderscoring.f: Likewise
10106 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
10107
44bce8bf 101082004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10109
44bce8bf
TS
10110 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
10111
ad6e2a18
TS
101122004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10113 Paul Brook <paul@codesourcery.com>
10114
10115 PR fortran/13415
10116 * gfortran.dg/common_pointer_1.f90: New test.
10117
17a916d4
GB
101182004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10119
10120 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
10121
5806d4fd
JW
101222004-07-09 James E Wilson <wilson@specifixinc.com>
10123
10124 PR target/16364
10125 * gcc.c-torture/compile/20040709-1.c: New.
10126
5721c2be 101272004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 10128
5721c2be
TS
10129 PR fortran/14077
10130 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
10131
32e89beb
TS
101322004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10133
10134 PR fortran/13201
10135 * gfortran.dg/shape_1.f90: New test.
10136
9affb2c7
ZW
101372004-07-09 Zack Weinberg <zack@codesourcery.com>
10138 Andrew Pinski <apinski@apple.com>
10139
10140 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
10141
a578b091
TS
101422004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10143
10144 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
10145 comment.
10146
db482e5c
TS
101472004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10148 Paul Brook <paul@codesourcery.com>
10149
9affb2c7 10150 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
10151 '.f95' and '.F95'.
10152
559b79cf
DN
101532004-07-09 Diego Novillo <dnovillo@redhat.com>
10154
10155 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
10156
fbc40a17
TS
101572004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10158
10159 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
10160 testcases with capital suffix.
10161
d3fcc995
TS
101622004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10163
10164 PR fortran/15481
5d16533a
PB
10165 PR fortran/13372
10166 PR fortran/13575
10167 PR fortran/15978
d3fcc995 10168 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
10169
10170 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 10171
5d16533a 101722004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
10173
10174 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
10175 expression to match gfortran warning/error messages
10176 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
10177 dg-error text.
10178
5d16533a 101792004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 10180
9affb2c7 10181 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
10182 search_for_re.
10183
55d816e7
EB
101842004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10185
10186 * gcc.c-torture/execute/simd-5.x: New file.
10187 XFAIL on SPARC 64-bit at -O0.
10188
dd29d26b
GB
101892004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10190
10191 PR c++/8211
10192 PR c++/16165
10193 * g++.dg/warn/effc3.C: New test.
10194
5d16533a 101952004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
10196
10197 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
10198 change X to 1X in format.
10199 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
10200 add data statements to conform to standard.
10201
5d16533a 102022004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 10203
9affb2c7 10204 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
10205 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
10206 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
10207
5d16533a 102082004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
10209
10210 * gfortran.dg/g77/7388.f: Copy from g77.dg
10211 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 10212 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
10213 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
10214 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
10215 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
10216 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
10217 * gfortran.dg/g77/strlen0.f: Likewise
10218
5d16533a 102192004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 10220
9469f0aa
AJ
10221 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
10222 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 10223
ef22126d
EB
102242004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10225
10226 * gcc.c-torture/execute/920428-2.x: Delete.
10227 * gcc.c-torture/execute/920501-7.x: Likewise.
10228
c618c6ec
JJ
102292004-07-08 Jakub Jelinek <jakub@redhat.com>
10230
10231 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
10232 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
10233 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
10234 prescott and c3-2.
10235 (PREFETCH_3DNOW): Add -march=c3.
10236
6f263171
DN
102372004-07-08 Diego Novillo <dnovillo@redhat.com>
10238
10239 PR c/16437
10240 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
10241 * gcc.c-torture/execute/bf64-1.x: Likewise.
10242
1d511ed5
EB
102432004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10244
10245 * gcc.c-torture/compile/20040708-1.c: New test.
10246
47293da3
GB
102472004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10248
10249 PR c++/16169
10250 * g++.dg/warn/effc2.C: New test.
10251
bc15d0ef
JM
102522004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
10253
10254 * gcc.c-torture/execute/bitfld-1.x: Remove.
10255 * gcc.c-torture/execute/bitfld-3.c: New test.
10256 * gcc.dg/bitfld-2.c: Remove XFAILs.
10257
7ac224c1
L
102582004-07-07 H.J. Lu <hongjiu.lu@intel.com>
10259
10260 PR c++/16276
10261 * g++.dg/rtti/tinfo1.C: New file.
10262
b49fcebd
EC
102632004-07-07 Eric Christopher <echristo@redhat.com>
10264
10265 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
10266
192c02b6
AP
102672004-07-07 Andrew Pinski <apinski@apple.com>
10268
10269 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
10270
f4f58d94
MM
102712004-07-07 Mark Mitchell <mark@codesourcery.com>
10272
10273 * g++.dg/init/call1.C: XFAIL.
10274
70128ad9
AO
102752004-07-07 Alexandre Oliva <aoliva@redhat.com>
10276
10277 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
10278 except for movstrict*, to movmem* and clrstr* to clrmem*.
10279
48b2e0a7
RS
102802004-07-07 Richard Sandiford <rsandifo@redhat.com>
10281
10282 * gcc.c-torture/execute/20040707-1.c: New test.
10283
60e20b90
RS
102842004-07-06 Richard Sandiford <rsandifo@redhat.com>
10285
10286 * gcc.c-torture/execute/20040706-1.c: New test.
10287
fddabb2c
GB
102882004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10289
10290 PR c++/3671
10291 * g++.dg/template/spec14.C: New test.
10292
7682ef83
JJ
102932004-07-05 Jakub Jelinek <jakub@redhat.com>
10294
10295 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
10296 nothing if not yet defined. Use it in b, c and d type definitions.
10297 * gcc.c-torture/execute/20040705-1.c: New test.
10298 * gcc.c-torture/execute/20040705-2.c: New test.
10299
030bbecd
GB
103002004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10301
10302 PR c++/2518
10303 * g++.dg/lookup/new1.C: New test.
10304
7c6536fa
VR
103052004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10306
10307 PR c++/11406
10308 * g++.dg/template/sizeof8.C: New test.
10309
e0ec4c3b
RS
103102004-07-05 Richard Sandiford <rsandifo@redhat.com>
10311
10312 * gcc.c-torture/compile/20040705-1.c: New test.
10313
bf1df0a0
BD
103142004-07-04 Bud Davis <bdavis9659@comcast.net>
10315
10316 * gfortran.fortran-torture/execute/seq_io.f90: New test.
10317
a09d4744
NB
103182004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
10319
10320 * gcc.dg/cpp/if-mop.c: Two new testcases.
10321 * gcc.dg/cpp/trad/comment-3.c: New.
10322
1107b970
PB
103232004-07-04 Paul Brook <paul@codesourcery.com>
10324
10325 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
10326
103272004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
10328
10329 PR c++/3761
10330 * g++.dg/lookup/crash4.C: New test.
ece95d90 10331
50c64317
ZW
103322004-07-02 Zack Weinberg <zack@codesourcery.com>
10333
10334 * gcc.c-torture/execute/builtin-abs-1.c
10335 * gcc.c-torture/execute/builtin-abs-2.c
10336 * gcc.c-torture/execute/builtin-complex-1.c
10337 * gcc.c-torture/execute/builtins/string-1-lib.c
10338 * gcc.c-torture/execute/builtins/string-1.c
10339 * gcc.c-torture/execute/builtins/string-2-lib.c
10340 * gcc.c-torture/execute/builtins/string-2.c
10341 * gcc.c-torture/execute/builtins/string-3-lib.c
10342 * gcc.c-torture/execute/builtins/string-3.c
10343 * gcc.c-torture/execute/builtins/string-4-lib.c
10344 * gcc.c-torture/execute/builtins/string-4.c
10345 * gcc.c-torture/execute/builtins/string-5-lib.c
10346 * gcc.c-torture/execute/builtins/string-5.c
10347 * gcc.c-torture/execute/builtins/string-6-lib.c
10348 * gcc.c-torture/execute/builtins/string-6.c
10349 * gcc.c-torture/execute/builtins/string-7-lib.c
10350 * gcc.c-torture/execute/builtins/string-7.c
10351 * gcc.c-torture/execute/builtins/string-8-lib.c
10352 * gcc.c-torture/execute/builtins/string-8.c
10353 * gcc.c-torture/execute/builtins/string-9-lib.c
10354 * gcc.c-torture/execute/builtins/string-9.c
10355 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
10356 * gcc.c-torture/execute/builtins/string-asm-1.c
10357 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
10358 * gcc.c-torture/execute/builtins/string-asm-2.c
10359 * gcc.c-torture/execute/stdio-opt-1.c
10360 * gcc.c-torture/execute/stdio-opt-2.c
10361 * gcc.c-torture/execute/stdio-opt-3.c
10362 * gcc.c-torture/execute/string-opt-1.c
10363 * gcc.c-torture/execute/string-opt-10.c
10364 * gcc.c-torture/execute/string-opt-11.c
10365 * gcc.c-torture/execute/string-opt-12.c
10366 * gcc.c-torture/execute/string-opt-13.c
10367 * gcc.c-torture/execute/string-opt-14.c
10368 * gcc.c-torture/execute/string-opt-15.c
10369 * gcc.c-torture/execute/string-opt-16.c
10370 * gcc.c-torture/execute/string-opt-2.c
10371 * gcc.c-torture/execute/string-opt-6.c
10372 * gcc.c-torture/execute/string-opt-7.c
10373 * gcc.c-torture/execute/string-opt-8.c:
10374 Replace with ...
10375
10376 * gcc.c-torture/execute/builtins/abs-2.c
10377 * gcc.c-torture/execute/builtins/abs-3.c
10378 * gcc.c-torture/execute/builtins/complex-1.c
10379 * gcc.c-torture/execute/builtins/fprintf.c
10380 * gcc.c-torture/execute/builtins/fputs.c
10381 * gcc.c-torture/execute/builtins/memcmp.c
10382 * gcc.c-torture/execute/builtins/memmove.c
10383 * gcc.c-torture/execute/builtins/memops-asm.c
10384 * gcc.c-torture/execute/builtins/mempcpy-2.c
10385 * gcc.c-torture/execute/builtins/mempcpy.c
10386 * gcc.c-torture/execute/builtins/memset.c
10387 * gcc.c-torture/execute/builtins/printf.c
10388 * gcc.c-torture/execute/builtins/sprintf.c
10389 * gcc.c-torture/execute/builtins/strcat.c
10390 * gcc.c-torture/execute/builtins/strchr.c
10391 * gcc.c-torture/execute/builtins/strcmp.c
10392 * gcc.c-torture/execute/builtins/strcpy.c
10393 * gcc.c-torture/execute/builtins/strcspn.c
10394 * gcc.c-torture/execute/builtins/strlen-2.c
10395 * gcc.c-torture/execute/builtins/strlen.c
10396 * gcc.c-torture/execute/builtins/strncat.c
10397 * gcc.c-torture/execute/builtins/strncmp-2.c
10398 * gcc.c-torture/execute/builtins/strncmp.c
10399 * gcc.c-torture/execute/builtins/strncpy.c
10400 * gcc.c-torture/execute/builtins/strpbrk.c
10401 * gcc.c-torture/execute/builtins/strpcpy-2.c
10402 * gcc.c-torture/execute/builtins/strpcpy.c
10403 * gcc.c-torture/execute/builtins/strrchr.c
10404 * gcc.c-torture/execute/builtins/strspn.c
10405 * gcc.c-torture/execute/builtins/strstr-asm.c
10406 * gcc.c-torture/execute/builtins/strstr.c:
10407 ... these new files.
10408
10409 * gcc.c-torture/execute/builtins/abs-2-lib.c
10410 * gcc.c-torture/execute/builtins/abs-3-lib.c
10411 * gcc.c-torture/execute/builtins/complex-1-lib.c
10412 * gcc.c-torture/execute/builtins/fprintf-lib.c
10413 * gcc.c-torture/execute/builtins/fputs-lib.c
10414 * gcc.c-torture/execute/builtins/memcmp-lib.c
10415 * gcc.c-torture/execute/builtins/memmove-lib.c
10416 * gcc.c-torture/execute/builtins/memops-asm-lib.c
10417 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
10418 * gcc.c-torture/execute/builtins/mempcpy-lib.c
10419 * gcc.c-torture/execute/builtins/memset-lib.c
10420 * gcc.c-torture/execute/builtins/printf-lib.c
10421 * gcc.c-torture/execute/builtins/sprintf-lib.c
10422 * gcc.c-torture/execute/builtins/strcat-lib.c
10423 * gcc.c-torture/execute/builtins/strchr-lib.c
10424 * gcc.c-torture/execute/builtins/strcmp-lib.c
10425 * gcc.c-torture/execute/builtins/strcpy-lib.c
10426 * gcc.c-torture/execute/builtins/strcspn-lib.c
10427 * gcc.c-torture/execute/builtins/strlen-2-lib.c
10428 * gcc.c-torture/execute/builtins/strlen-lib.c
10429 * gcc.c-torture/execute/builtins/strncat-lib.c
10430 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
10431 * gcc.c-torture/execute/builtins/strncmp-lib.c
10432 * gcc.c-torture/execute/builtins/strncpy-lib.c
10433 * gcc.c-torture/execute/builtins/strpbrk-lib.c
10434 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
10435 * gcc.c-torture/execute/builtins/strpcpy-lib.c
10436 * gcc.c-torture/execute/builtins/strrchr-lib.c
10437 * gcc.c-torture/execute/builtins/strspn-lib.c
10438 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
10439 * gcc.c-torture/execute/builtins/strstr-lib.c
10440 * gcc.c-torture/execute/builtins/lib/abs.c
10441 * gcc.c-torture/execute/builtins/lib/fprintf.c
10442 * gcc.c-torture/execute/builtins/lib/memset.c
10443 * gcc.c-torture/execute/builtins/lib/printf.c
10444 * gcc.c-torture/execute/builtins/lib/sprintf.c
10445 * gcc.c-torture/execute/builtins/lib/strcpy.c
10446 * gcc.c-torture/execute/builtins/lib/strcspn.c
10447 * gcc.c-torture/execute/builtins/lib/strncat.c
10448 * gcc.c-torture/execute/builtins/lib/strncmp.c
10449 * gcc.c-torture/execute/builtins/lib/strncpy.c
10450 * gcc.c-torture/execute/builtins/lib/strpbrk.c
10451 * gcc.c-torture/execute/builtins/lib/strspn.c
10452 * gcc.c-torture/execute/builtins/lib/strstr.c:
10453 New files containing support routines.
10454
10455 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
10456 declaration.
10457 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
10458 when not optimizing.
10459
d9634d53
MM
104602004-07-02 Mark Mitchell <mark@codesourcery.com>
10461
10462 PR c++/16240
10463 * g++.dg/abi/mangle22.C: New test.
10464 * g++.dg/abi/mangle23.C: Likewise.
10465
5d16533a 104662004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
10467
10468 PR fortran/16290
10469 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
10470 Allow for cases without denormalized floating point numbers.
10471
ede1a387
JM
104722004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
10473
10474 PR c/1027
10475 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
10476 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
10477 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
10478 expected warning text.
10479 * gcc.dg/format/diag-2.c: New test.
10480
ed63f99a
EB
104812004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10482
10483 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
10484
64a9295a
PB
104852004-07-01 Paolo Bonzini <bonzini@gnu.org>
10486
10487 * gcc.dg/builtins-43.c: New.
10488 * gcc.dg/builtins-44.c: New.
10489 * gcc.dg/builtins-45.c: New.
10490
f8a57be8
GK
104912004-06-26 Geoffrey Keating <geoffk@apple.com>
10492 Andreas Tobler <a.tobler@schweiz.ch>
10493
10494 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
10495 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
10496 as SIGSEGV.
10497 * gcc.dg/cleanup-11.c: Likewise.
10498 * gcc.dg/cleanup-8.c: Likewise.
10499 * gcc.dg/cleanup-9.c: Likewise.
10500 * gcc.dg/cleanup-5.c: Run on all platforms.
10501
dd66b8e8
JM
105022004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
10503
10504 * g++.dg/warn/nonnull1.C: New test.
10505
43e7557b
EB
105062004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10507
10508 * gcc.dg/compat/compat-common.h: Wrap up CINT in
10509 an #ifndef SKIP_COMPLEX_INT/#endif pair.
10510 Special-case the Sun compiler wrt to <complex.h>.
10511
11012cd6
NY
105122004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
10513
a9c08588
NY
10514 * gcc.dg/Wunreachable-8.C: New test.
10515
10516 * gcc.dg/h8300-ice2.c : New test.
11012cd6 10517
e5ddaa24
TS
105182004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
10519
10520 PR fortran/16161
10521 * gfortran.fortran-torture/compile/implicit.f90: Add test
10522 for implicit character.
10523
5d16533a 105242004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 10525
5d16533a
PB
10526 PR fortran/16289
10527 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
10528 Use tiny() intrinsic to find smallest non-negative real
807a7d14 10529
df62f18a
JJ
105302004-06-30 Jakub Jelinek <jakub@redhat.com>
10531
0984ba10
JJ
10532 * gcc.dg/compat/struct-by-value-22_main.c: New test.
10533 * gcc.dg/compat/struct-by-value-22_x.c: New.
10534 * gcc.dg/compat/struct-by-value-22_y.c: New.
10535
df62f18a
JJ
10536 * gcc.c-torture/execute/20040629-1.c: New test.
10537
b4db40bf
JJ
105382004-06-29 Jakub Jelinek <jakub@redhat.com>
10539
57512331
JJ
10540 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
10541 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
10542
b4db40bf
JJ
10543 PR target/16195
10544 * gcc.dg/20040625-1.c: New test.
10545
78f2fb08
TS
105462004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10547
10548 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
10549
105502004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
10551
10552 PR fortran/15963
10553 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
10554
97e73bd2
RH
105552004-06-29 Richard Henderson <rth@redhat.com>
10556
10557 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
10558
46e995e0
PB
105592004-06-29 Paul Brook <paul@codesourcery.com>
10560
10561 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
10562 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
10563
fe88415f
NS
105642004-06-29 Nathan Sidwell <nathan@codesourcery.com>
10565
10566 PR c++/16260
10567 * g++.dg/parse/crash15.C: New.
10568
3b50d22e
AP
105692004-06-28 Andrew Pinski <apinski@apple.com>
10570
e440ec57
AP
10571 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
10572 by the error already.
10573
3b50d22e
AP
10574 * g++.dg/opt/ptrmem4.C: Change to compile only test.
10575
6cdd2721
DD
105762004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
10577
10578 PR target/14041
10579 * gcc.dg/h8300-bss-align-1.c : New.
10580
644d1951
NS
105812004-06-28 Nathan Sidwell <nathan@codesourcery.com>
10582
fe88415f 10583 * PR c++/16174
644d1951
NS
10584 * g++.dg/template/ctor4.C: New.
10585
10317a4f
AP
105862004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10587
10588 PR c++/16205
10589 * g++.dg/warn/Wsequence-point-1.C: New test.
10590
8dcd4256
PB
105912004-06-27 Paul Brook <paul@codesourcery.com>
10592
10593 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
10594
59d4a500
ZW
105952004-06-27 Zack Weinberg <zack@codesourcery.com>
10596
10597 * g++.old-deja/g++.mike/p7325.C: Remove.
10598
81ce39d6
AP
105992004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
10600
10601 PR c/14963
10602 * gcc.dg/pr14963.c: New test.
10603
f84b6c96
MM
106042004-06-27 Mark Mitchell <mark@codesourcery.com>
10605
10606 PR c++/16193
10607 * g++.dg/parse/redef1.C: New test.
10608
b6ded5bd
JM
106092004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
10610
10611 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
10612 20021110.c.
10613 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
10614 20021119-1.c.
10615 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
10616 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
10617 5-04.c.
10618 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
10619 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
10620 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
10621 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
10622 g++.brendan/enum14.C.
10623 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
10624 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
10625 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
10626 g++.mike/virt1.C.
10627 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
10628 memtemp24.C.
10629
64b663f8
RS
106302004-06-27 Roger Sayle <roger@eyesopen.com>
10631
10632 * gcc.dg/20040527-1.c: New test case.
10633
3e14aaa2
BD
106342004-06-26 Bud Davis <bdavis9659@comcast.net>
10635
10636 PR gfortran/pr16196
10637 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
10638
0fe0c614
RS
106392004-06-25 Roger Sayle <roger@eyesopen.com>
10640
10641 PR middle-end/15825
10642 * gcc.dg/pr15825-1.c: New test case.
10643
f1526aaa
RS
106442004-06-25 Richard Sandiford <rsandifo@redhat.com>
10645
10646 * gcc.c-torture/execute/20040625-1.c: New test.
10647
e2296cc2
TS
106482004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10649
10650 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
10651
3af5dcdb
RS
106522004-06-25 Richard Sandiford <rsandifo@redhat.com>
10653
10654 * gcc.dg/torture/mips-div-1.c: New test.
10655
d2d8936f
JL
106562004-06-24 Jeff Law <law@redhat.com>
10657
10658 * gcc.dg/tree-ssa/20040624-1.c: New test.
10659
5a1f3953
RS
106602004-06-24 Richard Sandiford <rsandifo@redhat.com>
10661
10662 * gcc.c-torture/compile/20040624-1.c: New test.
10663
bbb2a345
GB
106642004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10665
10666 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
10667 this directory.
10668
de46b2fe
AP
106692004-06-23 Andrew Pinski <apinski@apple.com>
10670
b713a445
AP
10671 PR middle-end/15988
10672 * g++.dg/opt/ptrmem4.C: New test.
10673
de46b2fe
AP
10674 * gcc.dg/c90-array-quals-2.c: New test.
10675
881f20cb
NY
106762006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
10677
10678 * gcc.dg/kpice1.c: New test.
10679
fe7080d2
AP
106802006-06-23 Andrew Pinski <apinski@apple.com>
10681
10682 * gcc.dg/c90-array-quals.c: New test.
10683
1cc3d085
RH
106842006-06-22 Richard Henderson <rth@redhat.com>
10685
10686 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
10687
2e5a1510
LR
106882004-06-22 Loren James Rittle <ljrittle@acm.org>
10689
10690 * gcc.dg/builtins-config.h: Handle FreeBSD.
10691
0f59171d
RH
106922006-06-22 Richard Henderson <rth@redhat.com>
10693
10694 * g++.dg/opt/devirt1.C: New.
10695
106962004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
10697
10698 * g++.dg/opt/pr15551.C: New testcase.
10699
96a4ec03
L
107002004-06-22 H.J. Lu <hongjiu.lu@intel.com>
10701
10702 PR target/14800
10703 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
10704 x86_64-*-linux* when compiling for 32bit.
10705
f6bf7bb6
AP
107062004-06-21 Andrew Pinski <apinski@apple.com>
10707
10708 * gcc.dg/pch/struct-1.c: New.
10709 * gcc.dg/pch/struct-1.hs: New.
10710
c0d578e6
GK
107112004-06-21 Geoffrey Keating <geoffk@apple.com>
10712
10713 * gcc.dg/pch/save-temps-1.c: New file.
10714 * gcc.dg/pch/save-temps-1.hs: New file.
10715
8750f9cd
JB
107162004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
10717
10718 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
10719 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
10720
63110e4e
TS
107212004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10722
10723 * gfortran.fortran-torture/execute/select_1.f90: Rename function
10724 to fix type error.
10725 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
10726 Remove trailing spaces.
59d4a500 10727
3a5b9284
RH
107282004-06-21 Richard Henderson <rth@redhat.com>
10729
10730 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
10731 merging && to BIT_FIELD_REF.
10732
992d907d
RS
107332004-06-21 Richard Sandiford <rsandifo@redhat.com>
10734
10735 * g++.dg/opt/placeholder1.C: New test.
10736
ce70456b
EB
107372004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10738
10739 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
10740 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
10741 * gcc.dg/compat/union-m128-1_x.c: Likewise.
10742 * gcc.dg/compat/union-m128-1_y.c: Likewise.
10743
84b8b0e0
ZW
107442004-06-20 Zack Weinberg <zack@codesourcery.com>
10745
10746 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
10747 extern "C".
10748 * g++.dg/other/pragma-re-1.C: Add comments.
10749
04b0faec 107502004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
10751
10752 PR gfortran/16080
04b0faec
BD
10753 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
10754
bb60c95f
AP
107552004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
10756
10757 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
10758 instead of setting the type of size_t by
10759 hand.
10760
ee8db92b
RS
107612004-06-18 Roger Sayle <roger@eyesopen.com>
10762
10763 * gcc.dg/unordered-2.c: New test case.
10764 * gcc.dg/unordered-3.c: New test case.
10765
5d16533a 107662004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
10767
10768 PR other/16043
10769 * lib/g++.exp (g++_version): Tweak regexp for version
10770 * lib/g77.exp (g77_version): Likewise
10771 * lib/gfortran.exp (gfortran_version): Likewise
10772 * lib/objc.exp (objc_version): Likewise
10773 * lib/treelang.exp (treelang_version): Likewise
10774
1acd15e8
JJ
107752004-06-19 Jakub Jelinek <jakub@redhat.com>
10776
dc04f755
JJ
10777 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
10778 Use INT_MAX instead of __INT_MAX__.
10779 * gcc.dg/compat/struct-align-2_y.c: Likewise.
10780
1acd15e8
JJ
10781 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
10782 * gcc.dg/compat/scalar-return-3_x.c: Use it.
10783 * gcc.dg/compat/scalar-return-3_y.c: Use it.
10784 * gcc.dg/compat/scalar-return-4_x.c: Use it.
10785 * gcc.dg/compat/scalar-return-4_y.c: Use it.
10786 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
10787 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
10788 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
10789 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
10790
e1af8299
JJ
10791 * gcc.dg/range-test-1.c: New test.
10792 * g++.dg/opt/range-test-1.C: New test.
10793
093c7153
RH
107942004-06-17 Richard Henderson <rth@redhat.com>
10795
10796 * objc.dg/sync-1.m: New.
10797 * objc.dg/try-catch-1.m: Don't force next runtime.
10798 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
10799 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
10800 shadowed catch clause.
10801 * objc.dg/try-catch-5.m: New.
10802
c50a0116
ZW
108032004-06-17 Zack Weinberg <zack@codesourcery.com>
10804
10805 Bug 14610
10806 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
10807
16865eaa
RH
108082004-06-15 Richard Henderson <rth@redhat.com>
10809
10810 * gcc.dg/20001116-1.c: Move expected warning line.
10811
bf83cc10
RH
108122004-06-15 Richard Henderson <rth@redhat.com>
10813
10814 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
10815 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
10816
fd660b1b
JL
108172004-06-15 Jeff Law <law@redhat.com>
10818
10819 * gcc.dg/tree-ssa/20040615-1.c: New test.
10820 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
10821 be less sensitive to operand ordering.
10822 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
10823
3e97fe67
DS
108242004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
10825
10826 * g++.dg/abi/bitfield3.C: Add comment..
10827
325c3691
RH
108282004-06-15 Richard Henderson <rth@redhat.com>
10829
10830 * g++.dg/ext/stmtexpr1.C: XFAIL.
10831 * gcc.dg/20030612-1.c: XFAIL.
10832
6bf3d92c
EC
108332004-06-15 Eric Christopher <echristo@redhat.com>
10834
10835 * g++.dg/charset/asm5.c: New.
10836 * gcc.dg/charset/asm6.c: New.
10837
6ef42154
TS
108382004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10839
10840 PR fortran/15962
10841 * gfortran.fortran-torture/execute/select_1.f90: New test.
10842
844f5ccf
PB
108432004-06-15 Paul Brook <paul@codesourcery.com>
10844
10845 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
10846
c566721f
GB
108472004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10848
10849 PR c++/15967
10850 * g++.dg/lookup/crash3.C: New test.
10851
4e0f4df5
GB
108522004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10853
10854 PR c++/15947
10855 * g++.dg/parse/dtor4.C: New test.
10856
daa2b95a
JL
108572004-06-14 Jeff Law <law@redhat.com>
10858
10859 * gcc.c-torture/compile/20040614-1.c: New test.
10860
7031baf4
TS
108612004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10862
10863 PR fortran/15211
10864 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
10865 LEN of a character array.
10866
7c82a41e
MM
108672004-06-14 Mark Mitchell <mark@codesourcery.com>
10868
10869 PR c++/15096
10870 * g++.dg/template/ptrmem10.C: New test.
10871
10872 PR c++/14930
10873 * g++.dg/template/friend30.C: New test.
10874
f3207b37
TS
108752004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10876
10877 PR fortran/14928
10878 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 10879
a9e7b9d3
PB
108802004-06-13 Paul Brook <paul@codesourcery.com>
10881
10882 * gfortran.fortran-torture/execute/random_2.f90: New test.
10883
118a3a8b
EC
108842004-06-13 Eric Christopher <echristo@redhat.com>
10885
10886 * gcc.dg/noncompile/redecl-1.c: Fix error message.
10887
b08eae92
PB
108882004-06-12 Paul Brook <paul@codesourcery.com>
10889
10890 * gfortran.fortran-torture/execute/contained_3.f90: New test.
10891
f814193b
TS
108922004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10893
10894 PR fortran/14923
10895 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
10896
c52eae8d
TS
108972004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10898
10899 PR fortran/14957
10900 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 10901 syntax errors in end statements of contained subroutines.
118a3a8b 10902
662ef0f5
TS
109032004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10904
10905 PR fortran/12841
10906 * gfortran.fortran-torture/execute/null_arg.f90: New test.
10907
4aef80f8
BD
109082004-06-12 Bud Davis <bdavis9659@comcast.net>
10909
a13c7588 10910 PR fortran/15665
4aef80f8
BD
10911 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
10912
8204210b
BD
109132004-06-12 Bud Davis <bdavis9659@comcast.net>
10914
10915 PR gfortran/12839
10916 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
10917
ba18e4db
MM
109182004-06-11 Mark Mitchell <mark@codesourcery.com>
10919
10920 PR c++/15862
10921 * g++.dg/parse/enum1.C: New test.
10922
3100d647
JL
109232004-06-10 Jeff Law <law@redhat.com>
10924
10925 * gcc.c-torture/compile/20040610-1.c: New test.
10926
da291c87
GB
109272004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10928
10929 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
10930 * g++.old-deja/g++.other/decl3.C: Likewise.
10931
a32b97a2
BB
109322004-06-10 Brian Booth <bbooth@redhat.com>
10933
10934 * gcc.dg/tree-ssa/20031015-1.c: Scan for
10935 V_MAY_DEF instead of VDEF.
10936 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
10937
ab71fa3f
MM
109382004-06-10 Mark Mitchell <mark@codesourcery.com>
10939
10940 PR c++/14211
10941 * g++.dg/conversion/const1.C: New test.
10942
10943 PR c++/15076
10944 * g++.dg/conversion/reinterpret1.C: New test.
10945
10946 PR c++/15877
10947 * g++.dg/template/enum2.C: New test.
10948
10949 PR c++/15227
10950 * g++.dg/template/error13.C: New test.
10951
a7b155a6
TS
109522004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10953
10954 PR fortran/14957
10955 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
10956 arguments to test_* REAL and of the right size.
10957
ba20a3eb
JJ
109582004-06-10 Jakub Jelinek <jakub@redhat.com>
10959
10960 PR target/15569
10961 PR rtl-optimization/15681
10962 * gcc.dg/20040609-1.c: New test.
10963
498c0f27
JJ
109642004-06-10 Jakub Jelinek <jakub@redhat.com>
10965
10966 PR c++/14791
10967 * g++.dg/opt/builtins1.C: New test.
10968
b152aee5
DS
109692004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
10970
10971 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
10972 that use default windows32 struct layout.
10973 * gcc.dg/i386-bitfield2.c: Likewise.
10974
80d23e49
DS
109752004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
10976
10977 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
10978 for mingw32 and cygwin targets.
10979
d8044160
GK
109802004-06-09 Geoffrey Keating <geoffk@apple.com>
10981
10982 * gcc.dg/pch/macro-4.c: New.
10983 * gcc.dg/pch/macro-4.hs: New.
10984
655948a3
TS
109852004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10986
10987 PR fortran/13249
10988 * gfortran.fortran-torture/compile/name_clash.f90: New test.
10989
62f1d470
TS
109902004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10991
10992 PR fortran/13372
10993 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
10994
898c05b8
BD
109952004-06-09 Bud Davis <bdavis9659@comcast.net>
10996
10997 PR gfortran/14897
62f1d470 10998 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 10999
31b6f11a 110002004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 11001
c50a0116 11002 PR gfortran/15755
31b6f11a
BD
11003 * gfortran.fortran-torture/execute/backspace.c : New test.
11004
0760c380
PB
110052004-06-09 Paul Brook <paul@codesourcery.com>
11006
11007 * gfortran.fortran-torture/execure/intrinsic_associated.f90
11008 (pointer_to_section): Rewrite to use smaller array.
11009
320c0659
DE
110102004-06-08 David Edelsohn <edelsohn@gnu.org>
11011
0760c380
PB
11012 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
11013 * gcc.dg/ext/altivec-10.c: Same.
11014 * gcc.dg/ext/altivec-11.c: Same.
11015 * gcc.dg/ext/altivec-12.c: Same.
11016 * gcc.dg/ext/altivec-13.c: Same.
11017 * gcc.dg/ext/altivec-14.c: Same.
11018 * gcc.dg/ext/altivec-15.c: Same.
11019 * gcc.dg/ext/altivec-16.c: Same.
11020 * gcc.dg/ext/altivec-3.c: Same.
11021 * gcc.dg/ext/altivec-4.c: Same.
11022 * gcc.dg/ext/altivec-6.c: Same.
11023 * gcc.dg/ext/altivec-7.c: Same.
11024 * gcc.dg/ext/altivec-8.c: Same.
11025 * gcc.dg/ext/altivec-varargs-1.c: Same.
11026
11027 * g++.dg/ext/altivec-1.C: Correct dg syntax.
11028 * g++.dg/ext/altivec-10.C: Same.
11029 * g++.dg/ext/altivec-2.C: Same.
11030 * g++.dg/ext/altivec-3.C: Same.
11031 * g++.dg/ext/altivec-4.C: Same.
11032 * g++.dg/ext/altivec-5.C: Same.
11033 * g++.dg/ext/altivec-6.C: Same.
11034 * g++.dg/ext/altivec-7.C: Same.
11035 * g++.dg/ext/altivec-8.C: Same.
11036 * g++.dg/ext/altivec-9.C: Same.
320c0659 11037
9221325f
GB
110382004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11039
11040 PR c++/7841
11041 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
11042
85bbb21f
EB
110432004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11044
11045 * gcc.dg/union-1.c: New test.
11046
67057c53
RS
110472004-06-07 Roger Sayle <roger@eyesopen.com>
11048
11049 * gcc.dg/builtins-41.c: New test case.
11050 * gcc.dg/builtins-42.c: New test case.
11051
2435e036
DE
110522004-06-07 David Edelsohn <edelsohn@gnu.org>
11053
11054 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
11055 * g++.dg/ext/altivec-10.C: Same.
11056 * g++.dg/ext/altivec-2.C: Same.
11057 * g++.dg/ext/altivec-3.C: Same.
11058 * g++.dg/ext/altivec-4.C: Same.
11059 * g++.dg/ext/altivec-5.C: Same.
11060 * g++.dg/ext/altivec-6.C: Same.
11061 * g++.dg/ext/altivec-7.C: Same.
11062 * g++.dg/ext/altivec-8.C: Same.
11063 * g++.dg/ext/altivec-9.C: Same.
11064 * g++.old-deja/g++.abi/cxa_vec.C: Same.
11065 * g++.old-deja/g++.brendan/new3.C: Same.
11066 * gcc.c-torture/execute/eeprof-1.x: Same.
11067
45b0c94c
JM
110682004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
11069
11070 PR c/14765
11071 * gcc.dg/pr14765-1.c: New test.
11072
bf730f15
RS
110732004-06-07 Roger Sayle <roger@eyesopen.com>
11074
11075 PR c/14649
11076 * gcc.dg/pr14649-1.c: New test case.
11077
f5a76aea
RH
110782004-06-07 Richard Henderson <rth@redhat.com>
11079
11080 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
11081 if temporaries.
11082
8cd0b81e
DE
110832004-06-07 David Edelsohn <edelsohn@gnu.org>
11084
11085 * g++.dg/eh/elide1.C: Remove XFAIL.
11086
d5a10cf0
MM
110872004-06-07 Mark Mitchell <mark@codesourcery.com>
11088
11089 PR c++/15337
11090 * g++.dg/expr/sizeof3.C: New test.
11091
11092 PR c++/14777
11093 * g++.dg/template/access14.C: New test.
11094
11095 PR c++/15554
11096 * g++.dg/template/enum1.C: New test.
11097
11098 PR c++/15057
11099 * g++.dg/eh/throw1.C: New test.
11100
e9c5d1c0
DA
111012004-06-07 David Ayers <d.ayers@inode.at>
11102 Ziemowit Laski <zlaski@apple.com>
11103
11104 * lib/objc.exp (objc_target_compile): Revert the '-framework
11105 Foundation' flag fix, since bare Darwin does not ship
11106 with the Foundation framework.
11107 * objc/execute/next_mapping.h: Provide a local NSConstantString
11108 @interface and @implementation.
15d0650c
ZL
11109 (objc_constant_string_init): A constructor function, used to
11110 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
11111 * objc/execute/string1.m: Include "next_mapping.h" instead of
11112 <Foundation/NSString.h>.
11113 * objc/execute/string2.m: Likewise.
11114 * objc/execute/string3.m: Likewise.
11115 * objc/execute/string4.m: Likewise.
11116
aab087b8
L
111172004-06-06 H.J. Lu <hongjiu.lu@intel.com>
11118
11119 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
11120 to double. Replace double with FLOAT.
11121 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
11122
11123 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
11124 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
11125 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
11126 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
11127 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
11128 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
11129 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
11130 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
11131
10bc1b1b
JM
111322004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
11133
11134 PR c/13519
11135 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
11136
8a83a693
GB
111372004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11138
11139 PR c++/15503
11140 * g++.dg/template/meminit2.C: New test.
11141
28af2467
PB
111422004-06-04 Paolo Bonzini <bonzini@gnu.org>
11143
11144 PR target/15822
11145 * gcc.c-torture/execute/compare-fp-1.c,
11146 gcc.c-torture/execute/compare-fp-2.c,
11147 gcc.c-torture/execute/compare-fp-3.c,
11148 gcc.c-torture/execute/compare-fp-4.c,
11149 gcc.c-torture/execute/compare-fp-3.x,
11150 gcc.c-torture/execute/compare-fp-4.x: Moved...
11151 * gcc.c-torture/execute/ieee/compare-fp-1.c,
11152 gcc.c-torture/execute/ieee/compare-fp-2.c,
11153 gcc.c-torture/execute/ieee/compare-fp-3.c,
11154 gcc.c-torture/execute/ieee/compare-fp-4.c,
11155 gcc.c-torture/execute/ieee/compare-fp-3.x,
11156 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
11157
72fab006
NP
111582004-06-04 David Ayers <d.ayers@inode.at>
11159
11160 * objc/execute/protocol-isEqual-4.m: New testcase.
11161
111622004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
11163
11164 * objc/execute/protocol-isEqual-1.m: New testcase.
11165 * objc/execute/protocol-isEqual-2.m: New testcase.
11166 * objc/execute/protocol-isEqual-3.m: New testcase.
11167
1600fe22
TS
111682004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11169
11170 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
11171
12ba3f8f
ZL
111722004-06-02 Ziemowit Laski <zlaski@apple.com>
11173
11174 * lib/objc.exp (objc_target_compile): When running tests on
11175 Darwin (Mac OS X), inform the linker about '-framework
11176 'Foundation'.
11177
3aeb3655
EC
111782004-06-02 Eric Christopher <echristo@redhat.com>
11179
11180 * gcc.c-torture/compile/20040602-1.c: New.
11181
3facc4b6
AP
111822004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
11183
89422e47
AP
11184 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
11185 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
11186
3facc4b6
AP
11187 PR tree-optimization/14736
11188 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 11189
3facc4b6
AP
11190 PR tree-optimization/14042
11191 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
11192
11193 PR tree-optimization/14729
11194 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
11195
2fa54841
TS
111962004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11197
11198 PR fortran/15557
11199 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
11200
7a3ea201
RH
112012004-06-01 Richard Hederson <rth@redhat.com>
11202
11203 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
11204
07166901
GB
112052004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11206
11207 PR c++/14932
11208 * g++.dg/parse/offsetof4.C: New test.
11209
61c627ed
NP
112102004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
11211
9469f0aa 11212 PR objc/7993
61c627ed
NP
11213 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
11214
e17b3578
MM
112152004-05-31 Mark Mitchell <mark@codesourcery.com>
11216
11217 PR c++/15701
11218 * g++.dg/template/friend29.C: New test.
11219
ec3e6835
JM
112202004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
11221
11222 PR c/15749
11223 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
11224
a4a90b84
EB
112252004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11226
11227 * gcc.dg/sparc-trap-1.c: New test.
11228
1f7a8dcc
RS
112292004-05-31 Roger Sayle <roger@eyesopen.com>
11230
11231 PR middle-end/15069
11232 * g++.dg/opt/fold3.C: New test case.
11233
0fb4f4b8
GS
112342004-05-30 Graham Stott <graham.stott@btinternet.com>
11235
11236 * lib/target-supports.exp (check_iconv_available): Fix fallout
11237 from 2004-05-28 patch.
11238
7b5b57b7
PB
112392004-05-30 Paul Brook <paul@codesourcery.com>
11240
11241 PR fortran/15620
11242 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
11243 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
11244
5f251c26
SK
112452004-05-30 Steven G. Kargl <kargls@comcast.net>
11246
11247 * gfortran.fortran-torture/execute/random_1.f90: New test.
11248
b63e5497
ZL
112492004-05-28 Ziemowit Laski <zlaski@apple.com>
11250
11251 * g++.dg/ext/altivec-10.C: New test.
11252
353c3b7e
PB
112532004-05-29 Paul Brook <paul@codesourcery.com>
11254
11255 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
11256
690c364e
ZL
112572004-05-28 Ziemowit Laski <zlaski@apple.com>
11258
11259 * gcc.dg/altivec-16.c: New test.
11260
763ee179
JJ
112612004-05-28 Janis Johnson <janis187@us.ibm.com>
11262
11263 * lib/target-supports.exp (check_vmx_hw_available): New.
11264 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
11265
11266 * lib/target-supports.exp (check_alias_available,
11267 check_iconv_available, check_named_sections_available): Use
11268 unique names for temporary files.
11269
6b1db06f
ZL
112702004-05-28 Ziemowit Laski <zlaski@apple.com>
11271
11272 * gcc.dg/altivec-15.c: New test.
11273
c1cca8d4
MM
112742004-05-28 Mark Mitchell <mark@codesourcery.com>
11275
11276 PR c++/15083
11277 * g++.dg/warn/noeffect6.C: New test.
11278
11279 PR c++/15471
11280 * g++.dg/expr/ptrmem4.C: New test.
11281
11282 PR c++/15640
11283 * g++.dg/template/operator3.C: New test.
11284
0c1a1ecd
MM
112852004-05-28 Mark Mitchell <mark@codesourcery.com>
11286
11287 PR c++/14668
11288 * g++.dg/lookup/redecl1.C: New test.
11289 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
11290
d1a7edaf
PB
112912004-05-28 Paolo Bonzini <bonzini@gnu.org>
11292
28af2467
PB
11293 * gcc.c-torture/execute/compare-fp-1.c,
11294 gcc.c-torture/execute/compare-fp-2.c,
11295 gcc.c-torture/execute/compare-fp-3.c,
11296 gcc.c-torture/execute/compare-fp-4.c,
11297 gcc.c-torture/execute/compare-fp-3.x,
11298 gcc.c-torture/execute/compare-fp-4.x,
11299 gcc.dg/pr15649-1.c: New.
d1a7edaf 11300
18db8f19
AN
113012004-05-27 Adam Nemet <anemet@lnxw.com>
11302
11303 PR c++/12883
11304 * g++.dg/init/array14.C: New test.
11305
74f48aee
JJ
113062004-05-25 Janis Johnson <janis187@us.ibm.com>
11307
5ab8e5cc
JJ
11308 * lib/compat.exp (compat-get-options-main): New.
11309 (compat-get-options): Remove unneeded code, warn for ignored
11310 command.
11311 (compat-execute): Check flag set by dg-require-* commands.
11312
74f48aee
JJ
11313 * lib/compat.exp (compat-execute): Break up long lines.
11314
386f1015
JJ
113152004-05-24 Janis Johnson <janis187@us.ibm.com>
11316
1bfc8f67
JJ
11317 * gcc.dg/altivec-7.c: Don't use 'vector long'.
11318 * gcc.dg/altivec-14.c: New test.
11319 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
11320
6eade693
JJ
11321 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
11322 * gcc.dg/altivec-12.c: Ditto.
11323
386f1015
JJ
11324 * gcc.dg/altivec-3.c: Move call to altivec_check.
11325
15077df5
MM
113262004-05-23 Mark Mitchell <mark@codesourcery.com>
11327
11328 PR c++/15044
11329 * g++.dg/template/error12.C: New test.
11330
11331 PR c++/15317
11332 * g++.dg/ext/attrib15.C: New test.
11333
11334 PR c++/15329
11335 * g++.dg/template/ptrmem9.C: New test.
11336
45aae8f2
PB
113372004-05-25 Paul Brook <paul@codesourcery.com>
11338
11339 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
11340
a30f62e0
MM
113412004-05-23 Mark Mitchell <mark@codesourcery.com>
11342
11343 PR c++/15165
11344 * g++.dg/template/crash19.C: New test.
11345
9ce1594a
MM
113462004-05-23 Mark Mitchell <mark@codesourcery.com>
11347
11348 PR c++/15025
11349 * g++.dg/template/redecl1.C: New test.
11350
f746161e
MM
113512004-05-23 Mark Mitchell <mark@codesourcery.com>
11352
11353 PR c++/14821
11354 * g++.dg/other/ns1.C: New test.
11355
11356 PR c++/14883
11357 * g++.dg/template/invalid1.C: New test.
11358
5291e69a
PB
113592004-05-23 Paul Brook <paul@codesourcery.com>
11360 Victor Leikehman <lei@haifasphere.co.il>
11361
11362 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
11363 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
11364
0deb916c
MM
113652004-05-22 Mark Mitchell <mark@codesourcery.com>
11366
11367 PR c++/15285
11368 PR c++/15299
11369 * g++.dg/template/non-dependent5.C: New test.
11370 * g++.dg/template/non-dependent6.C: New test.
11371
1e2e9f54
MM
113722004-05-22 Mark Mitchell <mark@codesourcery.com>
11373
11374 PR c++/15507
11375 * g++.dg/inherit/union1.C: New test.
11376
11377 PR c++/15542
11378 * g++.dg/template/addr1.C: New test.
11379
11380 PR c++/15427
11381 * g++.dg/template/array5.C: New test.
11382
11383 PR c++/15287
11384 * g++.dg/template/array6.C: New test.
11385
ae5cbc33
RS
113862004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
11387 Roger Sayle <roger@eyesopen.com>
11388
11389 * g++.dg/lookup/forscope2.C: New test case.
11390
b02398bd
BE
113912004-05-22 Ben Elliston <bje@au.ibm.com>
11392
11393 * gcc.dg/cpp/Wmissingdirs.c: New.
11394
d05aa0af
L
113952004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11396
11397 PR target/15301
11398 * gcc.dg/compat/union-m128-1.h: New file.
11399 * gcc.dg/compat/union-m128-1_main.c: Likewise.
11400 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11401 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11402
f69a1120
L
114032004-05-20 H.J. Lu <hongjiu.lu@intel.com>
11404
11405 PR target/15302
11406 * gcc.dg/compat/struct-complex-1.h: New file.
11407 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
11408 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
11409 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11410
f4085d4c
RS
114112004-05-20 Roger Sayle <roger@eyesopen.com>
11412
11413 PR middle-end/3074
11414 * gcc.dg/pr3074-1.c: New test case.
11415 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
11416
d3a7ef9a
FH
114172004-05-20 Falk Hueffner <falk@debian.org>
11418
11419 PR other/15526
11420 * gcc.dg/ftrapv-1.c: New test case.
11421
59fa6e39 114222004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
11423
11424 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
11425
3a3f4da9 114262004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 11427 Jeff Law <law@redhat.com>
cc52902d 11428
59fa6e39
FW
11429 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
11430 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
11431
11432 * gcc.dg/tree-ssa/20040518-1.c: New test.
11433
7d72d96e
ZW
114342004-05-18 Zack Weinberg <zack@codesourcery.com>
11435
11436 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
11437
54b4ba60
PB
114382004-05-18 Paul Brook <paul@codesourcery.com>
11439
11440 PR fortran/13930
11441 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
11442
24f8f5ec
TS
114432004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11444
11445 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
11446 constant folding.
11447
6944d9dd
SB
114482004-05-17 Steven Bosscher <stevenb@suse.de>
11449
11450 * gcc.dg/tree-ssa/20040517-1.c: New test.
11451
5763419e
VR
114522004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11453
11454 * gcc.dg/loop-4.c: New test.
11455
7cd9b028
AP
114562004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
11457
11458 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
11459
94161cec
BD
114602004-05-15 Bud Davis <bdavis9659@comcast.net>
11461
11462 PR fortran/15311
11463 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
11464
d663434b
TS
114652004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11466
11467 PR fortran/13826
feb357a3 11468 PR fortran/13940
d663434b
TS
11469 * gfortran.fortran-torture/compile/data_1.f90: New test.
11470
9322b95b
UW
114712004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
11472
11473 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
11474 * gcc.dg/uninit-H.c: Define ASM for __s390__.
11475
aaa67502
JM
114762004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11477
11478 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
11479
e9a75776
JM
114802004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
11481
11482 PR c/15444
11483 * gcc.dg/format/xopen-1.c: Adjust expected message.
11484 * gcc.dg/format/xopen-3.c: New test.
11485
cb44ab82
VL
114862004-05-14 Victor Leikehman <lei@haifasphere.co.il>
11487
11488 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
11489
14bc8dc2
JL
114902004-05-14 Jeff Law <law@redhat.com>
11491
11492 * gcc.dg/tree-ssa/20040514-2.c: New test.
11493
7b08cf92
TS
114942004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11495
11496 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
11497 this ...
7d72d96e 11498 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
11499 this.
11500
571325db
AP
115012004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
11502
11503 * gcc.dg/tree-ssa/20040514-1.c: New test.
11504
5b5afddf
TS
115052004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11506
7d72d96e 11507 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
11508 test.
11509
9b089e05
TS
115102004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11511
11512 PR fortran/14066
11513 * gfortran.fortran-torture/compile/do_1.f90: New test.
11514
ee17cbda
TS
115152004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11516
11517 PR fortran/15051
11518 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
11519 test.
11520
abdef811
BD
115212004-05-14 Bud Davis <bdavis9659@comcast.net>
11522
11523 PR fortran/15149
11524 * gfortran.fortran-torture/execute/random_init.f90: New test.
11525
c39373da
PB
115262004-05-13 Paul Brook <paul@codesourcery.com>
11527
11528 PR fortran/15314
11529 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
11530
eb3a47ba
AP
115312004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
11532
11533 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
11534 for the powerpc case.
11535
91581bcc
JL
115362004-05-13 Jeff Law <law@redhat.com>
11537
11538 * gcc.dg/tree-ssa/20040513-1.c: New test.
11539 * gcc.dg/tree-ssa/20040513-2.c: New test.
11540
09532ff5
PB
115412004-05-13 Paul Brook <paul@codesourcery.com>
11542
11543 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
11544 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
11545 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
11546
c15190ec
AS
115472004-05-13 Andreas Schwab <schwab@suse.de>
11548
11549 PR other/10819
11550 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
11551 characters.
11552
92fbb759
BD
115532004-05-13 Bud Davis <bdavis9659@comcast.net>
11554
11555 PR fortran/15294
11556 * gfortran.fortran-torture/execute/adjustr.f90: New file.
11557
6de9cd9a
DN
115582004-05-13 Diego Novillo <dnovillo@redhat.com>
11559
11560 Merge from tree-ssa-20020619-branch. See
11561 ChangeLog.tree-ssa for details.
11562
daca85ca
ZL
115632004-05-11 Ziemowit Laski <zlaski@apple.com>
11564
11565 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
11566 include <altivec.h> explicitly.
11567 * gcc.dg/altivec-13.c: Likewise.
11568
52569640
PB
115692004-05-11 Paul Brook <paul@codesourcery.com>
11570
11571 * gcc.c-torture/compile/20010518-1.c: Force enum size.
11572
3df844b1
EC
115732004-05-10 Eric Christopher <echristo@redhat.com>
11574
946f318a 11575 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
11576 * gcc.dg/sibcall-4.c: Ditto.
11577
16cfa3dc
ZL
115782004-05-10 Ziemowit Laski <zlaski@apple.com>
11579
11580 * g++.dg/ext/altivec-8.C: New test case.
11581 * gcc.dg/altivec-13.c: New test case.
11582
8dc2384c
RS
115832004-05-08 Roger Sayle <roger@eyesopen.com>
11584
11585 * gcc.c-torture/execute/divcmp-1.c: New test case.
11586 * gcc.c-torture/execute/divcmp-2.c: New test case.
11587 * gcc.c-torture/execute/divcmp-3.c: New test case.
11588
92ff0c41
EB
115892004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11590
11591 * g++.dg/other/pragma-re-2.C: New test.
11592
c3fced6c
UB
115932004-05-07 Uros Bizjak <uros@kss-loka.si>
11594
11595 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
11596 * gcc.dg/i386-387-2.c: Likewise.
11597
11598 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
11599 __builtin_drem.
11600 * gcc.dg/i386-387-6.c: Likewise.
11601
c2fcfa4f
UB
116022004-05-07 Uros Bizjak <uros@kss-loka.si>
11603
11604 * gcc.dg/builtins-33.c: Also check log1p*.
11605
57408b45
HPN
116062004-05-07 Hans-Peter Nilsson <hp@axis.com>
11607
e94166da 11608 PR optimization/15296
57408b45
HPN
11609 * gcc.c-torture/execute/pr15296.c: New test.
11610
5ae27cfa
UB
116112004-05-05 Uros Bizjak <uros@kss-loka.si>
11612
11613 * gcc.dg/builtins-40.c: New test.
3df844b1 11614
ce7f07bd
RS
116152004-05-05 Richard Sandiford <rsandifo@redhat.com>
11616
11617 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
11618
cc27e657
PB
116192004-05-04 Paolo Bonzini <bonzini@gnu.org>
11620
11621 * g++.dg/ext/spe1.C: New testcase.
11622
fae4c98f
ZL
116232004-05-04 Ziemowit Laski <zlaski@apple.com>
11624
11625 * objc.dg/image-info.m: Allow additional attributes
11626 for __image_info section.
11627
b5ba341f
RS
116282004-05-04 Richard Sandiford <rsandifo@redhat.com>
11629
11630 * gcc.dg/torture/mips-hilo-2.c: New test.
11631
44021471
GB
116322004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11633
11634 PR c++/14389
11635 * g++.dg/template/member5.C: New test.
11636
7a8e07c7
UB
116372004-05-03 Uros Bizjak <uros@kss-loka.si>
11638
44021471 11639 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 11640
ca3df643
KG
116412004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11642
11643 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
11644 * gcc.dg/torture/builtin-convert-3.c: New test.
11645
e2655d15
UW
116462004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
11647
11648 PR middle-end/15054
11649 * g++.dg/opt/pr15054.C: New test.
11650
3bf05748
KG
116512004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11652
11653 * gcc.dg/torture/builtin-rounding-1.c: New test.
11654 * gcc.dg/builtins-25.c: Delete.
11655 * gcc.dg/builtins-29.c: Delete.
11656
ed9676cf
AK
116572004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
11658
11659 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
11660 * gcc.dg/sibcall-4.c: Likewise.
11661 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
11662
2fe8b9c8
KH
116632004-04-30 Kazu Hirata <kazu@cs.umass.edu>
11664
11665 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
11666 bit-field on 16-bit targets.
11667
99c4eea1
KH
116682004-04-30 Kazu Hirata <kazu@cs.umass.edu>
11669
11670 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
11671 16-bit targets.
11672
3fbf917d
AP
116732004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
11674
99c4eea1
KH
11675 * gcc.dg/rs6000-power2-1.c: Change to compile only.
11676 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 11677
ec52e7d5
AP
116782004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
11679
11680 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
11681 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
11682 Change the asm registers to be in form of frN instead of fN.
11683
332d782c
KG
116842004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11685
11686 * gcc.dg/torture/builtin-convert-2.c: New test.
11687
90f81f99
AP
116882004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
11689
11690 * gcc.dg/rs6000-power2-1.c: New test.
11691 * gcc.dg/rs6000-power2-2.c: New test.
11692
902edd36
JH
116932004-04-28 Jan Hubicka <jh@suse.cz>
11694
11695 * gcc.dg/unused-6.c: New test.
11696
0c04dd0d 116972004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 11698 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
11699
11700 * ada/acats/run_all.sh: Define $target variable.
11701
72fcb5d1
AP
117022004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
11703
11704 PR c++/15119
11705 * g++.dg/other/vararg-1.C: New test.
3df844b1 11706
72fcb5d1
AP
11707 PR c++/4794
11708 * g++.dg/eh/cleanup3.C: New test.
11709
acde5ecb
LG
117102004-04-24 Laurent GUERBY <laurent@guerby.net>
11711
11712 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
11713 and ad8011a (target_insn).
11714 * ada/acats/support/macro.dfs: Likewise.
11715 * ada/acats/support/impbit.adb: New file.
3df844b1 11716
a3ef788f
UW
117172004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
11718
11719 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
11720
1548580c
EB
117212004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11722
11723 * gcc.dg/loop-3.c: New test.
11724
01d4c813
DJ
117252004-04-23 Daniel Jacobowitz <drow@mvista.com>
11726
11727 * gcc.c-torture/execute/simd-5.c: New test.
11728
4424e0da
GB
117292004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11730
11731 PR c++/15064
11732 * g++.dg/template/crash18.C: New test.
11733
92a62aad
MM
117342004-04-22 Mark Mitchell <mark@codesourcery.com>
11735
11736 * g++.dg/ext/complit3.C: New test.
11737
f33e359d
AH
117382004-04-21 Aldy Hernandez <aldyh@redhat.com>
11739
11740 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
11741 * gcc.dg/altivec-3.c: Same.
11742 * gcc.dg/altivec-varargs-1.c: Same.
11743
9aba2a72
AH
117442004-04-21 Aldy Hernandez <aldyh@redhat.com>
11745
11746 * lib/target-supports.exp (check_profiling_available): Assume
11747 profiling is not available on powerpc-eabi targets.
11748
a0b96bb7
JJ
117492004-04-21 Janis Johnson <janis187@us.ibm.com>
11750
11751 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
11752 * gcc.dg/vmx/bug-1.c: Ditto.
11753
77a705e4
EC
117542004-04-20 Eric Christopher <echristo@redhat.com>
11755
11756 * gcc.dg/charset/extern.c: New test.
11757 * g++.dg/charset/extern3.cc: Ditto.
11758
c56122d8
UB
117592004-04-20 Uros Bizjak <uros@kss-loka.si>
11760
11761 * gcc.dg/builtins-39.c: New test.
11762
7b1521e0
AH
117632004-04-20 Aldy Hernandez <aldyh@redhat.com>
11764
11765 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
11766
169304de
RS
117672004-04-20 Richard Sandiford <rsandifo@redhat.com>
11768
11769 * gcc.dg/torture/mips-hilo-1.c: New test.
11770
10b5935e
AP
117712004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
11772
11773 * gcc.c-torture/compile/20040419-1.c: New test.
11774
06647e79
AH
117752004-04-18 Aldy Hernandez <aldyh@redhat.com>
11776
11777 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
11778
4615cd51
ZW
117792004-04-18 Zack Weinberg <zack@codesourcery.com>
11780 Aldy Hernandez <aldyh@redhat.com>
11781
11782 * gcc.c-torture/execute/va-arg-24.c: New.
11783
c5735c26
ZW
117842004-04-17 Zack Weinberg <zack@codesourcery.com>
11785 Aldy Hernandez <aldyh@redhat.com>
11786
11787 * gcc.dg/vmx/1b-01.c: New.
11788 * gcc.dg/vmx/1b-02.c: New.
11789 * gcc.dg/vmx/1b-03.c: New.
11790 * gcc.dg/vmx/1b-04.c: New.
11791 * gcc.dg/vmx/1b-05.c: New.
11792 * gcc.dg/vmx/1b-06.c: New.
11793 * gcc.dg/vmx/1b-07.c: New.
11794 * gcc.dg/vmx/1c-01.c: New.
11795 * gcc.dg/vmx/1c-02.c: New.
11796 * gcc.dg/vmx/3a-01a.c: New.
11797 * gcc.dg/vmx/3a-01.c: New.
11798 * gcc.dg/vmx/3a-01m.c: New.
11799 * gcc.dg/vmx/3a-03.c: New.
11800 * gcc.dg/vmx/3a-03m.c: New.
11801 * gcc.dg/vmx/3a-04.c: New.
11802 * gcc.dg/vmx/3a-04m.c: New.
11803 * gcc.dg/vmx/3a-05.c: New.
11804 * gcc.dg/vmx/3a-06.c: New.
11805 * gcc.dg/vmx/3a-06m.c: New.
11806 * gcc.dg/vmx/3a-07.c: New.
11807 * gcc.dg/vmx/3b-01.c: New.
11808 * gcc.dg/vmx/3b-02.c: New.
11809 * gcc.dg/vmx/3b-10.c: New.
11810 * gcc.dg/vmx/3b-13.c: New.
11811 * gcc.dg/vmx/3b-14.c: New.
11812 * gcc.dg/vmx/3b-15.c: New.
11813 * gcc.dg/vmx/3c-01a.c: New.
11814 * gcc.dg/vmx/3c-01.c: New.
11815 * gcc.dg/vmx/3c-02.c: New.
11816 * gcc.dg/vmx/3c-03.c: New.
11817 * gcc.dg/vmx/3d-01.c: New.
11818 * gcc.dg/vmx/4-01.c: New.
11819 * gcc.dg/vmx/4-03.c: New.
11820 * gcc.dg/vmx/5-01.c: New.
11821 * gcc.dg/vmx/5-02.c: New.
11822 * gcc.dg/vmx/5-03.c: New.
11823 * gcc.dg/vmx/5-04.c: New.
11824 * gcc.dg/vmx/5-05.c: New.
11825 * gcc.dg/vmx/5-06.c: New.
11826 * gcc.dg/vmx/5-07.c: New.
11827 * gcc.dg/vmx/5-07t.c: New.
11828 * gcc.dg/vmx/5-08.c: New.
11829 * gcc.dg/vmx/5-10.c: New.
11830 * gcc.dg/vmx/5-11.c: New.
11831 * gcc.dg/vmx/7-01a.c: New.
11832 * gcc.dg/vmx/7-01.c: New.
11833 * gcc.dg/vmx/7c-01.c: New.
11834 * gcc.dg/vmx/7d-01.c: New.
11835 * gcc.dg/vmx/7d-02.c: New.
11836 * gcc.dg/vmx/8-01.c: New.
11837 * gcc.dg/vmx/8-02a.c: New.
11838 * gcc.dg/vmx/8-02.c: New.
11839 * gcc.dg/vmx/brode-1.c: New.
11840 * gcc.dg/vmx/bug-1.c: New.
11841 * gcc.dg/vmx/bug-2.c: New.
11842 * gcc.dg/vmx/bug-3.c: New.
11843 * gcc.dg/vmx/cw-bug-1.c: New.
11844 * gcc.dg/vmx/cw-bug-2.c: New.
11845 * gcc.dg/vmx/cw-bug-3.c: New.
11846 * gcc.dg/vmx/dct.c: New.
11847 * gcc.dg/vmx/debug-1.c: New.
11848 * gcc.dg/vmx/debug-2.c: New.
11849 * gcc.dg/vmx/debug-3.c: New.
11850 * gcc.dg/vmx/debug-4.c: New.
11851 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
11852 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
11853 * gcc.dg/vmx/eg-5.c: New.
11854 * gcc.dg/vmx/fft.c: New.
11855 * gcc.dg/vmx/gcc-bug-1.c: New.
11856 * gcc.dg/vmx/gcc-bug-2.c: New.
11857 * gcc.dg/vmx/gcc-bug-3.c: New.
11858 * gcc.dg/vmx/gcc-bug-4.c: New.
11859 * gcc.dg/vmx/gcc-bug-5.c: New.
11860 * gcc.dg/vmx/gcc-bug-6.c: New.
11861 * gcc.dg/vmx/gcc-bug-7.c: New.
11862 * gcc.dg/vmx/gcc-bug-8.c: New.
11863 * gcc.dg/vmx/gcc-bug-9.c: New.
11864 * gcc.dg/vmx/gcc-bug-b.c: New.
11865 * gcc.dg/vmx/gcc-bug-c.c: New.
11866 * gcc.dg/vmx/gcc-bug-d.c: New.
11867 * gcc.dg/vmx/gcc-bug-e.c: New.
11868 * gcc.dg/vmx/gcc-bug-f.c: New.
11869 * gcc.dg/vmx/gcc-bug-g.c: New.
11870 * gcc.dg/vmx/gcc-bug-i.c: New.
11871 * gcc.dg/vmx/harness.h: New.
11872 * gcc.dg/vmx/ira1.c: New.
11873 * gcc.dg/vmx/ira2a.c: New.
11874 * gcc.dg/vmx/ira2b.c: New.
11875 * gcc.dg/vmx/ira2.c: New.
11876 * gcc.dg/vmx/ira2c.c: New.
11877 * gcc.dg/vmx/mem.c: New.
11878 * gcc.dg/vmx/newton-1.c: New.
11879 * gcc.dg/vmx/ops.c: New.
11880 * gcc.dg/vmx/sn7153.c: New.
11881 * gcc.dg/vmx/spill2.c: New.
11882 * gcc.dg/vmx/spill3.c: New.
11883 * gcc.dg/vmx/spill.c: New.
11884 * gcc.dg/vmx/t.c: New.
11885 * gcc.dg/vmx/varargs-1.c: New.
11886 * gcc.dg/vmx/varargs-2.c: New.
11887 * gcc.dg/vmx/varargs-3.c: New.
11888 * gcc.dg/vmx/varargs-4.c: New.
11889 * gcc.dg/vmx/varargs-5.c: New.
11890 * gcc.dg/vmx/varargs-6.c: New.
11891 * gcc.dg/vmx/varargs-7.c: New.
11892 * gcc.dg/vmx/vmx.exp: New.
11893 * gcc.dg/vmx/vprint-1.c: New.
11894 * gcc.dg/vmx/vscan-1.c: New.
11895 * gcc.dg/vmx/x-01.c: New.
11896 * gcc.dg/vmx/x-02.c: New.
11897 * gcc.dg/vmx/x-03.c: New.
11898 * gcc.dg/vmx/x-04.c: New.
11899 * gcc.dg/vmx/x-05.c: New.
11900 * gcc.dg/vmx/yousufi-1.c: New.
11901 * gcc.dg/vmx/zero-1.c: New.
11902 * gcc.dg/vmx/zero.c: New.
11903
0ff3e805
AP
119042004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
11905
11906 * g++.dg/lookup/java1.C: Update for chage of
11907 _Jv_AllocObject.
11908 * g++.dg/lookup/java2.C: Likewise.
11909
c556d3af
LG
119102004-04-17 Laurent GUERBY <laurent@guerby.net>
11911
11912 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 11913
3bd06df7
RS
119142004-04-17 Richard Sandiford <rsandifo@redhat.com>
11915
11916 * gcc.dg/vr-mult-[12].c: New tests.
11917
6e97f1f9
JDA
119182004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11919
171ed7b1 11920 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 11921
171ed7b1 11922 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 11923
a49877d8
RS
119242004-04-15 Richard Sandiford <rsandifo@redhat.com>
11925
11926 * lib/target-supports.exp (check_profiling_available): Assume profiling
11927 isn't available for mips*-*-elf targets.
11928
88b28a31
UB
119292004-04-14 Uros Bizjak <uros@kss-loka.si>
11930
11931 * gcc.dg/builtins-38.c: New test.
11932
2aa01719
EC
119332004-04-14 Eric Christopher <echristo@redhat.com>
11934
11935 * g++.dg/charset/charset.exp: Run .cc extension tests.
11936
bb2d0eec
ZW
119372004-04-14 Zack Weinberg <zack@codesourcery.com>
11938
11939 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
11940
61218d19
KG
119412004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11942
11943 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
11944
a072d43b
UB
119452004-04-13 Uros Bizjak <uros@kss-loka.si>:
11946
11947 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
11948 * gcc.dg/i386-387-2.c: Likewise.
11949
11950 * gcc.dg/i386-387-7.c: New test.
11951 * gcc.dg/i386-387-8.c: New test.
11952
11953 * gcc.dg/builtins-37.c: New test.
11954
d5a46acb
GK
119552004-04-13 Geoffrey Keating <geoffk@apple.com>
11956
11957 * g++.dg/pch/externc-1.C: Add missing semicolon.
11958
935a6e46
AH
119592004-04-13 Aldy Hernandez <aldyh@redhat.com>
11960
bb2d0eec 11961 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 11962
1c9766da
RK
119632004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11964
11965 * gcc.c-torture/execute/20040411-1.c: New test.
11966
c7e1876b
JM
119672004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
11968
11969 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
11970
df1a3b73
CD
119712004-04-09 Chris Demetriou <cgd@broadcom.com>
11972
11973 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
11974
ab37d57e
ZW
119752004-04-09 Zack Weinberg <zack@codesourcery.com>
11976
11977 * lib/target-supports.exp (check_named_sections_available): New.
11978 * lib/gcc-dg.exp (dg-require-named-sections): New.
11979 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
11980 old-deja.exp. Also prune error-count message from HP linker.
11981 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
11982
11983 * g++.dg/init/init-ref4.C: Use dg-require-weak.
11984 * g++.old-deja/g++.pt/static3.C: Likewise.
11985 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
11986
0b24db88
RS
119872004-04-09 Roger Sayle <roger@eyesopen.com>
11988
11989 * gcc.c-torture/execute/20040409-1.c: New test case.
11990 * gcc.c-torture/execute/20040409-2.c: New test case.
11991 * gcc.c-torture/execute/20040409-3.c: New test case.
11992
c29726e2
AP
119932004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11994
11995 * gcc.dg/20040409-1.c: New test.
11996
82a6a758
RS
119972004-04-08 Roger Sayle <roger@eyesopen.com>
11998
11999 PR target/14888
12000 * g++.dg/opt/pr14888.C: New test case.
12001
54e109ed
GK
120022004-04-08 Geoffrey Keating <geoffk@apple.com>
12003
12004 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
12005 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
12006 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
12007 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
12008 New tests.
12009
cc81dde8
PB
120102004-04-08 Paul Brook <paul@codesourcery.com>
12011
12012 * gcc.dg/spill-1.c: New test.
12013
df0785d6
KG
120142004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12015
12016 * gcc.dg/torture/builtin-ctype-2.c: New test.
12017
42b343d6
ILT
120182004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
12019
12020 * gcc.dg/pch/pch.exp: Add largefile test.
12021
7876228d
GK
120222004-04-06 Geoffrey Keating <geoffk@apple.com>
12023
12024 * g++.dg/pch/externc-1.Hs: New.
12025 * g++.dg/pch/externc-1.C: New.
12026
13672640
KG
120272004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12028
12029 * gcc.dg/compat/struct-by-value-5a_main.c,
12030 gcc.dg/compat/struct-by-value-5b_main.c: New files.
12031 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
12032 * gcc.dg/compat/struct-by-value-5a_x.c,
12033 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
12034 gcc.dg/compat/struct-by-value-5_x.c.
12035 * gcc.dg/compat/struct-by-value-5a_y.c,
12036 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
12037 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 12038
13672640
KG
12039 * gcc.dg/compat/struct-by-value-6a_main.c,
12040 gcc.dg/compat/struct-by-value-6b_main.c: New files.
12041 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
12042 * gcc.dg/compat/struct-by-value-6a_x.c,
12043 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
12044 gcc.dg/compat/struct-by-value-6_x.c.
12045 * gcc.dg/compat/struct-by-value-6a_y.c,
12046 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
12047 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 12048
13672640
KG
12049 * gcc.dg/compat/struct-by-value-7a_main.c,
12050 gcc.dg/compat/struct-by-value-7b_main.c: New files.
12051 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
12052 * gcc.dg/compat/struct-by-value-7a_x.c,
12053 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
12054 gcc.dg/compat/struct-by-value-7_x.c.
12055 * gcc.dg/compat/struct-by-value-7a_y.c,
12056 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
12057 gcc.dg/compat/struct-by-value-7_y.c.
12058
e2af3381
JJ
120592004-04-06 Jakub Jelinek <jakub@redhat.com>
12060
12061 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
12062 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
12063 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
12064 options.
12065
6c7cf1f0
UB
120662004-04-06 Uros Bizjak <uros@kss-loka.si>
12067
12068 * gcc.dg/builtins-36.c: New test.
12069
5f3b79c5
PB
120702004-04-06 Paul Brook <paul@codesourcery.com>
12071
12072 * README.gcc: Remove obsolete contraint on testcases.
12073
67c55b22
PB
120742004-04-05 Paul Brook <paul@codesourcery.com>
12075
12076 PR2123
5a059974 12077 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 12078 failure and exit(0) on success.
5a059974
PB
12079 * g++.dg/expr/anew2.C: Ditto.
12080 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 12081 * g++.dg/expr/anew4.C: Ditto.
67c55b22 12082
355f774d
NS
120832004-04-05 Nathan Sidwell <nathan@codesourcery.com>
12084
12085 PR c++/3518
12086 * g++.dg/template/unify7.C: New.
12087
2c0a14b2
NN
120882004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
12089
12090 * g++.dg/README: Bring up to date with new subdirectories; remove
12091 duplicate subdirectory lines.
12092
2e9ceb77
NS
120932004-04-02 Nathan Sidwell <nathan@codesourcery.com>
12094
12095 PR c++/14007
12096 * g++.dg/template/unify5.C: New.
12097 * g++.dg/template/unify6.C: New.
12098 * g++.dg/template/qualttp20.C: Adjust.
12099 * g++.old-deja/g++.jason/report.C: Adjust.
12100 * g++.old-deja/g++.other/qual1.C: Adjust.
12101
e8632777
MM
121022004-04-01 Mark Mitchell <mark@codesourcery.com>
12103
12104 PR c++/14803
12105 * g++.dg/inherit/ptrmem1.C: New test.
12106
0b612185
JJ
121072004-04-01 Jakub Jelinek <jakub@redhat.com>
12108
12109 PR c++/14755
12110 * gcc.c-torture/execute/20040331-1.c: New test.
12111 * gcc.dg/20040331-1.c: New test.
12112
2cbf9f60
PB
121132004-04-01 Paul Brook <paul@codesourcery.com>
12114
12115 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
12116
c6671cbb
MM
121172004-03-30 Mark Mitchell <mark@codesourcery.com>
12118
12119 PR c++/14724
12120 * g++.dg/init/goto1.C: New test.
12121
12122 PR c++/14763
12123 * g++.dg/template/defarg4.C: New test.
12124
f8bef7c3
HP
121252004-03-30 Hartmut Penner <hpenner@de.ibm.com>
12126
12127 * gcc.dg/altivec-11.c: Extend test for more valid cases.
12128
d8cf9daf
DE
121292004-03-28 David Edelsohn <edelsohn@gnu.org>
12130
12131 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
12132
18d5f982
ZW
121332004-03-28 Zack Weinberg <zack@codesourcery.com>
12134
12135 * gcc.dg/noncompile/undeclared-2.c: New test.
12136
5baeaac0
JM
121372004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
12138
12139 * gcc.dg/940409-1.c: Remove XFAIL.
12140 * gcc.dg/reg-vol-struct-1.c: New test.
12141
ca4944e1
KG
121422004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12143
12144 * gcc.dg/torture/builtin-wctype-1.c: New test.
12145
f84d6264
JM
121462004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
12147
12148 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
12149 * gcc.dg/20001101-1.c: Likewise.
12150 * gcc.dg/20001102-1.c: Likewise.
12151
22e63bd3
RS
121522004-03-25 Roger Sayle <roger@eyesopen.com>
12153
12154 * gcc.dg/compare8.c: Add an additional test for XOR.
12155
740e5b6f
KG
121562004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12157
12158 * gcc.dg/torture/builtin-ctype-1.c: New test.
12159
e19f6bde
KG
121602004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12161
12162 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
12163 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 12164 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 12165
d62c1a1f
AS
121662004-03-24 Andreas Schwab <schwab@suse.de>
12167
12168 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
12169 IA64 assembler.
12170
5a93e8de
JM
121712004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
12172 Roger Sayle <roger@eyesopen.com>
12173
12174 * gcc.dg/compare8.c: New test case.
12175
f18eca82
ZL
121762004-03-23 Ziemowit Laski <zlaski@apple.com>
12177
12178 * g++.dg/ext/altivec-7.C: New test.
12179
f75fbaf7
ZW
121802004-03-23 Zack Weinberg <zack@codesourcery.com>
12181
1b1d85bd 12182 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
12183 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
12184 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
12185 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
12186 Adjust error regexps.
12187 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
12188 * gcc.dg/noncompile/undeclared-1.c: New test cases.
12189 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
12190 * gcc.dg/local1.c: Add explanatory comment.
12191
bb3a37ac
RS
121922004-03-23 Roger Sayle <roger@eyesopen.com>
12193
12194 PR optimization/14669
12195 * g++.dg/opt/fold2.C: New test case.
12196
d915eec0
JJ
121972004-03-22 Jakub Jelinek <jakub@redhat.com>
12198
12199 PR c/14069
12200 * gcc.dg/20040322-1.c: New test.
12201
6d0b2979
EB
122022004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12203
a836124a 12204 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
12205 * gcc.dg/ultrasp4.c: Likewise.
12206 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
12207
07ef6961
UW
122082004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12209
12210 * gcc.dg/i386-sse-8.c: Reset default options.
12211
4a396f6e
UW
122122004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
12213
12214 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
12215 in the error message text.
12216
b9b44fb9
GDR
122172004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12218
12219 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
12220
fc5fccde
MM
122212004-03-21 Mark Mitchell <mark@codesourcery.com>
12222
12223 PR c++/14616
12224 * g++.dg/init/array13.C: New test.
12225
8cce3d04
RS
122262004-03-20 Roger Sayle <roger@eyesopen.com>
12227
12228 PR target/13889
12229 * gcc.c-torture/compile/pr13889.c: New test case.
12230
b1c2d04a
JM
122312004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
12232
12233 PR c/14635
12234 * builtins-1.c (nan, nans): Don't test.
12235 * builtins-30.c: Don't use nan, nanf, nanl.
12236 * builtins-35.c: New test.
12237
86e7df90
ZL
122382004-03-19 Ziemowit Laski <zlaski@apple.com>
12239
12240 * g++.dg/ext/altivec-6.C: New test.
12241
4546865e
MM
122422004-03-19 Mark Mitchell <mark@codesourcery.com>
12243
12244 * g++.dg/init/placement3.C: New test.
12245
12246 * g++.dg/template/spec13.C: New test.
12247
12248 * g++.dg/lookup/using11.C: New test.
f75fbaf7 12249
4546865e
MM
12250 * g++.dg/lookup/koenig3.C: New test.
12251
12252 * g++.dg/template/operator2.C: New test.
f75fbaf7 12253
4546865e
MM
12254 * g++.dg/expr/dtor3.C: New test.
12255 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
12256 marker.
12257 * g++.old-deja/g++.law/visibility28.C: Likewise.
12258
0c619666
PB
122592004-03-19 Paolo Bonzini <bonzini@gnu.org>
12260
12261 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
12262 * gcc.dg/ppc64-abi-3.c: Likewise.
12263
d36d5600
GB
122642004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12265
12266 PR c++/14545
12267 * g++.dg/parse/template15.C: New test.
12268
26bcf8fc
MM
122692004-03-18 Mark Mitchell <mark@codesourcery.com>
12270
12271 * g++.dg/expr/dtor2.C: New test.
12272
12273 * g++.dg/lookup/anon4.C: New test.
12274
12275 * g++.dg/overload/using1.C: New test.
12276
12277 * g++.dg/template/lookup7.C: New test.
12278
12279 * g++.dg/template/typename6.C: New test.
12280
12281 * g++.dg/expr/cond6.C: New test.
12282
1fb7e3af
KG
122832004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12284
12285 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
12286
9d363a56
MM
122872004-03-18 Mark Mitchell <mark@codesourcery.com>
12288
12289 * g++.dg/expr/cond5.C: New test.
12290 * g++.dg/expr/constcast1.C: Likewise.
12291 * g++.dg/expr/ptrmem2.C: Likewise.
12292 * g++.dg/expr/ptrmem3.C: Likewise.
12293 * g++.dg/lookup/main1.C: Likewise.
12294 * g++.dg/template/lookup6.C: Likewise.
12295
4ada538b
MM
122962004-03-18 Mark Mitchell <mark@codesourcery.com>
12297
12298 * gcc.dg/local1.c: New test.
12299
12300 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
12301
08ec56cb
KG
123022004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12303
12304 * gcc.dg/torture/builtin-convert-1.c: New test.
12305
d093738d
KG
123062004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12307
12308 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
12309
88020bd8
MM
123102004-03-16 Mark Mitchell <mark@codesourcery.com>
12311
12312 PR c++/14481
12313 * g++.dg/warn/Wunused-7.C: New test.
12314
e9682728
KG
123152004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12316
12317 * gcc.dg/torture/builtin-integral-1.c: New test.
12318
ec835fb2
MM
123192004-03-16 Mark Mitchell <mark@codesourcery.com>
12320
12321 PR c++/14586
12322 * g++.dg/parse/non-dependent3.C: New test.
12323
4a5eab38
PB
123242004-03-16 Paolo Bonzini <bonzini@gnu.org>
12325
12326 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
12327 * g++.dg/eh/simd-2.C: Likewise.
12328 * g++.dg/init/array10.C: Likewise.
12329 * gcc.c-torture/compile/simd-1.c: Likewise.
12330 * gcc.c-torture/compile/simd-2.c: Likewise.
12331 * gcc.c-torture/compile/simd-3.c: Likewise.
12332 * gcc.c-torture/compile/simd-4.c: Likewise.
12333 * gcc.c-torture/compile/simd-6.c: Likewise.
12334 * gcc.c-torture/execute/simd-1.c: Likewise.
12335 * gcc.c-torture/execute/simd-2.c: Likewise.
12336 * gcc.dg/compat/vector-defs.h: Likewise.
12337 * gcc.dg/20020531-1.c: Likewise.
12338 * gcc.dg/altivec-3.c: Likewise.
12339 * gcc.dg/altivec-4.c: Likewise.
12340 * gcc.dg/altivec-varargs-1.c: Likewise.
12341 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
12342 * gcc.dg/i386-mmx-3.c: Likewise.
12343 * gcc.dg/i386-sse-4.c: Likewise.
12344 * gcc.dg/i386-sse-5.c: Likewise.
12345 * gcc.dg/i386-sse-8.c: Likewise.
12346 * gcc.dg/simd-1.c: Likewise.
12347 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
12348 __ev64_opaque__ since the machine description provides it.
12349
cd9b7651
EB
123502004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12351
12352 * lib/compat.exp (skip_list): New global variable.
12353 Use it to hold the user defined COMPAT_SKIPS list if any.
12354 (compat-obj): Add the members of skip_list to optall.
12355
65e8d2e0
EB
123562004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12357
12358 * gcc.dg/compat/union-by-value-1_main.c,
12359 union-by-value-1_x.c, union-by-value-1_y.c,
12360 union-check.h, union-defs.h,
12361 union-init.h, union-return-1_main.c,
12362 union-return-1_x.c, union-return-1_y.c: New files.
12363
6f7adc0c
EB
123642004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12365
12366 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
12367 mixed-struct-init.h: Add 4 mixed structure types.
12368 struct-by-value-21_main.c, struct-by-value-21_x.c,
12369 struct-by-value-21_y.c, struct-return-21_main.c,
12370 struct-return-21_x.c, struct-return-21_y.c: New files.
12371
625cbf93
MM
123722004-03-13 Mark Mitchell <mark@codesourcery.com>
12373
12374 PR c++/14550
12375 * g++.dg/parse/template14.C: New test.
12376
e6d55fd7
EB
123772004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12378
12379 * gcc.c-torture/execute/20040313-1.c: New test.
12380
cfbab41c
JJ
123812004-03-13 Jakub Jelinek <jakub@redhat.com>
12382
12383 PR target/14533
12384 * gcc.dg/20040311-2.c: New test.
12385
58354fa8
KH
123862004-03-12 Kazu Hirata <kazu@cs.umass.edu>
12387
12388 PR other/14544
12389 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
12390 bit-field.
12391
cd33cf6e
UW
123922004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
12393
12394 * gcc.dg/20040305-2.c: Add missing return statement.
12395
fd0c8c8d
KG
123962004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12397
12398 * gcc.dg/builtins-34.c: Also check pow10*.
12399
03ca1672
UW
124002004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12401
12402 PR target/14262
12403 * gcc.dg/20040305-2.c: New test.
12404
bbe708a3
UW
124052004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
12406
12407 * gcc.dg/20040310-1.c: New test.
12408
239a625e
RS
124092004-03-11 Roger Sayle <roger@eyesopen.com>
12410
12411 * gcc.c-torture/execute/20040311-1.c: New test case.
12412
30fc3df7
MM
124132004-03-11 Mark Mitchell <mark@codesourcery.com>
12414
12415 PR c++/14476
12416 * g++.dg/lookup/enum1.C: New test.
12417
e46e9f82
MM
124182004-03-10 Mark Mitchell <mark@codesourcery.com>
12419
12420 PR c++/14510
12421 * g++.dg/lookup/struct2.C: New test.
12422
a251102e
UB
124232004-03-10 Uros Bizjak <uros@kss-loka.si>
12424
12425 * gcc.dg/builtins-34.c: New test.
12426
b45d3a36
KG
124272004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12428
12429 * gcc.dg/torture/builtin-nonneg-1.c: New test.
12430
8a308d45
JW
124312004-03-09 James E Wilson <wilson@specifixinc.com>
12432
12433 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
12434 * gcc.dg/alias-2.c: New testcase.
12435
77dbdb57
ZW
124362004-03-09 Zack Weinberg <zack@codesourcery.com>
12437
12438 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
12439
305eeaeb
RS
124402004-03-09 Roger Sayle <roger@eyesopen.com>
12441
12442 * gcc.c-torture/execute/20040309-1.c: New test case.
12443
c497b976
NS
124442004-03-09 Nathan Sidwell <nathan@codesourcery.com>
12445
12446 PR c++/14397
12447 * g++.dg/overload/ref1.C: New.
12448
0da99d4e
GB
124492004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12450
12451 PR c++/14409
12452 * g++.dg/template/spec12.C: New test.
12453
12454 PR c++/14448
12455 * g++.dg/parse/crash14.C: New test.
12456
65196e37
MM
124572004-03-09 Mark Mitchell <mark@codesourcery.com>
12458
12459 PR c++/14230
12460 * g++.dg/init/ref11.C: New test.
12461
62d99768
MM
124622004-03-09 Mark Mitchell <mark@codesourcery.com>
12463
12464 PR c++/14432
12465 * g++.dg/parse/builtin2.C: New test.
12466
58ec3cc5
MM
124672004-03-08 Mark Mitchell <mark@codesourcery.com>
12468
12469 PR c++/14401
12470 * g++.dg/init/ctor3.C: New test.
12471 * g++.dg/init/union1.C: New test.
12472 * g++.dg/ext/anon-struct4.C: New test.
12473
124742004-03-08 Mark Mitchell <mark@codesourcery.com>
12475
12476 * g++.dg/lookup/koenig1.C: Tweak error messages.
12477 * g++.dg/lookup/used-before-declaration.C: Likewise.
12478 * g++.dg/other/do1.C: Likewise.
12479 * g++.dg/overload/koenig1.C: Likewise.
12480 * g++.dg/parse/crash13.C: Likewise.
12481 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 12482
5340bbea
EC
124832004-03-08 Eric Christopher <echristo@redhat.com>
12484
12485 * * lib/target-supports.exp: Enable libiconv in test
12486 compilation. Fix up error checking.
12487
e697b20f
RS
124882004-03-08 Roger Sayle <roger@eyesopen.com>
12489
12490 PR middle-end/14289
12491 * gcc.dg/pr14289-1.c: New test case.
12492 * gcc.dg/pr14289-2.c: Likewise.
12493 * gcc.dg/pr14289-3.c: Likewise.
12494
d50a16c4
EB
124952004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
12496
12497 * gcc.c-torture/execute/20040308-1.c: New test.
12498
350f4ea8
RS
124992004-03-07 Roger Sayle <roger@eyesopen.com>
12500
12501 * gcc.c-torture/execute/20040307-1.c: New test case.
12502
91455597
RS
125032004-03-07 Richard Sandiford <rsandifo@redhat.com>
12504
12505 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
12506
22ea6b4f
UW
125072004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
12508
12509 * gcc.dg/20040306-1.c: New test.
12510
018e1b3b
KH
125112004-03-06 Kazu Hirata <kazu@cs.umass.edu>
12512
12513 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
12514 them static.
12515 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
12516
75a65ed9
EB
125172004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12518
12519 PR c/14465
12520 * gcc.dg/decl-6.c: New test.
12521
e7cbef19
KG
125222004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12523
12524 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
12525 Rename LOGPOW -> LOG_POW.
12526 (SQRT_EXP, POW_EXP): New.
12527
84289c76
EB
125282004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12529
12530 * gcc.dg/i386-sse-8.c: New test.
12531
64a3ee6b
EB
125322004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12533
12534 PR c/14114
12535 * gcc.dg/decl-5.c: New test.
12536
2b3493c8
AK
125372004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
12538
12539 * gcc.dg/20040305-1.c: New test.
12540
88cefc80
HPN
125412004-03-05 Hans-Peter Nilsson <hp@axis.com>
12542
01387913 12543 PR other/14354
88cefc80
HPN
12544 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
12545
b9e4e5d1
ZL
125462004-03-04 Ziemowit Laski <zlaski@apple.com>
12547
12548 PR c++/14425, c++/14426
12549 * g++.dg/ext/altivec-4.C: New test.
12550 * g++.dg/ext/altivec-5.C: New test.
12551
9fc444cc
GK
125522004-03-04 Geoffrey Keating <geoffk@apple.com>
12553
12554 * g++.old-deja/g++.other/linkage1.C: Expect errors about
12555 global variables of a type with no linkage.
12556 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
12557 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
12558 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
12559 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
12560 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
12561 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
12562 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
12563 * g++.dg/warn/deprecated.C: Name enum Color.
12564 * g++.dg/overload/VLA.C: Name structure for 'b'.
12565 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
12566
6a2d136b
EB
125672004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12568
12569 * gcc.c-torture/compile/20040304-1.c: New test.
12570
3205a71e
ZW
125712004-03-03 Zack Weinberg <zack@codesourcery.com>
12572
12573 PR 13728
12574 * gcc.dg/decl-4.c: New testcase.
12575
3ae3b78c
KH
125762004-03-03 Kazu Hirata <kazu@cs.umass.edu>
12577
12578 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
12579 as PRECF if sizeof (float) > sizeof (double).
12580 (PRECL): Make it the same as PRECF if
12581 sizeof (float) > sizeof (long double).
12582
f20855d7
KG
125832004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12584
12585 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
12586 system type. Add check for irix6 which doesn't have c99 runtime.
12587
c4909065
BW
125882004-03-03 Bob Wilson <bob.wilson@acm.org>
12589
12590 * gcc.dg/const-elim-1.c: xfail for xtensa.
12591
9b7be7b5
MM
125922004-03-01 Mark Mitchell <mark@codesourcery.com>
12593
12594 PR c++/14369
12595 * g++.dg/template/cond4.C: New test.
12596
676e33ca
MM
125972004-03-01 Mark Mitchell <mark@codesourcery.com>
12598
12599 PR c++/14360
12600 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 12601
676e33ca
MM
12602 PR c++/14361
12603 * g++.dg/parse/defarg7.C: New test.
12604
12605 PR c++/14359
12606 * g++.dg/template/friend26.C: New test.
12607
ab73670a
MM
126082004-03-01 Mark Mitchell <mark@codesourcery.com>
12609
12610 PR c++/14324
12611 * g++.dg/abi/mangle21.C: New test.
12612
12613 PR c++/14260
12614 * g++.dg/parse/constructor2.C: New test.
12615
12616 PR c++/14337
12617 * g++.dg/template/sfinae1.C: New test.
12618
c5b6f18e
MM
126192004-02-29 Mark Mitchell <mark@codesourcery.com>
12620
719f407a
MM
12621 PR c++/14267
12622 * g++.dg/expr/crash2.C: New test.
12623
c5b6f18e
MM
12624 PR middle-end/13448
12625 * gcc.dg/inline-5.c: New test.
12626 * gcc.dg/always-inline.c: Split out tests into ...
12627 * gcc.dg/always-inline2.c: ... this and ...
12628 * gcc.dg/always-inline3.c: ... this.
12629
39876352
MM
126302004-02-29 Mark Mitchell <mark@codesourcery.com>
12631
12632 PR debug/12103
12633 * g++.dg/debug/crash1.C: New test.
12634
2750f3f2 126352004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
12636
12637 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
12638 function with __attribute__((noinline)).
12639 (recurser_void2): Likewise.
12640 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
12641 (recurser_void2): Likewise.
12642
bc41842b
RS
126432004-02-29 Roger Sayle <roger@eyesopen.com>
12644
12645 PR middle-end/14203
12646 * g++.dg/warn/Wunused-6.C: New test case.
12647
b922546d
RE
126482004-02-28 Richard Earnshaw <rearnsha@arm.com>
12649
12650 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
12651 not defined.
12652
0717c5b0
EC
126532004-02-27 Eric Christopher <echristo@redhat.com>
12654
12655 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
12656 * g++.dg/charset/asm2.c: Run only x86.
12657 * gcc.dg/charset/asm3.c: Ditto.
12658
dab8eb57
AH
126592004-02-27 Aldy Hernandez <aldyh@redhat.com>
12660
12661 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
12662 ld_library_path.
12663
b1009a5d
ZL
126642004-02-27 Ziemowit Laski <zlaski@apple.com>
12665
12666 * g++.dg/ext/altivec-3.C: New.
12667
d0d48b17
RH
126682004-02-26 Richard Henderson <rth@redhat.com>
12669
3205a71e
ZW
12670 * g++.dg/ext/attrib10.C: Mark for warning.
12671 * gcc.dg/attr-alias-1.c: New.
d0d48b17 12672
7a0a47c7
RH
126732004-02-26 Richard Henderson <rth@redhat.com>
12674
12675 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
12676 * gcc.c-torture/execute/20040208-2.c: ... it back.
12677
21526606
EC
126782004-02-26 Eric Christopher <echristo@redhat.com>
12679
12680 * lib/target-supports.exp (check-iconv-available): New function.
12681 * lib/gcc-dg.exp (dg-require-iconv): New function.
12682 Use above.
3205a71e
ZW
12683 * gcc.dg/charset: New directory.
12684 * gcc.dg/charset/charset.exp: New file.
12685 * gcc.dg/charset/asm1.c: Ditto.
12686 * gcc.dg/charset/asm2.c: Ditto.
12687 * gcc.dg/charset/asm3.c: Ditto.
12688 * gcc.dg/charset/asm4.c: Ditto.
12689 * gcc.dg/charset/asm5.c: Ditto.
12690 * gcc.dg/charset/attribute1.c: Ditto.
12691 * gcc.dg/charset/attribute2.c: Ditto.
12692 * gcc.dg/charset/string1.c: Ditto.
12693 * g++.dg/charset: New directory.
12694 * g++.dg/dg.exp: Add here. Special options.
12695 * g++.dg/charset/charset.exp: New file.
12696 * g++.dg/charset/asm1.c: Ditto.
12697 * g++.dg/charset/asm2.c: Ditto.
12698 * g++.dg/charset/asm3.c: Ditto.
12699 * g++.dg/charset/asm4.c: Ditto.
12700 * g++.dg/charset/attribute1.c: Ditto.
12701 * g++.dg/charset/attribute2.c: Ditto.
12702 * g++.dg/charset/extern1.cc: Ditto.
12703 * g++.dg/charset/extern2.cc: Ditto.
12704 * g++.dg/charset/string1.c: Ditto.
21526606 12705
4d5fe289
MM
127062004-02-26 Mark Mitchell <mark@codesourcery.com>
12707
12708 PR c++/14278
12709 * g++.dg/parse/comma1.C: New test.
12710
6bf92cb6
GB
127112004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12712
12713 PR c++/14284
12714 * g++.dg/template/ttp8.C: New test.
12715
b178305d
EB
127162004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
12717
12718 * gcc.dg/fixuns-trunc-1.c: New test.
12719
2d5cc608
JDA
127202004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12721
12722 * gcc.dg/builtins-config.h: Use #elif.
12723
d0c8fd2a
MM
127242004-02-26 Michael Matz <matz@suse.de>
12725
12726 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
12727 * gcc.dg/991214-1.c: Likewise.
12728 * gcc.dg/i386-asm-1.c: Likewise.
12729
90f6987a
RH
127302004-02-25 Richard Henderson <rth@redhat.com>
12731
12732 * gcc.c-torture/execute/20040208-2.c: Move ...
12733 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
12734
861a2c39
GB
127352004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12736
12737 PR c++/14246
12738 * g++.dg/other/crash-3.C: New test.
12739
0193f437
JDA
127402004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12741
1b2667c4
JDA
12742 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
12743 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
12744
0193f437
JDA
12745 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
12746 HP-UX.
12747
c30316fb
MM
127482004-02-24 Michael Matz <matz@suse.de>
12749
12750 * gcc.dg/i386-regparm.c: New.
12751
69e9762e
JW
127522004-02-23 James E Wilson <wilson@specifixinc.com>
12753
12754 * gcc.c-torture/execute/20040223-1.c: New.
12755
3521b33c
ZW
127562004-02-23 Zack Weinberg <zack@codesourcery.com>
12757 Kazu Hirata <kazu@cs.umass.edu>
12758
12759 * gcc.dg/fwritable-strings-1.c: Remove.
12760
2b0c1c56
AP
127612004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
12762
12763 PR c/14156
12764 * gcc.dg/20040223-1.c: New test.
12765
887d68d9
KL
127662004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12767
12768 PR c++/14106
12769 * g++.dg/ext/typeof9.C: New test.
12770
9bdfe704
GB
127712004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12772
12773 PR c++/14250
12774 * g++.dg/other/switch1.C: New test.
12775
bba745c1
EB
127762004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12777
12778 * gcc.dg/cast-function-1.c: Adjust for new informative message.
12779 * gcc.dg/va-arg-1.c: Likewise.
12780
615a5ba6
GB
127812004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12782
12783 PR c++/14143
12784 * g++.dg/template/koenig5.C: New test.
12785
8bb418a3
ZL
127862004-02-21 Ziemowit Laski <zlaski@apple.com>
12787
12788 * g++.dg/ext/altivec-1.C: Generalize target triple.
12789 * g++.dg/ext/altivec-2.C: New test case.
12790 * g++.dg/ext/altivec_check.h: New file.
12791 * gcc.dg/altivec-1.c: Generalize target triple;
12792 include altivec_check.h and call altivec_check().
12793 * gcc.dg/altivec-[2-5].c: Generalize target triple.
12794 * gcc.dg/altivec-6.c: New test case.
12795 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
12796 type casts as needed.
21526606 12797 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
12798 altivec_check().
12799 * gcc.dg/altivec-12.c: New test case.
12800 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
12801 include altivec_check.h and call altivec_check().
12802 * gcc.dg/altivec_check.h: New file.
12803
54a47870
KG
128042004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12805
12806 * lib/target-supports.exp (check_alias_available): Don't mangle
12807 function `g' in test program.
12808
0d856ba2
KG
128092004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12810
12811 * lib/target-supports.exp (check_profiling_available): Check
12812 argument to determine whether we support a profiling type.
12813 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
12814 check_profiling_available.
12815 * g++.dg/bprob/bprob.exp: Likewise
12816 * g77.dg/bprob/bprob.exp: Likewise.
12817 * gcc.misc-tests/bprob.exp: Likewise.
12818 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
12819 dg-require-profiling and delete expected error handling.
12820 * gcc.dg/20021014-1.c: Likewise.
12821 * gcc.dg/nest.c: Likewise.
12822
ecd11694
JDA
128232004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12824
12825 PR c++/12007
12826 * g++.dg/other/vthunk1.C: New test.
12827
f4d9988b
FH
128282004-02-20 Falk Hueffner <falk@debian.org>
12829
12830 PR target/14201
12831 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
12832
c0694c4b
MM
128332004-02-20 Mark Mitchell <mark@codesourcery.com>
12834
12835 PR c++/13927
12836 * g++.dg/other/error8.C: Remove XFAIL markers.
12837
12838 PR c++/14173
12839 * g++.dg/ext/packed5.C: New test.
12840
12841 PR c++/14199
12842 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
12843
12844 PR c++/14186
12845 * g++.dg/lookup/member1.C: New test.
12846
f819a6a5
KH
128472004-02-19 Kazu Hirata <kazu@cs.umass.edu>
12848
12849 * gcc.c-torture/compile/20040130-1.c: Enable only when
12850 __INT_MAX__ >= 2147483647L.
12851 * gcc.c-torture/compile/961203-1.c: Likewise.
12852
78cb77c1
NS
128532004-02-19 Nathan Sidwell <nathan@codesourcery.com>
12854
12855 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
12856 * g++.dg/opt/template1.C: Robustify assembler regexp
12857
ca6b7cec
EB
128582004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12859
12860 * gcc.c-torture/execute/simd-4.x: Remove.
12861 * gcc.c-torture/execute/va-arg-25.x: Likewise.
12862 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
12863 Guard with #ifndef SKIP_ATTRIBUTE.
12864 * gcc.dg/compat/vector-1_y.c: Likewise.
12865 * gcc.dg/compat/vector-2_x.c: Likewise.
12866 * gcc.dg/compat/vector-2_y.c: Likewise.
12867 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
12868 * g++.dg/eh/simd-2.C: Likewise.
12869
19037b5c
AM
128702004-02-19 Alan Modra <amodra@bigpond.net.au>
12871
12872 * gcc.c-torture/compile/complex-1.c: New.
12873
9188db2d
HPN
128742004-02-19 Hans-Peter Nilsson <hp@axis.com>
12875
12876 PR target/14209
12877 * gcc.c-torture/execute/20040218-1.c: New test.
12878
23aa7aba
GB
128792004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12880
12881 PR c++/14181
12882 * g++.dg/parse/new2.C: New test.
12883
e978d62e
PB
128842004-02-18 Paul Brook <paul@codesourcery.com>
12885
12886 * gcc.c-torture/compile/libcall-1.c: New test.
12887
cdbafce1
PB
128882004-02-18 Paul Brook <paul@codesourcery.com>
12889
c5fe5036 12890 PR debug/12934
cdbafce1
PB
12891 * gcc.dg/debug/debug-7.c: New test.
12892
db33236e
UW
128932004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
12894
12895 * gcc.dg/20040217-1.c: New test.
12896
e4c6167f
ZW
128972004-02-17 Zack Weinberg <zack@codesourcery.com>
12898
12899 * gcc.c-torture/execute/990208-1.x: Delete.
12900
e70e9b0f
RS
129012004-02-17 Richard Sandiford <rsandifo@redhat.com>
12902
12903 * gcc.c-torture/execute/20040208-2.x: New file.
12904
57782ad8
MM
129052004-02-17 Mark Mitchell <mark@codesourcery.com>
12906
12907 PR c++/11326
12908 * g++.dg/abi/structret1.C: New test.
12909
3977a4a1
JJ
129102004-02-17 Jakub Jelinek <jakub@redhat.com>
12911
12912 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
12913 (i386_cpuid): No need to test if cpuid is available on AMD64.
12914 Fix assembly, so that it works onboth i386 and AMD64.
12915 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
12916 (vecInLong): Fix s[] member type to unsigned int.
12917 (vecInWord): Remove type.
12918 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
12919 (a64, b64, c64, d64, e64): Remove.
12920 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
12921 Remove unused variable. Remove initialization of removed variables.
12922 Don't call mmx_tests nor sse_tests.
12923 (reference_mmx, reference_sse): Remove.
12924 (check): Add return stmt.
12925 * gcc.dg/i386-sse-7.c: New test.
12926 * gcc.dg/i386-mmx-4.c: New test.
12927
cc7ce44e
GB
129282004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12929
12930 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
12931 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
12932 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
12933 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
12934 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
12935 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
12936 g++.dg/tc1/dr94.C: Fix line terminator.
12937
e3d6e740
GK
129382004-02-16 Geoffrey Keating <geoffk@apple.com>
12939
12940 * gcc.c-torture/compile/20040216-1.c: New.
12941
a27b6b1a
GB
129422004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12943
e3d6e740
GK
12944 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
12945 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
12946 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
12947 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
12948 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
12949 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
12950
684c69a3
EB
129512004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12952
12953 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
12954
d2f2c87b
MM
129552004-02-15 Mark Mitchell <mark@codesourcery.com>
12956
12957 PR c++/13971
12958 * g++.dg/expr/cond4.C: New test.
12959
12960 PR c++/14086
12961 * g++.dg/lookup/crash2.C: New test.
12962
33421d69
JZ
129632004-02-14 Josef Zlomek <zlomekj@suse.cz>
12964
12965 * gcc.c-torture/compile/20040214-2.c: New test.
12966
d9e94da3
AP
129672004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
12968
2cf20d32 12969 PR c++/14116
d9e94da3
AP
12970 * g++.dg/ext/typeof8.C: New test.
12971
45f9877a
EB
129722004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
12973
12974 * gcc.c-torture/compile/20040214-1.c: New test.
12975
28ba38e3
KL
129762004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12977
12978 PR c++/13635
12979 * g++.dg/template/spec11.C: New test.
12980
32bb574b
GB
129812004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12982
12983 PR c++/13927
12984 * g++.dg/other/error8.C: New test.
12985
41dffe62
MM
129862004-02-13 Mark Mitchell <mark@codesourcery.com>
12987
0e8c9b28
MM
12988 PR c++/14122
12989 * g++.dg/template/array4.C: New test.
e4c6167f 12990
0e8c9b28
MM
12991 PR c++/14108
12992 * g++.dg/inherit/thunk2.C: New test.
12993
41dffe62
MM
12994 PR c++/14083
12995 * g++.dg/eh/cond2.C: New test.
12996
f7dc0dc5
AM
129972004-02-12 Alan Modra <amodra@bigpond.net.au>
12998
12999 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
13000
9dfc74a3
NS
130012004-02-12 Nathaniel Smith <njs@codesourcery.com>
13002
13003 * lib/scanasm.exp (dg-scan): Quote pattern before display.
13004
a980dd9b
HP
130052004-02-12 Hartmut Penner <hpenner@de.ibm.com>
13006
e4c6167f 13007 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 13008
32e8aa9a
JM
130092004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
13010
13011 PR c/456
13012 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
13013 tests.
13014
3b8e0c91
UB
130152004-02-11 Uros Bizjak <uros@kss-loka.si>
13016
13017 * gcc.dg/builtins-33.c: New test.
13018
ed045bef
PB
130192004-02-11 Paolo Bonzini <bonzini@gnu.org>
13020
13021 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
13022
5f013ee9
HP
130232004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13024
e4c6167f 13025 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 13026
6d0ef01e
HP
130272004-02-11 Hartmut Penner <hpenner@de.ibm.com>
13028
e4c6167f 13029 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 13030
31cc6081
PB
130312004-02-10 Paolo Bonzini <bonzini@gnu.org>
13032
13033 PR c/14092
13034
13035 * gcc.dg/pr14092-1.c: New testcase.
13036
080eeb56
AM
130372004-02-10 Alan Modra <amodra@bigpond.net.au>
13038
cf5c0cea
AM
13039 * gcc.dg/cpp/assert4.c: Fix typo last change.
13040
99bee03a
AM
13041 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
13042 * gcc.dg/cpp/assert4.c: Handle powerpc64.
13043
080eeb56
AM
13044 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
13045
b83c4036
RS
130462004-02-09 Roger Sayle <roger@eyesopen.com>
13047
13048 * gcc.c-torture/compile/20040209-1.c: New test case.
13049
b46b8fb4
JM
130502004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
13051
13052 * gcc.dg/c90-init-1.c: Adjust expected error messages.
13053
7c476bde
RS
130542004-02-08 Richard Sandiford <rsandifo@redhat.com>
13055
13056 * gcc.c-torture/execute/20040208-[12].c: New tests.
13057
517b3f9f
EB
130582004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13059
13060 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
13061
c79751b9
EB
130622004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13063
13064 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
13065
a6f78652
ZW
130662004-02-07 Zack Weinberg <zack@codesourcery.com>
13067
13068 Bug 13856
13069 * gcc.dg/visibility-8.c: New testcase.
13070
130712004-02-07 Zack Weinberg <zack@codesourcery.com>
13072
13073 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
13074 arguments.
13075 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
13076
088414c1
RS
130772004-02-07 Roger Sayle <roger@eyesopen.com>
13078
13079 PR middle-end/13696
13080 * g++.dg/opt/fold1.C: New test case.
13081
f970e7c9
GB
130822003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13083
13084 PR c++/14033
13085 * g++.dg/other/crash-2.C: New test.
13086
37bd808d
GB
130872003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13088
13089 PR c++/14028
13090 * g++.dg/parse/angle-bracket2.C: New test.
13091
839ee4bc
RO
130922004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13093
13094 PR middle-end/13750
13095 Revert:
13096 2004-01-15 Geoffrey Keating <geoffk@apple.com>
13097 PR pch/13361
13098 * testsuite/g++.dg/pch/wchar-1.C: New.
13099 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13100
131012004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
13102
13103 PR c++/14008
13104 * g++.dg/parse/error15.C: New test.
13105 * g++.dg/parse/crash11.C: Update dg-error mark.
13106
f583e452
MM
131072004-02-04 Mark Mitchell <mark@codesourcery.com>
13108
13109 PR c++/13932
13110 * g++.dg/warn/conv2.C: New test.
13111
7778d52d
GB
131122004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13113
13114 PR c++/13086
13115 * g++.dg/warn/incomplete1.C: Remove xfail.
13116
bfa21a28
MM
131172004-02-04 Mark Mitchell <mark@codesourcery.com>
13118
13119 * lib/file-format.exp (gcc_target_object_format): Use
13120 ${tool}_target_compile, not gcc_target_compile.
13121 * lib/target-supports.exp (check_alias_available): Likewise.
13122 (check_gc_sections_available): Likewise.
13123 * g++.dg/ext/attrib10.C: Use dg-require-alias.
13124 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
13125 dg-require-alias.
13126
9baa27a9
MM
131272004-02-04 Mark Mitchell <mark@codesourcery.com>
13128
13129 PR c++/13969
13130 * g++.dg/template/static6.C: New test.
13131
5ec473b9
ILT
131322004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
13133
13134 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
13135
c85a3379
KG
131362004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13137
13138 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
13139 tests for systems where `char' is unsigned by default.
13140
090c5291
GB
131412003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13142
2ff9cd1a 13143 PR c++/13997
090c5291
GB
13144 * g++.dg/template/partial3.C: New test.
13145
a4a4b1d3
KH
131462004-02-04 Kazu Hirata <kazu@cs.umass.edu>
13147
13148 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
13149 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
13150 Remove mentions of obsolete ports.
13151
e262dfbc
PB
131522004-02-04 Paolo Bonzini <bonzini@gnu.org>
13153
13154 * gcc.dg/noncompile/20001228-1.c: Fix for new
13155 error message.
13156
888d65b5
RS
131572004-02-03 Roger Sayle <roger@eyesopen.com>
13158
13159 PR target/9348
13160 * gcc.c-torture/execute/multdi-1.c: New test case.
13161
18f5be99
MM
131622004-02-03 Mark Mitchell <mark@codesourcery.com>
13163
13164 PR c++/13925
13165 * g++.dg/template/lookup5.C: New test.
13166
3c398f34
MM
131672004-02-03 Mark Mitchell <mark@codesourcery.com>
13168
4bfb8bba
MM
13169 PR c++/13950
13170 * g++.dg/template/lookup4.C: New test.
13171
13172 PR c++/13970
13173 * g++.dg/parse/error14.C: New test.
13174
3c398f34
MM
13175 PR c++/14002
13176 * g++.dg/parse/template13.C: New test.
13177
5a98fa7b
MM
131782004-02-03 Mark Mitchell <mark@codesourcery.com>
13179
13180 PR c++/13978
13181 * g++.dg/template/koenig4.C: New test.
13182
13183 PR c++/13968
13184 * g++.dg/template/crash17.C: New test.
13185
13186 PR c++/13975
13187 * g++.dg/parse/error13.C: New test.
13188 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
13189
60b85c4c
EB
131902004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13191
13192 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
13193
0251aa45
PB
131942004-02-03 Paolo Bonzini <bonzini@gnu.org>
13195
13196 PR c/11658
13197 PR c/13994
13198 * gcc.dg/noncompile/20040203-1.c: New test.
13199 * gcc.dg/noncompile/20040203-2.c: Likewise.
13200 * gcc.dg/noncompile/20040203-3.c: Likewise.
13201 * gcc.dg/20040203-1.c: Likewise.
13202
9d977b5b
AP
132032004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
13204
13205 PR c++/10858
13206 * g++.dg/template/sizeof7.C: New test.
13207
132082004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 13209 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
13210
13211 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
13212
6699d593
ZW
132132004-02-02 Zack Weinberg <zack@codesourcery.com>
13214
13215 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
13216 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
13217 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
13218 * gcc.dg/cleanup-5.c: Run only on Linux targets.
13219
e9525111
MM
132202004-02-02 Mark Mitchell <mark@codesourcery.com>
13221
13222 PR c++/13113
13223 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
13224
13225 PR c++/13854
13226 * g++.dg/ext/attrib13.C: New test.
13227
13228 PR c++/13907
13229 * g++.dg/conversion/op2.C: New test.
13230
0771e863
EB
132312004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13232
13233 * gcc.dg/titype-1.c: Fix pasto.
13234
d560b0aa
EB
132352004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
13236
13237 * gcc.dg/titype-1.c: New test.
13238
9febc4e8
GB
132392004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13240
13241 PR c++/13957
6699d593 13242 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
13243 g++.dg/template/qualified-id1.C: Update dg-error marks.
13244 * g++.dg/template/nontype6.C: New test.
13245
ef79730c
RS
132462004-02-01 Roger Sayle <roger@eyesopen.com>
13247
13248 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
13249 * gcc.dg/builtins-31.c: New testcase.
13250 * gcc.dg/builtins-32.c: New testcase.
13251
4500e76d
AP
132522004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
13253
13254 * objc.dg/call-super-2.m: Update line numbers
13255 for the including of stddef.h.
13256
48ef529f
MM
132572004-01-30 Michael Matz <matz@suse.de>
13258
13259 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
13260 g++.dg/ext/case-range3.C: New tests.
13261
d0acf599
GB
132622004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13263
13264 DR206
13265 PR c++/13813
13266 * g++.dg/template/member4.C: New test.
13267
63823931
GB
132682004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13269
13270 PR c++/13683
13271 * g++.dg/template/sizeof6.C: New test.
13272
5e9295fa
EB
132732004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13274
13275 * gcc.dg/fwritable-strings-1.c: New test.
13276
5fddd9fe
EB
132772004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13278
13279 * gcc.c-torture/compile/20040130-1.c: New test.
13280
20f5dc60
GK
132812004-01-29 Geoffrey Keating <geoffk@geoffk.org>
13282
13283 * objc.dg/call-super-2.m: Include stddef.h for size_t.
13284
4a5e0ed9
MM
132852004-01-29 Mark Mitchell <mark@codesourcery.com>
13286
13287 PR c++/13883
13288 * g++.dg/template/ctor3.C: New test.
13289
8cfb1942
GB
132902004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13291
13292 * g++.dg/tc1: New directory.
13293 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
13294 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
13295 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
13296 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13297 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
13298
b1521c3a
GB
132992004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13300
13301 * g++.dg/parse/error11.C: New test.
13302 * g++.dg/parse/error12.C: Likewise.
13303
55cbf824
ZL
133042004-01-28 Ziemowit Laski <zlaski@apple.com>
13305
13306 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
13307 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 13308
a7324e75
MM
133092004-01-28 Mark Mitchell <mark@codesourcery.com>
13310
b1a95e0b
MM
13311 PR c++/13791
13312 * g++.dg/ext/attrib12.C: New test.
13313
a7324e75 13314 PR c++/13736
ba4aecd9 13315 * g++.dg/parse/cast2.C: New test.
a7324e75 13316
220a38ab
JW
133172004-01-27 James E Wilson <wilson@specifixinc.com>
13318
13319 * objc.dg/encode-2.m (main): New local string. Set depending on
13320 sizeof long. Use in sscanf call.
13321 * objc.dg/encode-3.m (main): New local string. Set depending on
13322 sizeof long. Use in scan_initial call.
13323
9a1564bb
KG
133242004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13325
13326 * objc.dg/call-super-2.m: Make LP64-safe.
13327 * objc.dg/desig-init-1.m: Likewise.
13328
6097b0c3
DP
133292004-01-27 Devang Patel <dpatel@apple.com>
13330
13331 * g++.dg/debug/namespace1.C: New test.
6699d593 13332
b034930f
ILT
133332004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
13334
f08df7c6
ILT
13335 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
13336 xscale-*-*.
13337
b034930f
ILT
13338 * gcc.dg/arm-mmx-1.c: New test.
13339
1b4bda70
EB
133402004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
13341
13342 * gcc.dg/20040127-1.c: New test.
13343 * gcc.dg/20040127-2.c: New test.
13344
32e7d1e9
RO
133452004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13346
13347 * objc.dg/stret-1.m (glob): Renamed to globa.
13348
6f69173e
MM
133492004-01-26 Mark Mitchell <mark@codesourcery.com>
13350
04b1f9b8 13351 PR c++/13663
6f69173e
MM
13352 * g++.dg/expr/for1.C: New test.
13353
044feeeb
AP
133542004-01-26 Fariborz Jahanian <fjahanian@apple.com>
13355
13356 PR middle-end/13779
13357 * gcc.dg/darwin-longlong.c: New test.
13358
044701ce
ILT
133592004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
13360
13361 * gcc.dg/20040124-1.c: Moved test from here...
13362 * gcc.c-torture/compile/20040124-1.c: ...to here.
13363
f210a007
EB
133642004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13365
13366 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
13367 the assembly output if -m64 is passed.
13368
b7c707d1
MM
133692004-01-25 Mark Mitchell <mark@codesourcery.com>
13370
13371 PR c++/13833
13372 * g++.dg/template/cond3.C: New test.
13373
bbcd2439
GB
133742004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13375
13376 PR c++/13810
13377 * g++.dg/template/ttp7.C: New test.
13378
ad2768d0 133792004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
13380
13381 PR c++/13797
13382 * g++.dg/template/nontype4.C: New test.
13383 * g++.dg/template/nontype5.C: Likewise.
13384
bcbc6b7f
RS
133852004-01-25 Richard Sandiford <rsandifo@redhat.com>
13386
13387 * gcc.dg/torture/mips-clobber-at.c: New test.
13388
1f44254c
ILT
133892004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
13390
13391 * gcc.dg/20040124-1.c: New test.
13392
5473cfa7
JJ
133932004-01-24 Jakub Jelinek <jakub@redhat.com>
13394
13395 * gcc.dg/20040123-1.c: New test.
13396
cc79e34f
ZW
133972004-01-23 Zack Weinberg <zack@codesourcery.com>
13398
13399 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
13400
b1adf557
JM
134012004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
13402
13403 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
13404
4a374c35
AP
134052004-01-23 Andrew Pinski <apinski@apple.com>
13406
13407 * gcc.dg/20030121-1.c: Move to ..
13408 * gcc.dg/20040121-1.c: here.
13409
92c7bc2a
RS
134102004-01-23 Roger Sayle <roger@eyesopen.com>
13411
13412 * gcc.dg/builtins-29.c: New test case.
13413
04b8f97f
ZW
134142004-01-23 Zack Weinberg <zack@codesourcery.com>
13415
13416 PR 18314
13417 * gcc.dg/builtins-30.c: New testcase.
13418
3a1cac0f
AT
134192004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
13420
13421 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
13422 * lib/g77.exp: Likewise.
13423 * lib/objc.exp: Likewise.
13424 * lib/g++.exp: Likewise.
13425
b2f24c85
EB
134262004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13427
13428 * gcc.dg/struct-by-value-2.c: New test.
13429
5cc5eddc
AP
134302004-01-21 Andrew Pinski <apinski@apple.com>
13431
13432 PR target/13785
13433 * gcc.dg/20030121-1.c: New test.
13434
f59dcd4b
UW
134352004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
13436
13437 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
13438 clobber frame pointer register in asm statement.
13439
c3cda381
FH
134402004-01-21 Falk Hueffner <falk@debian.org>
13441
13442 * gcc.c-torture/compile/20040121-1.c: New test.
13443
1ef82ef2
ZW
134442004-01-21 Zack Weinberg <zack@codesourcery.com>
13445
13446 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
13447
04bf686d
HP
134482004-01-20 Hartmut Penner <hpenner@de.ibm.com>
13449
13450 * gcc.dg/ppc64-abi-2.c: New test.
13451
9dfcd609
JM
134522004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
13453
1ef82ef2
ZW
13454 * lib/treelang.exp: Fill out this file.
13455 * lib/treelang-dg.exp: New File.
9dfcd609 13456
53cd18ec
JM
134572004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
13458
13459 * gcc.c-torture/compile/981022-1.c: Remove.
13460 * gcc.dg/array-5.c: Remove XFAIL.
13461 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
13462 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
13463 gcc.dg/cond-lvalue-1.c: Update.
13464 * gcc.dg/cast-lvalue-2.c: New test.
13465
9f880ef9
MM
134662004-01-19 Mark Mitchell <mark@codesourcery.com>
13467
0916f873
MM
13468 PR c++/13592
13469 * g++.dg/other/error1.C (class foo): Tweak error message.
13470
9f880ef9
MM
13471 PR c++/13592
13472 * g++.dg/template/call2.C: New test.
13473
c9a5b624
EB
134742004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13475
13476 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
13477 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
13478 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
13479 scalar-return-1_x.c, scalar-return-2_y.c,
13480 scalar-return-3_x.c, scalar-return-3_y.c,
13481 scalar-return-4_x.c, scalar-return-4_y.c,
13482 struct-align-1.h, struct-align-1_x.c,
13483 struct-align-1_y.c, struct-align-2.h,
13484 struct-align-2_x.c, struct-align-2_y.c,
13485 struct-by-value-10_y.c, struct-by-value-11_x.c,
13486 struct-by-value-11_y.c, struct-by-value-12_x.c,
13487 struct-by-value-12_y.c, struct-by-value-13_x.c,
13488 struct-by-value-13_y.c, struct-by-value-14_x.c,
13489 struct-by-value-14_y.c, struct-by-value-15_x.c,
13490 struct-by-value-15_y.c, struct-by-value-16_y.c,
13491 struct-by-value-17_y.c, struct-by-value-18_y.c,
13492 struct-by-value-19_y.c, struct-by-value-1_x.c,
13493 struct-by-value-1_y.c, struct-by-value-20_y.c,
13494 struct-by-value-2_x.c, struct-by-value-2_y.c,
13495 struct-by-value-3_y.c, struct-by-value-4_x.c,
13496 struct-by-value-4_y.c, struct-by-value-5_y.c,
13497 struct-by-value-6_y.c, struct-by-value-7_y.c
13498 struct-by-value-8_x.c, struct-by-value-8_y.c
13499 struct-by-value-9_x.c, struct-by-value-9_y.c
13500 struct-return-10_x.c, struct-return-10_y.c,
13501 struct-return-19_x.c, struct-return-20_x.c
13502 struct-return-2_x.c, struct-return-2_y.c
13503 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
13504 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
13505
2194d821
EB
135062004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13507
13508 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
13509 attribute on sparc*-sun-solaris2.*.
13510
b830b74c
MM
135112004-01-18 Mark Mitchell <mark@codesourcery.com>
13512
0f18efe3 13513 PR c++/13710
b830b74c
MM
13514 * g++.dg/ext/typeof7.C: New test.
13515
a3d8a647
DE
135162004-01-18 David Edelsohn <edelsohn@gnu.org>
13517
13518 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
13519 * gcc.dg/const-elim-1.c: Same.
13520
cfbed37c
ZL
135212004-01-17 Ziemowit Laski <zlaski@apple.com>
13522
13523 * objc.dg/stret-1.m: New.
13524 * objc.dg/stret-2.m: New.
13525
4bfaff4d 135262004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
13527
13528 PR c++/11895
13529 * g++.dg/ext/vector1.C: New test.
13530
73e61092
GK
135312004-01-16 Geoffrey Keating <geoffk@apple.com>
13532
13533 * gcc.dg/pch/import-1.c: New.
13534 * gcc.dg/pch/import-1.hs: New.
13535 * gcc.dg/pch/import-1a.h: New.
13536 * gcc.dg/pch/import-1b.h: New.
13537 * gcc.dg/pch/import-1c.h: New.
13538
144e414d
MM
135392004-01-16 Mark Mitchell <mark@codesourcery.com>
13540
a8e6c82a
MM
13541 PR c++/13574
13542 * g++.dg/ext/array1.C: New test.
13543
144e414d
MM
13544 PR c++/13178
13545 * g++.dg/conversion/op1.C: New test.
13546
9e0baa60
R
135472004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
13548
71bbcf4d
R
13549 PR 11864
13550 From Kazumoto Kojima / Dan Kegel:
13551 * gcc.dg/pr11864-1.c: New test.
13552
9e0baa60
R
13553 PR 10392
13554 From Marcus Comstedt / Dan Kegel:
13555 * gcc.dg/pr10392-1.c: New test.
13556
ab8ffc79
MM
135572004-01-16 Mark Mitchell <mark@codesourcery.com>
13558
13559 PR c++/13478
13560 * g++.dg/init/ref10.C: New test.
13561
1303d034
GB
135622004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13563
13564 PR c++/13407
13565 * g++.dg/parse/typename6.C: New test.
13566
a6dd4094
GK
135672004-01-15 Geoffrey Keating <geoffk@apple.com>
13568
13569 PR pch/13361
13570 * testsuite/g++.dg/pch/wchar-1.C: New.
13571 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13572
18eba557
GB
135732004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13574
13575 PR c++/9259
13576 * g++.dg/expr/sizeof2.C: New test.
13577
ecc74832
KH
135782004-01-15 Kazu Hirata <kazu@cs.umass.edu>
13579
13580 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
13581
d905ed80
AO
135822004-01-15 Alexandre Oliva <aoliva@redhat.com>
13583
13584 PR c++/13659
13585 * g++.dg/lookup/strong-using-3.C: New.
13586 * g++.dg/lookup/using-10.C: New.
13587
693ec7e1
AO
135882004-01-15 Alexandre Oliva <aoliva@redhat.com>
13589
13590 PR c++/13594
13591 * g++.dg/lookup/strong-using-2.C: New.
13592
2ae8ea28
MC
135932004-01-15 Marcus Comstedt <marcus@mc.pp.se>
13594 Dan Kegel <dank@kegel.com>
13595 J"orn Rennecke <joern.rennecke@superh.com>
13596
13597 PR target/9365
13598 * gcc.dg/pr9365-1.c: New test.
13599
cc8c7495
GB
136002004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13601
13602 PR c++/8856
13603 * g++.dg/parse/casting-operator2.C: New test.
13604 * g++.old-deja/g++.pt/explicit83.C: Remove.
13605
f560bf91
JM
136062004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
13607
13608 * gcc.dg/label-compound-stmt-1.c: New test.
13609 * gcc.c-torture/compile/950922-1.c,
13610 gcc.c-torture/compile/20000211-3.c,
13611 gcc.c-torture/compile/20000518-1.c,
13612 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
13613 compound statements.
13614
27768ae6
HP
136152004-01-14 Hartmut Penner <hpenner@de.ibm.com>
13616
13617 * gcc.dg/ppc64-abi-1.c: New test.
13618
d22c4179
DS
136192004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
13620
13621 * g++.dg/ext/attrib9.C: Add dg-warnings.
13622
90c2bc78
GB
136232004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13624
13625 PR c++/12335
13626 * g++.dg/parse/dtor3.C: New test.
13627
bfaba7a9
AP
136282004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
13629
13630 PR c++/12709
13631 * g++.dg/parse/try-catch-1.C: New test.
13632
5989ebe9
AC
136332004-01-13 Arnaud Charlet <charlet@act-europe.fr>
13634
13635 * ada/acats/run_all.sh: Add more verbose output in acats.log
13636 when compiling tests.
13637
bc298aa7
ZW
136382004-01-12 Zack Weinberg <zack@codesourcery.com>
13639
13640 PR 13656
13641 * gcc.dg/typedef-redecl.c: New test case.
13642 * gcc.dg/typedef-redecl.h: New support file.
13643
2d327012
JH
136442004-01-13 Jan Hubicka <jh@suse.cz>
13645
13646 * gcc.dg/always_inline.c: New test.
13647 * gcc.dg/debug/20031231-1.c: Fix.
13648
451aeff7
GB
136492004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13650
13651 PR c++/13474
13652 * g++.dg/template/array3.C: New test.
13653
4139f34d
ZW
136542004-01-12 Zack Weinberg <zack@codesourcery.com>
13655
13656 * g++.dg/ext/lvalue1.C: No longer expected to fail.
13657 * g++.dg/warn/Wunused-2.C: Likewise.
13658
66e0c440
KL
136592004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13660
13661 PR c++/13289
13662 * g++.dg/template/instantiate6.C: New test.
13663
06e4eab5
RS
136642004-01-12 Roger Sayle <roger@eyesopen.com>
13665
13666 PR middle-end/11397
13667 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
13668
9a249c79
JH
136692004-01-12 Jan Hubicka <jh@suse.cz>
13670
13671 PR opt/12826
13672 * gcc.dg/20040112-1.c: New.
13673
13674 * gcc.dg/dwarf-die[1-7].c: Move to...
13675 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
13676 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
13677
59147a62
ILT
136782004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
13679
13680 PR c++/4100
13681 * g++.dg/parse/friend4.C: New test.
13682
136832004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
13684
13685 PR c++/4100
13686 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
13687 definition is called a friend.
13688
70adfc36
ZW
136892004-01-11 Zack Weinberg <zack@codesourcery.com>
13690
13691 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
13692
9b913b03
ILT
136932004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
13694
13695 PR c++/3478
13696 * g++.dg/parse/error10.C: New test.
13697 * g++.dg/template/arg2.C: Accept "invalid type" error.
13698
1759c760
JJ
136992004-01-11 Jakub Jelinek <jakub@redhat.com>
13700
13701 PR middle-end/13392
13702 * g++.dg/opt/expect2.C: New test.
13703
3c6e6fbf
ZW
137042004-01-10 Zack Weinberg <zack@codesourcery.com>
13705
13706 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
13707 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
13708 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
13709 Update dg-error regexps.
13710
9c10179d
ZW
137112004-01-10 Zack Weinberg <zack@codesourcery.com>
13712
13713 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
13714 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
13715
7f03f9a3
EB
137162004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13717
13718 * gcc.dg/pragma-re-1.c: Use right pointer type.
13719
21e430b8
EB
137202004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13721
13722 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
13723
1a7a2c0f
GK
137242004-01-09 Geoffrey Keating <geoffk@apple.com>
13725
13726 * gcc.dg/rs6000-ldouble-1.c: New.
13727
731bd3ae
GB
137282004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13729
13730 DR 337
13731 PR c++/9256
13732 * g++.dg/other/abstract1.C: New test.
13733
bafb62a2
AO
137342004-01-09 Alexandre Oliva <aoliva@redhat.com>
13735
13736 * g++.dg/lookup/strong-using-1.C: New.
13737
3897f229
JM
137382004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
13739
13740 PR c/11234
13741 * gcc.dg/func-ptr-conv-1.c: New test.
13742 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
13743
a9f99e78
KH
137442004-01-09 Kazu Hirata <kazu@cs.umass.edu>
13745
13746 PR target/13380.
13747 * gcc.c-torture/compile/20040109-1.c: New.
13748
588f75d0
SH
137492004-01-08 Stuart Hastings <stuart@apple.com>
13750
13751 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
13752 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
13753 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
13754
3b458e6f
AM
137552004-01-09 Alan Modra <amodra@bigpond.net.au>
13756
13757 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
13758
53b8fe3e
EB
137592004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13760
13761 * ada/acats/run_acats: Treat 'gnatchop' the same way
13762 as 'gnatmake'. Export GCC_DRIVER.
13763 * ada/acats/run_all.sh: Add target_gnatchop. Use
13764 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
13765
663cea5d
GB
137662004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13767
13768 PR c++/12573
13769 * g++.dg/template/dependent-expr4.C: New test.
13770
417b11de
HP
137712004-01-08 Hartmut Penner <hpenner@de.ibm.com>
13772
13773 * gcc.dg/altivec-11.c: New test.
13774
72827ed7
MM
137752004-01-07 Mark Mitchell <mark@codesourcery.com>
13776
13777 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
13778
bca63328
JM
137792004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
13780
13781 PR c/6024
13782 * gcc.dg/enum-compat-1.c: New test.
13783 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
13784
85b58ca5
JM
137852004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
13786
13787 PR c/12165
13788 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
13789 gcc.dg/c99-idem-qual-3.c: New tests.
13790
b48a0c18
AM
137912004-01-07 Alan Modra <amodra@bigpond.net.au>
13792
13793 * gcc.dg/winline-7.c: Don't cast void * to int.
13794
bcf17554
JH
137952004-01-06 Jan Hubicka <jh@suse.cz>
13796
13797 * gcc.dg/i386-sse-5.c: New test
13798 * g++.dg/eh/simd-1.c: Add -w argument for i386.
13799
962c0823
MM
138002004-01-05 Mark Mitchell <mark@codesourcery.com>
13801
13802 PR c++/12815
13803 * g++.dg/rtti/typeid4.C: New test.
13804
4b6eeb9a
EB
138052004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13806
13807 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
13808
88081599
MM
138092004-01-05 Mark Mitchell <mark@codesourcery.com>
13810
216bb6e1
MM
13811 PR c++/12132
13812 * g++.dg/template/error11.C: New test.
13813
88081599
MM
13814 PR c++/13451
13815 * g++.dg/template/class2.C: New test.
13816
fa170482
NS
138172004-01-05 Nathan Sidwell <nathan@codesourcery.com>
13818 Richard Sandiford <rsandifo@redhat.com>
13819
13820 PR c++/13387
13821 * g++.dg/opt/alias3.C: New test.
13822
4f8163b1
MM
138232004-01-04 Mark Mitchell <mark@codesourcery.com>
13824
543ebd4a
MM
13825 PR c++/13157
13826 * g++.dg/template/koenig3.C: New test.
13827
955d0234
MM
13828 PR c++/13529
13829 * g++.dg/parse/offsetof3.C: New test.
13830
ae0eb5f1
MM
13831 * g++.dg/init/copy7.C: Add missing dg-error markers.
13832
4f8163b1
MM
13833 PR c++/12226
13834 * g++.dg/init/copy7.c: New test.
13835
13836 PR c++/13536
13837 * g++.dg/parse/cast1.C: New test.
13838
dc0bfe6a
JH
138392004-01-04 Jan Hubicka <jh@suse.cz>
13840
13841 * gcc.dg/winline[1-7].c: New tests.
13842
b0bc6e8e
KL
138432004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13844
13845 PR c++/13520
13846 * g++.dg/template/qualttp22.C: New test.
13847
b684a3df
JH
138482004-01-01 Jan Hubicka <jh@suse.cz>
13849
13850 * gcc.dg/debug/20031231-1.c: New.
13851 * gcc.c-torture/compile/20040101-1.c: New.
13852 * gcc.dg/dwarf-die-[1-7].c: New.
13853
74aa338a
JJ
138542004-01-01 Jakub Jelinek <jakub@redhat.com>
13855
13856 PR optimization/13521
13857 * gcc.c-torture/compile/20031231-1.c: New test.
13858
d485b7f9
KH
138592003-12-30 Kazu Hirata <kazu@cs.umass.edu>
13860
13861 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
13862
e5e95ba0
VR
138632003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13864
13865 PR c++/10079
13866 * g++.dg/template/crash16.C: New test.
13867
b6d90461
MM
138682003-12-30 Mark Mitchell <mark@codesourcery.com>
13869
13870 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
13871
22dc9b06
KH
138722003-12-30 Kazu Hirata <kazu@cs.umass.edu>
13873
13874 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
13875 ports.
13876 * g++.old-deja/g++.jason/thunk3.C: Likewise.
13877 * g++.old-deja/g++.law/profile1.C: Likewise.
13878 * gcc.c-torture/compile/981006-1.c: Likewise.
13879 * gcc.c-torture/execute/loop-2e.x: Likewise.
13880 * gcc.c-torture/execute/loop-2f.x: Remove.
13881 * gcc.c-torture/execute/loop-2g.x: Likewise.
13882 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
13883 * gcc.dg/20020312-2.c: Remove traces of dead ports.
13884
58496de1
NS
138852003-12-30 Nathan Sidwell <nathan@codesourcery.com>
13886
74869a85
NS
13887 PR c++/13507
13888 * g++.dg/ext/attrib11.C: New test.
13889
58496de1
NS
13890 PR c++/13494
13891 * g++.dg/template/array2-1.C: New test.
13892 * g++.dg/template/array2-2.C: New test.
13893
21b75a73
MM
138942003-12-29 Mark Mitchell <mark@codesourcery.com>
13895
13896 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
13897
30a03508
NS
138982003-12-29 Nathan Sidwell <nathan@codesourcery.com>
13899
13900 PR c++/12774
13901 * g++.dg/template/array1-1.C: New test.
13902 * g++.dg/template/array1-2.C: New test.
13903
b66906a8
RS
139042003-12-29 Roger Sayle <roger@eyesopen.com>
13905
13906 PR fortran/12632
13907 * g77.dg/12632.f: New test case.
13908
68deab91
KL
139092003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13910
13911 PR c++/13289
13912 * g++.dg/parse/nontype1.C: New test.
13913
2f9afd51
KL
139142003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13915
13916 PR c++/12403
13917 * g++.dg/parse/explicit1.C: New test.
13918 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
13919
1896d29d
MM
139202003-12-28 Mark Mitchell <mark@codesourcery.com>
13921
c11889ce
MM
13922 PR c++/13081
13923 * g++.dg/opt/inline6.C: New test.
13924
13925 PR c++/12613
13926 * g++.dg/parse/error9.C: New test.
13927
1896d29d
MM
13928 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
13929
4c2a4b90
MM
139302003-12-28 Mark Mitchell <mark@codesourcery.com>
13931
13932 PR c++/13009
13933 * g++.dg/init/assign1.C: New test.
13934
7072018e
RS
139352003-12-28 Roger Sayle <roger@eyesopen.com>
13936
13937 PR c++/13070
13938 * g++.dg/warn/format3.C: New test case.
13939
bf86d71e
ZD
139402003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13941
13942 * gcc.c-torture/compile/20031227-1.c: New test.
13943
8f23fc81
MM
139442003-12-23 Mark Mitchell <mark@codesourcery.com>
13945
13946 * g++.dg/bprob/bprob.exp: Load target-supports.exp
13947 * g77.dg/bprob/bprob.exp: Likewise.
13948 * gcc.misc-tests/bprob.exp: Likewise.
13949 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
13950 variants on systems where the library does not provide that
13951 functionality.
13952 * gcc.dg/builtins-20.c: Use builtins-config.h.
13953 * gcc.dg/builtins-config.h: New file.
13954
b8ee7f02
MM
139552003-12-23 Mark Mitchell <mark@codesourcery.com>
13956
13957 * lib/gcc-dg.exp (dg-require-profiling): New function.
13958 * lib/target-supports.exp (check_profiling_available): Likewise.
13959 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
13960 * g77.dg/bprob/bprob.exp: Likewise.
13961 * gcc.misc-tests/bprob.exp: Likewise.
13962 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
13963 * gcc.dg/20021014-1.c: Likewise.
13964 * gcc.dg/nest.c: Likewise.
13965
7bd35dac
MM
139662003-12-23 Mark Mitchell <mark@codesourcery.com>
13967
13968 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
13969 compiling.
13970 * g++.dg/lookup/java2.C: Likewise.
13971 * gcc.dg/cpp/lexident.c: Likewise.
13972
f2073745
KH
139732003-12-23 Kazu Hirata <kazu@cs.umass.edu>
13974
13975 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
13976 given.
13977 * gcc.c-torture/compile/961203-1.c: Likewise.
13978 * gcc.c-torture/compile/980506-1.c: Likewise.
13979
4c494a15
ZW
139802003-12-23 Zack Weinberg <zack@codesourcery.com>
13981
13982 * lib/gcc-dg.exp (dg-prune-output): New annotation.
13983 (additional_prunes): New global.
13984 (gcc-dg-prune): Handle additional per-test pruning.
13985 (dg-test): Clear additional_prunes between tests.
13986
13987 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
13988 dg-prune-output to avoid spurious failures from assembler
13989 complaining about nonexistent WAW violations.
13990 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
13991 Use dg-prune-output to avoid spurious failures from assembler
13992 warning about Itanium B-step errata.
13993
57702a80
MM
139942003-12-23 Mark Mitchell <mark@codesourcery.com>
13995
13996 * g++.dg/abi/macro0.C: New test.
13997 * g++.dg/abi/macro1.C: Likewise.
13998 * g++.dg/abi/macro2.C: Likewise.
13999
14000 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
14001 * g++.dg/abi/bitfield7.C: Likewise.
14002 * g++.dg/abi/dtor2.C: Likewise.
14003 * g++.dg/abi/mangle11.C: Likewise.
14004 * g++.dg/abi/mangle12.C: Likewise.
14005 * g++.dg/abi/mangle14.C: Likewise.
14006 * g++.dg/abi/mangle17.C: Likewise.
14007 * g++.dg/abi/vbase10.C: Likewise.
14008 * g++.dg/abi/vbase14.C: Likewise.
14009 * g++.dg/template/qualttp17.C: Likewise.
14010
4ea49dd0
AP
140112003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14012
14013 PR c/11995
14014 * gcc.dg/20031223-1.c: New test.
14015
cbf6e52a
EB
140162003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14017
14018 * gcc.dg/noreturn-7.c: New test.
14019
b3006337
EB
140202003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14021
14022 * gcc.dg/null-pointer-1.c: New test.
14023
1ffe6573
MM
140242003-12-22 Mark Mitchell <mark@codesourcery.com>
14025
7813d14c
MM
14026 * g++.old-deja/g++.jason/template18.C: Remove.
14027 * g++.old-deja/g++.jason/template37.C: Likewise.
14028
14029 PR c++/12862
14030 * g++.dg/lookup/ns1.C: New test.
14031
1ffe6573
MM
14032 PR c++/12397
14033 * g++.dg/template/lookup3.C: New test.
14034
92a12fbc
AP
140352003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14036
14037 * g++.dg/template/recurse1.C: New test
14038
499b568f
MM
140392003-12-22 Mark Mitchell <mark@codesourcery.com>
14040
14041 PR c++/12479
14042 * g++.dg/parse/semicolon1.C: New test.
14043 * g++.dg/parse/semicolon1.h: Likewise.
14044
3b3ed128
FJ
140452003-12-22 Fariborz Jahanian <fjahanian@apple.com>
14046
14047 * gcc.dg/darwin-misaligned.c: New test.
14048
af3fbed1
AP
140492003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
14050
14051 PR c/9163
14052 * gcc.dg/20031222-1.c: New test.
14053
d9dd2c4e
MM
140542003-12-21 Mark Mitchell <mark@codesourcery.com>
14055
9e62871e
MM
14056 PR c++/13438
14057 * g++.dg/parse/error8.C: New test.
14058
d9dd2c4e
MM
14059 PR c++/11554
14060 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
14061
b665cdce
KH
140622003-12-21 Kazu Hirata <kazu@cs.umass.edu>
14063
14064 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
14065 too small.
14066 * gcc.c-torture/compile/930217-1.c: Likewise.
14067 * gcc.c-torture/compile/930513-1.c: Likewise.
14068 * gcc.c-torture/execute/920908-2.c: Likewise.
14069 * gcc.c-torture/execute/921204-1.c: Likewise.
14070 * gcc.c-torture/execute/930621-1.c: Likewise.
14071 * gcc.c-torture/execute/930630-1.c: Likewise.
14072 * gcc.c-torture/execute/931031-1.c: Likewise.
14073 * gcc.c-torture/execute/980602-2.c: Likewise.
14074 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
14075 * gcc.c-torture/execute/compndlit-1.c: Likewise.
14076 * gcc.c-torture/execute/extzvsi.c: Likewise.
14077 * gcc.c-torture/unsorted/ext.c: Likewise.
14078
781f4ec1
AP
140792003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
14080
14081 PR target/12749
14082 * gcc.c-torture/compile/20031220-2.c: New test case.
14083
3b24df36
RS
140842003-12-20 Roger Sayle <roger@eyesopen.com>
14085
14086 PR optimization/13031
14087 * gcc.c-torture/compile/20031220-1.c: New test case.
14088
c96f4f73
EB
140892003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14090
14091 * gcc.dg/cast-function-1.c: New test.
14092
be7ac471
JM
140932003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
14094
14095 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
14096 formats.
14097
4656bc85
MM
140982003-12-19 Mark Mitchell <mark@codesourcery.com>
14099
14100 PR c++/12795
14101 * g++.dg/ext/attrib10.C: New test.
14102
e8c89d29
JJ
141032003-12-19 Jakub Jelinek <jakub@redhat.com>
14104
14105 * gcc.dg/cleanup-10.c: New test.
14106 * gcc.dg/cleanup-11.c: New test.
14107
effed655
JJ
141082003-12-19 Jakub Jelinek <jakub@redhat.com>
14109
14110 PR c++/13239
14111 * g++.dg/opt/expect1.C: New test.
14112
ed8d8803
HP
141132003-12-19 Hartmut Penner <hpenner@de.ibm.com>
14114
14115 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
14116
0b667ed8
AP
141172003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
14118
01d0a156
AP
14119 PR debug/12923
14120 * gcc.dg/20031218-1.c: New test.
14121
14122 PR debug/12389
14123 * gcc.dg/20031218-2.c: New test.
14124 * gcc.dg/20031218-3.c: New test.
14125
0b667ed8
AP
14126 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
14127 of label name and allow for USER_LABEL_PREFIX == "_" names.
14128 * g++.dg/abi/mangle18-2.C: Likewise.
14129 * g++.dg/abi/mangle19-1.C: Likewise.
14130 * g++.dg/abi/mangle19-2.C: Likewise.
14131 * g++.dg/abi/mangle20-1.C: Likewise.
14132 * g++.dg/abi/mangle20-2.C: Likewise.
14133
a3bf324c
RH
141342003-12-18 Richard Henderson <rth@redhat.com>
14135
14136 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
14137
d11994a8
SB
141382003-12-18 Steven Bosscher <steven@gcc.gnu.org>
14139 Dan Kegel <dank@kegel.com>
14140
14141 PR other/12009
14142 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
14143 testing a cross compiler, it causes spurious compile failures.
14144 * lib/g++.exp: Likewise.
14145
bc5ada84
KL
141462003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14147
14148 PR c++/13262
14149 * g++.dg/template/access13.C: New test.
14150
cebf212f
UW
141512003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
14152
14153 * gcc.dg/20031216-1.c: New test.
14154
51287c14
GB
141552003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14156
14157 PR c++/9154
14158 * g++.dg/template/error10.C: New test.
14159
a21f130e
EB
141602003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14161
14162 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
14163 * g++.dg/eh/simd-2.C: Likewise.
14164
b0656d8b
JW
141652003-12-17 James E Wilson <wilson@specifixinc.com>
14166 Roger Sayle <roger@eyesopen.com>
14167
14168 * gcc.c-torture/execute/ieee/mzero5.c: New.
14169
5c832178
MM
141702003-12-17 Mark Mitchell <mark@codesourcery.com>
14171
14172 PR c++/10603
14173 * g++.dg/parse/error6.C: New test.
14174
14175 PR c++/12827
14176 * g++.dg/parse/error7.C: New test.
14177
a7833d6a
EB
141782003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
14179
14180 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
14181 at -O with stabs debugging formats.
14182 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
14183 * gcc.dg/debug/debug-2.c: Likewise.
14184
0dff37fb
MM
141852003-12-16 Mark Mitchell <mark@codesourcery.com>
14186
14187 PR c++/12696
14188 * g++.dg/init/error1.C: New test.
14189
14190 PR c++/12218
14191 * g++.dg/init/pm3.C: New test.
14192
2ff7cce4
JM
141932003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
14194
14195 PR c/3347
14196 * gcc.dg/bitfld-8.c: New test.
14197
6d43c524
JL
141982003-12-16 James Lemke <jim@wasabisystems.com>
14199
14200 * gcc.dg/arm-scd42-[123].c: New tests.
14201
d63b5e9f
NS
142022003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14203
14204 PR c++/9043
14205 * g++.dg/abi/mangle20-1.C: New test.
14206 * g++.dg/abi/mangle20-2.C: New test.
14207
263ee052
MM
142082003-12-16 Mark Mitchell <mark@codesourcery.com>
14209
14210 PR c++/13275
14211 * g++.dg/other/offsetof2.C: Remove XFAIL.
14212 * g++.dg/parse/offsetof1.C: New test.
14213 * g++.gd/parse/offsetof2.C: Likewise.
14214
ff5034c5
GB
142152003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14216
14217 * g++.dg/template/nontype3.C: New test.
14218 * g++.dg/template/static2.C: Tweaked the dg-error clause.
14219
cd852e4d
KL
142202003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14221
14222 * g++.dg/warn/noreturn-3.C: Also test instantiation.
14223
0f30f285
NS
142242003-12-16 Nathan Sidwell <nathan@codesourcery.com>
14225
a0c68737
NS
14226 PR c++/13387
14227 * g++.dg/expr/assign1.C: New test.
14228
0f30f285
NS
14229 PR c++/13242
14230 * g++.dg/abi/mangle19-1.C: New test.
14231 * g++.dg/abi/mangle19-2.C: New test.
14232
d2411ba2
HP
142332003-12-16 Hartmut Penner <hpenner@de.ibm.com>
14234
14235 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
14236
91f8389c
EB
142372003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14238
14239 * gcc.c-torture/execute/20031216-1.c: New test.
14240
75e0d03a
GB
142412003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14242
14243 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
14244 an ICE regression.
14245
89f1a6ec
MM
142462003-12-15 Mark Mitchell <mark@codesourcery.com>
14247
14248 PR c++/10926
14249 * g++.dg/template/error9.C: New test.
14250
14251 PR c++/11116
14252 * g++.dg/template/error8.C: New test.
14253
040fc928
RS
142542003-12-15 Roger Sayle <roger@eyesopen.com>
14255
14256 PR middle-end/13400
14257 * gcc.c-torture/execute/20031215-1.c: New test case.
14258
b95cc51a
MM
142592003-12-15 Mark Mitchell <mark@codesourcery.com>
14260
21eb631b
MM
14261 PR c++/13269
14262 * g++.dg/parse/error5.C: New test.
14263
ea0e2a51
MM
14264 PR c++/12989
14265 * g++.dg/expr/sizeof1.C: New test.
14266
b95cc51a
MM
14267 PR c++/13310
14268 * g++.dg/template/crash15.C: New test.
14269
86d75cdd
GK
142702003-12-15 Geoffrey Keating <geoffk@apple.com>
14271
14272 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
14273 a non-POD type as the last named parameter of a varargs function.
14274
a5ac3982
MM
142752003-12-15 Mark Mitchell <mark@codesourcery.com>
14276
14277 PR c++/13243
14278 PR c++/12573
14279 * g++.dg/template/crash14.C: New test.
14280 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
14281
5fd80fbc
NS
142822003-12-15 Nathan Sidwell <nathan@codesourcery.com>
14283
f5c28a15
NS
14284 * g++.dg/other/java1.C: New test.
14285
5fd80fbc
NS
14286 PR c++/13241
14287 * g++.dg/abi/mangle18-1.C: New test.
14288 * g++.dg/abi/mangle18-2.C: New test.
14289
298a037c
ZD
142902003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14291
14292 PR optimization/10312
14293 * gcc.c-torture/execute/20031214-1.c: New.
14294
4bb8ca28
MM
142952003-12-14 Mark Mitchell <mark@codesourcery.com>
14296
14297 PR c++/10779
14298 PR c++/12160
14299 * g++.dg/parse/error3.C: New test.
14300 * g++.dg/parse/error4.C: Likewise.
14301 * g++.dg/abi/mangle4.C: Tweak error messages.
14302 * g++.dg/lookup/using5.C: Likewise.
14303 * g++.dg/other/error2.C: Likewise.
14304 * g++.dg/parse/typename5.C: Likewise.
14305 * g++.dg/parse/undefined1.C: Likewise.
14306 * g++.dg/template/arg2.C: Likewise.
14307 * g++.dg/template/ttp3.C: Likewise.
14308 * g++.dg/template/type1.C: Likewise.
14309 * g++.old-deja/g++.other/crash32.C: Likewise.
14310 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 14311
c1b83cc9
KL
143122003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14313
14314 PR c++/13106
14315 * g++.dg/warn/noreturn-3.C: New test.
14316
e00853fd
NS
143172003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14318
14319 PR c++/13118
14320 * g++.dg/abi/covariant3.C: New.
14321
3950dcdf
JJ
143222003-12-12 Jakub Jelinek <jakub@redhat.com>
14323
14324 * g++.dg/eh/ia64-1.C: New test.
14325
77fec971
RS
143262003-12-12 Roger Sayle <roger@eyesopen.com>
14327
14328 PR optimization/13037
14329 * g77.f-torture/execute/13037.f: New test case.
14330
90d46c28
NS
143312003-12-12 Nathan Sidwell <nathan@codesourcery.com>
14332
14333 PR c++/12881
14334 * g++.dg/abi/covariant2.C: New.
14335
45f2492c
NB
143362003-12-12 Neil Booth <neil@daikokuya.co.uk>
14337
14338 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
14339
15975b43
ZW
143402003-12-11 Zack Weinberg <zack@codesourcery.com>
14341
14342 * gcc.c-torture/execute/wchar_t-1.x: Delete.
14343
a586ce78
AP
143442003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
14345
14346 PR other/10819
14347 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
14348 to fix Bug 10819.
14349 * lib/g++.exp (g++_version): Likewise.
14350 * lib/g77.exp (g77_version): Likewise.
14351 * lib/objc.exp (default_objc_version): Likewise.
14352
e55a6cce 143532003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 14354
553355fe
RH
14355 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
14356
5ca18844
RH
14357 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
14358
facef326
MA
143592003-12-08 Matt Austern <austern@apple.com>
14360
14361 PR c/13134
14362 * lib/gcc-dg.exp (dg-require-visibility): Define.
14363 * lib/target-supports (check_visibility_available): Define.
14364 * gcc.dg/visibility-1.c: New test.
14365 * gcc.dg/visibility-2.c: Likewise.
14366 * gcc.dg/visibility-3.c: Likewise.
14367 * gcc.dg/visibility-4.c: Likewise.
14368 * gcc.dg/visibility-5.c: Likewise.
14369 * gcc.dg/visibility-6.c: Likewise.
14370 * g++.dg/ext/visibility-1.C: Likewise.
14371 * g++.dg/ext/visibility-2.C: Likewise.
14372 * g++.dg/ext/visibility-3.C: Likewise.
14373 * g++.dg/ext/visibility-4.C: Likewise.
14374 * g++.dg/ext/visibility-5.C: Likewise.
14375 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 14376
91f8389c
EB
143772003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14378
14379 * g++.dg/lookup/java1.C: New test.
14380 * g++.dg/lookup/java2.C: New test.
b8ec6586 14381
df5e8205
EB
143822003-12-07 Falk Hueffner <falk@debian.org>
14383
14384 * g++.dg/opt/noreturn-1.C: New test.
14385
fd25e957
EB
143862003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
14387
14388 * gcc.dg/overflow-1.c: New test.
14389
5c6ef9be
EB
143902003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14391
14392 * g77.f-torture/compile/13060.f: New test.
14393
a6c0d772
MM
143942003-12-06 Mark Mitchell <mark@codesourcery.com>
14395
14396 PR c++/13323
14397 * g++.dg/inherit/operator2.C: New test.
14398
360d1b99
MM
143992003-12-05 Mark Mitchell <mark@codesourcery.com>
14400
14401 PR c++/13305
14402 * g++.dg/ext/attrib9.C: New test.
14403
eeb23c11
MM
144042003-12-05 Mark Mitchell <mark@codesourcery.com>
14405
14406 PR c++/13314
14407 * g++.dg/template/error7.C: New test.
14408
5d27ef94 144092003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 14410 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
14411
14412 PR target/13302
14413 * g++.dg/other/struct-va_list.C: New test.
14414
f128e1f3
KL
144152003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14416
14417 PR c++/13166
14418 * g++.dg/parse/defarg6.C: New test.
14419
64ed86c7
HPN
144202003-12-05 Hans-Peter Nilsson <hp@axis.com>
14421
14422 PR target/13256
14423 * gcc.c-torture/execute/20031201-1.c: New test.
14424
b98d4eb5
AC
144252003-12-05 Arnaud Charlet <charlet@act-europe.fr>
14426
14427 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
14428
6e3077c6
EB
144292003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14430
14431 * gcc.dg/builtin-return-1.c: New test.
14432
fc64a247
SM
144332003-12-04 Stuart Menefy <stuart.menefy@st.com>
14434 J"orn Rennecke <joern.rennecke@superh.com>
14435
14436 PR optimization/13260
14437 * gcc.c-torture/execute/20031204-1.c: New test.
14438
afb0918a
MM
144392003-12-03 Mark Mitchell <mark@codesourcery.com>
14440
14441 PR c++/9127
14442 * g++.dg/template/error6.C: New test.
14443
8ecc63eb
JJ
144442003-12-03 Jakub Jelinek <jakub@redhat.com>
14445
14446 * gcc.dg/20031202-1.c: New test.
14447
ee43dab5
MM
144482003-12-03 Mark Mitchell <mark@codesourcery.com>
14449
b80cfdcd
MM
14450 PR c++/13179
14451 * g++.dg/template/eh1.C: New test.
14452
ee43dab5
MM
14453 PR c++/10771
14454 * g++.dg/template/error5.C: New test.
14455
e7f2e92f
DU
144562003-12-02 David Ung <davidu@mips.com>
14457
15975b43 14458 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
14459 g_##TMODE
14460
1c59130c
GB
144612003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14462
8ecc63eb 14463 PR c++/10126
1c59130c
GB
14464 * g++.dg/template/ptrmem8.C: New test.
14465
e77de295
GB
144662003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14467
8ecc63eb 14468 PR c++/12573
e77de295
GB
14469 * g++.dg/template/dependent-expr3.C: New test.
14470
e3b66120
JL
144712003-12-01 James Lemke <jim@wasabisystems.com>
14472
14473 * gcc.dg/arm-g2.c: New test.
14474
d9e7c8e3
RS
144752003-12-01 Roger Sayle <roger@eyesopen.com>
14476
14477 PR optimization/11634
14478 * gcc.dg/20031201-2.c: New test case.
14479
75d3baee
ZW
144802003-12-01 Zack Weinberg <zack@codesourcery.com>
14481
14482 PR 11433
14483 * objc.dg/proto-lossage-3.m: New test.
14484
28cb2b14
RS
144852003-12-01 Roger Sayle <roger@eyesopen.com>
14486
14487 PR optimization/12628
14488 * gcc.dg/20031201-1.c: New test case.
14489
e82407b5
EB
144902003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14491
14492 * gcc.dg/unaligned-1.c: New test.
14493
a668c6ad
MM
144942003-11-30 Mark Mitchell <mark@codesourcery.com>
14495
14496 PR c++/9849
14497 * g++.dg/template/error4.C: New test.
14498 * g++.dg/template/nested3.C: Adjust error markers.
14499
0e73769e
KG
145002003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14501
14502 * gcc.dg/cpp/assert4.c: Check more #system assertions.
14503
65f0edec
JM
145042003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
14505
14506 PR c/10333
14507 * gcc.dg/bitfld-7.c: New test.
14508
9c858681
RS
145092003-11-29 Richard Sandiford <rsandifo@redhat.com>
14510
14511 * gcc.dg/tls/asm-1.C: New test.
14512
26b0ad13
KG
145132003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14514
0e73769e 14515 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 14516
48ee6fa0
EB
145172003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14518
14519 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
14520 * gcc.dg/builtin-apply3.c: New test.
14521
4caddf0b
EB
145222003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14523
14524 * lib/compat.exp (compat-obj): New xfaildata parameter.
14525 Use it to set compiler_conditional_xfail_data before compiling.
14526 (compat-get-options): Handle dg-xfail-if.
14527 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
14528 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
14529 * gcc.dg/compat/vector-1_y.c: Likewise.
14530 * gcc.dg/compat/vector-2_x.c: Likewise.
14531 * gcc.dg/compat/vector-2_y.c: Likewise.
14532
ecb63641
EB
145332003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14534
14535 * g++.dg/opt/reg-stack4.C: New test.
14536
316d0b19
EB
145372003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14538
14539 * gcc.dg/builtin-apply2.c: New test.
14540
bb13f2ff
EB
145412003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14542
14543 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
14544
4864cc4a
KL
145452003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14546
14547 PR c++/12924
14548 * g++.dg/template/template-id-2.C: New test.
14549
d43f603d
KL
145502003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14551
14552 PR c++/5369
14553 * g++.dg/template/memfriend1.C: New test.
14554 * g++.dg/template/memfriend2.C: Likewise.
14555 * g++.dg/template/memfriend3.C: Likewise.
14556 * g++.dg/template/memfriend4.C: Likewise.
14557 * g++.dg/template/memfriend5.C: Likewise.
14558 * g++.dg/template/memfriend6.C: Likewise.
14559 * g++.dg/template/memfriend7.C: Likewise.
14560 * g++.dg/template/memfriend8.C: Likewise.
14561 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
14562
40bec508
MM
145632003-11-21 Mark Mitchell <mark@codesourcery.com>
14564
14565 PR c++/12515
14566 * g++.dg/ext/cond1.C: New test.
14567
c132886e
RH
145682003-11-20 Richard Henderson <rth@redhat.com>
14569
14570 * gcc.dg/20020201-2.c: Remove.
14571 * gcc.dg/20020201-4.c: Remove.
14572 * gcc.dg/20020304-1.c: Remove.
14573
dd2cc6dc
NN
145742003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
14575
14576 * gcc.dg/cpp/trad/xwin1.c: New test case.
14577
5153e857
AT
145782003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
14579
14580 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
14581 * lib/g77.exp: Likewise.
14582 * lib/objc.exp: Likewise.
14583 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
14584 for darwin.
14585
c44e68a5
KL
145862003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14587
14588 PR c++/12932
14589 * g++.dg/template/static5.C: New test.
14590
fc6d6d62
JM
145912003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
14592
14593 * gcc.dg/nested-func-1.c: New test.
14594
178b9a09
KG
145952003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14596
14597 * gcc.dg/cpp/assert4.c: New test.
14598
8ffc2e37
GB
145992003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14600
75d3baee
ZW
14601 PR c++/2294
14602 * g++.dg/lookup/using9.c: New test.
8ffc2e37 14603
ec75414f
MM
146042003-11-14 Mark Mitchell <mark@codesourcery.com>
14605
14606 PR c++/12762
14607 * g++.dg/template/error3.C: New test.
14608
7fb768e5
AC
146092003-11-14 Arnaud Charlet <charlet@act-europe.fr>
14610
14611 PR ada/13035
14612 * ada/acats/run_acats, run_all.sh: Fix syntax error.
14613 No longer use a wrapper for gcc, since this does not work under
14614 Windows.
14615
aede75ed
GB
146162003-11-14 Giovanni Bajo <giovannibajo@libero.it>
14617
75d3baee
ZW
14618 PR c++/2094
14619 * g++.dg/template/ptrmem7.C: New test.
aede75ed 14620
a25d596a
AP
146212003-11-13 Andrew Pinski <apinski@apple.com>
14622
14623 * gcc.c-torture/compile/20031113-1.c: New test.
14624
49012f5c 146252003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 14626 Kean Johnston <jkj@sco.com>
49012f5c
MM
14627
14628 PR c/13029
14629 * gcc.dg/unused-4.c: Update.
14630
d76bc29c
EB
146312003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14632
14633 * g++.dg/opt/const3.C: New test.
14634
fccc4eb2
JH
146352003-11-13 Jan Hubicka <jh@suse.cz>
14636
14637 * gcc.c-torture/compile/20031112-1.c: New test.
14638
8f120836
MM
146392003-11-12 Mark Mitchell <mark@codesourcery.com>
14640
14641 * g++.dg/parse/crash10.C: Remove bogus error marker.
14642
405f36dd
RO
146432003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14644
14645 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
14646 (host_gcc): Likewise.
14647 (ROOT): Honor $PWDCMD.
14648 (BASE): Likewise.
14649 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
14650
7e28e1a3
CM
146512003-11-12 Catherine Moore <clm@redhat.com>
14652
14653 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
14654
0cf356df
AJ
146552003-11-12 Andreas Jaeger <aj@suse.de>
14656 Jakub Jelinek <jakub@redhat.com>
14657 Andrew Pinski <pinskia@physics.uc.edu>
14658 Richard Henderson <rth@redhat.com>
14659
14660 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
14661 systems.
7671789c 14662 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
14663
14664 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
14665 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14666
3e65fcc0
AJ
146672003-11-11 Andreas Jaeger <aj@suse.de>
14668
14669 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
14670
292d9f2b
AJ
14671 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
14672
e6178121
AC
146732003-11-10 Arnaud Charlet <charlet@act-europe.fr>
14674
14675 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
14676 Clean ups.
14677
1ec0c607
WH
146782003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
14679
14680 * gcc.dg/trampoline-1.c: New test.
14681
a5fdcda8
AP
146822003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14683
14684 * gcc.c-torture/compile/200031109-1.c: New test.
14685
c76f4e8e
JM
146862003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
14687
14688 PR c/3190
14689 PR c/8714
14690 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14691 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
14692 gcc.dg/format/no-y2k-1.c: Update.
14693
587a9854
RS
146942003-11-08 Roger Sayle <roger@eyesopen.com>
14695
14696 PR optimization/10467
14697 * gcc.dg/20031108-1.c: New test case.
14698
3d67ba1e
GK
146992003-11-07 Geoffrey Keating <geoffk@apple.com>
14700
14701 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
14702
30321c39
JM
147032003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
14704
14705 * gcc.dg/compound-lvalue-1.c: New test.
14706 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
14707 some XFAILs.
14708
2858f73a
GK
147092003-11-06 Geoffrey Keating <geoffk@apple.com>
14710
14711 * gcc.dg/altivec-varargs-1.c: New test.
14712
51672143
EB
147132003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14714
14715 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
14716 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
14717 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
14718 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
14719 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
14720
0a49d02c
JM
147212003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
14722
14723 * gcc.dg/cond-lvalue-1.c: New test.
14724
db9fd03e 147252003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
14726
14727 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
14728
aad626f7
KL
147292003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14730
14731 PR c++/11616
14732 * g++.dg/template/instantiate5.C: New test.
14733
0c5a0451
VR
147342003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14735
14736 PR c++/12726
14737 * g++.dg/ext/complit2.C: Replace test with self-contained version.
14738 * ChangeLog: Add missing first entry for above test.
14739
3dfa3500
KL
147402003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14741
14742 PR c++/9810
14743 * g++.dg/template/using8.C: New test.
14744 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
14745
31f0f571
RS
147462003-11-02 Roger Sayle <roger@eyesopen.com>
14747
14748 PR optimization/10817
14749 * gcc.c-torture/compile/20031102-1.c: New test case.
14750
2077750a
KH
147512003-11-02 Kazu Hirata <kazu@cs.umass.edu>
14752
14753 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
14754 2147483647.
14755
e69cdc12
EB
147562003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14757
14758 * gcc.dg/20031102-1.c: New test.
14759
0a9e65f9
EB
147602003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14761
14762 * gcc.dg/complex-1.c: New test.
14763
f218d820
KL
147642003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14765
14766 PR c++/12796
14767 * g++.dg/template/crash13.C: Adjust expected error location.
14768 * g++.old-deja/g++.brendan/ns1.C: Likewise.
14769
f3dd79b9
RE
147702003-10-31 Richard Earnshaw <rearnsha@arm.com>
14771
14772 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
14773
4cabf776
JZ
147742003-10-31 Josef Zlomek <zlomekj@suse.cz>
14775
14776 PR/10239
14777 * gcc.c-torture/compile/20031031-2.c: New test.
14778
739e6d58
JZ
147792003-10-31 Josef Zlomek <zlomekj@suse.cz>
14780
14781 PR/11640
14782 * gcc.c-torture/compile/20031031-1.c: New test.
14783
28765aad
RE
147842003-10-31 Richard Earnshaw <rearnsha@arm.com>
14785
14786 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
14787 * gcc.misc-tests/bprob.exp: Likewise.
14788 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
14789 the execution test on arm-elf configs.
c6c01481 14790 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
14791 configs that don't support scratch files.
14792 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
14793
1d915eda
AC
147942003-10-30 Arnaud Charlet <charlet@act-europe.fr>
14795
14796 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
14797 done by dejagnu.
14798
24c98fae
AC
147992003-10-29 Arnaud Charlet <charlet@act-europe.fr>
14800
14801 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
14802 Avoid non pure sh syntax. Add more logging.
14803
14804 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
14805 fail.
24c98fae 14806
0fda236e
FS
148072003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14808
14809 PR libgcj/10610
14810 * gcc.dg/ppc-stackalign-1.c: New test.
14811
1066ea4d
AC
148122003-10-28 Arnaud Charlet <charlet@act-europe.fr>
14813
14814 * ada/acats/run_all.sh: Change output to be more compliant with
14815 dejagnu framework.
14816 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
14817 Only run [a-z]* directories, to filter out e.g. CVS.
14818 Redirect build output to log file.
1066ea4d 14819
934ef487
AC
148202003-10-27 Arnaud Charlet <charlet@act-europe.fr>
14821
14822 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
14823
c011a52f
AC
148242003-10-27 Arnaud Charlet <charlet@act-europe.fr>
14825
14826 PR ada/5909:
14827 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
14828
b19ee4bd
JJ
148292003-10-27 Jakub Jelinek <jakub@redhat.com>
14830
14831 * gcc.c-torture/compile/20031023-1.c: New test.
14832 * gcc.c-torture/compile/20031023-2.c: New test.
14833 * gcc.c-torture/compile/20031023-3.c: New test.
14834 * gcc.c-torture/compile/20031023-4.c: New test.
14835
58e1d54c
KL
148362003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14837
14838 PR c++/10371
14839 * g++.dg/lookup/scoped8.C: New test.
14840
b3cd99cd
EB
148412003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14842
14843 * g++.dg/opt/reg-stack3.C: New test.
14844
88682ff6
JM
148452003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
14846
14847 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
14848
d9a50301
KL
148492003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14850
14851 PR c++/11076
14852 * g++.dg/template/crash13.C: New test.
14853
349dfad9
JM
148542003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
14855
14856 * gcc.dg/c99-restrict-2.c: New test.
14857
bb885938
NS
148582003-10-24 Nathan Sidwell <nathan@codesourcery.com>
14859
14860 PR c++/12698, c++/12699, c++/12700, c++/12566
14861 * g++.dg/inherit/covariant9.C: New test.
14862 * g++.dg/inherit/covariant10.C: New test.
14863 * g++.dg/inherit/covariant11.C: New test.
14864
0c5a0451
VR
148652003-10-23 Jason Merrill <jason@redhat.com>
14866
14867 PR c++/12726
14868 * g++.dg/ext/complit2.C: New test.
14869
ed1ca05a
FH
148702003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14871
14872 PR target/12654
14873 * gcc.c-torture/execute/20031020-1.c: New test.
14874
1b251a0c
ZD
148752003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14876
14877 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
14878 following the jump_insn.
14879
dc70e81d
JM
148802003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
14881
14882 * gcc.dg/cast-lvalue-1.c: New test.
14883
18fd68a8
MM
148842003-10-21 Mark Mitchell <mark@codesourcery.com>
14885
14886 PR c++/11962
14887 * g++.dg/template/cond2.C: New test.
14888
ac054e28
JM
148892003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
14890
14891 * gcc.dg/builtins-28.c: New test.
14892
d4d1ebc1
JH
148932003-10-20 Jan Hubicka <jh@suse.cz>
14894
14895 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
14896 parameter.
14897 * testsuite/gcc.dg/inline-2.c: Likewise.
14898
d15f01e3
PE
148992003-10-20 Phil Edwards <phil@codesourcery.com>
14900
14901 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
14902 * gcc.dg/nest.c: Likewise.
14903
11325dcd
KL
149042003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14905
14906 PR c++/9781, c++/10583, c++/11862
14907 * g++.dg/parse/crash13.C: New test.
14908
adccacc4
ZD
149092003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14910
14911 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
14912
5a13d728
EB
149132003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14914
14915 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
14916 Define HAVE_C99_RUNTIME except on Solaris.
14917 * gcc.dg/builtins-20.c: Likewise.
14918
29ee7b16
ZD
149192003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14920
14921 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
14922
5f04800c
KL
149232003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14924
14925 PR c++/12495
14926 * g++.dg/template/crash21.C: New test.
14927
9579624e
KL
149282003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14929
14930 PR c++/2513
14931 * g++.dg/template/typename5.C: New test.
14932
e77b95a2
KL
149332003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14934
14935 PR c++/12369
14936 * g++.dg/template/friend25.C: New test.
14937
7a0cb59c
ZL
149382003-10-16 Ziemowit Laski <zlaski@apple.com>
14939
14940 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
14941 versions.
14942
82917bf9
KH
149432003-10-16 Kazu Hirata <kazu@cs.umass.edu>
14944
14945 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
14946 == 2147483647.
14947
8725a9b4
KH
149482003-10-15 Kazu Hirata <kazu@cs.umass.edu>
14949
14950 * gcc.c-torture/execute/960416-1.x: Remove.
14951 * gcc.c-torture/execute/divconst-3.x: Likewise.
14952
c546e185
HPN
149532003-10-15 Hans-Peter Nilsson <hp@axis.com>
14954
14955 PR target/12598
14956 * gcc.dg/torture/cris-volatile-1.c: New test.
14957
e157d777
RS
149582003-10-14 Roger Sayle <roger@eyesopen.com>
14959
14960 PR optimization/9325
14961 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
14962 for overflowing floating point to integer conversion during RTL
14963 simplification.
14964
c92c2a28
ZL
149652003-10-13 Ziemowit Laski <zlaski@apple.com>
14966
14967 * objc/execute/_cmd.m: Fix typo.
14968 * objc.dg/image-info.m, objc.dg/symtab-1.m:
14969 Relax 'scan-assembler' regexp.
14970 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
14971 objc.dg/try-catch-4.m: Run on non-Darwin targets.
14972 * objc.dg/zero-link-2.m: Remove blank line.
14973 * objc.dg/zero-link-3.m: New test case.
c6c01481 14974
71d46c6f
GK
149752003-10-13 Geoffrey Keating <geoffk@apple.com>
14976
3eba62b4
GK
14977 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
14978
71d46c6f
GK
14979 * gcc.dg/asm-names.c: Use scan-assembler-not rather
14980 than linker trickery.
14981
88e451e1
VR
149822003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14983
14984 PR c++/12370
14985 * g++.dg/other/friend2.C: New test.
14986
e3c8de6a
SB
149872003-10-12 Steven Bosscher <steven@gcc.gnu.org>
14988
14989 * gcc.dg/20031012-1.c: New test.
14990
1998463c
SB
149912003-10-12 Steven Bosscher <steven@gcc.gnu.org>
14992
14993 * gcc.dg/weak/weak-3.c: Fix for new warning.
14994
cc956bfd
KC
149952003-10-12 Kelley Cook <kcook@gcc.gnu.org>
14996
14997 PR optimization/8750
14998 * gcc.c-torture/execute/20031012-1.c: New test case.
14999
c43fa1f5
RS
150002003-10-11 Roger Sayle <roger@eyesopen.com>
15001
15002 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
15003 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
15004
c877353c
RS
150052003-10-11 Roger Sayle <roger@eyesopen.com>
15006
15007 PR optimization/12260
15008 * gcc.c-torture/compile/20031011-2.c: New test case.
15009
e3be1116
RS
150102003-10-11 Roger Sayle <roger@eyesopen.com>
15011
15012 * gcc.c-torture/execute/20031011-1.c: New testcase.
15013
69efc31d
EB
150142003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15015
15016 * gcc.c-torture/compile/20031011-1.c: New test.
15017
cc956bfd 150182003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
15019
15020 * g++.dg/other/first-global.C: New test.
15021
ea82015c
RS
150222003-10-11 Roger Sayle <roger@eyesopen.com>
15023
15024 * gcc.c-torture/execute/string-opt-18.c: New testcase.
15025
51e73d57
ILT
150262003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
15027
15028 * gcc.c-torture/compile/20031010-1.c: New test.
15029
d0fd1347
GK
150302003-10-10 Geoffrey Keating <geoffk@apple.com>
15031
15032 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
15033 * gcc.c-torture/execute/va-arg-25.c: ... here.
15034
b18ff0cd
MM
150352003-10-09 Mark Mitchell <mark@codesourcery.com>
15036
15037 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
15038
1703590e
RS
150392003-10-08 Richard Sandiford <rsandifo@redhat.com>
15040
f119ba23 15041 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 15042
3d56512d
GB
150432003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15044
15045 * g++.dg/parse/error2.C: New test.
15046
7a925598
GB
150472003-10-08 Giovanni Bajo <giovannibajo@libero.it>
15048
15049 PR c++/11097
15050 * g++.dg/other/error5.C: Modify the error message.
15051 * g++.dg/lookup/using8.C: New test.
15052
a594a19c
GK
150532003-10-07 Geoffrey Keating <geoffk@apple.com>
15054
15055 * gcc.dg/darwin-abi-2.c: New file.
15056 * gcc.c-torture/execute/va-arg-24.c: New file.
15057
90af8042
BW
150582003-10-06 Bob Wilson <bob.wilson@acm.org>
15059
15060 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
15061 indentation.
15062
d04a575f
MM
150632003-10-06 Mark Mitchell <mark@codesourcery.com>
15064
15065 PR c++/10147
15066 * g++.dg/other/error4.C: Update error messages.
15067 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 15068
d04a575f
MM
15069 PR c++/12337
15070 * g++.dg/init/new9.C: New test.
c6c01481 15071
d04a575f
MM
15072 PR c++/12334, c++/12236, c++/8656
15073 * g++.dg/ext/attrib8.C: New test.
15074
8a7a6f4d
DP
150752003-10-06 Devang Patel <dpatel@apple.com>
15076
15077 * gcc.dg/debug/dwarf2-3.h: New test.
15078 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 15079
9ebfd78b
EB
150802003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
15081
15082 * g++.dg/opt/cfg2.C: New test.
15083
8c03ca00
EB
150842003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15085
15086 * g++.dg/opt/float1.C: New test.
15087
b494fd98
EB
150882003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15089
15090 * gcc.dg/c90-array-lval-6.c: New test.
15091 * gcc.dg/c99-array-lval-6.c: New test.
15092
81ff723b
AM
150932003-10-03 Alexander Malmberg <alexander@malmberg.org>
15094 Ziemowit Laski <zlaski@apple.com>
15095
15096 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
15097 'Derived', so that it is never considered a class method; add
15098 new warning for '+port' method ambiguity.
15099 * objc.dg/method-12.m: Include <objc/objc.h> instead of
15100 <objc/objc-api.h> (needed on Mac OS X).
15101 * objc.dg/method-13.m: New test.
15102
875eda9c
RS
151032003-10-03 Roger Sayle <roger@eyesopen.com>
15104
15105 PR optimization/9325, PR java/6391
15106 * gcc.c-torture/execute/20031003-1.c: New test case.
15107
c8a65a25
MM
151082003-10-02 Mark Mitchell <mark@codesourcery.com>
15109
5114f0ed
MM
15110 PR optimization/12180
15111 * gcc.dg/20031002-1.c: New test.
15112
c8a65a25
MM
15113 PR c++/12486
15114 * g++.dg/inherit/error1.C: New test.
15115
910a2080
CD
151162003-10-02 Chris Demetriou <cgd@broadcom.com>
15117
15118 * lib/f-torture.exp (search_for): Rename to...
15119 (search_for_re): This. Also, clean up comments and the
15120 "regexp" invocation.
15121
2a3bf9aa
JZ
151222003-10-02 Josef Zlomek <zlomekj@suse.cz>
15123
15124 * gcc.c-torture/compile/20031002-1.c: New test.
15125
7485f79f
JJ
151262003-10-02 Jakub Jelinek <jakub@redhat.com>
15127
15128 * g++.dg/opt/cond1.C: New test.
15129
2409cb37
KC
151302003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
15131
15132 * gcc.dg/Wold-style-definition-2.c: New testcase.
15133 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
15134
1ffcc352
RH
151352003-09-29 Richard Henderson <rth@redhat.com>
15136
75d3baee 15137 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 15138
ea0738f2
EB
151392003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15140
15141 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
15142
753aaa17
KL
151432003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15144
15145 * g++.dg/template/friend19.C: Fix typo.
15146 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
15147
d34053ed
RS
151482003-09-28 Richard Sandiford <rsandifo@redhat.com>
15149
15150 * gcc.c-torture/execute/20030928-1.c: New test.
15151 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
15152
e8226879
EB
151532003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15154
15155 * g++.dg/opt/unroll1.C: New test.
15156
073089a7
RS
151572003-09-26 Roger Sayle <roger@eyesopen.com>
15158
15159 PR optimization/11741
15160 * gcc.dg/20030926-1.c: New test case.
15161
37d407a1
KL
151622003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15163
15164 PR c++/5655
15165 * g++.dg/parse/access7.C: New test.
15166 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
15167
264fa2db
ZL
151682003-09-24 Ziemowit Laski <zlaski@apple.com>
15169
15170 MERGE OF objc-improvements-branch into MAINLINE:
15171 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
15172 if libobjc has not been built.
15173 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
15174 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
15175 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
15176 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
15177 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
15178 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
15179 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
15180 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
15181 objc.dg/special/unclaimed-category-1.h,
15182 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
15183 well as GNU runtime.
264fa2db 15184 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
15185 * execute/cascading-1.m, execute/function-message-1.m,
15186 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
15187 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
15188 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
15189 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
15190 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
15191 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
15192 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
15193 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
15194 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
15195 * objc.dg/bitfield-2.m: Run only on Darwin.
15196 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
15197 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
15198 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 15199 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 15200
d395df26
AO
152012003-09-24 Alexandre Oliva <aoliva@redhat.com>
15202
15203 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
15204
fff2cb99
GK
152052003-09-23 Geoffrey Keating <geoffk@apple.com>
15206
15207 * gcc.dg/darwin-abi-1.c: New file.
15208
af0f185b
AP
152092003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
15210
15211 PR target/12281
15212 * gcc.c-torture/compile/20030921-1.c: New test.
15213
de582cfb
EB
152142003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15215
15216 * g++.dg/opt/reg-stack2.C: New test.
15217
5cfc5356
EB
152182003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15219
15220 * g++.dg/eh/delayslot1.C: New test.
15221
ddd2d57e
RH
152222003-09-20 Richard Henderson <rth@redhat.com>
15223
15224 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
15225
ccea753c
RS
152262003-09-20 Roger Sayle <roger@eyesopen.com>
15227
15228 * gcc.c-torture/execute/20030920-1.c: New test case.
15229
2c49cd9e
KL
152302003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15231
15232 * g++.dg/rtti/typeid3.C: Correct expected error message.
15233
4047b164
KL
152342003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15235
15236 PR c++/157
15237 * g++.dg/parse/crash12.C: New test.
15238
99d53bba
JJ
152392003-09-19 Janis Johnson <janis187@us.ibm.com>
15240
15241 * gcc.dg/compat/mixed-struct-check.h: New.
15242 * gcc.dg/compat/mixed-struct-defs.h: New.
15243 * gcc.dg/compat/mixed-struct-init.h: New.
15244 * gcc.dg/compat/struct-by-value-19_main.c: New.
15245 * gcc.dg/compat/struct-by-value-19_x.c: New.
15246 * gcc.dg/compat/struct-by-value-19_y.c: New.
15247 * gcc.dg/compat/struct-by-value-20_main.c: New.
15248 * gcc.dg/compat/struct-by-value-20_x.c: New.
15249 * gcc.dg/compat/struct-by-value-20_y.c: New.
15250 * gcc.dg/compat/struct-return-19_main.c: New.
15251 * gcc.dg/compat/struct-return-19_x.c: New.
15252 * gcc.dg/compat/struct-return-19_y.c: New.
15253 * gcc.dg/compat/struct-return-20_main.c: New.
15254 * gcc.dg/compat/struct-return-20_x.c: New.
15255 * gcc.dg/compat/struct-return-20_y.c: New.
15256
ed71e586
AP
152572003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
15258 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
15259 so that it will not complain on LP64 targets.
15260
68c78847
KL
152612003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15262
15263 PR c++/495
15264 * g++.dg/template/friend24.C: New test.
15265
3501ba24
NS
152662003-09-19 Nathan Sidwell <nathan@codesourcery.com>
15267
68442fac 15268 PR c++/12332
3501ba24
NS
15269 * g++.dg/template/memtmpl2.C: New test.
15270
5ae6cd0d
MM
152712003-09-18 Mark Mitchell <mark@codesourcery.com>
15272
15273 PR target/11184
15274 * gcc.dg/builtin-apply1.c: New test.
15275
85b22f78
NS
152762003-09-18 Nathan Sidwell <nathan@codesourcery.com>
15277
15278 PR c++/9848
15279 * g++.dg/warn/Wunused-4.C: New test.
15280
ef08de80
VR
152812003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15282
15283 PR c++/12316
15284 * g++.dg/other/gc2.C: New test.
15285
84583208
MM
152862003-09-17 Mark Mitchell <mark@codesourcery.com>
15287
15dd86be
MM
15288 PR c++/11991
15289 * g++.dg/rtti/typeid3.C: New test.
15290
84583208
MM
15291 PR c++/12266
15292 * g++.dg/overload/template1.C: New test.
15293
0b75beaa
EB
152942003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15295
15296 * g++.dg/opt/cfg3.C: New test.
15297
ae8803a8
KL
152982003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15299
15300 PR c++/7939
15301 * g++.dg/template/crash11.C: New test.
15302
72954a4f
JM
153032003-09-16 Jason Merrill <jason@redhat.com>
15304 Jakub Jelinek <jakub@redhat.com>
15305
15306 * gcc.dg/attr-warn-unused-result.c: New test.
15307
3afd2e20
NS
153082003-09-15 Nathan Sidwell <nathan@codesourcery.com>
15309
15310 PR c++/12184
15311 * g++.dg/expr/call2.C: New test.
15312
c034f121
AJ
153132003-09-15 Andreas Jaeger <aj@suse.de>
15314
15315 * gcc.dg/Wold-style-definition-1.c: New test.
15316
29edb15c
MM
153172003-09-14 Mark Mitchell <mark@codesourcery.com>
15318
a7e8c268
MM
15319 PR c++/3907
15320 * g++.dg/parse/template12.C: New test.
15321
29edb15c
MM
15322 * g++.dg/abi/bitfield11.C: New test.
15323 * g++.dg/abi/bitfield12.C: Likewise.
15324
aab68b4a
AO
153252003-09-14 Alexandre Oliva <aoliva@redhat.com>
15326
15327 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
15328 non-expansion of functional macro name without arguments at EOL.
15329 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
15330
975f3818
RS
153312003-09-14 Richard Sandiford <rsandifo@redhat.com>
15332
15333 * gcc.c-torture/execute/20030914-[12].c: New tests.
15334
92af500d
NS
153352003-09-11 Nathan Sidwell <nathan@codesourcery.com>
15336
15337 PR c++/11788
15338 * g++.dg/overload/addr1.C: New test.
15339
93dc9a32
ILT
153402003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
15341
15342 * gcc.dg/20030909-1.c: New test.
15343
1c8b4e29
EB
153442003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15345
15346 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
15347
153482003-09-09 Devang Patel <dpatel@apple.com>
15349
15350 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 15351
f7657db9
KG
153522003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15353
15354 * gcc.dg/torture/builtin-explog-1.c: New testcase.
15355
9649812a
MM
153562003-09-08 Mark Mitchell <mark@codesourcery.com>
15357
15358 * gcc.dg/ia64-types1.c: New test.
15359 * gcc.dg/ia64-types2.c: Likewise.
15360
df049e59
KG
153612003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15362
11bf0eb0
KG
15363 * gcc.dg/builtins-1.c: Add more _Complex tests.
15364 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15365
df049e59
KG
15366 * gcc.dg/builtins-1.c: Test existing _Complex functions.
15367 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15368
f23fb7f5
MM
153692003-09-08 Mark Mitchell <mark@codesourcery.com>
15370
fa531100
MM
15371 PR c++/11786
15372 * g++.dg/lookup/koenig2.C: New test.
15373
f23fb7f5
MM
15374 PR c++/5296
15375 * g++.dg/rtti/typeid2.C: New test.
15376
7f14bbe6
JJ
153772003-09-08 Jakub Jelinek <jakub@redhat.com>
15378
15379 * gcc.c-torture/compile/20030904-1.c: New test.
15380
7b65ed54
EB
153812003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15382
15383 * g++.dg/opt/longbranch2.C: New test.
15384
6a4f08f3
AP
153852003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15386
15387 * g++.dg/template/crash10.C: Only compile it.
15388
dc4cb34e
AP
153892003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
15390
15391 PR middle-end/11665
15392 * gcc.c-torture/compile/20030907-1.c: New test.
15393 * g++.dg/init/array11.C: New test.
15394
cf9ad9a7
MM
153952003-09-07 Mark Mitchell <mark@codesourcery.com>
15396
15397 PR c++/11852
15398 * g++.dg/init/struct1.C: New test.
15399
6ef0aa7b
MM
154002003-09-07 Mark Mitchell <mark@codesourcery.com>
15401
15402 PR c++/12181
15403 * g++.dg/expr/comma1.C: New test.
15404
385bce06
MM
154052003-09-06 Mark Mitchell <mark@codesourcery.com>
15406
ae53e5bc 15407 PR c++/11867
385bce06
MM
15408 * g++.dg/expr/static_cast5.C: New test.
15409
687f4bc1
AP
154102003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
15411
15412 PR c++/11507
15413 * g++.dg/lookup/scoped7.C: New test.
c6c01481 15414
687f4bc1
AP
15415 PR c++/9574
15416 * g++.dg/other/static1.C: New test.
15417
15418 PR c++/11490
15419 * g++.dg/warn/template-1.C: New test.
15420
15421 PR c++/11432
15422 * g++.dg/template/crash10.C: New test.
c6c01481 15423
687f4bc1
AP
15424 PR c++/2478
15425 * g++.dg/overload/VLA.C: New test.
c6c01481 15426
687f4bc1
AP
15427 PR c++/10804
15428 * g++.dg/template/call1.C: New test.
15429
1f845b30
NS
154302003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15431
15432 PR c++/11794
15433 * g++.dg/parse/using3.C: New test.
15434
34ff2673
RS
154352003-09-06 Roger Sayle <roger@eyesopen.com>
15436
15437 PR c++/11409
15438 * g++.dg/overload/builtin3.C: New test case.
15439
03845b47
SB
154402003-09-06 Steven Bosscher <steven@gcc.gnu.org>
15441
15442 PR c/9862
15443 * gcc.dg/20030906-1.c: New test.
15444 * gcc.dg/20030906-2.c: Likewise.
15445
b92bc2a0
NS
154462003-09-06 Nathan Sidwell <nathan@codesourcery.com>
15447
15448 PR c++/12167
15449 * g++.dg/parse/defarg5.C: New test.
15450
15451 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
15452
ceeae2d1
MM
154532003-09-05 Mark Mitchell <mark@codesourcery.com>
15454
15455 PR c++/12163
15456 * g++.dg/expr/static_cast4.C: New test.
15457
15458 PR c++/12146
15459 * g++.dg/template/crash9.C: New test.
15460
3f8dc57b
AP
154612003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
15462
c6c01481 15463 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
15464 in __FUNCTION__.
15465 * g++.old-deja/g++.ext/pretty3.C: Likewise.
15466
8e1daa34
NS
154672003-09-05 Nathan Sidwell <nathan@codesourcery.com>
15468
12483c9f
NS
15469 PR c++/11922
15470 * g++/dg/template/qualified-id1.C: New test.
c6c01481 15471
8e1daa34
NS
15472 PR c++/12037
15473 * g++.dg/warn/noeffect4.C: New test.
15474
47ab33b2
MA
154752003-09-04 Matt Austern <austern@apple.com>
15476
15477 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
15478 * g++.dg/ext/fnname2.C: Likewise.
15479 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 15480
d18a8251
MM
154812003-09-04 Mark Mitchell <mark@codesourcery.com>
15482
15483 * g++.dg/expr/lval1.C: New test.
15484 * g++.dg/ext/lvcast.C: Remove.
15485
bcfb8075
RS
154862003-09-03 Roger Sayle <roger@eyesopen.com>
15487
15488 PR optimization/11700.
15489 * gcc.c-torture/compile/20030903-1.c: New test case.
15490
43fe31f6
MM
154912003-09-03 Mark Mitchell <mark@codesourcery.com>
15492
15493 PR c++/12053
15494 * g++.dg/abi/layout4.C: New test.
15495
1918facf
SB
154962003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
15497
15498 PR c++/11553
15499 * g++.dg/parse/friend3.C: New test.
c6c01481 15500
6d80c4b9
MM
155012003-09-02 Mark Mitchell <mark@codesourcery.com>
15502
3281be05
MM
15503 PR c++/11847
15504 * g++.dg/template/class1.C: New test.
15505
6d80c4b9
MM
15506 PR c++/11808
15507 * g++.dg/expr/call1.C: New test.
15508
7e99327d
MM
155092003-09-01 Mark Mitchell <mark@codesourcery.com>
15510
15511 PR c++/12114
15512 * g++.dg/init/ref9.C: New test.
15513
15514 PR c++/11972
15515 * g++.dg/template/nested4.C: New test.
15516
20d65560
MM
155172003-08-29 Mark Mitchell <mark@codesourcery.com>
15518
7433e6d4
MM
15519 PR c++/12093
15520 * g++.dg/template/non-dependent4.C: New test.
15521
20d65560
MM
15522 PR c++/11928
15523 * g++.dg/inherit/conv1.C: New test.
15524
fc2b8477
MM
155252003-08-29 Mark Mitchell <mark@codesourcery.com>
15526
15527 PR c++/6196
15528 * g++.dg/ext/label1.C: New test.
15529 * g++.dg/ext/label2.C: Likewise.
15530
a1652802
MM
155312003-08-28 Mark Mitchell <mark@codesourcery.com>
15532
15533 * g++.dg/expr/cond3.C: New test.
15534
a2a919aa
KG
155352003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15536
15537 * gcc.dg/builtins-1.c: Add new builtin cases.
15538
488f17e1
KG
155392003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15540
15541 * gcc.dg/builtins-1.c: Add new cases.
15542 * gcc.dg/torture/builtin-attr-1.c: Likewise.
15543
155442003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15545
15546 * gcc.dg/builtins-1.c: Add more math builtin tests.
15547 * gcc.dg/torture/builtin-attr-1.c: New test.
15548
22bd385b
MM
155492003-08-28 Mark Mitchell <mark@codesourcery.com>
15550
15551 PR optimization/5079
15552 * g++.dg/opt/static3.C: New test.
15553
3d7ca167
ZD
155542003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15555
15556 * gcc.misc-tests/gcov-10b.c: New test.
15557
031b59ce
MM
155582003-08-27 Mark Mitchell <mark@codesourcery.com>
15559
15560 * g++.dg/opt/ptrmem3.C: New test.
15561
15562 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
15563
b7bc76e3
JJ
155642003-08-27 Jakub Jelinek <jakub@redhat.com>
15565
15566 * gcc.dg/20030826-2.c: New test.
15567
00229de4
RS
155682003-08-26 Roger Sayle <roger@eyesopen.com>
15569
15570 PR middle-end/12002
15571 * g77.f-torture/compile/12002.f: New test case.
15572
e3232933
RS
155732003-08-26 Roger Sayle <roger@eyesopen.com>
15574
15575 * gcc.dg/20030826-1.c: New test case.
15576
a103ca2c
MK
155772003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
15578
15579 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
15580
20b50672
NS
155812003-08-26 Nathan Sidwell <nathan@codesourcery.com>
15582
6d9a0a36
NS
15583 PR c++/11871
15584 * c++.dg/lookup/crash1.C: New test.
15585
20b50672
NS
15586 * c++.dg/warn/noeffect3.C: New test.
15587
0961802f
JJ
155882003-08-25 Janis Johnson <janis187@us.ibm.com>
15589
15590 * gcc.dg/compat/vector-1_x.c: Compile with -w.
15591 * gcc.dg/compat/vector-1_y.c: Ditto.
15592 * gcc.dg/compat/vector-2_x.c: Ditto.
15593 * gcc.dg/compat/vector-2_y.c: Ditto.
15594
b01e3e38
UW
155952003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
15596
15597 * gcc.dg/20030702-1.c: New test.
15598
43dc123f
MM
155992003-08-25 Mark Mitchell <mark@codesourcery.com>
15600
15601 PR c++/8795
15602 * g++.dg/ext/altivec-1.C: New test.
15603
a30b6839
RH
156042003-08-24 Richard Henderson <rth@redhat.com>
15605
15606 * g++.dg/eh/simd-2.C: Add -w for x86.
15607
61c234ce
JJ
156082003-08-23 Jakub Jelinek <jakub@redhat.com>
15609
15610 * gcc.dg/20030815-1.c: New test.
15611
a653d067
KL
156122003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15613
15614 PR c++/3765
15615 * g++.dg/parse/access6.C: New test.
15616
19db77ce
KL
156172003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15618
15619 PR c++/641, c++/11876
15620 * g++.dg/template/friend22.C: New test.
15621 * g++.dg/template/friend23.C: Likewise.
15622
35f73a73
MM
156232003-08-22 Mark Mitchell <mark@codesourcery.com>
15624
15625 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
15626 identically.
15627
6560773a
MM
156282003-08-22 Mark Mitchell <mark@codesourcery.com>
15629
15630 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
15631
a30f2d65
MM
156322003-08-22 Mark Mitchell <mark@codesourcery.com>
15633
15634 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
15635
7741796c
MM
156362003-08-22 Mark Mitchell <mark@codesourcery.com>
15637
15638 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
15639
376de225
MM
156402003-08-22 Mark Mitchell <mark@codesourcery.com>
15641
15642 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
15643
f3c2dfc6
MM
156442003-08-21 Mark Mitchell <mark@codesourcery.com>
15645
15646 PR c++/11919
15647 * g++.dg/overload/prom1.C: New test.
15648
15649 PR c++/11551
15650 * g++.dg/parse/dtor2.C: New test.
15651
15652 PR c++/10762
15653 * g++.dg/parse/using2.C: New test.
15654
43c446b8
KH
156552003-08-21 Kazu Hirata <kazu@cs.umass.edu>
15656
15657 PR target/11805
15658 * gcc.c-torture/compile/20030821-1.c: New.
15659
35c18a20
MM
156602003-08-20 Mark Mitchell <mark@codesourcery.com>
15661
15662 PR c++/11834
15663 * g++.dg/template/deduce2.C: New test.
15664
c4c83fff
JZ
156652003-08-21 Josef Zlomek <zlomekj@suse.cz>
15666
15667 * gcc.c-torture/execute/20030821-1.c: New test.
15668
2cf099a5
RS
156692003-08-20 Roger Sayle <roger@eyesopen.com>
15670
15671 PR middle-end/11984
15672 * gcc.dg/20030820-1.c: New test case.
15673
47d4c811
NS
156742003-08-20 Nathan Sidwell <nathan@codesourcery.com>
15675
15676 PR c++/11945
15677 * g++.dg/warn/noeffect2.C: New test.
15678
4b0d3cbe
MM
156792003-08-19 Mark Mitchell <mark@codesourcery.com>
15680
15681 PR c++/10926
15682 * g++.dg/template/dtor2.C: New test.
15683
15684 PR c++/11684
15685 * g++.dg/template/operator1.C: New test.
15686 * g++.dg/parse/operator4.C: New test.
15687
15688 PR c++/11946.C
15689 * g++.dg/expr/enum1.C: New test.
15690 * gcc.dg/c99-bool-1.c: Remove bogus warning.
15691
15692 PR c++/11036.C
15693 * g++.dg/parse/elab2.C: New test.
15694 * g++.dg/parse/typedef4.C: Change error message.
15695 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
15696 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
15697 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
15698
ccc01444
GK
156992003-08-19 Geoffrey Keating <geoffk@apple.com>
15700
15701 * gcc.dg/pch/warn-1.c: New.
15702 * gcc.dg/pch/warn-1.hs: New.
15703
15704 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
15705 not-tested file.
15706
c0d4955f
AP
157072003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
15708
15709 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
15710
4fad7068
AP
157112003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
15712
15713 * gcc.dg/uninit-D.c: New Test.
15714 * gcc.dg/uninit-E.c: New Test.
15715 * gcc.dg/uninit-F.c: New Test.
15716 * gcc.dg/uninit-G.c: New Test.
15717
7f5d157f
MR
157182003-08-19 Michael Ritzert <ritzert@t-online.de>
15719
15720 * g++.dg/README: Describe the pch directory.
15721
b54f5338
KL
157222003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15723
15724 PR c++/11174
15725 * g++.dg/parse/access4.C: New test.
15726 * g++.dg/parse/access5.C: Likewise.
15727 * g++.old-deja/g++.jason/access17.C: Adjust error message.
15728
622adc7e
MK
157292003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
15730
15731 * gcc.dg/noncompile/20030818-1.c: New.
15732
a2507277
NS
157332003-08-18 Nathan Sidwell <nathan@codesourcery.com>
15734
47d4c811
NS
15735 PR c++/11957
15736 * g++.dg/warn/noeffect1.C: New test.
15737
a2507277
NS
15738 * g++.dg/template/scope2.C: New test.
15739 * g++.dg/template/error2.C: Correct dg-error
15740
8edf7a6d
RS
157412003-08-18 Richard Sandiford <rsandifo@redhat.com>
15742
15743 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
15744
e895113a
NS
157452003-08-16 Nathan Sidwell <nathan@codesourcery.com>
15746
15747 PR C++/11512
15748 * g++.dg/template/warn1.C: New.
15749
68ea098a
NS
157502003-08-15 Nathan Sidwell <nathan@codesourcery.com>
15751
15752 * g++.dg/template/error2.C: New test.
15753 * g++.dg/lookup/using7.C: Adjust errors
15754 * g++.old-deja/g++.pt/crash36.C: Likewise.
15755 * g++.old-deja/g++.pt/derived3.C: Likewise.
15756
d256ac69
KG
157572003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15758
15759 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
15760 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
15761 * gcc.c-torture/execute/builtins/string-9.c: New, from
15762 string-opt-9.c. Adjust for execute/builtins framework.
15763 * gcc.c-torture/execute/string-opt-9.c: Delete.
15764
560ad596
MM
157652003-08-12 Mark Mitchell <mark@codesourcery.com>
15766
4717fcc7
MM
15767 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
15768
560ad596
MM
15769 * g++.dg/parse/ret-type2.C: New test.
15770
15771 PR c++/11703
15772 * g++.dg/init/new8.C: New test.
15773
15774 PR c++/10923
15775 * g++.dg/parse/typedef5.C: New test.
15776
15777 PR c++/9512
15778 * g++.dg/parse/qualified2.C: New test.
15779 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
15780 invalid code.
15781
fe0378ed
MM
157822003-08-11 Mark Mitchell <mark@codesourcery.com>
15783
15784 * g++.dg/conversion/ptrmem1.C: New test.
15785
5f5e441a
JJ
157862003-08-11 Jakub Jelinek <jakub@redhat.com>
15787
15788 PR target/11693
15789 * gcc.dg/20030811-1.c: New test.
15790
15791 PR target/11535
15792 * gcc.c-torture/execute/20030811-1.c: New test.
15793
0235f855
KG
157942003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15795
15796 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
15797
d9148cf4
MM
157982003-08-10 Mark Mitchell <mark@codesourcery.com>
15799
15800 PR c++/11789.C
15801 * g++.dg/inherit/multiple1.C: New test.
15802
86306a6b
NS
158032003-08-10 Nathan Sidwell <nathan@codesourcery.com>
15804
bae39a73
NS
15805 * gcc.dg/spe1.c: New test.
15806
ffc76561
NS
15807 PR c++/11670
15808 * g++.dg/expr/cast2.C: New test.
c6c01481 15809
86306a6b
NS
15810 PR c++/10530
15811 * g++.dg/template/dependent-name2.C: New test.
15812
bb6e4168
AP
158132003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
15814
15815 * g++.dg/parse/crash11.C: Put the dg options in comments.
15816
df38ffef
NB
158172003-08-08 Neil Booth <neil@daikokuya.co.uk>
15818
15819 * lib/gcc-dg.exp: Update for diagnostic change.
15820
3adee96c
KL
158212003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15822
15823 PR c++/5767
15824 * g++.dg/parse/crash11.C: New test.
15825
372431b6
AO
158262003-08-06 Alexandre Oliva <aoliva@redhat.com>
15827
15828 * gcc.dg/cpp/spacing1.c: Update.
15829
17f6297d
JJ
158302003-08-04 Janis Johnson <janis187@us.ibm.com>
15831
15832 PR target/11739
15833 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
15834 a value for -mtune.
15835
02a1994c
RS
158362003-08-04 Roger Sayle <roger@eyesopen.com>
15837
15838 PR middle-end/11771
15839 * gcc.c-torture/compile/20030804-1.c: New test case.
15840
f2593a66
RS
158412003-08-04 Roger Sayle <roger@eyesopen.com>
15842
15843 * gcc.dg/20030804-1.c: New test case.
15844
b5d72eda
AO
158452003-08-04 Alexandre Oliva <aoliva@redhat.com>
15846
15847 * gcc.dg/cpp/separate-1.c: New test.
15848
ae0b7dfc
NS
158492003-08-03 Nathan Sidwell <nathan@codesourcery.com>
15850
6cb89308
NS
15851 PR c++/11704
15852 * g++.dg/template/dependent-expr2.C: New test.
15853
ae0b7dfc
NS
15854 PR c++/11766
15855 * g++.dg/expr/ptrmem1.C: New test.
15856
79572cb1
KL
158572003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15858
15859 PR c++/9453
15860 * g++.dg/template/friend15.C: New test.
15861
76bf2c97
NB
158622003-08-03 Neil Booth <neil@daikokuya.co.uk>
15863
15864 * lib/dg-pch.exp: Work round PCH bug.
15865
8e9dd1eb
KG
158662003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15867
15868 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
15869 builtins. Move cases from builtins-4.c here.
15870
15871 * gcc.dg/torture/builtin-math-1.c: New test taken from
15872 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
15873 additional cases.
c6c01481 15874
8e9dd1eb
KG
15875 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
15876 Delete.
15877
fd9aef9d
NS
158782003-08-02 Nathan Sidwell <nathan@codesourcery.com>
15879
15880 PR c++/9447
15881 * g++.dg/template/using7.C: New test.
15882
49634b3a
NB
158832003-08-02 Neil Booth <neil@daikokuya.co.uk>
15884
15885 * import1.c, import2.c: New tests.
15886
5f77fbd4
JJ
158872003-08-01 Jakub Jelinek <jakub@redhat.com>
15888
15889 * g++.dg/eh/crossjump1.C: New test.
15890
ee935db4
MM
158912003-08-01 Mark Mitchell <mark@codesourcery.com>
15892
15893 PR c++/11697
15894 * g++.dg/template/using6.C: New test.
15895
15896 PR c++/11744
15897 * g++.dg/template/koenig2.C: New test.
15898
d6f7c704
KL
158992003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15900
15901 PR c++/7983
15902 * g++.dg/parse/typedef4.C: New test.
15903
cbd63935
KL
159042003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15905
15906 PR c++/8442, c++/8806
15907 * g++.dg/template/elab1.C: New test.
15908 * g++.dg/template/type2.C: Likewise.
15909 * g++.dg/template/ttp3.C: Adjust expected error message.
15910 * g++.old-deja/g++.law/visibility13.C: Likewise.
15911 * g++.old-deja/g++.niklas/t135.C: Likewise.
15912 * g++.old-deja/g++.pt/ttp41.C: Likewise.
15913 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
15914 template argument.
15915 * g++.old-deja/g++.pt/ttp44.C: Likewise.
15916
522da2bf
NS
159172003-08-01 Nathan Sidwell <nathan@codesourcery.com>
15918
a5bcc582
NS
15919 PR c++/11295
15920 * g++.dg/ext/stmtexpr1.C: New test.
15921
d340e53f
NS
15922 * g++.dg/opt/tmp1.C: New test.
15923
f21e6028
NS
15924 PR c++/11525
15925 * g++.dg/parse/constant4.C: New test.
15926
522da2bf
NS
15927 PR c++/9447
15928 * g++.dg/template/using5.C: New test.
15929
2598550f
RS
159302003-07-31 Roger Sayle <roger@eyesopen.com>
15931
15932 * gcc.dg/builtins-27.c: New test case.
15933
a132b6a8
JJ
159342003-07-31 Jakub Jelinek <jakub@redhat.com>
15935
15936 * gcc.dg/tls/opt-7.c: New test.
15937
5011c2ca 159382003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 15939
5011c2ca
AP
15940 * g++.old-deja/g++.other/crash18.C: Remove.
15941
fb5ce3c9
NS
159422003-07-31 Nathan Sidwell <nathan@codesourcery.com>
15943
ffd49b19
NS
15944 * g++.dg/template/explicit3.C: New.
15945 * g++.dg/template/explicit4.C: New.
15946 * g++.dg/template/explicit5.C: New.
15947
fb5ce3c9
NS
15948 PR c++/11347
15949 * g++.dg/template/memtmpl1.C: New.
15950
675eab74
AP
159512003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
15952
15953 PR target/11565
15954 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
15955 * gcc.dg/i386-387-5.c (dg-options): Likewise.
15956
602a82f3 159572003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
15958
15959 * vtgc1.c: Kill.
15960
55d54003
ZW
159612003-07-29 Zack Weinberg <zack@codesourcery.com>
15962
15963 * gcc.dg/struct-in-proto-1.c: New test.
15964
8f9b4009
NB
159652003-07-29 Neil Booth <neil@daikokuya.co.uk>
15966
15967 * gcc.dg/cpp/include2.c: Only expect one message.
15968
399dedb9
NS
159692003-07-29 Nathan Sidwell <nathan@codesourcery.com>
15970
15971 PR c++/9447
15972 * g++.dg/template/using1.C: New test.
15973 * g++.dg/template/using2.C: New test.
15974 * g++.dg/template/using3.C: New test.
15975 * g++.dg/template/using4.C: New test.
15976
f67f7737
AO
159772003-07-29 Alexandre Oliva <aoliva@redhat.com>
15978
15979 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
15980 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15981
415d4636
MM
159822003-07-28 Jan Hubicka <jh@suse.cz>
15983
15984 PR c++/11530
15985 * g++.dg/opt/call1.C: New test.
15986
7b6d72fc
MM
159872003-07-28 Alexandre Oliva <aoliva@redhat.com>
15988
15989 PR c++/11667
15990 * g++.dg/init/enum2.C: New test.
15991 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 15992
b7365957
HPN
159932003-07-28 <hp@bitrange.com>
15994
15995 * gcc.dg/Wdeclaration-after-statement-1.c,
15996 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
15997
5dfa45d0
JJ
159982003-07-28 Jakub Jelinek <jakub@redhat.com>
15999
16000 * gcc.c-torture/compile/20030725-1.c: New test.
16001
66584e64
AH
160022003-07-28 Aldy Hernandez <aldyh@redhat.com>
16003
16004 * gcc.dg/20030505.c: Only run for SPE.
16005 Remove definition of opaque type.
16006
b7a78333
MM
160072003-07-27 Mark Mitchell <mark@codesourcery.com>
16008
16009 * g++.dg/template/ptrmem6.C: New test.
16010
18f3e349
GK
160112003-07-26 Geoffrey Keating <geoffk@apple.com>
16012
16013 * gcc.c-torture/compile/zero-strct-2.c: New test.
16014
863d3dfb
GK
160152003-07-25 Geoffrey Keating <geoffk@apple.com>
16016
16017 * gcc.dg/intermod-1.c: New test.
16018
a91db711
NS
160192003-07-25 Nathan Sidwell <nathan@codesourcery.com>
16020
22038b2c
NS
16021 PR c++/11617
16022 * g++.dg/template/lookup2.C: New test.
16023 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 16024 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
16025
16026 PR c++/11596
a91db711
NS
16027 * g++.dg/template/defarg3.C: New test.
16028
16029 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
16030
22ed7e5f
MM
160312003-07-24 Mark Mitchell <mark@codesourcery.com>
16032
16033 * g++.dg/inherit/access5.C: New test.
16034
f60a10e7
KL
160352003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16036
16037 PR c++/11513
16038 * g++.dg/template/crash8.C: New test.
16039
8f5b6d29
SB
160402003-07-23 Steven Bosscher <steven@gcc.gnu.org>
16041
16042 PR c/10602
16043 * gcc.dg/noncompile/incomplete-2.c: New test.
16044
11b8e71c
MM
160452003-07-23 Mark Mitchell <mark@codesourcery.com>
16046
bd16cb25
MM
16047 PR c++/11645
16048 * g++.dg/inherit/access4.C: New test.
16049
6cf4d1bc
MM
16050 PR c++/11517
16051 * g++.dg/expr/cond2.C: New test.
55d54003 16052
11b8e71c
MM
16053 PR optimization/10679
16054 * g++.dg/opt/inline4.C: New test.
16055
eb5abb39
NS
160562003-07-23 Nathan Sidwell <nathan@codesourcery.com>
16057
16058 * g++.dg/parse/crash10: New test.
16059
817aed6f
NS
160602003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16061
16062 * g++.dg/ext/flexary1.C: New test.
55d54003 16063
bef89e9e
KL
160642003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16065
16066 PR c++/10793
16067 * g++.dg/template/crash9.C: New test.
16068
4bd56354
VR
160692003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16070
16071 PR c++/3004
16072 * g++.dg/parse/typedef3.C: New test.
16073
16074 PR c++/7906
16075 * g++.dg/parse/operator2.C: New test.
16076
16077 PR c++/8895
16078 * g++.dg/parse/def-tmpl-arg1.C: New test.
16079
16080 PR c++/9282
16081 * g++.dg/parse/funptr1.C: New test.
16082
16083 PR c++/9452
16084 * g++.dg/parse/ambig3.C: New test.
16085
16086 PR c++/9454
16087 * g++.dg/parse/operator3.C: New test.
16088
16089 PR c++/9486
16090 * g++.dg/parse/template10.C: New test.
16091
16092 PR c++/9488
16093 * g++.dg/parse/template11.C: New test.
16094
16095 PR c++/10150
16096 * g++.dg/parse/invalid-op1.C: New test.
16097
16098 PR c++/10247
16099 * g++.dg/parse/condexpr1.C: New test.
16100
c6e4cc53
NS
161012003-07-22 Nathan Sidwell <nathan@codesourcery.com>
16102
e0d1297c
NS
16103 * g++.dg/ext/packed3.C: New test.
16104 * g++.dg/ext/packed4.C: New test.
16105
c6e4cc53
NS
16106 * gcc.dg/pack-test-3.c: New test.
16107
dd039fc9
JJ
161082003-07-21 Janis Johnson <janis187@us.ibm.com>
16109
16110 * lib/compat.exp: Handle dg-options per source file.
16111 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
16112 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
16113 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
16114 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
16115 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
16116 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
16117 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
16118 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
16119 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
16120 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
16121 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
16122 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
16123 * g++.dg/compat/break/bitfield7_x.C: Ditto.
16124 * g++.dg/compat/break/bitfield7_y.C: Ditto.
16125
124b0e05
AP
161262003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
16127
16128 PR c/10320
16129 * gcc.c-torture/execute/20030718-1.c: New test.
16130
bbda30a4
EB
161312003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16132
55d54003 16133 PR optimization/11536
bbda30a4
EB
16134 * gcc.dg/20030721-1.c: New test.
16135
e9f9c81f
MM
161362003-07-19 Mark Mitchell <mark@codesourcery.com>
16137
16138 PR c++/11546
16139 * g++.dg/template/lookup1.C: New test.
16140
14e33ee8
ZW
161412003-07-19 Zack Weinberg <zack@codesourcery.com>
16142
16143 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
16144 diagnostics of ill-formed constructs involving labels.
16145 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
16146 the new 'previously defined here' message.
16147
a3f10e50
NS
161482003-07-18 Nathan Sidwell <nathan@codesourcery.com>
16149
16150 * g++.dg/parse/non-dependent2.C: New test.
16151
1fd0cd42
AP
161522003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
16153
14e33ee8 16154 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
16155 weak symbols.
16156
16f6812f
JJ
161572003-07-17 Jakub Jelinek <jakub@redhat.com>
16158
16159 PR target/11087
16160 * gcc.c-torture/execute/20030717-1.c: New test.
16161
f129791c
EB
161622003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16163
16164 * g++.dg/opt/cfg1.C: New test.
16165
2b187c63
MM
161662003-07-17 Mark Mitchell <mark@codesourcery.com>
16167
16168 PR optimization/11557
16169 * gcc.dg/20030717-1.c: New test.
16170
bf88d870
AP
161712003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
16172
16173 PR c++/10476
16174 * g++.dg/expr/crash-1.C: New test.
16175
16176 PR c++/11027
16177 * g++.dg/template/init3.C: New test.
16178
16179 PR c++/8222
16180 * g++.dg/template/non-dependent1.C: New test.
16181
16182 PR c++/11070
16183 * g++.dg/template/non-dependent2.C: New test.
16184
16185 PR c++/11071
16186 * g++.dg/template/non-dependent3.C: New test.
16187
16188 PR c++/9907
16189 * g++.dg/template/sizeof5.C: New test.
16190
26e0dcb3
GK
161912003-07-17 Geoffrey Keating <geoffk@apple.com>
16192
16193 PR 11498
16194 * gcc.c-torture/compile/mangle-1.c: New file.
16195
41c5ee06
KL
161962003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16197
16198 PR c++/7809
94b32725 16199 * g++.dg/parse/access3.C: New test.
41c5ee06 16200
2a39bedb 162012003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
16202
16203 PR c++/11384
16204 * g++.dg/init/init-ref4.C: New test.
16205
39703eb9
MM
162062003-07-16 Mark Mitchell <mark@codesourcery.com>
16207
16208 PR c++/11547
16209 * g++.dg/parse/constant3.C: New test.
16210 * g++.dg/parse/crash7.C: Likewise.
16211
48addf69
AP
162122003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
16213
16214 PR target/11008
16215 * gcc.dg/i386-pentium4-not-mull.c: New.
16216
1e0343dd
R
162172003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
16218
16219 * gcc.dg/asm-names.c (ymain): Make it weak.
16220
866eb556
KL
162212003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16222
16223 PR c++/5421
16224 * g++.dg/template/friend21.C: New test.
16225
fc4767bb
JJ
162262003-07-16 Jakub Jelinek <jakub@redhat.com>
16227
16228 * gcc.dg/cleanup-8.c: New test.
16229 * gcc.dg/cleanup-9.c: New test.
16230
32f2f2cb
DS
162312003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
16232
16233 * g++.dg/ext/dll-MI1.h: New file.
16234 * g++.dg/ext/dllexport-MI1.C: New file.
16235 * g++.dg/ext/dllimport-MI1.C: New file.
16236
bc8229a0
JJ
162372003-07-15 Jakub Jelinek <jakub@redhat.com>
16238
16239 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
16240 it does not have cmpstrsi patterns (just cmpmemsi).
16241
b0afa2fc
MM
162422003-07-15 Mark Mitchell <mark@codesourcery.com>
16243
16244 PR debug/11473
16245 * g++.dg/debug/debug8.C: New test.
16246
caec1dc0
KL
162472003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16248
16249 PR c++/10108
16250 * g++.dg/template/crash7.C: New test.
16251
aadf50ed
KH
162522003-07-15 Kazu Hirata <kazu@cs.umass.edu>
16253
16254 PR target/10795
16255 * gcc.c-torture/compile/20030708-1.c: New.
16256
5a257872
EB
162572003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16258
16259 * gcc.c-torture/execute/20030715-1.c: New test.
16260
89a68bb9
GK
162612003-07-14 Geoffrey Keating <geoffk@apple.com>
16262
16263 * gcc.dg/pch/inline-3.c: New file.
16264 * gcc.dg/pch/inline-3.hs: New file.
16265 * gcc.dg/pch/inline-4.c: New file.
16266 * gcc.dg/pch/inline-4.hs: New file.
16267
5e08432e
MM
162682003-07-14 Mark Mitchell <mark@codesourcery.com>
16269
8d83f792
MM
16270 PR c++/11509
16271 * g++.dg/template/crash6.C: New test.
16272
748d4c7e
MM
16273 PR c++/7053
16274 * g++.dg/template/friend20.C: New test.
16275
5e08432e
MM
16276 PR c++/7019
16277 * g++.dg/template/overload2.C: New test.
16278
1b78cca9
FS
162792003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16280
16281 PR optimization/11440
16282 * gcc.c-torture/execute/20030714-1.c: New test.
16283
55ece1b3
KL
162842003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16285
16286 PR c++/11154
16287 * g++.dg/template/partial2.C: New test.
16288
b3445994
MM
162892003-07-13 Mark Mitchell <mark@codesourcery.com>
16290
a3d87771
MM
16291 PR c++/11503
16292 * g++.dg/template/anon1.C: New test.
16293
b3445994
MM
16294 PR c++/11493
16295 PR c++/11495
16296 * g++.dg/parse/template9.C: Likewise.
16297 * g++.dg/template/crash4.C: New test.
16298 * g++.dg/template/koenig1.C: Likewise.
16299 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
16300 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
16301 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
16302 functions.
16303 * g++.old-deja/g++.jason/template36.C: Likewise.
16304 * g++.old-deja/g++.mike/p1989.C: Likewise.
16305 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
16306 * g++.old-deja/g++.pt/ttp20.C: Use this->.
16307 * g++.old-deja/g++.pt/ttp21.C: Use this->.
16308 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
16309 compiling.
16310 * g++.old-deja/g++.pt/union2.C: Use this->.
16311
358b8f01
JJ
163122003-07-11 Jakub Jelinek <jakub@redhat.com>
16313
16314 * gcc.dg/20030711-1.c: New test.
16315
7efa3e22
NS
163162003-07-11 Nathan Sidwell <nathan@codesourcery.com>
16317
16318 PR c++/11050
16319 * g++.dg/parse/args1.C: New test.
16320 * g++.pt/defarg8.C: Change expected errors.
16321
7d48af30
MM
163222003-07-11 Mark Mitchell <mark@codesourcery.com>
16323
87ca53f6
MM
16324 PR c++/8164
16325 * g++.dg/template/nontype2.C: New test.
16326
a6b602ca
MM
16327 PR c++/10558
16328 * g++.dg/parse/template8.C: New test.
16329
6eeba0cc
MM
16330 PR c++/8327
16331 * g++.dg/template/scope1.C: New test.
16332
7d48af30
MM
16333 * g++.dg/warn/Wsign-compare-1.C: New test.
16334
1dc9efda
KH
163352003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16336
16337 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
16338
4a386498
MM
163392003-07-10 Mark Mitchell <mark@codesourcery.com>
16340
584672ee
MM
16341 PR c++/9411
16342 * g++.dg/template/explicit2.C: New test.
16343
4a386498
MM
16344 PR c++/10032
16345 * g++.dg/warn/pedantic1.C: New test.
16346
7c728fc6
NS
163472003-07-10 Nathan Sidwell <nathan@codesourcery.com>
16348
16349 PR c++ 9483
16350 * g++.dg/other/field1.C: New test.
16351
11791dbc
KH
163522003-07-10 Kazu Hirata <kazu@cs.umass.edu>
16353
16354 PR c/11449
16355 * gcc.c-torture/compile/20030707-1.c: New.
16356
0c3b76ea
KL
163572003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16358
16359 PR c++/10849
16360 * g++.dg/template/access12.C: New test.
16361
bda8c1ca
NS
163622003-07-09 Nathan Sidwell <nathan@codesourcery.com>
16363
16364 * g++.dg/bprob/bprob.exp (prof_ext): Update.
16365 * g77.dg/bprob/bprob.exp (prof_ext): Update.
16366 * gcc.misc-tests/bprob.exp (prof_ext): Update.
16367 * gcc.misc-tests/gcov.exp: Update
16368 * g++.dg/gcov/gcov.exp: Update
16369 * lib/gcov.exp: Update.
16370
d17811fd
MM
163712003-07-08 Mark Mitchell <mark@codesourcery.com>
16372
16373 * g++.dg/abi/mangle17.C: Make sure template expressions are
16374 dependent.
16375 * g++.dg/abi/mangle4.C: Mark erroneous casts.
16376 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
16377 * g++.dg/opt/stack1.C: Remove erroneous code.
16378 * g++.dg/parse/template7.C: New test.
16379 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
16380 * g++.old-deja/g++.pt/crash4.C: Likewise.
16381
76739f29
JDA
163822003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16383
16384 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
16385 with zero or one occurence of `$' after the initial `L'.
16386
55c9de2d
KH
163872003-07-08 Kazu Hirata <kazu@cs.umass.edu>
16388
16389 * gcc.c-torture/compile/20030704-1.c: Add a comment.
16390
8af61113
RS
163912003-07-08 Roger Sayle <roger@eyesopen.com>
16392
16393 PR c/11370
16394 * gcc.dg/Wunreachable-6.c: New testcase.
16395 * gcc.dg/Wunreachable-7.c: New testcase.
16396
7e6dc358
JJ
163972003-07-08 Jakub Jelinek <jakub@redhat.com>
16398
16399 PR c/11420
16400 * gcc.dg/20030708-1.c: New test.
16401
b8898790
RS
164022003-07-08 Richard Sandiford <rsandifo@redhat.com>
16403
16404 * gcc.dg/compat/sdata-section.h: New file.
16405 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
16406 * gcc.dg/torture/mips-sdata-1.c: New test.
16407
c4d0910c
KL
164082003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16409
16410 PR c++/11030
16411 * g++.dg/template/friend19.C: New test.
16412
8df63efa
JJ
164132003-07-08 Jakub Jelinek <jakub@redhat.com>
16414
16415 * g++.dg/opt/strength-reduce.C: New test.
16416
afeeac3f
RS
164172003-07-07 Roger Sayle <roger@eyesopen.com>
16418
16419 PR target/10979
16420 * gcc.dg/20030707-1.c: New testcase.
16421
2c430630
RS
164222003-07-07 Roger Sayle <roger@eyesopen.com>
16423
16424 PR optimization/11059
16425 * g++.dg/opt/emptyunion.C: New testcase.
16426
82d610ec 164272003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 16428 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
16429
16430 * g++.dg/opt/stack1.C: New test.
16431
0a72704b
MM
164322003-07-05 Mark Mitchell <mark@codesourcery.com>
16433
16434 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
16435 run test.
14e33ee8 16436
0a72704b
MM
16437 PR c++/11431
16438 * g++.dg/expr/static_cast3.C: New test.
16439
e6cc3a24
ZW
164402003-07-04 Zack Weinberg <zack@codesourcery.com>
16441
16442 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
16443 everywhere.
16444 * gcc.dg/concat.c: Concatenation of string constants with
16445 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
16446 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
16447 * gcc.dg/cpp/escape-2.c: Use wide character constants where
16448 necessary to avoid multi-character character constant warning.
16449 * gcc.dg/cpp/escape.c: Likewise.
16450 * gcc.dg/cpp/ucs.c: Likewise.
16451 Remove backslashes from dg-bogus comments, as they confuse Tcl.
16452 Fix a typo.
16453
9037065f
KH
164542003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16455
682def26 16456 PR c/11428
9037065f
KH
16457 * gcc.c-torture/compile/20030704-1.c: New.
16458
ae81000a
KH
164592003-07-04 Kazu Hirata <kazu@cs.umass.edu>
16460
16461 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
16462
1cf0dce8
DS
164632003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
16464
16465 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 16466 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 16467 tests for warnings.
32f2f2cb
DS
16468 * g++.dg/ext/dllimport2.C: Add tests for warnings.
16469 * g++.dg/ext/dllimport3.C: Likewise.
16470 * g++.dg/ext/dllimport4.C: New file.
16471 * g++.dg/ext/dllimport5.C: New file.
16472 * g++.dg/ext/dllimport6.C: New file.
16473 * g++.dg/ext/dllimport7.C: New file.
16474 * g++.dg/ext/dllimport8.C: New file.
16475 * g++.dg/ext/dllimport9.C: New file.
16476 * g++.dg/ext/dllimport10.C: New file.
16477 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 16478
d6b4ea85
MM
164792003-07-03 Mark Mitchell <mark@codesourcery.com>
16480
16481 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
16482 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
16483
0a9530a9
RS
164842003-07-03 Roger Sayle <roger@eyesopen.com>
16485
16486 * gcc.dg/builtins-25.c: New testcase.
16487 * gcc.dg/builtins-26.c: New testcase.
16488
9b269fc7
JJ
164892003-07-03 Janis Johnson <janis187@us.ibm.com>
16490
7516d736
JJ
16491 * gcc.dg/compat/vector-defs.h: New file.
16492 * gcc.dg/compat/vector-setup.h: New file.
16493 * gcc.dg/compat/vector-check.h: New file.
16494 * gcc.dg/compat/vector-1_main.c: New file.
16495 * gcc.dg/compat/vector-1_x.c: New file.
16496 * gcc.dg/compat/vector-1_y.c: New file.
16497 * gcc.dg/compat/vector-2_main.c: New file.
16498 * gcc.dg/compat/vector-2_x.c: New file.
16499 * gcc.dg/compat/vector-2_y.c: New file.
16500
0964c98c
JJ
16501 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
16502 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
16503 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
16504 * gcc.dg/compat/struct-align-1.h: New file.
16505 * gcc.dg/compat/struct-align-1_main.c: New file.
16506 * gcc.dg/compat/struct-align-1_x.c: New file.
16507 * gcc.dg/compat/struct-align-1_y.c: New file.
16508 * gcc.dg/compat/struct-align-2.h: New file.
16509 * gcc.dg/compat/struct-align-2_main.c: New file.
16510 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
16511 * gcc.dg/compat/struct-align-2_y.c: New file.
16512
16513 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
16514 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16515 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16516 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16517 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16518 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16519 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16520 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16521 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16522 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16523 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16524 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16525 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16526 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16527 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16528 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16529 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16530 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16531 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16532 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16533 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16534 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16535 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16536 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16537 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16538 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16539 * gcc.dg/compat/struct-return-10_x.c: Ditto.
16540 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16541 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16542
165432003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16544
16545 * gcc.dg/i386-call-1.c: New test.
16546
165472003-07-03 Nathan Sidwell <nathan@codesourcery.com>
16548
16549 PR c++/9162
16550 * g++.dg/parse/defarg4.C: New.
16551
165522003-07-03 Roger Sayle <roger@eyesopen.com>
16553
16554 PR target/10700
16555 * gcc.c-torture/compile/20030703-1.c: New test case.
16556
165572003-07-03 Mark Mitchell <mark@codesourcery.com>
16558
16559 * g++.dg/template/local3.C: Remove extra semicolon.
16560
165612003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16562
16563 * gcc.dg/i386-volatile-1.c: New test.
16564
165652003-07-02 Nathan Sidwell <nathan@codesourcery.com>
16566
16567 PR c++/11072
16568 * g++.dg/other/offsetof2.C: XFAIL.
16569 * g++.dg/other/offsetof5.C: New.
16570
16571 PR c++/10219
16572 * g++.dg/template/error1.C: New.
16573
16574 PR c++/9779
16575 * g++.dg/template/dependent-expr1.C: New.
16576
165772003-07-01 Mark Mitchell <mark@codesourcery.com>
16578
16579 PR c++/6949
16580 * g++.dg/template/local3.C: New test.
16581
16582 PR c++/11149
16583 * g++.dg/lookup/scoped6.C: New test.
16584
165852003-07-01 Giovanni Bajo <giovannibajo@libero.it>
16586
16587 PR c++/8046
16588 * g++.dg/other/error7.C: New test.
16589
165902003-07-01 Kazu Hirata <kazu@cs.umass.edu>
16591
16592 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
16593 * g++.old-deja/g++.abi/vtable3.h: Likewise.
16594 * g++.old-deja/g++.law/code-gen5.C: Likewise.
16595 * g++.old-deja/g++.other/union2.C: Likewise.
16596 * gcc.dg/c90-const-expr-2.c: Likewise.
16597 * gcc.dg/c90-const-expr-3.c: Likewise.
16598 * gcc.dg/c99-const-expr-2.c: Likewise.
16599 * gcc.dg/c99-const-expr-3.c: Likewise.
16600 * gcc.dg/concat.c: Likewise.
16601
166022003-07-01 Mark Mitchell <mark@codesourcery.com>
16603
16604 PR c++/9559
16605 * g++.dg/init/static1.C: New test.
16606
166072003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16608
16609 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
16610 * g++.old-deja/g++.other/access2.C: Likewise.
16611 * g++.old-deja/g++.other/decl2.C: Likewise.
16612 * gcc.c-torture/execute/20020615-1.c: Likewise.
16613
166142003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16615
16616 PR c++/4933
16617 * g++.dg/template/sizeof4.C: New test.
16618
166192003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16620
16621 * g++.dg/other/error6.C: New test.
16622
166232003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16624
16625 PR c++/10750
16626 * g++.dg/parse/constant2.C: New test.
16627
166282003-06-30 Giovanni Bajo <giovannibajo@libero.it>
16629
16630 PR c++/11106
16631 * g++.dg/other/error5.C: New test.
16632
166332003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16634
16635 * gcc.dg/format/gcc_diag-1.c: New test.
16636
166372003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
16638
16639 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
16640
166412003-06-28 Nathan Sidwell <nathan@codesourcery.com>
16642
16643 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
16644 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
16645 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
16646
166472003-06-28 Jakub Jelinek <jakub@redhat.com>
16648
16649 * gcc.c-torture/execute/builtins/string-8.c: New test.
16650 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
16651 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
16652 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
16653
166542003-06-27 Mark Mitchell <mark@codesourcery.com>
16655
16656 PR c++/10468
16657 * g++.dg/ext/typeof6.C: New test.
16658
166592003-06-27 Mark Mitchell <mark@codesourcery.com>
16660
16661 PR c++/10796
16662 * g++.dg/init/enum1.C: New test.
16663
166642003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
16665
16666 * gcc.dg/20030627-1.c: New test.
16667
166682003-06-26 Mark Mitchell <mark@codesourcery.com>
16669
16670 PR c++/11332
16671 * g++.dg/expr/static_cast2.C: New test.
16672
166732003-06-26 Roger Sayle <roger@eyesopen.com>
16674 Jakub Jelinek <jakub@redhat.com>
16675
16676 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
16677 sprintf(dst,"%s",src) optimization.
16678 * gcc.c-torture/execute/20030626-1.c: New test case.
16679 * gcc.c-torture/execute/20030626-2.c: New test case.
16680
166812003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
16682
16683 * gcc.c-torture/execute/multi-ix.c: New test.
16684
16685 * gcc.c-torture/execute/simd-4.c (main):
16686 Added missing semicolon at end of union.
16687
166882003-06-26 Giovanni Bajo <giovannibajo@libero.it>
16689
16690 PR c++/8266
16691 * g++.dg/template/explicit-instantiation3.C: New test.
16692
166932003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16694
16695 * gcc.dg/20030626-1.c: Use signed char.
16696
166972003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16698
16699 * gcc.dg/20030626-1.c: New test.
16700
167012003-06-26 Neil Booth <neil@daikokuya.co.uk>
16702
16703 * const-str-2.m: Update.
16704
167052003-06-25 Mark Mitchell <mark@codesourcery.com>
16706
16707 PR c++/10990
16708 * g++.dg/rtti/dyncast1.C: New test.
16709 * g++.dg/abi/mangle4.C: Correct base-specifier access.
16710 * g++.dg/lookup/scoped1.C: Remove XFAIL.
16711 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
16712
16713 PR c++/10931
16714 * g++.dg/expr/static_cast1.C: New test.
16715
167162003-06-25 Josef Zlomek <zlomekj@suse.cz>
16717
16718 * gcc.dg/20030625-1.c: New test.
16719
167202003-06-24 Roger Sayle <roger@eyesopen.com>
16721
16722 * gcc.c-torture/compile/20030624-1.c: New test case.
16723
167242003-06-24 Jakub Jelinek <jakub@redhat.com>
16725
16726 * gcc.c-torture/execute/string-opt-17.c: New test.
16727
167282003-06-24 Mark Mitchell <mark@codesourcery.com>
16729
16730 PR c++/5754
16731 * g++.dg/parse/crash6.C: New test.
16732
167332003-06-23 Roger Sayle <roger@eyesopen.com>
16734
16735 * gcc.dg/builtins-24.c: New test case.
16736
167372003-06-23 Jakub Jelinek <jakub@redhat.com>
16738
16739 * g++.dg/opt/operator1.C: New test.
16740
167412003-06-22 Roger Sayle <roger@eyesopen.com>
16742
16743 * gcc.c-torture/execute/string-opt-16.c: New test case.
16744
167452003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16746
16747 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
16748 * g++.old-deja/g++.other/conv7.C: Likewise
16749 * g++.old-deja/g++.other/overcnv2.C: Likewise.
16750 * g++.old-deja/g++.other/overload14.C: Likewise.
16751
167522003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16753
16754 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
16755 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
16756
167572003-06-20 Mark Mitchell <mark@codesourcery.com>
16758
16759 PR c++/10888
16760 * g++.dg/warn/Winline-3.C: New test.
16761
167622003-06-20 Mark Mitchell <mark@codesourcery.com>
16763
16764 * lib/target-supports.exp (check_alias_available): Make the test
16765 program acceptable to the Solaris assembler.
16766
16767 PR c++/10749
16768 * g++.dg/template/memclass2.C: New test.
16769
167702003-06-20 Mark Mitchell <mark@codesourcery.com>
16771 Eric Botcazou <ebotcazou@libertysurf.fr>
16772
16773 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
16774 data for non-matching targets.
16775 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
16776
167772003-06-20 Mark Mitchell <mark@codesourcery.com>
16778
16779 PR c++/10845
16780 * g++.dg/template/member3.C: New test.
16781
167822003-06-19 Mark Mitchell <mark@codesourcery.com>
16783
16784 PR c++/10939
16785 * g++.dg/template/func1.C: New test.
16786
16787 PR c++/9649
16788 * g++.dg/template/static4.C: New test.
16789 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
16790
16791 PR c++/11041
16792 * g++.dg/init/ref7.C: New test.
16793
167942003-06-19 Matt Austern <austern@apple.com>
16795
16796 PR c++/11228
16797 * g++.dg/anew1.C: New test.
16798 * g++.dg/anew2.C: New test.
16799 * g++.dg/anew3.C: New test.
16800 * g++.dg/anew4.C: New test.
16801
168022003-06-19 Kazu Hirata <kazu@cs.umass.edu>
16803
16804 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
16805
168062003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
16807
16808 * gcc.c-torture/execute/simd-4.c (main): Make expected value
16809 endian-dependent.
16810
168112003-06-17 Benjamin Kosnik <bkoz@redhat.com>
16812
16813 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
16814 Remove cruft.
16815
168162003-06-17 Kazu Hirata <kazu@cs.umass.edu>
16817
16818 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
16819 * gcc.c-torture/compile/961203-1.c: Likewise.
16820 * gcc.c-torture/compile/980506-1.c: Likewise.
16821
168222003-06-17 Mark Mitchell <mark@codesourcery.com>
16823
16824 PR c++/10712
16825 * g++.dg/lookup/using7.C: New test.
16826
168272003-06-17 Mark Mitchell <mark@codesourcery.com>
16828
16829 PR c++/11105
16830 * g++.dg/abi/conv1.C: Remove it.
16831 * g++.dg/template/conv7.C: New test.
16832 * g++.dg/template/conv8.C: Likewise.
16833 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
16834 conversion operator.
16835
168362003-06-17 Janis Johnson <janis187@us.ibm.com>
16837
16838 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
16839 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
16840 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
16841 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
16842 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
16843 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
16844 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
16845 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
16846 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
16847 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
16848 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
16849 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
16850 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16851 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
16852 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
16853 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
16854 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
16855 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
16856 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
16857 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
16858 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
16859 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
16860 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
16861 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
16862 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
16863 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
16864 * gcc.dg/compat/struct-return-10_x.c: Ditto.
16865 * gcc.dg/compat/struct-return-2_x.c: Ditto.
16866 * gcc.dg/compat/struct-return-3_x.c: Ditto.
16867
168682003-06-16 Mark Mitchell <mark@codesourcery.com>
16869
16870 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
16871 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
16872 indications.
16873
168742003-06-16 Roger Sayle <roger@eyesopen.com>
16875
16876 * gcc.dg/i386-387-5.c: New test case.
16877 * gcc.dg/i386-387-6.c: New test case.
16878 * gcc.dg/builtins-23.c: New test case.
16879
168802003-06-15 Roger Sayle <roger@eyesopen.com>
16881
16882 * gcc.dg/builtins-22.c: New test case.
16883 * gcc.dg/i386-387-1.c: Update to test exp.
16884 * gcc.dg/i386-387-2.c: Likewise.
16885
168862003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16887
16888 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
16889
168902003-06-12 Mark Mitchell <mark@codesourcery.com>
16891
16892 * lib/gcc-dg.exp (dg-require-dll): New function.
16893 (dg-xfail-if): Likewise.
16894 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
16895 driver.
16896
16897 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
16898 * gcc.c-torture/compile/20001205-1.c: Likewise.
16899 * gcc.c-torture/compile/20001226-1.c: Likewise.
16900 * gcc.c-torture/compile/20010518-2.c: Likewise.
16901 * gcc.c-torture/compile/20020312-1.c: Likewise.
16902 * gcc.c-torture/compile/20020604-1.c: Likewise.
16903 * gcc.c-torture/compile/920501-12.c: Likewise.
16904 * gcc.c-torture/compile/920501-4.c: Likewise.
16905 * gcc.c-torture/compile/920520-1.c: Likewise.
16906 * gcc.c-torture/compile/920521-1.c: Likewise.
16907 * gcc.c-torture/compile/920625-1.c: Likewise.
16908 * gcc.c-torture/compile/961203-1.c: Likewise.
16909 * gcc.c-torture/compile/980506-1.c: Likewise.
16910 * gcc.c-torture/compile/981006-1.c: Likewise.
16911 * gcc.c-torture/compile/981022-1.c: Likewise.
16912 * gcc.c-torture/compile/981223-1.c: Likewise.
16913 * gcc.c-torture/compile/990617-1.c: Likewise.
16914 * gcc.c-torture/compile/dll.c: Likewise.
16915 * gcc.c-torture/compile/labels-3.c: Likewise.
16916 * gcc.c-torture/compile/mipscop-1.c: Likewise.
16917 * gcc.c-torture/compile/mipscop-2.c: Likewise.
16918 * gcc.c-torture/compile/mipscop-3.c: Likewise.
16919 * gcc.c-torture/compile/mipscop-4.c: Likewise.
16920 * gcc.c-torture/compile/simd-5.c: Likewise.
16921 * gcc.c-torture/compile/20000804-1.x: Remove.
16922 * gcc.c-torture/compile/20001205-1.x: Likewise.
16923 * gcc.c-torture/compile/20001226-1.x: Likewise.
16924 * gcc.c-torture/compile/20010518-2.x: Likewise.
16925 * gcc.c-torture/compile/20020312-1.x: Likewise.
16926 * gcc.c-torture/compile/20020604-1.x: Likewise.
16927 * gcc.c-torture/compile/920501-12.x: Likewise.
16928 * gcc.c-torture/compile/920501-4.x: Likewise.
16929 * gcc.c-torture/compile/920520-1.x: Likewise.
16930 * gcc.c-torture/compile/920521-1.x: Likewise.
16931 * gcc.c-torture/compile/920625-1.x: Likewise.
16932 * gcc.c-torture/compile/961203-1.x: Likewise.
16933 * gcc.c-torture/compile/980506-1.x: Likewise.
16934 * gcc.c-torture/compile/981006-1.x: Likewise.
16935 * gcc.c-torture/compile/981022-1.x: Likewise.
16936 * gcc.c-torture/compile/981223-1.x: Likewise.
16937 * gcc.c-torture/compile/990617-1.x: Likewise.
16938 * gcc.c-torture/compile/mipscop-1.x: Likewise.
16939 * gcc.c-torture/compile/mipscop-2.x: Likewise.
16940 * gcc.c-torture/compile/mipscop-3.x: Likewise.
16941 * gcc.c-torture/compile/mipscop-4.x: Likewise.
16942 * gcc.c-torture/compile/simd-5.x: Likewise.
16943
16944 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
16945
169462003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16947
16948 * gcc.c-torture/execute/20030611-1.c: New test.
16949
169502003-06-12 Roger Sayle <roger@eyesopen.com>
16951
16952 PR middle-end/168
16953 * gcc.dg/20030612-1.c: New test case.
16954
169552003-06-12 Mark Mitchell <mark@codesourcery.com>
16956
16957 PR c++/10635
16958 * g++.dg/expr/cast1.C: New test.
16959
169602003-06-12 Roger Sayle <roger@eyesopen.com>
16961
16962 * gcc.dg/builtins-21.c: New test case.
16963
169642003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
16965
16966 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
16967 options instead of at the end.
16968 * lib/objc.exp (objc_target_compile): Likewise.
16969
169702003-06-11 Mark Mitchell <mark@codesourcery.com>
16971
16972 PR c++/10432
16973 * g++.dg/parse/error1.C: New test.
16974
169752003-06-11 Janis Johnson <janis187@us.ibm.com>
16976
16977 * gcc.dg/compat/struct-by-value-11_main.c: New file.
16978 * gcc.dg/compat/struct-by-value-11_x.c: New file.
16979 * gcc.dg/compat/struct-by-value-11_y.c: New file.
16980 * gcc.dg/compat/struct-by-value-12_main.c: New file.
16981 * gcc.dg/compat/struct-by-value-12_x.c: New file.
16982 * gcc.dg/compat/struct-by-value-12_y.c: New file.
16983 * gcc.dg/compat/struct-by-value-13_main.c: New file.
16984 * gcc.dg/compat/struct-by-value-13_x.c: New file.
16985 * gcc.dg/compat/struct-by-value-13_y.c: New file.
16986 * gcc.dg/compat/struct-by-value-14_main.c: New file.
16987 * gcc.dg/compat/struct-by-value-14_x.c: New file.
16988 * gcc.dg/compat/struct-by-value-14_y.c: New file.
16989 * gcc.dg/compat/struct-by-value-15_main.c: New file.
16990 * gcc.dg/compat/struct-by-value-15_x.c: New file.
16991 * gcc.dg/compat/struct-by-value-15_y.c: New file.
16992 * gcc.dg/compat/struct-by-value-16_main.c: New file.
16993 * gcc.dg/compat/struct-by-value-16_x.c: New file.
16994 * gcc.dg/compat/struct-by-value-16_y.c: New file.
16995 * gcc.dg/compat/struct-by-value-17_main.c: New file.
16996 * gcc.dg/compat/struct-by-value-17_x.c: New file.
16997 * gcc.dg/compat/struct-by-value-17_y.c: New file.
16998 * gcc.dg/compat/struct-by-value-18_main.c: New file.
16999 * gcc.dg/compat/struct-by-value-18_x.c: New file.
17000 * gcc.dg/compat/struct-by-value-18_y.c: New file.
17001
17002 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
17003 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
17004 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
17005 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
17006 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
17007 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
17008 * gcc.dg/compat/scalar-return-3_main.c: New file.
17009 * gcc.dg/compat/scalar-return-3_x.c: New file.
17010 * gcc.dg/compat/scalar-return-3_y.c: New file.
17011 * gcc.dg/compat/scalar-return-4_main.c: New file.
17012 * gcc.dg/compat/scalar-return-4_x.c: New file.
17013 * gcc.dg/compat/scalar-return-4_y.c: New file.
17014
170152003-06-10 Janis Johnson <janis187@us.ibm.com>
17016
17017 * gcc.dg/compat/fp2-struct-check.h: New file.
17018 * gcc.dg/compat/fp2-struct-defs.h: New file.
17019 * gcc.dg/compat/fp2-struct-init.h: New file.
17020 * gcc.dg/compat/struct-by-value-10_main.c: New file.
17021 * gcc.dg/compat/struct-by-value-10_x.c: New file.
17022 * gcc.dg/compat/struct-by-value-10_y.c: New file.
17023 * gcc.dg/compat/struct-return-10_main.c: New file.
17024 * gcc.dg/compat/struct-return-10_x.c: New file.
17025 * gcc.dg/compat/struct-return-10_y.c: New file.
17026
17027 * gcc.dg/compat/compat-common.h: New file.
17028 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
17029 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
17030 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
17031 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
17032 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
17033 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
17034 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
17035 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17036 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
17037 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
17038 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17039 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
17040 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
17041 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17042 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
17043 * gcc.dg/compat/small-struct-check.h: Ditto.
17044 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
17045 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17046 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
17047 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
17048 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17049 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17050 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
17051 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17052 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
17053 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
17054 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17055 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17056 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
17057 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17058 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17059 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
17060 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17061 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
17062 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
17063 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17064 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
17065 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
17066 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17067 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
17068 * gcc.dg/compat/struct-return-2_main.c: Ditto.
17069 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17070 * gcc.dg/compat/struct-return-2_y.c: Ditto.
17071 * gcc.dg/compat/struct-return-3_main.c: Ditto.
17072 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17073 * gcc.dg/compat/struct-return-3_y.c: Ditto.
17074
170752003-06-10 Geoffrey Keating <geoffk@apple.com>
17076
17077 * g++.dg/pch/static-1.C: New file.
17078 * g++.dg/pch/static-1.Hs: New file.
17079
170802003-06-10 Richard Henderson <rth@redhat.com>
17081
17082 * gcc.dg/asm-7.c: Adjust expected warning text.
17083
170842003-06-10 Roger Sayle <roger@eyesopen.com>
17085
17086 * gcc.dg/builtins-20.c: New test case.
17087
170882003-06-10 Mark Mitchell <mark@codesourcery.com>
17089
17090 PR c++/11131
17091 * g++.dg/opt/template1.C: New test.
17092
170932003-06-09 Mark Mitchell <mark@codesourcery.com>
17094
17095 * lib/gcc-dg.exp (dg-test): Clear additional_files and
17096 additional_sources.
17097
170982003-05-21 David Taylor <dtaylor@emc.com>
17099
17100 * gcc.dg/Wpadded.c: New file.
17101
171022003-06-09 Mark Mitchell <mark@codesourcery.com>
17103
17104 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
17105 * gcc.dg/special/weak-2.c: Add dg-require-weak.
17106 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
17107 dg-require-weak.
17108
171092003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
17110
17111 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
17112
171132003-06-09 Mark Mitchell <mark@codesourcery.com>
17114
17115 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
17116 (dg-require-alias): Likewise.
17117 (dg-require-gc-sections): Likewise.
17118 * lib/target-supports.exp (check_gc_sections_available): Likewise.
17119
171202003-06-08 Richard Henderson <rth@redhat.com>
17121
17122 * gcc.dg/20011029-2.c: Fix the array reference.
17123 * gcc.dg/asm-7.c: New.
17124
171252003-06-08 Kazu Hirata <kazu@cs.umass.edu>
17126
17127 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
17128
171292003-06-08 Mark Mitchell <mark@codesourcery.com>
17130
17131 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
17132 (dg-require-gc-sections): Likewise.
17133
171342003-06-08 Jan Hubicka <jh@suse.cz>
17135
17136 * i386-cmov1.c: Fix regular expression.
17137 * i386-cvt-1.c: Likewise.
17138 * i386-local.c: Likewise.
17139 * i386-local2.c: Likewise.
17140 * i386-mul.c: Likewise.
17141 * i386-ssetype-1.c: Likewise.
17142 * i386-ssetype-3.c: Likewise.
17143 * i386-ssetype-5.c: Likewise.
17144
171452003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17146
17147 PR c++/11039
17148 * g++.dg/warn/implicit-typename2.C: New test.
17149 * g++.dg/warn/implicit-typename3.C: New test.
17150
171512003-06-07 Richard Henderson <rth@redhat.com>
17152
17153 * g++.dg/other/offsetof3.C: Use size_t.
17154 * g++.dg/other/offsetof4.C: Likewise.
17155
171562003-06-07 H.J. Lu <hongjiu.lu@intel.com>
17157
17158 * lib/copy-file.exp: New. Implement gcc_copy_files.
17159
17160 * lib/dg-pch.exp: Load copy-file.exp
17161 (dg-pch): Use gcc_copy_files instead of "file copy".
17162
171632003-06-06 Mark Mitchell <mark@codesourcery.com>
17164
17165 * gcc.dg/weak/weak.exp: Simplify.
17166 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
17167 * gcc.dg/weak/weak-1.c: Likewise.
17168 * gcc.dg/weak/weak-2.c: Likewise.
17169 * gcc.dg/weak/weak-3.c: Likewise.
17170 * gcc.dg/weak/weak-4.c: Likewise.
17171 * gcc.dg/weak/weak-5.c: Likewise.
17172 * gcc.dg/weak/weak-6.c: Likewise.
17173 * gcc.dg/weak/weak-7.c: Likewise.
17174 * gcc.dg/weak/weak-8.c: Likewise.
17175 * gcc.dg/weak/weak-9.c: Likewise.
17176
171772003-06-06 Richard Earnshaw <rearnsha@arm.com>
17178
17179 gcc.c-torture/execute/20030606-1.c: New.
17180
171812003-06-06 Roger Sayle <roger@eyesopen.com>
17182
17183 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
17184 * gcc.dg/builtins-19.c: Likewise.
17185
171862003-06-06 Roger Sayle <roger@eyesopen.com>
17187
17188 * gcc.dg/builtins-2.c: Add some more tests.
17189 * gcc.dg/builtins-18.c: New test case.
17190 * gcc.dg/builtins-19.c: New test case.
17191
171922003-06-06 Roger Sayle <roger@eyesopen.com>
17193 Jim Wilson <wilson@tuliptree.org>
17194
17195 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
17196
171972003-06-06 Jakub Jelinek <jakub@redhat.com>
17198
17199 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
17200 mempcpy/stpcpy calls not to be optimized into something else.
17201 * gcc.c-torture/execute/string-opt-3.c: Moved to...
17202 * gcc.c-torture/execute/builtins/string-7.c: ...here.
17203 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
17204
172052003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17206
17207 * gcc.dg/format/asm_fprintf-1.c: New test.
17208
172092003-06-05 Mark Mitchell <mark@codesourcery.com>
17210
17211 * lib/gcc-defs.exp (additional_sources): New variable.
17212 (dg-additional-sources): New function.
17213 (additional_files): New variable.
17214 (dg-additional-files): New function.
17215 (dg-additional-files-options): Likewise.
17216 * lib/gcc-dg.exp (dg-require-weak): New function.
17217 (dg-require-alias): Likewise.
17218 (dg-require-gc-sections): Likewise.
17219 * lib/target-supports.exp (check_alias_available): Remove testfile
17220 parameter.
17221 (check_gc_sections_available): New function.
17222 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
17223 (dg-gpp-additional-files): Likewise.
17224 * lib/g++.exp (additional_sources): Remove.
17225 (additional_files): Likewise.
17226 (g++_target_compile): Use dg-additional-files-options.
17227
17228 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
17229 Tcl logic.
17230 * gcc.dg/special/ecos.exp: Remove.
17231 * gcc.dg/special/20000419-2.c: Use dg-require-*.
17232 * gcc.dg/special/alias-1.c: Likewise.
17233 * gcc.dg/special/alias-2.c: Likewise.
17234 * gcc.dg/special/gcsec-1.c: Likewise.
17235 * gcc.dg/special/weak-1.c: Likewise.
17236 * gcc.dg/special/weak-2.c: Likewise.
17237 * gcc.dg/special/wkali-1.c: Likewise.
17238 * gcc.dg/special/wkali-2.c: Likewise.
17239
17240 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
17241 dg-gpp-additional-*.
17242 * g++.dg/special/conpr-3.C: Likewise.
17243 * g++.dg/special/conpr-4.C: Likewise.
17244 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
17245 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
17246 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
17247 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
17248 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
17249 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
17250 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
17251 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
17252 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
17253 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
17254 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
17255 * g++.old-deja/g++.other/comdat1.C: Likewise.
17256 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
17257 * g++.old-deja/g++.other/comdat3.C: Likewise.
17258 * g++.old-deja/g++.other/ctor1.C: Likewise.
17259 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
17260
7d445f15
RH
172612003-06-05 Richard Henderson <rth@redhat.com>
17262
17263 * gcc.dg/debug/20030605-1.c: New.
17264
d7068b3d
MM
172652003-06-04 Mark Mitchell <mark@codesourcery.com>
17266
17267 * README.QMTEST: Update.
17268
0bfa5f65
RH
172692003-06-04 Richard Henderson <rth@redhat.com>
17270
e6cc3a24
ZW
17271 * gcc.dg/cleanup-1.c: New.
17272 * gcc.dg/cleanup-2.c: New.
17273 * gcc.dg/cleanup-3.c: New.
17274 * gcc.dg/cleanup-4.c: New.
17275 * gcc.dg/cleanup-5.c: New.
17276 * gcc.dg/cleanup-6.c: New.
17277 * gcc.dg/cleanup-7.c: New.
0bfa5f65 17278
ac871ee1
MM
172792003-06-04 Mark Mitchell <mark@codesourcery.com>
17280
13e0ae41
MM
17281 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
17282
ac871ee1
MM
17283 * lib/dg-pch.exp: New file.
17284 * g++.dg/pch/pch.exp: Use dg-pch.exp.
17285 * gcc.dg/pch/pch.exp: Likewise.
17286
385a9348
RS
172872003-06-04 Roger Sayle <roger@eyesopen.com>
17288
17289 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
17290 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
17291 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
17292 * gcc.dg/builtins-17.c: New test case.
17293 * gcc.dg/i386-387-4.c: New test case.
17294 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
17295
01d3224a
EB
172962003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17297
17298 * gcc.dg/ultrasp9.c: New test.
17299
ef0139b1
EB
173002003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17301
17302 * gcc.c-torture/compile/20030604-1.c: New test.
17303 * gcc.dg/sparc-constant-1.c: New test.
17304
61274a14
GN
173052003-06-03 Glen Nakamura <glen@imodulo.com>
17306
c6c01481 17307 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 17308
23656642
JR
173092003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
17310
aa6b9f6d
R
17311 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
17312
23656642
JR
17313 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
17314 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
17315
284ca13e
AH
173162003-06-03 Aldy Hernandez <aldyh@redhat.com>
17317
e6cc3a24 17318 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 17319
6c07f448
KL
173202003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17321
17322 PR c++/10940
17323 * g++.dg/template/spec10.C: New test.
17324
075ec276
RS
173252003-06-03 Roger Sayle <roger@eyesopen.com>
17326
17327 * gcc.dg/builtins-16.c: New test case.
17328
8fd3cf4e
JJ
173292003-06-03 Jakub Jelinek <jakub@redhat.com>
17330
17331 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
17332 mempcpy test with post-increments.
17333 * gcc.c-torture/execute/string-opt-3.c: New test.
17334 * gcc.dg/string-opt-1.c: New test.
17335
5d16533a 173362003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
17337
17338 PR fortran/10965
17339 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
17340
2a9e3b72
MM
173412003-06-02 Mark Mitchell <mark@codesourcery.com>
17342
5a9f05f2
MM
17343 * lib/scanasm.exp (dg-scan): New function, factored out of ...
17344 (scan-assembler): ... here. Use dg-scan.
17345 (scan-assembler-not): Likewise.
17346 (scan-file): New function.
17347 (scan-file-not): Likewise.
17348 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
17349 * gcc.dg/cpp/_Pragma4.c: Likewise.
17350 * gcc.dg/cpp/_Pragma5.c: Likewise.
17351 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17352 * gcc.dg/cpp/avoidpaste2.c: Likewise.
17353 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
17354 * gcc.dg/cpp/cmdlne-P.c: Likewise.
17355 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
17356 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
17357 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
17358 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
17359 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
17360 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
17361 * gcc.dg/cpp/cxxcom1.c: Likewise.
17362 * gcc.dg/cpp/line1.c: Likewise.
17363 * gcc.dg/cpp/maccom1.c: Likewise.
17364 * gcc.dg/cpp/maccom2.c: Likewise.
17365 * gcc.dg/cpp/maccom3.c: Likewise.
17366 * gcc.dg/cpp/maccom4.c: Likewise.
17367 * gcc.dg/cpp/maccom5.c: Likewise.
17368 * gcc.dg/cpp/maccom6.c: Likewise.
17369 * gcc.dg/cpp/multiline.c: Likewise.
17370 * gcc.dg/cpp/spacing1.c: Likewise.
17371 * gcc.dg/cpp/spacing2.c: Likewise.
17372 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
17373 * gcc.dg/cpp/trad/maccom1.c: Likewise.
17374 * gcc.dg/cpp/trad/maccom2.c: Likewise.
17375 * gcc.dg/cpp/trad/maccom3.c: Likewise.
17376 * gcc.dg/cpp/trad/maccom4.c: Likewise.
17377 * gcc.dg/cpp/trad/maccom6.c: Likewise.
17378 * gcc.dg/cpp/cxxcom2.c: Likewise.
17379 * gcc.dg/cpp/cxxcom2.h: New file.
17380
2a9e3b72
MM
17381 * gcc.dg/cpp/truefalse.cpp: Move it to ...
17382 * g++.dg/cpp/truefalse.C: Here.
17383 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
17384
a7f36da3 173852003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 17386
a7f36da3
DD
17387 * gcc.dg/cpp/redef3.c: New file.
17388
a3033f34
EB
173892003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17390
17391 * gcc.dg/i386-loop-3.c: New test.
17392
5f90145a
TM
173932003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
17394
17395 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
17396
4fa26a60
RS
173972003-05-31 Roger Sayle <roger@eyesopen.com>
17398
17399 * gcc.dg/fwrapv-1.c: New test case.
17400 * gcc.dg/fwrapv-2.c: New test case.
17401
76d3baad
KL
174022003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17403
17404 PR c++/10956
17405 * g++.dg/template/spec9.C: New test.
17406
0b82d59c
RS
174072003-05-29 Roger Sayle <roger@eyesopen.com>
17408
17409 * gcc.dg/duff-4.c: New test case.
17410
5d16533a 174112003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
17412
17413 PR fortran/10843
17414 * g77.dg/ffixed-form-1.f: New test
17415 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 17416 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
17417 * g77.dg/ffree-form-3.f: New test
17418
634a5694
AT
174192003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
17420
17421 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
17422 * gcc.dg/wint_t-1.c: Likewise.
17423
b7fc8b57
KL
174242003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17425
17426 * g++.dg/template/access11.C: New test.
17427
ef8855d7
KL
174282003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17429
17430 PR c++/10849
17431 * g++.dg/template/access10.C: New test.
17432
fcb6fa85 174332003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 17434 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
17435
17436 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
17437
76ab57af
AT
174382003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17439
e6cc3a24
ZW
17440 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
17441 suppress for powerpc-*-darwin*.
76ab57af
AT
17442 * gcc.dg/torture/builtin-noret-2.c: Likewise.
17443
3dba25eb
AT
174442003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
17445
17446 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
17447 suppress option for powerpc-*-darwin*.
e6cc3a24 17448
29f523be
RS
174492003-05-23 Roger Sayle <roger@eyesopen.com>
17450
17451 * gcc.dg/builtins-1.c: Add tests for tan and atan.
17452 * gcc.dg/builtins-4.c: Add test for fmod.
17453
43b26a01
KL
174542003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17455
17456 PR c++/10682
17457 * g++.dg/template/instantiate4.C: New test.
17458
18c2511c
RS
174592003-05-22 Roger Sayle <roger@eyesopen.com>
17460
17461 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
17462
9008d5b4
JJ
174632003-05-21 Janis Johnson <janis187@us.ibm.com>
17464
17465 * gcc.dg/compat/scalar-return-1_main.c: New file.
17466 * gcc.dg/compat/scalar-return-1_x.c: New file.
17467 * gcc.dg/compat/scalar-return-1_y.c: New file.
17468 * gcc.dg/compat/scalar-return-2_main.c: New file.
17469 * gcc.dg/compat/scalar-return-2_x.c: New file.
17470 * gcc.dg/compat/scalar-return-2_y.c: New file.
17471 * gcc.dg/compat/struct-return-3_main.c: New file.
17472 * gcc.dg/compat/struct-return-3_y.c: New file.
17473 * gcc.dg/compat/struct-return-3_x.c: New file.
17474 * gcc.dg/compat/struct-return-2_main.c: New file.
17475 * gcc.dg/compat/struct-return-2_x.c: New file.
17476 * gcc.dg/compat/struct-return-2_y.c: New file.
17477
f48758e4
JDA
174782003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17479
17480 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
17481 for hppa*-hp-hpux*.
17482 * gcc.dg/20021014-1.c (dg-options): Likewise.
17483 * gcc.dg/nest.c (dg-options): Likewise.
17484
16e31964
DS
174852003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
17486
17487 PR c++/9738
17488 * g++.dg/ext/dllimport2.C: New file.
17489 * g++.dg/ext/dllimport3.C: New file.
17490
f737a52d
JJ
174912003-05-20 Janis Johnson <janis187@us.ibm.com>
17492
17493 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
17494 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
17495 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17496 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
17497 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17498 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
17499 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
17500 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
17501 * gcc.dg/compat/small-struct-defs.h: New file.
17502 * gcc.dg/compat/small-struct-init.h: New file.
17503 * gcc.dg/compat/small-struct-check.h: New file.
17504 * gcc.dg/compat/fp-struct-defs.h: New file.
17505 * gcc.dg/compat/fp-struct-check.h: New file.
17506 * gcc.dg/compat/fp-struct-init.h: New file.
17507 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
17508 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
17509
b041fbe6
JJ
175102003-05-19 Jakub Jelinek <jakub@redhat.com>
17511
17512 * gcc.dg/20030225-2.c: New test.
17513
731ae8dd
RS
175142003-05-18 Roger Sayle <roger@eyesopen.com>
17515 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17516
17517 * gcc.c-torture/compile/20030518-1.c: New test case.
17518
563025ca
MM
175192003-05-18 Mark Mitchell <mark@codesourcery.com>
17520
17521 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
17522 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
17523 gcc-dg-debug-runtest.
17524 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
17525 gcc-dg-debug-runtest.
17526
5c9acdf7
KL
175272003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17528
17529 PR c++/9022
17530 * g++.dg/lookup/using6.C: New test.
17531
25903d03
KL
175322003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17533
17534 * g++.dg/parse/access2.C: New test.
17535
7cbba309
MM
175362003-05-17 Mark Mitchell <mark@codesourcery.com>
17537
17538 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
17539 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
17540 * gcc.dg/debug/debug.exp: Likewise.
17541
b1822ccc
NB
175422003-05-17 Neil Booth <neil@daikokuya.co.uk>
17543
17544 * gcc.dg/dollar.c: New test.
17545
72701eab
JJ
175462003-05-16 Janis Johnson <janis187@us.ibm.com>
17547
17548 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
17549 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
17550 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
17551 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
17552 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
17553 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
17554 * gcc.dg/compat/struct-by-value-6_main.c: New file.
17555 * gcc.dg/compat/struct-by-value-6_x.c: New file.
17556 * gcc.dg/compat/struct-by-value-6_y.c: New file.
17557 * gcc.dg/compat/struct-by-value-7_main.c: New file.
17558 * gcc.dg/compat/struct-by-value-7_x.c: New file.
17559 * gcc.dg/compat/struct-by-value-7_y.c: New file.
17560 * gcc.dg/compat/struct-by-value-8_main.c: New file.
17561 * gcc.dg/compat/struct-by-value-8_x.c: New file.
17562 * gcc.dg/compat/struct-by-value-8_y.c: New file.
17563 * gcc.dg/compat/struct-by-value-9_main.c: New file.
17564 * gcc.dg/compat/struct-by-value-9_x.c: New file.
17565 * gcc.dg/compat/struct-by-value-9_y.c: New file.
17566
0baa1702
MM
175672003-05-16 Mark Mitchell <mark@codesourcery.com>
17568
17569 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
17570 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
17571 support for "repo" mode.
17572 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
17573 * lib/g77-dg.exp: Likewise.
17574 * lib/obj-dg.exp: Likewise.
e6cc3a24 17575
dcac003d
JJ
175762003-05-16 Jakub Jelinek <jakub@redhat.com>
17577
17578 Merge from gcc-3_2-rhl8-branch:
17579 2003-04-23 Jakub Jelinek <jakub@redhat.com>
17580
17581 * gcc.dg/tls/opt-6.c: New test.
17582
17583 2003-04-05 Jakub Jelinek <jakub@redhat.com>
17584
17585 * gcc.dg/20030405-1.c: New test.
17586
17587 2003-03-09 Jakub Jelinek <jakub@redhat.com>
17588
17589 * gcc.dg/20030309-1.c: New test.
17590
17591 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17592
17593 * gcc.c-torture/execute/20030307-1.c: New test.
17594
17595 2003-02-20 Randolph Chung <tausq@debian.org>
17596
17597 * gcc.c-torture/compile/20030220-1.c: New test.
17598
17599 2003-02-18 Jakub Jelinek <jakub@redhat.com>
17600
17601 * gcc.dg/20030217-1.c: New test.
17602
17603 2003-01-29 Jakub Jelinek <jakub@redhat.com>
17604
17605 * gcc.c-torture/compile/20020129-1.c: New test.
17606
17607 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17608
17609 * gcc.dg/unroll-1.c: New test.
17610
17611 2002-11-16 Jan Hubicka <jh@suse.cz>
17612
17613 * gcc.c-torture/execute/20020920-1.c: New test.
17614
17615 2002-10-08 Jakub Jelinek <jakub@redhat.com>
17616
17617 PR target/7434
17618 * gcc.c-torture/compile/20021008-1.c: New test.
17619
17620 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
17621
17622 PR target/7559
17623 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
17624
17625 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17626
17627 * gcc.c-torture/compile/20020807-1.c: New test.
17628
17629 2002-07-30 Jakub Jelinek <jakub@redhat.com>
17630
17631 * gcc.dg/tls/opt-1.c: New test.
17632
17633 2002-07-29 Jakub Jelinek <jakub@redhat.com>
17634
17635 * gcc.dg/20020729-1.c: New test.
17636
17637 2002-07-20 Jakub Jelinek <jakub@redhat.com>
17638
17639 * g++.dg/opt/life1.C: New test.
17640
17641 2002-05-20 Jakub Jelinek <jakub@redhat.com>
17642
17643 * gcc.dg/20020525-1.c: New test.
17644
17645 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17646
17647 PR c++/6794
17648 * g++.dg/ext/pretty1.C: New test.
17649 * g++.dg/ext/pretty2.C: New test.
17650
dffbbe80
MM
176512003-05-15 Mark Mitchell <mark@codesourcery.com>
17652
17653 PR c++/8385
17654 * g++.dg/ext/typeof5.C: New test.
17655
ae4f397b
R
176562003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
17657
17658 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
17659 __USER_LABEL_PREFIX__ into account.
17660 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
17661
e43736ad
RS
176622003-05-14 Roger Sayle <roger@eyesopen.com>
17663
17664 * gcc.dg/builtins-15.c: New test case.
17665
3a0d67cf
ZW
176662003-05-13 Zack Weinberg <zack@codesourcery.com>
17667
17668 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
17669
75c834f8
MM
176702003-05-12 Mark Mitchell <mark@codesourcery.com>
17671
17672 * lib/g++.exp: Tweak handling of additional source files.
17673 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
17674 * g++.dg/special/conpr-2a.C: Rename to ...
17675 * g++.dg/special/conpr-2a.cc: ... this.
17676 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
17677 * g++.dg/special/conpr-3a.C: Rename to ...
17678 * g++.dg/special/conpr-3a.cc: This.
17679 * g++.dg/special/conpr-3b.C: Rename to ...
17680 * g++.dg/special/conpr-3b.cc: This.
17681 * g++.dg/special/conpr-4.C: New test.
17682 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
17683
8c0a5264
DE
176842003-05-12 David Edelsohn <edelsohn@gnu.org>
17685
17686 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
17687
8015bbee
KL
176882003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17689
17690 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
17691 * g++.old-deja/g++.robertl/eb71.C: Likewise.
17692 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
17693 * g++.old-deja/g++.other/warn3.C: Likewise.
17694
358997e2
RS
176952003-05-11 Roger Sayle <roger@eyesopen.com>
17696
17697 * gcc.dg/i386-387-1.c: Update to also test log.
17698 * gcc.dg/i386-387-2.c: Likewise.
17699
98c644d6
TM
177002003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
17701
17702 * g77.f-torture/execute/int8421.f: New test.
17703
9f01ded6
KL
177042003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17705
17706 PR c++/10230, c++/10481
17707 * g++.dg/lookup/scoped5.C: New test.
17708
fcea7401
KL
177092003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17710
17711 PR c++/10552
17712 * g++.dg/template/ttp6.C: New test.
17713
e1112e60
RS
177142003-05-11 Richard Sandiford <rsandifo@redhat.com>
17715
17716 * gcc.c-torture/execute/builtins: New directory.
17717 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
17718 gcc.c-torture/execute/builtins.
17719 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
17720 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
17721 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
17722 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
17723
78757caa
KL
177242003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17725
17726 PR c++/9252
17727 * g++.dg/template/access8.C: New test.
17728 * g++.dg/template/access9.C: New test.
17729
8d241e0b
KL
177302003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17731
17732 PR c++/9554
17733 * g++.dg/parse/access1.C: New test.
17734
eddfe825
DD
177352003-05-09 DJ Delorie <dj@redhat.com>
17736
17737 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
17738 long, and not an int.
17739
88e98cfe
KL
177402003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17741
17742 PR c++/10555, c++/10576
17743 * g++.dg/template/memclass1.C: New test.
17744
001db0e0
DD
177452003-05-08 DJ Delorie <dj@redhat.com>
17746
17747 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
17748 targets.
17749 * gcc.c-torture/execute/20021024-1.x: Likewise.
17750 * gcc.c-torture/execute/shiftdi.x: Likewise.
17751 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
17752 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
17753 * gcc.dg/20021018-1.c: Likewise.
17754
7dc61d6c
KG
177552003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17756
8ce9f2ec
KG
17757 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
17758
7dc61d6c
KG
17759 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
17760 (bcopy): Call memmove.
17761
53415fa1
RS
177622003-05-08 Roger Sayle <roger@eyesopen.com>
17763
17764 * g77.f-torture/compile/8485.f: New test case.
17765
a944ceb9
RH
177662003-05-07 Richard Henderson <rth@redhat.com>
17767
e6cc3a24
ZW
17768 PR c++/10570
17769 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
17770 Verify exception_cleanup not called for rethrows.
17771 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
17772 when exiting catch block without rethrowing.
17773 * g++.dg/eh/forced3.C: New.
17774 * g++.dg/eh/forced4.C: New.
a944ceb9 17775
a1c6e6c5
AH
177762003-05-07 Aldy Hernandez <aldyh@redhat.com>
17777
0dfcf38e 17778 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 17779
dea2913c
DD
177802003-05-06 DJ Delorie <dj@redhat.com>
17781
17782 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
17783 * gcc.dg/nest.c: Likewise.
17784
e82a312b
RS
177852003-05-05 Roger Sayle <roger@eyesopen.com>
17786
17787 * gcc.dg/builtins-14.c: New test case.
17788
6ccfe27c
JJ
177892003-05-05 Janis Johnson <janis187@us.ibm.com>
17790
17791 * lib/compat.exp (compat-execute): New argument.
17792 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
17793 * gcc.dg/compat: New test directory.
17794 * gcc.dg/compat/compat.exp: New expect script.
17795 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
17796 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
17797 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
17798 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
17799 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
17800 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
17801
e8115463
JJ
17802 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
17803 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
17804 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
17805 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
17806 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
17807 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
17808 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
17809 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
17810 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
17811 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
17812 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
17813 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
17814 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
17815 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
17816 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
17817
10b6a274
ZW
178182003-05-05 Zack Weinberg <zack@codesourcery.com>
17819
17820 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
17821
e3e9f108
JJ
178222003-05-05 Jakub Jelinek <jakub@redhat.com>
17823
17824 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
17825
36b29d7d
GK
178262003-05-05 Geoffrey Keating <geoffk@apple.com>
17827
bc9ec0e0
GK
17828 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
17829 * gcc.dg/ppc-fsel-2.c: New test.
17830
36b29d7d
GK
17831 * gcc.dg/unused-5.c: New test.
17832
16692dd5
KL
178332003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17834
17835 PR c++/10496
17836 * g++.dg/warn/pmf1.C: New test.
17837
4b41d9eb
KL
178382003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17839
17840 PR c++/4494
17841 * g++.dg/warn/main.C: New test.
17842
00362064
KG
178432003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17844
17845 * gcc.dg/nonnull-3.c: New test.
17846
1fecc266
NB
178472003-05-04 Neil Booth <neil@daikokuya.co.uk>
17848
17849 * gcc.dg/cpp/Wtrigraphs.c: Update.
17850 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
17851
b39358e1
GK
178522003-05-03 Geoffrey Keating <geoffk@apple.com>
17853
17854 * gcc.dg/ppc-fsel-1.c: New test.
17855
87f85ea0
ZW
178562003-05-03 Zack Weinberg <zack@codesourcery.com>
17857
17858 PR c/10604
17859 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
17860
c4e2d744
KH
178612003-05-03 Kazu Hirata <kazu@cs.umass.edu>
17862
17863 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
17864
5dc5d13c
KL
178652003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17866
17867 PR c++/9364, c++/10553, c++/10586
17868 * g++.dg/parse/typename4.C: New test.
17869 * g++.dg/parse/typename5.C: Likewise.
17870
4dc27b4b
RS
178712003-05-03 Richard Sandiford <rsandifo@redhat.com>
17872
17873 * gcc.c-torture/compile/20030503-1.c: New test.
17874
f2ba7ecb
KL
178752003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17876
17877 * g++.dg/lookup/using5.C: Fix testcase error.
17878
7c1fdbe4
CD
178792003-05-01 Chris Demetriou <cgd@broadcom.com>
17880
17881 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
17882 since MEABI is no longer supported. Remove all vestiges
17883 of MEABI from the test.
17884
d0af00af
KL
178852003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17886
17887 PR c++/10554
17888 * g++.dg/lookup/using5.C: New test.
17889
d12a7283
KL
178902003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17891
17892 PR c++/8772
17893 * g++.dg/template/ttp5.C: New test.
17894
6481daa9
MM
178952003-04-30 Mark Mitchell <mark@codesourcery.com>
17896
17897 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
17898 (dg-gpp-additional-sources): New function.
17899 (dg-gpp-additional-files): Likewise.
17900 * lib/g++.exp (additional_sources): New variable.
17901 (additional_files): Likewise.
17902 (g++_target_compile): Deal with them.
17903 * lib/old-dejagnu.exp: Remove.
17904 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
17905 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 17906
d7ed5e55
KL
179072003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17908
17909 PR c++/9432, c++/9528
17910 * g++.dg/lookup/using4.C: New test.
17911
b3d627e2
GK
179122003-04-29 Geoffrey Keating <geoffk@apple.com>
17913
a6fdc086
GK
17914 * gcc.dg/noreturn-5.c: New file.
17915 * gcc.dg/noreturn-6.c: New file.
17916
b3d627e2
GK
17917 * gcc.c-torture/compile/inline-1.c: New file.
17918
1f6f0cb6
MM
179192003-04-29 Mark Mitchell <mark@codesourcery.com>
17920
17921 PR c++/10551
17922 * g++.dg/template/explicit1.C: New test.
17923
60cde936
MM
179242003-04-29 Mark Mitchell <mark@codesourcery.com>
17925
555456b1
MM
17926 PR c++/10549
17927 * g++.dg/other/bitfield1.C: New test.
17928
60cde936
MM
17929 PR c++/10527
17930 * g++.dg/init/new7.C: New test.
17931
0dbc5cd3
MM
179322003-04-29 Mark Mitchell <mark@codesourcery.com>
17933
75135253 17934 * g++.dg/ext/desig1.C: New test.
60cde936 17935 * g++.dg/ext/init1.C: Update.
75135253 17936
0dbc5cd3
MM
17937 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
17938
a833faa5
MM
179392003-04-28 Mark Mitchell <mark@codesourcery.com>
17940
17941 PR c++/10180
17942 * g++.dg/warn/Winline-1.C: New test.
17943
e31603c4
JJ
179442003-04-28 Jakub Jelinek <jakub@redhat.com>
17945
17946 * gcc.c-torture/execute/string-opt-19.c: New test.
17947
9661b15f
JJ
17948 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
17949 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
17950
772f8889
MM
179512003-04-27 Mark Mitchell <mark@codesourcery.com>
17952
17953 PR c++/10506
17954 * g++.dg/init/new6.C: New test.
17955
17956 PR c++/10503
17957 * g++.dg/init/ref6.C: New test.
17958
b29188f3
DE
179592003-04-26 David Edelsohn <edelsohn@gnu.org>
17960
17961 * g++.dg/warn/weak1.C: XFAIL on AIX4.
17962
5cc2f4f3
KG
179632003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17964
17965 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
17966 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
17967
ea56c40c
MM
179682003-04-25 Mark Mitchell <mark@codesourcery.com>
17969
17970 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
17971 initialized static data members.
17972
d3a0b002
L
179732003-04-25 H.J. Lu <hjl@gnu.org>
17974
17975 * gcc.dg/ia64-sync-4.c: New test.
17976
ad4a34f0
KG
179772003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17978
17979 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
17980 date.
17981
f8986275
NS
179822003-04-24 Nathan Sidwell <nathan@codesourcery.com>
17983
17984 PR c++/10337
17985 * g++.dg/warn/conv1.C: New test.
17986 * g++.old-deja/g++.other/conv7.C: Adjust.
17987 * g++.old-deja/g++.other/overload14.C: Adjust.
17988
374ca7f7
MM
179892003-04-23 Mark Mitchell <mark@codesourcery.com>
17990
17991 PR c++/10471
17992 * g++.dg/template/defarg2.C: New test.
17993
6338b358
NB
179942003-04-23 Neil Booth <neil@daikokuya.co.uk>
17995
17996 * gcc.dg/cpp/include2.c: Update.
17997 * gcc.dg/cpp/multiline-2.c: New.
17998 * gcc.dg/cpp/multiline.c: Update.
17999 * gcc.dg/cpp/strify2.c: Update.
18000 * gcc.dg/cpp/trad/literals-2.c: Update.
18001
3f429151
JDA
180022003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18003
18004 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
18005
10aef094
MM
180062003-04-23 Mark Mitchell <mark@codesourcery.com>
18007
18008 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
18009
4223f82f
MM
180102003-04-23 Mark Mitchell <mark@codesourcery.com>
18011
18012 PR c++/10451
18013 * g++.dg/parse/crash4.C: New test.
87f85ea0 18014
4223f82f
MM
18015 PR c++/9847
18016 * g++.dg/parse/crash5.C: New test.
18017
befcd99b
MM
180182003-04-22 Mark Mitchell <mark@codesourcery.com>
18019
ae2196c2
MM
18020 PR c++/10446
18021 * g++.dg/parse/crash3.C: New test.
18022
befcd99b
MM
18023 PR c++/10428
18024 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
18025
180262003-04-22 Devang Patel <dpatel@apple.com>
18027
18028 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 18029
256c249c
AT
180302003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
18031
18032 * g++.dg/other/packed1.C: Fix dg options.
18033
ad27e65a
NS
180342003-04-22 Nathan Sidwell <nathan@codesourcery.com>
18035
18036 * g++.dg/other/offsetof2.C: New test.
18037
b2dd096b
MM
180382003-04-21 Mark Mitchell <mark@codesourcery.com>
18039
18040 * g++.dg/template/recurse.C: Adjust location of error messages.
18041
8de9bb0e
NS
180422003-04-21 Nathan Sidwell <nathan@codesourcery.com>
18043
18044 PR c++/9881
18045 * g++.dg/init/addr-const1.C: New test.
18046 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
18047
180482003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
18049
18050 PR c++/10405
18051 * g++.dg/lookup/struct-hack1.C: New test.
18052
1613e52b
NB
180532003-04-20 Neil Booth <neil@daikokuya.co.uk>
18054
18055 * ucs.c: Update diagnostic messages.
18056
4e1f0f8e
NB
180572003-04-19 Neil Booth <neil@daikokuya.co.uk>
18058
18059 * gcc.dg/cpp/truefalse.cpp: New test.
18060 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 18061 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 18062
26aea073
NB
180632003-04-19 Neil Booth <neil@daikokuya.co.uk>
18064
18065 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
18066 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
18067
6a29edea
EB
180682003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18069
18070 * gcc.c-torture/compile/20030418-1.c: New test.
18071
46b2356d
JJ
180722003-04-17 Janis Johnson <janis187@us.ibm.com>
18073
18074 * README.compat: Remove; content moved to doc/sourcebuild.texi.
18075
09d2f85f
KL
180762003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18077
18078 PR c++/10347
18079 g++.dg/template/dependent-name1.C: New test.
18080
8633f25c
R
180812003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
18082
18083 * gcc.dg/warn-1.c (tourist_guide): New array,
18084 contains a pointer to bar.
18085
96c6931d
RS
180862003-04-16 Roger Sayle <roger@eyesopen.com>
18087
18088 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
18089 * gcc.c-torture/execute/medce-1.c: New test case.
18090 * gcc.c-torture/execute/medce-2.c: New test case.
18091
5eb10628
MM
180922003-04-15 Mark Mitchell <mark@codesourcery.com>
18093
dc5dfa9c
MM
18094 * lib/prune.exp: Ignore more messages.
18095
5eb10628
MM
18096 PR c++/10381
18097 * g++.dg/parse/lookup3.C: New test.
18098
d2b54839
R
180992003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
18100
18101 * gcc.c-torture/compile/20030415-1.c : New test.
18102
f4e92987
MM
181032003-04-14 Mark Mitchell <mark@codesourcery.com>
18104
18105 * gcc.c-torture/execute/scope-2.c: Move to ...
18106 * gcc.dg/noncompile/scope.c: .... here.
18107
15d4fd98
RS
181082003-04-14 Roger Sayle <roger@eyesopen.com>
18109
18110 * gcc.dg/20030414-2.c: New test case.
18111
26224a84
HPN
181122003-04-14 Hans-Peter Nilsson <hp@axis.com>
18113
18114 PR target/10377
18115 * gcc.dg/20030414-1.c: New test.
18116
1331d16f
RS
181172003-04-13 Roger Sayle <roger@eyesopen.com>
18118
18119 * gcc.dg/builtins-12.c: New test case.
18120 * gcc.dg/builtins-13.c: New test case.
18121
9cb65f92
KG
181222003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18123
18124 * gcc.c-torture/execute/string-opt-18.c: New test.
18125
f4f4610e
MM
181262003-04-13 Mark Mitchell <mark@codesourcery.com>
18127
18128 PR c++/10300
18129 * g++.dg/init/new5.C: New test.
18130
355b81d5
MM
181312003-04-12 Mark Mitchell <mark@codesourcery.com>
18132
18133 PR c++/7910
18134 * g++.dg/ext/dllimport1.C: New test.
18135
48ed72a3
EB
181362003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18137
18138 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
18139
62520b20
BD
181402003-04-11 Bud Davis <bdavis9659@comcast.net>
18141
18142 PR Fortran/9263
18143 * g77.f-torture/noncompile/9263.f: New test
18144 PR Fortran/1832
18145 * g77.f-torture/execute/1832.f: New test
18146
0b87e18e
DC
181472003-04-11 David Chad <davidc@freebsd.org>
18148 Loren J. Rittle <ljrittle@acm.org>
18149
18150 libobjc/8562
18151 * objc.dg/headers.m: New test.
18152
339a28b9
ZW
181532003-04-10 Zack Weinberg <zack@codesourcery.com>
18154
18155 * gcc.c-torture/execute/builtin-noret-2.c: New.
18156 * gcc.c-torture/execute/builtin-noret-2.x: New.
18157 XFAIL builtin-noret-2.c at -O1 and above.
18158 * gcc.dg/redecl.c: New.
18159 * gcc.dg/Wshadow-1.c: Update error regexps.
18160
1e099144
MM
181612003-04-10 Mark Mitchell <mark@codesourcery.com>
18162
18163 * g++.dg/abi/bitfield10.C: New test.
18164
d02a6808
MS
181652003-04-09 Mike Stump <mrs@apple.com>
18166
88fbc3ca 18167 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 18168 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 18169
5fce2c65
RS
181702003-04-08 Roger Sayle <roger@eyesopen.com>
18171
18172 * gcc.dg/builtins-11.c: New test case.
18173
531878a6
RS
181742003-04-08 Roger Sayle <roger@eyesopen.com>
18175
18176 * gcc.dg/builtins-9.c: New test case.
18177 * gcc.dg/builtins-10.c: New test case.
18178
d5019ba3
R
181792003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
18180
18181 * gcc.dg/noncompile/init-4.c.c: New test.
18182
10b7602f
NS
181832003-04-06 Nathan Sidwell <nathan@codesourcery.com>
18184
18185 * gcc.misc-test/gcov-9.c: New test.
18186 * gcc.misc-test/gcov-10.c: New test
18187 * gcc.misc-test/gcov-11.c: New test.
18188
b8460b29
ZW
181892003-04-05 Zack Weinberg <zack@codesourcery.com>
18190
18191 PR optimization/10024
18192 * gcc.c-torture/compile/20030405-1.c: New test.
18193
33b49800
GK
181942003-04-04 Geoffrey Keating <geoffk@apple.com>
18195
18196 * gcc.dg/pch/static-3.c: New.
18197 * gcc.dg/pch/static-3.hs: New.
18198 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
18199
0a49eb31
RH
182002003-04-04 Richard Henderson <rth@redhat.com>
18201
18202 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
18203 * g++.dg/eh/forced2.C: Likewise.
18204
bc349178
MS
182052003-04-03 Mike Stump <mrs@apple.com>
18206
bc349178 18207 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 18208 target arg.
bc349178
MS
18209 (scan-assembler-times, scan-assembler-not): Likewise.
18210 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
18211
773eae39
EB
182122003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18213
18214 * gcc.dg/sparc-loop-1.c: New test.
18215
0de298af
GK
182162003-04-02 Geoffrey Keating <geoffk@apple.com>
18217
18218 PR other/9274
18219 * g++.dg/pch/system-2.C: New.
18220 * g++.dg/pch/system-2.Hs: New.
18221
0f91f094
AH
182222003-04-02 Aldy Hernandez <aldyh@redhat.com>
18223
b8460b29 18224 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 18225
b8460b29 18226 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 18227
e129b3f9
RS
182282003-04-01 Roger Sayle <roger@eyesopen.com>
18229
18230 * gcc.c-torture/execute/20030401-1.c: New test case.
18231
70ab763c
ZL
182322003-04-01 Ziemowit Laski <zlaski@apple.com>
18233
18234 * objc.dg/defs.m: New.
18235
705412b0
AH
182362003-04-01 Aldy Hernandez <aldyh@redhat.com>
18237
b8460b29
ZW
18238 * g++.dg/eh/simd-1.C: New.
18239 * g++.dg/eh/simd-2.C: New.
705412b0 18240
d744e06e
AH
182412003-03-01 Aldy Hernandez <aldyh@redhat.com>
18242
b8460b29 18243 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 18244
46e33d43
MM
182452003-03-31 Mark Mitchell <mark@codesourcery.com>
18246
18247 PR c/9936
18248 * gcc.dg/20030331-2.c: New test.
18249
6b665219
MM
182502003-03-31 Mark Mitchell <mark@codesourcery.com>
18251
18252 PR c++/10278
18253 * g++.dg/parse/crash2.C: New test.
18254
44f19ccb
RS
182552003-03-31 Richard Sandiford <rsandifo@redhat.com>
18256
18257 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
18258 * gcc.c-torture/execute/20030331-1.c: ...here.
18259
e66833ac
RS
182602003-03-31 Richard Sandiford <rsandifo@redhat.com>
18261
18262 * gcc.c-torture/execute/20030331-1.c: New test.
18263
27283c73
NS
182642003-03-31 Nathan Sidwell <nathan@codesourcery.com>
18265
18266 * lib/gcov.exp: Adjust call return testing strings.
18267 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
18268
03f2ea93
RS
182692003-03-31 Roger Sayle <roger@eyesopen.com>
18270
18271 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
18272 * gcc.dg/builtins-7.c: New test case.
18273 * gcc.dg/builtins-8.c: New test case.
18274
98d3d336
RS
182752003-03-31 Richard Sandiford <rsandifo@redhat.com>
18276
18277 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
18278
c717c5af
MM
182792003-03-30 Mark Mitchell <mark@codesourcery.com>
18280
18281 PR c++/7647
18282 * g++.dg/lookup-class-member-2.C: New test.
18283
9b703090
GN
182842003-03-30 Glen Nakamura <glen@imodulo.com>
18285
b8460b29 18286 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 18287
84dfe365
RS
182882003-03-28 Roger Sayle <roger@eyesopen.com>
18289
18290 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
18291
400fbc08
MM
182922003-03-28 Mark Mitchell <mark@codesourcery.com>
18293
18294 * g++.dg/init/attrib1.C: New test.
18295
0c85dbfd
EB
182962003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18297
18298 * gcc.dg/ultrasp8.c: New test.
18299
f7670e7b
EB
183002003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18301
18302 * gcc.dg/ultrasp7.c: New test.
18303
433cd9c9
NS
183042003-03-28 Nathan Sidwell <nathan@codesourcery.com>
18305
18306 PR c++/10047
18307 * g++.dg/template/inline1.C: New test.
18308
1ce324c3
EB
183092003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18310
18311 * gcc.dg/sparc-dwarf2.c: New test.
18312
9ddae796
RS
183132003-03-27 Roger Sayle <roger@eyesopen.com>
18314
18315 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
18316 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
18317
7ffe3584
MM
183182003-03-27 Mark Mitchell <mark@codesourcery.com>
18319
18320 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
18321 than reading .x files.
18322 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
18323 * g77.dg/gcov/gcov-1.f: Likewise.
18324 * gcc.misc-tests/gcov-4b.c: Likewise.
18325 * gcc.misc-tests/gcov-5b.c: Likewise.
18326 * gcc.misc-tests/gcov-6.c: Likewise.
18327 * gcc.misc-tests/gcov-7.c: Likewise.
18328 * gcc.misc-tests/gcov-8.c: Likewise.
18329 * g++.dg/gcov/gcov-1.x: Remove.
18330 * g77.dg/gcov/gcov-1.x: Likewise.
18331 * gcc.misc-tests/gcov-4b.x: Likewise.
18332 * gcc.misc-tests/gcov-5b.x: Likewise.
18333 * gcc.misc-tests/gcov-6.x: Likewise.
18334 * gcc.misc-tests/gcov-7.x: Likewise.
18335 * gcc.misc-tests/gcov-8.x: Likewise.
18336
c7d325c8
GN
183372003-03-27 Glen Nakamura <glen@imodulo.com>
18338
18339 PR opt/10087
18340 * gcc.dg/20030324-1.c: New test.
18341
649fc72d
NS
183422003-03-27 Nathan Sidwell <nathan@codesourcery.com>
18343
544aef8c
NS
18344 PR c++/10224
18345 * g++.dg/template/arg3.C: New test.
18346
649fc72d
NS
18347 PR c++/10158
18348 * g++.dg/template/friend18.C: New test.
18349
a24278e2
RS
183502003-03-26 Roger Sayle <roger@eyesopen.com>
18351
18352 * g77.f-torture/compile/20030326-1.f: New test case.
18353
db8627a1
JJ
183542003-03-26 Janis Johnson <janis187@us.ibm.com>
18355
18356 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
18357
18358 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
18359
be565ad7
JJ
183602003-03-26 Jakub Jelinek <jakub@redhat.com>
18361
18362 * gcc.dg/ia64-sync-3.c: New test.
18363
f729e559
AM
183642003-03-26 Alan Modra <amodra@bigpond.net.au>
18365
18366 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
18367
27e484bc
EB
183682003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18369
18370 * gcc.dg/ultrasp6.c: New test.
18371
d2fc7725
EB
183722003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18373
18374 * gcc.dg/i386-signbit-1.c: New test.
18375 * gcc.dg/i386-signbit-2.c: New test.
18376 * gcc.dg/i386-signbit-3.c: New test.
18377
9904e232
EB
183782003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18379
18380 * gcc.dg/ultrasp5.c: Fix options.
18381
9fdbe7df
EB
183822003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18383
18384 * gcc.dg/ultrasp5.c: Fix comment.
18385
c12741e9
TM
183862003-03-24 Bud Davis <bdavis9659@comcast.net>
18387
18388 PR fortran/10197
18389 * g77.f-torture/execute/10197.f: New test.
18390
2ef6c975
NS
183912003-03-24 Nathan Sidwell <nathan@codesourcery.com>
18392
1c82cc90
NS
18393 PR c++/9898, c++/383
18394 * g++.dg/template/conv6.C: New test.
b8460b29 18395
a5fcc895
NS
18396 PR c++/10119
18397 * g++.dg/template/ptrmem5.C: New test.
18398
2ef6c975
NS
18399 PR c++/10026
18400 * g++.dg/lookup/koenig1.C: New test.
18401
18402 PR C++/10199
18403 * g++.dg/lookup/template2.C: New test.
18404
1134f4ac
JJ
184052003-03-24 Jakub Jelinek <jakub@redhat.com>
18406
18407 * g++.dg/opt/rtti1.C: New test.
18408
02484af9
EB
184092003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18410
18411 * gcc.dg/ultrasp5.c: New test.
18412
fa9b4904
AB
184132003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
18414
b099daeb 18415 PR middle-end/9967
fa9b4904
AB
18416 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
18417 builtin fputs.
18418
068d2c9d
MM
184192003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
18420
18421 PR c/8224
18422 * gcc.dg/20030323-1.c: New test.
18423
766dec0e
RS
184242003-03-23 Roger Sayle <roger@eyesopen.com>
18425
18426 * gcc.c-torture/compile/20030323-1.c: New test case.
18427
97c6f7ad
UW
184282003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
18429
18430 * gcc.dg/20030321-1.c: New test.
18431
b8c25665
ZW
184322003-03-22 Zack Weinberg <zack@codesourcery.com>
18433
18434 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
18435
3e4a3562
NS
184362003-03-22 Nathan Sidwell <nathan@codesourcery.com>
18437
18438 PR c++/9978, c++/9708
18439 * g++.dg/ext/vlm1.C: Adjust expected error.
18440 * g++.dg/ext/vla2.C: New test.
18441 * g++.dg/template/arg1.C: New test.
18442 * g++.dg/template/arg2.C: New test.
18443
6dd0f30b
BD
184442003-03-22 Bud Davis <bdavis9659@comcast.net>
18445
18446 * g77.f-torture/execute/select.f: New test.
18447 * g77.f-torture/noncompile/select_no_compile.f: New test.
18448
f3146d75
NS
184492003-03-21 Nathan Sidwell <nathan@codesourcery.com>
18450
18451 PR c++/9898
18452 * g++.dg/other/error4.C: New test.
18453
963142fc
MM
184542003-03-20 Mark Mitchell <mark@codesourcery.com>
18455
18456 * g++.dg/template/friend17.C: New test.
18457
f8c8d811
AM
184582003-03-21 Alan Modra <amodra@bigpond.net.au>
18459
18460 * gcc.c-torture/compile/20030320-1.c: New.
18461
c876997f
RS
184622003-03-20 Roger Sayle <roger@eyesopen.com>
18463
18464 * gcc.dg/builtins-6.c: New test case.
18465
42151102
AM
184662003-03-19 Alan Modra <amodra@bigpond.net.au>
18467
18468 PR target/10073
18469 * gcc.c-torture/compile/20030319-1.c: New.
18470
b8c25665 184712003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
18472
18473 * gcc.dg/i386-cvt-1.c: New test.
18474
0fef2ffc
ZW
184752003-03-17 Zack Weinberg <zack@codesourcery.com>
18476
b8c25665
ZW
18477 * objc.dg/naming-1.m: Use "(parse|syntax) error".
18478 * objc.dg/naming-2.m: Likewise.
0fef2ffc 18479
ec20aa6c
MM
184802003-03-17 Mark Mitchell <mark@codesourcery.com>
18481
18482 PR c++/9639
b8c25665 18483 * g++.dg/parse/crash1.C: New test.
ec20aa6c 18484
bafb714b
MM
184852003-03-16 Mark Mitchell <mark@codesourcery.com>
18486
18487 PR c++/8805
18488 * g++.dg/eh/cleanup1.C: New test.
18489
0a71919d
FH
184902003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18491
18492 * gcc.c-torture/execute/20030316-1.c: New test case.
18493
1f5a253a
NS
184942003-03-16 Nathan Sidwell <nathan@codesourcery.com>
18495
18496 PR c++/9629
18497 * g++.dg/init/ctor2.C: New test.
18498
de6a669b
RS
184992003-03-15 Roger Sayle <roger@eyesopen.com>
18500
18501 * g77.f-torture/compile/xformat.f: New test case.
18502
24b26d8d
JDA
185032003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18504
18505 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
18506 * g++.old-deja/g++.mike/eh50.C: Likewise.
18507
6e049fcd
KL
185082003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18509
18510 PR c++/6440
18511 * g++.dg/template/spec7.C: New test.
18512 * g++.dg/template/spec8.C: Likewise.
18513
f43f4314
JJ
185142003-03-14 Jakub Jelinek <jakub@redhat.com>
18515
18516 * gcc.c-torture/execute/20030313-1.c: New test.
18517
4526753f
RH
185182003-03-14 Richard Henderson <rth@redhat.com>
18519
18520 * gcc.dg/inline-2.c: Adjust alpha test for external call.
18521
f650843f
EB
185222003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18523
18524 * gcc.c-torture/compile/20030314-1.c: New test.
18525
67e4f078
DS
185262003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
18527
b8c25665 18528 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 18529 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 18530 thumb target,
67e4f078
DS
18531 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
18532 to accept newer _imp__ prefix and additional
18533 newline in .drectve section.
18534 * gcc.dg/dll-4.c: Likewise.
18535 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
18536 switch.
18537
26f86471
MM
185382003-03-13 Mark Mitchell <mark@codesourcery.com>
18539
45707d31
MM
18540 * g++.dg/parse/namespace9.C: New test.
18541
26f86471
MM
18542 * g++.dg/init/ref5.C: New test.
18543 * g++.dg/parse/ptrmem1.C: Likewise.
18544
aeb11ee5
JDA
185452003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18546
18547 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
18548 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
18549 regular expression.
18550 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
18551 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
18552
09ebf088
DJ
185532003-03-12 Daniel Jacobowitz <drow@mvista.com>
18554
18555 * gcc.c-torture/execute/20030224-2.c: New test.
18556
8a7d6cb3
EB
185572003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18558
18559 * gcc.dg/decl-3.c: New test.
18560
db1077d3
EB
185612003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
18562
18563 * gcc.dg/i386-loop-2.c: New test.
18564
0c33daff
MM
185652003-03-11 Mark Mitchell <mark@codesourcery.com>
18566
e1145e7f 18567 PR c++/9474
2601a4ee
MM
18568 * g++.dg/parse/namespace8.C: New test.
18569
0c33daff
MM
18570 PR c++/9924
18571 * g++.dg/overload/builtin2.C: New test.
18572
54098126
SB
185732003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
18574
18575 * gcc.dg/return-type-3.c: New test.
18576
bff6a7c2
V
185772003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18578
18579 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
18580 profiling options are not supported.
18581
125e6594
MM
185822003-03-10 Mark Mitchell <mark@codesourcery.com>
18583
18584 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
18585 * g++.old-deja/g++.warn/impint2.C: Likewise.
18586
87d7d780
DP
185872003-03-10 Devang Patel <dpatel@apple.com>
18588
18589 * g++.dg/cpp/c++_cmd_1.C: New test.
18590 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 18591
ebb780f2
SB
185922003-03-10 Segher Boessenkool <segher@koffie.nl>
18593
b8c25665 18594 * gcc.dg/altivec-9.c: New file.
ebb780f2 18595
88a7a0c9
FS
185962003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18597
18598 * gcc.dg/ppc-sdata-1.c: New test.
18599 * gcc.dg/ppc-sdata-2.c: New test.
18600
f6d19bfe
MM
186012003-03-09 Mark Mitchell <mark@codesourcery.com>
18602
1d719415
MM
18603 PR c++/9373
18604 * g++.dg/opt/ptrmem2.C: New test.
18605
f6d19bfe
MM
18606 PR c++/8534
18607 * g++.dg/opt/ptrmem1.C: New test.
18608
9edf6a4c
EB
186092003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18610
18611 * gcc.dg/i386-loop-1.c: New test.
18612
ca9e1382
KL
186132003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18614
18615 PR c++/9970
18616 * g++.dg/lookup/friend1.C: New test.
18617
0e136342
MM
186182003-03-08 Mark Mitchell <mark@codesourcery.com>
18619
18620 PR c++/9823
18621 * g++.dg/parser/constructor1.C: New test.
18622
af812813
HPN
186232003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
18624
17b7f45e
HPN
18625 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
18626
af812813
HPN
18627 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
18628
39a91264
NB
186292003-03-08 Neil Booth <neil@daikokuya.co.uk>
18630
18631 * gcc.dg/cpp/Wunused.c: Update test.
18632
b8c25665 186332003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
18634
18635 * gcc.dg/inline-3.c: New test.
18636
089d6ea7
MM
186372003-03-08 Mark Mitchell <mark@codesourcery.com>
18638
18639 PR c++/9809
18640 * g++.dg/parse/builtin1.C: New test.
18641
18642 PR c++/9982
18643 * g++.dg/abi/cookie1.C: New test.
18644 * g++.dg/abi/cookie2.C: Likewise.
18645
18646 PR c++/9524
612dc718 18647 * g++.dg/template/field1.C: New test.
089d6ea7
MM
18648
18649 PR c++/9912
18650 * g++.dg/parse/class1.C: New test.
18651 * g++.dg/parse/namespace7.C: Likewise.
18652 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 18653
aa6e8ed3
MM
186542003-03-07 Mark Mitchell <mark@codesourcery.com>
18655
18656 * g++.dg/init/ref4.C: New test.
18657
b8c25665 186582003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
18659
18660 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 18661 * gcc.dg/inline-3.c: New test.
dfa7f440 18662
3d1df1fa
MM
186632003-03-06 Mark Mitchell <mark@codesourcery.com>
18664
3d938426
MM
18665 * g++.dg/init/ref3.C: New test.
18666
5e256996
MM
18667 PR c++/9965
18668 * g++.dg/init/ref2.C: New test.
b8c25665 18669
07681121
MM
18670 PR c++/9400
18671 * g++.dg/warn/Wshadow-2.C: New test.
18672
3d1df1fa
MM
18673 PR c++/9791
18674 * g++.dg/warn/Woverloaded-1.C: New test.
18675
b8c25665 186762003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
18677
18678 * gcc.dg/i386-local2.c: New.
20856045 18679 * gcc.dg/i386-local.c: Fix typo.
b255a036 18680
1c442892
MM
186812003-03-05 Mark Mitchell <mark@codesourcery.com>
18682
18683 * g++.dg/abi/layout3.C: New test.
18684
be2fa211
EB
186852003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18686
18687 * gcc.c-torture/compile/20030305-1.c
18688
b8c25665 186892003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
18690
18691 * gcc.dg/i386-local.c: New.
18692
b8c25665 186932003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
18694
18695 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
18696
2ad1815d
EB
186972003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18698
18699 * gcc.dg/switch-2.c: New test.
18700 * gcc.dg/switch-3.c: New test.
18701 * gcc.dg/Wswitch.c: Adjust line numbers.
18702 * gcc.dg/Wswitch-default.c: Likewise.
18703 * gcc.dg/Wswitch-enum.c: Likewise.
18704
01952d37
AO
187052003-03-04 Alexandre Oliva <aoliva@redhat.com>
18706
18707 * gcc.c-torture/execute/20030222-1.c: New test.
18708
767440a2
JW
187092003-03-03 James E Wilson <wilson@tuliptree.org>
18710
18711 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
18712
7993382e
MM
187132003-03-03 Mark Mitchell <mark@codesourcery.com>
18714
18715 PR c++/9878
18716 * g++.dg/init/ref1.C: New test.
18717
b8c25665 187182003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
18719
18720 * gcc.dg/sh-relax.c: New SH-only test.
18721
b22b239e
GK
187222003-03-03 Geoffrey Keating <geoffk@apple.com>
18723
18724 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
18725 comment explaining purpose of testcase.
18726
3595b91f
SC
187272003-03-02 Stephane Carrez <stcarrez@nerim.fr>
18728
18729 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
18730 for HC11/HC12 (asm needs two int registers).
18731 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
18732 HC11/HC12 because the test uses an asm which needs two 32-bit
18733 registers.
18734
1494f93a
SC
187352003-03-02 Stephane Carrez <stcarrez@nerim.fr>
18736
18737 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
18738 for HC11/HC12 (array is too large otherwise).
18739 * gcc.c-torture/compile/920501-4.x: New file, likewise.
18740 * gcc.c-torture/compile/20010518-2.x: Likewise.
18741 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
18742 HC11/HC12 (array is too large).
18743
facf86ac
GK
187442003-03-01 Geoffrey Keating <geoffk@apple.com>
18745
18746 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
18747 * lib/g++-dg.exp (g++-dg-test): Likewise.
18748
08291658
RS
187492003-03-01 Roger Sayle <roger@eyesopen.com>
18750
18751 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
18752 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
18753
74dd1333
KL
187542003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18755
18756 * g++.dg/warn/implicit-typename1.C: Remove warning.
18757
3f53c0dc
RH
187582003-02-28 Richard Henderson <rth@redhat.com>
18759
18760 * gcc.dg/noreturn-1.c: Move noreturn warning line.
18761 * gcc.dg/return-type-1.c: Move control reaches end warning line.
18762
d8fad4ea
GK
187632003-02-28 Geoffrey Keating <geoffk@apple.com>
18764
18765 * gcc.dg/pch/pch.exp: Change .pch to .gch.
18766 * g++.dg/pch/pch.exp: Likewise.
18767
1cb8292f
MM
187682003-02-28 Mark Mitchell <mark@codesourcery.com>
18769
18770 PR c++/9879
18771 * testsuite/g++.dg/init/new4.C: New test.
18772
f3c7ed6b
RE
187732003-02-28 Richard Earnshaw <rearnsha@arm.com>
18774
18775 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
18776
13082c80
AO
187772003-02-28 Alexandre Oliva <aoliva@redhat.com>
18778
e459243b
AO
18779 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
18780 unsigned long.
18781
13082c80
AO
18782 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
18783 wider than float.
18784
b17d5d7c
ZD
187852003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18786
18787 * lib/scanasm.exp: Add support for counting numbers of
18788 occurences.
18789 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
18790 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
18791
c0b1cc97
MM
187922003-02-25 Mark Mitchell <mark@codesourcery.com>
18793
cec24319
MM
18794 PR c++/9683
18795 * g++.dg/template/static3.C: New test.
18796
c0b1cc97
MM
18797 PR c++/9829
18798 * g++.dg/parse/namespace6.C: New test.
b8c25665 18799
3eaa6044
FS
188002003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18801
18802 PR target/9732
18803 * gcc.dg/20030225-1.c: New test.
18804
353b4fc0
MM
188052003-02-24 Mark Mitchell <mark@codesourcery.com>
18806
d12ad970
MM
18807 * README: Remove out-of-date information.
18808
353b4fc0
MM
18809 PR c++/9836
18810 * g++.dg/template/spec6.C: New test.
18811
201b9f2a
JL
188122003-02-24 Jeff Law <law@redhat.com>
18813
18814 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
18815
f8dc212b
RO
188162003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18817
18818 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
18819 * gcc.dg/pragma-ep-1.c: Likewise.
18820
9e236a9d
KL
188212003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18822
18823 PR c++/9602
18824 * g++.dg/template/friend16.C: New test.
18825
ca099ac8
MM
188262003-02-23 Mark Mitchell <mark@codesourcery.com>
18827
18828 PR c++/5333
18829 * g++.dg/parse/fused-params1.C: Adjust error messages.
18830 * g++.dg/template/nested3.C: New test.
b8c25665 18831
f641e05b
AM
188322003-02-24 Alan Modra <amodra@bigpond.net.au>
18833
18834 * g++.dg/abi/param1.C: New test.
18835
53be1a8d
KL
188362003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18837
18838 PR c++/7982
18839 * g++.dg/warn/implicit-typename1.C: New test.
18840
9d913bbf
KC
188412003-02-22 Kelley Cook <kelleycook@comcast.net>
18842
b8c25665
ZW
18843 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
18844 with "mtune".
18845 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18846 * gcc.c-torture/execute/20010129-1.x: Likewise.
18847 * gcc.dg/20011107-1.c: Likewise.
18848 * gcc.dg/20020108-1.c: Likewise.
18849 * gcc.dg/20020122-3.c: Likewise.
18850 * gcc.dg/20020206-1.c: Likewise.
18851 * gcc.dg/20020310-1.c: Likewise.
18852 * gcc.dg/20020426-2.c: Likewise.
18853 * gcc.dg/20020517-1.c: Likewise.
18854 * gcc.dg/991230-1.c: Likewise.
18855 * gcc.dg/i386-unroll-1.c: Likewise.
18856 * gcc.misc-tests/i386-prefetch.exp: Likewise.
18857
188582003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
18859
18860 * gcc.dg/i386-mul.c: New test.
18861
c0a47a61
RS
188622003-02-21 Roger Sayle <roger@eyesopen.com>
18863
18864 * gcc.dg/builtins-5.c: New test case.
18865
182c2078
HPN
188662003-02-22 Hans-Peter Nilsson <hp@axis.com>
18867
18868 * gcc.dg/asmreg-1.c: New test.
18869
2fff6d71
MM
188702003-02-21 Mark Mitchell <mark@codesourcery.com>
18871
18872 PR c++/9749
18873 * g++.dg/parse/varmod1.C: New test.
18874
19df1edf
MM
188752003-02-21 Mark Mitchell <mark@codesourcery.com>
18876
18877 PR c++/9727
18878 * g++.dg/template/op1.C: New test.
18879
5dc3a78c
MM
188802003-02-21 Mark Mitchell <mark@codesourcery.com>
18881
18882 PR c++/8906
18883 * g++.dg/template/nested2.C: New test.
18884
692bb58a
MM
188852003-02-21 Mark Mitchell <mark@codesourcery.com>
18886
18887 PR c++/8724
18888 * g++.dg/expr/dtor1.C: New test.
18889
a8d0ddaf
ZW
188902003-02-21 Zack Weinberg <zack@codesourcery.com>
18891
18892 * gcc.dg/cpp/include3.c: New test.
18893 * gcc.dg/cpp/inc/foo.h: New file.
18894
9e7d0b92
GN
188952003-02-21 Glen Nakamura <glen@imodulo.com>
18896
18897 * gcc.c-torture/execute/20030221-1.c: New test.
18898
63a3cd3e
MM
188992003-02-20 Mark Mitchell <mark@codesourcery.com>
18900
18901 PR c++/9729
18902 * g++.dg/abi/conv1.C: New test.
18903
b8c25665 189042003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
18905
18906 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
18907
4ea0d487
DJ
189082003-02-19 Daniel Jacobowitz <drow@mvista.com>
18909
18910 * gcc.c-torture/compile/20030219-1.c: New test.
18911
b8c25665 189122003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
18913
18914 * gcc.dg/funcorder.c: New test.
18915
ff6e1a2f
KH
189162003-02-18 Kazu Hirata <kazu@cs.umass.edu>
18917
18918 * gcc.c-torture/execute/20030218-1.c: New.
18919
67aa8289
AH
189202003-02-18 Aldy Hernandez <aldyh@redhat.com>
18921
a8d0ddaf 18922 * gcc.dg/20030218-1.c: New.
67aa8289 18923
d7ddbe24
RH
189242003-02-18 Richard Henderson <rth@redhat.com>
18925
18926 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
18927 * gcc.dg/attr-used-2.c: New.
18928
6b99d1c0
MM
189292003-02-18 Mark Mitchell <mark@codesourcery.com>
18930
18931 PR c++/9704
18932 * g++.dg/init/copy5.C: New test.
a8d0ddaf 18933
59d22bc5
GK
189342003-02-18 Geoffrey Keating <geoffk@apple.com>
18935
18936 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
18937 * g++.dg/pch/pch.exp: Likewise.
18938
bc102c4b
KH
189392003-02-18 Kazu Hirata <kazu@cs.umass.edu>
18940
18941 * gcc.c-torture/execute/20030209-1.c: Enable the test if
18942 STACK_SIZE is not defined.
18943
db77ef4c
KL
189442003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18945
18946 PR c++/9457
18947 * g++.dg/template/init1.C: New test.
18948
b8c25665 189492003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
18950
18951 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
18952 (foo): Add few extra tests
18953 * gcc.dg/c99-const-expr-3.c: Likewise.
18954 * gcc.c-torture/execute/20030216-1.c: New.
18955
0df4ae96
KL
189562003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18957
18958 PR c++/9459
18959 * g++.dg/ext/typeof4.C: New test.
18960
881b2a96
RS
189612003-02-15 Roger Sayle <roger@eyesopen.com>
18962
18963 * gcc.dg/i386-387-3.c: New test case.
18964
6e8647d5
JZ
189652003-02-14 Josef Zlomek <zlomekj@suse.cz>
18966
18967 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
18968 cris-*-elf* cris-*-aout* and mmix-*-*.
18969
42f86c48
JZ
189702003-02-13 Josef Zlomek <zlomekj@suse.cz>
18971
18972 * gcc.dg/20030213-1.c: New test.
18973
1fb54135
RS
189742003-02-12 Roger Sayle <roger@eyesopen.com>
18975
18976 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
18977 * gcc.dg/i386-387-2.c: Likewise.
18978
c6e2a538
AH
189792003-02-12 Aldy Hernandez <aldyh@redhat.com>
18980
a8d0ddaf
ZW
18981 * gcc.dg/ppc-spe.c: Fix formatting.
18982 Enable tests that were previously unsupported by gas.
18983 Delete tests for instructions that no longer exist.
18984 Switch arguments on evsubifw builtin.
c6e2a538 18985
5c4d5a15
KH
189862003-02-12 Kazu Hirata <kazu@cs.umass.edu>
18987
18988 * gcc.c-torture/execute/20030209-1.c: Disable the test if
18989 STACK_SIZE is too small.
18990
ecf92f82 189912003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 18992 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
18993
18994 * gcc.dg/decl-2.c: New test.
18995
b8c25665 189962003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
18997
18998 * gcc.dg/i386-fpcvt-1.c: New test.
18999
2382b79f
RS
190002002-02-09 Richard Sandiford <rsandifo@redhat.com>
19001
19002 * gcc.c-torture/execute/20030209-1.c: New test.
19003
5d4b76c0
KH
190042003-02-09 Kazu Hirata <kazu@cs.umass.edu>
19005
19006 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
19007 int-wide bitops, use the constants of the same width.
19008 Likewise, if long long is 32-bit wide, test bitops using
19009 32-bit constants.
19010
8f37dd98
LR
190112003-02-07 Loren James Rittle <ljrittle@acm.org>
19012
19013 * gcc.dg/20021014-1.c: Annotate with expected notice text.
19014
46847aa6
RS
190152003-02-07 Roger Sayle <roger@eyesopen.com>
19016
19017 * testsuite/gcc.dg/builtins-4.c: New test case.
19018
f39a753b
KG
190192003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19020
19021 * gcc.dg/20020430-1.c: Fix dg command typos.
19022 * gcc.dg/20020503-1.c: Likewise.
19023
256803d9
VR
190242003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19025
19026 PR c++/8785
19027 * g++.dg/parse/fused-params1.C: New test.
19028
19029 PR c++/8857
19030 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
19031
19032 PR c++/8921
19033 * g++.dg/parse/non-dependent1.C: New test.
19034
19035 PR c++/8928
19036 * g++.dg/parse/dupl-tmpl-args1.C: New test.
19037
19038 PR c++/9228
19039 * g++.dg/parse/undefined7.C: New test.
19040 * g++.dg/parse/non-templ1.C: New test.
19041
19042 PR c++/9229
19043 * g++.dg/parse/too-many-tmpl-args1.C: New test.
19044
5fbf0217
EB
190452003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19046
19047 * gcc.c-torture/compile/20030206-1.c: New test.
19048
dbdd3489
RS
190492003-02-05 Roger Sayle <roger@eyesopen.com>
19050
19051 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
19052 "pow" to "foo" to avoid potential confusion with a math built-in.
19053
48d1ce96
KG
190542003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19055
19056 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
19057 conditions for SPARC targets.
19058
4f6ae35d
JJ
190592003-02-05 Jakub Jelinek <jakub@redhat.com>
19060
19061 * gcc.dg/20030204-1.c: New test.
19062
2de2cd78
VR
190632003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19064
19065 PR c++/38
19066 * g++.dg/parse/array-size1.C: New test.
19067
19068 PR c++/5657
19069 * g++.dg/parse/undefined3.C: New test.
19070
19071 PR c++/5665
19072 * g++.dg/parse/undefined4.C: New test.
19073
19074 PR c++/5975
19075 * g++.dg/parse/undefined5.C: New test.
19076
19077 PR c++/7259
19078 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
19079
19080 PR c++/8578
19081 * g++.dg/parse/casting-operator1.C: New test.
19082
19083 PR c++/8596
19084 * g++.dg/parse/undefined6.C: New test.
19085
19086 PR c++/8736
19087 * g++.dg/parse/missing-template1.C: New test.
19088
b8c25665 190892003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
19090
19091 * gcc.dg/i386-cadd.c: Compile using -march=k8.
19092 * gcc.dg/i386-cmov?.c: Likewise.
19093 * gcc.dg/i386-fpcvt-?.c: Likewise.
19094 * gcc.dg/i386-ssefp-1.c: Likewise.
19095 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 19096 conventions.
afffc4e2 19097
b80f8ef3
MM
190982003-02-03 Mark Mitchell <mark@codesourcery.com>
19099
19100 PR c++/7129
19101 * testsuite/g++.dg/ext/max.C: New test.
19102
b8c25665 191032003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
19104
19105 * gcc.c-torture/execute/20030203-1.c: New test.
19106
ca777b88
RE
191072003-02-03 Richard Earnshaw <rearnsha@arm.com>
19108
19109 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
19110 'natural-endian'.
19111
271bd540
RS
191122003-02-01 Richard Sandiford <rsandifo@redhat.com>
19113
19114 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
19115 * g++.dg/init/new2.C: Likewise.
19116 * g++.dg/other/new1.C: Likewise.
19117
5175d1b8
LR
191182003-01-31 Loren J. Rittle <ljrittle@acm.org>
19119
19120 * gcc.dg/struct-ret-libc.c: New test.
19121
2f278625
UW
191222003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
19123
19124 * gcc.dg/20030129-1.c: New test.
19125
db0f613d
KL
191262003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19127
19128 PR c++/8849
19129 * g++.dg/template/ptrmem4.C: New test.
19130
14d22dd6
MM
191312003-01-29 Mark Mitchell <mark@codesourcery.com>
19132
19133 * g++.dg/parser/constant1.C: New test.
19134
710b73e6
KL
191352003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19136
19137 PR c++/8591
19138 * g++.dg/parse/friend2.C: New test.
19139
9ae58faf
NS
191402003-01-29 Nathan Sidwell <nathan@codesourcery.com>
19141
19142 PR c++/9437
19143 * g++.dg/template/unify4.C: New test.
19144
6d09ef27
RS
191452003-01-28 Richard Sandiford <rsandifo@redhat.com>
19146
19147 * gcc.c-torture/execute/20030128-1.c: New test.
19148
4334c467
JO
191492003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
19150
19151 * g++.dg/lookup/nested1.C: Test moved from ...
19152 * g++.old-deja/g++.other/lookup24.C: ... here.
19153
b8c25665 191542003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
19155
19156 * gcc.dg/i386-cmov5.c: New test.
19157
bffcd064
V
191582003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19159
a8d0ddaf
ZW
19160 * gcc.c-torture/execute/20010925-1.c: Changed the
19161 memcpy declaration.
bffcd064 19162
f2ce60b8
NS
191632003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19164
19165 PR c++/3902
19166 * g++.dg/parse/template5.C: New test.
19167
f42aadd8
TM
191682003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
19169
19170 PR fortran/9258
19171 * g77.dg/pr9258: New test.
19172
5db544e1
GP
191732003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19174
19175 * README: Move relevant parts from README.g++.
19176
19177 * README.g++: Remove this file.
19178
483a5709
NS
191792003-01-28 Nathan Sidwell <nathan@codesourcery.com>
19180
19181 * g++.dg/abi/dcast1.C: New test.
19182
4ff71d24
KG
191832003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19184
19185 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
19186
623baee2
JO
191872003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
19188
19189 PR c++/47
19190 * g++.old-deja/g++.other/lookup24.C: New test.
19191
2956f353
KG
191922003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19193
19194 PR middle-end/7227
19195 * gcc.dg/uninit-C.c: New test.
19196
a2ddc397
NS
191972003-01-27 Nathan Sidwell <nathan@codesourcery.com>
19198
19199 * g++.dg/abi/covariant1.C: New test.
19200
acf9fa5f
UW
192012003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
19202
19203 * gcc.dg/20030123-1.c: New test.
19204
b8c25665 192052003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
19206
19207 PR opt/8492
19208 * gcc.c-torture/compile/20030125-1.c
19209
bbaab916
NS
192102003-01-25 Nathan Sidwell <nathan@codesourcery.com>
19211
19212 PR c++/9403
19213 * g++.dg/parse/template3.C: New test.
19214 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 19215
bbaab916
NS
19216 PR c++/795
19217 * g++.dg/parse/template4.C: New test.
a8d0ddaf 19218
bbaab916
NS
19219 PR c++/9415
19220 * g++.dg/template/qual2.C: New test.
a8d0ddaf 19221
bbaab916
NS
19222 PR c++/8545
19223 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
19224
19225 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
19226
9bb231fd
RS
192272003-01-25 Roger Sayle <roger@eyesopen.com>
19228
19229 * gcc.c-torture/execute/switch-1.c: New test case.
19230
b8c25665 192312003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
19232
19233 * gcc.c-torture/execute/20030125-1.[cx]: New test.
19234
32d9a5bd
PC
192352003-01-25 Paolo Carlini <pcarlini@unitus.it>
19236
19237 Tweaks for Bison-1.875. From the NEWS file:
19238 "- `parse error' -> `syntax error'
19239 Bison now uniformly uses the term `syntax error'"
19240 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
19241 * gcc.dg/cpp/digraph2.c: Likewise.
19242 * gcc.dg/cpp/direct2.c: Likewise.
19243 * gcc.dg/cpp/paste4.c: Likewise.
19244 * gcc.dg/c90-restrict-1.c: Likewise.
19245 * gcc.dg/c99-func-2.c: Likewise.
19246 * gcc.dg/noncompile/920721-2.c: Likewise.
19247 * gcc.dg/noncompile/930622-2.c: Likewise.
19248 * gcc.dg/noncompile/940112-1.c: Likewise.
19249 * gcc.dg/noncompile/950921-1.c: Likewise.
19250 * gcc.dg/noncompile/951123-1.c: Likewise.
19251 * gcc.dg/noncompile/971104-1.c: Likewise.
19252 * gcc.dg/noncompile/990416-1.c: Likewise.
19253
f5128e88
PC
192542003-01-24 Paolo Carlini <pcarlini@unitus.it>
19255
19256 * g++.dg/parse/undefined1.C: Add error message.
19257
65a5559b
MM
192582003-01-22 Mark Mitchell <mark@codesourcery.com>
19259
c006d942
MM
19260 PR c++/9354
19261 * g++.dg/parse/new1.C: New test.
19262
19263 PR c++/9216
19264 * g++.dg/parse/template2.C: New test.
19265
19266 PR c++/9354
19267 * g++.dg/parse/typedef2.C: New test.
19268
65a5559b
MM
19269 PR c++/9328
19270 * g++.dg/ext/typeof3.C: New test.
19271
68aab9ee
VR
192722003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19273
19274 PR c++/2738
19275 * g++.dg/parse/ret-type1.C: New test.
19276
19277 PR c++/3792
19278 * g++.dg/parse/tmpl-outside1.C: New test.
19279
19280 PR c++/4207
19281 * g++.dg/parse/int-as-enum1.C: New test.
19282
19283 PR c++/4903
19284 * g++.dg/parse/no-typename1.C: New test.
19285
19286 PR c++/5533
19287 * g++.dg/parse/no-value1.C: New test.
19288
19289 PR c++/5921
19290 * g++.dg/parse/wrong-inline1.C: New test.
19291
19292 PR c++/6402
19293 * g++.dg/parse/ref1.C: New test.
19294
19295 PR c++/6992
19296 * g++.dg/parse/attr-ctor1.C: New test.
19297
19298 PR c++/7229
19299 * g++.dg/parse/namespace5.C: New test.
19300
19301 PR c++/7917
19302 * g++.dg/parse/func-def1.C: New test.
19303
19304 PR c++/8143
19305 * g++.dg/parse/undefined1.C: New test.
19306
19307 PR c++/5723, PR c++/8522
19308 * g++.dg/parse/specialization1.C: New test.
19309
19310 PR c++/163, PR c++/8595
19311 * g++.dg/parse/struct-as-enum1.C: New test.
19312
19313 PR c++/9173
19314 * g++.dg/parse/undefined2.C: New test.
19315
1fb3244a
MM
193162003-01-22 Mark Mitchell <mark@codesourcery.com>
19317
e0860732
MM
19318 PR c++/9298
19319 * g++.dg/parse/template1.C: New test.
19320
4eb6d609
MM
19321 PR c++/9384
19322 * g++.dg/parse/using1.C: New test.
19323
1fb3244a
MM
19324 PR c++/9285
19325 PR c++/9294
19326 * g++.dg/parse/expr2.C: New test.
19327
19328 PR c++/9388
19329 * g++.dg/parse/lookup2.C: Likewise.
19330
b8c25665 193312003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
19332
19333 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
19334 * gcc.c-torture/execute/eeprof-1.c: Likewise.
19335 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
19336 * gcc.c-torture/execute/string-opt-*.c: Likewise.
19337
e3289412
NC
193382003-01-20 Nick Clifton <nickc@redhat.com>
19339
19340 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
19341 problem with ARM sibcall code generation.
19342
d99c740f
KH
193432003-01-20 Kazu Hirata <kazu@cs.umass.edu>
19344
19345 * gcc.c-torture/execute/20030120-1.c: New.
19346
a99820e6
PC
193472003-01-19 Paolo Carlini <pcarlini@unitus.it>
19348
19349 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
19350
5dae1114
MM
193512003-01-17 Mark Mitchell <mark@codesourcery.com>
19352
19353 PR c++/9272
19354 * g++.dg/parse/ctor1.C: New test.
19355
19356 PR c++/9294:
19357 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 19358
5dae1114
MM
19359 * g++.dg/parse/typename3.C: New test.
19360
c292e375
RH
193612003-01-16 Richard Henderson <rth@redhat.com>
19362
19363 * g++.dg/tls/init-2.C: Fix error matches for real this time.
19364
aab37812
RH
193652003-01-16 Richard Henderson <rth@redhat.com>
19366
19367 * g++.dg/pch/pch.exp: Copy test header to the working directory
19368 before using it either for precompilation or direct use.
19369 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
19370 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
19371
50c620d6
RH
193722003-01-16 Richard Henderson <rth@redhat.com>
19373
19374 * gcc.dg/pch/pch.exp: Copy test header to the working directory
19375 before using it either for precompilation or direct use.
19376 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
19377 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
19378
8fbc5ae7
MM
193792003-01-16 Mark Mitchell <mark@codesourcery.com>
19380
19381 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
19382 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
19383 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
19384 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
19385 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
19386 typename warning into error.
19387 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
19388 error messages.
19389 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
19390 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
19391 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
19392 messages.
19393 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
19394 make declaration visible in template.
19395 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
19396 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
19397 messages.
19398 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
19399 message.
19400 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
19401 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
19402 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
19403 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
19404 typename warning with error message.
19405 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
19406 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
19407 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 19408
712becab
NS
194092003-01-16 Nathan Sidwell <nathan@codesourcery.com>
19410
19411 * g++.dg/parse/ambig2.C: New test.
19412
1ceb0dc7
RH
194132003-01-15 Richard Henderson <rth@redhat.com>
19414
19415 * g++.dg/tls/init-2.C: Update error message string.
19416
3dd5fc58
KG
194172003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19418
19419 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
19420
b0562482
SC
194212003-01-15 Stephane Carrez <stcarrez@nerim.fr>
19422
19423 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
19424 all for HC11/HC12.
19425 * gcc.c-torture/compile/20001205-1.x: Likewise.
19426 * gcc.c-torture/compile/20001226-1.x: Likewise.
19427 * gcc.c-torture/compile/920520-1.x: Likewise.
19428 * gcc.c-torture/compile/961203-1.x: Likewise.
19429 * gcc.c-torture/compile/20020604-1.x: Likewise.
19430
b8c25665 194312003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
19432
19433 * gcc.c-torture/compile/20030115-1.c: New test.
19434
19435 * gcc.dg/i386-fpcvt-1.c: New test.
19436 * gcc.dg/i386-fpcvt-2.c: New test.
19437
a7189b49
JO
194382003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
19439
19440 Further conform g++'s __vmi_class_type_info to the C++ ABI
19441 specification.
19442 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
19443 the specification.
19444
b8c25665 194452003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
19446
19447 * gcc.dg/i386-fpcvt-1.c: New test.
19448 * gcc.dg/i386-fpcvt-2.c: New test.
19449
ab5496c4
EB
194502003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19451
19452 * gcc.dg/i386-mmx-3.c: New test.
19453
e8f2b18d
MM
194542003-01-12 Mark Mitchell <mark@codesourcery.com>
19455
19456 PR c++/9264
19457 * g++.dg/parse/octal1.C: New file.
19458
19459 PR c++/9172
19460 * g++.dg/parse/typename1.C: New file.
19461
67a7278d
DS
194622003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
19463
19464 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
19465 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 19466 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 19467
2050a1bb
MM
194682003-01-10 Mark Mitchell <mark@codesourcery.com>
19469
99152b95 19470 PR c++/9099
a6f6052a
MM
19471 * g++.dg/parse/dtor1.C: New file.
19472
2050a1bb
MM
19473 PR c++/9128
19474 * g++.dg/rtti/typeid1.C: New file.
19475
19476 PR c++/9153
19477 * g++.dg/parse/lookup1.C: New file.
19478
19479 PR c++/9171
19480 * g++.dg/templ/spec5.C: New file.
ab5496c4 19481
7558f66e
JZ
194822003-01-10 Josef Zlomek <zlomekj@suse.cz>
19483
19484 * gcc.c-torture/compile/20030110-1.c: New test.
19485
17211ab5
GK
194862003-01-09 Geoffrey Keating <geoffk@apple.com>
19487
19488 Merge from pch-branch:
19489
19490 2002-12-23 Geoffrey Keating <geoffk@apple.com>
19491
19492 * gcc.dg/pch/cpp-1.h: New.
19493 * gcc.dg/pch/cpp-1.c: New.
19494 * gcc.dg/pch/cpp-2.h: New.
19495 * gcc.dg/pch/cpp-2.c: New.
19496
19497 2002-11-19 Geoffrey Keating <geoffk@apple.com>
19498
19499 * gcc.dg/pch/except-1.h: New.
19500 * gcc.dg/pch/except-1.c: New.
19501
19502 2002-11-13 Geoffrey Keating <geoffk@apple.com>
19503
19504 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
19505 running test.
19506 * gcc.dg/pch: Include *.hp not *.h.
19507 * gcc.dg/pch/system-1.h: New.
19508 * gcc.dg/pch/system-1.c: New.
19509
19510 2002-11-11 Geoffrey Keating <geoffk@apple.com>
19511
19512 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
19513 rather than trying to build and run a program using PCH.
19514 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 19515
17211ab5
GK
19516 2002-11-08 Geoffrey Keating <geoffk@apple.com>
19517
19518 * gcc.dg/pch/macro-3.c: New.
19519 * gcc.dg/pch/macro-3.h: New.
19520
19521 2002-11-04 Geoffrey Keating <geoffk@apple.com>
19522
19523 * gcc.dg/pch/common-1.c: New.
19524 * gcc.dg/pch/common-1.h: New.
19525 * gcc.dg/pch/decl-1.c: New.
19526 * gcc.dg/pch/decl-1.h: New.
19527 * gcc.dg/pch/decl-2.c: New.
19528 * gcc.dg/pch/decl-2.h: New.
19529 * gcc.dg/pch/decl-3.c: New.
19530 * gcc.dg/pch/decl-3.h: New.
19531 * gcc.dg/pch/decl-4.c: New.
19532 * gcc.dg/pch/decl-4.h: New.
19533 * gcc.dg/pch/decl-5.c: New.
19534 * gcc.dg/pch/decl-5.h: New.
19535 * gcc.dg/pch/global-1.c: New.
19536 * gcc.dg/pch/global-1.h: New.
19537 * gcc.dg/pch/inline-1.c: New.
19538 * gcc.dg/pch/inline-1.h: New.
19539 * gcc.dg/pch/inline-2.c: New.
19540 * gcc.dg/pch/inline-2.h: New.
19541 * gcc.dg/pch/static-1.c: New.
19542 * gcc.dg/pch/static-1.h: New.
19543 * gcc.dg/pch/static-2.c: New.
19544 * gcc.dg/pch/static-2.h: New.
19545
19546 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
19547
19548 * g++.dg/pch/pch.exp: Better handle failing testcases.
19549 * gcc.dg/pch/pch.exp: Likewise.
19550 * gcc.dg/pch/macro-1.c: New.
19551 * gcc.dg/pch/macro-1.h: New.
19552 * gcc.dg/pch/macro-2.c: New.
19553 * gcc.dg/pch/macro-2.h: New.
19554
19555 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
19556
19557 * g++.dg/dg.exp: Treat files in pch/ specially.
19558 * g++.dg/pch/pch.exp: New file.
19559 * g++.dg/pch/empty.H: New file.
19560 * g++.dg/pch/empty.C: New file.
19561 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
19562 "precompile".
19563
19564 * gcc.dg/pch/pch.exp: New file.
19565 * gcc.dg/pch/empty.h: New file.
19566 * gcc.dg/pch/empty.c: New file.
19567 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
19568 "precompile".
19569
0f399e5f
KL
195702003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19571
19572 * g++.dg/template/friend14.C: New test.
19573
4c46ea23
EB
195742003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19575
8cb1a818 19576 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 19577
98c29f71
RS
195782003-01-09 Richard Sandiford <rsandifo@redhat.com>
19579
19580 * gcc.c-torture/compile/20030109-1.c: New test.
19581
bbb818c6
EB
195822003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19583
19584 * gcc.c-torture/execute/20030109-1.c: New test.
19585
cdc497dd
LH
195862003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
19587
19588 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
19589 * g++.old-deja/g++.mike/dyncast2.C: Likewise
19590 * g++.old-deja/g++.mike/dyncast3.C: Likewise
19591 * g++.old-deja/g++.mike/eh2.C: Likewise
19592 * g++.old-deja/g++.mike/eh3.C: Likewise
19593 * g++.old-deja/g++.mike/eh5.C: Likewise
19594 * g++.old-deja/g++.mike/eh6.C: Likewise
19595 * g++.old-deja/g++.mike/eh7.C: Likewise
19596 * g++.old-deja/g++.mike/eh8.C: Likewise
19597 * g++.old-deja/g++.mike/eh9.C: Likewise
19598 * g++.old-deja/g++.mike/eh10.C: Likewise
19599 * g++.old-deja/g++.mike/eh12.C: Likewise
19600 * g++.old-deja/g++.mike/eh13.C: Likewise
19601 * g++.old-deja/g++.mike/eh14.C: Likewise
19602 * g++.old-deja/g++.mike/eh16.C: Likewise
19603 * g++.old-deja/g++.mike/eh17.C: Likewise
19604 * g++.old-deja/g++.mike/eh18.C: Likewise
19605 * g++.old-deja/g++.mike/eh21.C: Likewise
19606 * g++.old-deja/g++.mike/eh23.C: Likewise
19607 * g++.old-deja/g++.mike/eh24.C: Likewise
19608 * g++.old-deja/g++.mike/eh25.C: Likewise
19609 * g++.old-deja/g++.mike/eh26.C: Likewise
19610 * g++.old-deja/g++.mike/eh27.C: Likewise
19611 * g++.old-deja/g++.mike/eh28.C: Likewise
19612 * g++.old-deja/g++.mike/eh29.C: Likewise
19613 * g++.old-deja/g++.mike/eh31.C: Likewise
19614 * g++.old-deja/g++.mike/eh33.C: Likewise
19615 * g++.old-deja/g++.mike/eh34.C: Likewise
19616 * g++.old-deja/g++.mike/eh35.C: Likewise
19617 * g++.old-deja/g++.mike/eh36.C: Likewise
19618 * g++.old-deja/g++.mike/eh37.C: Likewise
19619 * g++.old-deja/g++.mike/eh38.C: Likewise
19620 * g++.old-deja/g++.mike/eh39.C: Likewise
19621 * g++.old-deja/g++.mike/eh40.C: Likewise
19622 * g++.old-deja/g++.mike/eh41.C: Likewise
19623 * g++.old-deja/g++.mike/eh42.C: Likewise
19624 * g++.old-deja/g++.mike/eh44.C: Likewise
19625 * g++.old-deja/g++.mike/eh46.C: Likewise
19626 * g++.old-deja/g++.mike/eh47.C: Likewise
19627 * g++.old-deja/g++.mike/eh48.C: Likewise
19628 * g++.old-deja/g++.mike/eh49.C: Likewise
19629 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
19630 * g++.old-deja/g++.mike/eh51.C: Likewise
19631 * g++.old-deja/g++.mike/eh53.C: Likewise
19632 * g++.old-deja/g++.mike/eh55.C: Likewise
19633 * g++.old-deja/g++.mike/p7912.C: Likewise
19634 * g++.old-deja/g++.mike/p9706.C: Likewise
19635 * g++.old-deja/g++.mike/p10416.C: Likewise
19636 * g++.old-deja/g++.mike/p11667.C: Likewise
19637 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
19638 Remove redundant reference to Iris.
19639 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
19640 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 19641
ed8e443a 196422003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 19643
ed8e443a 19644 * g++.dg/ext/asm4.C: New test.
8caf4c38 19645
ed8e443a 196462003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 19647
ed8e443a
JM
19648 PR c++/9030
19649 * g++.dg/template/friend12.C: New test.
19650 * g++.dg/template/friend13.C: Likewise.
19651 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 19652
ed8e443a 196532003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 19654
ed8e443a
JM
19655 * gcc.dg/i386-cadd.c: New test.
19656 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 19657
ed8e443a 196582003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 19659
ed8e443a
JM
19660 PR c++/9165
19661 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 19662
ed8e443a 19663 * g++.dg/abi/bitfield9.C: New test.
63e5f567 19664
ed8e443a
JM
19665 PR c++/9189
19666 * g++.dg/parse/defarg3.C: New test.
8218bd34 19667
ed8e443a 196682003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 19669
ed8e443a
JM
19670 * g++.dg/parse/ambig1.C: New test.
19671 * g++.dg/parse/defarg2.C: New test.
62b8a44e 19672
ed8e443a 196732003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 19674
ed8e443a
JM
19675 * g++.dg/template/defarg-1.C: New test.
19676 * g++.dg/template/local2.C: Likewise.
ec194454 19677
ed8e443a 196782003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 19679
ed8e443a 19680 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 19681
ed8e443a 196822003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 19683
ed8e443a
JM
19684 * g++.dg/parse/namespace3.C: Remove extra semicolons.
19685 * g++.dg/parse/namespace4.C: Likewise.
d5945212 19686
ed8e443a 196872003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 19688
ed8e443a 19689 * g++.dg/template/ntp2.C: New test.
31758337 19690
ed8e443a 196912003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 19692
ed8e443a 19693 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 19694
ed8e443a 19695 * g++.dg/parse/namespace4.C: New test.
96dafad6 19696
ed8e443a 19697 * g++.dg/template/nested1.C: New test.
a25a292f 19698
ed8e443a 19699 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 19700
ed8e443a 197012003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 19702
ed8e443a 19703 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 19704
ed8e443a 197052003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 19706
ed8e443a
JM
19707 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
19708 * g++.old-deja/g++.jason/access8.C: Likewise.
19709 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 19710
ed8e443a 197112003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 19712
ed8e443a 19713 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 19714
ed8e443a 197152003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 19716
ed8e443a
JM
19717 PR c++/2843
19718 * g++.dg/ext/attrib7.C: New test.
4971227d 19719
ed8e443a 197202003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 19721
ed8e443a 19722 * g++.dg/parse/parse6.C: New test.
f349fb24 19723
ed8e443a 197242003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 19725
ed8e443a 19726 * gcc.dg/h8300-stack-1.c: New.
cb203576 19727
ed8e443a 197282003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 19729
ed8e443a 19730 g++.dg/lookup/exception1.C: New test.
faa75e89 19731
ed8e443a 19732 g++.dg/lookup/template1.C: New test.
3d83e33e 19733
ed8e443a 19734 g++.dg/parse/namespace2.C: New test.
a5b9863a 19735
ed8e443a 19736 g++.dg/parse/parens2.C: New test.
75c2b973 19737
ed8e443a 197382003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 19739
ed8e443a
JM
19740 * g++.dg/parse/parse5.C: New test.
19741 * g++.dg/lookup/scoped4.C: New test.
19742
197432003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
19744
19745 * g++.dg/parse/parens1.C: New test.
19746
19747 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
19748 angle-bracket1.C.
19749 * g++.dg/parse/parens2.C: New test.
19750
19751 * g++.dg/lookup/scope-operator1.C: New test.
19752
19753 * g++.dg/parse/operator1.C: New test.
19754
197552003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19756
19757 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
19758 * g++.old-deja/g++.other/access6.C: Likewise.
19759 * g++.old-deja/g++.other/decl1.C: Likewise.
19760 * g++.old-deja/g++.pt/typename12.C: Likewise.
19761
197622002-12-31 Mark Mitchell <mark@codesourcery.com>
19763
19764 * g++.dg/parse/namespace1.C: New test.
19765
197662003-01-01 Neil Booth <neil@daikokuya.co.uk>
19767
19768 * g++.dg/parse/parse4.C: New test.
19769
197702003-01-01 Neil Booth <neil@daikokuya.co.uk>
19771
19772 * g++.dg/parse/parse3.C: New test.
19773
197742003-01-01 Neil Booth <neil@daikokuya.co.uk>
19775
19776 * g++.dg/parse/parse2.C: New test.
19777
197782003-01-01 Neil Booth <neil@daikokuya.co.uk>
19779
19780 * g++.dg/template/friend11.C: New test.
19781
197822003-01-01 Neil Booth <neil@daikokuya.co.uk>
19783
19784 * g++.dg/parse/parse1.C: New test.
19785
197862002-12-31 Janis Johnson <janis187@us.ibm.com>
19787
19788 * lib/profopt.exp: Change the name of a global variable to avoid
19789 possible clashes with other test suites.
19790
197912002-12-31 Nathan Sidwell <nathan@codesourcery.com>
19792
19793 * g++.dg/inherit/covariant8.C: New test.
19794
197952002-12-31 Mark Mitchell <mark@codesourcery.com>
19796
19797 * g++.dg/init/array9.C: New test.
19798
19799 PR c++/9112
19800 * g++.dg/parse/expr1.C: New test.
19801
198022002-12-30 Daniel Jacobowitz <drow@mvista.com>
19803
19804 * gcc.c-torture/compile/20021230-1.c: New test.
19805
198062002-12-30 Nathan Sidwell <nathan@codesourcery.com>
19807
19808 * g++.dg/inherit/covariant5.C: New test.
19809 * g++.dg/inherit/covariant6.C: New test.
19810 * g++.dg/inherit/covariant7.C: New test.
19811
198122002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19813
19814 PR c++/2739
19815 * g++.dg/other/access2.C: New test.
19816
198172002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
19818
19819 * g++.dg/other/anon-struct.C: No longer fails
19820 * g++.old-deja/g++.brendan/parse4.C: Likewise.
19821 * g++.old-deja/g++.brendan/parse5.C: Likewise.
19822 * g++.old-deja/g++.brendan/parse6.C: Likewise.
19823
198242002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
19825
19826 * g++.dg/parse/angle-bracket.C (main): No longer fails.
19827
198282002-12-27 Mark Mitchell <mark@codesourcery.com>
19829
19830 * g++.dg/eh/spec4.C: Remove stray semicolon.
19831 * g++.dg/expr/pmf-1.C: Change error message.
19832 * g++.dg/ext/asm1.C: Remove stray semicolon.
19833 * g++.dg/ext/typename1.C: Add missing typenames.
19834 * g++.dg/inherit/template-as-base.C: Change error message.
19835 * g++.dg/lookup/scoped1.C: Likewise.
19836 * g++.dg/lookup/scoped2.C: Likewise.
19837 * g++.dg/lookup/using2.C: Likewise.
19838 * g++.dg/other/component1.C: Remove stray semicolon.
19839 * g++.dg/other/do1.C: Change error message.
19840 * g++.dg/other/error2.C: Likewise.
19841 * g++.dg/other/init1.C: Likewise.
19842 * g++.dg/other/packed1.C: Remove stray semicolon.
19843 * g++.dg/other/ptrmem2.C: Change error message.
19844 * g++.dg/parse/parameter-declaration-1.C: Remove line number
19845 marker.
19846 * g++.dg/special/initp1.C: Remove invalid attribute usage.
19847 * g++.dg/template/access3.C: Add typename keyword.
19848 * g++.dg/template/access5.C: Remove stray semicolon.
19849 * g++.dg/template/access6.C: Likewise.
19850 * g++.dg/template/complit1.C: Likewise.
19851 * g++.dg/template/crash1.C: Change error message.
19852 * g++.dg/template/inherit2.C: Remove stray semicolon.
19853 * g++.dg/template/instantiate2.C: Likewise.
19854 * g++.dg/template/instantiate3.C: Change error message.
19855 * g++.dg/template/qual1.C: Remove stray semicolon.
19856 * g++.dg/template/qualttp18.C: Change error message.
19857 * g++.dg/template/ref1.C: Remove stray semicolon.
19858 * g++.dg/template/sizeof1.C (A::value): Declare it.
19859 * g++.dg/template/spec4.C: Change error message.
19860 * g++.dg/template/static1.C: Likewise.
19861 * g++.dg/template/type1.C: Likewise.
19862 * g++.dg/template/typename3.C: Likewise.
19863 * g++.old-deja/g++.benjamin/13478.C: Change error message.
19864 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
19865 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
19866 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
19867 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
19868 named return value extension.
19869 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
19870 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
19871 * g++.old-deja/g++.bob/extern_C.C: Likewise.
19872 * g++.old-deja/g++.bob/inherit2.C: Likewise.
19873 * g++.old-deja/g++.brendan/complex1.C: Likewise.
19874 * g++.old-deja/g++.brendan/copy5.C: Likewise.
19875 * g++.old-deja/g++.brendan/crash13.C: Likewise.
19876 * g++.old-deja/g++.brendan/crash15.C: Likewise.
19877 * g++.old-deja/g++.brendan/crash18.C: Change error message.
19878 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
19879 * g++.old-deja/g++.brendan/crash38.C: Likewise.
19880 * g++.old-deja/g++.brendan/crash50.C: Likewise.
19881 * g++.old-deja/g++.brendan/crash56.C: Likewise.
19882 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
19883 syntax.
19884 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
19885 * g++.old-deja/g++.brendan/crash8.C: Change error message.
19886 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
19887 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
19888 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
19889 * g++.old-deja/g++.brendan/template11.C: Likewise.
19890 * g++.old-deja/g++.brendan/template26.C: Likewise.
19891 * g++.old-deja/g++.brendan/template27.C: Use explicit
19892 specialization syntax.
19893 * g++.old-deja/g++.brendan/template30.C: Likewise.
19894 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
19895 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
19896 non-dependent names.
19897 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
19898 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
19899 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
19900 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
19901 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
19902 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
19903 named return value extension.
19904 * g++.old-deja/g++.ext/namedret2.C: Likewise.
19905 * g++.old-deja/g++.ext/namedret3.C: Likewise.
19906 * g++.old-deja/g++.ext/return1.C: Likewise.
19907 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
19908 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
19909 * g++.old-deja/g++.jason/access8.C: Likewise.
19910 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
19911 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
19912 pseudo-destructor names.
19913 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
19914 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
19915 pseudo-destructor names.
19916 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
19917 * g++.old-deja/g++.jason/overload19.C: Likewise.
19918 * g++.old-deja/g++.jason/overload32.C: Likewise.
19919 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
19920 stray semicolons.
19921 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
19922 * g++.old-deja/g++.jason/return.C: Likewise.
19923 * g++.old-deja/g++.jason/return2.C: Likewise.
19924 * g++.old-deja/g++.jason/shadow1.C: Likewise.
19925 * g++.old-deja/g++.jason/special.C: Use explicit specialization
19926 syntax.
19927 * g++.old-deja/g++.jason/template10.C: Account for use of
19928 non-dependent names.
19929 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
19930 syntax.
19931 * g++.old-deja/g++.jason/template37.C: Likewise.
19932 * g++.old-deja/g++.law/access4.C: Change error messages.
19933 * g++.old-deja/g++.law/arm13.C: Remove incorrect
19934 pseudo-destructor names.
19935 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
19936 * g++.old-deja/g++.law/ctors9.C: Likewise.
19937 * g++.old-deja/g++.law/cvt22.C: Likewise.
19938 * g++.old-deja/g++.law/dtors5.C: Likewise.
19939 * g++.old-deja/g++.law/global-init1.C: Likewise.
19940 * g++.old-deja/g++.law/missed-error3.C: Likewise.
19941 * g++.old-deja/g++.law/operators28.C: Likewise.
19942 * g++.old-deja/g++.law/visibility28.C: Likewise.
19943 * g++.old-deja/g++.martin/eval1.C: Likewise.
19944 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
19945 name.
19946 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
19947 * g++.old-deja/g++.mike/net34.C: Likewise.
19948 * g++.old-deja/g++.mike/net36.C: Likewise.
19949 * g++.old-deja/g++.mike/ns2.C: Likewise.
19950 * g++.old-deja/g++.mike/p12306.C: Likewise.
19951 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
19952 value extension.
19953 * g++.old-deja/g++.mike/p700.C: Likewise.
19954 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
19955 * g++.old-deja/g++.mike/p710.C: Likewise.
19956 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
19957 value extension.
19958 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
19959 * g++.old-deja/g++.mike/pmf9.C: Likewise.
19960 * g++.old-deja/g++.ns/crash2.C: Likewise.
19961 * g++.old-deja/g++.ns/crash3.C: Likewise.
19962 * g++.old-deja/g++.ns/invalid1.C: Likewise.
19963 * g++.old-deja/g++.ns/ns17.C: Likewise.
19964 * g++.old-deja/g++.ns/template16.C: Likewise.
19965 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
19966 keyword.
19967 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
19968 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
19969 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
19970 named return value extension.
19971 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
19972 * g++.old-deja/g++.other/access4.C: Issue additional error
19973 messages.
19974 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
19975 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
19976 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
19977 * g++.old-deja/g++.other/crash25.C: Change error message.
19978 * g++.old-deja/g++.other/crash4.C: Change error message.
19979 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
19980 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
19981 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
19982 checks.
19983 * g++.old-deja/g++.other/defarg8.C: Likewise.
19984 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
19985 * g++.old-deja/g++.other/dtor10.C: Likewise.
19986 * g++.old-deja/g++.other/incomplete.C: Likewise.
19987 * g++.old-deja/g++.other/linkage7.C: Likewise.
19988 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
19989 lookup algorithm.
19990 * g++.old-deja/g++.other/mangle2.C: Likewise.
19991 * g++.old-deja/g++.other/refinit2.C: Likewise.
19992 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
19993 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
19994 * g++.old-deja/g++.pt/crash28.C: Likewise.
19995 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
19996 syntax.
19997 * g++.old-deja/g++.pt/crash32.C: Change error message.
19998 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
19999 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
20000 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
20001 error message position.
20002 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
20003 * g++.old-deja/g++.pt/defarg8.C: Change error message.
20004 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
20005 syntax.
20006 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
20007 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
20008 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
20009 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
20010 keyword.
20011 * g++.old-deja/g++.pt/explicit31.C: Likewise.
20012 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
20013 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
20014 keyword.
20015 * g++.old-deja/g++.pt/explicit71.C: Change error message.
20016 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
20017 syntax.
20018 * g++.old-deja/g++.pt/friend28.C: Account for use of
20019 non-dependent names.
20020 * g++.old-deja/g++.pt/friend29.C: Likewise.
20021 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
20022 rules.
20023 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
20024 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
20025 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
20026 lookup rules.
20027 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
20028 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
20029 keyword.
20030 * g++.old-deja/g++.pt/memclass20.C: Likewise.
20031 * g++.old-deja/g++.pt/memclass5.C: Likewise.
20032 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
20033 keyword.
20034 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
20035 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
20036 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
20037 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
20038 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
20039 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
20040 keyword.
20041 * g++.old-deja/g++.pt/spec10.C: Likewise.
20042 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
20043 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
20044 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
20045 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
20046 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
20047 * g++.old-deja/g++.pt/ttp62.C: Likewise.
20048 * g++.old-deja/g++.pt/ttp64.C: Likewise.
20049 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
20050 * g++.old-deja/g++.pt/typename15.C: Likewise.
20051 * g++.old-deja/g++.pt/typename22.C: Likewise.
20052 * g++.old-deja/g++.pt/typename6.C: Change error messages.
20053 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
20054 * g++.old-deja/g++.pt/virtual2.C: Likewise.
20055 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
20056 syntax.
20057 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
20058 return value extension.
20059 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
20060 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
20061 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
20062 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
20063
200642002-12-26 Nathan Sidwell <nathan@codesourcery.com>
20065
20066 * g++.dg/warn/inline1.C: New test.
20067 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
20068 * g++.old-deja/g++.jason/synth10.C: Likewise.
20069 * g++.old-deja/g++.mike/net31.C: Likewise.
20070 * g++.old-deja/g++.mike/p8786.C: Likewise.
20071
20072 * g++.dg/template/friend10.C: New test.
20073 * g++.dg/template/conv5.C: New test.
20074
200752002-12-24 Nathan Sidwell <nathan@codesourcery.com>
20076
20077 * g++.dg/lookup/scoped3.C: New test.
20078
20079 * g++.dg/lookup/decl1.C: New test.
20080 * g++.dg/lookup/decl2.C: New test.
20081
200822002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
20083
20084 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
20085 gcc.c-torture/compile/20021015-1.c,
20086 gcc.c-torture/compile/20021015-2.c,
20087 gcc.c-torture/compile/20021123-1.c,
20088 gcc.c-torture/compile/20021123-2.c,
20089 gcc.c-torture/compile/20021123-3.c,
20090 gcc.c-torture/compile/20021123-4.c,
20091 gcc.c-torture/execute/20021024-1.c: Add tests previously added
20092 only to 3.1 or 3.2 branch.
20093
200942002-12-23 Mark Mitchell <mark@codesourcery.com>
20095
20096 * gcc.dg/i386-bitfield3.c: New test.
20097
20098 * gcc.dg/i386-bitfield2.c: New test.
20099
201002002-12-22 Nathan Sidwell <nathan@codesourcery.com>
20101
20102 * g++.dg/parse/conv_op1.C: New test.
20103
201042002-12-21 Josef Zlomek <zlomekj@suse.cz>
20105
20106 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
20107 approved.
20108
201092002-12-20 Josef Zlomek <zlomekj@suse.cz>
20110
20111 * gcc.c-torture/compile/20021220-1.c: New test.
20112
201132002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
20114
20115 * gcc.dg/i386-fastcall-1.c: New.
20116
201172002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20118
20119 * gcc.c-torture/execute/20021219-1.c: New test.
20120
201212002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20122
20123 * gcc.dg/i386-pic-1.c: New test.
20124
201252002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20126
20127 PR c++/8099
20128 * g++.dg/template/friend9.C: New test.
20129
201302002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20131
20132 PR c++/3663
20133 * g++.dg/template/access7.C: New test.
20134
201352002-12-18 Nick Clifton <nickc@redhat.com>
20136
20137 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
20138 the libstdc++-v3 directory has been found.
20139
201402002-12-12 Devang Patel <dpatel@apple.com>
20141 * gcc.dg/darwin-ld-1.c: New test.
20142 * gcc.dg/darwin-ld-2.c: New test.
20143 * gcc.dg/darwin-ld-3.c: New test.
20144 * gcc.dg/darwin-ld-4.c: New test.
20145 * gcc.dg/darwin-ld-5.c: New test.
20146
201472002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
20148
20149 * gcc.c-torture/compile/20021212-1.c: New test.
20150
201512002-12-11 Neil Booth <neil@daikokuya.co.uk>
20152
20153 * gcc.dg/fshort-wchar: New test.
20154
201552002-12-10 Mark Mitchell <mark@codesourcery.com>
20156
20157 PR c++/8372
20158 * g++.dg/template/dtor1.C: New test.
20159
20160 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
20161 markers.
20162
201632002-12-10 Jakub Jelinek <jakub@redhat.com>
20164
20165 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
20166
201672002-12-09 Mark Mitchell <mark@codesourcery.com>
20168
20169 * g++.dg/template/static1.C: New test.
20170 * g++.dg/template/static2.C: New test.
20171 * g++.old-deja/g++.ext/memconst.C: New test.
20172
201732002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20174
20175 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
20176 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
20177 * g++.dg/special/initp1.C: Likewise.
20178
201792002-12-06 Jakub Jelinek <jakub@redhat.com>
20180
20181 * gcc.c-torture/execute/20021204-1.c: New test.
20182
201832002-12-04 Geoffrey Keating <geoffk@apple.com>
20184
20185 * gcc.dg/ppc-fmadd-1.c: New file.
20186 * gcc.dg/ppc-fmadd-2.c: New file.
20187 * gcc.dg/ppc-fmadd-3.c: New file.
20188
201892002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20190
20191 * gcc.c-torture/compile/20021204-1.c: New test.
20192
201932002-12-03 Nathan Sidwell <nathan@codesourcery.com>
20194
20195 * g++.dg/inherit/covariant2.C: New test.
20196 * g++.dg/inherit/covariant3.C: New test.
20197 * g++.dg/inherit/covariant4.C: New test.
20198 * g++.dg/inherit/covariant1.C: Remove XFAIL.
20199 * g++.old-deja/g++.robertl/eb17.C: Likewise.
20200
202012002-12-03 Mark Mitchell <mark@codesourcery.com>
20202
20203 PR c++/8688
20204 * g++.dg/init/brace3.C: New test.
20205
202062002-12-02 Kazu Hirata <kazu@cs.umass.edu>
20207
20208 * gcc.dg/20020210-1.c: Fix a comment typo.
20209
202102002-12-02 Mark Mitchell <mark@codesourcery.com>
20211
20212 PR c++/8720
20213 * g++.dg/parse/defarg1.C: New test.
20214
20215 PR c++/8615
20216 * g++.dg/template/char1.C: New test.
20217
20218 * g++.dg/template/varmod1.C: Fix typo.
20219
202202002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20221
20222 DR 180
20223 * g++.old-deja/g++.pt/crash32.C: Expect error.
20224
202252002-12-01 Mark Mitchell <mark@codesourcery.com>
20226
20227 PR c++/5919
20228 * g++.dg/template/varmod1.C: New test.
20229
20230 PR c++/8727
20231 * g++.dg/inherit/typeinfo1.C: New test.
20232
20233 PR c++/8663
20234 * g++.dg/inherit/typedef1.C: New test.
20235
202362002-11-30 Mark Mitchell <mark@codesourcery.com>
20237
20238 PR c++/8332
20239 PR c++/8493
20240 * g++.dg/template/strlen1.C: New test.
20241
20242 PR c++/8227
20243 * g++.dg/template/ctor2.C: New test.
20244
20245 PR c++/8214
20246 * g++.dg/init/string1.C: New test.
20247
20248 PR c++/8511
20249 * g++.dg/template/friend8.C: New test.
20250
202512002-11-29 Joe Buck <jbuck@synopsys.com>
20252
20253 * g++.dg/lookup/anon2.C: New test.
20254
202552002-11-28 Kazu Hirata <kazu@cs.umass.edu>
20256
20257 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
20258 h8300 port.
20259
202602002-11-27 Richard Sandiford <rsandifo@redhat.com>
20261
20262 * gcc.dg/bitfld-6.c: New test.
20263
202642002-11-27 Jan Hubicka <jh@suse.cz>
20265
20266 * gcc.c-torture/execute/20021127.[cx]: New test.
20267
202682002-11-26 Jan Hubicka <jh@suse.cz>
20269
20270 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
20271 quality.
20272
202732002-11-26 Geoffrey Keating <geoffk@apple.com>
20274
20275 * g++.dg/init/brace2.C: New test.
20276 * g++.old-deja/g++.mike/p9129.C: Correct.
20277
202782002-11-26 Mark Mitchell <mark@codesourcery.com>
20279
20280 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
20281
202822002-11-25 Andreas Bauer <baueran@in.tum.de>
20283
20284 * gcc.dg/sibcall-6: New test for indirect sibcalls.
20285
202862002-11-25 Mark Mitchell <mark@codesourcery.com>
20287
20288 * testsuite/g++.dg/abi/empty11.C: New test.
20289 * testsuite/g++.dg/rtti/cv1.C: New test.
20290
202912002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
20292
20293 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
20294
202952002-11-24 Mark Mitchell <mark@codesourcery.com>
20296
20297 * g++.dg/abi/empty10.C: New test.
20298
202992002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20300
20301 * gcc.c-torture/compile/20021124-1.c: New test.
20302
203032002-11-22 Mark Mitchell <mark@codesourcery.com>
20304
20305 * g++.dg/abi/rtti2.C: New test.
20306
203072002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20308
20309 * gcc.dg/i386-unroll-1.c: New test.
20310
203112002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20312
20313 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
20314 * gcc.c-torture/compile/20021120-2.c: New test.
20315
5354730b
RS
203162002-11-20 Richard Sandiford <rsandifo@redhat.com>
20317
20318 * gcc.dg/bitfld-5.c: New test.
20319
5720520f
RS
203202002-11-20 Richard Sandiford <rsandifo@redhat.com>
20321
20322 * gcc.c-torture/execute/20021120-3.c: New test.
20323
4392ebd3
RS
203242002-11-20 Richard Sandiford <rsandifo@redhat.com>
20325
20326 * gcc.c-torture/execute/20021120-2.c: New test.
20327
3748bd9e
RS
203282002-11-20 Richard Sandiford <rsandifo@redhat.com>
20329
20330 * gcc.c-torture/execute/20021120-1.c: New test.
20331
bc02f8d3
JJ
203322002-11-20 Jakub Jelinek <jakub@redhat.com>
20333
20334 * gcc.c-torture/execute/20021118-3.c: New test.
20335
d61fd3f1 203362002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
20337
20338 * gcc.c-torture/compile/20021119-1.c: New test.
20339
3b312ef4
JT
203402002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
20341
20342 * gcc.dg/duff-1.c: New test.
20343 * gcc.dg/duff-2.c: New test.
20344 * gcc.dg/duff-3.c: New test.
20345
8128cccf
NB
203462002-11-18 Neil Booth <neil@daikokuya.co.uk>
20347
20348 * gcc.dg/cpp/_Pragma5.c: New test.
20349
3503150c
RS
203502002-11-18 Richard Sandiford <rsandifo@redhat.com>
20351
20352 * gcc.c-torture/execute/20021118-2.c: New test.
20353
180bde4f
RS
203542002-11-18 Richard Sandiford <rsandifo@redhat.com>
20355
20356 * gcc.c-torture/execute/20021118-1.c: New test.
20357
aaefd216
JJ
203582002-11-16 Jakub Jelinek <jakub@redhat.com>
20359
20360 * gcc.dg/20021116-1.c: New test.
20361
95675950
MM
203622002-11-14 Mark Mitchell <mark@codesourcery.com>
20363
20364 * g++.dg/abi/vcall1.C: New test.
20365
7eca317a
JJ
203662002-11-14 Jakub Jelinek <jakub@redhat.com>
20367
20368 * gcc.dg/20021029-1.c: New test.
20369 * gcc.dg/20021029-2.c: New test.
20370
1fccfa1e
JDA
203712002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
20372
20373 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
20374
110c25ef
EB
203752002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20376
20377 PR c/8439
20378 * gcc.dg/20021110.c: Move to ...
20379 * gcc.c-torture/compile/20021110.c: .... here.
20380
303b90b0
FS
203812002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20382
20383 PR c/8467
20384 * gcc.c-torture/execute/20021111-1.c
20385
45ed7228
EB
203862002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20387
20388 PR c/8439
110c25ef 20389 * gcc.dg/20021110.c: New test.
4977bab6 20390
06315871
MM
203912002-11-10 Mark Mitchell <mark@codesourcery.com>
20392
20393 * g++.dg/abi/vthunk3.C: Run only on x86.
20394
04e6db94
JM
203952002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
20396
20397 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
20398
323941f6
HPN
203992002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
20400
20401 * lib/compat.exp (compat-execute): Fix logic error in last
20402 change.
20403
8c47cfd8
NB
204042002-11-09 Neil Booth <neil@daikokuya.co.uk>
20405
20406 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
20407
5c74d5b0
KL
204082002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20409
20410 PR c++/8389
20411 * g++.dg/template/access6.C: New test.
20412
b8c25665 204132002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
20414
20415 * gcc.dg/i386-ssefp-1.c: New test.
20416 * gcc.dg/i386-ssefp-1.c: New test.
20417
b8c25665 204182002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
20419
20420 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
20421
4f2c9d7e
MM
204222002-11-07 Mark Mitchell <mark@codesourcery.com>
20423
e6a66567
MM
20424 * g++.dg/abi/vthunk3.C: New test.
20425
4f2c9d7e
MM
20426 PR c++/8338
20427 * g++.dg/template/crash2.C: New test.
20428
f72ab53b
MM
204292002-11-07 Mark Mitchell <mark@codesourcery.com>
20430
20431 * testsuite/g++.dg/abi/dtor1.C: New test.
20432 * testsuite/g++.dg/abi/dtor2.C: Likewise.
20433
3cfe49da
GK
204342002-11-05 Geoffrey Keating <geoffk@apple.com>
20435
20436 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
20437 Darwin.
20438
9e96797f
AN
204392002-11-04 Adam Nemet <anemet@lnxw.com>
20440
20441 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
20442 -mthumb. Only xfail with -O0.
20443
548502d3
MM
204442002-11-03 Mark Mitchell <mark@codesourcery.com>
20445
20446 * g++.dg/abi/thunk1.C: New test.
20447 * g++.dg/abi/thunk2.C: Likewise.
20448 * g++.dg/abi/vtt1.C: Likewise.
20449
8cd4a359
DN
204502002-11-02 Diego Novillo <dnovillo@redhat.com>
20451
20452 PR optimization/8423
20453 * gcc.c-torture/execute/builtin-constant.c: New test.
20454
04d57dd5
ZW
204552002-11-01 Zack Weinberg <zack@codesourcery.com>
20456
20457 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
20458 Add some more cases.
20459
bec80a45
MM
204602002-11-01 Mark Mitchell <mark@codesourcery.com>
20461
20462 PR c++/8391
20463 * g++.dg/opt/local1.C: New test.
20464
8c081e84
MM
204652002-10-30 Mark Mitchell <mark@codesourcery.com>
20466
20467 PR c++/8160
20468 * g++.dg/template/complit1.C: New test.
20469
20470 PR c++/8149
20471 * g++.dg/template/typename4.C: Likewise.
20472
7088fca9
KL
204732002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20474
20475 Core issue 287, PR c++/7639
20476 * g++.dg/template/instantiate1.C: Adjust error location.
20477 * g++.dg/template/instantiate3.C: New test.
20478 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
20479 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
20480 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
20481
f6a9714b
HPN
204822002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
20483
20484 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
20485
59db5f7b
MM
204862002-10-29 Mark Mitchell <mark@codesourcery.com>
20487
20488 PR c++/8287
20489 * g++.dg/init/dtor2.C: New test.
20490
a80c67ca
KG
204912002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20492
20493 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
20494 * gcc.dg/nest.c: Bypass errors on irix6.
20495
96a888d6
HPN
204962002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
20497
20498 * gcc.dg/nest.c: Expect error for mmix-*-*.
20499 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
20500
1f032a99
HPN
205012002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
20502
600522f8
HPN
20503 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
20504 markers.
20505
35fcca95 20506 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 20507
f0dd122b
MS
205082002-10-25 Mike Stump <mrs@apple.com>
20509
20510 * gcc.dg/warn-1.c: New test.
20511
f65e1183
ZW
205122002-10-25 Zack Weinberg <zack@codesourcery.com>
20513
20514 * g++.dg/template/typename3.C: New test.
20515
bb5e8a7f
MM
205162002-10-25 Mark Mitchell <mark@codesourcery.com>
20517
e93ee644
MM
20518 * g++.dg/lookup/ptrmem1.C: New test.
20519
bb5e8a7f
MM
20520 * g++.dg/abi/vthunk2.C: New test.
20521
f3763a44
ZW
205222002-10-25 Zack Weinberg <zack@codesourcery.com>
20523
20524 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
20525
ba9a991f
MM
205262002-10-24 Mark Mitchell <mark@codesourcery.com>
20527
20528 * g++.dg/abi/empty9.C: New test.
20529
5f13cfc6
RH
205302002-10-24 Richard Henderson <rth@redhat.com>
20531
20532 * g++.dg/inherit/thunk1.C: Enable for ia64.
20533
6b607ffd
MM
205342002-10-23 Mark Mitchell <mark@codesourcery.com>
20535
20536 PR c++/8067
20537 * g++.dg/lookup/pretty1.C: New test.
20538
8bfb45f8
JJ
205392002-10-23 Jakub Jelinek <jakub@redhat.com>
20540
20541 * gcc.dg/20021023-1.c: New test.
20542
e6f052b7
MM
205432002-10-23 Mark Mitchell <mark@codesourcery.com>
20544
20545 PR c++/7679
20546 * g++.dg/parse/inline1.C: New test.
f65e1183 20547
e2358068
RH
205482002-10-23 Richard Henderson <rth@redhat.com>
20549
619703c6
RH
20550 * g++.dg/inherit/thunk1.C: Enable for x86_64.
20551
e2358068
RH
20552 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
20553
ad4f9910
MM
205542002-10-22 Mark Mitchell <mark@codesourcery.com>
20555
20556 PR c++/6579
20557 * g++.dg/parse/stmtexpr3.C: New test.
20558
8fe734a3
NS
205592002-10-22 Nathan Sidwell <nathan@codesourcery.com>
20560
20561 * g++.dg/expr/cond1.C: New test.
20562
4977bab6
ZW
205632002-10-21 Zack Weinberg <zack@codesourcery.com>
20564
20565 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
20566
7ba539c6
MM
205672002-10-21 Mark Mitchell <mark@codesourcery.com>
20568
20569 * g++.dg/abi/vbase13.C: New test.
20570 * g++.dg/abi/vbase14.C: Likewise.
20571
75d38379
JJ
205722002-10-21 Jakub Jelinek <jakub@redhat.com>
20573
20574 * gcc.dg/tls/pic-1.c: New test.
20575 * gcc.dg/tls/nonpic-1.c: New test.
20576 * gcc.dg/20021018-1.c: New test.
20577
aaee784a
UW
205782002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20579
20580 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
20581 Remove only files with the same base name as the test case.
20582 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
20583 (profopt-execute): Likewise. Also, remove old profiling
20584 and performance data files before running the tests.
20585
20586 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
20587 * g++.dg/bprob/bprob.exp: Likewise.
20588 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
20589 to allow more general test case names.
20590
20591 * g++.dg/bprob/bprob-1.C: Rename to ...
20592 * g++.dg/bprob/g++-bprob-1.C: ... this.
20593
20594 * g77.dg/bprob/bprob-1.f: Rename to ...
20595 * g77.dg/bprob/g77-bprob-1.f: ... this.
20596
22bd2554
ZW
205972002-10-21 Zack Weinberg <zack@codesourcery.com>
20598
20599 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
20600 bison 1.50 or later.
20601
434fb8b7
JJ
206022002-10-21 Janis Johnson <janis187@us.ibm.com>
20603
20604 * g++.dg/README: Describe more test directories.
20605
42328048
MM
206062002-10-21 Mark Mitchell <mark@codesourcery.com>
20607
c6c01481 20608 * g++.dg/init/array6.C: Add additional tests.
42328048 20609
ecef5e87
UW
206102002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
20611
20612 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
20613 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
20614
0ac1a3d3
KH
206152002-10-21 Kazu Hirata <kazu@cs.umass.edu>
20616
20617 * gcc.c-torture/compile/20020604-1.x: New.
20618 * gcc.c-torture/compile/simd-5.x: Likewise.
20619 * gcc.c-torture/execute/920710-1.x: Likewise.
20620 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
20621
97cc1f5e
MM
206222002-10-21 Mark Mitchell <mark@codesourcery.com>
20623
20624 * g++.dg/inherit/override1.C: Add dg-options clause.
20625
ab3146fd
ZD
206262002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20627
20628 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
20629 _mm_slli_si128.
20630
0d8b229b
AS
206312002-10-19 Andreas Schwab <schwab@suse.de>
20632
20633 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
20634 directory component.
20635
9368208b
MM
206362002-10-18 Mark Mitchell <mark@codesourcery.com>
20637
80bbd03d
MM
20638 * g++.dg/inherit/thunk1.C: New test.
20639
9368208b
MM
20640 * g++.dg/inherit/override1.C: New test.
20641
20642 * g++.dg/abi/mangle11.C: New test.
20643 * g++.dg/abi/mangle14.C: New test.
20644 * g++.dg/abi/mangle17.C: New test.
20645
8a188e24
NS
206462002-10-17 Nathan Sidwell <nathan@codesourcery.com>
20647
20648 * g++.dg/overload/member2.C: New test.
20649
768bf0ab
JJ
206502002-10-17 Janis Johnson <janis187@us.ibm.com>
20651
20652 * g++.dg/README: Describe new compat directory.
20653 * g++.dg/dg.exp: Skip tests in compat directory.
20654 * README.compat: New file.
20655 * lib/compat.exp: New expect script.
20656 * g++.dg/compat: New test directory.
20657 * g++.dg/compat/compat.exp: New expect script.
20658 * g++.dg/compat/abi: New test directory.
20659 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
20660 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
20661 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
20662 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
20663 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
20664 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
20665 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
20666 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
20667 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
20668 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
20669 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
20670 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
20671 * g++.dg/compat/break: New test directory.
20672 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
20673 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
20674 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
20675 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
20676 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
20677 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
20678 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
20679 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
20680 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
20681 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
20682 g++.dg/compat/break/README: New files.
20683 * g++.dg/compat/eh: New test directory.
20684 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
20685 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
20686 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
20687 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
20688 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
20689 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
20690 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
20691 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
20692 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
20693 g++.dg/compat/eh/filter2_y.C,
20694 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
20695 g++.dg/compat/eh/new1_y.C,
20696 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
20697 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
20698 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
20699 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
20700 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
20701 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
20702 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
20703 g++.dg/compat/eh/unexpected1_y.C: New files.
20704 * g++.dg/compat/init: New test directory.
20705 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
20706 g++.dg/compat/init/array5_y.C,
20707 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
20708 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
20709 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
20710 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
20711 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
20712 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
20713 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
20714 g++.dg/compat/init/init-ref2_y.C: New files.
20715
982216be
MM
207162002-10-17 Mark Mitchell <mark@codesourcery.com>
20717
20718 PR c++/7584
20719 * g++.dg/inherit/using3.C: New test.
20720
b8c25665 207212002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
20722
20723 * gcc.dg/20021017-2.c: New test.
20724
b216f69b
MM
207252002-10-17 Mark Mitchell <mark@codesourcery.com>
20726
2d05cd96 20727 * g++.dg/abi/mangle16.C: Adjust.
d768a589 20728
b216f69b
MM
20729 * g++.dg/init/array8.C: New test.
20730
6e53546d
RS
207312002-10-17 Richard Sandiford <rsandifo@redhat.com>
20732
20733 * gcc.dg/special/mips-abi.exp: New test.
20734 * gcc.dg/special/mips-abi.s: Empty file used by the above.
20735
2303a079
MM
207362002-10-16 Mark Mitchell <mark@codesourcery.com>
20737
d3133e68
MM
20738 * g++.dg/abi/mangle16.C: New test.
20739 * g++.dg/abi/mangle17.C: Likewise.
20740
2303a079
MM
20741 PR c++/7478
20742 * g++.dg/template/ref1.C: New test.
20743
e055ba36
KG
207442002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20745
20746 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
20747
6e2ac1ae
UW
207482002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
20749
20750 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
20751
451c0899
MM
207522002-10-16 Mark Mitchell <mark@codesourcery.com>
20753
20754 PR c++/7524
20755 * g++.dg/init/array7.C: New test.
20756
3fa3c4bd
MM
207572002-10-15 Mark Mitchell <mark@codesourcery.com>
20758
20759 * g++.dg/init/array6.C: New test.
22bd2554 20760
3fa3c4bd
MM
20761 * g++.dg/abi/mangle13.C: Likewise.
20762 * g++.dg/abi/mangle14.C: Likewise.
20763 * g++.dg/abi/mangle15.C: Likewise.
20764
58731fd1
MM
207652002-10-14 Mark Mitchell <mark@codesourcery.com>
20766
20767 * g++.dg/abi/empty8.C: New test.
22bd2554 20768
6742d92b
NS
207692002-10-15 Nathan Sidwell <nathan@codesourcery.com>
20770
20771 * g++.dg/init/ctor1.C: New test.
20772
23a64177
UW
207732002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
20774
20775 * gcc.c-torture/execute/20021015-1.c: New test.
20776
b8c25665 207772002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
20778
20779 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
20780
b8c25665 207812002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
20782
20783 * gcc.dg/i386-ssetype-[1-5].c: New tests.
20784
741fa37f
RH
207852002-10-14 Richard Henderson <rth@redhat.com>
20786
20787 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
20788
a3b88570
MM
207892002-10-14 Mark Mitchell <mark@codesourcery.com>
20790
20791 PR optimization/6631
20792 * g++.dg/opt/const2.C: New test.
20793
77631fa7
MM
207942002-10-14 Mark Mitchell <mark@codesourcery.com>
20795
20796 PR c++/7176
20797 * g++.dg/parse/friend1.C: New test.
20798 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
20799
0d1c5774
JJ
208002002-10-14 Jakub Jelinek <jakub@redhat.com>
20801
20802 * gcc.dg/20021014-1.c: New test.
20803
8e3df2de
MM
208042002-10-11 Mark Mitchell <mark@codesourcery.com>
20805
dac45b5c
MM
20806 PR c++/5661
20807 * g++.dg/ext/vlm1.C: New test.
20808 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 20809
8e3df2de
MM
20810 * g++.dg/init/array1.C: Remove invalid braces.
20811 * g++.dg/init/brace1.C: New test.
20812 * g++.dg/init/copy2.C: Likewise.
20813 * g++.dg/init/copy3.C: Likewise.
20814 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
20815 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
20816 braces.
22bd2554 20817
98ddd678
NB
208182002-10-11 Neil Booth <neil@daikokuya.co.uk>
20819
20820 * gcc.dg/cpp/assembler.S: Don't use -ansi.
20821
b8c25665 208222002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
20823
20824 * gcc.c-torture/compile/simd-5.c: New test.
20825
4977bab6
ZW
208262002-10-10 Roger Sayle <roger@eyesopen.com>
20827
20828 * gcc.c-torture/execute/shiftopt-1.c: New test case.
20829
61fdde38
JW
208302002-10-10 Jim Wilson <wilson@redhat.com>
20831
20832 * gcc.c-torture/execute/20021010-1.c: New test.
20833
95f79357
ZW
208342002-10-09 Zack Weinberg <zack@codesourcery.com>
20835
85cd7be8 20836 PR c/7353
95f79357
ZW
20837 * g++.dg/ext/typedef-init.C: New test.
20838 * gcc.dg/typedef-init.c: New test.
20839
5cc67323
NB
208402002-10-09 Neil Booth <neil@daikokuya.co.uk>
20841
20842 * gcc.dg/cpp/paste13.c: New test.
20843
131d2c16
KG
208442002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20845
20846 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
20847 remaining platforms, XFAIL during compile, not execute. Don't
20848 XFAIL at -O0.
20849
bf52f899
NS
208502002-10-08 Nathan Sidwell <nathan@codesourcery.com>
20851
20852 * gcc.dg/alias-1.c: Tweak expected warning.
20853
a85cd145
V
208542002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20855
20856 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
20857
f75369c8
AJ
208582002-10-06 Andreas Jaeger <aj@suse.de>
20859
8d725537
AJ
20860 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
20861 * gcc.dg/cpp/c++98.C: Likewise.
20862
20863 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
20864 * g++.dg/cpp/c++98.C: Likewise.
20865
20866 * g++.dg/README (Subdirectories): Mention cpp directory.
20867
f75369c8
AJ
20868 PR target/7559
20869 * gcc.dg/20021006-1.c: New test.
20870
eb55ce4b
KL
208712002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20872
20873 PR c++/7804
20874 * g++.dg/other/warning1.C: New test.
20875
f91f86e7
RS
208762002-10-04 Roger Sayle <roger@eyesopen.com>
20877
20878 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
20879 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
20880 and sparc-*-* with -m64 as expected failures. See PR 8087.
20881
bd9bb3d2
MM
208822002-10-03 Mark Mitchell <mark@codesourcery.com>
20883
20884 PR c++/7931
20885 * g++.dg/template/ptrmem3.C: New test.
f75369c8 20886
bd9bb3d2
MM
20887 PR c++/7754
20888 * g++.dg/template/union1.C: New test.
20889
6397d80b
MM
208902002-10-03 Mark Mitchell <mark@codesourcery.com>
20891
20892 PR c++/8006
20893 * g++.dg/abi/mangle9.C: New test.
20894 * g++.dg/abi/mangle10.C: New test.
20895 * g++.dg/abi/mangle11.C: New test.
20896 * g++.dg/abi/mangle12.C: New test.
20897
2282d28d
MM
208982002-10-02 Mark Mitchell <mark@codesourcery.com>
20899
20900 PR c++/7188.
20901 * g++.dg/template/meminit1.C: New test.
20902 * g++.dg/warn/Wreorder-1.C: Likewise.
20903 * g++.old-deja/g++.mike/warn3.C: Tweak.
20904 * lib/prune.exp: Ingore "in copy constructor".
20905
e5ec43ac
AJ
209062002-10-02 Andreas Jaeger <aj@suse.de>
20907
20908 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
20909 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
20910 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
20911 on x86-64.
20912
a1d1a0f9
MM
209132002-10-01 Mark Mitchell <mark@codesourcery.com>
20914
20915 * gcc.dg/empty1.C: Fix typo.
20916
73a73768
NS
209172002-10-01 Nathan Sidwell <nathan@codesourcery.com>
20918
20919 * gcc.dg/alias-1.c: New test.
20920
871e97f7
MM
209212002-10-01 Mark Mitchell <mark@codesourcery.com>
20922
0645ba8f
MM
20923 * gcc.dg/empty1.C: New test.
20924
871e97f7
MM
20925 * g++.dg/tls/init-2.C: Tweak error messages.
20926
8ab907e8
RS
209272002-10-01 Richard Sandiford <rsandifo@redhat.com>
20928
20929 * gcc.c-torture/compile/20020923-1.c: New test.
20930
e3e3815b
JT
209312002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
20932
20933 * gcc.c-torture/execute/ffs-1.c: New test.
20934 * gcc.c-torture/execute/ffs-2.c: Ditto.
20935
5a9a1961
NS
209362002-09-30 Nathan Sidwell <nathan@codesourcery.com>
20937
20938 * g++.dg/overload/member1.C: New test.
20939
ed8e443a 209402002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 20941
ed8e443a
JM
20942 * g++.dg/abi/empty7.C: New test.
20943 * g++.dg/init/pm2.C: Likewise.
f75369c8 20944
ed8e443a 209452002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 20946
ed8e443a 20947 * g++.dg/rtti/crash1.C: New test.
03357c23 20948
ed8e443a 209492002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 20950
ed8e443a
JM
20951 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
20952 gcc.dg/sibcall-4.c: New tests.
d7bb749a 20953
ed8e443a 209542002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 20955
ed8e443a
JM
20956 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
20957 powerpc and MMIX targets.
1c402174 20958
ed8e443a 209592002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 20960
ed8e443a 20961 * gcc.dg/cpp/20020927-1.c: New.
57147be1 20962
ed8e443a 209632002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 20964
ed8e443a 20965 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 20966
ed8e443a 209672002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 20968
ed8e443a 20969 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 20970
ed8e443a 209712002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 20972
ed8e443a 20973 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 20974
ed8e443a 209752002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 20976
ed8e443a 20977 * README.QMTEST: Fix typo.
d57f8a71 20978
ed8e443a 209792002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 20980
ed8e443a 20981 * gcc.dg/20020926-1.c: New test.
b784617e 20982
ed8e443a 209832002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 20984
ed8e443a
JM
20985 PR target/7842
20986 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 20987
ed8e443a 209882002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 20989
ed8e443a
JM
20990 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
20991 unique to the tool.
20992 * lib/g77.exp (g77_init): Likewise.
20993 * lib/g++.exp (g++_init): Likewise.
20994 * lib/objc.exp (objc_init): Likewise.
1c88948f 20995
ed8e443a 209962002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 20997
ed8e443a
JM
20998 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
20999 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
21000 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 21001
ed8e443a 210022002-09-25 Richard Henderson <rth@redhat.com>
6190e147 21003
ed8e443a
JM
21004 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
21005 too-small long double.
6190e147 21006
ed8e443a 210072002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 21008
ed8e443a 21009 * gcc.dg/20020919-1.c: New test.
c354bbcc 21010
ed8e443a 210112002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 21012
ed8e443a
JM
21013 * g++.dg/abi/bitfield6.C: New test.
21014 * g++.dg/abi/bitfield7.C: New test.
21015 * g++.dg/abi/bitfield8.C: New test.
21016 * g++.dg/abi/vbase11.C: New test.
2d3e278d 21017
ed8e443a 210182002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 21019
ed8e443a
JM
21020 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
21021 hppa*-*-hpux*. Update test comment.
490ed846 21022
ed8e443a 210232002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 21024
ed8e443a 21025 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 21026
ed8e443a 210272002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 21028
ed8e443a 21029 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 21030
ed8e443a 210312002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 21032
ed8e443a 21033 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 21034
ed8e443a 210352002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 21036
ed8e443a
JM
21037 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
21038 systems.
1ce505c4 21039
ed8e443a 210402002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 21041
ed8e443a
JM
21042 * gcc.c-torture/execute/ieee/mzero3.c: New test.
21043
21044 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
21045 Adjust for c++filt moved to binutils. Remove spurious duplicate
21046 setting of cxxfilt.
21047
210482002-09-19 Geoffrey Keating <geoffk@apple.com>
21049
21050 * gcc.dg/20020312-2.c: Update for darwin.
21051
210522002-09-18 Nathan Sidwell <nathan@codesourcery.com>
21053
21054 * g++.old-deja/g++.other/crash32.C: Mark ICE.
21055
210562002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
21057
21058 * objc.dg/comp-types-1.m: New test.
21059 * objc.dg/comp-types-2.m: New test.
21060 * objc.dg/comp-types-3.m: New test.
21061 * objc.dg/comp-types-4.m: New test.
21062 * objc.dg/comp-types-5.m: New test.
21063 * objc.dg/comp-types-6.m: New test.
21064
210652002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
21066
21067 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
21068
210692002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21070
21071 * g++.dg/other/do1.C: New test.
21072
21073 * g++.dg/template/subst1.C: New test.
21074
210752002-09-16 Steve Ellcey <sje@cup.hp.com>
21076
21077 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
21078
210792002-09-16 Nathan Sidwell <nathan@codesourcery.com>
21080
21081 * g++.dg/template/qualttp20.C: Adjust expected errors.
21082 * g++.old-deja/g++.jason/report.C: Likewise.
21083 * g++.old-deja/g++.other/qual1.C: Likewise.
21084
21085 * g++.dg/lookup/scoped2.C: New test.
21086
21087 * g++.dg/ext/asm3.C: New test.
21088
210892002-09-16 Richard Earnshaw <rearnsha@arm.com>
21090
21091 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
21092
210932002-09-16 Kazu Hirata <kazu@cs.umass.edu>
21094
21095 * ChangeLog: follow spelling conventions.
21096 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
21097 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
21098 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
21099 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
21100 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
21101 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
21102 * g++.old-deja/g++.law/global-init1.C: Likewise.
21103 * g++.old-deja/g++.other/delete4.C: Likewise.
21104 * g++.old-deja/g++.other/inline21.C: Likewise.
21105 * g++.old-deja/g++.other/singleton.C: Likewise.
21106 * g77.dg/strlen0.f: Likewise.
21107 * g77.f-torture/compile/20010519-1.f: Likewise.
21108 * g77.f-torture/compile/980310-4.f: Likewise.
21109 * gcc.c-torture/compile/20000605-1.c: Likewise.
21110 * gcc.c-torture/execute/20020225-1.c: Likewise.
21111 * gcc.dg/c90-hexfloat-2.c: Likewise.
21112 * gcc.dg/c99-bool-1.c: Likewise.
21113 * gcc.dg/c99-hexfloat-2.c: Likewise.
21114 * gcc.dg/dll-2.c: Likewise.
21115 * gcc.dg/wtr-union-init-1.c: Likewise.
21116 * gcc.dg/wtr-union-init-2.c: Likewise.
21117 * gcc.dg/wtr-union-init-3.c: Likewise.
21118 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21119 * gcc.dg/cpp/defined.c: Likewise.
21120 * gcc.dg/cpp/macsyntx.c: Likewise.
21121 * gcc.dg/cpp/paste2.c: Likewise.
21122 * gcc.dg/cpp/trad/defined.c: Likewise.
21123 * gcc.dg/format/c90-printf-1.c: Likewise.
21124 * gcc.dg/format/c90-scanf-1.c: Likewise.
21125 * gcc.dg/format/c99-printf-1.c: Likewise.
21126 * gcc.dg/format/c99-scanf-1.c: Likewise.
21127 * gcc.misc-tests/gcov-8.c: Likewise.
21128 * lib/profopt.exp: Likewise.
21129
211302002-09-15 Krister Walfridsson <cato@df.lth.se>
21131
21132 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
21133
211342002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21135
21136 * g++.dg/inherit/using2.C: New test.
21137
211382002-09-15 Kazu Hirata <kazu@cs.umass.edu>
21139
21140 * ChangeLog: Follow spelling conventions.
21141 * g++.dg/template/friend4.C: Likewise.
21142 * g++.old-deja/g++.pt/crash67.C: Likewise.
21143 * gcc.c-torture/execute/20000801-4.c: Likewise.
21144 * gcc.dg/c90-digraph-1.c: Likewise.
21145 * gcc.dg/c94-digraph-1.c: Likewise.
21146 * gcc.dg/c99-digraph-1.c: Likewise.
21147 * gcc.dg/cpp/line5.c: Likewise.
21148 * gcc.dg/cpp/multiline.c: Likewise.
21149 * gcc.dg/cpp/trad/literals-1.c: Likewise.
21150 * gcc.dg/format/attr-3.c: Likewise.
21151 * gcc.dg/format/c90-scanf-3.c: Likewise.
21152 * gcc.dg/format/ext-4.c: Likewise.
21153
211542002-09-15 Nathan Sidwell <nathan@codesourcery.com>
21155
21156 * g++.dg/template/pretty1.C: New test.
21157
211582002-09-14 Alan Modra <amodra@bigpond.net.au>
21159
21160 * gcc.c-torture/execute/struct-cpy-1.c: New test.
21161
211622002-09-13 Matt Austern <austern@apple.com>
21163
21164 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
21165 passing a cast expression to a function by const reference.
21166
211672002-09-13 Nathan Sidwell <nathan@codesourcery.com>
21168
21169 * g++.dg/template/deduce1.C: New test.
21170
211712002-09-13 Kazu Hirata <kazu@cs.umass.edu>
21172
21173 * gcc.c-torture/execute/simd-1.c: Force all use of int to
21174 32-bit int.
21175
211762002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
21177
21178 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
21179 usage.
21180
211812002-09-10 Richard Earnshaw <rearnsha@arm.com>
21182
21183 * gcc.c-torture/compile/20020910-1.c: New test.
21184
211852002-09-10 Frank Ch. Eigler <fche@redhat.com>
21186
21187 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
21188
211892002-09-10 Andreas Jaeger <aj@suse.de>
21190
21191 * gcc.dg/20020312-2.c: Adjust for x86-64.
21192
211932002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
21194
21195 * g77.dg/7388.f: New test case for PR 7388.
21196
211972002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
21198
21199 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
21200
212012002-09-05 Ziemowit Laski <zlaski@apple.com>
21202
21203 * objc.dg/proto-lossage-1.m: New test.
21204
212052002-09-06 Neil Booth <neil@daikokuya.co.uk>
21206
21207 * gcc.dg/cpp/_Pragma4.c: Fix typo.
21208
212092002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
21210
21211 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
21212 expected to pass.
21213
212142002-09-06 Stan Shebs <shebs@apple.com>
21215 David Edelsohn <edelsohn@gnu.org>
21216
21217 * gcc.dg/weak: New directory.
21218 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
21219 target-specific xfail bits.
21220 * gcc.dg/typeof-2.c: Move to new directory.
21221 * gcc.dg/weak.exp: New expect script.
21222
212232002-09-06 Alan Modra <amodra@bigpond.net.au>
21224
21225 * gcc.c-torture/execute/extzvsi.c: New test.
21226
212272002-09-05 Stan Shebs <shebs@apple.com>
21228
21229 * gcc.dg/weak-1.c: xfail on Darwin.
21230 * gcc.dg/weak-2.c: Ditto.
21231 * gcc.dg/weak-3.c: Ditto.
21232 * gcc.dg/weak-4.c: Ditto.
21233 * gcc.dg/weak-5.c: Ditto.
21234 * gcc.dg/weak-6.c: Ditto.
21235 * gcc.dg/weak-7.c: Ditto.
21236 * gcc.dg/weak-8.c: Ditto.
21237 * gcc.dg/weak-9.c: Ditto.
21238
212392002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
21240
21241 * gcc.c-torture/execute/loop-14.c: New test.
21242
212432002-09-04 Jakub Jelinek <jakub@redhat.com>
21244
21245 * g++.dg/other/cxa-atexit1.C: New test.
21246
21247 * gcc.dg/typeof-2.c: New test.
21248
212492002-09-03 Roger Sayle <roger@eyesopen.com>
21250
21251 * gcc.dg/builtins-2.c: New testcase.
21252 * gcc.dg/builtins-3.c: New testcase.
21253
212542002-09-03 Neil Booth <neil@daikokuya.co.uk>
21255
21256 * gcc.dg/cpp/_Pragma4.c: New test.
21257
212582002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
21259
21260 * objc/execute/nil_method-1.m: New testcase.
21261
212622002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
21263
21264 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
21265 [Object class], not [Object initialize].
21266
212672002-08-31 Roger Sayle <roger@eyesopen.com>
21268 Hans-Peter Nilsson <hp@bitrange.com>
21269
21270 * gcc.c-torture/execute/20020720-1.x: Skip test on
21271 mmix-knuth-mmixware. Correct comment.
21272
212732002-08-27 Mark Mitchell <mark@codesourcery.com>
21274
21275 * testsuite/g++.dg/abi/bitfield5.C: New test.
21276 * testsuite/g++.dg/abi/vbase10.C: Likewise.
21277
212782002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
21279
21280 * objc.dg/undeclared-selector.m: New test.
21281
212822002-08-27 Nathan Sidwell <nathan@codesourcery.com>
21283
21284 * g++.dg/other/offsetof1.C: Avoid cast warning.
21285
212862002-08-26 Ziemowit Laski <zlaski@apple.com>
21287
21288 * objc.dg/super-class-2.m: New test.
21289
212902002-08-24 Matt Austern <austern@apple.com>
21291
21292 * g++.dg/ext/lvaddr.C: New test.
21293 * g++.dg/ext/lvcast.C: New test.
21294
212952002-08-22 Mark Mitchell <mark@codesourcery.com>
21296
21297 * testsuite/g++.dg/inherit/cond1.C: New test.
21298
212992002-08-22 Geoffrey Keating <geoffk@redhat.com>
21300
21301 * gcc.dg/noncompile/incomplete-1.c: New test.
21302
213032002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21304
21305 * gcc.dg/typespec-1.c: New test.
21306
213072002-08-20 Devang Patel <dpatel@apple.com>
21308 * objc.dg/proto-hier-2.m: New test.
21309
213102002-08-19 Ziemowit Laski <zlaski@apple.com>
21311
21312 * objc.dg/bitfield-1.m: New test.
21313 * objc.dg/bitfield-2.m: New test.
21314
213152002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
21316
21317 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
21318 gcc.dg/c99-flex-array-4.c: New tests.
21319
213202002-08-16 Stan Shebs <shebs@apple.com>
21321
21322 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
21323
213242002-08-15 Jakub Jelinek <jakub@redhat.com>
21325
21326 * gcc.dg/typeof-1.c: New test.
21327 * g++.dg/ext/typeof2.C: New test.
21328
213292002-08-15 Nathan Sidwell <nathan@codesourcery.com>
21330
21331 * g++.dg/other/offsetof1.C: New test.
21332
213332002-08-14 Richard Henderson <rth@redhat.com>
21334
21335 * gcc.dg/tls/diag-3.c: Fix expected message strings.
21336
213372002-08-14 Neil Booth <neil@daikokuya.co.uk>
21338
21339 * gcc.dg/cpp/_Pragma3.c: New test.
21340
213412002-08-13 Mark Mitchell <mark@codesourcery.com>
21342
21343 * g++.dg/template/inherit3: New test.
21344
213452002-08-10 Nathan Sidwell <nathan@codesourcery.com>
21346
21347 * gcc.dg/bitfld-4.c: Add blank options.
21348
213492002-08-09 Mark Mitchell <mark@codesourcery.com>
21350
21351 * g++.dg/template/crash1.C: New test.
21352
213532002-08-08 Jakub Jelinek <jakub@redhat.com>
21354
21355 * gcc.dg/tls/opt-2.c: New test.
21356
213572002-08-08 Devang Patel <dpatel@apple.com>
21358
21359 * objc.dg/selector-1.m : New test
21360
213612002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21362
21363 * g++.dg/abi/bitfield4.C: New test.
21364 * gcc.dg/bitfld-4.c: New test.
21365
213662002-08-08 Nathan Sidwell <nathan@codesourcery.com>
21367
21368 * g++.dg/other/packed1.C: New test.
21369
213702002-08-07 Mark Mitchell <mark@codesourcery.com>
21371
21372 * g++.dg/abi/offsetof.C: Tweak error messages.
21373 * g++.old-deja/g++.mike/p10769a.C: Likewise.
21374
213752002-08-08 Jakub Jelinek <jakub@redhat.com>
21376
21377 * gcc.dg/bitfld-3.c: New test.
21378
213792002-08-07 Jakub Jelinek <jakub@redhat.com>
21380 Richard Henderson <rth@redhat.com>
21381
21382 * gcc.dg/i386-bitfield1.c: New test.
21383 * g++.dg/abi/bitfield3.C: Update.
21384
213852002-08-07 Neil Booth <neil@daikokuya.co.uk>
21386
21387 * objc.dg/const-str-2.m: Update.
21388 * gcc.dg/cpp/c++98.c: Change to C extension.
21389 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
21390 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
21391
213922002-08-06 Aldy Hernandez <aldyh@redhat.com>
21393
21394 * testsuite/gcc.dg/tls/diag-3.c: New.
21395
213962002-08-07 Gabriel Dos Reis <gdr@nerim.net>
21397
21398 * g++.dg/README (Subdirectories): Document new subdir expr.
21399 * g++.dg/expr/pmf-1.C: New test.
21400
214012002-08-06 Neil Booth <neil@daikokuya.co.uk>
21402
21403 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
21404
214052002-08-06 Jakub Jelinek <jakub@redhat.com>
21406
21407 * g++.dg/abi/bitfield3.C: New test.
21408
214092002-08-05 Nathan Sidwell <nathan@codesourcery.com>
21410
21411 * lib/gcov.exp: Tweak expected line formats.
21412 * gcc.misc-tests/gcov8.c: New test.
21413 * gcc.misc-tests/gcov8.x: New flags.
21414
214152002-08-05 Jakub Jelinek <jakub@redhat.com>
21416
21417 * consistency.vlad/layout/endian.c: Include string.h.
21418
21419 * gcc.c-torture/execute/20020805-1.c: New test.
21420
214212002-08-04 Gabriel Dos Reis <gdr@nerim.net>
21422
21423 * g++.dg/other/conversion1.C: New test.
21424
214252002-08-03 Roger Sayle <roger@eyesopen.com>
21426
21427 * gcc.dg/builtins-1.c: New testcase.
21428
214292002-08-02 Mark Mitchell <mark@codesourcery.com>
21430
21431 * g++.dg/inherit/access3.C: New test.
21432
214332002-08-01 Jakub Jelinek <jakub@redhat.com>
21434
21435 * gcc.dg/ia64-visibility-2.c: New test.
21436
214372002-08-01 Benjamin Kosnik <bkoz@redhat.com>
21438
21439 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
21440 __qualifier_flags to __flags.
21441
214422002-07-31 Mark Mitchell <mark@codesourcery.com>
21443
21444 * g++.dg/inherit/operator1.C: New test.
21445 * g++.dg/lookup/disamb1.C: Fix typo in comment.
21446 * g++.dg/other/error1.C: Change expected error message.
21447 * g++.dg/template/conv4.C: Likewise.
21448
214492002-07-26 Neil Booth <neil@daikokuya.cop.uk>
21450
21451 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
21452 for documented behavior.
21453
214542002-07-25 Roger Sayle <roger@eyesopen.com>
21455
21456 * gcc.c-torture/execute/20020720-1.x: Skip this test on
21457 several targets known to fail.
21458
214592002-07-25 Richard Sandiford <rsandifo@redhat.com>
21460
21461 * gcc.dg/mips-args-[123].c: New tests.
21462
214632002-07-24 Aldy Hernandez <aldyh@redhat.com>
21464
21465 * gcc.dg/ppc-spe.c: New.
21466
214672002-07-24 Geoffrey Keating <geoffk@redhat.com>
21468
21469 * g++.dg/other/ptrmem4.C: New testcase.
21470
214712002-07-24 Richard Henderson <rth@redhat.com>
21472
21473 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
21474
214752002-07-24 Gabriel Dos Reis <gdr@nerim.net>
21476
21477 * g++.dg/ext/alignof1.C (main): Return 0 for success.
21478
214792002-07-24 Roger Sayle <roger@eyesopen.com>
21480
21481 * gcc.c-torture/execute/memset-3.c: New testcase.
21482
214832002-07-24 Neil Booth <neil@daikokuya.co.uk>
21484
21485 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 21486 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 21487
13fd931e
KG
214882002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21489
21490 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
21491 Delete.
21492
b8c25665 214932002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
21494
21495 * gcc.c-torture/compile/simd-4.c: New test.
21496
0e902d98
KL
214972002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21498
21499 PR c++/7347, c++/7348
21500 * g++.dg/template/access4.C: New test.
21501 * g++.dg/template/access5.C: New test.
21502 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
21503 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
21504 * g++.old-deja/g++.pt/ttp58.C: Likewise.
21505 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
21506
cf3c4f56
JJ
215072002-07-22 Jakub Jelinek <jakub@redhat.com>
21508
21509 * gcc.dg/gnu89-init-2.c: New test.
21510
56508306
GDR
215112002-07-21 Gabriel Dos Reis <gdr@nerim.net>
21512
21513 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
21514
0da65b89
RS
215152002-07-20 Roger Sayle <roger@eyesopen.com>
21516
21517 * gcc.c-torture/execute/20020720-1.c: New testcase.
21518
68e65275
NB
215192002-07-20 Neil Booth <neil@daikokuya.co.uk>
21520
21521 * gcc.dg/cpp/Wsignprom.c: New tests.
21522
a0c58ea9
AM
215232002-07-20 Alan Modra <amodra@bigpond.net.au>
21524
21525 * gcc.c-torture/execute/loop-13.c: New test.
21526
75aef48a
NB
215272002-07-19 Neil Booth <neil@daikokuya.co.uk>
21528
21529 * gcc.dg/cpp/expr.c: New tests.
21530
803b90d3 215312002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
21532
21533 * g++.dg/opt/pr6713.C: Add template instantiation.
21534
85272855
AM
215352002-07-18 Alan Modra <amodra@bigpond.net.au>
21536
437deefa
DE
21537 * gcc.dg/nest.c: New test.
21538
215392002-07-17 Richard Henderson <rth@redhat.com>
21540
21541 * g++.dg/opt/pr6713.C: New test.
85272855 21542
90888283
EB
215432002-07-17 Eric Botcazou <ebotcazou@multimania.com>
21544
21545 * gcc.c-torture/execute/loop-2e.x: Let the testcase
21546 XFAIL for all x86 processors.
21547
ce0ead25
ID
215482002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
21549
21550 * gcc.c-torture/execute/20010122-1.x: Do not test with
21551 -fomit-frame-pointer.
21552
d955f6ea
KL
215532002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21554
21555 * g++.dg/template/instantiate2.C: New test.
21556 * g++.dg/template/spec4.C: New test.
21557
ba59df78
KL
215582002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21559
21560 * g++.dg/template/access2.C: New test.
21561 * g++.dg/template/access3.C: New test.
21562
6c535c69
ZW
215632002-07-15 Zack Weinberg <zack@codesourcery.com>
21564
21565 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
21566 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
21567 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
21568 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
21569 Convert to use <stdarg.h>.
21570 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
21571 Delete.
21572 * gcc.dg/va-arg-2.c: New.
21573 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
21574
794a292d
JJ
215752002-07-15 Jakub Jelinek <jakub@redhat.com>
21576
21577 * gcc.c-torture/compile/20020710-1.c: New test.
21578
b8c25665 215792002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 21580 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
21581
21582 gcc.c-torture/compile/simd-2.c: New testcase.
21583 gcc.c-torture/compile/simd-3.c: Likewise.
21584
f0ab6bf2
MM
215852002-07-11 Mark Mitchell <mark@codesourcery.com>
21586
21587 PR c++/7224
21588 * g++.dg/overload/error1.C: New test.
6c535c69 21589
789b7de5
RO
215902002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21591
21592 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
21593 configuration and IRIX 6 O32 ABI.
21594
e65a2d65
RS
215952002-07-11 Roger Sayle <roger@eyesopen.com>
21596
21597 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
21598
c5358a5d
RS
215992002-07-10 Roger Sayle <roger@eyesopen.com>
21600
21601 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
21602
6d844e9d
JL
216032002-07-10 Jeffrey A Law <law@redhat.com>
21604
6c535c69 21605 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 21606
6c535c69 21607 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 21608
2fefbb5d
AH
216092002-07-09 Aldy Hernandez <aldyh@redhat.com>
21610
6c535c69 21611 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 21612
4d5be58b
DN
216132002-07-09 Diego Novillo <dnovillo@redhat.com>
21614
21615 * gcc.c-torture/compile/20020709-1.c: New test.
21616
78abea27
RS
216172002-07-07 Roger Sayle <roger@eyesopen.com>
21618
21619 * g++.dg/template/qualttp21.C: New test case.
21620
e66c8649
AO
216212002-07-06 Alexandre Oliva <aoliva@redhat.com>
21622
21623 * gcc.c-torture/compile/20020706-1.c: New test.
21624 * gcc.c-torture/compile/20020706-2.c: New test.
21625
78abea27
RS
216262002-07-06 Brian R. Gaeke <brg@dgate.ORG>
21627 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
21628
21629 * g++.dg/warn/incomplete1.C: New test.
21630
8537dbae
KG
216312002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21632
21633 PR c++/7099
6c535c69 21634 * g++.dg/warn/noreturn1.C: New test.
8537dbae 21635
9833f679
MM
216362002-07-03 Mark Mitchell <mark@codesourcery.com>
21637
21638 PR c++/6706
21639 * g++.dg/debug/debug6.C: New test.
21640 * g++.dg/debug/debug7.C: New test.
21641
b8c25665 216422002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
21643
21644 * gcc.c-torture/compile/simd-3.c: New test.
21645
a6a5beb1
CD
216462002-07-03 Chris Demetriou <cgd@broadcom.com>
21647
21648 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
21649 * gcc.dg/20020620-1.c: Likewise.
21650
b2153b98
KL
216512002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21652
21653 PR c++/6944
21654 * g++.dg/init/array4.C: New test.
21655 * g++.dg/init/array5.C: New test.
21656
b8c25665 216572002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
21658
21659 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
21660 * gcc.c-torture/execute/simd-2.c (main): Likewise.
21661
622d3731
KG
216622002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21663
21664 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
21665 * gcc.dg/wtr-aggr-init-1.c: Likewise.
21666 * gcc.dg/wtr-conversion-1.c: Likewise.
21667 * gcc.dg/wtr-escape-1.c: Likewise.
21668 * gcc.dg/wtr-int-type-1.c: Likewise.
21669 * gcc.dg/wtr-label-1.c: Likewise.
21670 * gcc.dg/wtr-static-1.c: Likewise.
21671 * gcc.dg/wtr-strcat-1.c: Likewise.
21672 * gcc.dg/wtr-suffix-1.c: Likewise.
21673 * gcc.dg/wtr-switch-1.c: Likewise.
21674 * gcc.dg/wtr-unary-plus-1.c: Likewise.
21675 * gcc.dg/wtr-union-init-1.c: Likewise.
21676 * gcc.dg/wtr-union-init-2.c: Likewise.
21677 * gcc.dg/wtr-union-init-3.c: Likewise.
21678
21679 * gcc.dg/wtr-func-def-1.c: New test.
21680
c40da518 216812002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 21682
c40da518
DP
21683 * objc.dg/param-1.m: New test.
21684
0879540b
NB
216852002-07-03 Neil Booth <neil@daikokuya.co.uk>
21686
21687 * gcc.dg/cpp/trad/directive.c: Add test.
21688 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 21689 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 21690
ed8e443a 216912002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 21692
ed8e443a 21693 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 21694
ed8e443a 216952002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 21696
ed8e443a 21697 * objc.dg/desig-init-1.m: New test.
c1c5187c 21698
ed8e443a 216992002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 21700
ed8e443a
JM
21701 PR c++/6716
21702 * g++.dg/template/instantiate1.C: New test.
17f29637 21703
ed8e443a 217042002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 21705
ed8e443a
JM
21706 PR c++/7112
21707 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 21708
ed8e443a 217092002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 21710
ed8e443a
JM
21711 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
21712 gcc.dg/cpp/trad/include.c: New tests.
7098b619 21713
ed8e443a 217142002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 21715
ed8e443a
JM
21716 PR target/7177
21717 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 21718
ed8e443a 217192002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 21720
ed8e443a
JM
21721 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
21722 header here...
21723 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
21724 (objc-torture-execute): or here.
bbeb33f2 21725
ed8e443a 217262002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 21727
ed8e443a 21728 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 21729
ed8e443a 217302002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 21731
ed8e443a 21732 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 21733
ed8e443a 217342002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 21735
ed8e443a 21736 * objc.dg/fsyntax-only.m: New test.
118f8dc1 21737
ed8e443a 217382002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 21739
ed8e443a
JM
21740 PR c++/6695
21741 * g++.dg/template/friend7.C: New file.
5ce49b4b 21742
ed8e443a 217432002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 21744
ed8e443a
JM
21745 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
21746 return type.
759236dd 21747
ed8e443a 217482002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 21749
ed8e443a
JM
21750 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
21751 avoid division by zero.
86422829 21752
ed8e443a 217532002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 21754
ed8e443a 21755 * gcc.dg/Wunknownprag.c: New tests.
06470238 21756
ed8e443a 217572002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 21758
ed8e443a 21759 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 21760
ed8e443a 217612002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 21762
ed8e443a
JM
21763 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
21764 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
21765 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
21766 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
21767 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
21768 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
21769 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
21770 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
21771 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
21772 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
21773 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
21774 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
21775 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
21776 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
21777 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
21778 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
21779 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 21780
ed8e443a 217812002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 21782
ed8e443a
JM
21783 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
21784 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
21785 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
21786 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
21787 New tests.
21788 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 21789
ed8e443a 217902002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 21791
ed8e443a 21792 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 21793
ed8e443a 217942002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 21795
ed8e443a
JM
21796 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
21797 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
21798 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
21799 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 21800
ed8e443a 218012002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 21802
ed8e443a
JM
21803 * gcc.dg/cpp/trad: New directory with traditional tests copied
21804 from parent directory.
21805 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
21806 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
21807 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
21808 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
21809 Move to trad/ and rename.
21810 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
21811 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
21812 gcc.dg/cpp/trad/redef2.c: New tests.
21813 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 21814
ed8e443a 218152002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 21816
ed8e443a
JM
21817 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
21818 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
21819 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
21820 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
21821 Remove.
017acb41 21822
ed8e443a 218232002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 21824
ed8e443a 21825 * gcc.dg/20020620-1.c: New test.
9164f47a 21826
ed8e443a 218272002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 21828
ed8e443a 21829 * g++.dg/template/ttp4.C: New test.
342cea95 21830
ed8e443a 218312002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 21832
ed8e443a 21833 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 21834
ed8e443a 218352002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 21836
ed8e443a
JM
21837 * gcc.c-torture/execute/pure-1.c: Make functions static again.
21838 Don't use attribute `noinline'.
90227c69 21839
ed8e443a 218402002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 21841
ed8e443a 21842 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 21843
ed8e443a 218442002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 21845
ed8e443a 21846 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 21847
ed8e443a 21848 * gcc.dg/simd-1.c: New.
820d4b1b 21849
ed8e443a 218502002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 21851
ed8e443a 21852 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 21853
ed8e443a 218542002-06-16 Richard Henderson <rth@redhat.com>
750491fc 21855
ed8e443a
JM
21856 * g++.dg/ext/anon-struct1.C: New.
21857 * g++.dg/ext/anon-struct2.C: New.
21858 * g++.dg/ext/anon-struct3.C: New.
21859 * gcc.dg/anon-struct-1.c: New.
21860 * gcc.dg/anon-struct-2.c: New.
21861 * gcc.dg/anon-struct-3.c: New.
21862 * gcc.dg/20011008-1.c: Adjust warning text.
21863 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 21864
ed8e443a 218652002-06-16 Richard Henderson <rth@redhat.com>
0931db71 21866
ed8e443a 21867 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 21868
ed8e443a 218692002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 21870
ed8e443a 21871 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 21872
ed8e443a 218732002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 21874
ed8e443a
JM
21875 * gcc.c-tortuture/execute/compare-1.c: New test case.
21876 * gcc.c-tortuture/execute/compare-2.c: New test case.
21877 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 21878
ed8e443a 218792002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 21880
ed8e443a
JM
21881 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
21882 ia64 ilp32.
a6f5e048 21883
ed8e443a 218842002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 21885
ed8e443a 21886 * g++.dg/template/typename2.C: Update error message.
d65cb654 21887
ed8e443a 218882002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 21889
ed8e443a 21890 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 21891
ed8e443a 218922002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 21893
ed8e443a
JM
21894 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
21895 list of targets to skip.
9da754bd 21896
ed8e443a 218972002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 21898
ed8e443a
JM
21899 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
21900 targets if not optimizing.
56a28102 21901
ed8e443a 219022002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 21903
ed8e443a 21904 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 21905
ed8e443a 21906 * g++.dg/opt/vt1.C: New test.
5d056e9b 21907
ed8e443a 21908 * gcc.dg/20020531-1.c: New test.
156755ac 21909
ed8e443a 21910 * gcc.dg/20020530-1.c: New test.
50f30e6b 21911
ed8e443a 21912 * gcc.dg/20020527-1.c: New test.
85d49058 21913
ed8e443a 21914 * g++.dg/opt/cse1.C: New test.
7b668f9e 21915
ed8e443a 219162002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 21917
ed8e443a 21918 * gcc.dg/20020607-2.c: New test case.
437f1df1 21919
ed8e443a 219202002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 21921
ed8e443a 21922 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 21923
ed8e443a 219242002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 21925
ed8e443a
JM
21926 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
21927 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
21928 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 21929
ed8e443a 219302002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 21931
ed8e443a 21932 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 21933
ed8e443a 219342002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 21935
ed8e443a
JM
21936 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
21937 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 21938
ed8e443a 219392002-06-02 Richard Henderson <rth@redhat.com>
ab780373 21940
ed8e443a
JM
21941 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
21942 test functions static.
ab780373 21943
ed8e443a 219442002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 21945
ed8e443a
JM
21946 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
21947 now.
e33a8855 21948
ed8e443a 219492002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 21950
ed8e443a
JM
21951 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
21952 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
21953 Update for mofified diagnostics.
21954 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 21955
ed8e443a 219562002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 21957
ed8e443a 21958 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 21959
ed8e443a 219602002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 21961
ed8e443a 21962 * gcc.dg/fnegate-1.c: New test case.
378393da 21963
ed8e443a 219642002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 21965
ed8e443a 21966 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 21967
ed8e443a 219682002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 21969
ed8e443a
JM
21970 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
21971 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
21972 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 21973
ed8e443a 219742002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 21975
ed8e443a 21976 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 21977
ed8e443a 219782002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 21979
ed8e443a 21980 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 21981
ed8e443a 219822002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 21983
ed8e443a 21984 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 21985
ed8e443a 219862002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 21987
ed8e443a 21988 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 21989
ed8e443a 219902002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 21991
ed8e443a
JM
21992 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
21993 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 21994
ed8e443a 219952002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 21996
ed8e443a 21997 * g++.dg/opt/cse2.C: New test.
9059e33c 21998
ed8e443a 219992002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 22000
ed8e443a
JM
22001 * gcc.dg/cpp/arith-1.c: New semantic tests.
22002 * gcc.dg/cpp/if-1.c: Update.
91318908 22003
ed8e443a 220042002-05-24 Ben Elliston <bje@redhat.com>
9e253215 22005
ed8e443a 22006 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 22007
ed8e443a 220082002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 22009
ed8e443a 22010 * gcc.dg/verbose-asm.c: New test.
90442291 22011
ed8e443a 220122002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 22013
ed8e443a 22014 * gcc.dg/cpp/paste12.c: New test.
3620711b 22015
ed8e443a 220162002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 22017
ed8e443a 22018 * g++.dg/parse/named_ops.C: New test.
17645b15 22019
ed8e443a 220202002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 22021
ed8e443a 22022 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 22023
ed8e443a 220242002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 22025
ed8e443a
JM
22026 * gcc.dg/weak-2.c: Allow optional leading underscore
22027 in scan-assembler symbol name.
22028 * gcc.dg/weak-3.c: Likewise.
22029 * gcc.dg/weak-4.c: Likewise.
22030 * gcc.dg/weak-5.c: Likewise.
e275a535 22031
ed8e443a 220322002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 22033
ed8e443a 22034 * gcc.dg/20020523-1.c: New test.
66b408f2 22035
ed8e443a 220362002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 22037
ed8e443a
JM
22038 * objc.dg/const-str-2.m: Update now that we stop after
22039 a command line error.
e67a7860 22040
ed8e443a 220412002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 22042
ed8e443a 22043 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 22044
ed8e443a 220452002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 22046
ed8e443a
JM
22047 * g++.dg/dg.exp: Prune the tls subdirectory.
22048 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
22049 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
22050 * g++.dg/tls/init-1.C: New.
7a1f3f5f 22051
ed8e443a 220522002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 22053
ed8e443a 22054 * gcc.dg/20020517-1.c: New test.
2dd36f90 22055
ed8e443a 220562002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 22057
ed8e443a
JM
22058 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
22059 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 22060
ed8e443a 220612002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 22062
ed8e443a 22063 * g++.dg/other/copy2.C: New test.
32d3f634 22064
ed8e443a 220652002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 22066
ed8e443a
JM
22067 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
22068 (MAX_COPY): Bump up to 10 times sizeof (long long).
22069 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 22070
ed8e443a
JM
22071 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
22072 sizeof (long long).
02116b3d 22073
ed8e443a 22074 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 22075
ed8e443a 220762002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 22077
ed8e443a 22078 * g++.dg/ext/oper1.C: New test.
b3f47c78 22079
ed8e443a
JM
220802002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
220812002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 22082
ed8e443a 22083 * README.QMTEST: New file.
f362c762 22084
ed8e443a 22085 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 22086
ed8e443a 220872002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 22088
ed8e443a
JM
22089 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
22090 now.
22091 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 22092
ed8e443a 220932002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 22094
ed8e443a
JM
22095 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
22096 support weak symbols.
22097 * gcc.dg/weak-4.c: Likewise
22098 * gcc.dg/weak-6.c: Likewise
210142e0 22099
ed8e443a 221002002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 22101
ed8e443a
JM
22102 * gcc.dg/weak-3.c: Add dg-excess-error comment for
22103 cygwin, coff and h8300-*-hms targets
22104 * gcc.dg/weak-5.c: Likewise
22105 * gcc.dg/weak-7.c: Likewise
088b3db0 22106
ed8e443a 221072002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 22108
ed8e443a
JM
22109 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
22110 (scan-assembler-not, scan-assembler-dem): Likewise.
22111 (scan-assembler-dem-not): Likewise.
f4b251a6 22112
ed8e443a 221132002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 22114
ed8e443a 22115 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 22116
ed8e443a 221172002-05-15 Richard Henderson <rth@redhat.com>
14285ace 22118
ed8e443a
JM
22119 * gcc.dg/weak-5.c (vfoo1c): No warning here.
22120 (vfoo1f): Warning here.
22121 (vfoo1l): Don't redefine the alias.
14285ace 22122
ed8e443a 221232002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 22124
ed8e443a 22125 * g++.dg/init/pm1.C: New test.
5bf5c5cb 22126
ed8e443a 221272002-05-12 David S. Miller <davem@redhat.com>
e2f75147 22128
ed8e443a
JM
22129 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
22130 types.
e2f75147 22131
ed8e443a 221322002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 22133
ed8e443a 22134 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 22135
ed8e443a 221362002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 22137
ed8e443a 22138 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 22139
ed8e443a 221402002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 22141
ed8e443a
JM
22142 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
22143 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
22144 * lib/g++.exp (g++_link_flags): Likewise.
22145 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 22146
ed8e443a 221472002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 22148
ed8e443a
JM
22149 * gcc.dg/cpp/poison.c: Update.
22150 * gcc.dg/cpp/20000625-2.c: Remove.
22151 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 22152
ed8e443a 221532002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 22154
ed8e443a
JM
22155 * gcc.c-torture/execute/20020508-1.c: New test.
22156 * gcc.c-torture/execute/20020508-2.c: New test.
22157 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 22158
ed8e443a 221592002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 22160
ed8e443a 22161 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 22162
ed8e443a 221632002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 22164
ed8e443a
JM
22165 PR c/6569
22166 * gcc.dg/weak-3.c: Update location of warning messages.
22167 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 22168
ed8e443a 221692002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 22170
ed8e443a 22171 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 22172
ed8e443a 221732002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 22174
ed8e443a 22175 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 22176
ed8e443a 221772002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 22178
ed8e443a 22179 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 22180
ed8e443a 221812002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 22182
ed8e443a 22183 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 22184
ed8e443a 221852002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 22186
ed8e443a 22187 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 22188
ed8e443a 221892002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 22190
ed8e443a
JM
22191 * treelang: Added directory for new sample language treelang. Also
22192 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 22193
ed8e443a 221942002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 22195
ed8e443a
JM
22196 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
22197 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
22198 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
22199 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
22200 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
22201 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
22202 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 22203
ed8e443a 222042002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 22205
ed8e443a 22206 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 22207
ed8e443a 222082002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 22209
ed8e443a 22210 * gcc.dg/20020503-1.c: New test.
5121c03e 22211
ed8e443a 222122002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 22213
ed8e443a 22214 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 22215
ed8e443a 222162002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 22217
ed8e443a 22218 * g++.dg/init/dtor1.C: New test.
0d6d6892 22219
ed8e443a 222202002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 22221
ed8e443a 22222 * gcc.dg/altivec-8.c: New.
9b7bc465 22223
ed8e443a 222242002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 22225
ed8e443a 22226 * gcc.dg/altivec-7.c: New.
3a73bffb 22227
ed8e443a 222282002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 22229
ed8e443a 22230 * g++.dg/parse/typedef1.C: New test.
33dd07ee 22231
ed8e443a 222322002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 22233
ed8e443a
JM
22234 PR c++/6486
22235 * g++.dg/template/friend6.C: New test.
33dd07ee 22236
ed8e443a
JM
22237 PR c++/6492
22238 * g++.dg/init/copy1.C: New test.
4bd7c270 22239
ed8e443a 222402002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 22241
ed8e443a 22242 * g++.dg/warn/effc1.C: New test.
60284a59 22243
ed8e443a 222442002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 22245
ed8e443a 22246 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 22247
ed8e443a 222482002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 22249
ed8e443a 22250 * gcc.dg/20020426-2.c: New test.
87ed109f 22251
ed8e443a 222522002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 22253
ed8e443a
JM
22254 * gcc.dg/cpp/if-mop.c: Update.
22255 * gcc.dg/cpp/if-mpar.c: Add test.
22256 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 22257
ed8e443a 222582002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 22259
ed8e443a
JM
22260 PR c/6343
22261 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 22262
ed8e443a 222632002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 22264
ed8e443a 22265 * gcc.dg/enum1.c: New test.
7d793e9b 22266
ed8e443a 222672002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 22268
ed8e443a
JM
22269 PR c++/6497
22270 * g++.dg/inherit/access2.C: New test.
7d793e9b 22271
ed8e443a 222722002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 22273
ed8e443a
JM
22274 PR bootstrap/6445
22275 * gcc.dg/20020426-1.c: New test.
48ba9538 22276
ed8e443a 222772002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 22278
ed8e443a 22279 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 22280
ed8e443a 222812002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 22282
ed8e443a 22283 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 22284
ed8e443a 222852002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 22286
ed8e443a 22287 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 22288
ed8e443a 222892002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 22290
ed8e443a
JM
22291 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
22292 targets.
a62d375f 22293
ed8e443a 222942002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 22295
ed8e443a 22296 * g++.dg/abi/mange7.C: New test.
a62d375f 22297
ed8e443a
JM
22298 PR c++/6438.
22299 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 22300
ed8e443a 223012002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 22302
ed8e443a 22303 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 22304
ed8e443a 223052002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 22306
ed8e443a
JM
22307 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
22308 compiler output on mips*-*-irix*.
29cece2e 22309
ed8e443a 223102002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 22311
ed8e443a 22312 * g++.dg/parse/attr1.C: New test.
1a887f86 22313
ed8e443a 223142002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 22315
ed8e443a
JM
22316 * gcc.c-torture/execute/string-opt-17.c: New test case.
22317 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 22318
ed8e443a 223192002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 22320
ed8e443a
JM
22321 PR c++/6256:
22322 * g++.dg/template/friend5.C: New test.
77adef84 22323
ed8e443a
JM
22324 PR c++/6331:
22325 * g++.dg/template/qual1.C: Likewise.
74b273d6 22326
ed8e443a 223272002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 22328
ed8e443a
JM
22329 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
22330 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 22331
ed8e443a 223322002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 22333
ed8e443a
JM
22334 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
22335 cris-*-elf* and mmix-*-*.
22336 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
22337 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
22338 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
22339 Ditto.
22340 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
22341 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 22342
ed8e443a 223432002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 22344
ed8e443a
JM
22345 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
22346 Clarify comment.
9ac3b1be 22347
ed8e443a 223482002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 22349
ed8e443a 22350 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 22351
ed8e443a 223522002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 22353
ed8e443a 22354 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 22355
ed8e443a 223562002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 22357
ed8e443a 22358 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 22359
ed8e443a 223602002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 22361
ed8e443a
JM
22362 * PR6367
22363 * g77.f-torture/execute/6367.f: New test.
22364 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 22365
ed8e443a 223662002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 22367
ed8e443a
JM
22368 * PR6352
22369 * g++.dg/opt/inline2.C: New test.
0cd3301b 22370
ed8e443a 223712002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 22372
ed8e443a
JM
22373 * gcc.dg/20000906-1.c: Enable for all targets.
22374 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 22375
ed8e443a 223762002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 22377
ed8e443a
JM
22378 * gcc.dg/20020418-1.c: New test.
22379 * gcc.dg/20020418-2.c: New test.
96b453dc 22380
ed8e443a 223812002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 22382
ed8e443a
JM
22383 * gcc.c-torture/compile/iftrap-1.c: New.
22384 * gcc.dg/iftrap-1.c: Adjust for ia64.
22385 * gcc.dg/iftrap-2.c: New.
a3acf46d 22386
ed8e443a 223872002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 22388
ed8e443a 22389 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 22390
ed8e443a 223912002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 22392
ed8e443a 22393 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 22394
ed8e443a 223952002-04-18 David S. Miller <davem@redhat.com>
887fc41a 22396
ed8e443a 22397 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 22398
ed8e443a 223992002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 22400
ed8e443a 22401 * gcc.dg/20020416-1.c: New test.
32121b96 22402
ed8e443a 22403 * g++.dg/opt/inline1.C: New test.
98ef3137 22404
ed8e443a 224052002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 22406
ed8e443a 22407 * gcc.dg/altivec-5.c: New test.
4c8c0dec 22408
ed8e443a 22409 * gcc.dg/20020415-1.c: New test.
07cdae91 22410
ed8e443a 224112002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 22412
ed8e443a 22413 * testsuite/lib/chill.exp: Remove.
0f490a2b 22414
ed8e443a 224152002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 22416
ed8e443a 22417 * g++.dg/other/big-struct.C: New test.
4b27e132 22418
ed8e443a 224192002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 22420
ed8e443a
JM
22421 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
22422 of scratch file.
cf56e373 22423
ed8e443a 224242002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 22425
ed8e443a
JM
22426 PR c/6277
22427 * gcc.dg/i386-387-1.c: Allow optional leading underscore
22428 in scan-assembler function name
1aa65134 22429
ed8e443a 224302002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 22431
ed8e443a
JM
22432 * g77.f-torture/execute/980628-4.x,
22433 g77.f-torture/execute/980628-5.x,
22434 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22435 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22436 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
22437 i[34567]86-*-*.
791b23fe 22438
ed8e443a 224392002-04-13 David S. Miller <davem@redhat.com>
791b23fe 22440
ed8e443a 22441 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 22442
ed8e443a 224432002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 22444
ed8e443a
JM
22445 * gcc.dg/asm-6.c,
22446 * g++.dg/ext/asm1.C: New tests.
9928a3d5 22447
ed8e443a 224482002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 22449
ed8e443a
JM
22450 PR c++ 5373.
22451 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 22452
ed8e443a
JM
22453 PR c++/5189.
22454 * g++.dg/template/copy1.C: New test.
21b14752 22455
ed8e443a 224562002-04-12 Richard Henderson <rth@redhat.com>
21b14752 22457
ed8e443a 22458 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 22459
ed8e443a 224602002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 22461
ed8e443a
JM
22462 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
22463 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 22464
ed8e443a 224652002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 22466
ed8e443a
JM
22467 * g++.dg/ext/attrib5.C,
22468 * g++.dg/lookup/struct1.C: New tests.
578fc63d 22469
ed8e443a 224702002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 22471
ed8e443a 22472 * gcc.dg/20020411-1.c: New test.
010f87c4 22473
ed8e443a 22474 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 22475
ed8e443a 224762002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 22477
ed8e443a 22478 * g77.f-torture/execute/6177.f: New test.
dab550cb 22479
ed8e443a 224802002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 22481
ed8e443a
JM
22482 PR middle-end/6247
22483 * g++.dg/opt/cleanup1.C: New test.
dab550cb 22484
ed8e443a 22485 * g++.dg/opt/const1.C: New test.
1a887f86 22486
ed8e443a 224872002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 22488
ed8e443a 22489 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 22490
ed8e443a 224912002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 22492
ed8e443a
JM
22493 PR c++/5507
22494 * g++.dg/template/typename2.C: New test.
aec3e189 22495
ed8e443a 224962002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 22497
ed8e443a 22498 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 22499
ed8e443a 225002002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 22501
ed8e443a
JM
22502 * g77.f-torture/execute/980628-4.x,
22503 g77.f-torture/execute/980628-5.x,
22504 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
22505 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
22506 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 22507
ed8e443a 225082002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 22509
ed8e443a
JM
22510 PR optimization/6086
22511 * g++.dg/opt/preinc1.C: New test.
0154eaa8 22512
ed8e443a 225132002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 22514
ed8e443a
JM
22515 PR c++/5571
22516 * g++.dg/opt/static2.C: New test.
b1896e61 22517
ed8e443a 225182002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 22519
ed8e443a
JM
22520 PR c/5120
22521 * gcc.dg/20020406-1.c: New test.
3ca5f444 22522
ed8e443a 225232002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 22524
ed8e443a 22525 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 22526
ed8e443a 225272002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 22528
ed8e443a
JM
22529 PR c/6123
22530 * gcc.dg/20020312-2.c: Do not declare global register variable
22531 if __PIC__ or __pic__ is defined.
31956228 22532
ed8e443a 225332002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 22534
ed8e443a
JM
22535 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
22536 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 22537
ed8e443a 225382002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 22539
ed8e443a
JM
22540 * gcc.misc-tests/linkage.exp: Update last change to handle
22541 sparc*-, not just sparc-.
9d7013b8 22542
ed8e443a 225432002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 22544
ed8e443a 22545 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 22546
ed8e443a 225472002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 22548
ed8e443a 22549 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 22550
ed8e443a 225512002-04-02 David S. Miller <davem@redhat.com>
2e839a04 22552
ed8e443a 22553 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 22554
ed8e443a 225552002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 22556
ed8e443a
JM
22557 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
22558 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 22559
ed8e443a
JM
22560 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
22561 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
22562 g77.f-torture/execute/20001201.x,
22563 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 22564
ed8e443a
JM
22565 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
22566 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 22567
ed8e443a 225682002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 22569
ed8e443a 22570 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 22571
ed8e443a 225722002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 22573
ed8e443a 22574 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 22575
ed8e443a 22576 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 22577
ed8e443a 225782002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 22579
ed8e443a 22580 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 22581
ed8e443a 225822002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 22583
ed8e443a
JM
22584 * g++.dg/inherit/template-as-base.C: Expect error.
22585 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 22586
ed8e443a 225872002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 22588
ed8e443a
JM
22589 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
22590 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 22591
ed8e443a
JM
22592 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
22593 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
22594 -da test.
41ba8a20 22595
ed8e443a 225962002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 22597
ed8e443a
JM
22598 * gcc.dg/special/alias-2.c: New.
22599 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 22600
ed8e443a 226012002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 22602
ed8e443a 22603 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 22604
ed8e443a 226052002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 22606
ed8e443a 22607 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 22608
ed8e443a 226092002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 22610
ed8e443a
JM
22611 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
22612 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
22613 ordering tests.
22614 * g++.dg/bprob/bprob-1.C: New test.
22615 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
22616 * g++.dg/gcov/gcov-1.C: New test.
22617 * g++.dg/gcov/gcov-1.x: New file.
22618 * g++.dg/gcov/gcov-2.C: New test.
22619 * g++.dg/gcov/gcov-3.C: New test.
22620 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 22621
ed8e443a 226222002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 22623
ed8e443a
JM
22624 * g++.old-deja/g++.other/builtins5.C: New test.
22625 * g++.old-deja/g++.other/builtins6.C: New test.
22626 * g++.old-deja/g++.other/builtins7.C: New test.
22627 * g++.old-deja/g++.other/builtins8.C: New test.
22628 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 22629
ed8e443a 226302002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 22631
ed8e443a 22632 * g++.dg/opt/static1.C: New test.
f17f9332 22633
ed8e443a 22634 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 22635
ed8e443a 226362002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 22637
ed8e443a 22638 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 22639
ed8e443a 22640 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 22641
ed8e443a 226422002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 22643
ed8e443a 22644 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 22645
ed8e443a 226462002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 22647
ed8e443a
JM
22648 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
22649 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
22650 move from g++.old-deja/g++.ext/.
cd4e8331 22651
ed8e443a 226522002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 22653
ed8e443a 22654 * g++.dg/init/new2.C: New test.
6a3177b9 22655
ed8e443a 226562002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 22657
ed8e443a 22658 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 22659
ed8e443a
JM
22660 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
22661 on sparc.
6d4c57a0 22662
ed8e443a
JM
22663 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
22664 sparcv9 systems.
22665 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 22666
ed8e443a 226672002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 22668
ed8e443a
JM
22669 * gcc.dg/cpp/endif-pedantic1.c,
22670 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 22671
ed8e443a 226722002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 22673
ed8e443a 22674 * g++.dg/init/new1.C: New test.
173028e5 22675
ed8e443a 226762002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 22677
ed8e443a 22678 * g++.dg/abi/vbase9.C: New test.
43f2b308 22679
ed8e443a 226802002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 22681
ed8e443a 22682 * gcc.dg/arm-asm.c: New test.
bbffa101 22683
ed8e443a 226842002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 22685
ed8e443a
JM
22686 * gcc.dg/Wswitch-enum.c: New test.
22687 Fix PR c/5044.
15e5ad76 22688
ed8e443a 226892002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 22690
ed8e443a
JM
22691 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
22692 structure.
813b848c 22693
ed8e443a 226942002-03-25 Richard Henderson <rth@redhat.com>
813b848c 22695
ed8e443a
JM
22696 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
22697 sparcv9 systems.
ea475b23 22698
ed8e443a
JM
22699 * gcc.c-torture/compile/20011119-1.c (xxx): New.
22700 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 22701
ed8e443a 227022002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 22703
ed8e443a 22704 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 22705
ed8e443a 227062002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 22707
ed8e443a
JM
22708 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
22709 targets using generic thunk support.
479e51f6 22710
ed8e443a 227112002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 22712
ed8e443a 22713 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 22714
ed8e443a 22715 * g++.dg/opt/conj2.C: New test.
47e87a93 22716
ed8e443a 227172002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 22718
ed8e443a 22719 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 22720
ed8e443a 227212002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 22722
ed8e443a
JM
22723 * g77.dg/f77-edit-apostrophe-out.f: New test
22724 * g77.dg/f77-edit-h-out.f: New test
22725 * g77.dg/f77-edit-t-in.f: New test
22726 * g77.dg/f77-edit-t-out.f: New test
22727 * g77.dg/f77-edit-x-out.f: New test
22728 * g77.dg/f77-edit-slash-out.f: New test
22729 * g77.dg/f77-edit-colon-out.f: New test
22730 * g77.dg/f77-edit-s-out.f: New test
12c3717e 22731
ed8e443a 227322002-03-24 Richard Henderson <rth@redhat.com>
d6961341 22733
ed8e443a 22734 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 22735
ed8e443a 227362002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 22737
ed8e443a
JM
22738 * gcc.dg/weak-1.c: Early return from dg-final on platforms
22739 that do not support weak symbols
e756a7da 22740
ed8e443a 227412002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 22742
ed8e443a
JM
22743 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
22744 * lib/g77.exp: Likewise
22745 * lib/objc.exp: Likewise
5365c83f 22746
ed8e443a 227472002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 22748
ed8e443a 22749 * gcc.dg/Wswitch-default.c: New test.
acb044ee 22750
ed8e443a 227512002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 22752
ed8e443a 22753 * g++.dg/other/enum1.C: New test.
661fff62 22754
ed8e443a 227552002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 22756
ed8e443a 22757 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 22758
ed8e443a 227592002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 22760
ed8e443a 22761 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 22762
ed8e443a 227632002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 22764
ed8e443a
JM
22765 * g++.old-deja/g++.other/dwarf2-1.C: Move...
22766 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 22767
ed8e443a 227682002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 22769
ed8e443a 22770 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 22771
ed8e443a 227722002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 22773
ed8e443a 22774 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 22775
ed8e443a 227762002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 22777
ed8e443a 22778 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 22779
ed8e443a 227802002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 22781
ed8e443a 22782 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 22783
ed8e443a 22784 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 22785
ed8e443a 227862002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 22787
ed8e443a
JM
22788 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
22789 (A, E): Handle this.
f735a153 22790
ed8e443a 227912002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 22792
ed8e443a
JM
22793 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
22794 ignoring -fpic.
22795 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
22796 through prune_gcc_output.
1813dafd 22797
ed8e443a 227982002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 22799
ed8e443a 22800 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 22801
ed8e443a 228022002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 22803
ed8e443a 22804 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 22805
ed8e443a 22806 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 22807
ed8e443a 22808 * gcc.dg/20020319-1.c: New test.
ff8908ff 22809
ed8e443a 228102002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 22811
ed8e443a 22812 * g++.dg/opt/conj1.C: New test.
5dd236e2 22813
ed8e443a 228142002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 22815
ed8e443a
JM
22816 * g++.dg/template/qualttp20.C: Revert previous change.
22817 * g++.dg/template/qualttp3.C: Likewise.
22818 * g++.dg/template/qualttp4.C: Likewise
22819 * g++.dg/template/qualttp5.C: Likewise
22820 * g++.dg/template/qualttp6.C: Likewise
22821 * g++.dg/template/qualttp7.C: Likewise
22822 * g++.dg/template/qualttp8.C: Likewise
22823 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 22824
ed8e443a 228252002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 22826
ed8e443a 22827 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 22828
ed8e443a 228292002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 22830
ed8e443a
JM
22831 * g++.dg/template/conv1.C: New test.
22832 * g++.dg/template/conv2.C: New test.
22833 * g++.dg/template/conv3.C: New test.
22834 * g++.dg/template/conv4.C: New test.
a42519be 22835
ed8e443a 228362002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 22837
ed8e443a
JM
22838 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
22839 * g++.dg/template/qualttp3.C: Likewise.
22840 * g++.dg/template/qualttp4.C: Likewise
22841 * g++.dg/template/qualttp5.C: Likewise
22842 * g++.dg/template/qualttp6.C: Likewise
22843 * g++.dg/template/qualttp7.C: Likewise
22844 * g++.dg/template/qualttp8.C: Likewise
22845 * g++.dg/template/recurse.C: Likewise.
32135a8c 22846
ed8e443a 228472002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 22848
ed8e443a 22849 * g++.dg/opt/dtor1.C: New test.
a541f1aa 22850
ed8e443a 228512002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 22852
ed8e443a 22853 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 22854
ed8e443a 228552002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 22856
ed8e443a 22857 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 22858
ed8e443a 228592002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 22860
ed8e443a
JM
22861 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
22862 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
22863 cris-*-aout* mmix-*-*.
22864 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
22865 cris-*-aout* mmix-*-*.
22866 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
22867 cris-*-elf* cris-*-aout* and mmix-*-*.
22868 * gcc.dg/20001009-1.c: Ditto.
22869 * gcc.dg/20010912-1.c: Ditto.
22870 * gcc.dg/20020122-4.c: Ditto.
22871 * gcc.dg/inline-2.c: Ditto.
440d0518 22872
ed8e443a 228732002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 22874
ed8e443a 22875 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 22876
ed8e443a 228772002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 22878
ed8e443a 22879 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 22880
ed8e443a 228812002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 22882
ed8e443a 22883 * g++.dg/warn/Wunused-1.C: New test.
df867456 22884
ed8e443a 228852002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 22886
ed8e443a 22887 * g++.dg/abi/mangle6.C: New test.
62ae2529 22888
ed8e443a 228892002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 22890
ed8e443a 22891 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 22892
ed8e443a 22893 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 22894
ed8e443a 228952002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 22896
ed8e443a 22897 * g++.dg/other/access1.C: New test.
55a21c32 22898
ed8e443a 228992002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 22900
ed8e443a 22901 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 22902
ed8e443a 229032002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 22904
ed8e443a 22905 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 22906
ed8e443a 229072002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 22908
ed8e443a 22909 * gcc.dg/20020312-1.c: New test case.
999cc24c 22910
ed8e443a 229112002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 22912
ed8e443a 22913 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 22914
ed8e443a 229152002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 22916
ed8e443a
JM
22917 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
22918 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 22919
ed8e443a 229202002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 22921
ed8e443a
JM
22922 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
22923 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 22924
ed8e443a 229252002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 22926
ed8e443a 22927 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 22928
ed8e443a 229292002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 22930
ed8e443a 22931 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 22932
ed8e443a 229332002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 22934
ed8e443a
JM
22935 PR optimization/5844
22936 * gcc.dg/20020310-1.c: New test.
93fe8e92 22937
ed8e443a 229382002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 22939
ed8e443a
JM
22940 * gcc.c-torture/execute/memcpy-2.c: New test.
22941 * gcc.c-torture/execute/memset-1.c: New test.
22942 * gcc.c-torture/execute/strlen-1.c: New test.
22943 * gcc.c-torture/execute/strcmp-1.c: New test.
22944 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 22945
ed8e443a 229462002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 22947
ed8e443a 22948 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 22949
ed8e443a 229502002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 22951
ed8e443a 22952 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 22953
ed8e443a 229542002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 22955
ed8e443a 22956 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 22957
ed8e443a 229582002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 22959
ed8e443a 22960 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 22961
ed8e443a 229622002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 22963
ed8e443a 22964 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 22965
ed8e443a 229662002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 22967
ed8e443a 22968 * gcc.dg/unordered-1.c: New test.
a298d936 22969
ed8e443a 229702002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 22971
ed8e443a 22972 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 22973
ed8e443a 229742002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 22975
ed8e443a 22976 * gcc.dg/20020304-1.c: New test.
fd87b7a7 22977
ed8e443a 22978 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 22979
ed8e443a 229802002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 22981
ed8e443a
JM
22982 * gcc.c-torture/compile/20020304-1.c: New test case
22983 (from PR c/5830).
cc36a670 22984
ed8e443a 229852002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 22986
ed8e443a 22987 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 22988
ed8e443a 229892002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 22990
ed8e443a 22991 * g++.dg/other/classkey1.C: New test.
16d3e075 22992
ed8e443a 229932002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 22994
ed8e443a
JM
22995 * gcc.c-torture/compile/981223-1.x: New.
22996 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 22997
ed8e443a 229982002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 22999
ed8e443a 23000 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 23001
ed8e443a 230022002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 23003
ed8e443a 23004 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 23005
ed8e443a 230062002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 23007
ed8e443a
JM
23008 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
23009 here" ERROR lines.
23010 * g++.old-deja/g++.oliva/partord1.C: Likewise.
23011 * g++.old-deja.g++.other/defarg1.C: Likewise.
23012 * g++.old-deja/g++.pt/calls2.C: Likewise.
23013 * g++.old-deja/g++.pt/crash20.C: Likewise.
23014 * g++.old-deja/g++.pt/crash30.C: Likewise.
23015 * g++.old-deja/g++.pt/crash36.C: Likewise.
23016 * g++.old-deja/g++.pt/crash6.C: Likewise.
23017 * g++.old-deja/g++.pt/defarg13.C: Likewise.
23018 * g++.old-deja/g++.pt/derived3.C: Likewise.
23019 * g++.old-deja/g++.pt/error1.C: Likewise.
23020 * g++.old-deja/g++.pt/friend21.C: Likewise.
23021 * g++.old-deja/g++.pt/friend23.C: Likewise.
23022 * g++.old-deja/g++.pt/infinite1.C: Likewise.
23023 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 23024
ed8e443a 230252002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 23026
ed8e443a 23027 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 23028
ed8e443a 230292002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 23030
ed8e443a
JM
23031 * gcc.c-torture/execute/920730-1t.c,
23032 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
23033 Delete test cases, only relevant to -traditional.
47bd70b5 23034
ed8e443a 230352002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 23036
ed8e443a
JM
23037 * gcc.dg/cpp/undef1.c: Remove.
23038 * gcc.dg/cpp/directiv.c: Update.
23039 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 23040
ed8e443a 230412002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 23042
ed8e443a 23043 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 23044
ed8e443a 230452002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 23046
ed8e443a 23047 * g++.dg/debug/debug4.C: New test.
232b8f52 23048
ed8e443a 23049 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 23050
ed8e443a 230512002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 23052
ed8e443a 23053 * gcc.dg/debug/20020224-1.c: New.
a47ed310 23054
ed8e443a 230552002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 23056
ed8e443a
JM
23057 * gcc.c-torture/execute/960416-1.x: New.
23058 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 23059
ed8e443a 230602002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 23061
ed8e443a 23062 * gcc.dg/20020224-1.c: New test.
3256b817 23063
ed8e443a 230642002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 23065
ed8e443a 23066 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 23067
ed8e443a 230682002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 23069
ed8e443a 23070 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 23071
ed8e443a 230722002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 23073
ed8e443a 23074 * gcc.dg/20020222-1.c: New test.
7133e992 23075
ed8e443a 230762002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 23077
ed8e443a 23078 * g++.dg/opt/anonunion1.C: New test.
7133e992 23079
ed8e443a 230802002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 23081
ed8e443a
JM
23082 * g++.dg/template/qualttp19.C: New test.
23083 * g++.dg/template/qualttp20.C: New test.
23084 * g++.old-deja/g++.jason/report.C: Adjust expected errors
23085 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 23086
ed8e443a 230872002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 23088
ed8e443a 23089 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 23090
ed8e443a 230912002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 23092
ed8e443a 23093 * gcc.dg/20020220-1.c: New test.
4636c87e 23094
ed8e443a 23095 * gcc.dg/20020220-2.c: New test.
00fae85d 23096
ed8e443a 23097 * g++.dg/opt/mmx1.C: New test.
7552da58 23098
ed8e443a 230992002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 23100
ed8e443a 23101 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 23102
ed8e443a 231032002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 23104
ed8e443a 23105 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 23106
ed8e443a 23107 * gcc.dg/20020219-1.c: New test.
7f311f63 23108
ed8e443a 23109 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 23110
ed8e443a 23111 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 23112
ed8e443a 23113 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 23114
ed8e443a 231152002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 23116
ed8e443a 23117 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 23118
ed8e443a 231192002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 23120
ed8e443a 23121 * gcc.dg/decl-1.c: Update, new test.
d76e6800 23122
ed8e443a 231232002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 23124
ed8e443a
JM
23125 * g++.dg/abi/bitfield1.C: New test.
23126 * g++.dg/abi/bitfield2.C: New test.
d76e6800 23127
ed8e443a 231282002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 23129
ed8e443a 23130 * gcc.dg/attr-nest.c: New test.
ec65b2e3 23131
ed8e443a 231322002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 23133
ed8e443a 23134 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 23135
ed8e443a 231362002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 23137
ed8e443a
JM
23138 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
23139 * g++.dg/debug/debug.exp: New.
23140 * g++.dg/debug/trivial.C: New.
23141 * g++.dg/debug/debug1.C: Moved...
23142 * g++.dg/other/debug1.C: ...from here.
23143 * g++.dg/debug/debug2.C: Moved...
23144 * g++.dg/other/debug2.C: ...from here.
23145 * g++.dg/debug/debug3.C: Moved...
23146 * g++.dg/other/debug3.C: ...from here.
845d6a2f 23147
ed8e443a 23148 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 23149
ed8e443a 231502002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 23151
ed8e443a 23152 * g++.dg/other/debug3.C: New test.
e6834654 23153
ed8e443a 23154 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 23155
ed8e443a 231562002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 23157
ed8e443a 23158 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 23159
ed8e443a 231602002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 23161
ed8e443a 23162 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 23163
ed8e443a 231642002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 23165
ed8e443a 23166 * gcc.dg/altivec-3.c: New.
036d01d0 23167
ed8e443a 231682002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 23169
ed8e443a
JM
23170 * gcc.dg/Wunreachable-1.c: New test.
23171 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 23172
ed8e443a 231732002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 23174
ed8e443a 23175 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 23176
ed8e443a 231772002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 23178
ed8e443a 23179 * gcc.dg/decl-1.c: New test.
3611ccb4 23180
ed8e443a 231812002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 23182
ed8e443a 23183 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 23184
ed8e443a 231852002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 23186
ed8e443a
JM
23187 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
23188 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 23189
ed8e443a 231902002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 23191
ed8e443a 23192 * gcc.dg/20020210-1.c: New.
1cf537c5 23193
ed8e443a 231942002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 23195
ed8e443a
JM
23196 * g77.f-torture/execute/947.f: New regression test
23197 for PR fortran/947.
9dd7fc76 23198
ed8e443a 231992002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 23200
ed8e443a
JM
23201 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
23202 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 23203
ed8e443a 232042002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 23205
ed8e443a 23206 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 23207
ed8e443a 232082002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 23209
ed8e443a
JM
23210 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
23211 expression statements work instead.
23212 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 23213
ed8e443a 232142002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 23215
ed8e443a 23216 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 23217
ed8e443a 232182002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 23219
ed8e443a
JM
23220 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
23221 message from g77
23222 * lib/g77-dg.exp: Trim g77 error messages so that they are
23223 recognized by dg.exp.
3f9796f9 23224
ed8e443a 232252002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 23226
ed8e443a
JM
23227 PR fortran/5473
23228 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 23229
ed8e443a 232302002-02-07 Richard Henderson <rth@redhat.com>
30203c18 23231
ed8e443a
JM
23232 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
23233 to be sufficiently aligned for integers.
edd1967d 23234
ed8e443a 232352002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 23236
ed8e443a 23237 * g++.dg/template/friend4.C: New test.
e1e52c7e 23238
ed8e443a 232392002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 23240
ed8e443a
JM
23241 PR fortran/5743
23242 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
23243 unsupported cases.
5364626a 23244
ed8e443a 232452002-02-07 Richard Henderson <rth@redhat.com>
d5129288 23246
ed8e443a
JM
23247 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
23248 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
23249 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
23250 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 23251
ed8e443a 232522002-02-06 Richard Henderson <rth@redhat.com>
5364626a 23253
ed8e443a 23254 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 23255
ed8e443a 232562002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 23257
ed8e443a 23258 * gcc.dg/20020206-1.c: New test.
1b8afbe7 23259
ed8e443a 232602002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 23261
ed8e443a 23262 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 23263
ed8e443a 23264 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 23265
ed8e443a
JM
23266 PR optimization/5429:
23267 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 23268
ed8e443a 232692002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 23270
ed8e443a
JM
23271 * g++.dg/ext/align1.C: Do not use an explicit alignment value
23272 as certain file formats cannot support particularly large
23273 alignments.
fa852403 23274
ed8e443a
JM
23275 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
23276 and do not expect to be able to link the executable.
fa852403 23277
ed8e443a
JM
23278 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
23279 fail because the COFF format does not support the weak attribute.
f7948d51 23280
ed8e443a 232812002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 23282
ed8e443a 23283 * g77.dg/pr5473.f: New test
ffe80457 23284
ed8e443a 232852002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 23286
ed8e443a
JM
23287 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
23288 Fix testcase accordingly.
013c7e95 23289
ed8e443a 232902002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 23291
ed8e443a
JM
23292 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
23293 (buf): Change to be an array of pointers, not ints.
e7daa976 23294
ed8e443a 232952002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 23296
ed8e443a
JM
23297 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
23298 before all tests. Move warning one line above to match where it
23299 C frontend emits.
23300 * gcc.dg/Wswitch-2.c: New test.
23301 * g++.dg/warn/Wswitch-1.C: New test.
23302 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 23303
ed8e443a 233042002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 23305
ed8e443a 23306 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 23307
ed8e443a 233082002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 23309
ed8e443a 23310 * gcc.dg/cast-qual-2.c: New test.
b24d861d 23311
ed8e443a 233122002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 23313
ed8e443a 23314 * gcc.dg/20020201-4.c: New test.
ea142788 23315
ed8e443a 233162002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 23317
ed8e443a
JM
23318 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
23319 target_info attribute != 0, in addition to the empty string.
23320 (gcc_target_compile): Likewise.
dfd48d76 23321
ed8e443a 233222002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 23323
ed8e443a
JM
23324 * gcc.dg/Wswitch.c: New test.
23325 PR gcc/4475. PR gcc/3780.
d3c52658 23326
ed8e443a 233272002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 23328
ed8e443a
JM
23329 * g77.f-torture/execute/5122.f: New test for regressions
23330 against PR fortran/5122.
91f5782d 23331
ed8e443a 233322002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 23333
ed8e443a
JM
23334 * g77.f-torture/compile/pr3743.f: Delete
23335 * g77.dg/pr3743-1.f: New test.
23336 * g77.dg/pr3743-2.f: New test.
23337 * g77.dg/pr3743-3.f: New test.
23338 * g77.dg/pr3743-4.f: New test.
81622d29 23339
ed8e443a 233402002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 23341
ed8e443a 23342 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 23343
ed8e443a 233442002-02-02 Richard Henderson <rth@redhat.com>
87859851 23345
ed8e443a
JM
23346 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
23347 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 23348
ed8e443a 233492002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 23350
ed8e443a 23351 * gcc.dg/20020201-2.c: New test.
02f06b3c 23352
ed8e443a 23353 * gcc.dg/20020201-3.c: New test.
02f06b3c 23354
ed8e443a 23355 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 23356
ed8e443a 233572002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 23358
ed8e443a
JM
23359 * gcc.dg/bitfld-1.c: Update.
23360 * gcc.dg/bitfld-2.c: Update.
23361 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 23362
ed8e443a 233632002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 23364
ed8e443a 23365 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 23366
ed8e443a 233672002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 23368
ed8e443a
JM
23369 PR target/5469
23370 * gcc.dg/20020201-1.c: New test.
b8b98c66 23371
ed8e443a 233722002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 23373
ed8e443a
JM
23374 PR fortran/3743
23375 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
23376 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 23377
ed8e443a 233782002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 23379
ed8e443a 23380 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 23381
ed8e443a 233822002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 23383
ed8e443a 23384 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 23385
ed8e443a 233862002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 23387
ed8e443a 23388 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 23389
ed8e443a 233902002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 23391
ed8e443a
JM
23392 * gcc.c-torture/execute/991118-1.c: Cast various constants back
23393 to long long.
23394 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 23395
ed8e443a 233962002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 23397
ed8e443a 23398 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 23399
ed8e443a 234002002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 23401
ed8e443a
JM
23402 * gcc.c-torture/compile/20000224-1.c: Update.
23403 * gcc.c-torture/execute/bitfld-1.c: New tests.
23404 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
23405 * gcc.dg/uninit-A.c: Update.
6b016bf4 23406
ed8e443a 234072002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 23408
ed8e443a 23409 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 23410
ed8e443a 234112002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 23412
ed8e443a
JM
23413 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
23414 argument to __builtin_prefetch to be const ptr.
d5714a5d 23415
ed8e443a 234162002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 23417
ed8e443a 23418 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 23419
ed8e443a 234202002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 23421
ed8e443a 23422 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 23423
ed8e443a 234242002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 23425
ed8e443a
JM
23426 * g77.dg/f77-edit-i-in.f: New test
23427 * g77.dg/f77-edit-i-out.f: New test
a8435716 23428
ed8e443a 234292002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 23430
ed8e443a
JM
23431 * gcc.dg/debug/debug.exp: New file.
23432 * gcc.dg/debug/trivial.c: New file.
23433 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
23434 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
23435 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
23436 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
23437 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
23438 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
23439 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
23440 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
23441 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
23442 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
23443 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
23444 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
23445 * gcc.dg/20000503-1.c: Removed.
23446 * gcc.dg/20010207-1.c: Removed.
23447 * gcc.dg/20011223-1.c: Removed.
23448 * gcc.dg/20020104-2.c: Removed.
23449 * gcc.dg/debug-1.c: Removed.
23450 * gcc.dg/debug-2.c: Removed.
23451 * gcc.dg/debug-3.c: Removed.
23452 * gcc.dg/debug-4.c: Removed.
23453 * gcc.dg/debug-5.c: Removed.
23454 * gcc.dg/debug-6.c: Removed.
23455 * gcc.dg/dwarf2-1.c: Removed.
23456 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 23457
ed8e443a 234582002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 23459
ed8e443a
JM
23460 * g++.old-deja/g++.other/eh5.C: New test.
23461 * g++.old-deja/g++.other/sibcall2.C: New test.
23462 * g++.old-deja/g++.other/array9.C: New test.
23463 * g++.old-deja/g++.other/typename2.C: New test.
23464 * g++.old-deja/g++.other/crash60.C: New test.
23465 * g++.old-deja/g++.other/conv9.C: New test.
23466 * g++.old-deja/g++.other/mangle10.C: New test.
23467 * g++.old-deja/g++.other/unchanging1.C: New test.
23468 * g++.old-deja/g++.other/exprstmt1.C: New test.
23469 * g++.old-deja/g++.other/inline23.C: New test.
23470 * g++.old-deja/g++.eh/ia64-1.C: New test.
23471 * g++.old-deja/g++.other/dwarf2-1.C: New test.
23472 * g++.old-deja/g++.other/reload1.C: New test.
23473 * g++.old-deja/g++.other/static20.C: New test.
23474 * g++.old-deja/g++.other/local-alloc1.C: New test.
23475 * g++.old-deja/g++.other/conv8.C: New test.
23476 * g++.old-deja/g++.other/stmtexpr2.C: New test.
23477 * g++.old-deja/g++.other/storeexpr1.C: New test.
23478 * g++.old-deja/g++.other/storeexpr2.C: New test.
23479 * g++.dg/eh/template2.C: New test.
23480 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 23481
ed8e443a 234822002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 23483
ed8e443a
JM
23484 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
23485 Remove first, non-varying, argument.
a99e47a5 23486
ed8e443a 234872002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 23488
ed8e443a 23489 * gcc.dg/inline-2.c: New.
1e7e480e 23490
ed8e443a
JM
23491 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
23492 Add optional target arg. Check number of arguments.
23493 (scan-assembler-not, scan-assembler-dem): Likewise.
23494 (scan-assembler-dem-not): Likewise.
1e7e480e 23495
ed8e443a 234962002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 23497
ed8e443a
JM
23498 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
23499 line 12.
23500 * g++.old-deja/g++.brendan/parse3.C,
23501 g++.old-deja/g++.other/crash26.C,
23502 g++.old-deja/g++.other/crash28.C,
23503 g++.old-deja/g++.other/crash29.C,
23504 g++.old-deja/g++.other/crash30.C,
23505 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 23506
ed8e443a 235072002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 23508
ed8e443a 23509 * gcc.dg/20020115-1.c: New.
3196dfde 23510
ed8e443a 235112002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 23512
ed8e443a 23513 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 23514
ed8e443a 235152002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 23516
ed8e443a 23517 * gcc.dg/20020122-3.c: New.
75dbec30 23518
ed8e443a 235192002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 23520
ed8e443a 23521 * g++.dg/other/gc1.C: New test.
32abfc26 23522
ed8e443a 235232002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 23524
ed8e443a 23525 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 23526
ed8e443a 235272002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 23528
ed8e443a 23529 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 23530
ed8e443a 235312002-01-22 Richard Henderson <rth@redhat.com>
0333394e 23532
ed8e443a 23533 * gcc.dg/20020122-4.c: New.
0333394e 23534
ed8e443a 235352002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 23536
ed8e443a
JM
23537 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
23538 link output.
23539 * gcc.dg/special/ecos.exp: Likewise.
23540 * lib/g++-dg.exp: Likewise.
23541 * lib/g77-dg.exp: Likewise.
23542 * lib/gcc-dg.exp : Likewise.
23543 * lib/mike-g++.exp: Likewise.
23544 * lib/mike-g77.exp: Likewise.
23545 * lib/mike-gcc.exp: Likewise.
23546 * lib/objc-dg.exp: Likewise.
e23baf78 23547
ed8e443a 235482002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 23549
ed8e443a
JM
23550 PR target/5379
23551 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 23552
ed8e443a 235532002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 23554
ed8e443a 23555 * gcc.dg/20020122-1.c: New test.
3807621a 23556
ed8e443a 235572001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 23558
ed8e443a 23559 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 23560
ed8e443a 235612002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 23562
ed8e443a 23563 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 23564
ed8e443a 235652002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 23566
ed8e443a 23567 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 23568
ed8e443a 235692002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 23570
ed8e443a
JM
23571 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
23572 ld_library_path.
6040e200 23573
ed8e443a 235742002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 23575
ed8e443a 23576 * gcc.dg/20020218-1.c: New test.
d0e82870 23577
ed8e443a 235782002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 23579
ed8e443a
JM
23580 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
23581 messages
23582 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
23583 "At global scope" warning
23584 * g++.dg/ext/align1.C: Change cygwin test for alignment
23585 from db-bogus to dg-warning
b8c1a6b8 23586
ed8e443a 235872002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 23588
ed8e443a 23589 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 23590
ed8e443a 235912002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 23592
ed8e443a 23593 * g++.dg/template/access1.C: New test.
7ec9c85a 23594
ed8e443a 235952002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 23596
ed8e443a 23597 * gcc.dg/20020118-1.c: New.
441f5264 23598
ed8e443a 235992002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 23600
ed8e443a 23601 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 23602
ed8e443a 236032001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 23604
ed8e443a
JM
23605 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
23606 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
23607 alignment warnings.
8559c8c0 23608
ed8e443a 236092001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 23610
ed8e443a
JM
23611 * gcc.misc-tests/i386-prefetch.exp: Save and restore
23612 torture_with_loops and torture_without_loops
9060718c 23613
ed8e443a 236142002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 23615
ed8e443a 23616 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 23617
ed8e443a 236182002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 23619
ed8e443a 23620 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 23621
ed8e443a 23622 * gcc.dg/ultrasp4.c: New test.
f15054ea 23623
ed8e443a 23624 * gcc.dg/20020116-1.c: New test.
f15054ea 23625
ed8e443a 236262002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 23627
ed8e443a
JM
23628 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
23629 by EABI.
bccd793e 23630
ed8e443a 236312002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 23632
ed8e443a
JM
23633 * gcc.misc-tests/i386-prefetch.exp: New.
23634 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
23635 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
23636 * gcc.misc-tests/i386-pf-none-1.c: New test.
23637 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 23638
ed8e443a 236392002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 23640
ed8e443a 23641 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 23642
ed8e443a 236432002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 23644
ed8e443a
JM
23645 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
23646 * gcc.dg/i386-mmx-2.c: Likewise.
23647 * gcc.dg/i386-sse-1.c: Likewise.
23648 * gcc.dg/i386-sse-2.c: Likewise.
23649 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 23650
ed8e443a 236512001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 23652
ed8e443a
JM
23653 * g77.f-torture/execute/intrinsic-unix-bessel.f:
23654 Uncomment additional cases that now pass.
8d15f472 23655
ed8e443a 236562002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 23657
ed8e443a
JM
23658 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
23659 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 23660
ed8e443a 236612002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 23662
ed8e443a 23663 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 23664
ed8e443a 236652002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 23666
ed8e443a
JM
23667 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
23668 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 23669
ed8e443a 236702002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 23671
ed8e443a 23672 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 23673
ed8e443a 236742002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 23675
ed8e443a
JM
23676 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
23677 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 23678
ed8e443a 236792002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 23680
ed8e443a
JM
23681 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
23682 type in which to perform the operation for each size.
c9f115ad 23683
ed8e443a 236842002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 23685
ed8e443a 23686 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 23687
ed8e443a 236882002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 23689
ed8e443a 23690 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 23691
ed8e443a 236922002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 23693
ed8e443a
JM
23694 * gcc.c-torture/compile/20010226-1.c: New test.
23695 * gcc.c-torture/compile/20010227-1.c: New test.
23696 * gcc.c-torture/compile/20010426-1.c: New test.
23697 * gcc.c-torture/compile/20010510-1.c: New test.
23698 * gcc.c-torture/compile/20010605-3.c: New test.
23699 * gcc.c-torture/compile/20010824-1.c: New test.
23700 * gcc.c-torture/execute/20010409-1.c: New test.
23701 * gcc.dg/noncompile/20000901-1.c: New test.
23702 * gcc.dg/20001023-1.c: New test.
23703 * gcc.dg/20001101-1.c: New test.
23704 * gcc.dg/20001102-1.c: New test.
23705 * gcc.dg/20010207-1.c: New test.
23706 * gcc.dg/20010405-1.c: New test.
23707 * gcc.dg/20010822-1.c: New test.
23708 * gcc.dg/20011107-1.c: New test.
2e951384 23709
ed8e443a 237102002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 23711
ed8e443a 23712 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 23713
ed8e443a
JM
23714 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
23715 execution failure on PA targets.
a858ca75 23716
ed8e443a 237172002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 23718
ed8e443a 23719 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 23720
ed8e443a 237212002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 23722
ed8e443a 23723 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 23724
ed8e443a 237252002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 23726
ed8e443a 23727 * gcc.dg/20020108-1.c: New test.
3693730e 23728
ed8e443a 237292002-01-08 H.J. Lu <hjl@gnu.org>
28434337 23730
ed8e443a
JM
23731 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
23732 for header files.
b0832fe1 23733
ed8e443a 237342002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 23735
ed8e443a
JM
23736 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
23737 consistency.
336b7dca 23738
611bcfc0 237392002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 23740
ed8e443a 23741 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 23742
ed8e443a 237432002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 23744
ed8e443a 23745 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 23746
ed8e443a 237472002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 23748
ed8e443a
JM
23749 PR c/5279
23750 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 23751
ed8e443a 237522002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 23753
ed8e443a 23754 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 23755
ed8e443a 237562002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 23757
ed8e443a
JM
23758 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
23759 extra triple that slipped in.
23760 * g++.old-deja/g++.abi/align.C: Likewise.
23761 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 23762
ed8e443a 237632002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 23764
ed8e443a
JM
23765 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
23766 * g++.old-deja/g++.abi/align.C: Likewise.
23767 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 23768
ed8e443a
JM
23769 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
23770 on FreeBSD/i386.
23771 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
23772 FreeBSD.
40e593d7 23773
ed8e443a 237742002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 23775
ed8e443a 23776 * gcc.dg/20020104-1.c: New test.
46c895ac 23777
ed8e443a 23778 * gcc.dg/20020104-2.c: New test.
833aa4c4 23779
ed8e443a 237802002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 23781
ed8e443a 23782 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 23783
ed8e443a 237842002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 23785
ed8e443a 23786 * gcc.dg/20020103-1.c: New.
4542128e 23787
ed8e443a 237882002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 23789
ed8e443a 23790 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 23791
ed8e443a 237922002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 23793
ed8e443a 23794 * g++.dg/other/debug2.C: New test.
477558bf 23795
ed8e443a 23796 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 23797
ed8e443a 237982002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 23799
ed8e443a 23800 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 23801
ed8e443a 238022002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 23803
ed8e443a 23804 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 23805
ed8e443a 23806 * g++.dg/warn/oldcast1.C: New test.
c49b2550 23807
ed8e443a
JM
23808 * g++.dg/template/ptrmem1.C: New test.
23809 * g++.dg/template/ptrmem2.C: New test.
c49b2550 23810
ed8e443a 23811 * g++.dg/template/ntp.C: New test.
d73b1f07 23812
ed8e443a 23813 * g++.dg/other/component1.C: New test.
d73b1f07 23814
ed8e443a 23815 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 23816
ed8e443a
JM
23817 * g++.dg/template/friend2.C: New test.
23818 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 23819
ed8e443a 238202002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 23821
ed8e443a
JM
23822 * g++.dg/other/ptrmem1.C: New test.
23823 * g++.dg/other/ptrmem2.C: New test.
54561457 23824
ed8e443a 238252002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 23826
ed8e443a 23827 * g++.dg/template/ctor1.C: New test.
c8af9937 23828
ed8e443a 238292002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 23830
ed8e443a 23831 * g++.dg/template/friend2.C: New test.
f3368a90 23832
ed8e443a 238332002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 23834
ed8e443a 23835 * gcc.dg/mmix-1.c: New test.
03c9c274 23836
ed8e443a 238372001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 23838
ed8e443a 23839 * gcc.dg/asm-5.c: New.
7f3ad6b6 23840
ed8e443a 238412001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 23842
ed8e443a
JM
23843 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
23844 in namespace __gnu_cxx
47ffd48a 23845
ed8e443a 238462001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 23847
ed8e443a 23848 * gcc.dg/debug-6.c: New.
ad47f1e5 23849
ed8e443a 238502001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 23851
ed8e443a 23852 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 23853
ed8e443a 238542001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 23855
ed8e443a
JM
23856 * gcc.dg/debug-3.c: New test.
23857 * gcc.dg/debug-4.c: New test.
23858 * gcc.dg/debug-5.c: New test.
df8992f8 23859
ed8e443a 238602001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 23861
ed8e443a 23862 * g++.dg/eh/loop1.C: New.
7d8e8369 23863
ed8e443a 238642001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 23865
ed8e443a 23866 * g++.dg/template/crash1.C: New test.
a56ca899 23867
ed8e443a 238682001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 23869
ed8e443a 23870 * g++.dg/other/const1.C: New test.
b79d5213 23871
ed8e443a 238722001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 23873
ed8e443a 23874 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 23875
ed8e443a 238762001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 23877
ed8e443a
JM
23878 * lib/objc-torture.exp: Resync with c-torture.exp.
23879 * lib/objc.exp: Load standard libraries.
8aad1777 23880
ed8e443a 238812001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 23882
ed8e443a
JM
23883 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
23884 additional tests.
6eb53511 23885
ed8e443a 238862001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 23887
ed8e443a 23888 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 23889
ed8e443a 238902001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 23891
ed8e443a 23892 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 23893
ed8e443a 238942001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 23895
ed8e443a
JM
23896 * g++.dg/eh/ctor1.C: New test.
23897 * g++.dg/other/error2.C: New test.
87b7873d 23898
ed8e443a 238992001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 23900
ed8e443a 23901 * g++.dg/other/init2.C: New test.
ff7230ac 23902
ed8e443a 239032001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 23904
ed8e443a
JM
23905 * gcc.dg/20011223-1.c: New.
23906 * gcc.dg/inline-1.c: New.
b4c984fb 23907
ed8e443a 239082001-12-23 Richard Henderson <rth@redhat.com>
cf785988 23909
ed8e443a 23910 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 23911
ed8e443a 239122001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 23913
ed8e443a 23914 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 23915
ed8e443a 239162001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 23917
ed8e443a 23918 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 23919
ed8e443a 239202001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 23921
ed8e443a
JM
23922 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
23923 re-enables the warning.
30fa7e33 23924
ed8e443a 239252001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 23926
ed8e443a 23927 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 23928
ed8e443a 239292001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 23930
ed8e443a 23931 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 23932
ed8e443a 239332001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 23934
ed8e443a
JM
23935 * gcc.misc-test/arm-isr.exp: New file. Control running of the
23936 arm-isr.c test.
23937 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
23938 epilogue generation for ARM ISR routines.
18c8746d 23939
ed8e443a 239402001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 23941
ed8e443a
JM
23942 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
23943 * gcc.dg/format/c90-printf-3.c: Likewise.
23944 * gcc.dg/format/c99-printf-3.c: Likewise.
23945 * gcc.dg/format/ext-1.c: Likewise.
23946 * gcc.dg/format/ext-6.c: Likewise.
23947 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 23948
ed8e443a 239492001-12-20 Richard Henderson <rth@redhat.com>
232fd111 23950
ed8e443a
JM
23951 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
23952 (arena): Use it.
23953 (malloc): Correct allocation logic. Abort if we fill up the
23954 arena before initialization complete.
23955 (realloc): Correct allocation logic.
8d37a5c0 23956
ed8e443a 239572001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 23958
ed8e443a 23959 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 23960
ed8e443a 23961 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 23962
ed8e443a 239632001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 23964
ed8e443a
JM
23965 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
23966 target does not support weak symbols.
c178fe89 23967
ed8e443a 239682001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 23969
ed8e443a 23970 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 23971
ed8e443a 239722001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 23973
ed8e443a 23974 * g++.dg/other/error1.C: New test.
72dd53af 23975
ed8e443a 239762001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 23977
ed8e443a 23978 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 23979
ed8e443a 239802001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 23981
ed8e443a
JM
23982 * objc.dg/special/: New directory.
23983 * objc.dg/special/special.exp: New file.
23984 * objc.dg/special/unclaimed-category-1.h: New file.
23985 * objc.dg/special/unclaimed-category-1a.m: New file.
23986 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 23987
ed8e443a 239882001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 23989
ed8e443a 23990 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 23991
ed8e443a 239922001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 23993
ed8e443a 23994 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 23995
ed8e443a 239962001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 23997
ed8e443a 23998 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 23999
ed8e443a 240002001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 24001
ed8e443a 24002 * gcc.dg/altivec-4.c: New.
4c594031 24003
ed8e443a 240042001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 24005
ed8e443a 24006 * gcc.dg/20011113-1.c: New test.
19cfdd34 24007
ed8e443a 240082001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 24009
ed8e443a
JM
24010 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
24011 std::__malloc_alloc_template<0> and
24012 std::__default_alloc_template<false, 0>.
9aaceb4b 24013
ed8e443a 240142001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 24015
ed8e443a
JM
24016 * objc/execute/bf-21.m: New test.
24017 * objc/execute/enumeration-1.m: New test.
24018 * objc/execute/enumeration-2.m: New test.
271e6f02 24019
ed8e443a 240202001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 24021
ed8e443a 24022 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 24023
ed8e443a 240242001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24025
ed8e443a
JM
24026 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
24027 * g++.old-deja/g++.jason/2371.C: Likewise.
24028 * g++.old-deja/g++.jason/template33.C: Likewise.
24029 * g++.old-deja/g++.jason/template34.C: Likewise.
24030 * g++.old-deja/g++.jason/template36.C: Likewise.
24031 * g++.old-deja/g++.oliva/typename1.C: Likewise.
24032 * g++.old-deja/g++.oliva/typename2.C: Likewise.
24033 * g++.old-deja/g++.other/typename1.C: Likewise.
24034 * g++.old-deja/g++.pt/inherit2.C: Likewise.
24035 * g++.old-deja/g++.pt/nontype5.C: Likewise.
24036 * g++.old-deja/g++.pt/typename11.C: Likewise.
24037 * g++.old-deja/g++.pt/typename14.C: Likewise.
24038 * g++.old-deja/g++.pt/typename16.C: Likewise.
24039 * g++.old-deja/g++.pt/typename3.C: Likewise.
24040 * g++.old-deja/g++.pt/typename4.C: Likewise.
24041 * g++.old-deja/g++.pt/typename5.C: Likewise.
24042 * g++.old-deja/g++.pt/typename7.C: Likewise.
24043 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 24044
ed8e443a 240452001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 24046
ed8e443a
JM
24047 * g++.dg/other/linkage1.C: New test.
24048 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
24049 specifiers.
e9d7407e 24050
ed8e443a 240512001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 24052
ed8e443a 24053 * gcc.dg/concat.c: New test.
ecd70094 24054
ed8e443a 240552001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 24056
ed8e443a
JM
24057 * objc/compile: New test directory.
24058 * objc/compile/compile.exp: New expect script.
24059 * objc/compile/20011211-1.m: New compile test.
f393dd70 24060
ed8e443a 240612001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 24062
ed8e443a
JM
24063 * lib/prune.exp (prune_gcc_output): Also handle "In member
24064 function". So many permutations...
a2b1e914 24065
ed8e443a 240662001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 24067
ed8e443a 24068 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 24069
ed8e443a 240702001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 24071
ed8e443a 24072 * g++.dg/other/copy1.C: New test.
26f943fd 24073
ed8e443a 240742001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 24075
ed8e443a 24076 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 24077
ed8e443a 24078 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 24079
ed8e443a 240802001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 24081
ed8e443a 24082 * gcc.dg/altivec-2.c: New.
db3acfa5 24083
ed8e443a 240842001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 24085
ed8e443a 24086 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 24087
ed8e443a 240882001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 24089
ed8e443a
JM
24090 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
24091 ultrasparc.
108b7d3d 24092
ed8e443a 240932001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 24094
ed8e443a 24095 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 24096
ed8e443a 240972001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 24098
ed8e443a
JM
24099 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
24100 variable argument list.
63658a9a 24101
ed8e443a 241022001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 24103
ed8e443a
JM
24104 * gcc.c-torture/execute/memcheck: Delete entire directory.
24105 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
24106 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 24107
ed8e443a 241082001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 24109
ed8e443a 24110 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 24111
ed8e443a 241122001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 24113
ed8e443a 24114 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 24115
ed8e443a 24116 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 24117
ed8e443a 24118 * g++.dg/other/anon-union.C: New test.
1f978f5f 24119
ed8e443a 24120 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 24121
ed8e443a 241222001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 24123
ed8e443a
JM
24124 * gcc.c-torture/execute/20000722-1.x,
24125 gcc.c-torture/execute/20010123-1.x: Remove.
24126 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
24127 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
24128 gcc.dg/c99-complit-2.c: New tests.
816a3974 24129
ed8e443a 241302001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 24131
ed8e443a 24132 * g++.dg/inherit/base1.C: New test.
d4d73d4c 24133
ed8e443a 241342001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 24135
ed8e443a 24136 * g++.dg/other/stdarg1.C: New test.
fd2aba00 24137
ed8e443a 24138 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 24139
ed8e443a 241402001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 24141
ed8e443a
JM
24142 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
24143 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
24144 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
24145 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
24146 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
24147 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 24148
ed8e443a 241492001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 24150
ed8e443a 24151 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 24152
ed8e443a 241532001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 24154
ed8e443a
JM
24155 * g++.dg/other/scope1.C: New test.
24156 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 24157
ed8e443a 241582001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 24159
ed8e443a 24160 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 24161
ed8e443a 241622001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 24163
ed8e443a 24164 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 24165
ed8e443a 241662001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 24167
ed8e443a
JM
24168 * objc.dg/alias.m: Update.
24169 * objc.dg/class-1.m: Update.
24170 * objc.dg/const-str-1.m: Update.
24171 * objc.dg/fwd-proto-1.m: Update.
24172 * objc.dg/id-1.m: Update.
24173 * objc.dg/super-class-1.m: Update.
577a67b0 24174
ed8e443a 241752001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 24176
ed8e443a
JM
24177 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
24178 constructs.
83dea45d 24179
ed8e443a 241802001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 24181
ed8e443a 24182 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 24183
ed8e443a 241842001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 24185
ed8e443a 24186 * gcc.dg/20011127-1.c: New test.
ca349304 24187
ed8e443a 241882001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 24189
ed8e443a
JM
24190 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
24191 from Austin Group draft 7.
24192 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
24193 scanf format arguments.
24194 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 24195
ed8e443a 241962001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 24197
ed8e443a 24198 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 24199
ed8e443a 242002001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 24201
ed8e443a 24202 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 24203
ed8e443a 242042001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 24205
ed8e443a 24206 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 24207
ed8e443a 242082001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 24209
ed8e443a 24210 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 24211
ed8e443a 242122001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 24213
ed8e443a
JM
24214 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
24215 to the host if it is remote. Let tests specify extra headers
24216 they use.
24217 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
24218 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
24219 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
24220 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
24221 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
24222 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
24223 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
24224 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
24225 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
24226 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 24227
ed8e443a 242282001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 24229
ed8e443a
JM
24230 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
24231 for little endian ARMs.
7d14c755 24232
ed8e443a 242332001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 24234
ed8e443a
JM
24235 * gcc.c-torture/compile/20011119-1.c: New test.
24236 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 24237
ed8e443a 242382001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 24239
ed8e443a 24240 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 24241
ed8e443a 242422001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 24243
ed8e443a 24244 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 24245
ed8e443a 242462001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 24247
ed8e443a 24248 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 24249
ed8e443a 242502001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 24251
ed8e443a 24252 * lib/g77.exp: Don't specify --rpath-link.
7042d510 24253
ed8e443a
JM
24254 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
24255 across all the headers.
24256 * gcc.dg/format/format.exp: For testing on a remote host,
24257 copy format.h.
6345b681 24258
ed8e443a
JM
24259 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
24260 * gcc.c-torture/execute/930406-1.c: Likewise.
24261 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 24262
ed8e443a 242632001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 24264
ed8e443a 24265 * gcc.dg/altivec-1.c: New.
373bd0fa 24266
ed8e443a 242672001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 24268
ed8e443a 24269 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 24270
ed8e443a 242712001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 24272
ed8e443a
JM
24273 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
24274 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
24275 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 24276
ed8e443a 242772001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 24278
ed8e443a 24279 * gcc.dg/no-builtin-1.c: New test.
630036c6 24280
ed8e443a 242812001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 24282
ed8e443a 24283 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 24284
ed8e443a 242852001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 24286
ed8e443a
JM
24287 * gcc.c-torture/compile/20011114-2.c: New test.
24288 * gcc.c-torture/compile/20011114-3.c: New test.
24289 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 24290
ed8e443a 242912001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 24292
ed8e443a 24293 * g++.dg/other/init1.C: New test.
a3d87e92 24294
ed8e443a 242952001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 24296
ed8e443a
JM
24297 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
24298 message.
c6243b4c 24299
ed8e443a 24300 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 24301
ed8e443a
JM
24302 * gcc.c-torture/compile/20010327-1.c: Revert last change.
24303 * gcc.c-torture/compile/20011114-1.c: New test, exactly
24304 like the (before this change) version of 20010327-1.c.
8ac9ea61 24305
ed8e443a 243062001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 24307
ed8e443a 24308 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 24309
ed8e443a 243102001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 24311
ed8e443a 24312 * g++.dg/init/array2.C: New test.
63d75005 24313
ed8e443a 243142001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 24315
ed8e443a 24316 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 24317
ed8e443a 243182001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 24319
ed8e443a
JM
24320 * g++.dg/other/forscope1.C: New test.
24321 * g++.dg/ext/forscope1.C: New test.
24322 * g++.dg/ext/forscope2.C: New test.
2e80c17d 24323
ed8e443a 243242001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 24325
ed8e443a 24326 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 24327
ed8e443a 243282001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 24329
ed8e443a 24330 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 24331
ed8e443a 24332 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 24333
ed8e443a 243342001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 24335
ed8e443a 24336 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 24337
ed8e443a 243382001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 24339
ed8e443a
JM
24340 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
24341 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
24342 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
24343 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
24344 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
24345 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
24346 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 24347
ed8e443a 243482001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 24349
ed8e443a
JM
24350 * g++.dg/warn/Wshadow-1.C: New tests.
24351 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 24352
ed8e443a 243532001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 24354
ed8e443a
JM
24355 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
24356 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
24357 XFAILs. Adjust expected error texts.
24358 * gcc.c-torture/compile/20011106-1.c,
24359 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
24360 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
24361 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
24362 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 24363
ed8e443a 243642001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 24365
ed8e443a 24366 * gcc.dg/cpp/defined.c: Update.
b621a4dd 24367
ed8e443a 243682001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 24369
ed8e443a 24370 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 24371
ed8e443a 243722001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 24373
ed8e443a
JM
24374 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
24375 same size, so no warning should be produced on stormy16.
91dc81f9 24376
ed8e443a
JM
24377 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
24378 due to oversized array.
24379 * g++.old-deja/g++.mike/ns15.C: Likewise.
24380 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 24381
ed8e443a 243822001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 24383
ed8e443a 24384 * g++.dgother/debug1.C: Fix typos.
4768dbdd 24385
ed8e443a 243862001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 24387
ed8e443a 24388 * g++.dg/other/debug1.C: New test.
48d4b9f0 24389
ed8e443a 243902001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 24391
ed8e443a
JM
24392 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
24393 of unsigned long.
c8202d4c 24394
ed8e443a 243952001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 24396
ed8e443a 24397 * gcc.dg/20011029-2.c: New test.
bf911a9a 24398
ed8e443a 24399 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 24400
ed8e443a 244012001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 24402
ed8e443a
JM
24403 * objc/execute/class_self-1.m: New test.
24404 * objc/execute/class_self-2.m: New test.
756b2d5e 24405
ed8e443a 244062001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 24407
ed8e443a
JM
24408 * gcc.misc-tests/msgs.exp: Delete.
24409 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
24410 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
24411 error set to match recent changes.
2d1245b8 24412
ed8e443a 244132001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 24414
ed8e443a 24415 * gcc.dg/20011021-1.c: New test.
e2ccde7b 24416
ed8e443a 244172001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 24418
ed8e443a 24419 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 24420
ed8e443a 244212001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 24422
ed8e443a 24423 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 24424
ed8e443a 244252001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 24426
ed8e443a 24427 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 24428
ed8e443a 24429 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 24430
ed8e443a 244312001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 24432
ed8e443a 24433 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 24434
ed8e443a 244352001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 24436
ed8e443a
JM
24437 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
24438 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 24439
ed8e443a 244402001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 24441
ed8e443a 24442 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 24443
ed8e443a 244442001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 24445
ed8e443a 24446 * g++.dg/template/unify2.C: New test.
1dde5a4e 24447
ed8e443a 244482001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 24449
ed8e443a 24450 * g++.dg/other/exception-specification.C: New test
d6da836d 24451
ed8e443a 244522001-10-13 Tom Rix <trix@redhat.com>
d6da836d 24453
ed8e443a
JM
24454 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
24455 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 24456
ed8e443a 244572001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 24458
ed8e443a 24459 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 24460
ed8e443a 244612001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 24462
ed8e443a
JM
24463 PR g++/4476
24464 * g++.dg/other/friend1.C: New test.
d9c28ce3 24465
ed8e443a 244662001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 24467
ed8e443a 24468 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 24469
ed8e443a 244702001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 24471
ed8e443a 24472 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 24473
ed8e443a 244742001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 24475
ed8e443a
JM
24476 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
24477 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
24478 g77.f-torture/execute/execute.exp,
24479 g77.f-torture/noncompile/noncompile.exp,
24480 gcc.c-torture/compile/compile.exp,
24481 gcc.c-torture/execute/execute.exp,
24482 gcc.c-torture/execute/ieee/ieee.exp,
24483 gcc.c-torture/execute/memcheck/memcheck.exp,
24484 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
24485 objc/execute/execute.exp: Update FSF address.
6431177a 24486
ed8e443a 244872001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 24488
ed8e443a
JM
24489 * gcc.dg/cpp/cmdlne-C.c: Update.
24490 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 24491
ed8e443a 244922001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 24493
ed8e443a 24494 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 24495
ed8e443a 244962001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 24497
ed8e443a
JM
24498 * gcc.dg/20011008-1.c: New.
24499 * gcc.dg/20011008-2.c: New.
ab17715d 24500
ed8e443a 245012001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 24502
ed8e443a 24503 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 24504
ed8e443a 245052001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 24506
ed8e443a
JM
24507 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
24508 spelling errors of "separate" as "seperate".
bed2ebd0 24509
ed8e443a 245102001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 24511
ed8e443a
JM
24512 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
24513 enough to avoid inlining.
b56cfd51 24514
ed8e443a 245152001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 24516
ed8e443a 24517 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 24518
ed8e443a 245192001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 24520
ed8e443a 24521 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 24522
ed8e443a 245232001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 24524
ed8e443a
JM
24525 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
24526 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
24527 gcc.dg/format/multattr-3.c: New tests.
24528 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
24529 tests for format attributes on function pointers being rejected.
dea2f2db 24530
ed8e443a 245312001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 24532
ed8e443a 24533 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 24534
ed8e443a 245352001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 24536
ed8e443a 24537 * g++.dg/warn/format1.C: New test.
ab6e6969 24538
ed8e443a 245392001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 24540
ed8e443a 24541 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 24542
ed8e443a 245432001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 24544
ed8e443a 24545 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 24546
ed8e443a 245472001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 24548
ed8e443a 24549 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 24550
ed8e443a 245512001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 24552
ed8e443a
JM
24553 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
24554 long-standing bug on i686, apparently.
24555 * gcc.c-torture/execute/loop-2c.x: New file.
24556 * gcc.c-torture/execute/loop-2d.x: New file.
24557 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 24558
ed8e443a 245592001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 24560
ed8e443a 24561 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 24562
ed8e443a 245632001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 24564
ed8e443a
JM
24565 * gcc.dg/cpp/macro10.c: New test.
24566 * gcc.dg/cpp/strify3.c: New test.
24567 * gcc.dg/cpp/spacing1.c: Add tests.
24568 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
24569 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 24570
ed8e443a 245712001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 24572
ed8e443a 24573 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 24574
ed8e443a 245752001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 24576
ed8e443a 24577 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 24578
ed8e443a 245792001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 24580
ed8e443a 24581 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 24582
ed8e443a 245832001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 24584
ed8e443a 24585 * g77.dg/strlen0.f: New test.
1f8d138f 24586
ed8e443a 245872001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 24588
ed8e443a
JM
24589 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
24590 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 24591
ed8e443a 245922001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 24593
ed8e443a
JM
24594 Table-driven attributes.
24595 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 24596
ed8e443a 245972001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 24598
ed8e443a
JM
24599 * gcc.dg/20000926-1.c: Update expected warning messages.
24600 * gcc.dg/array-2.c: Likewise, and test for warnings too.
24601 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
24602 array.
cd1f97c6 24603
ed8e443a 246042001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 24605
ed8e443a 24606 * g++.dg/eh/registers1.C: New test case.
1d30139d 24607
ed8e443a 246082001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 24609
ed8e443a 24610 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 24611
ed8e443a 246122001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 24613
ed8e443a 24614 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 24615
ed8e443a 246162001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 24617
ed8e443a 24618 * gcc.dg/cpp/macro9.c: New test.
a3070574 24619
ed8e443a 246202001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 24621
ed8e443a
JM
24622 * gcc.c-torture/execute/980223.c: Change type of addr from long
24623 to char *.
39e78d8b 24624
ed8e443a 246252001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 24626
ed8e443a 24627 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 24628
ed8e443a 246292001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 24630
ed8e443a
JM
24631 * g77.dg/bprob: New directory.
24632 * g77.dg/bprob/bprob.exp: New file.
24633 * g77.dg/bprob/bprob-1.f: New test.
24634 * g77.dg/gcov: New directory.
24635 * g77.dg/gcov/gcov.exp: New file.
24636 * g77.dg/gcov/gcov-1.f: New test.
24637 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 24638
ed8e443a 246392001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 24640
ed8e443a
JM
24641 * gcc.dg/cpp/directiv.c: Update.
24642 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 24643
ed8e443a 246442001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 24645
ed8e443a 24646 * gcc.dg/20010912-1.c: New test.
89503616 24647
ed8e443a 246482001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 24649
ed8e443a
JM
24650 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
24651 language-independent file in lib.
24652 * lib/gcov.exp: New file.
7566ca49 24653
ed8e443a 246542001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 24655
ed8e443a 24656 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 24657
ed8e443a 246582001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 24659
ed8e443a
JM
24660 * lib/profopt.exp: New, to support profile-directed optimizations.
24661 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
24662 * gcc.misc-tests/bprob-1.c: New test.
24663 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 24664
ed8e443a 246652001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 24666
ed8e443a
JM
24667 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
24668 XFAIL and which kinds of gcov output to verify.
24669 * gcc.misc-tests/gcov-4b.x: New file.
24670 * gcc.misc-tests/gcov-5b.x: New file.
24671 * gcc.misc-tests/gcov-6.x: New file.
24672 * gcc.misc-tests/gcov-7.c: New test.
24673 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 24674
ed8e443a 246752001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 24676
ed8e443a
JM
24677 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
24678 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 24679
ed8e443a 246802001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 24681
ed8e443a
JM
24682 PR c++/3986
24683 * g++.dg/abi/vbase1.C: New test.
90d925d3 24684
ed8e443a 246852001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 24686
ed8e443a 24687 * objc.dg/method-2.m: New.
033c017c 24688
ed8e443a 246892001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 24690
ed8e443a
JM
24691 PR c++/4203
24692 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
24693 * g++.dg/init/empty1.C: New test.
ada11335 24694
ed8e443a 246952001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 24696
ed8e443a 24697 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 24698
ed8e443a 246992001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 24700
ed8e443a
JM
24701 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
24702 for m68k.
c0e4f189 24703
ed8e443a 247042001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 24705
ed8e443a 24706 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 24707
ed8e443a 24708 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 24709
ed8e443a 24710 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 24711
ed8e443a 247122001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 24713
ed8e443a
JM
24714 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
24715 for 16-bit 'unsigned int'.
915a17f6 24716
ed8e443a 247172001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 24718
ed8e443a 24719 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 24720
ed8e443a 247212001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 24722
ed8e443a
JM
24723 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
24724 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 24725
ed8e443a 247262001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 24727
ed8e443a 24728 * gcc.dg/asm-names.c (ymain): New.
c3849183 24729
ed8e443a 247302001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 24731
ed8e443a
JM
24732 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
24733 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
24734 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 24735
ed8e443a 247362001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 24737
ed8e443a 24738 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 24739
ed8e443a 247402001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 24741
ed8e443a
JM
24742 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
24743 and "In instantiation".
0830ae44 24744
ed8e443a 247452001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 24746
ed8e443a 24747 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 24748
ed8e443a 247492001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 24750
ed8e443a
JM
24751 * gcc.misc-tests/gcov.exp: Add support for branch information.
24752 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
24753 * gcc.misc-tests/gcov-4.c: New test.
24754 * gcc.misc-tests/gcov-4b.c: New test.
24755 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 24756
ed8e443a 247572001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 24758
ed8e443a
JM
24759 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
24760 expected to fail.
6604e6f3 24761
ed8e443a 247622001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 24763
ed8e443a 24764 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 24765
ed8e443a 247662001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 24767
ed8e443a 24768 * g++.dg/eh/template1.C: New test.
13104975 24769
ed8e443a 247702001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 24771
ed8e443a
JM
24772 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
24773 Fix thinko.
24774 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
24775 for xfail.
949f197f 24776
ed8e443a 247772001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 24778
ed8e443a
JM
24779 * lib/g77-dg.exp: Use prune.exp for common procedures
24780 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
24781 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 24782
ed8e443a 247832001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 24784
ed8e443a 24785 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 24786
ed8e443a 247872001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 24788
ed8e443a 24789 * g++.dg/template/unify1.C: New test.
1dbb6023 24790
ed8e443a 247912001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 24792
ed8e443a 24793 * g++.dg/abi/empty4.C: New test.
41ae4ee6 24794
ed8e443a 247952001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 24796
ed8e443a
JM
24797 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
24798 solaris2.*
24799 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 24800
ed8e443a 248012001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 24802
ed8e443a 24803 * g++.dg/other/using-declaration.C: New test.
3fecf49c 24804
ed8e443a 248052001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 24806
ed8e443a 24807 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 24808
ed8e443a 248092001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 24810
ed8e443a
JM
24811 * gcc.dg/cpp/19951025-1.c: Revert.
24812 * gcc.dg/cpp/directiv.c: We no longer process directives that
24813 interrupt macro arguments.
20dde49d 24814
ed8e443a 248152001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 24816
ed8e443a 24817 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 24818
ed8e443a 248192001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 24820
ed8e443a 24821 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 24822
ed8e443a 248232001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 24824
ed8e443a 24825 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 24826
ed8e443a 248272001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 24828
ed8e443a
JM
24829 * g77.dg/ff90-1.f (s): Fix reference of variable z,
24830 should be x.
d60d223b 24831
ed8e443a 248322001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 24833
ed8e443a
JM
24834 Kill -fhonor-std.
24835 * g++.old-deja/g++.ns/ns14.C: Remove special options.
24836 * g++.old-deja/g++.other/std1.C: Likewise.
24837 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 24838
ed8e443a 248392001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 24840
ed8e443a
JM
24841 * lib/g77.exp: Load gcc-defs.exp for common procedures
24842 (g77_pass, g77_fail, g77_finish, g77_exit,
24843 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 24844
ed8e443a 248452001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 24846
ed8e443a
JM
24847 * g77.dg/fbackslash.f
24848 * g77.dg/fcase-preserve.f
24849 * g77.dg/ff90-1.f
24850 * g77.dg/ffixed-line-length-0.f
24851 * g77.dg/ffixed-line-length-132.f
24852 * g77.dg/ffixed-line-length-7.f
24853 * g77.dg/ffixed-line-length-72.f
24854 * g77.dg/ffixed-line-length-none.f
24855 * g77.dg/ffree-form-1.f
24856 * g77.dg/fno-backslash.f
24857 * g77.dg/fno-f90-1.f
24858 * g77.dg/fno-fixed-form-1.f
24859 * g77.dg/fno-onetrip.f
24860 * g77.dg/fno-typeless-boz.f
24861 * g77.dg/fno-underscoring.f
24862 * g77.dg/fno-vxt-1.f
24863 * g77.dg/fonetrip.f
24864 * g77.dg/ftypeless-boz.f
24865 * g77.dg/fugly-assumed.f
24866 * g77.dg/funderscoring.f
24867 * g77.dg/fvxt-1.f
db3ef87b 24868
ed8e443a 248692001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 24870
ed8e443a
JM
24871 * objc.dg/fwd-proto-1.m: New.
24872 * objc.dg/local-decl-1.m: New.
24873 * objc.dg/naming-1.m: New.
24874 * objc.dg/naming-2.m: New.
24875 * objc.dg/proto-hier-1.m: New.
312b7c9d 24876
ed8e443a 248772001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 24878
ed8e443a
JM
24879 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
24880 largest-type elements to a struct makes its size grow.
648c2206 24881
ed8e443a 248822001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 24883
ed8e443a 24884 * g++.dg/abi/vthunk1.C: New test.
969fd501 24885
ed8e443a 248862001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 24887
ed8e443a 24888 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 24889
ed8e443a 248902001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 24891
ed8e443a 24892 * gcc.dg/cpp/macro8.c: New test.
50011802 24893
ed8e443a 248942001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 24895
ed8e443a 24896 * g++.dg/abi/vbase8-21.C: New test.
40260429 24897
ed8e443a 248982001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 24899
ed8e443a 24900 * g++.dg/abi/vbase8-10.C: New test.
ab085207 24901
ed8e443a 249022001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 24903
ed8e443a
JM
24904 * lib/g++.exp (g++_set_ld_library_path): Renamed to
24905 ${tool}_set_ld_library_path.
24906 Changed caller.
24907 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
24908 g++.exp.
90b1ca2f 24909
ed8e443a 249102001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 24911
ed8e443a
JM
24912 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
24913 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
24914 gcc_exit, gcc_check_unsupported_p):
24915 Moved to gcc-deps.exp
24916 * gcc-deps.exp: New file.
41971242 24917
ed8e443a 249182001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 24919
ed8e443a 24920 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 24921
ed8e443a 249222001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 24923
ed8e443a 24924 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 24925
ed8e443a 249262001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 24927
ed8e443a 24928 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 24929
ed8e443a 249302001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 24931
ed8e443a 24932 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 24933
ed8e443a 249342001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 24935
ed8e443a
JM
24936 * gcc.dg/cpp/extratokens.c: Fix.
24937 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 24938
ed8e443a 249392001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 24940
ed8e443a
JM
24941 * gcc.c-torture/execute/20010724-1.c: New file.
24942 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 24943
ed8e443a 249442001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 24945
ed8e443a 24946 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 24947
ed8e443a 249482001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 24949
ed8e443a 24950 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 24951
ed8e443a 249522001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 24953
ed8e443a 24954 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 24955
ed8e443a 249562001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 24957
ed8e443a
JM
24958 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
24959 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
24960 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
24961 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 24962
ed8e443a
JM
24963 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
24964 bug report" message.
f7bebb56 24965
ed8e443a
JM
24966 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
24967 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 24968
ed8e443a 249692001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 24970
ed8e443a
JM
24971 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
24972 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
24973 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
24974 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 24975
ed8e443a 249762001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 24977
ed8e443a 24978 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 24979
ed8e443a 249802001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 24981
ed8e443a 24982 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 24983
ed8e443a 249842001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 24985
ed8e443a
JM
24986 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
24987 i[34567]86-*-*.
24988 Delete handling of ieee_multilib_flags.
24989 Pass -mieee for alpha*-*-* and sh-*-*.
24990 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 24991
ed8e443a 249922001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 24993
ed8e443a
JM
24994 Remove old-abi tests.
24995 * g++.old-deja/g++.mike/p11116.C: Remove.
24996 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 24997
ed8e443a 249982001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 24999
ed8e443a 25000 * g77.f-torture/compile/pr3743.f: New test
09b495e5 25001
ed8e443a 250022001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 25003
ed8e443a 25004 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 25005
ed8e443a 250062001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 25007
ed8e443a
JM
25008 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
25009 g++.old-deja/g++.pt/static6.C: Likewise.
25010 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
25011 supports weak symbols.
999c0669 25012
ed8e443a 250132001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 25014
ed8e443a
JM
25015 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
25016 supported again.
2ea80cfd 25017
ed8e443a 250182001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 25019
ed8e443a 25020 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 25021
ed8e443a 250222001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 25023
ed8e443a 25024 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 25025
ed8e443a 250262001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 25027
ed8e443a
JM
25028 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
25029 tests.
4a1b6176 25030
ed8e443a 250312001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 25032
ed8e443a 25033 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 25034
ed8e443a 250352001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 25036
ed8e443a
JM
25037 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
25038 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 25039
ed8e443a 250402001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 25041
ed8e443a
JM
25042 * objc/execute/object_is_class.m: New test.
25043 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 25044
ed8e443a 250452001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 25046
ed8e443a
JM
25047 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
25048 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 25049
ed8e443a 250502001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 25051
ed8e443a
JM
25052 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
25053 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 25054
ed8e443a 250552001-07-14 Richard Henderson <rth@redhat.com>
809353e1 25056
ed8e443a 25057 * gcc.dg/iftrap-1.c: New.
0168a849 25058
ed8e443a 250592001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 25060
ed8e443a 25061 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 25062
ed8e443a 250632001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 25064
ed8e443a 25065 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 25066
ed8e443a 250672001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 25068
ed8e443a
JM
25069 * gcc.c-torture/compile/20010711-1.c,
25070 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 25071
ed8e443a 250722001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 25073
ed8e443a 25074 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 25075
ed8e443a 250762001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 25077
ed8e443a 25078 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 25079
ed8e443a 250802001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 25081
ed8e443a
JM
25082 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
25083 (g++-dg-prune): Call prune_gcc_output.
25084 * prune.exp: New file for prune_gcc_output.
25085 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 25086
ed8e443a 250872001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 25088
ed8e443a
JM
25089 * gcc.c-torture/compile/20010701-1.c,
25090 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 25091
ed8e443a 250922001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 25093
ed8e443a 25094 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 25095
ed8e443a 250962000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 25097
ed8e443a 25098 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 25099
ed8e443a 251002001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 25101
ed8e443a 25102 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 25103
ed8e443a 251042001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 25105
ed8e443a
JM
25106 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
25107 Solaris 2.[678] system.
b05d8201 25108
ed8e443a 251092001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 25110
ed8e443a 25111 * gcc.dg/20010622-1.c: New test.
55f61a56 25112
ed8e443a 251132001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 25114
ed8e443a
JM
25115 * objc.dg: New directory.
25116 * objc.dg/dg.exp: New file.
25117 * objc.dg/alias.m: New.
25118 * objc.dg/class-1.m: New.
25119 * objc.dg/class-2.m: New.
25120 * objc.dg/const-str-1.m: New.
25121 * objc.dg/const-str-2.m: New.
25122 * objc.dg/id-1.m: New.
25123 * objc.dg/method-1.m: New.
25124 * objc.dg/super-class-1.m: New.
25125 * lib/objc-dg.exp: New file.
07732516 25126
ed8e443a 251272001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 25128
ed8e443a
JM
25129 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
25130 of label name.
d4a6cf38 25131
ed8e443a 251322001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 25133
ed8e443a 25134 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 25135
ed8e443a 251362001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 25137
ed8e443a
JM
25138 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
25139 variable.
f18b70f5 25140
ed8e443a 251412001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 25142
ed8e443a 25143 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 25144
ed8e443a 251452001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 25146
ed8e443a
JM
25147 * g++.old-deja/g++.abi/vbase5.C: New test.
25148 * g++.old-deja/g++.abi/vbase6.C: New test.
25149 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 25150
ed8e443a 251512001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 25152
ed8e443a 25153 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 25154
ed8e443a 251552001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 25156
ed8e443a 25157 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 25158
ed8e443a 251592001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 25160
ed8e443a
JM
25161 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
25162 support %f for HC11/HC12 targets.
25163 * gcc.c-torture/execute/930513-1.x: New file, likewise.
25164 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
25165 on HC11/HC12 targets.
25166 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 25167
ed8e443a 251682001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 25169
ed8e443a
JM
25170 * gcc.dg/wchar_t-1.c: New file.
25171 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 25172
ed8e443a 251732001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 25174
ed8e443a 25175 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 25176
ed8e443a 251772001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 25178
ed8e443a 25179 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 25180
ed8e443a 251812001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 25182
ed8e443a 25183 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 25184
ed8e443a 251852001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 25186
ed8e443a 25187 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 25188
ed8e443a 251892001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 25190
ed8e443a
JM
25191 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
25192 representation on MN10300 and ARM/Thumb.
bea09693 25193
ed8e443a 251942001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 25195
ed8e443a 25196 * g77.f-torture/execute/20010610.f: New.
f375b7a7 25197
ed8e443a 251982001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 25199
ed8e443a
JM
25200 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
25201 names.
3d3daefd 25202
ed8e443a 252032001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 25204
ed8e443a
JM
25205 * gcc.c-torture/execute/ashrdi-1.c: New.
25206 * gcc.c-torture/execute/ashldi-1.c: New.
25207 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 25208
ed8e443a 252092001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 25210
ed8e443a
JM
25211 * objc/execute/load-3.m: Added. Check sending +load to categories,
25212 in addition to classes.
6bdfaf09 25213
ed8e443a 252142001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 25215
ed8e443a
JM
25216 * objc/execute/load-2.m: New test. From Nicola Pero
25217 <n.pero@mi.flashnet.it>.
87327987 25218
ed8e443a 252192001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 25220
ed8e443a 25221 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 25222
ed8e443a 252232001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 25224
ed8e443a
JM
25225 * g++.old-deja/g++.abi/vbase2.C: New test.
25226 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 25227
ed8e443a 252282001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 25229
ed8e443a 25230 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 25231
ed8e443a 252322001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 25233
ed8e443a 25234 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 25235
ed8e443a 252362001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 25237
ed8e443a 25238 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 25239
ed8e443a 252402001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 25241
ed8e443a 25242 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 25243
ed8e443a 252442001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 25245
ed8e443a 25246 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 25247
ed8e443a 252482001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 25249
ed8e443a 25250 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 25251
ed8e443a 252522001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 25253
ed8e443a
JM
25254 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
25255 (g++_link_flags): Likewise.
25256 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 25257
ed8e443a 252582001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 25259
ed8e443a
JM
25260 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
25261 Ensure logfile entry matches exec command line.
f8710242 25262
ed8e443a 252632001-05-31 Richard Henderson <rth@redhat.com>
f8710242 25264
ed8e443a
JM
25265 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
25266 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 25267
ed8e443a 252682001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 25269
ed8e443a
JM
25270 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
25271 compiler for irix6.2
1ec07597 25272
ed8e443a 252732001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 25274
ed8e443a 25275 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 25276
ed8e443a 252772001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 25278
ed8e443a
JM
25279 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
25280 assemble.
4694cec2 25281
ed8e443a 252822001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 25283
ed8e443a 25284 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 25285
ed8e443a 252862001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 25287
ed8e443a
JM
25288 * gcc.c-torture/compile/20010518-2.c: New file.
25289 * gcc.c-torture/execute/20010518-1.c: New file.
25290 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 25291
ed8e443a 252922001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 25293
ed8e443a 25294 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 25295
ed8e443a 252962001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 25297
ed8e443a
JM
25298 G++ no longer defines builtins that do not begin with __builtin.
25299 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
25300 * g++.old-deja/g++.brendand/misc13.C: Likewise.
25301 * g++.old-deja/g++.law/builtin1.C: Likewise.
25302 * g++.old-deja/g++.law/cvt2.C: Likewise.
25303 * g++.old-deja/g++.mike/net5.C: Likewise.
25304 * g++.old-deja/g++.other/builtins1.C: Likewise.
25305 * g++.old-deja/g++.other/builtins2.C: Likewise.
25306 * g++.old-deja/g++.other/builtins3.C: Likewise.
25307 * g++.old-deja/g++.other/builtins4.C: Likewise.
25308 * g++.old-deja/g++.other/inline8.C: Likewise.
25309 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 25310
ed8e443a 253112001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 25312
ed8e443a
JM
25313 * g++.old-deja/g++.pt/using1.C: Adjust.
25314 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 25315
ed8e443a 253162001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 25317
ed8e443a
JM
25318 * gcc.dg/cpp/charconst.c: New tests.
25319 * gcc.dg/cpp/escape.c: New tests.
25320 * gcc.dg/cpp/escape-1.c: New tests.
25321 * gcc.dg/cpp/escape-2.c: New tests.
25322 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 25323
ed8e443a 253242001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 25325
ed8e443a
JM
25326 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
25327 native compiler for irix6.5.
97d24516 25328
ed8e443a 25329Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 25330
ed8e443a
JM
25331 * lib/g++.exp (g++_include_flags): Use args to compute
25332 get_multilibs.
25333 (g++_link_flags): Likewise.
25334 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 25335
ed8e443a 253362001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 25337
ed8e443a 25338 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 25339
ed8e443a 253402001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 25341
ed8e443a
JM
25342 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
25343 this file.
20415bba 25344
ed8e443a 253452001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 25346
ed8e443a
JM
25347 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
25348 STACK_SIZE;
25349 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
25350 to STACK_SIZE; Use it to define size of add_histo array.
25351 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
25352 to STACK_SIZE.
25353 (f): Use GITT_SIZE to define size of gitt local table.
25354 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
25355 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 25356
ed8e443a 253572001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 25358
ed8e443a
JM
25359 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
25360 on 68HC11/HC12 due to the asm instruction.
25361 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
25362 * gcc.c-torture/compile/920520-1.x: Likewise.
25363 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
25364 on 68HC11/HC12 because the function is larger than 64K.
25365 * gcc.c-torture/compile/961203-1.x: New file, this test fails
25366 on 68HC11/HC12 because the structure is too large.
5a111a5b 25367
ed8e443a 253682001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 25369
ed8e443a 25370 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 25371
ed8e443a 253722001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 25373
ed8e443a
JM
25374 * g++.old-deja/g++.warn/compare1.C: New test.
25375 * gcc.dg/compare4.c: New test.
cc469ee9 25376
ed8e443a 253772001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 25378
ed8e443a 25379 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 25380
ed8e443a 253812001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 25382
ed8e443a 25383 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 25384
ed8e443a 253852001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 25386
ed8e443a 25387 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 25388
ed8e443a 253892001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 25390
ed8e443a 25391 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 25392
ed8e443a 253932001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 25394
ed8e443a
JM
25395 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
25396 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 25397
ed8e443a 253982001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 25399
ed8e443a 25400 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 25401
ed8e443a 254022001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 25403
ed8e443a 25404 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 25405
ed8e443a 254062001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 25407
ed8e443a 25408 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 25409
ed8e443a 254102001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 25411
ed8e443a 25412 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 25413
ed8e443a 254142001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 25415
ed8e443a 25416 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 25417
ed8e443a 254182001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 25419
ed8e443a 25420 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 25421
ed8e443a 254222001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 25423
ed8e443a
JM
25424 * g++.dg/friend-warn.C: New test. Do not warn about friend
25425 declaration being redundant.
1a560c3a 25426
ed8e443a 254272001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 25428
ed8e443a 25429 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 25430
ed8e443a 254312001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 25432
ed8e443a 25433 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 25434
ed8e443a 254352001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 25436
ed8e443a 25437 * lib/g++.exp: Use testsuite_flags.
de26cf80 25438
ed8e443a 254392001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 25440
ed8e443a 25441 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 25442
ed8e443a 254432001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 25444
ed8e443a 25445 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 25446
ed8e443a 254472001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 25448
ed8e443a 25449 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 25450
ed8e443a 254512001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 25452
ed8e443a 25453 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 25454
ed8e443a 254552001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 25456
ed8e443a
JM
25457 * gcc.dg/cpp/direct2.c: New test.
25458 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 25459
ed8e443a 25460 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 25461
ed8e443a 254622001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 25463
ed8e443a
JM
25464 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
25465 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 25466
ed8e443a 254672001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 25468
ed8e443a
JM
25469 * gcc.dg/cpp/syshdr.h: New file.
25470 * gcc.dg/cpp/sysmac1.c: Update.
25471 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 25472
ed8e443a 254732001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 25474
ed8e443a 25475 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 25476
ed8e443a 254772001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 25478
ed8e443a
JM
25479 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
25480 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 25481
ed8e443a 254822001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 25483
ed8e443a 25484 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 25485
ed8e443a 254862001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 25487
ed8e443a
JM
25488 * lib/g++.exp (g++_include_flags): Don't use any special flags
25489 if TESTING_IN_BUILD_TREE is not defined.
25490 (g++_init): Use a plain 'c++' as the compiler if
25491 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 25492
ed8e443a 254932001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 25494
ed8e443a
JM
25495 * g++.old-deja/g++.eh/catch13.C: New test.
25496 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 25497
ed8e443a 254982001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 25499
ed8e443a 25500 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 25501
ed8e443a 255022001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 25503
ed8e443a
JM
25504 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
25505 <stdlib.h>, not <malloc.h>.
3da5d5c8 25506
ed8e443a 255072001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 25508
ed8e443a 25509 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 25510
ed8e443a 255112001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 25512
ed8e443a 25513 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 25514
ed8e443a 255152001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 25516
ed8e443a 25517 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 25518
ed8e443a 255192001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 25520
ed8e443a 25521 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 25522
ed8e443a 255232001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 25524
ed8e443a 25525 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 25526
ed8e443a 255272001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 25528
ed8e443a 25529 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 25530
ed8e443a 255312001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 25532
ed8e443a 25533 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 25534
ed8e443a 255352001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 25536
ed8e443a 25537 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 25538
ed8e443a 255392001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 25540
ed8e443a 25541 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 25542
ed8e443a 255432001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 25544
ed8e443a
JM
25545 * g77.f-torture/compile/20010426.f: New test.
25546 * g77.f-torture/execute/20010426.f: New test.
15784bba 25547
ed8e443a 255482001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 25549
ed8e443a
JM
25550 * g77.f-torture/compile/20000629-1.x: Remove - error
25551 has been fixed.
c3cd9c8b 25552
ed8e443a 255532001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 25554
ed8e443a
JM
25555 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
25556 Tweak slightly to work with g++.dg framework.
25557 * g++.dg/special/ecos.exp: Run initp1.C test.
25558 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 25559
ed8e443a
JM
25560 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
25561 its linker doesn't give line numbers either.
25562 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 25563
ed8e443a 255642001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 25565
ed8e443a 25566 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 25567
ed8e443a 255682001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 25569
ed8e443a 25570 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 25571
ed8e443a 255722001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 25573
ed8e443a 25574 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 25575
ed8e443a 255762001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 25577
ed8e443a 25578 * gcc.dg/format/plus-1.c: New test.
43e72072 25579
ed8e443a 255802001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 25581
ed8e443a 25582 * gcc.dg/20010423-1.c: New test.
5c8378a7 25583
ed8e443a 255842001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 25585
ed8e443a 25586 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 25587
ed8e443a 255882001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 25589
ed8e443a 25590 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 25591
ed8e443a 255922001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 25593
ed8e443a 25594 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 25595
ed8e443a 255962001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 25597
ed8e443a
JM
25598 * gcc.dg/c99-func-2.c: Remove xfail.
25599 * gcc.dg/c99-func-3.c: Remove xfail.
25600 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 25601
ed8e443a 256022001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 25603
ed8e443a 25604 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 25605
ed8e443a 256062001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 25607
ed8e443a 25608 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 25609
ed8e443a 256102001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 25611
ed8e443a 25612 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 25613
ed8e443a 256142001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 25615
ed8e443a
JM
25616 * g++.old-deja/g++.abi/empty2.C: New test.
25617 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 25618
ed8e443a 256192001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 25620
ed8e443a
JM
25621 * g++.old-deja/g++.other/comdat2.C: New test.
25622 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 25623
ed8e443a 256242001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 25625
ed8e443a 25626 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 25627
ed8e443a 256282001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 25629
ed8e443a 25630 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 25631
ed8e443a 256322001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 25633
ed8e443a 25634 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 25635
ed8e443a
JM
256362001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
25637 Mark Mitchell <mark@codesourcery.com>
608d74c4 25638
ed8e443a
JM
25639 * lib/old-dejagnu.exp: Don't delete output of executable.
25640 Add .exe suffix to executables.
b0835578 25641
ed8e443a 256422001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 25643
ed8e443a 25644 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 25645
ed8e443a 256462001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 25647
ed8e443a 25648 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 25649
ed8e443a 256502001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 25651
ed8e443a
JM
25652 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
25653 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 25654
ed8e443a 256552001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 25656
ed8e443a 25657 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 25658
ed8e443a 256592001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 25660
ed8e443a 25661 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 25662
ed8e443a 256632001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 25664
ed8e443a 25665 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 25666
611bcfc0 256672001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 25668
ed8e443a 25669 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 25670
611bcfc0 256712001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 25672
ed8e443a 25673 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 25674
ed8e443a 256752001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 25676
ed8e443a 25677 * g++.old-deja/g++.other/array5.C: New.
145c1def 25678
ed8e443a 256792001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 25680
ed8e443a 25681 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 25682
ed8e443a 256832001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 25684
ed8e443a
JM
25685 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
25686 headers and constructs.
25687 * g++.old-deja/g++.robertl/eb79.C: Same.
25688 * g++.old-deja/g++.robertl/eb77.C (main): Same.
25689 * g++.old-deja/g++.robertl/eb73.C: Same.
25690 * g++.old-deja/g++.robertl/eb66.C (main): Same.
25691 * g++.old-deja/g++.robertl/eb55.C (t): Same.
25692 * g++.old-deja/g++.robertl/eb54.C (main): Same.
25693 * g++.old-deja/g++.robertl/eb46.C (main): Same.
25694 * g++.old-deja/g++.robertl/eb44.C: Same.
25695 * g++.old-deja/g++.robertl/eb41.C (main): Same.
25696 * g++.old-deja/g++.robertl/eb4.C (main): Same.
25697 * g++.old-deja/g++.robertl/eb39.C: Same.
25698 * g++.old-deja/g++.robertl/eb33.C (main): Same.
25699 * g++.old-deja/g++.robertl/eb31.C (main): Same.
25700 * g++.old-deja/g++.robertl/eb30.C: Same.
25701 * g++.old-deja/g++.robertl/eb3.C: Same.
25702 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
25703 * g++.old-deja/g++.robertl/eb21.C: Same.
25704 * g++.old-deja/g++.robertl/eb15.C: Same.
25705 * g++.old-deja/g++.robertl/eb118.C: Same.
25706 * g++.old-deja/g++.robertl/eb115.C (main): Same.
25707 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
25708 * g++.old-deja/g++.robertl/eb109.C: Same.
25709 * g++.old-deja/g++.other/sibcall1.C (main): Same.
25710 * g++.old-deja/g++.mike/rtti1.C: Same.
25711 * g++.old-deja/g++.mike/p658.C: Same.
25712 * g++.old-deja/g++.mike/net46.C: Same.
25713 * g++.old-deja/g++.mike/net34.C: Same.
25714 * g++.old-deja/g++.mike/memoize1.C: Same.
25715 * g++.old-deja/g++.mike/eh2.C: Same.
25716 * g++.old-deja/g++.law/weak.C: Same.
25717 * g++.old-deja/g++.law/visibility7.C: Same.
25718 * g++.old-deja/g++.law/visibility25.C: Same.
25719 * g++.old-deja/g++.law/visibility22.C: Same.
25720 * g++.old-deja/g++.law/visibility2.C: Same.
25721 * g++.old-deja/g++.law/visibility17.C: Same.
25722 * g++.old-deja/g++.law/visibility13.C: Same.
25723 * g++.old-deja/g++.law/visibility10.C: Same.
25724 * g++.old-deja/g++.law/visibility1.C: Same.
25725 * g++.old-deja/g++.law/virtual3.C (eval): Same.
25726 * g++.old-deja/g++.law/vbase1.C: Same.
25727 * g++.old-deja/g++.law/operators32.C: Same.
25728 * g++.old-deja/g++.law/nest3.C: Same.
25729 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
25730 * g++.old-deja/g++.law/except5.C (main): Same.
25731 * g++.old-deja/g++.law/cvt7.C (run): Same.
25732 * g++.old-deja/g++.law/cvt2.C: Same.
25733 * g++.old-deja/g++.law/cvt16.C: Same.
25734 * g++.old-deja/g++.law/ctors6.C (bar): Same.
25735 * g++.old-deja/g++.law/ctors17.C (main): Same.
25736 * g++.old-deja/g++.law/ctors13.C: Same.
25737 * g++.old-deja/g++.law/ctors12.C (main): Same.
25738 * g++.old-deja/g++.law/ctors10.C: Same.
25739 * g++.old-deja/g++.law/code-gen5.C: Same.
25740 * g++.old-deja/g++.law/bad-error7.C: Same.
25741 * g++.old-deja/g++.law/arm9.C: Same.
25742 * g++.old-deja/g++.law/arm12.C: Same.
25743 * g++.old-deja/g++.law/arg8.C: Same.
25744 * g++.old-deja/g++.law/arg1.C: Same.
25745 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
25746 * g++.old-deja/g++.jason/template31.C: Same.
25747 * g++.old-deja/g++.jason/template24.C (main): Same.
25748 * g++.old-deja/g++.jason/2371.C: Same.
25749 * g++.old-deja/g++.eh/new2.C: Same.
25750 * g++.old-deja/g++.eh/new1.C: Same.
25751 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
25752 * g++.old-deja/g++.brendan/nest21.C (main): Same.
25753 * g++.old-deja/g++.brendan/err-msg3.C: Same.
25754 * g++.old-deja/g++.brendan/crash62.C: Same.
25755 * g++.old-deja/g++.brendan/crash52.C: Same.
25756 * g++.old-deja/g++.brendan/crash49.C (main): Same.
25757 * g++.old-deja/g++.brendan/crash38.C: Same.
25758 * g++.old-deja/g++.brendan/crash15.C (main): Same.
25759 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 25760
ed8e443a 257612001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 25762
ed8e443a
JM
25763 * gcc.c-torture/execute/20001203-2.c (memset):
25764 Count argument is of type __SIZE_TYPE__.
788bf0e3 25765
ed8e443a 257662001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 25767
ed8e443a 25768 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 25769
ed8e443a 257702001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 25771
ed8e443a 25772 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 25773
ed8e443a 257742001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 25775
ed8e443a
JM
25776 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
25777 peculiarities of the SH.
25778 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 25779
ed8e443a 257802001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 25781
ed8e443a
JM
25782 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
25783 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
25784 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 25785
ed8e443a 257862001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 25787
ed8e443a 25788 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 25789
ed8e443a 257902001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 25791
ed8e443a 25792 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 25793
ed8e443a 257942001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 25795
ed8e443a 25796 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 25797
ed8e443a 257982001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 25799
ed8e443a 25800 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 25801
ed8e443a 258022001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 25803
ed8e443a 25804 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 25805
ed8e443a 258062001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 25807
ed8e443a 25808 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 25809
ed8e443a 258102001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 25811
ed8e443a
JM
25812 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
25813 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 25814
ed8e443a 258152001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 25816
ed8e443a 25817 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 25818
ed8e443a 258192001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 25820
ed8e443a
JM
25821 * g++.old-deja/g++.other/friend12.C: New test.
25822 * g++.old-deja/g++.other/friend9.C: Expect no errors.
25823 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 25824
ed8e443a 258252001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 25826
ed8e443a 25827 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 25828
ed8e443a 258292001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 25830
ed8e443a 25831 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 25832
ed8e443a 258332001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 25834
ed8e443a 25835 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 25836
ed8e443a 258372001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 25838
ed8e443a 25839 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 25840
ed8e443a 258412001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 25842
ed8e443a 25843 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 25844
ed8e443a 258452001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 25846
ed8e443a
JM
25847 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
25848 tests on AIX.
6d139650 25849
ed8e443a 258502001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 25851
ed8e443a 25852 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 25853
ed8e443a 258542001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 25855
ed8e443a 25856 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 25857
ed8e443a 258582001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 25859
ed8e443a 25860 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 25861
ed8e443a 258622001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 25863
ed8e443a 25864 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 25865
ed8e443a
JM
258662001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
25867
25868 * objc/execute/va_method.m: Added.
25869 * objc/execute/IMP.m: Added.
25870 * objc/execute/_cmd.m: Added.
25871 * objc/execute/accessing_ivars.m: Added.
25872 * objc/execute/class-1.m: Added.
25873 * objc/execute/class-10.m: Added.
25874 * objc/execute/class-11.m: Added.
25875 * objc/execute/class-12.m: Added.
25876 * objc/execute/class-13.m: Added.
25877 * objc/execute/class-14.m: Added.
25878 * objc/execute/class-2.m: Added.
25879 * objc/execute/class-3.m: Added.
25880 * objc/execute/class-4.m: Added.
25881 * objc/execute/class-5.m: Added.
25882 * objc/execute/class-6.m: Added.
25883 * objc/execute/class-7.m: Added.
25884 * objc/execute/class-8.m: Added.
25885 * objc/execute/class-9.m: Added.
25886 * objc/execute/class-tests-1.h
25887 * objc/execute/class-tests-2.h
25888 * objc/execute/compatibility_alias.m: Added.
25889 * objc/execute/encode-1.m: Added.
25890 * objc/execute/formal_protocol-1.m: Added.
25891 * objc/execute/formal_protocol-2.m: Added.
25892 * objc/execute/formal_protocol-3.m: Added.
25893 * objc/execute/formal_protocol-4.m: Added.
25894 * objc/execute/formal_protocol-5.m: Added.
25895 * objc/execute/formal_protocol-6.m: Added.
25896 * objc/execute/formal_protocol-7.m: Added.
25897 * objc/execute/informal_protocol.m: Added.
25898 * objc/execute/initialize.m: Added.
25899 * objc/execute/load.m: Added.
25900 * objc/execute/many_args_method.m: Added.
25901 * objc/execute/nested-3.m: Added.
25902 * objc/execute/no_clash.m: Added.
25903 * objc/execute/private.m: Added.
25904 * objc/execute/redefining_self.m: Added.
25905 * objc/execute/root_methods.m: Added.
25906 * objc/execute/selector-1.m: Added.
25907 * objc/execute/static-1.m: Added.
25908 * objc/execute/static-2.m: Added.
25909 * objc/execute/va_method.m: Added.
25910
259112001-03-10 Richard Henderson <rth@redhat.com>
25912
25913 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
25914
259152001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
25916
25917 * g++.old-deja/g++.other/crash31.C: XFAIL.
25918 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
25919 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
25920 * gcc.c-torture/execute/20010123-1.x: XFAIL.
25921 * gcc.c-torture/execute/20010124-1.x: XFAIL.
25922 * gcc.dg/sequence-pt-1.c: XFAIL one test.
25923
259242001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
25925
25926 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
25927
259282001-03-06 Zack Weinberg <zackw@stanford.edu>
25929
25930 * gcc.dg/20000724-1.c: Don't use multiline strings.
25931
259322001-03-06 Zack Weinberg <zackw@stanford.edu>
25933
25934 * objc/execute/string1.m, objc/execute/string2.m: Compare the
25935 result of -cString against what we expect it to be; don't just
25936 print it out for no one to read.
25937
25938 * objc/execute/string3.m, objc/execute/string4.m: New tests.
25939 Based on testcases provided by Nicola Pero.
25940
259412001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
25942
25943 * gcc.dg/cpp/macro7.c: New test.
25944
259452001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
25946
25947 * gcc.dg/cpp/multiline.c: Update.
25948
259492001-03-02 Nathan Sidwell <nathan@codesourcery.com>
25950
25951 * g++.old-deja/g++.other/enum3.C: New test.
25952
259532001-03-02 Nathan Sidwell <nathan@codesourcery.com>
25954
25955 * g++.old-deja/g++.other/pod1.C: New test.
25956
259572001-03-02 Nathan Sidwell <nathan@codesourcery.com>
25958
25959 * g++.old-deja/g++.ext/overload1.C: New test.
25960
259612001-03-01 Nathan Sidwell <nathan@codesourcery.com>
25962
25963 * g++.old-deja/g++.pt/using1.C: New test.
25964
259652001-03-01 Nathan Sidwell <nathan@codesourcery.com>
25966
25967 * g++.old-deja/g++.other/using9.C: New test.
25968
259692001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
25970
25971 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
25972
25973 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
25974
259752001-02-28 Nathan Sidwell <nathan@codesourcery.com>
25976
25977 * g++.old-deja/g++.ext/realpt1.C: Remove.
25978
259792001-02-27 Nathan Sidwell <nathan@codesourcery.com>
25980
25981 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
25982
259832001-02-26 Will Cohen <wcohen@redhat.com>
25984
25985 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
25986
259872001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
25988
25989 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
25990 templatized constructors.
25991
259922001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25993
25994 * gcc.c-torture/execute/20010224-1.c: New test.
25995
259962001-02-23 Jakub Jelinek <jakub@redhat.com>
25997
25998 * gcc.c-torture/execute/20010222-1.c: New test.
25999
260002001-02-22 Jakub Jelinek <jakub@redhat.com>
26001
26002 * g++.old-deja/g++.other/inline20.C: New test.
26003
260042001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
26005
26006 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
26007
260082001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26009
26010 * g++.old-deja/g++.other/lookup22.C: New test.
26011
260122001-02-19 Zack Weinberg <zackw@stanford.edu>
26013
26014 * g77.dg: New directory.
26015 * g77.dg/20010216-1.f: New test case.
26016 * g77.dg/dg.exp: New driver.
26017 * lib/g77-dg.exp: New driver library.
26018
260192001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26020
26021 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
26022
260232001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
26024
26025 * g++.old-deja/g++.other/decl9.C: New test.
26026
260272001-02-16 Jakub Jelinek <jakub@redhat.com>
26028
26029 * g++.old-deja/g++.other/init16.C: Update the test so that it does
26030 not need <string> and also tests the initialization at runtime.
26031
260322001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26033
26034 * gcc.c-torture/execute/longlong.c: New test.
26035
260362001-02-14 J"orn Rennecke <amylaar@redhat.com>
26037
26038 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
26039
260402001-02-14 J"orn Rennecke <amylaar@redhat.com>
26041
26042 * gcc.c-torture/execute/920302-1.c (execute):
26043 Change argument type to short.
26044
260452001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26046
26047 * g++.old-deja/g++.pt/deduct6.C: New test.
26048
260492001-02-14 Nathan Sidwell <nathan@codesourcery.com>
26050
26051 * g++.old-deja/g++.pt/deduct5.C: New test.
26052
260532001-02-14 Jakub Jelinek <jakub@redhat.com>
26054
26055 * gcc.c-torture/execute/20010209-1.c: New test.
26056
260572001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
26058
26059 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
26060
260612001-02-12 Geoffrey Keating <geoffk@redhat.com>
26062
26063 * g++.dg/vtgc1.C: Update for new ABI.
26064
26065 * consistency.vlad: New directory, 1665 files.
26066
260672001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26068
26069 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
26070 return type.
26071 * gcc.dg/cpp/digraphs.c: Declare puts.
26072
260732001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26074
26075 * g++.old-deja/g++.other/warn5.C: New test.
26076
260772001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26078
26079 * g++.old-deja/g++.pt/spec40.C: New test.
26080
260812001-02-12 Nathan Sidwell <nathan@codesourcery.com>
26082
26083 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
26084 case.
26085 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
26086
260872001-02-12 Jakub Jelinek <jakub@redhat.com>
26088
26089 * gcc.c-torture/compile/20010209-1.c: New test.
26090
260912001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
26092
26093 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
26094 excess errors message but not if it crashes.
26095 * g++.old-deja/g++.other/crash27.C: Likewise.
26096 * g++.old-deja/g++.other/crash28.C: Likewise.
26097 * g++.old-deja/g++.other/crash30.C: Likewise.
26098 * g++.old-deja/g++.other/crash32.C: Likewise.
26099 * g++.old-deja/g++.other/crash35.C: Likewise.
26100 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26101
261022001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
26103
26104 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
26105 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
26106 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
26107 g77.f-torture/execute/execute.exp,
26108 g77.f-torture/noncompile/noncompile.exp,
26109 gcc.c-torture/execute/execute.exp,
26110 gcc.c-torture/execute/memcheck/memcheck.exp,
26111 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
26112 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
26113 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
26114 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
26115 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
26116 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
26117 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26118 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
26119 Remove bug reporting instructions with ancient email addresses.
26120
261212001-02-07 Jakub Jelinek <jakub@redhat.com>
26122
26123 * gcc.dg/20010202-1.c: New test.
26124 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
26125
261262001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
26127
26128 * g++.dg/stdbool-if.C: New test.
26129
261302001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
26131
26132 * objc/execute/fdecl.m: Added main().
26133
261342001-02-07 Jakub Jelinek <jakub@redhat.com>
26135
26136 * gcc.c-torture/execute/20010206-1.c: New test.
26137
261382001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
26139
26140 * gcc.dg/cpp/avoidpaste1.c: Update.
26141
261422001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
26143
26144 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
26145 Pero <nicola@brainstorm.co.uk>.
26146 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
26147
261482001-02-06 Nathan Sidwell <nathan@codesourcery.com>
26149
26150 * g++.old-deja/g++.pt/spec39.C: New test.
26151
261522001-02-05 Jakub Jelinek <jakub@redhat.com>
26153
26154 * gcc.c-torture/compile/20010202-1.c: New test.
26155
261562001-02-05 Nathan Sidwell <nathan@codesourcery.com>
26157
26158 * g++.old-deja/g++.abi/primary2.C: New test.
26159 * g++.old-deja/g++.abi/primary3.C: New test.
26160 * g++.old-deja/g++.abi/primary4.C: New test.
26161 * g++.old-deja/g++.abi/primary5.C: New test.
26162 * g++.old-deja/g++.abi/vtable3.h: New test.
26163 * g++.old-deja/g++.abi/vtable3a.C: New test.
26164 * g++.old-deja/g++.abi/vtable3b.C: New test.
26165 * g++.old-deja/g++.abi/vtable3c.C: New test.
26166 * g++.old-deja/g++.abi/vtable3d.C: New test.
26167 * g++.old-deja/g++.abi/vtable3e.C: New test.
26168 * g++.old-deja/g++.abi/vtable3f.C: New test.
26169 * g++.old-deja/g++.abi/vtable3g.C: New test.
26170 * g++.old-deja/g++.abi/vtable3h.C: New test.
26171 * g++.old-deja/g++.abi/vtable3i.C: New test.
26172 * g++.old-deja/g++.abi/vtable3j.C: New test.
26173 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
26174
261752001-02-03 Jakub Jelinek <jakub@redhat.com>
26176
26177 * g++.old-deja/g++.other/anon6.C: New test.
26178 * g++.old-deja/g++.other/anon7.C: New test.
26179
261802001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
26181
26182 * gcc.dg/cpp/avoidpaste2.c: New tests.
26183
261842001-01-31 Jakub Jelinek <jakub@redhat.com>
26185
26186 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
26187
261882001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
26189
26190 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
26191 DECIMAL_DIG cases for Irix."
26192
261932001-01-31 J"orn Rennecke <amylaar@redhat.com>
26194
26195 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
26196
261972001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26198
26199 * gcc.dg/c99-tag-1.c: New test.
26200
262012001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26202
26203 * gcc.dg/cpp/tr-warn1.c: Add tests.
26204
262052001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
26206
26207 * gcc.dg/cpp/avoidpaste1.c: Update.
26208 * gcc.dg/cpp/paste4.c: Update.
26209
262102001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
26211
26212 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
26213 cases for Irix.
26214
262152001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26216
26217 * g++.old-deja/g++.other/inline19.C: New test.
26218
262192001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
26220
26221 * gcc.dg/Wlarger-than.c: New test.
26222
262232001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26224
26225 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
26226
262272001-01-29 Jakub Jelinek <jakub@redhat.com>
26228
26229 * gcc.c-torture/execute/20010129-1.c: New test.
26230 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
26231
262322001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
26233
26234 * gcc.dg/cpp/avoidpaste1.c: Test case.
26235
262362001-01-28 Jakub Jelinek <jakub@redhat.com>
26237
26238 * g++.old-deja/g++.other/inline18.C: New test.
26239
262402001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26241
26242 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
26243 and __builtin_putchar.
26244
262452001-01-27 Jakub Jelinek <jakub@redhat.com>
26246
26247 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
26248 tests.
26249
262502001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
26251
26252 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
26253 floating point number rounding mode to round to the nearest
26254 representable mode.
26255
262562001-01-25 Jakub Jelinek <jakub@redhat.com>
26257
26258 * g++.old-deja/g++.other/mangle2.C: New test.
26259
262602001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
26261
26262 * gcc.c-torture/compile/20010124-1.c: New test.
26263
262642001-01-24 Nathan Sidwell <nathan@codesourcery.com>
26265
26266 * g++.old-deja/g++.pt/spec38.C: New test.
26267
262682001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26269
26270 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
26271 "Build don't run".
26272
262732001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26274
26275 * gcc.c-torture/execute/20010123-1.c: New test.
26276
262772001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26278
26279 * g++.old-deja/g++.pt/spec37.C: New test.
26280
262812001-01-23 Nathan Sidwell <nathan@codesourcery.com>
26282
26283 * g++.old-deja/g++.pt/overload14.C: New test.
26284
262852001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26286
26287 * gcc.c-torture/execute/20010122-1.c: New test, exercise
26288 __builtin_return_address.
26289
262902001-01-22 Nathan Sidwell <nathan@codesourcery.com>
26291
26292 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
26293 * g++.old-deja/g++.pt/spec35.C: New test.
26294 * g++.old-deja/g++.pt/spec36.C: New test.
26295
262962001-01-20 Jakub Jelinek <jakub@redhat.com>
26297
26298 * gcc.c-torture/compile/20010118-1.c: New test.
26299
263002001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
26301
26302 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
26303
263042001-01-19 Jakub Jelinek <jakub@redhat.com>
26305
26306 * gcc.c-torture/execute/20010119-1.c: New test.
26307
263082001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26309
26310 * g++.old-deja/g++.other/vbase5.C: New test.
26311
263122001-01-19 Jakub Jelinek <jakub@redhat.com>
26313
26314 * gcc.c-torture/execute/20010118-1.c: New test.
26315
263162001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26317
26318 * g++.old-deja/g++.pt/deduct3.C: New test.
26319
263202001-01-19 Nathan Sidwell <nathan@codesourcery.com>
26321
26322 * g++.old-deja/g++.pt/spec34.C: New test.
26323
263242001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
26325
26326 * g77.f-torture/compile/20000601-2.f: New test.
26327
263282001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26329
26330 * g++.old-deja/g++.other/init17.C: New test.
26331
263322001-01-18 Alexandre Oliva <aoliva@redhat.com>
26333
26334 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
26335
263362001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26337
26338 * g++.old-deja/g++.pt/unify8.C: New test.
26339
263402001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26341
26342 * g++.old-deja/g++.abi/vbase1.C: New test.
26343
263442001-01-18 Nathan Sidwell <nathan@codesourcery.com>
26345
26346 * g++.old-deja/g++.pt/crash65.C: New test.
26347
263482001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
26349
26350 * gcc.dg/cpp/assembl2.S: New test case.
26351
263522001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
26353
26354 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
26355 are supported.
26356
263572001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26358
26359 * g++.old-deja/g++.other/builtins1.C: New test.
26360 * g++.old-deja/g++.other/builtins2.C: Likewise.
26361 * g++.old-deja/g++.other/builtins3.C: Likewise.
26362 * g++.old-deja/g++.other/builtins4.C: Likewise.
26363
263642001-01-17 Jakub Jelinek <jakub@redhat.com>
26365
26366 * gcc.c-torture/compile/20010117-1.c: New test.
26367 * gcc.c-torture/compile/20010117-2.c: New test.
26368
263692001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26370
26371 * g77.f-torture/execute/20010116.[fx]: New test,
26372 XFAIL on i?86-*-*.
26373 * g77.f-torture/compile/20010115.f: Indicate it's
26374 a test for PR fortran/1636.
26375
263762001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
26377
26378 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
26379
263802001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26381
26382 * g77.f-torture/compile/20010115.f: New test.
26383
263842001-01-15 Nathan Sidwell <nathan@codesourcery.com>
26385
26386 * g++.old-deja/g++.pt/nontype5.C: New test.
26387
263882001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
26389
26390 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
26391 have an equivalent working one below it.
26392
263932001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26394
26395 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
26396 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26397
263982001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
26399
26400 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
26401 message containing "init_priority".
26402 (conpr-2.C): Likewise.
26403 (conpr-3.C): Likewise.
26404 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
26405
264062001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26407
26408 * gcc.c-torture/execute/20010114-2.c: New test.
26409
264102001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
26411
26412 * gcc.c-torture/compile/20010114-1.c: New test.
26413 * gcc.c-torture/compile/20010114-1.x: Xfail.
26414 * gcc.c-torture/compile/20010114-2.c: New test.
26415 * gcc.c-torture/execute/20010114-1.c: New test.
26416 * gcc.dg/trunc-1.c: New test.
26417 * gcc.dg/uninit-B.c: New test.
26418
264192001-01-13 Nick Clifton <nickc@redhat.com>
26420
26421 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
26422 target.
26423
264242001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
26425
26426 * gcc.c-torture/compile/20010113-1.c: New test.
26427
264282001-01-13 Jakub Jelinek <jakub@redhat.com>
26429
26430 * gcc.c-torture/compile/20001212-1.c: New test.
26431
264322001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
26433
26434 * gcc.dg/cpp/widestr1.c: Update.
26435 * gcc.dg/cpp/prag-imp.c: Remove.
26436
264372001-01-12 Jakub Jelinek <jakub@redhat.com>
26438
26439 * gcc.c-torture/execute/20000801-3.x: Remove.
26440 * gcc.dg/c90-init-1.c: New test.
26441 * gcc.dg/c99-init-1.c: New test.
26442 * gcc.dg/c99-init-2.c: New test.
26443 * gcc.dg/gnu99-init-1.c: New test.
26444
264452001-01-12 Richard Earnshaw <rearnsha@arm.com>
26446
26447 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
26448 testing that no relevant ones were found.
26449
264502001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26451
26452 * g++.old-deja/g++.pt/cast2.C: New test.
26453
264542001-01-12 Nathan Sidwell <nathan@codesourcery.com>
26455
26456 * g++.old-deja/g++.pt/friend47.C: New test.
26457
264582001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26459
26460 * g++.old-deja/g++.pt/instantiate13.C: New test.
26461
264622001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26463
26464 * g++.old-deja/g++.other/defarg7.C: New test.
26465 * g++.old-deja/g++.other/defarg8.C: New test.
26466
264672001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26468
26469 * g++.old-deja/g++.pt/crash64.C: New test.
26470
264712001-01-11 Nathan Sidwell <nathan@codesourcery.com>
26472
26473 * g++.old-deja/g++.pt/crash63.C: New test.
26474
264752001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
26476
26477 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
26478
264792001-01-10 Alan Lehotsky <lehotsky@tiac.net>
26480
26481 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
26482
264832001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26484
26485 * g++.old-deja/g++.pt/error3.C: New test.
26486
264872001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26488
26489 * g++.old-deja/g++.other/crash39.C: New test.
26490
264912001-01-10 Nathan Sidwell <nathan@codesourcery.com>
26492
26493 * g++.old-deja/g++.other/vbase4.C: New test.
26494
264952001-01-08 Jonathan Larmour <jlarmour@redhat.com>
26496
26497 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
26498 * gcc.dg/special/20000419-2.c: New file. Identical to above.
26499 * gcc.dg/special/special.exp: New test driver which will check
26500 for alias support for the above test.
26501
265022001-01-09 Alan Lehotsky <lehotsky@tiac.net>
26503
26504 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
26505 problems on small machines.
26506 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
26507 parameterize.
26508
265092001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
26510
26511 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
26512 mips.
26513 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
26514
265152001-01-09 Nathan Sidwell <nathan@codesourcery.com>
26516
26517 * g++.old_deja/g++.pt/using8.C: New test.
26518
265192001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
26520
26521 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
26522
265232000-01-08 Loren J. Rittle <ljrittle@acm.org>
26524
26525 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
26526 where a failure is expected.
26527 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
26528
265292001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26530
26531 * g++.old_deja/g++.pt/instantiate12.C: New test.
26532
265332001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26534
26535 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
26536 start of structs.
26537 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
26538 * g++.old-deja/g++.brendan/crash17.C: Likewise.
26539 * g++.old-deja/g++.brendan/crash29.C: Likewise.
26540 * g++.old-deja/g++.brendan/crash48.C: Likewise.
26541 * g++.old-deja/g++.brendan/ns1.C: Likewise.
26542 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
26543 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
26544 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
26545 * g++.old-deja/g++.eh/spec6.C: Likewise.
26546 * g++.old-deja/g++.jason/crash3.C: Likewise.
26547 * g++.old-deja/g++.law/ctors11.C: Likewise.
26548 * g++.old-deja/g++.law/ctors17.C: Likewise.
26549 * g++.old-deja/g++.law/ctors5.C: Likewise.
26550 * g++.old-deja/g++.law/ctors9.C: Likewise.
26551 * g++.old-deja/g++.mike/ambig1.C: Likewise.
26552 * g++.old-deja/g++.mike/net22.C: Likewise.
26553 * g++.old-deja/g++.mike/p3538a.C: Likewise.
26554 * g++.old-deja/g++.mike/p3538b.C: Likewise.
26555 * g++.old-deja/g++.mike/virt3.C: Likewise.
26556 * g++.old-deja/g++.niklas/t128.C: Likewise.
26557 * g++.old-deja/g++.other/anon4.C: Likewise.
26558 * g++.old-deja/g++.other/using1.C: Likewise.
26559 * g++.old-deja/g++.other/warn3.C: Likewise.
26560 * g++.old-deja/g++.pt/t37.C: Likewise.
26561 * g++.old-deja/g++.robertl/eb69.C: Likewise.
26562 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26563
265642001-01-08 Nathan Sidwell <nathan@codesourcery.com>
26565
26566 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
26567
265682001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26569
26570 * gcc.c-torture/execute/stdio-opt-3.c: New test.
26571
265722001-01-07 Jakub Jelinek <jakub@redhat.com>
26573
26574 * gcc.c-torture/compile/20010107-1.c: New test.
26575
265762001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26577
26578 * gcc.c-torture/execute/builtin-noret-1.c: New test.
26579
265802001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
26581
26582 * gcc.dg/format/format.h: New file.
26583 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
26584 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
26585 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
26586 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
26587 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
26588 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
26589 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
26590 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
26591 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
26592 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
26593 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
26594 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
26595 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
26596 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
26597 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
26598 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
26599 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
26600 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
26601 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
26602 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
26603 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
26604 instead of declaring standard types, macros and functions in each
26605 test.
26606
266072001-01-06 Alexandre Oliva <aoliva@redhat.com>
26608
26609 * gcc.c-torture/execute/20010106-1.c: New test.
26610
266112001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
26612
26613 * gcc.dg/format/format.exp: New file.
26614 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
26615 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
26616 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
26617 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
26618 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
26619 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
26620 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
26621 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
26622 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
26623 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
26624 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
26625 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
26626 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
26627 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
26628 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
26629 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
26630 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
26631 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
26632 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
26633 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
26634 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
26635 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
26636 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
26637 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
26638 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
26639 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
26640 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
26641 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
26642 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
26643 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
26644 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
26645 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
26646 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
26647 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
26648 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
26649 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
26650 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
26651 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
26652 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
26653 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
26654 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
26655 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
26656
266572001-01-05 Alexandre Oliva <aoliva@redhat.com>
26658
26659 * gcc.c-torture/execute/991228-1.c: Take word endianness into
26660 account.
26661
266622001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
26663
26664 * gcc.c-torture/execute/builtin-complex-1.c: New test.
26665
266662001-01-05 Nathan Sidwell <nathan@codesourcery.com>
26667
26668 * g++.old-deja/g++.pt/crash62.C: New test.
26669
266702001-01-04 Richard Henderson <rth@redhat.com>
26671
26672 * gcc.dg/20000926-1.c: Update expected warnings.
26673 * gcc.dg/array-2.c: Likewise.
26674 * gcc.dg/array-4.c: Also validate flexible array members.
26675 * gcc.dg/c99-flex-array-1.c: New.
26676
266772001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
26678
26679 * gcc.c-torture/compile/20001222-1.x: Remove.
26680
266812001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26682
26683 * gcc.c-torture/execute/built-in-setjmp.c: New.
26684
266852001-01-03 Richard Henderson <rth@redhat.com>
26686
26687 * gcc.dg/940510-1.c: Update expected error wording.
26688 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
26689
266902001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
26691
26692 * lib/target-supports.exp (check_alias_available): Modified to
26693 indicate aliases not supported if only weak aliases are supported.
26694
266952001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26696
26697 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
26698 Turn on cmpstrsi checks for __pj__ and __i370__.
26699
267002001-01-03 Nathan Sidwell <nathan@codesourcery.com>
26701
26702 * g++.old-deja/g++.other/virtual11.C: New test.
26703
267042001-01-03 Nathan Sidwell <nathan@codesourcery.com>
26705
26706 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
26707
267082001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26709
26710 * gcc.c-torture/compile/20010102-1.c: New test.
26711
267122001-01-02 Andreas Jaeger <aj@suse.de>
26713
26714 * gcc.dg/noreturn-3.c: New test.
26715
26716 * gcc.dg/noreturn-4.c: New test.
26717
267182001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26719
26720 * gcc.c-torture/execute/stdio-opt-1.c: Also test
26721 __builtin_fputc and __builtin_fwrite.
26722
267232000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
26724
26725 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
26726 signed char, not default char.
26727
267282000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
26729
26730 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
26731
267322000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
26733
26734 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
26735
267362000-12-29 Richard Henderson <rth@redhat.com>
26737
26738 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
26739 (__cyg_profile_func_exit): Define.
26740
267412000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
26742
26743 * g++.dg/vtgc1.C: New test.
26744
267452000-12-28 Geoffrey Keating <geoffk@redhat.com>
26746
26747 * gcc.dg/noncompile/20001228-1.c: New test.
26748
26749 * gcc.dg/20001228-1.c: New test.
26750
26751 * gcc.c-torture/execute/20001228-1.c: New test.
26752
267532000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
26754
26755 * gcc.dg/format-strfmon-1.c: New test.
26756
267572000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26758
26759 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
26760 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
26761 * gcc.c-torture/execute/string-opt-1.c: Likewise.
26762 * gcc.c-torture/execute/string-opt-2.c: Likewise.
26763 * gcc.c-torture/execute/string-opt-3.c: Likewise.
26764 * gcc.c-torture/execute/string-opt-4.c: Likewise.
26765 * gcc.c-torture/execute/string-opt-6.c: Likewise.
26766 * gcc.c-torture/execute/string-opt-7.c: Likewise.
26767 * gcc.c-torture/execute/string-opt-8.c: Likewise.
26768 * gcc.c-torture/execute/string-opt-9.c: Likewise.
26769 * gcc.c-torture/execute/string-opt-10.c: Likewise.
26770 * gcc.c-torture/execute/string-opt-11.c: Likewise.
26771 * gcc.c-torture/execute/string-opt-12.c: Likewise.
26772
26773 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
26774 * gcc.c-torture/execute/string-opt-4.c: Test index.
26775
267762000-12-26 Geoffrey Keating <geoffk@redhat.com>
26777
26778 * gcc.c-torture/compile/20001226-1.c: New test.
26779
267802000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
26781
26782 * gcc.c-torture/compile/20001222-1.c: New test.
26783 * gcc.c-torture/compile/20001222-1.x: Xfail.
26784
267852000-12-22 Alexandre Oliva <aoliva@redhat.com>
26786
26787 * gcc.c-torture/execute/comp-goto-2.c: New test.
26788
267892000-12-21 J"orn Rennecke <amylaar@redhat.com>
26790
26791 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
26792 Use long types if __INT_MAX__ is 32767.
26793 (main): Use cast to (sint32 *) when poking 88 into a_page.
26794
26795 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
26796
267972000-12-21 Bernd Schmidt <bernds@redhat.com>
26798
26799 * gcc.c-torture/compile/20001221-1.c: New test.
26800 * gcc.c-torture/execute/20001221-1.c: New test.
26801
268022000-12-20 Richard Henderson <rth@redhat.com>
26803
26804 * g++.old-deja/g++.pt/crash36.C: Update error lines.
26805 * g++.old-deja/g++.robertl/eb109.C: Likewise.
26806
268072000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26808
26809 * gcc.dg/compare3.c: New test.
26810
268112000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
26812
26813 * gcc.dg/format-warnll-1.c: New test.
26814
268152000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
26816
26817 * gcc.dg/cpp/cmdlne-P.c: New test.
26818
268192000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
26820
26821 * gcc.c-torture/execute/builtin-abs-1.c,
26822 gcc.c-torture/execute/builtin-abs-2.c: New tests.
26823
268242000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
26825
26826 * gcc.dg/cpp/multiline.c: New test.
26827
268282000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
26829
26830 * g++.old-deja/g++.other/syshdr1.C: Update.
26831 * gcc.dg/cpp/lineflags.c: Remove temporarily.
26832
268332000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26834
26835 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
26836
268372000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26838
26839 * g++.old-deja/g++.pt/ttp65.C: New test.
26840
268412000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26842
26843 * g++.old-deja/g++.pt/ttp64.C: New test.
26844
268452000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26846
26847 * g++.old-deja/g++.pt/spec33.C: New test.
26848
268492000-12-14 Catherine Moore <clm@redhat.com>
26850
26851 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
26852 * gcc.c-torture/execute/920612-2.c: Likewise.
26853 * gcc.c-torture/execute/920428-2.c: Likewise.
26854 * gcc-c-torture/execute/va-arg-11.c: Call exit.
26855 * gcc.c-torture/execute/va-arg-21.c: Likewise.
26856
268572000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26858
26859 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
26860 * gcc.dg/pack-test-2.c: Likewise.
26861
268622000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
26863
26864 Tests by Zack Weinberg <zackw@stanford.edu>.
26865
26866 * gcc.dg/cpp/defined.c: Update.
26867 * gcc.dg/cpp/defined_trad.c: New tests.
26868
268692000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
26870
26871 * gcc.dg/cpp/trad-direct.c: Update.
26872
268732000-12-11 Neil Booth <neilb@earthling.net>
26874
26875 * gcc.dg/cpp/defined_trad.c
26876
268772000-12-11 Neil Booth <neilb@earthling.net>
26878
26879 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
26880
268812000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
26882
26883 * gcc.dg/format-miss-2.c: New test.
26884
268852000-12-09 Neil Booth <neilb@earthling.net>
26886
26887 * gcc.dg/cpp/lineflags.c: New tests.
26888 * gcc.dg/cpp/poison.c: Update.
26889 * gcc.dg/cpp/redef2.c: Update.
26890 * gcc.dg/cpp/skipping.c: New test.
26891
268922000-12-07 Geoffrey Keating <geoffk@redhat.com>
26893
26894 * g++.old-deja/g++.other/eh3.C: New testcase.
26895
268962000-12-07 Neil Booth <neilb@earthling.net>
26897
26898 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
26899 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
26900 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
26901 wtr-union-init-2.c, wtr-union-init-3.c: Update.
26902 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
26903 Update.
26904
269052000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26906
26907 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
26908 __SIZE_TYPE__ instead of int for type of integers cast to
26909 pointers.
26910
269112000-12-07 Jakub Jelinek <jakub@redhat.com>
26912
26913 * g++.old-deja/g++.other/cleanup4.C: New test.
26914
269152000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26916
26917 * format-sec-1.c: New test.
26918
269192000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26920
26921 * gcc.dg/format-nonlit-3.c: New test.
26922
269232000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
26924
26925 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
26926 through a null pointer.
26927
269282000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26929
26930 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
26931 * g++.old-deja/g++.pt/partial4.C: New test.
26932
269332000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
26934
26935 * gcc.c-torture/execute/ieee/hugeval.x: New.
26936
269372000-12-06 Neil Booth <neilb@earthling.net>
26938
26939 * gcc.dg/cpp/backslash2.c: New tests.
26940
269412000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26942
26943 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
26944 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
26945
269462000-12-05 Geoffrey Keating <geoffk@redhat.com>
26947
26948 * gcc.c-torture/execute/20001203-2.c: New testcase.
26949
269502000-12-05 Nathan Sidwell <nathan@codesourcery.com>
26951
26952 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
26953 * g++.old-deja/g++.other/virtual10.C: New test.
26954
269552000-12-05 Nathan Sidwell <nathan@codesourcery.com>
26956
26957 * g++.old-deja/g++.mike/pmf5.C: Remove test.
26958
269592000-12-05 Richard Henderson <rth@redhat.com>
26960
26961 * gcc.c-torture/compile/20001205-1.c: New.
26962
269632000-12-04 Neil Booth <neilb@earthling.net>
26964
26965 * g++.old-deja/g++.other/virtual9.C: New test.
26966 * g++.old-deja/g++.pt/crash61.C: New test.
26967 * gcc.c-torture/execute/loop-9.c: New test.
26968
269692000-12-04 Neil Booth <neilb@earthling.net>
26970
26971 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
26972 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
26973 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
26974 * gcc.dg/cpp/extratokens.c: ...here.
26975
269762000-12-04 Neil Booth <neilb@earthling.net>
26977
26978 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
26979 New tests.
26980
269812000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26982
26983 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
26984 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
26985
269862000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
26987
26988 * gcc.c-torture/execute/20001203-1.c: New test.
26989
269902000-12-03 Neil Booth <neilb@earthling.net>
26991
26992 * gcc.dg/cpp/macro6.c: New test cases.
26993
269942000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26995
26996 * gcc.c-torture/execute/string-opt-9.c: New test.
26997 * gcc.c-torture/execute/string-opt-10.c: Likewise.
26998 * gcc.c-torture/execute/string-opt-11.c: Likewise.
26999 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27000
27001 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
27002 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
27003
270042000-12-02 Geoffrey Keating <geoffk@redhat.com>
27005
27006 * gcc.dg/cpp/if-6.c: New testcase.
27007
27008 * gcc.dg/20001201-1.c: New testcase.
27009
270102000-12-02 Neil Booth <neilb@earthling.net>
27011
27012 * g++.old-deja/g++.other/externC4.C,
27013 g++.old-deja/g++.other/friend10.C: New tests.
27014
270152000-12-02 Neil Booth <neilb@earthling.net>
27016
27017 * g++.old-deja/g++.other/instan2.C
27018 * g++.old-deja/g++.other/instan3.C: New test.
27019
270202000-12-02 Neil Booth <neilb@earthling.net>
27021
27022 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
27023 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
27024 gnuc99.c,gnuc99-pedantic.c: New tests.
27025
270262000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27027
27028 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
27029 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
27030
270312000-12-01 Neil Booth <neilb@earthling.net>
27032
27033 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
27034 * gcc.dg/cpp/poison.c: Update.
27035 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
27036
270372000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
27038
27039 * g77.f-torture/execute/20001201.f: New test.
27040
270412000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
27042
27043 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
27044
270452000-12-01 Jakub Jelinek <jakub@redhat.com>
27046
27047 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
27048
270492000-12-01 Nathan Sidwell <nathan@codesourcery.com>
27050
27051 * g++.old-deja/g++.other/cast6.C: New test.
27052
270532000-11-30 Geoffrey Keating <geoffk@redhat.com>
27054
27055 * gcc.c-torture/execute/20001130-2.c: New testcase.
27056
270572000-11-30 Richard Henderson <rth@redhat.com>
27058
27059 * gcc.c-torture/execute/20001130-1.c: New test.
27060
270612000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27062
27063 * g++.old-deja/g++.other/op3.C: New test.
27064
270652000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27066
27067 * g++.old-deja/g++.other/op2.C: New test.
27068
270692000-11-30 Nathan Sidwell <nathan@codesourcery.com>
27070
27071 * g++.old-deja/g++.other/crash38.C: New test.
27072
270732000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
27074
27075 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
27076
270772000-11-29 Jakub Jelinek <jakub@redhat.com>
27078
27079 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
27080 tests.
27081 * gcc.c-torture/execute/string-opt-6.c: New test.
27082
27083 * gcc.dg/20001117-1.c: Add main.
27084
270852000-11-28 Geoffrey Keating <geoffk@redhat.com>
27086
27087 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
27088 Move from here ...
27089 * gcc.dg/940510-1.c: ... to here.
27090
27091 * gcc.dg/20000926-1.c: GNU C now allows initializations of
27092 zero-size arrays in toplevel structures.
27093
270942000-11-28 Jakub Jelinek <jakub@redhat.com>
27095
27096 * gcc.c-torture/execute/loop-8.c: New test.
27097
270982000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27099
27100 * g++.old-deja/g++.other/base1.C: New test.
27101
271022000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27103
27104 * g++.old-deja/g++.other/parse2.C: New test.
27105
271062000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27107
27108 * g++.old-deja/g++.pt/incomplete1.C: New test.
27109
271102000-11-28 Nathan Sidwell <nathan@codesourcery.com>
27111
27112 * g++.old-deja/g++.other/friend9.C: New test.
27113
271142000-11-28 Jakub Jelinek <jakub@redhat.com>
27115
27116 * gcc.dg/20001127-1.c: New test.
27117
271182000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27119
27120 * g++.old-deja/g++.pt/friend46.C: New test.
27121
271222000-11-27 Nathan Sidwell <nathan@codesourcery.com>
27123
27124 * g++.old-deja/g++.other/ptrmem8.C: New test.
27125
271262000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27127
27128 * gcc.c-torture/execute/string-opt-7.c: New test.
27129 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27130
271312000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
27132
27133 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
27134 instead of 'mkcheck 2'.
27135
271362000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27137
27138 * gcc.c-torture/execute/memcheck/driver.c,
27139 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
27140 C9X references to refer to C99.
27141
271422000-11-25 Jakub Jelinek <jakub@redhat.com>
27143
27144 * gcc.dg/ultrasp3.c: New test.
27145
271462000-11-25 Neil Booth <neilb@earthling.net>
27147
27148 * gcc.dg/cpp/include2.c: Update test to be locale independent.
27149
271502000-11-25 Alexandre Oliva <aoliva@redhat.com>
27151
27152 * gcc.c-torture/compile/20001123-2.c: New.
27153
271542000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27155
27156 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
27157
271582000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
27159
27160 * gcc.dg/sequence-point-1.c: Add some new tests.
27161 * gcc.c-torture/execute/20001124-1.c: New test.
27162
271632000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27164
27165 * g++.old-deja/g++.other/vaarg4.C: New test.
27166 * gcc.c-torture/compile/20001123-1.c: New test.
27167
271682000-11-24 Nathan Sidwell <nathan@codesourcery.com>
27169
27170 * g++.other/crash24.C: Adjust and remove XFAIL.
27171 * g++.other/crash37.C: New test.
27172
271732000-11-23 Nathan Sidwell <nathan@codesourcery.com>
27174
27175 * g++.old-deja/g++.pt/instantiate9.C: New test.
27176
271772000-11-22 Mark Mitchell <mark@codesourcery.com>
27178
27179 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
27180 new ABI, too.
27181
27182 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
27183 * g++.old-deja/g++.robertl/eb55.C: Likewise.
27184
271852000-11-22 Neil Booth <neilb@earthling.net>
27186
27187 * gcc.dg/cpp/Wtrigraphs.c: New test.
27188
271892000-11-22 Loren J. Rittle <ljrittle@acm.org>
27190
27191 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
27192
271932000-11-22 Jakub Jelinek <jakub@redhat.com>
27194
27195 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
27196
271972000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
27198
27199 * lib/gcc-dg.exp: load_lib scanasm.exp.
27200 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
27201 * lib/g++-dg.exp: load_lib scanasm.exp.
27202 * lib/scanasm.exp: New.
27203 (scan-assembler, scan-assembler-not): Add optional arguments to
27204 test name, or if not present, the pattern name.
27205 (scan-assembler-dem, scan-assembler-dem-not): New.
27206
27207 * g++.dg/dg.exp: New.
27208
272092000-11-21 Neil Booth <neilb@earthling.net>
27210
27211 * gcc.dg/cpp/integrated1.c: Remove.
27212
272132000-11-21 Jakub Jelinek <jakub@redhat.com>
27214
27215 * gcc.c-torture/execute/20001121-1.c: New test.
27216
272172000-11-21 Richard Henderson <rth@redhat.com>
27218
27219 * gcc.c-torture/compile/20001121-1.c: New test.
27220
272212000-11-20 Neil Booth <neilb@earthling.net>
27222
27223 * gcc.dg/cpp/integrated1.c: New test.
27224
272252000-11-21 Jakub Jelinek <jakub@redhat.com>
27226
27227 * g++.old-deja/g++.other/inline17.C: New test.
27228
272292000-11-20 Donald Lindsay <dlindsay@redhat.com>
27230
27231 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
27232 local variable to be zero: I made the variable global. Now
27233 uses abort() and exit() instead of relying on main's return value.
27234
272352000-11-20 Neil Booth <neilb@earthling.net>
27236
27237 * gcc.dg/cpp/paste2.c: Update test.
27238 * objc/execute/paste.m: New test.
27239
272402000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27241
27242 * gcc.dg/c99-condexpr-1.c: New test.
27243
272442000-11-20 Neil Booth <neilb@earthling.net>
27245
27246 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
27247
272482000-11-20 Nathan Sidwell <nathan@codesourcery.com>
27249
27250 * g++.old-deja/g++.pt/export1.C: New test.
27251
272522000-11-20 Jakub Jelinek <jakub@redhat.com>
27253
27254 * gcc.dg/20001117-1.c: New test.
27255
272562000-11-18 Richard Henderson <rth@redhat.com>
27257
27258 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
27259
272602000-11-18 Richard Henderson <rth@redhat.com>
27261
27262 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
27263 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
27264 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
27265
272662000-11-18 Richard Henderson <rth@redhat.com>
27267
27268 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
27269 (main): New. Exit cleanly.
27270
272712000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27272
27273 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
27274 gcc.dg/c99-fordecl-2.c: New tests.
27275
272762000-11-18 Richard Henderson <rth@redhat.com>
27277
27278 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
27279 * gcc.c-torture/execute/zerolen-2.c: New.
27280
272812000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27282
27283 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
27284 memory.
27285
272862000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27287
27288 * g++.old-deja/g++.pt/instantiate8.C: New test.
27289
272902000-11-17 Nathan Sidwell <nathan@codesourcery.com>
27291
27292 * g++.old-deja/g++.other/incomplete.C: Add more tests.
27293 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
27294
272952000-11-16 Nick Clifton <nickc@redhat.com>
27296
27297 * gcc.c-torture/execute/nestfunc-2.c: New test.
27298 * gcc.c-torture/execute/nestfunc-3.c: New test.
27299
273002000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27301
27302 * gcc.c-torture/compile/20001116-1.c: New test.
27303
273042000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27305
27306 * gcc.c-torture/execute/20001115-1.c: New test.
27307
273082000-11-15 Mark Mitchell <mark@codesourcery.com>
27309
27310 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
27311 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
27312 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
27313 * g++.old-deja/g++.abi/vmihint.C: Likewise.
27314
273152000-11-15 Neil Booth <neilb@earthling.net>
27316
27317 gcc.dg/cpp/_Pragma1.c: Update.
27318 gcc.dg/cpp/_Pragma2.c: New test.
27319
273202000-11-15 Nathan Sidwell <nathan@codesourcery.com>
27321
27322 * g++.old-deja/g++.other/anon5.C: New test.
27323
273242000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
27325
27326 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
27327 tests.
27328
273292000-11-14 Jakub Jelinek <jakub@redhat.com>
27330
27331 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
27332 output.
27333
273342000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27335
27336 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
27337 labels at end of compound statements.
27338
273392000-11-13 Jakub Jelinek <jakub@redhat.com>
27340
27341 * gcc.c-torture/execute/loop-7.c: New test.
27342
273432000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27344
27345 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
27346
273472000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27348
27349 * gcc.dg/c99-bool-1.c: New test.
27350
273512000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
27352
27353 * gcc.dg/c99-scope-1.c: Remove xfail.
27354 * gcc.dg/c99-scope-2.c: New test.
27355
273562000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27357
27358 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
27359 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
27360
273612000-11-11 Mark Mitchell <mark@codesourcery.com>
27362
27363 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
27364 error messages.
27365
27366 * g++.mike/p700.C: Don't typedef wchar_t.
27367 * g++.mike/p784.C: Likewise.
27368 * g++.mike/eb101.C: Don't use __wchar_t.
27369
273702000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
27371
27372 * g77.f-torture/execute/20001111.[fx]: Test premature exit
27373 from DO loop.
27374
273752000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
27376
27377 * gcc.c-torture/execute/20001111-1.c: New test.
27378
273792000-11-10 Nick Clifton <nickc@redhat.com>
27380
27381 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
27382 long multuiple and accumulate.
27383
273842000-11-09 Richard Henderson <rth@redhat.com>
27385
27386 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
27387 via size_t instead of int.
27388
27389 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
27390 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27391 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27392 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27393
273942000-11-09 Geoffrey Keating <geoffk@redhat.com>
27395
27396 * gcc.c-torture/compile/20001109-1.c: New test.
27397 * gcc.c-torture/compile/20001109-2.c: New test.
27398
273992000-11-09 Nathan Sidwell <nathan@codesourcery.com>
27400
27401 * g++.old-deja/g++.pt/operator1.C: New test.
27402 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
27403
274042000-11-09 Jakub Jelinek <jakub@redhat.com>
27405
27406 * gcc.dg/20001108-1.c: New test.
27407
274082000-11-09 Jakub Jelinek <jakub@redhat.com>
27409
27410 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
27411 with both arguments constant strings.
27412 * gcc.c-torture/execute/string-opt-3.c: New test.
27413 * gcc.c-torture/execute/string-opt-4.c: New test.
27414 * gcc.c-torture/execute/string-opt-5.c: New test.
27415
274162000-11-08 Nick Clifton <nickc@redhat.com>
27417
27418 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
27419 mulsidi3adddi patterns.
27420
274212000-11-08 Nathan Sidwell <nathan@codesourcery.com>
27422
27423 * g++.old-deja/g++.other/crash36.C: New test.
27424
274252000-11-08 Jakub Jelinek <jakub@redhat.com>
27426
27427 * g++.old-deja/g++.other/init16.C: New test.
27428
274292000-11-06 Loren J. Rittle <ljrittle@acm.org>
27430
27431 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
27432
274332000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27434
27435 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
27436 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27437 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27438
274392000-11-07 DJ Delorie <dj@redhat.com>
27440
27441 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
27442
274432000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27444
27445 * gcc.c-torture/execute/string-opt-1.c: New test.
27446
274472000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
27448
27449 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
27450 mips-sgi-irix6.* because the MIPS ABI passes floating-point
27451 parameters in registers, and there is no way for a varargs
27452 function to know in which order the integer and floating-point
27453 parameters should be interleaved when they are placed on the
27454 stack.
27455 * gcc.c-torture/execute/va-arg-16.x: Likewise.
27456 * gcc.c-torture/execute/va-arg-17.x: Likewise.
27457
274582000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27459
27460 * gcc.c-torture/execute/string-opt-2.c: New test.
27461
274622000-11-07 Nathan Sidwell <nathan@codesourcery.com>
27463
27464 * g++.old-deja/g++.pt/crash60.C: New test.
27465
274662000-11-06 Jakub Jelinek <jakub@redhat.com>
27467
27468 * g++.old-deja/g++.other/crash24.C: New test.
27469 * g++.old-deja/g++.other/crash25.C: New test.
27470 * g++.old-deja/g++.other/crash26.C: New test.
27471 * g++.old-deja/g++.other/crash27.C: New test.
27472 * g++.old-deja/g++.other/crash28.C: New test.
27473 * g++.old-deja/g++.other/crash29.C: New test.
27474 * g++.old-deja/g++.other/crash30.C: New test.
27475 * g++.old-deja/g++.other/crash31.C: New test.
27476 * g++.old-deja/g++.other/crash32.C: New test.
27477 * g++.old-deja/g++.other/crash33.C: New test.
27478 * g++.old-deja/g++.other/crash34.C: New test.
27479 * g++.old-deja/g++.other/crash35.C: New test.
27480
274812000-11-06 Jakub Jelinek <jakub@redhat.com>
27482
27483 * gcc.c-torture/execute/20001031-1.c: New test.
27484
274852000-11-04 Mark Mitchell <mark@codesourcery.com>
27486
27487 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
27488 namespace.
27489
27490 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
27491 standards-conformant.
27492
27493 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
27494
27495 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
27496 * g++.old-deja/g++.mike/p755a.C: Likewise.
27497 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
27498 library makes no calls to `operator new' during initialization.
27499
275002000-11-04 Neil Booth <neilb@earthling.net>
27501
27502 * gcc.dg/cpp/include2.c: New tests.
27503
275042000-11-03 Mark P Mitchell <mark@codesourcery.com>
27505
27506 * lib/g++.exp (g++_set_ld_library_path): New function.
27507 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
27508
275092000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
27510
27511 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
27512 warnings.
27513
275142000-11-01 Richard Henderson <rth@redhat.com>
27515
27516 * g++.old-deja/g++.ext/namedret1.C: New.
27517 * g++.old-deja/g++.ext/namedret2.C: New.
27518 * g++.old-deja/g++.ext/namedret3.C: New.
27519
275202000-10-31 Geoffrey Keating <geoffk@cygnus.com>
27521
27522 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
27523 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
27524
275252000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27526
27527 * gcc.c-torture/execute/va-arg-21.c: New test.
27528
275292000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
27530
27531 * gcc.dg/c99-complex-2.c: New test.
27532
275332000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27534
27535 * gcc.c-torture/execute/stdio-opt-1.c: New test.
27536
275372000-10-31 Jakub Jelinek <jakub@redhat.com>
27538
27539 * g++.old-deja/g++.other/inline16.C: New test.
27540
275412000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
27542
27543 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
27544 __PRETTY_FUNCTION__
27545
275462000-10-29 Neil Booth <neilb@earthling.net>
27547
27548 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
27549 New tests.
27550 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
27551 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
27552 optimisation.
27553
275542000-10-29 Neil Booth <neilb@earthling.net>
27555
27556 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
27557 * mi1.c, mi1c.h: Add null directives to multiple-include test.
27558 * mi5.c: Test multiple includes work with -C.
27559 * trigraphs.c: Test ^= version.
27560
275612000-10-28 Neil Booth <neilb@earthling.net>
27562
27563 New tests and test updates for new macro expander.
27564
27565 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
27566 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
27567 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
27568 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
27569 new diagnostic messages.
27570
27571 * gcc.dg/cpp/macro3.c: New tests.
27572
275732000-10-27 Mark Mitchell <mark@codesourcery.com>
27574
27575 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
27576 on the same line.
27577
275782000-10-27 Jakub Jelinek <jakub@redhat.com>
27579
27580 * g++.old-deja/g++.other/eh2.C: New test.
27581
275822000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
27583
27584 * gcc.c-torture/execute/20001027-1.c: New test.
27585
275862000-10-26 Richard Henderson <rth@redhat.com>
27587
27588 * gcc.c-torture/execute/20001026-1.c: New.
27589
275902000-10-26 Mark Mitchell <mark@codesourcery.com>
27591
27592 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
27593 * g++.old-deja/g++.law/builtin1.C: Likewise.
27594 * g++.old-deja/g++.law/ctors10.C: Likewise.
27595 * g++.old-deja/g++.law/virtual3.C: Likewise.
27596 * g++.old-deja/g++.mike/p658.C: Likewise.
27597 * g++.old-deja/g++.other/sibcall1.C: Likewise.
27598 * g++.old-deja/g++.other/vaarg2.C: Likewise.
27599 * g++.old-deja/g++.robertl/eb124.C: Likewise.
27600 * g++.old-deja/g++.robertl/eb44.C: Likewise.
27601 * g++.old-deja/g++.robertl/eb77.C: Likewise.
27602
276032000-10-26 Nathan Sidwell <nathan@codesourcery.com>
27604
27605 * gcc.c-torture/compile/20001024-1.c: New test.
27606
276072000-10-25 Mark Mitchell <mark@codesourcery.com>
27608
27609 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
27610 to tell us whether or not we are using V3.
27611
276122000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
27613
27614 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
27615 operands.
27616
276172000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
27618
27619 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
27620
276212000-10-25 Jakub Jelinek <jakub@redhat.com>
27622
27623 * gcc.c-torture/execute/20001024-1.c: New test.
27624
276252000-10-24 Jakub Jelinek <jakub@redhat.com>
27626
27627 * g++.old-deja/g++.other/sibcall1.C: New test.
27628
276292000-10-20 Jakub Jelinek <jakub@redhat.com>
27630
27631 * gcc.dg/noncompile/init-3.c: New test.
27632
276332000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
27634
27635 * gcc.dg/format-array-1.c: New test.
27636
276372000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
27638
27639 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
27640 writing through null pointers; remove comment about testing
27641 unterminated strings.
27642
276432000-10-17 Matthew Hiller <hiller@redhat.com>
27644
27645 * gcc.c-torture/execute/20001017-2.c: New test.
27646
276472000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
27648
27649 * gcc.c-torture/compile/20001018-1.c: New test.
27650 * gcc.c-torture/compile/20001018-1.x: Xfail.
27651
276522000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27653
27654 * gcc.c-torture/execute/20001017-1.c: New test.
27655
276562000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
27657
27658 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
27659 for multiple use of arguments with scanf formats; add tests for
27660 multiple use of arguments.
27661
276622000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
27663
27664 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
27665
276662000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
27667
27668 * gcc.dg/format-miss-1.c: New test.
27669
276702000-10-16 Jakub Jelinek <jakub@redhat.com>
27671
27672 * gcc.c-torture/execute/20001013-1.c: New test.
27673
276742000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
27675
27676 * gcc.dg/format-branch-1.c: New test.
27677
276782000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
27679
27680 * README, lib/file-format.exp: Remove EGCS references.
27681
276822000-10-16 Jakub Jelinek <jakub@redhat.com>
27683
27684 * gcc.dg/20001013-1.c: New test.
27685
276862000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
27687
27688 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
27689 for intmax_t in the compiler using __typeof__ and the type rules
27690 for conditional expressions.
27691
276922000-10-13 Jakub Jelinek <jakub@redhat.com>
27693
27694 * gcc.dg/20001012-1.c: New test.
27695 * gcc.dg/20001012-2.c: New test.
27696
276972000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27698
27699 * gcc.dg/format-attr-1.c: New test.
27700
277012000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27702
27703 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
27704 __LONG_LONG_MAX__ instead of LLONG_MAX.
27705
277062000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
27707
27708 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
27709 scanf flags.
27710 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
27711 flags.
27712
277132000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
27714
27715 * gcc.dg/sequence-pt-1.c: New test.
27716
277172000-10-11 Geoff Keating <geoffk@cygnus.com>
27718
27719 * gcc.c-torture/execute/20001011-1.c: New testcase.
27720 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
27721
277222000-10-10 Jakub Jelinek <jakub@redhat.com>
27723
27724 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
27725 does not error on it.
27726
277272000-10-10 Jakub Jelinek <jakub@redhat.com>
27728
27729 * gcc.dg/20001009-1.c: New test.
27730
27731Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
27732
27733 * gcc.c-torture/compile/20001009-1.c: Move from here ....
27734 * gcc.c-torture/execute/20001009-2.c: ... to here.
27735
277362000-10-09 Geoff Keating <geoffk@cygnus.com>
27737
27738 * gcc.c-torture/compile/20001009-1.c: New testcase.
27739 * gcc.c-torture/execute/20001009-1.c: New testcase.
27740 Testcases provided by Jan Hubicka <jh@suse.cz>.
27741
277422000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
27743
27744 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
27745 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
27746 uintmax_t using <limits.h> to emulate the compiler's internal
27747 logic. No longer XFAIL %j tests.
27748
277492000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
27750
27751 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
27752 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
27753 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
27754 regexps and details of expected handling of some bad formats.
27755 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
27756 suppression.
27757
277582000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27759
27760 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
27761 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
27762 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
27763 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
27764 in list archives.
27765
277662000-10-06 Richard Henderson <rth@cygnus.com>
27767
27768 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
27769 * g++.old-deja/g++.brendan/crash52.C: Likewise.
27770 * g++.old-deja/g++.jason/report.C: Likewise.
27771 * g++.old-deja/g++.law/friend5.C: Likewise.
27772 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
27773 of the expected warnings.
27774
277752000-10-06 Nathan Sidwell <nathan@codesourcery.com>
27776
27777 * g++.old-deja/g++.pt/enum14.C: New test.
27778
277792000-10-05 Nathan Sidwell <nathan@codesourcery.com>
27780
27781 * g++.old-deja/g++.pt/crash59.C: New test.
27782
277832000-10-04 Will Cohen <wcohen@redhat.com>
27784
27785 * gcc.dg/20000926-1.c: New test.
27786
277872000-10-03 Geoff Keating <geoffk@cygnus.com>
27788
27789 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
27790 function name for current C++ compiler.
27791 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
27792
277932000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
27794
27795 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
27796 __PRETTY_FUNCTION__.
27797 * g++.old-deja/g++.ext/pretty2.C: Likewise.
27798
277992000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27800
27801 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
27802
278032000-09-26 Jakub Jelinek <jakub@redhat.com>
27804
27805 * gcc.c-torture/compile/20000923-1.c: New test.
27806
278072000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
27808
27809 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
27810 * g++.old-deja/g++.pt/ttp62.C: Same.
27811 * g++.old-deja/g++.other/inline14.C: Same.
27812
278132000-09-24 Richard Henderson <rth@cygnus.com>
27814
27815 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
27816
278172000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
27818
27819 * gcc.dg/c90-printf-1.c: Add test for wide string format.
27820
278212000-09-22 Geoff Keating <geoffk@cygnus.com>
27822
27823 * gcc.c-torture/compile/20000922-1.c: New file.
27824
278252000-09-21 Nick Clifton <nickc@redhat.com>
27826
27827 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
27828 a signed long modulo operation.
27829 (mod6): New function - perform an unsigned long modulo operation.
27830 (main): Add tests for modulos of very large numbers by very small
27831 dividends.
27832
278332000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27834
27835 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
27836
278372000-09-19 Richard Henderson <rth@cygnus.com>
27838
27839 * gcc.dg/compare2.c (case 10): XFAIL.
27840
278412000-09-18 Richard Henderson <rth@cygnus.com>
27842
27843 * gcc.c-torture/execute/20000906-1.c: Move ...
27844 * gcc.dg/20000906-1.c: ... here. Only run on targets
27845 that support __builtin_trap.
27846
27847Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
27848
27849 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
27850
278512000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
27852
27853 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
27854 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
27855 more $ format tests.
27856
278572000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
27858
27859 * gcc.dg/format-errmk-1.c: New test.
27860
278612000-09-17 Greg McGary <greg@mcgary.org>
27862
27863 * gcc.c-torture/execute/20000917-1.x: Remove.
27864
278652000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
27866
27867 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
27868
278692000-09-17 Greg McGary <greg@mcgary.org>
27870
27871 * gcc.c-torture/execute/20000917-1.c: New test.
27872 * gcc.c-torture/execute/20000917-1.x: XFAIL.
27873
278742000-09-16 Neil Booth <NeilB@earthling.net>
27875
27876 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
27877 in nested macro bug.
27878
278792000-09-15 Neil Booth <NeilB@earthling.net>
27880
27881 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
27882
278832000-09-14 Jeffrey A Law (law@cygnus.com)
27884
27885 * gcc.c-torture/execute/20000914-1.c: New test.
27886
278872000-09-12 Alexandre Oliva <aoliva@redhat.com>
27888
27889 * g++.other/inline13.C: New test.
27890
278912000-09-12 Andreas Jaeger <aj@suse.de>
27892
27893 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
27894 constant by Ulrich Drepper <drepper@redhat.com>.
27895
278962000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
27897
27898 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
27899
279002000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27901
27902 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
27903
279042000-09-11 Zack Weinberg <zack@wolery.cumb.org>
27905
27906 * gcc.dg/cpp/backslash.c: New test.
27907
279082000-09-11 Alexandre Oliva <aoliva@redhat.com>
27909
27910 * gcc.c-torture/execute/20000910-1.c: New test.
27911 * gcc.c-torture/execute/20000910-2.c: Likewise.
27912
279132000-09-11 Robert Lipe <robertl@sco.com>
27914
27915 * gcc.dg/pragma-align.c: New test.
27916
279172000-09-11 Nathan Sidwell <nathan@codesourcery.com>
27918
27919 * g++.old-deja/g++.pt/explicit82.C: New test.
27920 * g++.old-deja/g++.pt/explicit83.C: New test.
27921
279222000-09-10 Zack Weinberg <zack@wolery.cumb.org>
27923
27924 * gcc.dg/asm-names.c: New test.
27925
279262000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27927
27928 * gcc.dg/cpp/tr-warn6.c: New test
27929
279302000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
27931
27932 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
27933 be accepted.
27934
279352000-09-07 Catherine Moore <clm@redhat.com>
27936
27937 * gcc.c-torture/execute/unroll-1.c: New test.
27938
279392000-09-06 Zack Weinberg <zack@wolery.cumb.org>
27940
27941 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
27942 ERROR markers.
27943 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
27944 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
27945 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
27946 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
27947 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
27948 Preprocess only.
27949 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
27950 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
27951
279522000-09-06 Nathan Sidwell <nathan@codesourcery.com>
27953
27954 * g++.old-deja/g++.pt/deduct2.C: New test.
27955
279562000-09-06 Nathan Sidwell <nathan@codesourcery.com>
27957
27958 * g++.old-deja/g++.pt/parms2.C: New test.
27959
279602000-09-06 Nathan Sidwell <nathan@codesourcery.com>
27961
27962 * g++.old-deja/g++.pt/crash58.C: New test.
27963
279642000-09-06 Greg McGary <greg@mcgary.org>
27965
27966 * gcc.c-torture/execute/20000906-1.c: New test.
27967 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
27968
279692000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27970
27971 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
27972
279732000-09-04 Nathan Sidwell <nathan@codesourcery.com>
27974
27975 * g++.old-deja/g++.pt/crash57.C: New test.
27976
279772000-09-04 Nathan Sidwell <nathan@codesourcery.com>
27978
27979 * g++.old-deja/g++.pt/crash56.C: New test.
27980
279812000-09-04 Nathan Sidwell <nathan@codesourcery.com>
27982
27983 * g++.old-deja/g++.pt/koenig1.C: New test.
27984
279852000-09-04 Jakub Jelinek <jakub@redhat.com>
27986
27987 * gcc.dg/20000904-1.c: New test.
27988
279892000-09-04 Jakub Jelinek <jakub@redhat.com>
27990
27991 * gcc.dg/cpp/paste8.c: New test.
27992
279932000-09-01 Alexandre Oliva <aoliva@redhat.com>
27994
27995 * gcc.c-torture/compile/20000827-1.c: New test.
27996
279972000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
27998
27999 * gcc.dg/format-diag-1.c: New test.
28000
280012000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
28002
28003 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
28004 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
28005 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
28006 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
28007 gcc.dg/formatz-1.c: Adjust warning regular expressions.
28008
280092000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28010
28011 * g++.old-deja/g++.other/nested4.C: New test.
28012
280132000-09-01 Nathan Sidwell <nathan@codesourcery.com>
28014
28015 * g++.old-deja/g++.ns/scoped1.C: New test.
28016
280172000-08-30 Alexandre Oliva <aoliva@redhat.com>
28018
28019 * lib/g++.exp: Support testing already-installed GCC.
28020
280212000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28022
28023 * wtr-label-1.c, wtr-suffix-1.c: New tests.
28024
280252000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28026
28027 * gcc.dg/return-type-2.c: New test.
28028
280292000-08-27 Geoff Keating <geoffk@cygnus.com>
28030
28031 * gcc.c-torture/compile/20000825-1.c: New test.
28032
280332000-08-26 Alexandre Oliva <aoliva@redhat.com>
28034
28035 * gcc.dg/dwarf2-2.c: New test.
28036
280372000-08-26 Zack Weinberg <zack@wolery.cumb.org>
28038
28039 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
28040 dg-warning regexps.
28041
280422000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
28043
28044 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
28045 gcc.dg/format-ext-5.c: New tests.
28046
280472000-08-25 Jakub Jelinek <jakub@redhat.com>
28048
28049 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
28050
280512000-08-24 Mark Mitchell <mark@codesourcery.com>
28052
28053 * gcc.dg/noncompile/930622-2.c: Adjust error message.
28054
280552000-08-24 Richard Henderson <rth@cygnus.com>
28056
28057 * gcc.dg/ia64-sync-1.c: New test.
28058 * gcc.dg/ia64-sync-2.c: New test.
28059 * gcc.dg/ia64-asm-1.c: New test.
28060
280612000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
28062
28063 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
28064 * gcc.dg/format-ext-2.c: New test.
28065
280662000-08-23 Jason Merrill <jason@redhat.com>
28067
28068 * lib/old-dejagnu.exp: Also ignore "In member function" and
28069 "At global scope".
28070
280712000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28072
28073 * gcc.dg/noncompile/label-lineno-1.c: New test.
28074
280752000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28076
28077 * gcc.dg/c99-array-nonobj-1.c: New test.
28078
280792000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
28080
28081 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
28082 tests.
28083 * gcc.dg/format-ext-1.c: New test.
28084
280852000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28086
28087 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
28088 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
28089 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
28090 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
28091 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
28092
280932000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
28094
28095 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
28096 gcc.dg/c99-strftime-2.c: New tests.
28097
280982000-08-22 Richard Henderson <rth@cygnus.com>
28099
28100 * gcc.c-torture/execute/20000822-1.c: New test.
28101
281022000-08-21 Jakub Jelinek <jakub@redhat.com>
28103
28104 * gcc.c-torture/execute/20000819-1.x: Remove.
28105
281062000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28107
28108 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
28109 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
28110 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
28111 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
28112 gcc.dg/format-xopen-1.c: New tests.
28113
281142000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
28115
28116 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
28117
281182000-08-21 Jakub Jelinek <jakub@redhat.com>
28119
28120 * g++.old-deja/g++.other/loop2.C: New test.
28121
28122 * gcc.c-torture/compile/20000606-1.c: New test.
28123 * gcc.c-torture/compile/20000728-1.c: New test.
28124 * gcc.c-torture/execute/20000801-1.c: New test.
28125 * gcc.c-torture/execute/20000801-2.c: New test.
28126 * gcc.c-torture/execute/20000819-1.c: New test.
28127 * gcc.c-torture/execute/20000819-1.x: XFAIL.
28128 * gcc.dg/20000629-1.c: New test.
28129 * gcc.dg/20000724-1.c: New test.
28130 * gcc.dg/20000807-1.c: New test.
28131
281322000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
28133
28134 * gcc.dg/cpp/pragma-1.c: New test.
28135 * gcc.dg/cpp/pragma-2.c: New test.
28136
281372000-08-18 Zack Weinberg <zack@wolery.cumb.org>
28138
28139 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
28140 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
28141
281422000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28143
28144 * gcc.c-torture/compile/20000818-1.c: New test.
28145
281462000-08-18 Manfred Hollstein <manfredh@redhat.com>
28147
28148 * gcc.c-torture/execute/20000818-1.c: New test.
28149
281502000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
28151
28152 * gcc.dg/format-va-1.c: New test.
28153
281542000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28155
28156 * g++.old-deja/g++.other/typedef8.C: New test.
28157
281582000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28159
28160 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
28161 * g++.old-deja/g++.mike/net36.C: Mark candidate.
28162 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
28163 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
28164 * g++.old-deja/g++.other/ptrmem7.C: New test.
28165 * g++.old-deja/g++.pt/ptrmem10.C: New test.
28166
281672000-08-18 Nathan Sidwell <nathan@codesourcery.com>
28168
28169 * g++.old-deja/g++.pt/typename27.C: New test.
28170
281712000-08-17 Nathan Sidwell <nathan@codesourcery.com>
28172
28173 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
28174 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
28175 * g++.old-deja/g++.pt/friend45.C: New test.
28176 * g++.old-deja/g++.other/friend8.C: New test.
28177
281782000-08-15 Richard Henderson <rth@cygnus.com>
28179
28180 * gcc.c-torture/execute/20000815-1.c: New test.
28181
281822000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
28183
28184 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
28185 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
28186 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
28187
281882000-08-14 Nathan Sidwell <nathan@codesourcery.com>
28189
28190 * g++.old-deja/g++.other/refinit2.C: New test.
28191
281922000-08-13 Geoff Keating <geoffk@cygnus.com>
28193
28194 * lib/c-torture.exp (c-torture): Make
28195 compiler_conditional_xfail_data global.
28196 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
28197 compiler_conditional_xfail_data machinery.
28198 (f-torture-execute): Likewise.
28199 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
28200 and only when unrolling loops.
28201
28202 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
28203
282042000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28205
28206 * g++.old-deja/g++.pt/explicit81.C: New test.
28207
282082000-08-11 Nathan Sidwell <nathan@codesourcery.com>
28209
28210 * g++.old-deja/g++.pt/typename26.C: New test.
28211
282122000-08-10 Geoff Keating <geoffk@cygnus.com>
28213
28214 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
28215 warning.
28216
282172000-08-10 Nathan Sidwell <nathan@codesourcery.com>
28218
28219 * g++.old-deja/g++.other/array3.C: New test.
28220
282212000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28222
28223 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
28224 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
28225 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
28226 New tests.
28227
282282000-08-09 Nathan Sidwell <nathan@codesourcery.com>
28229
28230 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
28231 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28232
282332000-08-09 Alexandre Oliva <aoliva@redhat.com>
28234
28235 * gcc.c-torture/execute/20000808-1.c: New test.
28236
282372000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
28238
28239 * gcc.dg/c90-const-expr-1.c: New test.
28240
282412000-08-08 Richard Henderson <rth@cygnus.com>
28242
28243 * gcc.dg/noncompile/920923-1.c: Declare calloc.
28244
282452000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
28246
28247 * gcc.dg/noncompile/const-ll-1.c: New test.
28248
282492000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
28250
28251 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
28252
282532000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28254
28255 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
28256 that running programs linked against the shared version of libobjc
28257 run correctly.
28258
282592000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28260
28261 * gcc.dg/c99-printf-1.c: New test.
28262
282632000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
28264
28265 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
28266
282672000-08-05 Zack Weinberg <zack@wolery.cumb.org>
28268
28269 * gcc.c-torture/execute/20000731-1.x: Delete.
28270
282712000-08-04 Zack Weinberg <zack@wolery.cumb.org>
28272
28273 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
28274 and torture_without_loops as is done by c-torture.exp.
28275 (search_for): Copy from c-torture.exp.
28276 (gcc-dg-runtest): New function, drives a directory of tests
28277 iterating over the TORTURE_OPTIONS.
28278 (scan-assembler, scan-assembler-not): Move here from
28279 individual directory drivers.
28280
28281 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
28282 defined by lib/gcc-dg.exp.
28283 * gcc.dg/cpp/cpp.exp: Likewise.
28284 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
28285 gcc-dg-runtest, so we cycle over optimization options.
28286
28287 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
28288 * gcc.dg/compare2.c: No longer expected to fail.
28289
282902000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
28291
28292 * gcc.c-torture/execute/20000804-1.c: New test.
28293
282942000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
28295
28296 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
28297
282982000-08-03 Zack Weinberg <zack@wolery.cumb.org>
28299
28300 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
28301
283022000-08-03 Jeffrey A Law (law@cygnus.com)
28303
28304 * gcc.c-torture/compile/20000803-1.c: New test.
28305
283062000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
28307
28308 * gcc.c-torture/execute/20000801-3.c,
28309 gcc.c-torture/execute/20000801-4.c: New tests.
28310 * gcc.c-torture/execute/20000801-3.x,
28311 gcc.c-torture/execute/20000801-4.x: Xfail.
28312
283132000-08-02 Geoff Keating <geoffk@cygnus.com>
28314
28315 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
28316 libobjc/.libs to allow for libtool.
28317
283182000-08-02 Jakub Jelinek <jakub@redhat.com>
28319
28320 * gcc.c-torture/compile/20000802-1.c: New test.
28321
283222000-08-02 Zack Weinberg <zack@wolery.cumb.org>
28323
28324 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
28325
283262000-07-31 Jeffrey A Law (law@cygnus.com)
28327
28328 * gcc-c-torture/execute/20000731-2.c: New test.
28329
28330 * gcc.c-torture/execute/20000731-1.c: New test.
28331 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
28332
283332000-07-31 Jakub Jelinek <jakub@redhat.com>
28334
28335 * testsuite/gcc.dg/cpp/paste7.c: New test.
28336 * gcc.dg/cpp/20000725-1.c: New test.
28337
283382000-07-31 Zack Weinberg <zack@wolery.cumb.org>
28339
28340 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
28341 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
28342 declaration warning for __builtin_dwarf_reg_size.
28343
28344 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
28345
283462000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
28347
28348 * gcc.dg/noncompile/voidparam-1.c: New test.
28349
283502000-07-30 Richard Henderson <rth@cygnus.com>
28351
28352 * gcc.dg/c90-digraph-1.c: Don't xfail.
28353 * gcc.dg/compare2.c (case 10): Xfail.
28354 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
28355
283562000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
28357
28358 * gcc.dg/c99-main-1.c: New test.
28359
283602000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
28361
28362 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
28363
283642000-07-26 Hans-Peter Nilsson <hp@axis.com>
28365
28366 * gcc.c-tortuer/execute/20000726-1.c: New test.
28367
283682000-07-26 Alexandre Oliva <aoliva@redhat.com>
28369
28370 * gcc.c-torture/execute/enum-2.c: New test.
28371
283722000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28373
28374 * gcc.dg/cpp/tr-warn3.c: New test.
28375
283762000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28377
28378 * g++.old-deja/g++.ext/implicit1.C: Remove.
28379 * g++.old-deja/g++.jason/c2.C: Remove
28380 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
28381 * g++.old-deja/g++.pt/crash16.C: Likewise.
28382 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
28383
283842000-07-25 Nathan Sidwell <nathan@codesourcery.com>
28385
28386 * g++.old-deja/g++.other/for2.C: New test.
28387
283882000-07-25 Jakub Jelinek <jakub@redhat.com>
28389
28390 * gcc.dg/20000720-1.c: New test.
28391
283922000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
28393
28394 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
28395
283962000-07-24 Geoff Keating <geoffk@cygnus.com>
28397
28398 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
28399 * gcc.c-torture/execute/20000722-1.c: New.
28400 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
28401
284022000-07-24 Jakub Jelinek <jakub@redhat.com>
28403
28404 * gcc.dg/cpp/20000720-1.S: New test.
28405
284062000-07-21 Michael Meissner <meissner@redhat.com>
28407
28408 * gcc.c-torture/execute/ieee/hugeval.c: New test.
28409
284102000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28411
28412 * g++.old-deja/g++.brendan/crash16.C,
28413 g++.old-deja/g++.brendan/parse3.C,
28414 g++.old-deja/g++.brendan/redecl1.C,
28415 g++.old-deja/g++.ns/template13.C,
28416 g++.old-deja/g++.other/decl4.C,
28417 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
28418
284192000-07-20 Zack Weinberg <zack@wolery.cumb.org>
28420
28421 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
28422 and "Internal error".
28423
28424 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
28425 regexps.
28426 * gcc.dg/cpp/paste6.c: New test.
28427
284282000-07-19 Zack Weinberg <zack@wolery.cumb.org>
28429
28430 * gcc.dg/cpp/tr-direct.c: New test.
28431
28432 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
28433 gcc.dg/cpp/undef1.c: Tweak error regexps.
28434
284352000-07-18 Eric Christopher <echristo@redhat.com>
28436
28437 * gcc.c-torture/compile/20000718-1.c: New test.
28438
284392000-07-18 Zack Weinberg <zack@wolery.cumb.org>
28440
28441 * cpplex.c (_cpp_push_token): If the token being pushed back
28442 is the previous token in this context, just subtract one from
28443 context->posn.
28444 * cppmacro.c (save_expansion): Clear aux field when storing a
28445 placemarker.
28446
284472000-07-18 Alexandre Oliva <aoliva@redhat.com>
28448
28449 * gcc.dg/noncompile/redecl-1.c: New test.
28450
284512000-07-18 Jakub Jelinek <jakub@redhat.com>
28452
28453 * gcc.c-torture/execute/20000717-5.c: New test.
28454 * gcc.c-torture/execute/20000717-1.x: Removed.
28455
284562000-07-17 Richard Henderson <rth@cygnus.com>
28457
28458 * gcc.c-torture/execute/20000717-4.c: New test.
28459
284602000-07-17 Zack Weinberg <zack@wolery.cumb.org>
28461
28462 * gcc.dg/cpp/syshdr.c: New test.
28463 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
28464
284652000-07-17 Neil Booth <neilb@earthling.net>
28466
28467 * gcc.dg/cpp/cmdlne-dM.c: New test.
28468 * gcc.dg/cpp/cmdlne-dD.c: New test.
28469
284702000-07-17 Jeffrey A Law (law@cygnus.com)
28471
28472 * gcc.c-torture/execute/20000717-3.c: New test.
28473
28474 * gcc.c-torture/compile/20000717-1.c: New test.
28475
284762000-07-17 Geoffrey Keating <geoffk@cygnus.com>
28477
28478 * gcc.c-torture/execute/20000717-2.c: New test.
28479
284802000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28481
28482 * gcc.dg/formatz-1.c: New test.
28483
28484 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
28485 * gcc.dg/c99-digraph-1.c: New tests.
28486
28487 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
28488 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
28489
28490 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
28491 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
28492 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
28493 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
28494 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
28495 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
28496 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
28497
284982000-07-17 Greg McGary <greg@mcgary.org>
28499
28500 * gcc.c-torture/execute/20000717-1.c: New test.
28501 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
28502
285032000-07-15 Jakub Jelinek <jakub@redhat.com>
28504
28505 * gcc.c-torture/execute/20000715-2.c: New test.
28506 * gcc.dg/20000715-1.c: New test.
28507
285082000-07-15 Michael Meissner <meissner@redhat.com>
28509
28510 * gcc.c-torture/execute/20000715-1.c: New test.
28511
285122000-07-13 Jakub Jelinek <jakub@redhat.com>
28513
28514 * gcc.c-torture/execute/20000707-1.c: New test.
28515
285162000-07-13 Neil Booth <NeilB@earthling.net>
28517
28518 * testsuite/gcc.dg/cpp/digraph1.c,
28519 testsuite/gcc.dg/cpp/digraph2.c,
28520 testsuite/gcc.dg/cpp/digraphs.c: New tests.
28521
285222000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
28523
28524 * g77.f-torture/compile/20000630-2.f: New test.
28525 * g77.f-torture/compile/20000630-2.x
28526
285272000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
28528
28529 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
28530
285312000-07-11 Neil Booth <NeilB@earthling.net>
28532
28533 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
28534
285352000-07-11 Neil Booth <NeilB@earthling.net>
28536
28537 * gcc.dg/cpp/cmdlne-C.c: New.
28538
285392000-07-09 Neil Booth <NeilB@earthling.net>
28540
28541 * gcc.dg/cpp/directiv.c: New tests.
28542 * gcc.dg/cpp/undef1.c: Update.
28543
285442000-07-08 Angela Marie Thomas <angela@cygnus.com>
28545
28546 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
28547
285482000-07-09 Neil Booth <NeilB@earthling.net>
28549
28550 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
28551
285522000-07-07 Zack Weinberg <zack@wolery.cumb.org>
28553
28554 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
28555 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
28556
285572000-07-08 Neil Booth <NeilB@earthling.net>
28558
28559 * gcc.dg/cpp/macsyntx.c: New tests.
28560
285612000-07-07 Jakub Jelinek <jakub@redhat.com>
28562
28563 * gcc.dg/20000707-1.c: New test.
28564
285652000-07-07 Jakub Jelinek <jakub@redhat.com>
28566
28567 * gcc.c-torture/execute/20000706-1.c: New test.
28568 * gcc.c-torture/execute/20000706-2.c: New test.
28569 * gcc.c-torture/execute/20000706-3.c: New test.
28570 * gcc.c-torture/execute/20000706-4.c: New test.
28571 * gcc.c-torture/execute/20000706-5.c: New test.
28572
285732000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28574
28575 * g++.old-deja/g++.pt/instantiate7.C: New test.
28576
285772000-07-06 Nathan Sidwell <nathan@codesourcery.com>
28578
28579 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
28580 * g++.old-deja/g++.mike/thunk3.C: Likewise.
28581 * g++.old-deja/g++.other/rtti3.C: Likewise.
28582 * g++.old-deja/g++.other/rttid3.C: Likewise.
28583
285842000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
28585
28586 * g77.f-torture/compile/20000630-1.x: Fix typo
28587
285882000-07-05 Zack Weinberg <zack@wolery.cumb.org>
28589
28590 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
28591 assembly output.
28592
285932000-07-04 Zack Weinberg <zack@wolery.cumb.org>
28594
28595 * gcc.dg/cpp/ident.c: New test.
28596
285972000-07-05 Neil Booth <NeilB@earthling.net>
28598
28599 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
28600 gcc.dg/cpp/lexstrng.c: New tests.
28601
286022000-07-04 Neil Booth <NeilB@earthling.net>
28603
28604 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
28605 * gcc.dg/cpp/strify2.c: Same.
28606
286072000-07-03 Zack Weinberg <zack@wolery.cumb.org>
28608
28609 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
28610 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
28611 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
28612 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
28613
28614 * testsuite/gcc.dg/cpp/macro1.c,
28615 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
28616 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
28617 testsuite/gcc.dg/cpp/strify1.c,
28618 testsuite/gcc.dg/cpp/strify2.c: New tests.
28619
286202000-07-03 Jakub Jelinek <jakub@redhat.com>
28621
28622 * gcc.c-torture/execute/20000703-1.c: New test.
28623
286242000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28625
28626 * g++.old-deja/g++.pt (lookup10.C): New test.
28627
286282000-07-03 Nathan Sidwell <nathan@codesourcery.com>
28629
28630 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 28631
662ef0f5 286322000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 28633
ed8e443a
JM
28634 * gcc.c-torture/compile/20000701-1.c: New test.
28635
286362000-06-30 Nick Clifton <nickc@cygnus.com>
28637
28638 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
28639 to test case.
28640
286412000-06-30 Catherine Moore <clm@cygnus.com>
28642
28643 * gcc.c-torture/execute/align-1.c: New test.
28644
286452000-06-30 Nathan Sidwell <nathan@codesourcery.com>
28646
28647 * g++.old-deja/g++.pt/expr8.C: New test.
28648 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
28649
286502000-06-29 Nick Clifton <nickc@cygnus.com>
28651
28652 * gcc.c-torture/compile/20000629-1.c: New test.
28653
286542000-06-29 Zack Weinberg <zack@wolery.cumb.org>
28655
28656
28657 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
28658 gcc.dg/noncompile directory, depending on whether they're
28659 preprocessor tests or not. Annotate all the tests for the dg
28660 framework.
28661
28662 * gcc.c-torture/noncompile/noncompile.exp: Delete.
28663 * gcc.dg/noncompile/noncompile.exp: New.
28664
28665 * Moved files:
28666 Old name New name
28667 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
28668 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
28669 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
28670 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
28671 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
28672 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
28673 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
28674 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
28675 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
28676 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
28677 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
28678 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
28679 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
28680 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
28681 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
28682 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
28683 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
28684 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
28685 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
28686 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
28687 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
28688 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
28689 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
28690 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
28691
28692 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
28693 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
28694 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
28695 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
28696 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
28697 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
28698
286992000-06-29 Zack Weinberg <zack@wolery.cumb.org>
28700
28701 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
28702 declare one variable. On the fourth, error.
28703 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
28704 declared by 20000628-1a.h.
28705
287062000-06-29 Richard Henderson <rth@redhat.com>
28707
28708 * gcc.c-torture/execute/930529-1.x: New file.
28709 * gcc.dg/920413-1.c: Adjust expected warning text.
28710 * gcc.dg/980217-1.c: Declare abort.
28711 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
28712
287132000-06-29 Jeffrey A Law (law@cygnus.com)
28714
28715 * g77.f-torture/compile/20000629-1.f: New test.
28716 * g77.f-torture/compile/20000629-1.x: Expected to fail.
28717
287182000-06-28 Zack Weinberg <zack@wolery.cumb.org>
28719
28720 Rearrange lots of files, removing entirely the
28721 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
28722 directories.
28723
28724 * Deleted files:
28725 gcc.c-torture/code_quality/code_quality.exp
28726 gcc.c-torture/special/special.exp
28727 gcc.failure/failure.exp
28728 gcc.failure/940409-1.x
28729 gcc.c-torture/compile/961203-1.x
28730
28731 * New files:
28732 gcc.misc-tests/linkage.exp
28733 gcc.c-torture/execute/920730-1t.c
28734 gcc.c-torture/execute/920730-1t.x
28735 gcc.c-torture/compile/920520-1.x
28736 gcc.c-torture/compile/920521-1.x
28737 gcc.c-torture/compile/981006-1.x
28738 gcc.c-torture/execute/eeprof-1.x
28739
28740 * Moved files (possibly with modifications to fit a new harness):
28741 Old name New name
28742 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
28743 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
28744 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
28745 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
28746 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
28747 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
28748 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
28749 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
28750 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
28751 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
28752 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
28753 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
28754 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
28755 gcc.failure/940409-1.c gcc.dg/940409-1.c
28756
287572000-06-28 Zack Weinberg <zack@wolery.cumb.org>
28758
28759 * c-torture/compile/961203-1.x: Delete.
28760
28761 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
28762 not exit. Include stdio.h.
28763 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
28764 * gcc.misc-tests/dg-12.c: Likewise.
28765 * gcc.misc-tests/dg-5.c: Likewise.
28766 * gcc.misc-tests/dg-6.c: Likewise.
28767 * gcc.misc-tests/dg-7.c: Prototype abort.
28768 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
28769 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
28770 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
28771 not exit.
28772 * gcc.misc-tests/sieve.c: Use return from main, not exit.
28773 * gcc.misc-tests/sort2.c: Use return from main, not exit.
28774
287752000-06-28 Jakub Jelinek <jakub@redhat.com>
28776
28777 * gcc.dg/cpp/20000628-1.c: New test.
28778 * gcc.dg/cpp/20000628-1.h: New header for above test.
28779 * gcc.dg/cpp/20000628-1a.h: Likewise.
28780
287812000-06-27 Zack Weinberg <zack@wolery.cumb.org>
28782
28783 * gcc.dg/cpp: New directory.
28784 * gcc.dg/cpp/cpp.exp: New driver.
28785 * gcc.dg/cpp/20000627-1.c: New test.
28786 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
28787 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
28788 and rewrite as a compilation test.
28789
28790 * gcc.dg: Move many files into the cpp subdirectory, possibly
28791 renaming or editing them as well.
28792 Old name New name
28793 990119-1.c cpp/19990119-1.c
28794 990228-1.c cpp/19990228-1.c
28795 990407-1.c cpp/19990407-1.c
28796 990409-1.c cpp/19990409-1.c
28797 990413-1.c cpp/19990413-1.c
28798 990703-1.c cpp/19990703-1.c
28799 20000127-1.c cpp/20000127-1.c
28800 20000129-1.c cpp/20000129-1.c
28801 20000207-1.c cpp/20000207-1.c
28802 20000207-2.c cpp/20000207-2.c
28803 20000209-1.c cpp/20000209-1.c
28804 20000209-2.c cpp/20000209-2.c
28805 20000301-1.c cpp/20000301-1.c
28806 20000419-1.c cpp/20000419-1.c
28807 20000510-1.S cpp/20000510-1.S
28808 20000519-1.c cpp/20000519-1.c
28809 20000529-1.c cpp/20000529-1.c
28810 20000625-1.c cpp/20000625-1.c
28811 20000625-2.c cpp/20000625-2.c
28812 cpp-as1.c cpp/assert1.c
28813 cpp-as2.c cpp/assert2.c
28814 cxx-comments-1.c cpp/cxxcom1.c
28815 cxx-comments-2.c cpp/cxxcom2.c
28816 endif-label.c cpp/endif.c
28817 cpp-hash1.c cpp/hash1.c
28818 cpp-hash2.c cpp/hash2.c
28819 cpp-if1.c cpp/if-1.c
28820 cpp-if2.c cpp/if-2.c
28821 cpp-if3.c cpp/if-3.c
28822 cpp-if4.c cpp/if-4.c
28823 cpp-if5.c cpp/if-5.c
28824 cpp-cond.c cpp/if-cexp.c
28825 cpp-missingop.c cpp/if-mop.c
28826 cpp-missingparen.c cpp/if-mpar.c
28827 cpp-opprec.c cpp/if-oppr.c
28828 cpp-ifparen.c cpp/if-paren.c
28829 cpp-shortcircuit.c cpp/if-sc.c
28830 cpp-shift.c cpp/if-shift.c
28831 cpp-unary.c cpp/if-unary.c
28832 cpp-li1.c cpp/line1.c
28833 cpp-li2.c cpp/line2.c
28834 lineno.c cpp/line3.c
28835 lineno-2.c cpp/line4.c
28836 cpp-mi.c cpp/mi1.c
28837 cpp-mic.h cpp/mi1c.h
28838 cpp-micc.h cpp/mi1cc.h
28839 cpp-mind.h cpp/mi1nd.h
28840 cpp-mindp.h cpp/mi1ndp.h
28841 cpp-mix.h cpp/mi1x.h
28842 cpp-mi2.c cpp/mi2.c
28843 cpp-mi2a.h cpp/mi2a.h
28844 cpp-mi2b.h cpp/mi2b.h
28845 cpp-mi2c.h cpp/mi2c.h
28846 cpp-mi3.c cpp/mi3.c
28847 cpp-mi3.def cpp/mi3.def
28848 poison-1.c cpp/poison.c
28849 pr-impl.c cpp/prag-imp.c
28850 cpp-redef-2.c cpp/redef1.c
28851 cpp-redef.c cpp/redef2.c
28852 strpaste.c cpp/strp1.c
28853 strpaste-2.c cpp/strp2.c
28854 cpp-tradpaste.c cpp/tr-paste.c
28855 cpp-tradstringify.c cpp/tr-str.c
28856 cpp-tradwarn1.c cpp/tr-warn1.c
28857 cpp-tradwarn2.c cpp/tr-warn2.c
28858 trigraphs.c cpp/trigraphs.c
28859 cpp-unc1.c cpp/unc1.c
28860 cpp-unc2.c cpp/unc2.c
28861 cpp-unc3.c cpp/unc3.c
28862 cpp-unc.c cpp/unc4.c
28863 undef.c cpp/undef1.c
28864 undef-2.c cpp/undef2.c
28865 cpp-wi1.c cpp/widestr1.c
28866
288672000-06-27 Mark Mitchell <mark@codesourcery.com>
28868
28869 * lib/g++.exp (g++_include_flags): Tweak.
28870
288712000-06-27 H.J. Lu <hjl@gnu.org>
28872 Loren J. Rittle <ljrittle@acm.org>
28873
28874 * lib/g++.exp (g++_include_flags): Override libgloss.exp
28875 version with one that knows about the new gcc tree structure.
28876 (g++_link_flags): Same.
28877
288782000-06-26 Zack Weinberg <zack@wolery.cumb.org>
28879
28880 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
28881 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
28882 case we are cross-compiling.
28883
28884 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
28885 g++.old-deja/g++.niklas/Makefile.in,
28886 g++.old-deja/g++.niklas/configure.in,
28887 g++.old-deja/g++.other/Makefile.in,
28888 g++.old-deja/g++.other/configure.in,
28889 gcc.c-torture/code_quality/Makefile.in,
28890 gcc.c-torture/code_quality/configure.in,
28891 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
28892 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
28893 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
28894 gcc.c-torture/execute/ieee/Makefile.in,
28895 gcc.c-torture/execute/ieee/configure.in,
28896 gcc.c-torture/noncompile/Makefile.in,
28897 gcc.c-torture/noncompile/configure.in,
28898 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
28899 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
28900 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
28901
289022000-06-26 Nathan Sidwell <nathan@codesourcery.com>
28903
28904 * g++.old-deja/g++.other/ambig3.C: New test.
28905
289062000-06-26 Nathan Sidwell <nathan@codesourcery.com>
28907
28908 * g++.old-deja/g++.pt/syntax1.C: New test.
28909 * g++.old-deja/g++.pt/syntax2.C: New test.
28910 * g++.old-deja/g++.other/syntax3.C: New test.
28911 * g++.old-deja/g++.other/syntax4.C: New test.
28912
289132000-06-25 Zack Weinberg <zack@wolery.cumb.org>
28914
28915 * gcc.dg/20000623-1.c: Prototype exit and abort.
28916
289172000-06-25 Zack Weinberg <zack@wolery.cumb.org>
28918
28919 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
28920 New tests.
28921 * gcc.dg/cpp-mi3.def: New file.
28922
28923 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
28924 inside assertions.
28925 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
28926 lexer's error messages.
28927 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
28928 divine anything from the linemarkers.
28929 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
28930 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
28931
289322000-06-23 Geoffrey Keating <geoffk@cygnus.com>
28933
28934 * gcc.dg/20000623-1.c: New test.
28935
289362000-06-22 Jakub Jelinek <jakub@redhat.com>
28937
28938 * gcc.c-torture/execute/20000622-1.c: New test.
28939
289402000-06-22 Nathan Sidwell <nathan@codesourcery.com>
28941
28942 * g++.old-deja/g++.other/init15.C: New test.
28943
289442000-06-22 Nathan Sidwell <nathan@codesourcery.com>
28945
28946 * g++.old-deja/g++.pt/vaarg2.C: New test.
28947 * g++.old-deja/g++.pt/vaarg3.C: New test.
28948
289492000-06-20 Nathan Sidwell <nathan@codesourcery.com>
28950
28951 * g++.old-deja/g++.other/dyncast6.C: New test.
28952
289532000-06-15 Jakub Jelinek <jakub@redhat.com>
28954
28955 * gcc.c-torture/execute/loop-6.c: New test.
28956
289572000-06-14 Jakub Jelinek <jakub@redhat.com>
28958
28959 * gcc.dg/20000614-1.c: New test.
28960 * gcc.dg/20000614-2.c: New test.
28961
289622000-06-14 Hans-Peter Nilsson <hp@axis.com>
28963
28964 * g++.old-deja/g++.other/inline12.C: New test.
28965
289662000-06-13 Jakub Jelinek <jakub@redhat.com>
28967
28968 * g++.old-deja/g++.other/eh1.C: New test.
28969
289702000-06-12 Jakub Jelinek <jakub@redhat.com>
28971
28972 * g++.old-deja/g++.other/type.C: New test.
28973
289742000-06-05 Jakub Jelinek <jakub@redhat.com>
28975
28976 * g++.old-deja/g++.other/initstring.C: New test.
28977
289782000-06-12 Jason Merrill <jason@redhat.com>
28979
28980 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
28981
289822000-06-09 Jeffrey A Law (law@cygnus.com)
28983
28984 * gcc.c-torture/compile/20000609-1.c: New test.
28985
289862000-06-09 Clinton Popetz <cpopetz@cygnus.com>
28987
28988 * gcc.dg/20000609-1.c: New test.
28989
289902000-06-08 Zack Weinberg <zack@wolery.cumb.org>
28991
28992 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
28993 * gcc.c-torture/noncompile/poison-1.c: Move...
28994 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
28995 * gcc.dg/cpp-li1.c: Add a token after the #line.
28996
289972000-06-05 Richard Henderson <rth@cygnus.com>
28998
28999 * gcc.c-torture/execute/20000605-2.c: New test.
29000 * gcc.c-torture/execute/20000605-3.c: New test.
29001
290022000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
29003
29004 * g77.f-torture/execute/20000503-1.x: New file.
29005
290062000-06-06 Nathan Sidwell <nathan@codesourcery.com>
29007
29008 * g++.old-deja/g++.eh/badalloc1.C: New test.
29009
290102000-06-05 Richard Henderson <rth@cygnus.com>
29011
29012 * gcc.c-torture/execute/20000605-1.c: New test.
29013
290142000-06-05 Jakub Jelinek <jakub@redhat.com>
29015 Nathan Sidwell <nathan@codesourcery.com>
29016
29017 * gcc.c-torture/compile/20000605-1.c: New test.
29018
290192000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
29020
29021 * g77.f-torture/compile/20000601-1.f: New test.
29022
290232000-06-03 Richard Henderson <rth@cygnus.com>
29024
29025 * gcc.c-torture/execute/20000603-1.c: New.
29026
290272000-06-02 Zack Weinberg <zack@wolery.cumb.org>
29028
29029 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
29030 * gcc.dg/noreturn-2.c (noreturn): Likewise.
29031
290322000-06-01 Zack Weinberg <zack@wolery.cumb.org>
29033
29034 * gcc.dg/compare2.c (case 12): XFAIL.
29035 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
29036 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
29037
29038 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
29039
290402000-05-29 Zack Weinberg <zack@wolery.cumb.org>
29041
29042 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
29043 guard macro is already defined when the header is first
29044 included.
29045 * gcc.dg/cpp-mix.h: New file.
29046 * gcc.dg/endif-label.c: Update patterns to match compiler.
29047
29048 * g++.brendan/complex1.C: Declare abort.
29049 * g++.law/refs4.C: Remove XFAIL.
29050 * g++.oliva/expr2.C: Declare abort and exit.
29051
290522000-05-28 Alexandre Oliva <aoliva@cygnus.com>
29053
29054 * gcc.c-torture/execute/20000528-1.c: New test.
29055
29056 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
29057 * g++.old-deja/g++.law/temps4.C: Likewise.
29058
29059 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
29060 stdlib.h. Call abort() on failure.
29061 * g++.old-deja/g++.law/refs4.C: Likewise.
29062 * g++.old-deja/g++.law/temps4.C: Likewise.
29063 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
29064 * gcc.c-torture/execute/20000112-1.c: Include string.h.
29065
290662000-05-27 Zack Weinberg <zack@wolery.cumb.org>
29067
29068 Relative to g++.dg/special:
29069 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
29070
29071 Relative to g++.old-deja:
29072 * g++.brendan/complex1.C, g++.jason/optimize2.C,
29073 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
29074 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
29075 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
29076 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
29077 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
29078 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
29079
29080 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
29081 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
29082 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
29083 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
29084 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
29085 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
29086 and/or string.h.
29087
29088 * g++.other/goto1.C: Update expectations for error messages.
29089
290902000-05-25 Alexandre Oliva <aoliva@cygnus.com>
29091
29092 * gcc.c-torture/compile/20000523-1.c: New test.
29093
290942000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29095
29096 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
29097
290982000-05-25 Nathan Sidwell <nathan@codesourcery.com>
29099
29100 * g++.old-deja/g++.eh/catch11.C: New test.
29101 * g++.old-deja/g++.eh/catch12.C: New test.
29102
291032000-05-24 Nick Clifton <nickc@cygnus.com>
29104
29105 * gcc.c-torture/execute/20000523-1.c: New test.
29106
291072000-05-23 Zack Weinberg <zack@wolery.cumb.org>
29108
29109 * c-torture/execute/bcp-1.c: Replace abort in arg of
29110 __builtin_constant_p with a generic external function.
29111
29112 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
29113 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
29114 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
29115 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
29116 Prototype abort and/or exit.
29117
29118 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
29119 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
29120 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
29121 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
29122
291232000-05-22 Alexandre Oliva <aoliva@cygnus.com>
29124
29125 * gcc.dg/dwarf2-1.c: New test.
29126
291272000-05-20 Richard Henderson <rth@cygnus.com>
29128
29129 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
29130
291312000-05-20 Andreas Jaeger <aj@suse.de>
29132
29133 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
29134 testcase.
29135
291362000-05-19 David Edelsohn <edelsohn@gnu.org>
29137
29138 * gcc.c-torture/execute/20000519-2.c: New test.
29139
291402000-05-19 Andreas Jaeger <aj@suse.de>
29141
29142 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
29143 which fails with SSA.
29144
29145 * lib/c-torture.exp: Also test with -O3 -fssa.
29146
291472000-05-18 Michael Meissner <meissner@redhat.com>
29148
29149 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
29150 * gcc.c-torture/execute/920415-1.c: Ditto.
29151 * gcc.c-torture/execute/920501-1.c: Ditto.
29152 * gcc.c-torture/execute/conversion.c: Ditto.
29153 * gcc.c-torture/execute/cvt-1.c: Ditto.
29154
291552000-05-18 Jeffrey A Law (law@cygnus.com)
29156
29157 * gcc.c-torture/compile/20000518-1.c: New test.
29158
291592000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
29160
29161 * g77.f-torture/compile/200005018.f: New test.
29162
291632000-05-17 Jeffrey A Law (law@cygnus.com)
29164
29165 * gcc.c-torture/compile/20000517-1.c: New test.
29166
291672000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29168
29169 * gcc.c-torture/execute/20000516-1.c: New test.
29170
291712000-05-15 Jakub Jelinek <jakub@redhat.com>
29172
29173 * g++.old-deja/g++.other/eh.C: New test.
29174
291752000-05-12 Richard Henderson <rth@cygnus.com>
29176
29177 * gcc.c-torture/execute/990208-1.c (main): Don't pass
29178 constants through to doit's conditional.
29179
291802000-05-11 Jeffrey A Law (law@cygnus.com)
29181
29182 * gcc.c-torture/compile/20000511-1.c: New test.
29183 * g77.f-torture/compile/20000511-1.f: New test.
29184 * g77.f-torture/compile/20000511-2.f: New test.
29185
291862000-05-11 Michael Meissner <meissner@redhat.com>
29187
29188 * gcc.c-torture/execute/20000511-1.c: New test.
29189
291902000-05-11 Zack Weinberg <zack@wolery.cumb.org>
29191
29192 * gcc.dg/dg.exp: Scan .S files as well as .c files.
29193 * gcc.dg/20000510-1.S: New.
29194
291952000-05-08 Catherine Moore <clm@cygnus.com>
29196
29197 * gcc.dg/unused-3.c: New.
29198
291992000-05-06 Richard Henderson <rth@cygnus.com>
29200
29201 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
29202 * g++.old-deja/g++.mike/warn1.C: Likewise.
29203 * g++.old-deja/g++.pt/local1.C: Likewise.
29204 * g++.old-deja/g++.pt/local7.C: Likewise.
29205 * g++.old-deja/g++.pt/spec16.C: Likewise.
29206
292072000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 29208
ed8e443a 29209 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 29210
ed8e443a 292112000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 29212
ed8e443a 29213 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 29214
ed8e443a 292152000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 29216
ed8e443a 29217 * gcc.dg/noreturn-2.c: New test.
f43b2795 29218
ed8e443a 292192000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 29220
ed8e443a
JM
29221 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
29222 preprocessor.
45abaea8 29223
ed8e443a 292242000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 29225
ed8e443a 29226 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 29227
ed8e443a 292282000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 29229
ed8e443a
JM
29230 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
29231 OpenSSL by Jason R Thorpe.
82c18d5c 29232
ed8e443a 292332000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 29234
ed8e443a 29235 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 29236
ed8e443a 292372000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 29238
ed8e443a 29239 * gcc.dg/20000503-1.c: New test.
79ff6e27 29240
ed8e443a 292412000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 29242
ed8e443a
JM
29243 * gcc.c-torture/compile/20000502-1.c: New test.
29244 * g++.old-deja/g++.other/align.C: New test.
29245 * gcc.dg/cpp-tradstringify.c: New test.
29246
29247Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
29248
29249 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
29250 and hard registers.
29251
292522000-04-26 Geoff Keating <geoffk@cygnus.com>
29253
29254 * gcc.c-torture/execute/loop-5.c: New test.
29255
292562000-04-25 Jakub Jelinek <jakub@redhat.com>
29257
29258 * gcc.c-torture/execute/va-arg-20.c: New test.
29259
292602000-04-23 Jeffrey A Law (law@cygnus.com)
29261
29262 * gcc.c-torture/execute/20000422-1.c: New test.
29263
292642000-04-20 Greg McGary <gkm@gnu.org>
29265
29266 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
29267 when optimizing, but without sibling-call optimizations (-O1).
29268
292692000-04-20 Jeffrey A Law (law@cygnus.com)
29270
29271 * gcc.c-torture/compile/20000420-1.c: New test.
29272
292732000-04-20 Nathan Sidwell <nathan@codesourcery.com>
29274
29275 * g++.abi/ptrflags.C: New test.
29276 * g++.eh/catchptr1.C: Test incomplete pointer chains.
29277
292782000-04-19 Catherine Moore <clm@cygnus.com>
29279
29280 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
29281
292822000-04-19 Greg McGary <gkm@gnu.org>
29283
29284 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
29285 sibling-call optimizations.
29286
292872000-04-19 Zack Weinberg <zack@wolery.cumb.org>
29288
29289 * gcc.dg/20000419-1.c: New test.
29290
292912000-04-12 Hans-Peter Nilsson <hp@axis.com>
29292
29293 * gcc.c-torture/execute/20000412-6.c: New test.
29294
292952000-04-12 Jeffrey A Law (law@cygnus.com)
29296
29297 * gcc.c-torture/execute/20000412-5.c: New test.
29298 * g77.f-torture/compile/20000412-1.f: New test.
29299 * gcc.c-torture/execute/20000412-4.c: New test.
29300 * gcc.c-torture/compile/20000412-2.c: New test.
29301 * gcc.c-torture/execute/20000412-3.c: New test.
29302 * gcc.c-torture/compile/20000412-1.c: New test.
29303 * gcc.c-torture/execute/20000412-2.c: New test.
29304
293052000-04-12 Jakub Jelinek <jakub@redhat.com>
29306
29307 * objc/execute/bf-20.m: New test.
29308
293092000-04-10 Richard Henderson <rth@cygnus.com>
29310
29311 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
29312
29313 * gcc.c-torture/execute/20000412-1.c: New test.
29314
293152000-04-10 Nathan Sidwell <nathan@codesourcery.com>
29316
29317 * g++.old-deja/g++.eh/catchptr1.C: New test.
29318
293192000-04-09 Nathan Sidwell <nathan@codesourcery.com>
29320
29321 * g++.old-deja/g++.abi/cxa_vec.C: New test.
29322
293232000-04-08 Neil Booth <NeilB@earthling.net>
29324
29325 * gcc.dg/cpp-nullchar.c: Remove test as
29326 embedded nulls cause problems.
29327
293282000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29329
29330 * gcc.dg/compare2.c: New test.
29331
293322000-04-08 Neil Booth <NeilB@earthling.net>
29333
29334 * gcc.dg/cpp-nullchar.c: New test.
29335
293362000-04-07 Zack Weinberg <zack@wolery.cumb.org>
29337
29338 * gcc.dg/cpp-mi2.c: New test.
29339 * gcc.dg/cpp-mi2[abc].h: New files.
29340
293412000-04-07 Nathan Sidwell <nathan@codesourcery.com>
29342
29343 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
29344 member name.
29345
293462000-04-06 Nathan Sidwell <nathan@codesourcery.com>
29347
29348 * g++.old-deja/g++.abi/vmihint.C: New test.
29349
293502000-04-06 Neil Booth <NeilB@earthling.net>
29351
29352 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
29353 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
29354 copyright.
29355
293562000-04-05 Hans-Peter Nilsson <hp@axis.com>
29357
29358 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
29359 avoid stack-frame overwrite.
29360
293612000-04-05 Jakub Jelinek <jakub@redhat.com>
29362
29363 * gcc.c-torture/compile/20000405-2.c: New test.
29364 * gcc.c-torture/compile/20000405-3.c: New test.
29365
293662000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
29367
29368 * gcc.c-torture/compile/20000405-1.c: New test.
29369
293702000-04-04 Geoff Keating <geoffk@cygnus.com>
29371
29372 * gcc.dg/cast-qual-1.c: Revert last change.
29373
293742000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29375
29376 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
29377
293782000-04-03 Zack Weinberg <zack@wolery.cumb.org>
29379
29380 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
29381 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
29382
293832000-04-03 Jeffrey A Law (law@cygnus.com)
29384
29385 * gcc.c-torture/compile/20000403-2.c: New test.
29386 * gcc.c-torture/compile/20000403-1.c: New test.
29387
293882000-04-03 Hans-Peter Nilsson <hp@axis.com>
29389
29390 * gcc.c-torture/execute/20000403-1.c: New test.
29391
293922000-04-03 Geoff Keating <geoffk@cygnus.com>
29393
29394 * gcc.c-torture/execute/20000402-1.c: New test.
29395
293962000-04-03 Donald Lindsay <dlindsay@cygnus.com>
29397
29398 * gcc.c-torture/execute/va-arg-15.c: New test.
29399 * gcc.c-torture/execute/va-arg-16.c: New test.
29400 * gcc.c-torture/execute/va-arg-17.c: New test.
29401 * gcc.c-torture/execute/va-arg-18.c: New test.
29402 * gcc.c-torture/execute/va-arg-19.c: New test.
29403
294042000-04-02 Zack Weinberg <zack@wolery.cumb.org>
29405
29406 * gcc.c-torture/compile/981211-1.c: Move to...
29407 * gcc.dg/cpp-as1.c: ...here.
29408 * gcc.dg/cpp-as2.c: New file.
29409
29410 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
29411 compiler.
29412
294132000-04-02 Neil Booth <NeilB@earthling.net>
29414
29415 * gcc.dg/cpp-cond.c New tests.
29416 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
29417 accidental success less likely.
29418 * gcc.dg/cpp-missingop.c New tests.
29419 * gcc.dg/cpp-missingparen.c New tests.
29420 * gcc.dg/cpp-shift.c New tests.
29421 * gcc.dg/cpp-shortcircuit.c New tests.
29422 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 29423
ed8e443a 294242000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 29425
ed8e443a 29426 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 29427
ed8e443a 294282000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 29429
ed8e443a
JM
29430 * gcc.c-torture/compile/20000326-1.c: New test.
29431 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 29432
ed8e443a 294332000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 29434
ed8e443a
JM
29435 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
29436 the first parameter is a function argument.
7acfb19e 29437
ed8e443a 294382000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 29439
ed8e443a 29440 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 29441
ed8e443a 294422000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 29443
ed8e443a 29444 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 29445
ed8e443a 294462000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 29447
ed8e443a 29448 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 29449
ed8e443a 294502000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 29451
ed8e443a 29452 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 29453
ed8e443a 294542000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 29455
ed8e443a 29456 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 29457
ed8e443a 294582000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 29459
ed8e443a
JM
29460 * gcc.c-torture/execute/20000314-3.c: New test.
29461 * gcc.c-torture/execute/20000314-2.c: New test.
29462 * gcc.c-torture/execute/20000314-1.c: New test.
29463 * gcc.c-torture/compile/20000314-2.c: New test.
29464 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 29465
ed8e443a 294662000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 29467
ed8e443a 29468 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 29469
ed8e443a 294702000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 29471
ed8e443a
JM
29472 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
29473 standards-compliant result rather than specific constants.
29474 Put test-values in array.
532f12a2 29475
ed8e443a 294762000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 29477
ed8e443a
JM
29478 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
29479 (g++_target_compile): Put test-specific options last.
98eddaf7 29480
ed8e443a 294812000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 29482
ed8e443a 29483 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 29484
ed8e443a 294852000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 29486
ed8e443a 29487 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 29488
ed8e443a 294892000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29490
ed8e443a
JM
29491 * g++.old-deja/g++.brendan/misc12.C: Removed.
29492 * g++.old-deja/g++.pt/memtemp77.C: Constify.
29493 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 29494
ed8e443a 294952000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 29496
ed8e443a 29497 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 29498
ed8e443a 294992000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 29500
ed8e443a 29501 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 29502
ed8e443a 295032000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 29504
ed8e443a
JM
29505 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
29506 is 1, not zero.
2a6b7809 29507
ed8e443a 295082000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 29509
ed8e443a
JM
29510 * g++.old-deja/g++.warn/impint.C: New test.
29511 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
29512 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
29513 * g++.old-deja/g++.pt/explicit12.C: Likewise.
29514 * g++.old-deja/g++.pt/explicit13.C: Likewise.
29515 * g++.old-deja/g++.pt/explicit17.C: Likewise.
29516 * g++.old-deja/g++.pt/explicit18.C: Likewise.
29517 * g++.old-deja/g++.pt/explicit19.C: Likewise.
29518 * g++.old-deja/g++.pt/explicit23.C: Likewise.
29519 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29520 * g++.old-deja/g++.pt/explicit35.C: Likewise.
29521 * g++.old-deja/g++.pt/explicit6.C: Likewise.
29522 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 29523
ed8e443a 295242000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 29525
ed8e443a 29526 * gcc.dg/cpp-redef.c: New test.
83f1c55d 29527
ed8e443a 295282000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29529
ed8e443a 29530 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 29531
ed8e443a 295322000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 29533
ed8e443a
JM
29534 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
29535 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 29536
ed8e443a 295372000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 29538
ed8e443a 29539 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 29540
ed8e443a 295412000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 29542
ed8e443a
JM
29543 * gcc.c-torture/compile/cpp-2.c: New test.
29544 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 29545
ed8e443a 295462000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 29547
ed8e443a 29548 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 29549
ed8e443a 295502000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 29551
ed8e443a 29552 * gcc.dg/cpp-li2.c: New test.
83f1c55d 29553
ed8e443a 29554 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 29555
ed8e443a 29556 * gcc.dg/cpp-li1.c: New test.
83f1c55d 29557
ed8e443a 295582000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 29559
ed8e443a 29560 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 29561
ed8e443a 295622000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 29563
ed8e443a 29564 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 29565
ed8e443a 295662000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 29567
ed8e443a 29568 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 29569
ed8e443a 295702000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 29571
ed8e443a 29572 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 29573
ed8e443a 295742000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 29575
ed8e443a 29576 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 29577
ed8e443a 295782000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 29579
ed8e443a 29580 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 29581
ed8e443a 295822000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 29583
ed8e443a 29584 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 29585
ed8e443a 295862000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 29587
ed8e443a
JM
29588 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
29589 ALWAYS_CXXFLAGS.
2144ddea 29590
ed8e443a 295912000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 29592
ed8e443a 29593 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 29594
ed8e443a 295952000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 29596
ed8e443a 29597 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 29598
ed8e443a 295992000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 29600
ed8e443a 29601 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 29602
ed8e443a 296032000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 29604
ed8e443a
JM
29605 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
29606 on native targets
31a72d3f 29607
ed8e443a 296082000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 29609
ed8e443a 29610 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 29611
ed8e443a 296122000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 29613
ed8e443a 29614 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 29615
ed8e443a 296162000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 29617
ed8e443a
JM
29618 * g++.old-deja/g++.jason/cast3.C: Return void.
29619 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 29620
ed8e443a 296212000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 29622
ed8e443a 29623 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 29624
ed8e443a 29625 * gcc.dg/loop-1.c: New test.
7a53e94b 29626
ed8e443a 296272000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 29628
ed8e443a
JM
29629 * gcc.c-torture/compile/20000127-1.c: New test.
29630 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 29631
ed8e443a 296322000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 29633
ed8e443a 29634 * gcc.dg/unused-2.c: New test.
1eb8759b 29635
ed8e443a 29636 * gcc.dg/conv-1.c: New test.
1eb8759b 29637
ed8e443a 296382000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 29639
ed8e443a
JM
29640 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
29641 compiler.
29642 (tool_option_proc): Fix typo.
33f6849b 29643
ed8e443a 296442000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 29645
ed8e443a
JM
29646 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
29647 of the ld on the host, not on the build machine.
29648 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 29649
ed8e443a 296502000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 29651
ed8e443a 29652 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 29653
ed8e443a 296542000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 29655
ed8e443a
JM
29656 * gcc.c-torture/execute/20000120-2.c: New test.
29657 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 29658
ed8e443a 296592000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 29660
ed8e443a 29661 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 29662
ed8e443a 296632000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 29664
ed8e443a 29665 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 29666
ed8e443a 296672000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 29668
ed8e443a 29669 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 29670
ed8e443a 296712000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 29672
ed8e443a
JM
29673 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
29674 with 16 bit integers.
662ef0f5 29675
ed8e443a 296762000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 29677
ed8e443a 29678 * gcc.dg/20000108-1.c: New test.
662ef0f5 29679
ed8e443a 296802000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 29681
ed8e443a 29682 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 29683
ed8e443a 296842000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 29685
ed8e443a
JM
29686 * g++.old-deja/g++.other/cast4.C: New test.
29687
296882000-01-05 Jeffrey A Law (law@cygnus.com)
29689
29690 * gcc.c-torture/compile/20000105-2.c: New test.
29691 * gcc.c-torture/compile/20000105-1.c: New test.
29692
296932000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29694
29695 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
29696 references to printf & atoi to conform to ANSI standard.
29697 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
29698 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
29699 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
29700 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
29701 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
29702 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29703 * g++.old-deja/g++.brendan/copy1.C: Likewise.
29704 * g++.old-deja/g++.brendan/copy2.C: Likewise.
29705 * g++.old-deja/g++.brendan/copy3.C: Likewise.
29706 * g++.old-deja/g++.brendan/copy4.C: Likewise.
29707 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29708 * g++.old-deja/g++.brendan/copy6.C: Likewise.
29709 * g++.old-deja/g++.brendan/copy7.C: Likewise.
29710 * g++.old-deja/g++.brendan/copy8.C: Likewise.
29711 * g++.old-deja/g++.brendan/crash11.C: Likewise.
29712 * g++.old-deja/g++.brendan/crash14.C: Likewise.
29713 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
29714 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29715 * g++.old-deja/g++.brendan/delete2.C: Likewise.
29716 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
29717 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
29718 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
29719 * g++.old-deja/g++.brendan/eh1.C: Likewise.
29720 * g++.old-deja/g++.brendan/groff1.C: Likewise.
29721 * g++.old-deja/g++.brendan/init3.C: Likewise.
29722 * g++.old-deja/g++.brendan/misc12.C: Likewise.
29723 * g++.old-deja/g++.brendan/misc7.C: Likewise.
29724 * g++.old-deja/g++.brendan/new2.C: Likewise.
29725 * g++.old-deja/g++.brendan/operators4.C: Likewise.
29726 * g++.old-deja/g++.brendan/operators5.C: Likewise.
29727 * g++.old-deja/g++.brendan/overload2.C: Likewise.
29728 * g++.old-deja/g++.brendan/overload7.C: Likewise.
29729 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
29730 * g++.old-deja/g++.brendan/reference1.C: Likewise.
29731 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
29732 * g++.old-deja/g++.brendan/template24.C: Likewise.
29733 * g++.old-deja/g++.brendan/template3.C: Likewise.
29734 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
29735 * g++.old-deja/g++.jason/inline3.C: Likewise.
29736 * g++.old-deja/g++.jason/opeq.C: Likewise.
29737 * g++.old-deja/g++.law/arg5.C: Likewise.
29738 * g++.old-deja/g++.law/arm7.C: Likewise.
29739 * g++.old-deja/g++.law/ctors11.C: Likewise.
29740 * g++.old-deja/g++.law/cvt8.C: Likewise.
29741 * g++.old-deja/g++.law/init9.C: Likewise.
29742 * g++.old-deja/g++.law/refs4.C: Likewise.
29743 * g++.old-deja/g++.law/template2.C: Likewise.
29744 * g++.old-deja/g++.law/visibility24.C: Likewise.
29745 * g++.old-deja/g++.law/vtable3.C: Likewise.
29746 * g++.old-deja/g++.mike/asm2.C: Likewise.
29747 * g++.old-deja/g++.mike/eh1.C: Likewise.
29748 * g++.old-deja/g++.mike/misc1.C: Likewise.
29749 * g++.old-deja/g++.mike/misc13.C: Likewise.
29750 * g++.old-deja/g++.mike/misc14.C: Likewise.
29751 * g++.old-deja/g++.mike/ns12.C: Likewise.
29752 * g++.old-deja/g++.mike/p1248.C: Likewise.
29753 * g++.old-deja/g++.mike/p3708.C: Likewise.
29754 * g++.old-deja/g++.mike/p3708a.C: Likewise.
29755 * g++.old-deja/g++.mike/p3708b.C: Likewise.
29756 * g++.old-deja/g++.mike/p646.C: Likewise.
29757 * g++.old-deja/g++.mike/p700.C: Likewise.
29758 * g++.old-deja/g++.mike/p783.C: Likewise.
29759 * g++.old-deja/g++.mike/p783a.C: Likewise.
29760 * g++.old-deja/g++.mike/p783b.C: Likewise.
29761 * g++.old-deja/g++.mike/p786.C: Likewise.
29762 * g++.old-deja/g++.mike/p789.C: Likewise.
29763 * g++.old-deja/g++.mike/p789a.C: Likewise.
29764 * g++.old-deja/g++.mike/p807a.C: Likewise.
29765 * g++.old-deja/g++.other/delete3.C: Likewise.
29766 * g++.old-deja/g++.other/dyncast1.C: Likewise.
29767 * g++.old-deja/g++.other/dyncast2.C: Likewise.
29768 * g++.old-deja/g++.other/dyncast3.C: Likewise.
29769 * g++.old-deja/g++.other/empty1.C: Likewise.
29770 * g++.old-deja/g++.other/temporary1.C: Likewise.
29771 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
29772 * g++.old-deja/g++.pt/t16.C: Likewise.
29773 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 29774
ed8e443a 297751999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 29776
ed8e443a 29777 * gcc.dg/991230-1.c: New test.
7fb1283f 29778
ed8e443a 297791999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 29780
ed8e443a
JM
29781 * gcc.c-torture/compile/991229-3.c: New test.
29782 * gcc.c-torture/compile/991229-2.c: New test.
29783 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 29784
ed8e443a 297851999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 29786
ed8e443a 29787 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 29788
1acaf650 297891999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 29790
ed8e443a 29791 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 29792
ed8e443a 297931999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 29794
ed8e443a 29795 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 29796
1acaf650 297971999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 29798
ed8e443a 29799 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 29800
ed8e443a 298011999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 29802
ed8e443a 29803 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 29804
ed8e443a 298051999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 29806
ed8e443a 29807 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 29808
ed8e443a 298091999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 29810
ed8e443a
JM
29811 * gcc.c-torture/execute/991216-1.c: New test.
29812 * gcc.c-torture/execute/991216-2.c: New test.
29813 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 29814
ed8e443a 298151999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 29816
ed8e443a
JM
29817 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
29818 Actually make the test fail by using "-O2" for compilation.
83f1c55d 29819
ed8e443a 298201999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 29821
ed8e443a 29822 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 29823
ed8e443a 298241999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 29825
ed8e443a
JM
29826 * gcc.c-torture/compile/991214-1.c: New test.
29827 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 29828
ed8e443a 298291999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 29830
ed8e443a 29831 * gcc.dg/991214-1.c: New test.
c07c7c9d 29832
ed8e443a 298331999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 29834
ed8e443a
JM
29835 * gcc.c-torture/compile/991213-3.c: New test.
29836 * gcc.c-torture/compile/991213-2.c: New test.
29837 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 29838
ed8e443a 298391999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 29840
ed8e443a 29841 * gcc.dg/991209-1.c: New test.
8ab56d5d 29842
ed8e443a 298431999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 29844
ed8e443a 29845 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 29846
ed8e443a 298471999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 29848
ed8e443a 29849 * gcc.dg/ultrasp2.c: New test.
83f1c55d 29850
ed8e443a 298511999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 29852
ed8e443a 29853 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 29854
ed8e443a 298551999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 29856
ed8e443a
JM
29857 * gcc.c-torture/compile/991202-1.c: New test.
29858 * gcc.c-torture/execute/991202-1.c: New test.
29859 * gcc.c-torture/execute/991202-2.c: New test.
29860 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 29861
ed8e443a 298621999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 29863
ed8e443a
JM
29864 * g++.old-deja/g++.abi/align.C: New test.
29865 * g++.old-deja/g++.abi/aggregates.C: Likewise.
29866 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 29867
ed8e443a 298681999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 29869
ed8e443a 29870 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 29871
ed8e443a 298721999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 29873
ed8e443a 29874 * gcc.dg/991129-1.c: New test.
19a027a0 29875
ed8e443a 298761999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 29877
ed8e443a 29878 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 29879
ed8e443a 298801999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 29881
ed8e443a 29882 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 29883
ed8e443a 298841999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 29885
ed8e443a
JM
29886 * g++.old-deja/g++.eh/cleanup2.C: New test.
29887 * g++.old-deja/g++.ext/pretty2.C: New test.
29888 * g++.old-deja/g++.ext/pretty3.C: New test.
29889 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 29890
ed8e443a 298911999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 29892
ed8e443a
JM
29893 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
29894 compiler_output to look for one error message instead of two.
e5315fad 29895
ed8e443a 298961999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 29897
ed8e443a
JM
29898 * gcc.c-torture/execute/991118-1.c: Also test case
29899 where the word boundary does not split a byte evenly.
ee760205 29900
ed8e443a 299011999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 29902
ed8e443a 29903 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 29904
ed8e443a 299051999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 29906
ed8e443a 29907 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 29908
ed8e443a 299091999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 29910
ed8e443a
JM
29911 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
29912 working directory pathnames.
83f1c55d 29913
ed8e443a 299141999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 29915
ed8e443a
JM
29916 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
29917 host is equipped with driver.h and driver.o so it can actually
29918 compile and run the tests.
8f4f2f29 29919
ed8e443a 299201999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 29921
ed8e443a 29922 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 29923
ed8e443a 299241999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 29925
ed8e443a 29926 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 29927
ed8e443a 299281999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 29929
ed8e443a
JM
29930 * lib/target-supports.exp: New file: Provide procs to test for
29931 features supported by the target.
29932 (check_weak_available): Moved here from ecos.exp.
29933 (check_alias_available): New proc: Determine of the target
29934 toolchain supports the alias attribute.
da018257 29935
ed8e443a
JM
29936 * gcc.dg/special/ecos.exp: Move check_weak_available to
29937 target-supports.exp.
29938 (alias-1.c): Only perform the test if the target supports
29939 aliases.
29940 (wkali-1.c): Only perform the test if the target supports
29941 aliases.
da018257 29942
ed8e443a
JM
29943 * gcc.dg/990506-0.c: Expect error messages from cross
29944 targets as well as native targets.
2792392c 29945
ed8e443a 299461999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 29947
ed8e443a
JM
29948 * gcc.dg/ultrasp1.c: Removed xfail.
29949 * gcc.dg/struct-ret-2.c: Likewise.
29950 * gcc.dg/array-1.c: Likewise.
2792392c 29951
ed8e443a 299521999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 29953
ed8e443a 29954 * gcc.dg/struct-ret-2.c: New test.
2a81679e 29955
ed8e443a 29956 * gcc.dg/array-1.c: New test.
3965abd0 29957
ed8e443a 299581999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 29959
ed8e443a 29960 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 29961
ed8e443a 299621999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 29963
ed8e443a 29964 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 29965
ed8e443a 299661999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 29967
ed8e443a 29968 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 29969
ed8e443a 299701999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 29971
ed8e443a 29972 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 29973
ed8e443a 299741999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 29975
ed8e443a 29976 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 29977
ed8e443a 299781999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 29979
ed8e443a 29980 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 29981
ed8e443a 299821999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 29983
ed8e443a 29984 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 29985
ed8e443a 299861999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 29987
ed8e443a 29988 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 29989
ed8e443a 299901999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 29991
ed8e443a
JM
29992 * g++.old-deja/g++.other/vaarg2.C: New test.
29993 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 29994
ed8e443a 299951999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 29996
ed8e443a
JM
29997 * g77.f-torture/noncompile/19990905-1.f: Moved from being
29998 in compile/.
c328b1d7 29999
ed8e443a 300001999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 30001
ed8e443a 30002 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 30003
ed8e443a 300041999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 30005
ed8e443a
JM
30006 * lib/file-format.exp (gcc_target_object_format): Don't
30007 crash if objdump is unavailable.
83f1c55d 30008
ed8e443a 300091999-09-29 Donn Terry <donn@interix.com>
83f1c55d 30010
ed8e443a 30011 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 30012
ed8e443a 300131999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 30014
ed8e443a 30015 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 30016
ed8e443a 300171999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 30018
ed8e443a 30019 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 30020
ed8e443a 300211999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 30022
ed8e443a 30023 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 30024
ed8e443a 300251999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 30026
ed8e443a
JM
30027 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
30028 __PRETTY_FUNCTION__.
83f1c55d 30029
ed8e443a 300301999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 30031
ed8e443a 30032 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 30033
ed8e443a 300341999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 30035
ed8e443a
JM
30036 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
30037 for which -fpic is inappropriate.
34d257b1 30038
ed8e443a 300391999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 30040
ed8e443a 30041 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 30042
ed8e443a 300431999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 30044
ed8e443a
JM
30045 * g++.old-deja/g++.other/dyncast1.C: New test.
30046 * g++.old-deja/g++.other/dyncast2.C: New test.
30047 * g++.old-deja/g++.other/dyncast3.C: New test.
30048 * g++.old-deja/g++.other/dyncast4.C: New test.
30049 * g++.old-deja/g++.other/dyncast5.C: New test.
30050 * g++.old-deja/g++.eh/catch3.C: New test.
30051 * g++.old-deja/g++.eh/catch3p.C: New test.
30052 * g++.old-deja/g++.eh/catch4.C: New test.
30053 * g++.old-deja/g++.eh/catch4p.C: New test.
30054 * g++.old-deja/g++.eh/catch5.C: New test.
30055 * g++.old-deja/g++.eh/catch5p.C: New test.
30056 * g++.old-deja/g++.eh/catch6.C: New test.
30057 * g++.old-deja/g++.eh/catch6p.C: New test.
30058 * g++.old-deja/g++.eh/catch7.C: New test.
30059 * g++.old-deja/g++.eh/catch7p.C: New test.
30060 * g++.old-deja/g++.eh/catch8.C: New test.
30061 * g++.old-deja/g++.eh/catch8p.C: New test.
30062 * g++.old-deja/g++.eh/catch9.C: New test.
30063 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 30064
ed8e443a 300651999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 30066
ed8e443a
JM
30067 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
30068 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 30069
ed8e443a 300701999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 30071
ed8e443a 30072 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 30073
ed8e443a 300741999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 30075
ed8e443a
JM
30076 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
30077 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 30078
ed8e443a 300791999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 30080
ed8e443a 30081 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 30082
ed8e443a 300831999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 30084
ed8e443a
JM
30085 * g++.old-deja/g++.other/lookup11.C: New test.
30086 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
30087 what is permitted and what we want.
30088 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
30089 overload use.
30090 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 30091
ed8e443a 300921999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 30093
ed8e443a
JM
30094 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
30095 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 30096
ed8e443a 300971999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 30098
ed8e443a
JM
30099 * g++.old-deja/g++.other/sizeof3.C: New test.
30100 * g++.old-deja/g++.other/sizeof4.C: New test.
30101 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
30102 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 30103
ed8e443a 301041999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 30105
ed8e443a 30106 * gcc.dg/va-arg-1.c: New.
76292ef8 30107
ed8e443a 301081999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 30109
ed8e443a 30110 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 30111
ed8e443a 301121999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 30113
ed8e443a
JM
30114 * g77.f-torture/compile/980519-2.f: New test.
30115 * g77.f-torture/compile/19990905-0.f: New test.
30116 * g77.f-torture/compile/19990905-1.f: New test.
30117 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 30118
ed8e443a 30119 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 30120
ed8e443a 301211999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 30122
ed8e443a 30123 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 30124
ed8e443a 301251999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 30126
ed8e443a 30127 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 30128
ed8e443a 301291999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 30130
ed8e443a
JM
30131 * g++.old-deja/g++.other/ambig2.C: New test.
30132 * g++.old-deja/g++.other/cond5.C: New test.
30133 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 30134
ed8e443a 301351999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 30136
ed8e443a
JM
30137 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
30138 assemblers too.
18987000 30139
ed8e443a 301401999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 30141
ed8e443a
JM
30142 * lib/c-torture.exp: Avoid the "compare executables" optimization
30143 when testing native.
b780db79 30144
ed8e443a 301451999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 30146
ed8e443a
JM
30147 * gcc.c-torture/execute/990829-1.c: New test.
30148 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 30149
ed8e443a 301501999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 30151
ed8e443a
JM
30152 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
30153 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
30154 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
30155 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
30156 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
30157 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
30158 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
30159 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
30160 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
30161 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
30162 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 30163
ed8e443a 301641999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 30165
ed8e443a 30166 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 30167
ed8e443a 301681999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 30169
ed8e443a 30170 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 30171
ed8e443a 30172 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 30173
ed8e443a 30174 * g77.f-torture/execute/19990826-2.f: New test.
03565372 30175
ed8e443a 30176 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 30177
ed8e443a
JM
30178 * gcc.c-torture/execute/990826-0.c: New test.
30179 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 30180
ed8e443a 30181 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 30182
ed8e443a 301831999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 30184
ed8e443a
JM
30185 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
30186 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
30187 lss-011.C: New tests.
33f58a4e 30188
ed8e443a 301891999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 30190
ed8e443a 30191 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 30192
ed8e443a 301931999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 30194
ed8e443a
JM
30195 * noncompile/noncompile.exp: Load_lib c-torture.exp.
30196 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
30197 call `postbase' for each one. All callers of `postbase' changed
30198 to call this instead.
fb20fc45 30199
ed8e443a 302001999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 30201
ed8e443a 30202 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 30203
ed8e443a 302041999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 30205
ed8e443a
JM
30206 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
30207 just native ones.
8a07ed33 30208
ed8e443a
JM
30209 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
30210 just native ones.
7ea3788d 30211
ed8e443a 302121999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 30213
ed8e443a 30214 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 30215
ed8e443a 302161999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 30217
ed8e443a 30218 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 30219
ed8e443a 302201999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 30221
ed8e443a 30222 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 30223
ed8e443a 302241999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 30225
ed8e443a 30226 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 30227
ed8e443a 302281999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 30229
ed8e443a
JM
30230 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
30231 * g++.old-deja/g++.brendan/crash64.C: Likewise
30232 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 30233
ed8e443a 302341999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 30235
ed8e443a 30236 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 30237
ed8e443a 302381999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 30239
ed8e443a 30240 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 30241
ed8e443a 302421999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 30243
ed8e443a
JM
30244 Adapted from tests from Franz Sirl:
30245 * gcc.c-torture/execute/va-arg-7.c: New test.
30246 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 30247
ed8e443a 302481999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 30249
ed8e443a 30250 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 30251
ed8e443a 30252 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 30253
ed8e443a 302541999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 30255
ed8e443a
JM
30256 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
30257 fp-cmp-1.c, converting double to float.
0e8b6188 30258
ed8e443a
JM
30259 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
30260 fp-cmp-1.c, converting double to long double.
0e8b6188 30261
ed8e443a
JM
30262 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
30263 from fr1 to unknown_register, since fr1 is a legitimate register
30264 on some machines.
6ccecb36 30265
ed8e443a 302661999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 30267
ed8e443a 30268 * README: More listname related changes.
32bebc43 30269
ed8e443a 302701999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 30271
ed8e443a 30272 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 30273
ed8e443a 302741999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 30275
ed8e443a 30276 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 30277
ed8e443a 302781999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 30279
ed8e443a 30280 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 30281
ed8e443a 302821999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 30283
ed8e443a 30284 * gcc.dg/990703-1.c: New test.
58e1e5ad 30285
ed8e443a 302861999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 30287
ed8e443a
JM
30288 * lib/file-format.exp: New file: Move definition of proc
30289 gcc_target_object_format to here from
30290 gcc.dg/special/ecos.exp.
da621fd2 30291
ed8e443a
JM
30292 * lib/c-torture.exp: Include lib file-format.exp.
30293 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 30294
ed8e443a
JM
30295 * gcc.dg/special/ecos.exp: Remove definition of proc
30296 gcc_target_object_format.
3fb36cbd 30297
ed8e443a
JM
302981999-06-28 Jeffrey A Law (law@cygnus.com)
30299
30300 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 30301
ed8e443a 303021999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 30303
ed8e443a 30304 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 30305
ed8e443a 30306 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 30307
ed8e443a 303081999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 30309
ed8e443a
JM
30310 * gcc.c-torture/compile/dll.c: New test case. Check that dll
30311 attributes compile.
30312 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
30313 ports that use the COFF/PE file format.
048f60dc 30314
ed8e443a 303151999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 30316
ed8e443a 30317 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 30318
ed8e443a 303191999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 30320
ed8e443a 30321 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 30322
ed8e443a 303231999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 30324
ed8e443a 30325 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 30326
ed8e443a 303271999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 30328
ed8e443a 30329 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 30330
ed8e443a 303311999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 30332
ed8e443a 30333 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 30334
ed8e443a
JM
30335 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
30336 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 30337
ed8e443a 303381999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 30339
ed8e443a
JM
30340 * g77.f-torture/compile/19990502-0.f: Replace with new,
30341 shorter, test that still fails after recent changes.
30342
303431999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30344
30345 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 30346
ed8e443a 303471999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
30348
30349 * gcc.c-torture/execute/990531-1.c: New test.
30350
b8c25665 303511999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
30352
30353 * gcc.c-torture/compile/990527-1.c: New test.
30354
b8c25665 303551999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
30356
30357 * gcc.c-torture/execute/990527-1.c: New test.
30358
83f1c55d
RH
303591999-05-25 Nick Clifton <nickc@cygnus.com>
30360
30361 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 30362 bitfields as signed.
83f1c55d 30363
47d98fa2
CB
303641999-05-25 Craig Burley <craig@jcb-sc.com>
30365
30366 * g77.f-torture/compile/19990525-0.f: New test.
30367
b8c25665 303681999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 30369
73951da8
JL
30370 * gcc.c-torture/execute/990525-2.c: New test.
30371
d3e82013
JL
30372 * gcc.c-torture/execute/990525-1.c: New test.
30373
569c1d8b
NS
303741999-05-24 Nathan Sidwell <nathan@acm.org>
30375
30376 * g++.old-deja/g++.other/anon3.C: New test.
30377 * g++.old-deja/g++.other/anon4.C: New test.
30378 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
30379 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
30380 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
30381 Merrill).
30382
b8c25665 303831999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 30384
79d6c916
JL
30385 * gcc.c-torture/execute/990524-1.c: New test.
30386
35676551
JL
30387 * gcc.dg/990524-1.c: New test.
30388
b8c25665 303891999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
30390
30391 * gcc.c-torture/compile/990523-1.c: New test.
30392
b8c25665 303931999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
30394
30395 * gcc.c-torture/compile/990519-1.c: New test.
30396
92b3fc3a
AS
303971999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30398
2e5b4448
AS
30399 * gcc.c-torture/compile/990517-1.c: New test.
30400
30401 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
30402 (e4, f4): New tests.
30403 (main): Call them.
30404
6de8697e
KG
304051999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30406
30407 * gcc.dg/noreturn-1.c: New test.
30408
b8c25665 304091999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
30410
30411 * gcc.c-torture/execute/990513-1.c: New test.
30412
b6181dbb
RH
304131999-05-10 Richard Henderson <rth@cygnus.com>
30414
30415 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
30416
6d9bf074
CB
304171999-05-10 Craig Burley <craig@jcb-sc.com>
30418
30419 * g77.f-torture/execute/erfc.f: Use small single-precision
30420 values, to avoid problems on Alphas when not -mieee.
30421
ea0f786b
CB
304221999-05-08 Craig Burley <craig@jcb-sc.com>
30423
30424 * gcc.dg/990506-0.c: New test.
30425
a3af74c4
RH
304261999-05-08 Richard Henderson <rth@cygnus.com>
30427
30428 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
30429 the constant to test. Don't XFAIL 64-bit targets.
30430
30431 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
30432 * g++.old-deja/g++.law/profile1.C: Likewise.
30433
30434 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
30435 operator new instances.
30436 * g++.old-deja/g++.other/delete5.C: Likewise.
30437
dbd9ec97
CB
304381999-05-03 Craig Burley <craig@jcb-sc.com>
30439
30440 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
30441 intrinsic.
30442
2b0bdd9a
CB
304431999-05-03 Craig Burley <craig@jcb-sc.com>
30444
30445 * g77.f-torture/execute/u77-test.f: Reverse order of two
30446 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
30447
ddcd89b9
KG
304481999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30449
30450 * gcc.dg/compare1.c: New test.
30451
4014b382
JM
304521999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
30453
30454 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
30455 New tests.
30456
a7e34b17
CB
304571999-05-02 Craig Burley <craig@jcb-sc.com>
30458
30459 * g77.f-torture/compile/19990502-1.f: New test.
30460
4a5ae682
CB
304611999-05-02 Craig Burley <craig@jcb-sc.com>
30462
30463 * g77.f-torture/compile/19990502-0.f: New test.
30464
b8c25665 304651999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
30466
30467 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
30468 intrinsic.
30469
b8c25665 304701999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
30471
30472 * g77.f-torture/execute/u77-test.f (main): List libU77
30473 intrinsics not currently tested.
30474 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
30475 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
30476 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
30477 Trim blanks off the ends of some printed strings.
30478
b8c25665 304791999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
30480
30481 * g77.f-torture/execute/u77-test.f (main): Just warn about
30482 FSTAT gid disagreement, as it's expected on some systems.
30483
b8c25665 304841999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
30485
30486 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
30487 use a new function, which allows for some slop.
30488 Clean up some commentary.
30489 (issum): The new function.
30490 (sgladd): Deleted subroutine.
30491
0bfc6dd2
CB
304921999-05-01 Craig Burley <craig@jcb-sc.com>
30493
30494 * g77.f-torture/execute/u77-test.f: Modify to be more like
30495 libf2c/libU77 version, bringing patches to that version here.
30496 Add suitable commentary.
30497
b8c25665 304981999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
30499
30500 * gcc.dg/990424-1.c: New test.
30501
4d9a07db
CB
305021999-04-24 Craig Burley <craig@jcb-sc.com>
30503
30504 * g77.f-torture/execute/u77-test.f (main): Bug involving
30505 LSTAT has been fixed, so turn back on full checking.
30506
2e647206
CB
305071999-04-20 Craig Burley <craig@jcb-sc.com>
30508
30509 * g77.f-torture/compile/19990419-0.f: New test.
30510 * g77.f-torture/execute/19990419-1.f: New test.
30511
b8c25665 305121999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
30513
30514 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
30515 to avoid the need for a prototype to supress a warning.
30516
b8c25665 305171999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30518
30519 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
30520
b8c25665 305211999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
30522
30523 * gcc.c-torture/execute/990404-1.c: New test.
30524
24dc09a7
ZW
305251999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30526
30527 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
30528 * gcc.dg/cpp-if3.c: Don't use -pedantic.
30529 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
30530 missing initializer warnings.
30531
b8c25665 305321999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
30533
30534 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
30535 matching strings.
30536
b8c25665 305371999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
30538
30539 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
30540
96e57dac
CB
305411999-03-26 Craig Burley <craig@jcb-sc.com>
30542
30543 * g77.f-torture/execute/19990325-0.f: New test.
30544 * g77.f-torture/execute/19990325-1.f: New test.
30545
b8c25665 305461999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
30547
30548 * gcc.c-torture/execute/990324-1.c: New test.
30549
b8c25665 305501999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30551
30552 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
30553 test with 4.
30554
b8c25665 305551999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
30556
30557 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
30558
98941e01
CB
305591999-03-13 Craig Burley <craig@jcb-sc.com>
30560
30561 * g77.f-torture/execute/19990313-2.f: New test.
30562 * g77.f-torture/execute/19990313-3.f: New test.
30563
fe3ab6bd
CB
305641999-03-13 Craig Burley <craig@jcb-sc.com>
30565
30566 * g77.f-torture/execute/19990313-0.f: New test.
30567 * g77.f-torture/execute/19990313-1.f: New test.
30568
b8c25665 305691999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
30570
30571 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
30572 printf to sprintf.
30573 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
30574 (main): Add check for u15. Conditionalize u31 check depending on
30575 whether ints are <32 bits or >=32 bits.
92936ecf 30576
3d1d35d6
CB
305771999-03-08 Craig Burley <craig@jcb-sc.com>
30578
30579 * g77.f-torture/execute/19981119-0.f: Improve testiness.
30580
fc370eff
CB
305811999-03-08 Craig Burley <craig@jcb-sc.com>
30582
30583 * g77.f-torture/compile/19990305-0.f: New test.
30584 * g77.f-torture/execute/19981119-0.f: New test.
30585
7e0847f6
CB
305861999-03-08 Craig Burley <craig@jcb-sc.com>
30587
30588 * g77.f-torture/execute/970625-2.f: call ABORT if final
30589 result is not correct, instead of just printing it.
30590 Add this checking via newly introduced obfuscation, to
30591 trip up buggy front ends.
30592
3f18f777
CB
305931999-03-07 Craig Burley <craig@jcb-sc.com>
30594
30595 * g77.f-torture/compile/960317-1.f: Moved from being
30596 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
30597
158281d7
CB
305981999-03-06 Craig Burley <craig@jcb-sc.com>
30599
30600 * g77.f-torture/execute/960317-1.f: New (old) test.
30601 * g77.f-torture/execute/970625-2.f: Ditto.
30602
83f1c55d
RH
306031999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
30604
30605 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
30606 message on line 1 or line 2; cccp and cpplib do this differently.
30607
b8c25665 306081999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
30609
30610 * g++.old-deja/g++.law/weak1.C: New test.
30611
5762f506
ZW
306121999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30613
30614 * gcc.c-torture/execute/990119-1.c: Renamed to...
30615 * gcc.dg/990119-1.c: this, so it will only be tested once
30616 (it's a preprocessor test, it doesn't need to be run at
30617 multiple optimization levels).
30618
7126c249
ZW
306191999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
30620
30621 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 30622 ALWAYS_CXXFLAGS.
7126c249 30623
bc0a89ec
CB
306241999-02-24 Craig Burley <craig@jcb-sc.com>
30625
29df9714
CB
30626 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
30627 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
30628 to not be compilable by current g77.
30629
518ee01e
NC
306301999-02-24 Nick Clifton <nickc@cygnus.com>
30631
30632 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
30633
b8c25665 306341999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
30635
30636 * gcc.c-torture/execute/990222-1.c: New test.
30637
a27e2d39
CB
306381999-02-19 Craig Burley <craig@jcb-sc.com>
30639
30640 * g77.f-torture/compile/19990218-0.f: New test.
30641 * g77.f-torture/noncompile/19990218-1.f: New test.
30642
fc18a80e
CB
306431999-02-18 Craig Burley <craig@jcb-sc.com>
30644
30645 * g77.f-torture/compile/19981216-0.f: New test.
30646
b8c25665 306471999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
30648
30649 * gcc.dg/990214-1.c: New test.
30650
b8c25665 306511999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 30652
3c602fcb
JL
30653 * gcc.dg/990213-2.c: New test.
30654
68fe00c0
JL
30655 * gcc.dg/990213-1.c: New test.
30656
b8c25665 306571999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
30658
30659 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
30660 ints.
30661
60f29ff7
NC
306621999-02-11 Nick Clifton <nickc@cygnus.com>
30663
3af64817
JL
30664 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
30665 specified by target.
30666
60f29ff7
NC
30667 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
30668
b8c25665 306691999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
30670
30671 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
30672
b8c25665 306731999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
30674
30675 * gcc.dg/special/ecos.exp: New test driver for new tests with
30676 special requirements.
30677
30678 * gcc.dg/special/alias-1.c: New test.
30679 * gcc.dg/special/gcsec-1.c: New test.
30680 * gcc.dg/special/weak-1.c: New test.
30681 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
30682 * gcc.dg/special/weak-2.c: New test.
30683 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
30684 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
30685 * gcc.dg/special/wkali-1.c: New test.
30686 * gcc.dg/special/wkali-2.c: New test.
30687 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
30688 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
30689
b8c25665 306901999-02-10 Felix Lee <flee@cygnus.com>
05a59650 30691
efdbc6f8
RH
30692 * lib/c-torture.exp (c-torture-compile): Pull out code for
30693 analyzing gcc error messages.
30694 (c-torture-execute): Likewise. Fix some (harmless) false
30695 positives.
30696 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 30697
b8c25665 306981999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
30699
30700 * gcc.c-torture/execute/990208-1.c: New test.
30701
561cb39b
JL
307021999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
30703
30704 * g++.dg/special/ecos.exp: New driver for new tests with special
30705 requirements
92936ecf 30706
561cb39b
JL
30707 * g++.dg/special/conpr-1.C: New test
30708 * g++.dg/special/conpr-2.C: New test
30709 * g++.dg/special/conpr-2a.C: New test
30710 * g++.dg/special/conpr-3.C: New test
30711 * g++.dg/special/conpr-3a.C: New test
30712 * g++.dg/special/conpr-3b.C: New test
92936ecf 30713
561cb39b
JL
30714 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
30715 allow g++ to use the dg driver
30716
30717 * README: Add comment about g++.dg directory
30718
b8c25665 307191999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
30720
30721 * README: Update email addresses.
30722
83f1c55d
RH
307231999-02-03 Nick Clifton <nickc@cygnus.com>
30724
30725 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
30726 arguments in order to force structure S onto the stack even on
30727 the alpha.
30728 (test): Pass 10 leading arguments to function foo as well as the
30729 structure S.
30730
30731 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 30732 failure for all targets.
83f1c55d
RH
30733
30734 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
30735 abort to terminate program execution.
30736
b8c25665 307371999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
30738
30739 * gcc.c-torture/execute/990130-1.c: New test.
30740
b8c25665 307411999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
30742
30743 * gcc.dg/990130-1.c: New test.
30744
83f1c55d
RH
307451999-01-28 Michael Meissner <meissner@cygnus.com>
30746
30747 * gcc.c-torture/execute/990128-1.c: New test.
30748
307491999-01-27 Michael Meissner <meissner@cygnus.com>
30750
30751 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
30752
3af64817
JL
307531999-01-27 Felix Lee <flee@cygnus.com>
30754
30755 * lib/c-torture.exp (c-torture-compile): pull out code for
30756 analyzing gcc error messages.
30757 (c-torture-execute): ditto, and fix some (harmless) false
30758 positives.
30759 * lib/gcc.exp (gcc_check_compile): new function.
30760
b8c25665 307611999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 30762
b96acc3f
JL
30763 * gcc.dg/990117-1.c: New test.
30764
f81b9d95 30765 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 30766
f81b9d95 30767 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 30768
b8c25665 307691999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
30770
30771 * g77.f-torture/compile/990115-1.f: New test.
30772
b8c25665 307731999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
30774
30775 * gcc.c-torture/compile/990107-1.c: New test
30776
b8c25665 307771999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 30778
1d1c12f4
JL
30779 * gcc.c-torture/execute/990106-2.c: New test.
30780
e2ba7b0e
JL
30781 * gcc.c-torture/execute/990106-1.c: New test.
30782
b8c25665 307831998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
30784
30785 * gcc.c-torture/compile/981223-1.c: New test.
30786
b8c25665 307871998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
30788
30789 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
30790 (opt3): Rename from opt4 and disable.
30791
7162b45d
AO
307921998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
30793
30794 * g++.old-deja/g++.pt/ptrmem5.C: New test.
30795
68b04813
AO
307961998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
30797
30798 * g++.old-deja/g++.other/conv5.C: New test.
30799
83f1c55d
RH
308001998-12-14 Nick Clifton <nickc@cygnus.com>
30801
30802 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
30803
b8c25665 308041998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
30805
30806 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
30807
b8c25665 308081998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
30809
30810 * gcc.c-torture/compile/981211-1.c: New test.
30811
2d8bf6c3
AO
308121998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
30813
ceff9b14 30814 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 30815
ceff9b14 30816 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 30817
b8c25665 308181998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
30819
30820 * gcc.special/930510-1.c: Make C9X safe.
30821 * gcc.misc-tests/gcov-1.c Similarly.
30822 * gcc.misc-tests/gcov-2.c Similarly.
30823
7dc8c714
AO
308241998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30825
30826 * gcc.dg/ultrasp1.c: New test.
30827
b8c25665 308281998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
30829
30830 * gcc.c-torture/execute/981206.c: New test.
30831
658269bd
AO
308321998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
30833
c3a6e905
AO
30834 * g++.old-deja/g++.ns/template7.C: New test.
30835
2732314e
AO
30836 * g++.old-deja/g++.other/expr1.C: New test.
30837
ad987436
AO
30838 * g++.old-deja/g++.eh/tmpl3.C: New test.
30839
658269bd
AO
30840 * g++.old-deja/g++.eh/tmpl2.C: New test.
30841
71eb0b9e
AO
308421998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
30843
ceff9b14
AO
30844 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
30845 * g++.old-deja/g++.other/using6.C: Removed.
30846 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 30847
71eb0b9e
AO
30848 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
30849
16fe4796
AO
308501998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
30851
b0e3f98f
AO
30852 * g++.old-deja/g++.pt/overload8.C: New test.
30853
10e209e3
AO
30854 * g++.old-deja/g++.pt/overload7.C: New test.
30855
ceff9b14 30856 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 30857
ceff9b14
AO
30858 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
30859 and relinking messages.
30860 * lib/g++.exp (g++_target_compile): Remove .rpo file when
30861 compiling with -frepo.
16fe4796 30862
688d56bc
AO
308631998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
30864
30865 * g++.old-deja/g++.pt/lookup6.C: New test.
30866
83f1c55d
RH
308671998-11-30 Nick Clifton <nickc@cygnus.com>
30868
30869 * gcc.c-torture/execute/981130-1.c: New test.
30870 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
30871
d1b0fca0
AO
308721998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
30873
308a214a
AO
30874 * g++.old-deja/g++.pt/explicit76.C: New test.
30875
91910750
AO
30876 * g++.old-deja/g++.pt/friend38.C: New test.
30877
fb63a870
AO
30878 * g++.old-deja/g++.ns/crash2.C: New test.
30879
c885faf8
AO
30880 * g++.old-deja/g++.pt/defarg8.C: New test.
30881
be537f34
AO
30882 * g++.old-deja/g++.pt/instantiate6.C: New test.
30883
bc4f0b0a
AO
30884 * g++.old-deja/g++.pt/static6.C: New test.
30885
d1b0fca0
AO
30886 * g++.old-deja/g++.pt/decl2.C: New test.
30887
3c9a0d0f
AO
308881998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
30889
51a63112
AO
30890 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
30891 problem is actually related with name lookup, but so what? :-)
30892
3c9a0d0f
AO
30893 * g++.old-deja/g++.pt/friend37.C: New test.
30894
6edfbe4c
DL
308951998-11-25 Dave Love <d.love@dl.ac.uk>
30896
30897 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
30898 element, which fails on some systems.
30899
30900 * g77.f-torture/execute/labug1.f: New test.
30901
b8c25665 309021998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
30903
30904 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
30905 is defined.
30906
7251e552
DL
309071998-11-18 Dave Love <d.love@dl.ac.uk>
30908
30909 * g77.f-torture/compile/981117-1.f: New test.
30910
233363cb
AO
309111998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
30912
30913 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 30914 properly discarded.
233363cb 30915
b8c25665 309161998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
30917
30918 * gcc.c-torture/execute/memcheck: New directory of tests for
30919 -fcheck-memory-usage.
30920
ed8e443a
JM
309211998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30922
30923 * README: New file, general information about the testsuite and
30924 new description of the various C++ test subdirectories.
30925 * README.g++: Eliminate obsolete information, update and move most
30926 relevant stuff to README.
30927
309281998-11-07 Richard Henderson <rth@cygnus.com>
30929
30930 * gcc.c-torture/compile/981107-1.c: New test.
30931
309321998-11-02 Doug Evans <devans@canuck.cygnus.com>
30933
30934 * execute/memcpy-bi.c: New testcase.
30935
309361998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
30937
30938 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
30939 base classes.
30940
30941 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
30942 template is selected.
30943
30944 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
30945 classes, it should be accepted for all types.
30946
30947 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
30948
30949 * g++.old-deja/g++.pt/spec24.C: Ensure that template
30950 specializations start with template headers.
30951
309521998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
30953
30954 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
30955
30956 * g++.old-deja/g++.other/init9.C: Test cross initialization of
30957 non-POD types.
30958
309591998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
30960
30961 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
30962
309631998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
30964
30965 * compile/981022-1.c, compile/981022-1.x: New test and driver.
30966
309671998-10-19 Jeffrey A Law (law@cygnus.com)
30968
30969 * 981019-1.c: New test.
30970
309711998-10-14 Robert Lipe <robertl@dgii.com>
30972
30973 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
30974 find objc headers.
30975
309761998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
30977
30978 * compile/981001-4.c: Remove use of GCC extension that triggers a
30979 compiler bug.
30980
309811998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
30982
30983 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
30984
309851998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
30986
30987 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
30988 instantiation of template produces incorrect code for delete
30989 expression.
30990
30991 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
30992 constructors' name is not unique.
30993 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
30994 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
30995
30996 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
30997 automatic array of const is ill-formed.
30998
30999 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
31000 of template parameter?
31001
31002 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
31003 const.
31004
31005 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
31006 pointer-to-member expression.
31007
31008 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
31009 declaration causes ICE.
31010
310111998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
31012
31013 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
31014 reserved in the global namespace.
31015
31016 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
31017 generate needed virtual table.
31018
31019 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
31020
310211998-10-10 Dariush Eslimi <eslimi@loran.com>
31022
31023 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
31024 template-dependent type
31025
310261998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
31027
31028 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
31029 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
31030 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
31031
31032 * g++.old-deja/g++.other/using5.C: New test; using decl from base
31033 class should be usable as argument of member function.
31034 * g++.old-deja/g++.other/using6.C: New test; using decl from base
31035 class should be usable as return type of member function.
31036 * g++.old-deja/g++.other/using7.C: New test; using decl from base
31037 class should be usable as type of data member.
31038
31039 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
31040
310411998-10-09 Jeffrey A Law (law@cygnus.com)
31042
31043 * gcc.c-torture/special/920521-1.c: Fix bogus test.
31044
310451998-10-08 Nick Clifton <nickc@cygnus.com>
31046
31047 * gcc.dg/dll-?.c Add thumb to target list.
31048 Fix assembler scan patterns to match current assembler output.
31049
310501998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
31051
31052 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
31053 matching of template brackets.
31054
31055 * g++.old-deja/g++.other/using4.C: New test. Test using
31056 declarations of methods from base classes.
31057
31058 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
31059 within functions should introduce names into the innermost
31060 enclosing namespace.
31061
31062 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
31063 of static locals if first initialization throws.
31064
310651998-10-07 Jim Wilson <wilson@cygnus.com>
31066
31067 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
31068
310691998-10-06 Ken Raeburn <raeburn@cygnus.com>
31070
31071 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
31072 lose track of the possible targets of tablejump insns.
31073 * special/special.exp: Run it.
31074
310751998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31076
31077 * g++.old-deja/g++.pt/friend35.C: New test. A template function
31078 must be declared before its specializations can be named in friend
31079 declarations.
31080
310811998-10-05 Dave Love <d.love@dl.ac.uk>
31082
31083 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
31084
31085 * g77.f-torture/execute/io1.f: New test.
31086
310871998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31088
31089 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
31090 with pointer to template function, for which no argument deduction
31091 is possible.
31092
31093 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
31094 specialization of template function as argument to template
31095 function.
31096
31097 * g++.old-deja/g++.other/access2.C: New test; Inner class
31098 shouldn't have privileged access to Outer's names.
31099
311001998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31101
31102 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
31103 friend template declared within template class conflicts with
31104 nested class of the same name.
31105
31106 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
31107 is ignored.
31108
31109 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
31110 object with direct initializer as function declaration.
31111
31112 * g++.old-deja/g++.other/decl2.C: New test; duplicate
31113 initializers.
31114
31115 * g++.old-deja/g++.other/null2.C: New test; conditional operator
31116 involving const pointer and NULL produces incorrect result.
31117
31118 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
31119 type name without `typename' should be rejected with -pedantic.
31120
311211998-10-02 Richard Henderson <rth@cygnus.com>
31122
31123 * g++.old-deja/g++.other/addrof1.C: New test.
31124
311251998-10-01 Nick Clifton <nickc@cygnus.com>
31126
31127 * gcc.c-torture/compile/981001-1.c: New test.
31128 * gcc.c-torture/execute/981001-1.c: New test.
31129
311301998-10-01 Jeffrey A Law (law@cygnus.com)
31131
31132 * gcc.c-torture/compile/981001-2.c: New test.
31133 * gcc.c-torture/compile/981001-3.c: New test.
31134 * gcc.c-torture/compile/981001-4.c: New test.
31135
311361998-10-01 Robert Lipe <robertl@dgii.com>
31137
31138 * lib/objc.exp (objc_target_compile): Add -L during compiles for
31139 multilibbed hosts. Idea grafted from g77.exp.
31140
311411998-09-30 Dave Love <d.love@dl.ac.uk>
31142
31143 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
31144 avoid losing on systems which need -lsocket.
31145
311461998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
31147
31148 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
31149 * g++.old-deja/g++.other/nested2.C: Ditto.
31150 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
31151 failure.
31152
311531998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31154
31155 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
31156 preferred over template operator!= for enum bitfields.
31157
311581998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
31159
31160 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
31161 that happen to have the same base name, but in different scopes,
31162 are incorrectly rejected.
31163
311641998-09-16 Richard Henderson <rth@cygnus.com>
31165
31166 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
31167 on the native word size instead of an integer literal.
31168
311691998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31170
31171 * g++.old-deja/g++.other/static2.C: Invocation of static data
31172 member of type pointer-to-function denoted as non-static member.
31173
31174 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
31175 checks involving function types and aliases.
31176
311771998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31178
31179 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
31180 redefined to the same non-trivial type.
31181
31182 * g++.old-deja/g++.pt/explicit73.C: Test for proper
31183 namespace-qualification of template specializations declared in
31184 other namespaces.
31185
31186 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
31187 to declare a subset of the specializations of a template function
31188 as friends of specializations of a template class.
31189
31190 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
31191 member templates that do not fully specialize the enclosing
31192 template class are rejected.
31193
311941998-09-11 Dave Love <d.love@dl.ac.uk>
31195
31196 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
31197
311981998-09-08 Dave Love <d.love@dl.ac.uk>
31199
31200 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
31201 altered from libf2c/libU77 version.
31202
312031998-09-06 Dave Love <d.love@dl.ac.uk>
31204
31205 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
31206
312071998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
31208
31209 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
31210 (un)signed char are different types for template specialization
31211 purposes.
31212
312131998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
31214
31215 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
31216 * objc: ObjC testsuite.
31217
312181998-08-31 Catherine Moore <clm@cygnus.com>
31219
31220 * gcc.c-torture/execute/941014-1.x: New file.
31221
312221998-08-31 Nick Clifton <nickc@cygnus.com>
31223
31224 * lib/c-torture.exp: Add support for
31225 torture_eval_before_compile and torture_eval_before_execute
31226 variables.
31227
312281998-08-30 Jeffrey A Law (law@cygnus.com)
31229
31230 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
31231 this test triggers valid.
31232
312331998-08-27 Jeffrey A Law (law@cygnus.com)
31234
31235 * gcc.dg/980827-1.c: New test.
31236
312371997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
31238
31239 * gcc.c-torture/execute/loop-4b.c: New test.
31240
312411998-08-26 Nick Clifton <nickc@cygnus.com>
31242
31243 * lib/c-torture.exp: Add support for
31244 torture_eval_before_compile and torture_eval_before_execute
31245 variables.
31246
312471998-08-25 Jeffrey A Law (law@cygnus.com)
31248
31249 * gcc.c-torture/compile/980825-1.c: New test.
31250
312511998-08-24 Nick Clifton <nickc@cygnus.com>
31252
31253 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
31254 count number tests in opt_t0 not good_t0.
31255
312561998-08-24 Jeffrey A Law (law@cygnus.com)
31257
31258 * gcc.c-torture/compile/930326-1.x: Fix typo.
31259
312601998-08-23 Mark Mitchell <mark@markmitchell.com>
31261
31262 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
31263 causes an ICE.
31264
312651998-08-21 Jeffrey A Law (law@cygnus.com)
31266
31267 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
31268 STACK_SIZE is defined.
31269 * gcc.c-torture/unsorted/stuct.c: Similarly.
31270
31271 * gcc.c-torture/compile/980821-1.c: New test.
31272
312731998-08-21 Jeffrey A Law (law@cygnus.com)
31274
31275 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
31276
312771998-08-19 Mark Mitchell <mark@markmitchell.com>
31278
31279 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
31280 code.
31281
312821998-08-09 Mark Mitchell <mark@markmitchell.com>
31283
31284 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
31285 error'.
31286
312871998-08-18 Jeffrey A Law (law@cygnus.com)
31288
31289 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
31290
312911998-08-16 Jeffrey A Law (law@cygnus.com)
31292
31293 * gcc.c-torture/compile/980816-1.c: New test.
31294
31295 * gcc.dg/980816-1.c: New test.
31296
312971998-08-13 Jeffrey A Law (law@cygnus.com)
31298
31299 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
31300 compiler for ieee tests.
31301
313021998-08-01 Dave Love <d.love@dl.ac.uk>
31303
31304 * g77.f-torture/compile/980729-0.f: New test.
31305
313061998-07-30 Ken Raeburn <raeburn@cygnus.com>
31307
31308 * gcc.c-torture/special/eeprof-1.c: New test, for
31309 -finstrument-functions.
31310 * gcc.c-torture/special/special.exp: Run it.
31311
313121998-07-29 Jeffrey A Law (law@cygnus.com)
31313
31314 * gcc.c-torture/compile/980729-1.c: New test.
31315
313161998-07-27 Nick Clifton <nickc@cygnus.com>
31317
31318 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
31319 __thumb__ is defined, and test for ARM style doubles if so.
31320
313211998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
31322
31323 * g77.f-torture/noncompile/980615-0.f: New test.
31324
b8c25665 313251998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
31326
31327 * gcc.dg/980312-1.c: Do link instead of compile.
31328 * gcc.dg/980313-1.c: Likewise.
31329
b8c25665 313301998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
31331
31332 * gcc.c-torture/compile/980726-1.c: New test.
31333
8b62e122
DL
313341998-07-25 Dave Love <d.love@dl.ac.uk>
31335
31336 * g77.f-torture/execute/io0.f: New test.
31337
b8c25665 313381998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
31339
31340 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
31341 an int.
31342
b8c25665 313431998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31344
31345 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
31346 m32r bugs.
31347
b8c25665 313481998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
31349
31350 * gcc.dg/980626-1.c: Expect failures for all toolchains until
31351 c-decl.c:grokdeclarator can handle mode attributes.
31352
b8c25665 313531998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
31354
31355 * gcc.c-torture/execute/980716-1.c: New test.
31356
b8c25665 313571998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
31358
31359 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
31360 the mn10200.
31361 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
31362 the mn10200.
31363 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 31364 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 31365
bda991ee
DL
313661998-07-13 Dave Love <d.love@dl.ac.uk>
31367
31368 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
31369 New test from Craig.
31370
3792922a
DL
313711998-07-12 Dave Love <d.love@dl.ac.uk>
31372
538ccf9a
DL
31373 * g77.f-torture/noncompile/980616-0.f: New test.
31374
3792922a
DL
31375 * g77.f-torture/execute/970816-3.f: New test from Craig.
31376
b8c25665 313771998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 31378
a1ee890d
ML
31379 * g++.other/singleton.C: Return error value instead of taking
31380 SIGSEGV.
31381
b8c25665 313821998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
31383
31384 * g++.other/singleton.C: New test. Warning is under dispute.
31385 Runtime crash is not.
31386
b8c25665 313871998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 31388
92936ecf
ZW
31389 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
31390 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
31391 using6.C, using7.C}: New namespace tests.
31392
b8c25665 313931998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 31394
ceff9b14
AO
31395 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
31396 specialization with typedef'ed names used as array indexes.
25381187 31397
b8c25665 313981998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 31399
57c578cf
JL
31400 * gcc.c-torture/execute/980709-1.c: New test.
31401
6acaa318
JL
31402 * gcc.dg/980709-1.c: New test.
31403
b8c25665 314041998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
31405
31406 * gcc.c-torture/execute/bcp-1.c: New test.
31407
b8c25665 314081998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
31409
31410 * gcc.c-torture/execute/980707-1.c: New test.
31411
b8c25665 314121998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
31413
31414 * gcc.c-torture/compile/980706-1.c: New test.
31415
b22773b1
DL
314161998-07-01 Dave Love <d.love@dl.ac.uk>
31417
31418 * g77.f-torture/execute/980701-0.f,
31419 g77.f-torture/execute/980701-1.f: New test from Craig.
31420
b8c25665 314211998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 31422
0d37278a
JL
31423 * gcc.c-torture/compile/980701-1.c: New test.
31424
506506fa
JL
31425 * gcc.c-torture/execute/980701-1.c: New test.
31426
b8c25665 314271998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
31428rlsruhe.de>
31429
31430 * g++.old-deja/g++.robertl/eb132.C: New test.
31431 * g++.old-deja/g++.robertl/eb133.C: Likewise.
31432
174be1b3
DL
314331998-06-29 Dave Love <d.love@dl.ac.uk>
31434
14583692
DL
31435 * g77.f-torture/execute/980628-7.f,
31436 g77.f-torture/execute/980628-8.f,
31437 g77.f-torture/execute/980628-9.f,
31438 g77.f-torture/execute/980628-10.f: New tests from Craig.
31439
174be1b3
DL
31440 * g77.f-torture/execute/980628-3.f: Remove mail headers.
31441
b8c25665 314421998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
31443
31444 * g77.f-torture/execute/980628-4.f: New test from Craig.
31445 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 31446 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
31447 * g77.f-torture/execute/980628-0.f: Likewise.
31448 * g77.f-torture/execute/980628-1.f: Likewise.
31449 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 31450 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 31451
b8c25665 314521998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
31453
31454 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
31455 directory when nothing has been installed yet.
31456
b8c25665 314571998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
31458
31459 * gcc.c-torture/special/special.exp: Handle newer versions of
31460 dejagnu.
31461
b8c25665 314621998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
31463
31464 * gcc.dg/980626-1.c: New test.
31465
b8c25665 314661998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
31467
31468 * gcc.misc-tests/m-un-2.c: New test.
31469 * g++.old-deja/g++.other/warn01.c: Likewise.
31470
b8c25665 314711998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 31472
117b84b7
RL
31473 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
31474 compatibility with assmblers with a different comment character.
92936ecf 31475 Eliminate use of GAS-specific extensions.
117b84b7 31476
b8c25665 314771998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
31478
31479 * gcc.c-torture/execute/ieee/980619-1.c: New test.
31480
b8c25665 314811998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
31482
31483 *lib/g77.exp: Replace search for libf2c.a with search for newly
31484 renamed libg2c.a
31485
b8c25665 314861998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
31487
31488 * gcc.c-torture/execute/980617-1.c: New test.
31489
b8c25665 314901998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
31491
31492 * gcc.c-torture/execute/980612-1.c: New test.
31493
b8c25665 314941998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 31495
5ccdc8af
JL
31496 * gcc.dg/980523-1.c: Only test on ppc-linux.
31497 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
31498
74cbdffa
JL
31499 * gcc.c-torture/execute/980608-1.c: New test.
31500
b8c25665 315011997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31502
31503 * gcc.c-torture/execute/980605-1.c: New test.
31504
b8c25665 315051998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
31506
31507 * gcc.c-torture/execute/980604-1.c: New test.
31508
b8c25665 315091998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
31510
31511 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 31512 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 31513
858a26d4
DL
315141998-06-02 Dave Love <d.love@dl.ac.uk>
31515
31516 * 970125-0.f: Fix per JCB. Add commentary.
31517
b8c25665 315181998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31519
31520 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
31521 IEEE -0 support.
31522
b8c25665 315231998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
31524
31525 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
31526 earlier.
31527
b8c25665 315281998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
31529
31530 * gcc.c-torture/execute/980526-3.c: New test.
31531
8da801cf
MH
315321998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
31533
31534 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
31535 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
31536 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
31537 m88k-motorola-sysv3 to XFAIL.
31538
b8c25665 315391998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
31540
31541 * gcc.dg/980526-1.c: New test.
31542 * gcc.c-torture/execute/980526-2.c: New test.
31543
b8c25665 315441998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 31545
077e57d2
JL
31546 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
31547
74cd6867
JL
31548 * gcc.c-torture/execute/980526-1.c: New test.
31549
ef75df42
DL
315501998-05-26 Dave Love <d.love@dl.ac.uk>
31551
31552 * g77.f-torture/execute/alpha2.f: Add runtime test.
31553
46dc5157
JM
315541998-05-24 Jason Merrill <jason@yorick.cygnus.com>
31555
51c4eb9b
JM
31556 * g++.old-deja/old-deja.exp: Strip leading directories.
31557
46dc5157
JM
31558 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
31559 error for the line. Don't run multiple tests for the same line.
31560
b8c25665 315611998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
31562
31563 * gcc.dg/980523-1.c: New test.
31564
6e4cdba0
DL
315651998-05-23 Dave Love <d.love@dl.ac.uk>
31566
31567 * g77.f-torture/compile/970915-0.f: New test.
31568
cf22ce45
JM
315691998-05-23 Jason Merrill <jason@yorick.cygnus.com>
31570
31571 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
31572
b8c25665 315731998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
31574
31575 * gcc.dg/980520-1.c: New test.
31576
b8c25665 315771998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
31578
31579 * gcc.dg/980502-1.c: Fix return type.
31580
b8c25665 315811998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
31582
31583 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
31584 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
31585 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
31586 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
31587 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
31588
3e98dfd1
DL
315891998-05-20 Dave Love <d.love@dl.ac.uk>
31590
31591 * g77.f-torture/execute/980520-1.f: New test.
31592
4ee383a7
DL
315931998-05-15 Dave Love <d.love@dl.ac.uk>
31594
31595 * lib/mike-g77.exp: New file.
31596
31597 * g77.f-torture/noncompile/noncompile.exp,
31598 g77.f-torture/noncompile/check0.f: New files.
31599
c02cdb70
DL
316001998-05-14 Dave Love <d.love@dl.ac.uk>
31601
31602 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
31603 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
31604 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
31605 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
31606 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
31607 abort where appropriate.
31608
b8c25665 316091998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
31610
31611 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
31612 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
31613
87c54c63
DL
316141998-04-29 Dave Love <d.love@dl.ac.uk>
31615
31616 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
31617
8594f210
DL
316181998-04-27 Dave Love <d.love@dl.ac.uk>
31619
31620 * g77.f-torture/compile/980427-0.f: New test.
31621
2fe8c4d9
DL
316221998-04-24 Dave Love <d.love@dl.ac.uk>
31623
31624 * g77.f-torture/compile/980424-0.f: New test.
31625
bddcc8a6
DL
316261998-04-19 Dave Love <d.love@dl.ac.uk>
31627
39339a62 31628 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
31629 * g77.f-torture/compile/970125-0.f: New test.
31630 * g77.f-torture/compile/980419-1.f: New test.
31631
b8c25665 316321998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31633
31634 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
31635 of loop-4.c.
31636
b8c25665 316371998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31638
31639 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
31640
b8c25665 316411998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31642
31643 * gcc.c-torture/compile/980329-1.c: New test.
31644
b8c25665 316451998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 31646
583708a6 31647 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
31648 * gcc.dg/980312-1.c: Fix typo in -march command.
31649
b8c25665 316501998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 31651
583708a6 31652 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 31653
b8c25665 316541998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
31655
31656 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
31657 Dave Love agree the Fortran source is bogus.
31658
b8c25665 316591998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
31660
31661 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
31662 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
31663 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
31664 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
31665 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 31666
b8c25665 316671998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 31668
ceff9b14 31669 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 31670
26f6827a
DL
316711998-02-18 Dave Love <d.love@dl.ac.uk>
31672
31673 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
31674 possibly uninitialized) variables and declare dnrm2.
31675
b8c25665 316761998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
31677
31678 From Bruno Haible <haible@ilog.fr>:
31679 * gcc.c-torture/execute/980223.c: New test.
31680
b8c25665 316811998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
31682
31683 * gcc.dg/ifelse-1.c: New test.
b45f3a91 31684
b8c25665 316851998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 31686
b45f3a91
L
31687 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
31688
efdbc6f8
RH
31689 * lib/old-dejagnu.exp (old-dejagnu): Added the
31690 "execution test - XFAIL *-*-*" handling in the spirit of
31691 "excess errors test -". Changed the "execution test fails"
31692 handling to be like "excess errors test fails".
31693 * Update various tests accordingly.
fa80e0a6 31694
b8c25665 316951998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
31696
31697 * gcc.c-torture/execute/980205.c: New test.
31698
b8c25665 316991998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
31700
31701 * lib/c-torture.exp: Look for .x files instead of .cexp files.
31702 * lib/f-torture.exp: Similarly.
31703 * gcc.c-torture: Rename all .cexp files to .x files.
31704
b8c25665 317051997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31706
31707 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
31708 (940510-1.c): Removed duplicate.
31709 (971104-1.c): New test.
31710
b8c25665 317111997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 31712
efdbc6f8 31713 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 31714
b8c25665 317151997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31716
31717 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
31718 use that to size the filler array.
31719
b8c25665 317201997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 31721
15ec0729
JL
31722 * lib/c-torture.exp(c-torture-execute): Fix typo.
31723
31724 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
31725 testcase as the executable name. Keep the executable around if
31726 the test fails.
31727
b8c25665 317281997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
31729
31730 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
31731 changes. Only test one -g option, and move it to the end of the
31732 list of options to test.
15ec0729 31733
b8c25665 317341997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
31735
31736 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
31737 variable GCC_TORTURE_OPTIONS to supply default switches separated
31738 by colons. If no environment variable, run tests with -O0 -g, -O1
31739 -g, and -O2 -g as well.
31740
b8c25665 317411997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
31742
31743 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
31744 explanatory comments. Fix indentation.
335043a8 31745
b8c25665 317461997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
31747
31748 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 31749
b8c25665 317501997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
31751
31752 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
31753 * g++.old-deja/g++.mike/p7325.C: Likewise.
31754 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
31755
b8c25665 317561997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
31757
31758 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
31759 * g++.old-deja/g++.brendan/crash30.C: Likewise.
31760 * g++.old-deja/g++.brendan/crash39.C: Likewise.
31761 * g++.old-deja/g++.law/operators4.C: Likewise.
31762
b8c25665 317631997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
31764
31765 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
31766 * g++.old-deja/g++.mike/p784.C: Ditto.
31767 * g++.old-deja/g++.mike/p785.C: Ditto.
31768
b8c25665 317691997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 31770
efdbc6f8 31771 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 31772
b8c25665 317731997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
31774
31775 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
31776 target feature; pass this to c-torture-execute as needed.
31777
b8c25665 317781997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 31779
15ec0729 31780 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
31781 current executables being tested are identical, we don't need to
31782 run the executable again. Try to make the executable names
31783 unique. Add an optional argument for passing additional compiler
31784 flags.
18c6629a 31785
b8c25665 317861997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
31787
31788 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
31789
b8c25665 317901997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
31791
31792 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
31793
b8c25665 317941997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
31795
31796 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
31797 32bit or larger longs.
31798
31799 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
31800 have either a 32bit long or 32bit int.
31801
b8c25665 318021997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31803
31804 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
31805 Make double precision tests dependent on sizeof (double).
31806
b8c25665 318071997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31808
31809 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
31810 too.
31811
b8c25665 318121997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31813
31814 * gcc.c-torture/compile/961203-1.cexp: New script.
31815
b8c25665 318161997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31817
31818 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
31819 up the includes ourselves.
31820
b8c25665 318211997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31822
31823 * lib/plumhall.exp: Remove random include, and add a few
31824 verbose messages for debugging.
31825
b8c25665 318261997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31827
31828 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
31829 of trying to do it ourselves.
31830
b8c25665 318311997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
31832
31833 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
31834
b8c25665 318351997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31836
31837 * gcc.prms/5403.c: Made regexp a bit less strict.
31838
b8c25665 318391997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31840
31841 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
31842 is returned from remote_load instead.
31843 * lib/plumhall.exp: Ditto.
31844 * lib/mike-g++.exp: Ditto.
31845 * lib/old-dejagnu.exp: Ditto.
31846 * lib/c-torture.exp: Ditto.
31847
b8c25665 318481997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31849
31850 * lib/g++.exp: Use build_wrapper procedure.
31851 * lib/gcc.exp: Ditto.
31852
b8c25665 318531997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
31854
31855 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
31856 an old-style decl for malloc. Fixes tests to work when
31857 sizeof (int) != sizeof (size_t).
31858
b8c25665 318591997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
31860
31861 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
31862
31863 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
31864 use stdargs.h interface.
31865
b8c25665 318661997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
31867
31868 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
31869 NO_VARARGS when compiling.
31870
b8c25665 318711997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31872
31873 * lib/plumhall.exp(ph_includes): New procedure.
31874 (ph_make): Use it.
31875 (ph_compiler): Ditto.
31876
31877 * lib/g++.exp: Rename test-glue.c to testglue.c.
31878 * lib/gcc.exp: Ditto.
31879
b8c25665 318801997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31881
31882 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 31883 to completion when it's called.
921e5a0e 31884
b8c25665 318851997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31886
31887 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
31888 is defined, don't do test.
31889
b8c25665 318901997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
31891
31892 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
31893 for object files.
31894 (ph_summary): Mark skipped testcases as untested, not unresolved.
31895
31896 * lib/plumhall.exp (ph_make): If unresolved because of bad
31897 errorCode, record errorCode in log file.
31898 (*): Replace send_log/verbose with verbose -log.
31899
b8c25665 319001997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31901
31902 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
31903 double conversion if double isn't at least 8 bytes.
31904
31905 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
31906 int to work with targets where int is 16 bits.
31907
31908 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
31909 8 bytes, just exit, since 4 byte doubles don't have enough bits of
31910 precision for the test to complete.
31911
b8c25665 319121997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
31913
31914 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
31915 if d10v is not compiled with the -mdouble64 flag.
31916 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
31917
31918 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
31919 d10v is not compiled with the -mint32 flag.
31920
b8c25665 319211997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31922
31923 * lib/plumhall.exp: Use incr_count.
31924
b8c25665 319251997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
31926
31927 * gcc.c-torture: Update to c-torture-1.45.
31928
b8c25665 319291997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31930
31931 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 31932 the name of the expect testcase file).
92936ecf 31933
921e5a0e
JL
31934 * lib/g++.exp(g++_init): Ditto.
31935
b8c25665 319361997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31937
31938 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
31939 the host.
31940
31941 * lib/gcc.exp(gcc_exit): New procedure.
31942
b8c25665 319431997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31944
31945 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
31946 specs where appropriate.
31947
31948 * g++.old-deja/g++.arm/*: Added additional ERROR checks
31949 because of new "candidates are" messages, and removed a few
31950
31951 * Converted all non-old-style g++ testcases to old-style, and
31952 moved into g++.old-deja.
31953
b8c25665 319541997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31955
31956 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
31957 options.
31958
31959 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
31960 succeeded.
31961
31962 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
31963
b8c25665 319641997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
31965
31966 * lib/gcc.exp (gcc_target_compile): Add support for defining
31967 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
31968 the machine doesn't have those features.
31969
b8c25665 319701997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31971
31972 * g++.law/operators4.exp: Don't use LIBS.
31973
b8c25665 319741997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31975
31976 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 31977
921e5a0e
JL
31978 * lib/mike-g++.exp: Don't set the compiler to be tested here.
31979 * lib/g++.exp: Set it here instead. Also, allow use of the
31980 --tool_exec and --tool_opt options. Change CXX to
31981 GXX_UNDER_TEST.
92936ecf 31982
921e5a0e 31983 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 31984
921e5a0e
JL
31985 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
31986
b8c25665 319871997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
31988
31989 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 31990 prune_system_crud.
921e5a0e
JL
31991 * lib/mike-g++.exp: Ditto.
31992 * lib/gcc.exp: Ditto.
31993 * lib/g++.exp: Ditto.
31994
31995 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
31996
b8c25665 319971997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 31998
efdbc6f8
RH
31999 * 941014-2.c: Include stdlib.h
32000 * 960327-1.c: Include stdio.h
32001 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 32002
b8c25665 320031997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32004
32005 * lib/gcc.exp: Add gcc,stack_size target feature.
32006
92936ecf 32007 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
32008 paths here, not in two other places. And, it's $options, not
32009 options.
32010
32011 * lib/mike-g++.exp(postbase): Remove the code that determines
32012 the correct include and link paths.
32013 * g++.old-deja/old-deja.exp: Ditto.
32014
b8c25665 320151997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32016
32017 * lib/g++.exp(g++_init): target_compile no longer returns the
32018 filename of the result.
32019
b8c25665 320201997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32021
32022 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
32023 call to glob.
32024
32025 * gcc.c-torture/special/special.exp: Change call to
42ded877 32026 gcc_target_compile to include the object file.
921e5a0e 32027
b8c25665 320281997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32029
32030 * gcc.c-torture/special/special.exp: Correct misspelling in last
32031 change.
32032
b8c25665 320331997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32034
32035 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 32036 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
32037 (ph_execute): Return -1 if there were any failures, 0 otherwise.
32038 (ph_make): Clean up objects and executables that were built
32039 if the tests succeeded.
32040
b8c25665 320411997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32042
32043 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
32044 libraries and includes in the build tree as appropriate.
32045
b8c25665 320461997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32047
32048 * lib/c-torture.exp: Instead of looking for the global variable
32049 NO_LONG_LONG, check to see if that's a feature of the target.
32050
b8c25665 320511997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
32052
32053 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
32054 config; this functionality is now in devo/dejagnu/config.
32055
32056 g++.*/*: Pass any additional flags used to compile to postbase;
32057 delete CXXFLAGS.
92936ecf 32058
4c3c833a
JL
32059 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
32060 is now done by runtest.exp. Use gcc_target_compile instead of
32061 compile.
32062
32063 lib/c-torture.exp: Use gcc_target_compile instead of compile.
32064 Remove references to CFLAGS. Use remote_file instead of
32065 calling rm -f.
32066 (c-torture): Take a list of arguments to use to compile this
32067 testcase.
32068
32069 lib/g++.exp: Simplify. Use target_compile instead of compile.
32070 lib/gcc-dg.exp: Ditto.
32071 lib/gcc.exp: Ditto.
32072 lib/mike-{gcc,g++}.exp: Ditto.
32073 lib/old-dejagnu.exp: Ditto.
32074 lib/plumhall.exp: Ditto.
92936ecf 32075
b8c25665 320761997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32077
32078 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
32079 (ph_linker): Likewise.
32080
b8c25665 320811996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 32082
efdbc6f8 32083 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
32084 MAP_ANON / MAP_ANONYMOUS if defined;
32085 else try to map from /dev/zero .
32086
b8c25665 320871996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32088
32089 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
32090 isn't defined, then define it to MAP_ANONYMOUS.
32091
b8c25665 320921996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32093
32094 * gcc.c-torture: Update to c-torture-1.42 release.
32095
b8c25665 320961996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32097
32098 * gcc.c-torture: Update to c-torture-1.41 release.
32099
b8c25665 321001996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32101
32102 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
32103 c-torture release.
32104
b8c25665 321051996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32106
32107 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
32108 and LDFLAGS. Fix second case to append the target_info ldflags
32109 onto LDFLAGS, not CFLAGS.
32110 * lib/g++.exp (g++_init): Add target_info stuff.
32111 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
32112 of libgloss and newlib flags for !native.
32113
32114 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
32115 (GDB): Fix relative path to go up another dir for finding gdb.
32116
b8c25665 321171996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
32118
32119 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
32120 versions in the target_info array, if they don't exist.
32121
b8c25665 321221996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32123
32124 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
32125
b8c25665 321261996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
32127
32128 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
32129 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
32130
b8c25665 321311996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32132
32133 * lib/old-dejagnu.exp: Don't remove the output file before we've
32134 actually tested it. Don't append pwd to the path of the executable
32135 we're testing.
32136
b8c25665 321371996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32138
32139 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
32140
b8c25665 321411996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
32142
32143 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
32144 temporary directory for compiler files, and set it to a default
32145 value of /tmp. Set $output as the name of the output file from
32146 compiling the testcase. Add a -o option to $cflags_var so the
32147 compiler writes the final output file as $output. Set $executable
32148 to $output.
4c3c833a
JL
32149
32150 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
32151 directory for compiler files, and set it to /tmp if it doesn't
32152 already have a value. Set $output_file to the name of the output
32153 file from compiling the testcase. Add a -o option to CXXFLAGS so
32154 the compiler writes the final output file as $output. Use $output
32155 as the executable to be tested.
4c3c833a 32156
b8c25665 321571996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32158
32159 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
32160
b8c25665 321611996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32162
32163 * gcc.c-torture/execute/pending-1.c: New test. Still
32164 pending in Tege's queue.
32165
b8c25665 321661996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
32167
32168 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
32169 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
32170 if there were failures. Call unresolved if there were unresolved
32171 testcases. Call gcc_fail if program did not run to completion.
32172 (ph_make): Pass additional argument name to ph_execute.
32173 (ph_execute): Add new argument. Pass additional arguments to
32174 ph_summary. Call gcc_fail is there is no execution output.
32175
b8c25665 321761996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32177
32178 * lib/plumhall.exp (proc_summary): Output relavent summary
32179 lines into the log so specific failures in plumhall can be
32180 investigated.
32181
b8c25665 321821996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32183
32184 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
32185 (c-torture-execute): Don't try to execute tests which use
32186 "long long" types if $NO_LONG_LONG is nonzero.
32187
b8c25665 321881996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32189
32190 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
32191 not c-torture.
32192
32193 * gcc.ieee: Move from here.
32194 * gcc.c-torture/execute/ieee: To here.
32195
b8c25665 321961996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32197
32198 * gcc.c-torture: Update to c-torture-1.41 release.
32199
b8c25665 322001996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32201
32202 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
32203 not "$output".
32204
b8c25665 322051996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32206
32207 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
32208 -c present.
32209
b8c25665 322101996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32211
32212 * config/proelf.exp: Handle connecting to a simulator.
32213
b8c25665 322141996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32215
32216 * config/proelf.exp: New file. Enough framework that we can
32217 run c-torture tests on the proelf targets (or any other target
32218 that gdb can connect to for that matter).
32219
b8c25665 322201996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
32221
32222 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
32223 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
32224
32225 * lib/plumhall.exp (ph_execute): Always call ph_summary if
32226 exec_output exists.
32227
b8c25665 322281996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32229
32230 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
32231 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
32232
32233 * config/*.exp: Update FSF address. Change result of ${tool}_load
32234 to pass/fail/unresolved/unsupported/untested. Caller must now
32235 call unresolved/unsupported/untested.
32236 * lib/*.exp: Update FSF address. Update to handle new results of
32237 ${tool}_load.
32238 * lib/chill.exp (verbose): Delete.
32239
b8c25665 322401996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
32241
32242 * lib/gcc.exp (default_gcc_start): Change order of args to
32243 $LDFLAGS $CFLAGS $LIBS.
32244 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
32245 Save/set/restore CFLAGS. Pass single arg to gcc_start.
32246 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
32247 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32248 * gcc.misc-tests/dg-test.exp: Likewise.
32249 * gcc.misc-tests/msgs.exp: Likewise.
32250 * gcc.prms/prms.exp: Likewise.
32251 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
32252 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
32253
32254 * lib/dg.exp: Deleted, moved to dejagnu/lib.
32255
b8c25665 322561996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
32257
32258 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
32259
32260 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
32261 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
32262
32263 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
32264 necessary.
32265
b8c25665 322661996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
32267
32268 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
32269 global for loop; add use of $mathlib.
32270 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
32271 settings here; set mathlib for anything but VxWorks.
32272
b8c25665 322731996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32274
32275 * gcc.c-torture: Update to c-torture-1.40 release.
32276
b8c25665 322771996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
32278
32279 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
32280 dg.exp.
32281
b8c25665 322821995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
32283
32284 * lib/c-torture.exp (c-torture-execute): Declare "output" as
32285 global.
32286
b8c25665 322871995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32288
32289 * lib/g++.exp (LIBS): Define if not already.
32290 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
32291 (gcc-dg-prune): Call prune_gcc_output.
32292 * lib/gcc.exp (prune_gcc_output): New proc.
32293 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
32294 prune_gcc_output.
32295
b8c25665 322961995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32297
32298 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
32299 (c-torture-execute): Likewise. Rename `name' to `testcase'.
32300
b8c25665 323011995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
32302
32303 * gcc.c-torture: Update to c-torture-1.39 release.
32304
b8c25665 323051995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32306
32307 * lib/c-torture.exp (c-torture-execute): Don't return if one option
32308 fails, try others as well.
32309
b8c25665 323101995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32311
32312 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
32313 If compilation fails, mark execute tests as `untested'.
32314 If test is marked as unsupported, don't mark compilation and
32315 execute tests as failed.
32316
b8c25665 323171995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32318
32319 * lib/g++.exp (g++_init): Don't link in libg++, and look to
32320 libstdc++ for whether or not we want to be doing shared
32321 libraries. Delete link_curses since we don't need it anymore.
32322 * lib/mike-g++.exp (postbase): Don't link in libg++.
32323 * g++.old-deja/old-deja.exp: Likewise.
32324
b8c25665 323251995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32326
32327 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
32328
b8c25665 323291995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32330
32331 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
32332 For that, add `-Wl,-a,shared_archive'.
32333 * g++.old-deja/old-deja.exp: Likewise.
32334
b8c25665 323351995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32336
32337 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
32338
b8c25665 323391995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
32340
32341 * lib/mike-g++.exp (postbase): Pay attention to the status of
32342 g++_load.
32343
b8c25665 323441995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 32345
efdbc6f8 32346 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 32347
b8c25665 323481995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32349
32350 * lib/gcc.exp (default_gcc_start): No longer need to log program
32351 being executed or its output, execute_anywhere does that now.
32352 * lib/g++.exp (default_g++_version): Call execute_anywhere.
32353 (default_g++_start): Likewise. Delete calls to verbose/send_log.
32354
b8c25665 323551995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32356
32357 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
32358 the same as those in lib/g++.exp.
32359
b8c25665 323601995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
32361
32362 * gcc.c-torture: Update to c-torture-1.38 release.
32363 * gcc.ieee: Related changes.
32364
b8c25665 323651995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32366
32367 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
32368 "exec". Minor reformatting changes.
32369
32370 * config/rom68k.exp (${tool}_load): Make it work in a canadian
32371 cross. This means all "exec" calls now work on a remote host as
32372 well.
32373 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
32374 cross. Filter out the extra "\r\n" stuff that expect puts in.
32375 (c-torture-execute): Filter out the bogus warnings like
32376 c-torture-compile does. Add support for canadian cross.
32377 * lib/gcc.exp (default_gcc_version, default_gcc_start)
32378 Use execute_anywhere rather than calling exec directly. Now it
32379 works for canadian cross testing.
32380
b8c25665 323811995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
32382
32383 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
32384 results into a variable, and check that rather than using file exists.
32385
b8c25665 323861995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32387
32388 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
32389 create a libg++.so. For sunos4.1.*, also add -ltermcap.
32390
b8c25665 323911995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32392
32393 * g++.old-deja/old-deja.exp: Create and pass runshlib and
32394 lib_curses if there's a shared libg++ in the build tree.
32395
b8c25665 323961995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32397
32398 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
32399 if not supported target.
32400
b8c25665 324011995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32402
32403 * lib/g++.exp (g++_init): Move empty setting of runshlib and
32404 link_curses up to always happen, not just for native builds.
32405
b8c25665 324061995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32407
32408 * gcc.c-torture: Update to c-torture-1.36 release.
32409 * gcc.failure: Related changes.
32410
b8c25665 324111995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32412
32413 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
32414
b8c25665 324151995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32416
32417 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
32418 * lib/mike-g++.exp (postbase): Not in here. Still reference
32419 runshlib, link_curses, and mathlib for link and run.
32420
32421 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
32422 pass the runtime shared library options for Solaris, OSF/1, and
32423 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 32424
b8c25665 324251995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32426
32427 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
32428 only run once.
32429
b8c25665 324301995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32431
32432 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
32433
b8c25665 324341995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32435
32436 * gcc.c-torture: Update to c-torture-1.35 release. Note we
32437 do not have a framework for the "compat" tests yet.
32438
b8c25665 324391995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32440
32441 * lib/mike-g++.exp (postbase): New local variable `mathlib',
32442 set to null if we're testing vxworks5.1. Use that instead of
32443 `-lm' in the setting of LIBS for link and run.
32444
b8c25665 324451995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32446
32447 * config/rom68k.exp (${tool}_load): Major changes to make it
32448 work. Verified that it does in fact return the stuff in
32449 exec_output properly. Catch any Emul or any TRAP other than 0.
32450
b8c25665 324511995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32452
32453 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
32454 LDFLAGS properly for targets that need stuff from libgloss.
32455 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
32456 only run once.
32457 (gpp_initialized): New variable.
32458
b8c25665 324591995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
32460
32461 * config/rom68k.exp: Load libgloss.exp.
32462 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
32463 so we can produce a fully linked binary.
32464 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
32465 so we can produce a fully linked binary.
32466
b8c25665 324671995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32468
32469 * lib/plumhall.exp (ph_section): Watch for expected failures.
32470 Add missing `else'.
32471
32472 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
32473 run the testcase.
32474 (c-torture): Likewise.
32475
b8c25665 324761995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
32477
32478 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
32479
32480 * lib/mike-g++.exp (mike_cleanup): New proc.
32481 (prebase): New globals compiler_result, not_compiler_result,
32482 target_regexp.
32483 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
32484 allow leading "-" in pattern. Watch for unsupported tests.
32485 If $compiler_result is set, pattern match assembler code,
32486 and ditto for $not_compiler_result.
32487 * lib/mike-gcc.exp: Likewise.
32488
32489 * lib/plumhall.exp (ph_execute): Only call ph_summary if
32490 execution "succeeded".
32491
b8c25665 324921995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32493
32494 * config/win32.exp: New file.
32495 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
32496
b8c25665 324971995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32498
32499 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
32500 unsupported.
32501 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
32502 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
32503 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
32504
32505 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
32506 "... without exceptions was ...". That is now handled by
32507 prune_system_crud.
32508 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32509
b8c25665 325101995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32511
32512 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
32513 sieve.c,sort2.c}: New files.
32514 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
32515 sieve.exp,sort2.exp}: Drivers for them.
32516
32517 * lib/mike-gcc.exp (program_output): New user settable variable.
32518 (postbase): Call prune_system_crud. Also prune extraneous compiler
32519 messages.
32520 * lib/mike-g++.exp (program_output): New user settable variable.
32521
32522 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
32523
32524 * config/sh.exp: Deleted (use sim.exp instead).
32525
b8c25665 325261995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32527
32528 * config/vx.exp: Declare CHECKTASK as global.
32529 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
32530 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
32531 * lib/old-dejagnu.exp: Load [pwd]/$executable.
32532
b8c25665 325331995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
32534
32535 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
32536 target. Like vx.exp, only includes `vx29k.exp' instead of
32537 `vxworks.exp'.
32538
b8c25665 325391995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
32540
32541 * config/sim.exp: Increase time limit from 120 seconds to 240.
32542
b8c25665 325431995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
32544
32545 * gcc.c-torture/execute/950628-1.c: New test.
32546
b8c25665 325471995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32548
32549 * gcc.c-torture: Update with changes/additions from
32550 c-torture-1.34.
32551
b8c25665 325521995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32553
32554 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
32555
b8c25665 325561995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32557
32558 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
32559
b8c25665 325601995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32561
32562 * gcc.c-torture/compile/950512-1.c: New test.
32563 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
32564 * gcc.dg/struct-ret-1.c: Likewise.
32565
b8c25665 325661995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32567
32568 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 32569 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 32570
b8c25665 325711995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32572
32573 * gcc.c-torture/special/920411-1.c: Deleted.
32574 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
32575
b8c25665 325761995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
32577
32578 * config/sim.exp (${tool}_load): Hack in call to bash to get a
32579 cpu limit.
32580
b8c25665 325811995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32582
32583 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
32584
b8c25665 325851995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32586
32587 From kenner;
32588 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
32589 is the proper length.
32590 * va-arg-3.c: Likewise.
32591
b8c25665 325921995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32593
32594 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
32595 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
32596
32597 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
32598 * lib/g++.exp (default_g++_start): Delete old cruft.
32599
b8c25665 326001995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
32601
32602 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
32603 (2 * (1 << 18)) to (2 * (1 << 17)).
32604
32605 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
32606
b8c25665 326071995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32608
32609 * config/rom68k.exp: Renamed from config/idp.exp
32610
b8c25665 326111995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32612
32613 * c-torture/compile/921109-2.c
32614
b8c25665 326151995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
32616
32617 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
32618 excess errors.
32619
b8c25665 326201995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
32621
32622 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
32623 output.
32624 * lib/g++.exp (default_g++_start): Likewise.
32625
b8c25665 326261995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32627
32628 * gcc.c-torture/compile/950329-1.c: New test.
32629
b8c25665 326301995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 32631
efdbc6f8 32632 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
32633 and remote_close procs.
32634 * config/idp.exp: New file.
32635
b8c25665 326361995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
32637
32638 * gcc.c-torture/execute/950322-1.c: New test.
32639
b8c25665 326401995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32641
32642 * config/vx.exp (${tool}_load): Clean up testing of return code from
32643 vxworks_ld and vxworks_spawn.
32644
b8c25665 326451995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
32646
32647 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
32648
b8c25665 326491995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
32650
32651 * lib/old-deja.exp: Add `excess errors test - ' error, now one
32652 can mark excess errors on a machine by machine basis. Note, the
32653 default is to not expect any excess errors, even when excess
32654 errors test - is given, so you will want to put an XFAIL ... on
32655 these lines. For example, // excess errors test - XFAIL hppa*-*-*
32656 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
32657 those 4 machines, but no others.
32658
b8c25665 326591995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32660
32661 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
32662 * lib/c-torture.exp: to here.
32663
b8c25665 326641995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
32665
32666 * gcc.c-torture/execute/950221-1.c: New test.
32667 * gcc.c-torture/execute/struct-ret-1.c: New test.
32668 * gcc.c-torture/compile/950221-1.c: New test.
32669
32670 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
32671
b8c25665 326721995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32673
32674 * gcc.c-torture/execute/arith-1.c (main): Return 0.
32675 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
32676
b8c25665 326771995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
32678
32679 * g++.gb: New directory of tests, derived from my signature and
32680 class scoping tests.
32681
32682 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
32683 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
32684 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
32685 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
32686 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
32687 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
32688 * g++.gb/sig25.C: Likewise.
32689
32690 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
32691 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
32692 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
32693 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
32694 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
32695 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
32696 * g++.gb/sig25.exp: Likewise.
32697
32698 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
32699 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
32700 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
32701 * g++.gb/scope13.C: Likewise, this test still fails.
32702
32703 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
32704 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
32705 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
32706 * g++.gb/scope13.exp: Ditto.
32707
32708 * g++.gb/README: New file, explains what these tests are about.
32709
b8c25665 327101995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32711
32712 * lib/dg.exp (dg-do): Support `preprocess'.
32713 (dg-test): Likewise.
32714
b8c25665 327151995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32716
32717 * config/udi.exp: change "continue -expect" to "exp_continue".
32718
b8c25665 327191995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
32720
32721 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
32722 Delete redundant tests.
32723
32724 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
32725 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
32726 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
32727 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
32728 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
32729 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
32730 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
32731 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
32732
32733 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
32734 storing label pointers.
32735 * gcc.c-torture/execute/921019-1.c: Likewise.
32736 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
32737 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
32738 parameter fp.
32739 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
32740 constants.
32741
32742 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
32743 Delete obsolete tests.
32744
32745 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
32746 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
32747 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
32748 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
32749 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
32750 * gcc.c-torture/compile/950124-1.c: New test.
32751
32752 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
32753
b8c25665 327541995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
32755
32756 * lib/mike-g++.exp: Add -lm to LIBS.
32757
b8c25665 327581995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32759
32760 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
32761
b8c25665 327621995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
32763
32764 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
32765
b8c25665 327661995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32767
32768 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
32769
b8c25665 327701995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
32771
32772 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
32773 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
32774 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
32775 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
32776 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
32777 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
32778 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 32779 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
32780 * g++.law/{operators33.C, operators34.C}: Likewise.
32781 * g++.law/{pic1.C, refs2.C}: Likewise.
32782 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
32783 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
32784 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
32785 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
32786
32787 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
32788 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
32789 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
32790 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
32791 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
32792 * g++.law/{enum9.exp, friend5.exp}: Likewise.
32793 * g++.law/{nest3.exp, nest4.exp}: Likewise.
32794 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
32795 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 32796 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
32797 * g++.law/{operators34.exp}: Likewise.
32798 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
32799 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
32800 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
32801 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
32802 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
32803
32804 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
32805 No longer expected to fail.
32806 * g++.law/missed-error3.C: Tweak for recent bool changes.
32807
b8c25665 328081994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32809
32810 * config/emb-unix: Deleted.
32811 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
32812 remote execution. Do final link on remote host if REMOTE_LINK is set.
32813
b8c25665 328141994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32815
32816 * lib/dg.exp (dg-test): Fix typo in last patch.
32817
b8c25665 328181994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32819
32820 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
32821 (handles multiple occurrences).
32822
b8c25665 328231994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32824
32825 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
32826 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
32827 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
32828 printed).
32829 * lib/c-torture.exp (c-torture-compile): Likewise.
32830 (c-torture): Prepend full path if missing.
32831 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
32832 (gcc_fail): Likewise.
32833 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
32834
b8c25665 328351994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
32836
32837 * lib/netware.exp: Only attach to NetWare i386 systems.
32838
b8c25665 328391994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32840
32841 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
32842 messages. Add test name to "output pattern match" pass/fail message.
32843
b8c25665 328441994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32845
32846 * gcc.dg: New testsuite.
32847 * gcc.dg/dg.exp: New file.
32848
32849 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
32850 test-switch.c}: Deleted.
32851
32852 * gcc.misc-tests/msgs.exp: New testcase driver.
32853
b8c25665 328541994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32855
32856 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
32857 Watch for illegal return values from ${tool}_load.
32858 * config/unix.exp (${tool}_load): Fix pass/fail detection for
32859 cross targets. Coerce return value >0 to 1.
32860
b8c25665 328611994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32862
32863 * config/unix.exp (${tool}_load): Call program rsh, not proc.
32864
32865 * config/emb-unix.exp: New file.
32866
32867 * config/sim.exp: Error if variable $SIM not defined.
32868 (${tool}_load): Mark test as "untested" if simulator missing.
32869
32870 * config/unix.exp: Load remote.exp to get rcp_download.
32871 * lib/c-torture.exp: Use different option lists for testcases with
32872 and without loops.
32873 * gcc.c-torture/execute/execute.exp: Likewise.
32874
b8c25665 328751994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32876
32877 * config/*.exp: Clarify return code from ${tool}_load.
32878 Call `unresolved' or `untested' instead of `warning' or `perror'
32879 (sometimes you still want to call both though).
32880 Add comment that `shell_id' is local to each file.
32881 * config/udi.exp (timeout): Set to 30.
32882 Don't print warning if connection fails, $connectmode has already
32883 printed an error.
32884 (${tool}_load): Move verbose messages to level 2.
32885 Rework pattern for "Process started" message.
32886 Pass `shell_id' to ${connectmode}_download.
32887 Retry twice upon timeout. Make resetting of target more robust.
32888 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
32889 Pass `shell_id' to exit_$connectmode.
32890 Only call exit_$connectmode if connected.
32891 * config/unix.exp (${tool}_load): Check return codes better.
32892 * config/vrtx.exp (${tool}_load): Likewise.
32893 * config/vx.exp (${tool}_load): Likewise.
32894 Delete unneeded global's.
32895 * lib/dg.exp (dg-test): Update to reflect clarified return codes
32896 from ${tool}_load.
32897 (dg-stat): Delete.
32898 (dg-init): Delete recording of pass/fail counts.
32899 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
32900 (old-dejagnu-init): Likewise.
32901 (old-dejagnu-stat): Delete contents, empty proc now.
32902 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
32903 (c-torture): Delete references to lcnt, lpass, lfail.
32904 Get option list from TORTURE_OPTIONS.
32905 Delete -funroll[-all]-loops if no loops.
32906 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
32907 (g++_stat): Delete contents (empty proc now).
32908 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
32909 (gcc_finish): Likewise.
32910 (gcc_stat): Deleted.
32911 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
32912 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
32913 * gcc.c-torture/execute/execute.exp: Likewise.
32914 Split tests into two parts: compile, execute.
32915 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
32916 no loops. Update to reflect clarified return codes from ${tool}_load.
32917
b8c25665 329181994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32919
32920 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
32921 to grep for.
32922 (old-dejagnu): Likewise (where necessary).
32923
b8c25665 329241994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32925
32926 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
32927
32928 * lib/dg.exp (dg-process-target): Fix processing of selector.
32929 Add comment regarding use of `error'.
32930
32931 * lib/gcc.exp (prune_system_crud): Define if missing.
32932 * lib/g++.exp (prune_system_crud): Likewise.
32933
32934 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
32935 Call prune_system_crud.
32936 * lib/dg.exp (dg-runtest): New proc.
32937 Use perror instead of send_user for tcl errors in testcase.
32938 Don't return any value, it's never used.
32939 Don't clobber previous definition of `unknown'.
32940 Print tcl errors in `dg-final'.
32941
b8c25665 329421994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
32943
32944 * lib/dg.exp (dg-process-target): Improve syntax error messages.
32945 (dg-test): Don't print errorInfo, it contains stack backtrace.
32946
b8c25665 329471994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32948
32949 * lib/g++.exp (runtest_file_p): Define if missing.
32950
b8c25665 329511994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
32952
32953 * lib/mike-g++.exp: Comment out loading of g++.exp.
32954 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
32955 (default_g++_version): Always print something.
32956 (default_g++_start): Comment out call to `which'.
32957 (g++_start, g++_load): Deleted (must be defined in config file).
32958 * lib/gcc.exp: Test for existence of $CC at start.
32959 Delete check for tmpdir (done in gcc_init).
32960 (default_gcc_version): Always print something.
32961 (default_gcc_start): Comment out call to `which'.
32962 * config/*.exp: Major cleanup - make cross targets work at least a
32963 little better for g++ (by not being "--tool gcc" specific).
32964 Rename gcc_xxx to ${tool}_xxx.
32965 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
32966 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
32967
b8c25665 329681994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32969
32970 * lib/c-torture.exp (c-torture-compile): Rework compiler
32971 message processing.
32972
32973 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
32974 c-torture.
32975
b8c25665 329761994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32977
32978 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
32979
32980 * lib/dg.exp (dg-process-target): Support { target native }.
32981
b8c25665 329821994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32983
32984 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
32985 looked for "... program xxx got fatal signal".
32986 Correct regsub munging of `comp_output'.
32987 Ignore compiler messages "path prefix not used" and "linker input
32988 file unused".
32989
b8c25665 329901994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32991
32992 * lib/gcc.exp (runtest_file_p): Define if missing.
32993 * gcc.prms/template.c: Example to work from.
32994
b8c25665 329951994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
32996
32997 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
32998 * lib/dg.exp (dg-test): Call unsupported testcases as such.
32999
33000 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
33001 * gcc.prms/1883.c: Moved from compile/940714-1.c.
33002 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
33003 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
33004
33005 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
33006 (dg-process-target): No longer a varargs proc.
33007 Return S/N for target, P/F for xfail. All callers changed.
33008 (user option procs): More argument checking.
33009 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
33010 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
33011 (dg-test): Skip test if not running on selected target in `dg-do'.
33012 Update handling of `dg-do-what', `dg-output-text'.
33013 Separate execution pass/fail from output pattern match pass/fail.
33014 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
33015
b8c25665 330161994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33017
33018 * gcc.c-torture/special/special.exp: Don't expect failure for mips
33019 target for 920510-1.c.
33020
b8c25665 330211994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33022
33023 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
33024 Clean up comment regarding use of passcnt, etc.
33025 (gcc_stat): Don't update `testcnt' here.
33026 (gcc_finish): Do it here.
33027 Might as well reset `but_id' here too.
33028 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
33029 to determine if the file should be tested.
33030 * gcc.c-torture/compile/compile.exp: Likewise.
33031 * gcc.c-torture/execute/execute.exp: Likewise.
33032 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33033 * gcc.misc-tests/dg-test.exp: Likewise.
33034 * gcc.prms/prms.exp: Likewise.
33035 * gcc.wendy/wendy.exp: Likewise.
33036 * g++.old-deja.exp: Likewise.
33037 Move "Testing file" message to verbose level 1.
33038
b8c25665 330391994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33040
33041 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
33042
b8c25665 330431994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33044
33045 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
33046 (default_gcc_start): Accept optional second list element
33047 of compiler flags. Print compiler output at verbosity level 2.
33048 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
33049 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
33050 Save current values of framework globals passcnt, failcnt, xpasscnt,
33051 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
33052 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
33053 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
33054 xfailcnt to compute stats. Update framework global `testcnt' from
33055 pass/fail counts.
33056 (gcc_finish): New proc. Clean up test environment.
33057 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
33058 (gcc_epass, gcc_efail): Delete.
33059 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
33060 argument of line number.
33061 (dg-init): If the tool has an init routine, call it.
33062 (dg-test): Remove args `cflags_var' and `libs_var'.
33063 Pass all compiler options to ${tool}_start.
33064 Handle missing line number.
33065 (dg-finish): New function.
33066 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
33067 particular files. Call gcc_finish at end. Move "skipping test"
33068 message to verbosity level 3.
33069 * gcc.c-torture/compile/compile.exp: Likewise.
33070 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
33071 * gcc.c-torture/execute/execute.exp: Likewise.
33072 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33073 Print testcase being tried at verbosity level 1.
33074 * gcc.c-torture/special/special.exp: Unset xfail.
33075 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33076 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
33077 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
33078 * gcc.failure/failure.exp: Likewise.
33079 * gcc.ieee/ieee.exp: Likewise.
33080 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
33081 Update call to dg-test. Call dg-finish at end.
33082 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
33083 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
33084 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
33085 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
33086 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
33087 * gcc.wendy/wendy.exp: Add copyright.
33088 Delete setting of tmpdir (done by gcc_init).
33089 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
33090 Pass compiler flags to gcc_start. Call gcc_finish at end.
33091 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
33092 gcc_[ce]pass/fail.
33093
b8c25665 330941994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33095
33096 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
33097 confusion.
33098 (g++_load): Likewise.
33099
33100 * config/*.exp (gcc_load): Some were varargs fns and some were not.
33101 Rename argument to `prog' to remove the confusion.
33102 Varargs fns behave differently too!
33103 (g++_load): Likewise.
33104
33105 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
33106
33107 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
33108 what it is. Delete (always) printing of status value for !native.
33109 Simplify verbose code, and include status and exec_output.
33110 (g++_load): Use gcc_load.
33111
b8c25665 331121994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33113
33114 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
33115 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
33116 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
33117 940714-3.c as these testcases don't exist anymore. Make
33118 va-arg-1.c expected to pass.
33119
b8c25665 331201994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33121
33122 * gcc.misc-tests/misc.exp: Only run specific testcases.
33123 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
33124 * gcc.misc-tests/dg-[1-9].c: New files.
33125
33126 * lib/dg.exp: New testsuite driver.
33127 * gcc.prms/prms.exp: Use it.
33128
33129 * README.gcc: New file.
33130
33131 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
33132 Document and reset `lxpass' and `lxfail'.
33133 Simplify "initialized" message.
33134 (gcc_stat): Clean up comments a little.
33135
b8c25665 331361994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33137
33138 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
33139
b8c25665 331401994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33141
33142 * lib/old-dejagnu.exp (process-option): New proc.
33143 (old-dejagnu-init, old-dejagnu-stat): Likewise.
33144 (old-dejagnu): Simplify.
33145 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
33146
b8c25665 331471994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33148
33149 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
33150 exists and is not an empty string.
33151
33152 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
33153 $xfail rather than calling setup_xfail. Clear $xfail when test is
33154 finished.
33155 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
33156 automatically.
33157
33158 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
33159 longer expected to fail.
33160
92936ecf 33161 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
33162 "f" function call.
33163
33164 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
33165
33166 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
33167 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
33168 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
33169 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
33170 c-torture-1.29.
33171
33172 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
33173 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
33174
33175 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
33176
33177 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
33178 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
33179
33180 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
33181 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
33182 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
33183
b8c25665 331841994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
33185
33186 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
33187 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
33188 940714-1.c, 940714-2.c, 940714-3.c},
33189 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
33190 gcc.misc-tests/{mg.c,mg.exp}:
33191 New tests.
33192 * gcc.noncompile/noncompile.exp: Change accordingly.
33193
b8c25665 331941994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33195
33196 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
33197 Undo previous clobberage.
33198
b8c25665 331991994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
33200
33201 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
33202 * gcc.special/{930510-1.c, special.exp}:
33203 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
33204 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
33205 struct-varargs-1.c}: New tests from c-torture-1.26.
33206
b8c25665 332071994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
33208
33209 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
33210 argument to switch.
33211
b8c25665 332121994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33213
33214 * Revert the previous changes. Please see Rob's directory
33215 (/lisa/test/rob/progressive/gcc/testsuite) for testing
33216 fixes.
33217
b8c25665 332181994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 33219
92936ecf 33220 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
33221 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
33222 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
33223 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
33224 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
33225 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
33226 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
33227 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
33228 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
33229 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
33230 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
33231 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
33232 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 33233 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 33234 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
33235 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
33236 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
33237 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 33238 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
33239 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
33240 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
33241 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 33242 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
33243 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
33244 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
33245 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33246 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 33247
b8c25665 332481994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
33249
33250 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 33251 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
33252 with perror calls.
33253
b8c25665 332541994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
33255
33256 * config/unix.exp (g++_load): Fix syntax.
33257
b8c25665 332581994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33259
33260 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
33261 * gcc.noncompile/921017-1.c: Deleted obsolete test.
33262 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
33263 Don't expect va-arg-1.c to fail. Correct expected output for
33264 920928-1.c.
33265 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
33266 * gcc.wendy/hbm4.c: Correct typo.
33267 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
33268
b8c25665 332691994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33270
33271 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
33272 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
33273 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
33274 * lib/c-torture.exp (c-torture-compile): Ditto.
33275
33276 Reduce volume of output (remove all the -I's and such).
33277 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
33278 Call gcc_cpass, gcc_cfail.
33279 (c-torture): Pass testing option to c-torture-compile.
33280
b8c25665 332811994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33282
33283 Bring patches over from progressive.
33284 * config/default.exp: Exit remote shell cleanly.
33285 (g++_exit, g++_start): Add default versions.
33286 * config/sim.exp (gcc_load): Use perror, not error.
33287
b8c25665 332881994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33289
33290 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
33291 set in site.exp.
33292
b8c25665 332931994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
33294
33295 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
33296 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
33297 (wendy_try): New proc to run testcase.
33298 (main loop): Call 'em.
33299 * gcc.wendy/*.c: Clean up pass to correct expected output.
33300
33301 * lib/gcc.exp: Minor cleanup work.
33302 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
33303
b8c25665 333041994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
33305
33306 * config/sim.exp (gcc_load): Document return codes better.
33307 Don't pass -v to simulator.
33308
b8c25665 333091994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 33310
efdbc6f8
RH
33311 * gcc.special/920717-x.c: Fix typo.
33312 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
33313 get at sources.
921e5a0e
JL
33314
33315 * lib/mike-gcc.exp: Fix typo.
33316
b8c25665 333171994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33318
33319 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
33320 binary to use, transform the name.
33321 * config/*.exp: rename everything. Nuke any g++ specific files,
33322 it's now a special case of gcc that requires no special support.
33323 Add a default.exp for unsupported targets.
33324
b8c25665 333251994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
33326
33327 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
33328 lib/old-dejagnu.exp: Fix a few patterns to work with the new
33329 version of Tcl.
33330
b8c25665 333311994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
33332
33333 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
33334 than a warning.
33335
b8c25665 333361994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
33337
33338 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
33339
b8c25665 333401994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
33341
33342 * gcc.execute/execute.exp: Combine opt_list and foption_list into
33343 option_list. Compile every file with only 4/6 option choices
33344 (same as C torture) instead of with 12/18 different option
33345 choices.
33346 * lib/c-torture.exp: Likewise.
33347
33348 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
33349 not already set.
33350
b8c25665 333511993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 33352
ed8e443a
JM
33353 * lib/old-deja.exp: Add `excess errors test fails' error, now one
33354 can put an XFAIL *-*-* on excess errors.
33355
333561993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
33357
33358 * g++.law: Add more tests derived from g++-bugs snapshots.
33359
33360 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
33361 equivalent to g++.law/init9.
33362
33363 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
33364 compiled it, and the a.out file after we've run it.
33365
333661993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
33367
33368 * lib/mike-g++.exp (postbase): Delete the .o file after we've
33369 compiled it, and the a.out file after we've run it.
33370
333711993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
33372
33373 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
33374
333751993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
33376
33377 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
33378 version number.
33379
333801993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
33381
33382 * g++.law: New directory of g++ tests derived from the g++-bugs
33383 snapshots.
33384
333851993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
33386
33387 * gcc.compile: initbug1.c initbug1.exp testcase added
33388
333891993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
33390
33391 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
33392 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
33393 fixes submitted by Jeff Law (law@cs.utah.edu)
33394 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
33395 Jeff Law (law@cs.utah.edu)
33396
33397
333981993-11-30 Mike Stump (mrs@cygnus.com)
33399
33400 * config/unix-g++.exp: Follow the gcc way of doing things.
33401 * g++.old-deja/old-deja.exp: Minor updates.
33402 * lib/g++.exp: New file, follow the gcc way of doing things.
33403 * lib/old-dejagnu.exp: Minor updates.
33404 * lib/mike-g++.exp: Always unset errorInfo.
33405
334061993-11-06 Mike Stump (mrs@cygnus.com)
33407
33408 * lib/gcc.exp: Fix some errors with the below change, CC and
33409 CFLAGS should be global when setting, not local.
33410
334111993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
33412
33413 * lib/gcc.exp: Transform tool name.
33414
334151993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33416
33417 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
33418
334191993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33420
33421 * lib/gcc.exp: change gcc_done to gcc_stat
33422
334231993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
33424
33425 * Upgraded gcc testsuite to c-torture version 1.25
33426
334271993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
33428
33429 * lib/gcc.exp: added reporting code. Changed verbose compile message.
33430 * lib/c-torture: added hooks for new reporting code.
33431
334321993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
33433
33434 * config/sh-gcc.exp: check if sh-sim exists in the path
33435
334361993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
33437
33438 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
33439 * gcc.compile/compile.exp: Initial changes for new logic.
33440 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
33441 * gcc.failure/failure.exp: Initial changes for new logic.
33442 * gcc.ieee/ieee.exp: Initial changes for new logic.
33443 * gcc.misc-tests/misc.exp: Initial changes for new logic.
33444 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
33445 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
33446 * lib/c-torture.exp: Initial changes for new logic.
33447 * lib/gcc.exp: Initial changes for new logic.
33448
334491993-10-15 Mike Stump (mrs@cygnus.com)
33450
33451 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
33452 depend upon failure or success. Fully qualify names in failure
33453 and success messages. Always remove a.out before starting
33454 compile, just in case. Pay more attention to error text output by
33455 the compiler. Handle testcases with no known past errors just
33456 like all others, so that things are uniform. Other miscellaneous
33457 improvements.
33458
334591993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
33460
33461 * gcc.cpp: new directory for cpp tests
33462
334631993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
33464
33465 * lib/chill.exp: Code reformatted, removed unused code.
33466 * config/unix-chill.exp: Code reformatted, removed unused code.
33467 * chill.execute/execute.exp: Code reformatted, removed unused code.
33468 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
33469
334701993-10-04 Ian Lance Taylor (ian@cygnus.com)
33471
33472 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
33473 routines not written.
33474
334751993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
33476
33477 * config/bug-gcc.exp: Use new procs from bug.exp.
33478
334791993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
33480
33481 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
33482 via ftp, rather than depending on NFS.
33483 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
33484 case.
33485
334861993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
33487
33488 * config/bug-gcc.exp: Use new download proc.
33489
334901993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
33491
33492 * chill.execute/execute.exp: cleanups, handles errors better
33493 * chill.compile/compile.exp: rewrite, based on execute.exp
33494 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
33495 * lib/chill.exp: major changes to diff proc and compile and link
33496 procs. added chill_fail and chill_pass wrappers to pass and
33497 fail. added more comments, and handle error codes better.
33498 Added a hack to capture stderr from exec, so noncompile tests
33499 can work.
33500
335011993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
33502
33503 * chill.execute/execute.exp: rewrite of testsuite driver
33504 * lib/chill.exp: rewrite of testsuite driver
33505 * config/unix-chill.exp: rewrite of testsuite driver
33506
335071993-08-25 Bill Cox (bill@rtl.cygnus.com)
33508
33509 In chill.execute:
33510 * iexpr.ch: Standardize uppercase.
33511 * tuples.dat: Standardize uppercase.
33512 * vary.ch: standardize. Correct varying string assignments.
33513 * vary.dat: Add new output lines.
33514
335151993-08-24 Bill Cox (bill@rtl.cygnus.com)
33516
33517 In chill.execute:
33518 * chprintf.ch: Standardize use of uppercase.
33519 * tuples.ch: Standardize and turn arr2 into a DCL,
33520 rather than a SYN.
33521 * pinits.ch: Standardize.
33522
335231993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
33524
33525 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
33526 * Makefil: Renamed to Makefile.in.
33527 * configure.in: New.
33528
335291993-08-23 Bill Cox (bill@rtl.cygnus.com)
33530
33531 In chill.execute:
33532 * .cvsignore: Add result/output files.
33533 * Makefile: Fix up variables at start. Use MFLAGS
33534 everywhere. Correct bool_loc, built_ins entries.
33535 Add entry for vary1.ch.
33536 * bitarray.ch: Standardize upper-case usage.
33537 * bitexpr.ch: Standardize, add output of b1.
33538 * params.ch: Use arrayt in along PROC parameters, to
33539 avoid novelty problems.
33540 * sets.ch: Tiny cleanup.
33541 * vary1.ch: Re-indent.
33542
335431993-08-17 Bill Cox (bill@rtl.cygnus.com)
33544
33545 * Add PR-related files to Makefiles, .cvsignore files, etc.
33546
335471993-08-02 Jeff Wheat (cassidy@cygnus.com)
33548
33549 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
33550 with compiler objects. New names are test-flow.c and test-loop.c
33551
335521993-07-27 Jeff Wheat (cassidy@cygnus.com)
33553
33554 * Upgraded c-torture tests from 1.19 to 1.20
33555
33556 * new files:
33557 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
33558 * gcc.compile: 930623-1.c 930623-2.c
33559 * gcc.noncompile: 930622-1.c 930622-2.c
33560 * gcc.failure: 920411-1.c 920627-2.c
33561 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
33562
335631993-07-20 Jeff Wheat (cassidy@cygnus.com)
33564
33565 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33566 More changes to get testsuite working properly. Needs more work.
33567 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
33568
335691993-07-19 Jeff Wheat (cassidy@cygnus.com)
33570
33571 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
33572 More changes to get testsuite working properly. Needs more work.
33573
335741993-07-13 Jeff Wheat (cassidy@cygnus.com)
33575
33576 * chill.compile/compile.exp: Added for Dejagnu support
33577 * chill.execute/execute.exp: Added for Dejagnu support
33578 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
33579
335801993-06-19 Bill Cox (bill@rtl.cygnus.com)
33581
33582 This should complete moving the CHILL test files.
33583 * chill.noncompile(.cvsignore printf.grt
33584 in-printf.grt chprintf.grt chprintf.ch):
33585 Added test-support files.
33586 (Makefile): Modified further.
33587 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
33588 signal.ch): Added test files.
33589 * chill.execute (.cvsignore printf.grt printr.c
33590 in-printf.grt rts.c chprintf.grt rts.h): Added
33591 test-support files.
33592 (Makefile): More corrections.
33593
335941993-06-18 Bill Cox (bill@rtl.cygnus.com)
33595
33596 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
33597 test cases, ready for DejaGnu.
33598
b8c25665 335991993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33600
33601 * Upgraded c-torture tests from 1.18 to 1.19
33602
33603 * gcc.compile: added test(s):
33604 930607-1.c
33605 * gcc.execute: added test(s):
33606 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
33607
33608 * added new subdirectory for misc tests: gcc.misc-tests
33609 * gcc.misc-test(s): added tests:
33610 inst-check.c test-consts.c test-ior.c test-switch.c
33611
b8c25665 336121993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
33613
33614 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
33615
b8c25665 336161993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33617
33618 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
33619
b8c25665 336201993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33621
33622 * Upgraded c-torture tests from 1.17 to 1.18
33623
b8c25665 336241993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
33625
33626 * Upgraded c-torture tests from 1.12 to 1.17
33627
b8c25665 336281993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33629
33630 * lib/old-dejagnu.exp:
33631 Fixed handling of XFAIL target triplets to correctly
33632 recognize wildcard characters. Removed code that
33633 appended a unique id tag to the end of the file name
33634 printed out by the result of the testcases within a
33635 given test file.
33636
b8c25665 336371993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33638
33639 * lib/old-dejagnu.exp:
33640 Reworked expected failure handling to trigger off of XFAIL
33641 keyword in keyphrase embeded in testcase source code. The
33642 XFAIL keyword must be at the end of the keyphrase line. It
33643 may optionally be followed by one or more target triplets.
33644 It has just occured that the handling of wildcards in the
33645 target triplet may not be correct.
33646
b8c25665 336471993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33648
33649 * g++.old-deja/tests:
33650 Moved all subdirectories up one level into g++.old-deja .
33651
33652 * lib/old-dejagnu.exp:
33653 Fixed problem with CXXFLAGS not being properly reset, and being
33654 corrupted with extraneous "-c" compiler option. This was
33655 causing binaries to not be generated for test that needed them.
33656 Modified strings passed to "pass" and "fail" so that individual
33657 tests from the same test file would be distinguished by an
33658 identifier appended to the test file name in the summary logs;
33659 this corrected a problem with erroneous diff logs. Added code
33660 to search testcases for expected fail and unexpected pass keywords.
33661
b8c25665 336621993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
33663
33664 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
33665
b8c25665 336661993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33667
33668 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
33669 Removed extraneous text from end of "Special g++ Options"
33670 keyphrase.
33671
33672 * lib/old-dejagnu.exp: Added pattern matching to look for new
33673 keywords, embedded in testcases comments, which will trigger
33674 calls to xpass and xfail.
33675
b8c25665 336761993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33677
33678 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
33679 comments embedded in the testcases, especially the one looking for
33680 special compiler options, as well as the pattern matching for the
33681 compiler output again.
33682
b8c25665 336831993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33684
33685 * lib/old-dejagnu.exp: Do a proper check of the return value for
33686 execute tests. Fixed several problems with the pattern matching
33687 of the compiler output which gave erroneous test results.
33688 Changed several of the test result messages to be more descriptive.
33689 * config/unix-g++.exp: Proc g++_load now actually works and
33690 executes the tests passed to it and returns a usable return
92936ecf 33691 value.
921e5a0e 33692
b8c25665 336931993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 33694
efdbc6f8 33695 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 33696
b8c25665 336971993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33698
33699 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
33700 Modified both files to properly execute the old style
33701 dejagnu tests. The previous versions of these files were
33702 experimental and did not function anything near correctly.
33703
b8c25665 337041993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
33705
33706 * Removed all Makefile.in and configure.in files. No configuration
33707 needed now.
33708
b8c25665 337091993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
33710
33711 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
33712
b8c25665 337131993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
33714
33715 * gcc.compile/configure.in, gcc.unsorted/configure.in,
33716 gcc.special/configure.in, gcc.noncompile/configure.in,
33717 gcc.execute/configure.in, gcc.code_quality/configure.in,
33718 g++.other/configure.in, g++.old-deja/configure.in,
33719 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
33720 in srcname setting.
33721
b8c25665 337221993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
33723
33724 * lib/udi.exp: Fixed mondfe and mondfe_download.
33725 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
33726 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
33727
b8c25665 337281993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33729
33730 * config/udi-gdb.exp: Check $shell_id after connecting to target.
33731 (gdb_exit): Don't remove *_soc files.
33732
b8c25665 337331993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
33734
33735 * lib/c-torture.exp: Don't look for main; instead always use -w
33736 -c. This is how the c-torture tests work. Remove the object
33737 file if the compilation succeeds.
33738 * gcc.execute/execute.exp: Remove executable if test passes.
33739 * gcc.noncompile/noncompile.exp: Every test is an expected
33740 failure.
33741 * gcc.special/special.exp: Added tests from c-torture 1.11,
33742 corrected use of existing test.
33743 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
33744 gcc.execute/920625-1.c: Updated to c-torture 1.11.
33745 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
33746 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
33747 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
33748 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
33749 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
33750 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
33751 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
33752 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
33753 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
33754 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
33755 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
33756 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
33757 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
33758 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
33759 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
33760 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
33761 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
33762 c-torture 1.11.
33763 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
33764 correspond to c-torture 1.11.
33765
33766 * New file.