OSDN Git Service

ae4efb8fa76d139c848565564ac6400e5693358e
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2
3         * gcc.dg/cpp/undef1.c: Remove.
4         * gcc.dg/cpp/directiv.c: Update.
5         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
6
7 2002-02-27  Michael Meissner  <meissner@redhat.com>
8
9         * gcc.c-torture/execute/20020226-1.c: New test.
10
11 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
12
13         * g++.dg/debug/debug4.C: New test.
14
15         * gcc.dg/ia64-visibility-1.c: New test.
16
17 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
18
19         * gcc.dg/debug/20020224-1.c: New.
20
21 2002-02-25  Kazu Hirata  <kazu@hxi.com>
22
23         * gcc.c-torture/execute/960416-1.x: New.
24         * gcc.c-torture/execute/divconst-3.x: Likewise.
25
26 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
27
28         * gcc.dg/20020224-1.c: New test.
29
30 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
31
32         * gcc.c-torture/execute/20020225-1.c: New.
33
34 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
35
36         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
37
38 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
39
40         * gcc.dg/20020222-1.c: New test.
41
42 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
43
44         * g++.dg/opt/anonunion1.C: New test.
45
46 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
47
48         * g++.dg/template/qualttp19.C: New test.
49         * g++.dg/template/qualttp20.C: New test.
50         * g++.old-deja/g++.jason/report.C: Adjust expected errors
51         * g++.old-deja/g++.other/qual1.C: Likewise.
52
53 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
54
55         * gcc.dg/attr-alwaysinline.c: New.
56
57 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
58
59         * gcc.dg/20020220-1.c: New test.
60
61         * gcc.dg/20020220-2.c: New test.
62
63         * g++.dg/opt/mmx1.C: New test.
64
65 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
66
67         * gcc.c-torture/compile/20020110.c: New test.
68
69 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
70
71         * gcc.c-torture/execute/20020219-1.c: New test.
72
73         * gcc.dg/20020219-1.c: New test.
74
75         * gcc.dg/noncompile/20020220-1.c: New test.
76
77         * g++.dg/opt/ptrintsum1.C: New test.
78
79         * gcc.dg/debug/20020220-1.c: New test.
80
81 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
82
83         * gcc.c-torture/execute/20020216-1.c: New test.
84
85 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
86
87         * gcc.dg/decl-1.c: Update, new test.
88
89 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
90
91         * g++.dg/abi/bitfield1.C: New test.
92         * g++.dg/abi/bitfield2.C: New test.
93
94 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
95
96         * gcc.dg/attr-nest.c: New test.
97
98 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
99
100         * gcc.c-torture/execute/20020215-1.c: New test.
101
102 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
103
104         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
105         * g++.dg/debug/debug.exp: New.
106         * g++.dg/debug/trivial.C: New.
107         * g++.dg/debug/debug1.C: Moved...
108         * g++.dg/other/debug1.C: ...from here.
109         * g++.dg/debug/debug2.C: Moved...
110         * g++.dg/other/debug2.C: ...from here.
111         * g++.dg/debug/debug3.C: Moved...
112         * g++.dg/other/debug3.C: ...from here.
113
114         * gcc.dg/noncompile/20020213-1.c: New test.
115
116 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
117
118         * g++.dg/other/debug3.C: New test.
119
120         * gcc.c-torture/execute/20020213-1.c: New test.
121
122 2002-02-13  Richard Smith <richard@ex-parrot.com>
123
124         * g++.old-deja/g++.other/thunk1.C: New test.
125
126 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
127
128         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
129
130 2002-02-13  Stan Shebs  <shebs@apple.com>
131
132         * gcc.dg/altivec-3.c: New.
133
134 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
135
136         * gcc.dg/Wunreachable-1.c: New test.
137         * gcc.dg/Wunreachable-2.c: New test.
138
139 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
140
141         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
142
143 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
144
145         * gcc.dg/decl-1.c: New test.
146
147 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
148
149         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999 
150
151 2002-02-10  Kazu Hirata  <kazu@hxi.com>
152
153         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
154         * gcc.c-torture/compile/980506-1.x: Likewise.
155
156 2002-02-10  Kazu Hirata  <kazu@hxi.com>
157
158         * gcc.dg/20020210-1.c: New.
159
160 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
161
162         * g77.f-torture/execute/947.f: New regression test
163         for PR fortran/947.
164
165 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
166
167         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
168         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
169
170 2002-02-08  Richard Henderson  <rth@redhat.com>
171
172         * gcc.c-torture/compile/labels-3.c: New.
173
174 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
175
176         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
177         expression statements work instead.
178         * gcc.dg/noncompile/20020207-1.c: New test.
179
180 2002-02-07  Richard Henderson  <rth@redhat.com>
181
182         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
183
184 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
185
186         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
187         message from g77
188         * lib/g77-dg.exp: Trim g77 error messages so that they are
189         recognised by dg.exp.
190
191 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
192
193         PR fortran/5473
194         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.  
195
196 2002-02-07  Richard Henderson  <rth@redhat.com>
197
198         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
199         to be sufficiently aligned for integers.
200
201 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
202
203         * g++.dg/template/friend4.C: New test.
204
205 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
206
207         PR fortran/5743
208         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
209         unsupported cases.
210
211 2002-02-07  Richard Henderson  <rth@redhat.com>
212
213         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
214         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
215         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
216         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
217
218 2002-02-06  Richard Henderson  <rth@redhat.com>
219
220         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
221
222 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
223
224         * gcc.dg/20020206-1.c: New test.
225
226 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
227
228         * gcc.c-torture/execute/20020206-1.c: New test.
229
230         * gcc.c-torture/execute/20020206-2.c: New test.
231
232         PR optimization/5429:
233         * gcc.c-torture/compile/20020206-1.c: New test.
234
235 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
236
237         * g++.dg/ext/align1.C: Do not use an explicit alignment value
238         as certain file formats cannot support particularly large
239         alignments.
240
241         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
242         and do not expect to be able to link the executable.
243
244         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
245         fail because the COFF format does not support the weak attribute.
246
247 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
248
249         * g77.dg/pr5473.f:  New test
250
251 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
252
253         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
254         Fix testcase accordingly.
255
256 2002-02-04  Richard Henderson  <rth@redhat.com>
257
258         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
259         (buf): Change to be an array of pointers, not ints.
260
261 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
262
263         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
264         before all tests.  Move warning one line above to match where it
265         C frontend emits.
266         * gcc.dg/Wswitch-2.c: New test.
267         * g++.dg/warn/Wswitch-1.C: New test.
268         * g++.dg/warn/Wswitch-2.C: New test.
269
270 2002-02-04  Richard Henderson  <rth@redhat.com>
271
272         * g++.dg/abi/offsetof.C: Fix size comparison.
273
274 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
275
276         * gcc.dg/cast-qual-2.c: New test.
277
278 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
279
280         * gcc.dg/20020201-4.c: New test.
281
282 2002-02-04  Ben Elliston  <bje@redhat.com>
283
284         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
285         target_info attribute != 0, in addition to the empty string.
286         (gcc_target_compile): Likewise.
287
288 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
289
290         * gcc.dg/Wswitch.c: New test.
291         PR gcc/4475. PR gcc/3780.
292
293 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
294
295         * g77.f-torture/execute/5122.f: New test for regressions
296         against PR fortran/5122.
297
298 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
299
300         * g77.f-torture/compile/pr3743.f: Delete
301         * g77.dg/pr3743-1.f: New test.
302         * g77.dg/pr3743-2.f: New test.
303         * g77.dg/pr3743-3.f: New test.
304         * g77.dg/pr3743-4.f: New test.
305
306 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
307
308         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
309
310 2002-02-02  Richard Henderson  <rth@redhat.com>
311
312         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
313         * gcc.c-torture/execute/bf64-1.c: Likewise.
314
315 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
316
317         * gcc.dg/20020201-2.c: New test.
318
319         * gcc.dg/20020201-3.c: New test.
320
321         * gcc.c-torture/execute/bitfld-2.c: New test.
322
323 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
324
325         * gcc.dg/bitfld-1.c: Update.
326         * gcc.dg/bitfld-2.c: Update.
327         * gcc.c-torture/execute/bitfld-1.x: New.
328
329 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
330
331         * gcc.c-torture/execute/20020201-1.c: New test.
332
333 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
334
335         PR target/5469
336         * gcc.dg/20020201-1.c: New test.
337
338 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
339
340         PR fortran/3743
341         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
342         * g77.f-torture/compile/pr3743.x: Remove
343
344 2002-01-31  Tom Rix  <trix@redhat.com>
345
346         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
347
348 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
349
350         * gcc.dg/noncompile/20020130-1.c: New test.
351
352 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
353
354         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
355
356 2002-01-29  Richard Henderson  <rth@redhat.com>
357
358         * gcc.c-torture/execute/991118-1.c: Cast various constants back
359         to long long.
360         * gcc.c-torture/execute/bf64-1.c: Likewise.
361
362 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
363
364         * gcc.c-torture/execute/20020129-1.c: New test.
365
366 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
367
368         * gcc.c-torture/compile/20000224-1.c: Update.
369         * gcc.c-torture/execute/bitfld-1.c: New tests.
370         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
371         * gcc.dg/uninit-A.c: Update.
372
373 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
374
375         * g++.dg/template/ctor1.C: Add instantiation.
376
377 2002-01-28  Paul Koning  <pkoning@equallogic.com>
378
379         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
380         argument to __builtin_prefetch to be const ptr.
381
382 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
383
384         * gcc.c-torture/compile/20020120-1.c: New test.
385
386 2002-01-27  Kazu Hirata  <kazu@hxi.com>
387
388         * gcc.c-torture/execute/20020127-1.c: New test.
389
390 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
391  
392         * g77.dg/f77-edit-i-in.f: New test
393         * g77.dg/f77-edit-i-out.f: New test
394
395 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
396
397         * gcc.dg/debug/debug.exp: New file.
398         * gcc.dg/debug/trivial.c: New file.
399         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
400         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
401         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
402         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
403         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
404         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
405         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
406         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
407         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
408         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
409         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
410         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
411         * gcc.dg/20000503-1.c: Removed.
412         * gcc.dg/20010207-1.c: Removed.
413         * gcc.dg/20011223-1.c: Removed.
414         * gcc.dg/20020104-2.c: Removed.
415         * gcc.dg/debug-1.c: Removed.
416         * gcc.dg/debug-2.c: Removed.
417         * gcc.dg/debug-3.c: Removed.
418         * gcc.dg/debug-4.c: Removed.
419         * gcc.dg/debug-5.c: Removed.
420         * gcc.dg/debug-6.c: Removed.
421         * gcc.dg/dwarf2-1.c: Removed.
422         * gcc.dg/dwarf2-2.c: Removed.
423
424 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
425
426         * g++.old-deja/g++.other/eh5.C: New test.
427         * g++.old-deja/g++.other/sibcall2.C: New test.
428         * g++.old-deja/g++.other/array9.C: New test.
429         * g++.old-deja/g++.other/typename2.C: New test.
430         * g++.old-deja/g++.other/crash60.C: New test.
431         * g++.old-deja/g++.other/conv9.C: New test.
432         * g++.old-deja/g++.other/mangle10.C: New test.
433         * g++.old-deja/g++.other/unchanging1.C: New test.
434         * g++.old-deja/g++.other/exprstmt1.C: New test.
435         * g++.old-deja/g++.other/inline23.C: New test.
436         * g++.old-deja/g++.eh/ia64-1.C: New test.
437         * g++.old-deja/g++.other/dwarf2-1.C: New test.
438         * g++.old-deja/g++.other/mangle11.C: New test.
439         * g++.old-deja/g++.other/reload1.C: New test.
440         * g++.old-deja/g++.other/static20.C: New test.
441         * g++.old-deja/g++.other/local-alloc1.C: New test.
442         * g++.old-deja/g++.other/conv8.C: New test.
443         * g++.old-deja/g++.other/stmtexpr2.C: New test.
444         * g++.old-deja/g++.other/storeexpr1.C: New test.
445         * g++.old-deja/g++.other/storeexpr2.C: New test.
446         * g++.dg/eh/template2.C: New test.
447         * g++.dg/warn/weak1.C: New test.
448
449 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
450
451         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
452         Remove first, non-varying, argument.
453
454 2002-01-23  Richard Henderson  <rth@redhat.com>
455
456         * gcc.dg/inline-2.c: New.
457
458         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
459         Add optional target arg.  Check number of arguments.
460         (scan-assembler-not, scan-assembler-dem): Likewise.
461         (scan-assembler-dem-not): Likewise.
462
463 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
464
465         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
466         line 12.
467         * g++.old-deja/g++.brendan/parse3.C,
468         g++.old-deja/g++.other/crash26.C,
469         g++.old-deja/g++.other/crash28.C,
470         g++.old-deja/g++.other/crash29.C,
471         g++.old-deja/g++.other/crash30.C,
472         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
473
474 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
475
476         * gcc.dg/20020115-1.c: New.
477
478 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
479
480         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
481
482 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
483
484         * gcc.dg/20020122-3.c: New.
485
486 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
487
488         * g++.dg/other/gc1.C: New test.
489
490 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
491
492         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
493
494 2002-01-22  Richard Henderson  <rth@redhat.com>
495
496         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
497
498 2002-01-22  Richard Henderson  <rth@redhat.com>
499
500         * gcc.dg/20020122-4.c: New.
501
502 2002-01-22  H.J. Lu <hjl@gnu.org>
503
504         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
505         link output.
506         * gcc.dg/special/ecos.exp: Likewise.
507         * lib/g++-dg.exp: Likewise.
508         * lib/g77-dg.exp: Likewise.
509         * lib/gcc-dg.exp : Likewise.
510         * lib/mike-g++.exp: Likewise.
511         * lib/mike-g77.exp: Likewise.
512         * lib/mike-gcc.exp: Likewise.
513         * lib/objc-dg.exp: Likewise.
514
515 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
516
517         PR target/5379
518         * gcc.dg/20020122-2.c: New test.
519
520 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
521
522         * gcc.dg/20020122-1.c: New test.
523
524 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
525
526         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
527
528 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
529
530         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
531
532 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
533
534         * gcc.c-torture/compile/20020121-1.c: New test.
535
536 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
537
538         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
539         ld_library_path.
540
541 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
542
543         * gcc.dg/20020218-1.c: New test.
544
545 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
546
547         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
548         messages
549         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
550         "At global scope" warning
551         * g++.dg/ext/align1.C: Change cygwin test for alignment
552         from db-bogus to dg-warning
553
554 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
555
556         * g77.f-torture/compile/cpp2.F: New test.
557
558 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
559
560         * g++.dg/template/access1.C: New test.
561
562 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
563
564         * gcc.dg/20020118-1.c: New.
565
566 2002-01-18  Kazu Hirata  <kazu@hxi.com>
567
568         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
569
570 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
571
572         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
573         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
574         alignment warnings.
575
576 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
577
578         * gcc.misc-tests/i386-prefetch.exp: Save and restore
579         torture_with_loops and torture_without_loops
580
581 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
582
583         * gcc.c-torture/compile/20020116-1.c: New test.
584
585 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
586
587         * gcc.dg/20020116-2.c: New test.
588
589         * gcc.dg/ultrasp4.c: New test.
590
591         * gcc.dg/20020116-1.c: New test.
592
593 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
594
595         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
596         by EABI.
597
598 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
599
600         * gcc.misc-tests/i386-prefetch.exp: New.
601         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
602         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
603         * gcc.misc-tests/i386-pf-none-1.c: New test.
604         * gcc.misc-tests/i386-pf-sse-1.c: New test.
605
606 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
607
608         * gcc.dg/gnu89-init-1.c: Add new tests.
609
610 2002-01-15  Andreas Jaeger  <aj@suse.de>
611
612         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
613         * gcc.dg/i386-mmx-2.c: Likewise.
614         * gcc.dg/i386-sse-1.c: Likewise.
615         * gcc.dg/i386-sse-2.c: Likewise.
616         * gcc.dg/i386-sse-3.c: Likewise.
617
618 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
619
620         * g77.f-torture/execute/intrinsic-unix-bessel.f:
621         Uncomment additional cases that now pass.
622
623 2002-01-11  Richard Henderson  <rth@redhat.com>
624
625         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
626         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
627
628 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
629
630         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
631
632 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
633
634         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
635         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
636
637 2002-01-10  Dale Johannesen  <dalej@apple.com>
638
639         * gcc.c-torture/execute/loop-11.c: New.
640
641 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
642
643         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
644         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
645
646 2002-01-09  Richard Henderson  <rth@redhat.com>
647
648         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
649         type in which to perform the operation for each size.
650
651 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
652
653         * gcc.c-torture/compile/20020109-2.c: New test.
654
655 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
656
657         * gcc.c-torture/execute/loop-10.c: New test.
658
659 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
660
661         * gcc.c-torture/compile/20010226-1.c: New test.
662         * gcc.c-torture/compile/20010227-1.c: New test.
663         * gcc.c-torture/compile/20010426-1.c: New test.
664         * gcc.c-torture/compile/20010510-1.c: New test.
665         * gcc.c-torture/compile/20010605-3.c: New test.
666         * gcc.c-torture/compile/20010824-1.c: New test.
667         * gcc.c-torture/execute/20010409-1.c: New test.
668         * gcc.dg/noncompile/20000901-1.c: New test.
669         * gcc.dg/20001023-1.c: New test.
670         * gcc.dg/20001101-1.c: New test.
671         * gcc.dg/20001102-1.c: New test.
672         * gcc.dg/20010207-1.c: New test.
673         * gcc.dg/20010405-1.c: New test.
674         * gcc.dg/20010822-1.c: New test.
675         * gcc.dg/20011107-1.c: New test.
676
677 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
678
679         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
680
681         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
682         execution failure on PA targets.
683
684 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
685
686         * gcc.c-torture/compile/20020109-1.c: New test.
687
688 2002-01-08  Kazu Hirata  <kazu@hxi.com>
689
690         * gcc.c-torture/execute/20020108-1.c: New test.
691
692 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
693
694         * gcc.dg/20020108-1.c: New test.
695
696 2002-01-08  H.J. Lu <hjl@gnu.org>
697
698         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
699         for header files.
700
701 2002-01-08  Geoff Keating  <geoffk@redhat.com>
702
703         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
704         consistency.
705
706 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
707
708         * gcc.dg/altivec-4.c: Test altivec predicates.
709
710 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
711
712         * gcc.c-torture/execute/20020107-1.c: New test.
713
714 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
715
716         PR c/5279
717         * gcc.c-torture/compile/20020106-1.c: New test.
718
719 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
720
721         * gcc.c-torture/execute/nestfunc-4.c: New test.
722
723 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
724
725         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
726         extra triple that slipped in.
727         * g++.old-deja/g++.abi/align.C: Likewise.
728         * g++.old-deja/g++.abi/bitfields.C: Likewise.
729
730 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
731
732         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
733         * g++.old-deja/g++.abi/align.C: Likewise.
734         * g++.old-deja/g++.abi/bitfields.C: Likewise.
735
736         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
737         on FreeBSD/i386.
738         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
739         FreeBSD.
740
741 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
742
743         * gcc.dg/20020104-1.c: New test.
744
745         * gcc.dg/20020104-2.c: New test.
746
747 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
748
749         * gcc.dg/20020103-1.c: Fix typo in target selector.
750
751 2002-01-03  Richard Henderson  <rth@redhat.com>
752
753         * gcc.dg/20020103-1.c: New.
754
755 2002-01-03  Kazu Hirata  <kazu@hxi.com>
756
757         * gcc.c-torture/execute/20020103-1.c: New test.
758
759 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
760
761         * g++.dg/other/debug2.C: New test.
762
763         * gcc.c-torture/compile/20020103-1.c: New test.
764
765 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
766
767         * gcc.dg/gnu89-init-1.c: Added new tests.
768
769 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
770
771         * g++.dg/template/friend2.C: Remove as patch is reverted.
772
773         * g++.dg/warn/oldcast1.C: New test.
774
775         * g++.dg/template/ptrmem1.C: New test.
776         * g++.dg/template/ptrmem2.C: New test.
777
778         * g++.dg/template/ntp.C: New test.
779
780         * g++.dg/other/component1.C: New test.
781
782         * g++.dg/template/ttp3.C: New test.
783
784         * g++.dg/template/friend2.C: New test.
785         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
786
787 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
788
789         * g++.dg/other/ptrmem1.C: New test.
790         * g++.dg/other/ptrmem2.C: New test.
791
792 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
793
794         * g++.dg/template/ctor1.C: New test.
795
796 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
797
798         * g++.dg/template/friend2.C: New test.
799
800 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
801
802         * gcc.dg/mmix-1.c: New test.
803
804 2001-12-31  Richard Henderson  <rth@redhat.com>
805
806         * gcc.dg/asm-5.c: New.
807
808 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
809
810         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
811         in namespace __gnu_cxx
812
813 2001-12-30  Richard Henderson  <rth@redhat.com>
814
815         * gcc.dg/debug-6.c: New.
816
817 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
818
819         * gcc.c-torture/compile/20011229-2.c: New test.
820
821 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
822
823         * gcc.dg/debug-3.c: New test.
824         * gcc.dg/debug-4.c: New test.
825         * gcc.dg/debug-5.c: New test.
826
827 2001-12-29  Richard Henderson  <rth@redhat.com>
828
829         * g++.dg/eh/loop1.C: New.
830
831 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
832
833         * g++.dg/template/crash1.C: New test.
834
835 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
836
837         * g++.dg/other/const1.C: New test.
838
839 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
840
841         * gcc.c-torture/compile/20011229-1.c: New test.
842
843 2001-12-28  Stan Shebs  <shebs@apple.com>
844
845         * lib/objc-torture.exp: Resync with c-torture.exp.
846         * lib/objc.exp: Load standard libraries.
847
848 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
849
850         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
851         additional tests.
852
853 2001-12-27  Roger Sayle <roger@eyesopen.com>
854
855         * gcc.c-torture/execute/string-opt-16.c: New testcase.
856
857 2001-12-27  Richard Henderson  <rth@redhat.com>
858
859         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
860
861 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
862
863         * g++.dg/eh/ctor1.C: New test.
864         * g++.dg/other/error2.C: New test.
865
866 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
867
868         * g++.dg/other/init2.C: New test.
869
870 2001-12-24  Richard Henderson  <rth@redhat.com>
871
872         * gcc.dg/20011223-1.c: New.
873         * gcc.dg/inline-1.c: New.
874
875 2001-12-23  Richard Henderson  <rth@redhat.com>
876
877         * gcc.dg/asm-4.c: Test operand modifiers.
878
879 2001-12-23  Richard Henderson  <rth@redhat.com>
880
881         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
882
883 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
884
885         * gcc.c-torture/execute/20011223-1.c: New test.
886
887 2001-12-21  Richard Henderson  <rth@redhat.com>
888
889         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
890         re-enables the warning.
891
892 2001-12-21  Richard Henderson  <rth@redhat.com>
893
894         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
895
896 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
897
898         * gcc.c-torture/compile/20011218-1.c: New test.
899
900 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
901
902         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
903         arm-isr.c test.
904         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
905         epilogue generation for ARM ISR routines.
906
907 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
908
909         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
910         * gcc.dg/format/c90-printf-3.c: Likewise.
911         * gcc.dg/format/c99-printf-3.c: Likewise.
912         * gcc.dg/format/ext-1.c: Likewise.
913         * gcc.dg/format/ext-6.c: Likewise.
914         * gcc.dg/format/format.h: Prototype unlocked stdio.
915
916 2001-12-20  Richard Henderson  <rth@redhat.com>
917
918         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
919         (arena): Use it.
920         (malloc): Correct allocation logic.  Abort if we fill up the
921         arena before initialization complete.
922         (realloc): Correct allocation logic.
923
924 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
925
926         * gcc.c-torture/compile/20011219-2.c: New test.
927
928         * gcc.c-torture/execute/20011219-1.c: New test.
929
930 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
931
932         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
933         target does not support weak symbols.
934
935 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
936
937         * gcc.c-torture/compile/20011219-1.c: New test.
938
939 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
940
941         * g++.dg/other/error1.C: New test.
942
943 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
944
945         * gcc.c-torture/execute/20011217-1.c: New test.
946
947 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
948
949         * objc.dg/special/: New directory.
950         * objc.dg/special/special.exp: New file.
951         * objc.dg/special/unclaimed-category-1.h: New file.
952         * objc.dg/special/unclaimed-category-1a.m: New file.
953         * objc.dg/special/unclaimed-category-1.m: New file.
954
955 2001-12-17  Andreas Jaeger  <aj@suse.de>
956
957         * gcc.c-torture/compile/20011217-2.c: New test.
958
959 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
960
961         * gcc.c-torture/compile/20011217-1.c: New test.
962
963 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
964
965         * testsuite/gcc.dg/20011214-1.c: New.
966
967 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
968
969         * gcc.dg/altivec-4.c: New.
970
971 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
972
973         * gcc.dg/20011113-1.c: New test.
974
975 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
976
977         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
978         std::__malloc_alloc_template<0> and
979         std::__default_alloc_template<false, 0>.
980
981 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
982
983         * objc/execute/bf-21.m: New test.
984         * objc/execute/enumeration-1.m: New test.
985         * objc/execute/enumeration-2.m: New test.
986
987 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
988
989         * gcc.dg/gnu89-init-1.c: New test.
990
991 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
992
993         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
994         * g++.old-deja/g++.jason/2371.C: Likewise.
995         * g++.old-deja/g++.jason/template33.C: Likewise.
996         * g++.old-deja/g++.jason/template34.C: Likewise.
997         * g++.old-deja/g++.jason/template36.C: Likewise.
998         * g++.old-deja/g++.oliva/typename1.C: Likewise.
999         * g++.old-deja/g++.oliva/typename2.C: Likewise.
1000         * g++.old-deja/g++.other/typename1.C: Likewise.
1001         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1002         * g++.old-deja/g++.pt/nontype5.C: Likewise.
1003         * g++.old-deja/g++.pt/typename11.C: Likewise.
1004         * g++.old-deja/g++.pt/typename14.C: Likewise.
1005         * g++.old-deja/g++.pt/typename16.C: Likewise.
1006         * g++.old-deja/g++.pt/typename3.C: Likewise.
1007         * g++.old-deja/g++.pt/typename4.C: Likewise.
1008         * g++.old-deja/g++.pt/typename5.C: Likewise.
1009         * g++.old-deja/g++.pt/typename7.C: Likewise.
1010         * g++.old-deja/g++.robertl/eb9.C: Likewise.
1011
1012 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
1013
1014         * g++.dg/other/linkage1.C: New test.
1015         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
1016         specifiers.
1017
1018 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
1019
1020         * gcc.dg/concat.c: New test.
1021
1022 2001-12-11  Stan Shebs  <shebs@apple.com>
1023
1024         * objc/compile: New test directory.
1025         * objc/compile/compile.exp: New expect script.
1026         * objc/compile/20011211-1.m: New compile test.
1027
1028 2001-12-11  Jason Merrill  <jason@redhat.com>
1029
1030         * lib/prune.exp (prune_gcc_output): Also handle "In member
1031         function".  So many permutations...
1032
1033 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
1034
1035         * g++.dg/template/typedef1.C: New test.
1036
1037 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
1038
1039         * g++.dg/other/copy1.C: New test.
1040
1041 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
1042
1043         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
1044
1045         * gcc.dg/builtin-choose-expr.c: New.
1046
1047 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
1048
1049         * gcc.dg/altivec-2.c: New.
1050
1051 2001-12-07  Richard Henderson  <rth@redhat.com>
1052
1053         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
1054
1055 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
1056
1057         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
1058         ultrasparc.
1059
1060 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1061
1062         * g++-old.deja/g++.robertl/eb101.C: Deleted.
1063
1064 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
1065
1066         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
1067         variable argument list.
1068
1069 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
1070
1071         * gcc.c-torture/execute/memcheck: Delete entire directory.
1072         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
1073         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1074
1075 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1076
1077         * gcc.dg/Wshadow-1.c: New test.
1078
1079 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
1080
1081         * gcc.c-torture/compile/20011130-1.c: New test.
1082
1083         * gcc.dg/noncompile/20011025-1.c: New test.
1084
1085         * g++.dg/other/anon-union.C: New test.
1086
1087         * gcc.c-torture/execute/20011024-1.c: New test.
1088
1089 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1090
1091         * gcc.c-torture/execute/20000722-1.x,
1092         gcc.c-torture/execute/20010123-1.x: Remove.
1093         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
1094         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
1095         gcc.dg/c99-complit-2.c: New tests.
1096
1097 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
1098
1099         * g++.dg/inherit/base1.C: New test.
1100
1101 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
1102
1103         * g++.dg/other/stdarg1.C: New test.
1104
1105         * gcc.c-torture/compile/20011130-2.c: New test.
1106
1107 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
1108
1109         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
1110         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
1111         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
1112         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
1113         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
1114         * gcc.dg/builtin-prefetch-1.c: New test.
1115
1116 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
1117
1118         * gcc.dg/20011130-1.c: New test.
1119
1120 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1121
1122         * g++.dg/other/scope1.C: New test.
1123         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
1124
1125 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1126
1127         * gcc.dg/vla-init-1.c: New test.
1128
1129 2001-12-01  Geoff Keating  <geoffk@redhat.com>
1130
1131         * gcc.c-torture/compile/structs.c: New testcase from GDB.
1132
1133 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1134
1135         * objc.dg/alias.m: Update.
1136         * objc.dg/class-1.m: Update.
1137         * objc.dg/const-str-1.m: Update.
1138         * objc.dg/fwd-proto-1.m: Update.
1139         * objc.dg/id-1.m: Update.
1140         * objc.dg/super-class-1.m: Update.
1141
1142 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
1143
1144         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
1145         constructs.
1146
1147 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
1148
1149         * gcc.c-torture/execute/20011128-1.c: New test.
1150
1151 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
1152
1153         * gcc.dg/20011127-1.c: New test.
1154
1155 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1156
1157         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
1158         from Austin Group draft 7.
1159         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
1160         scanf format arguments.
1161         * gcc.dg/format/no-exargs-2.c: New test.
1162
1163 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
1164
1165         * g++.dg/abi/vbase8-4.C: New test.
1166
1167 2001-11-24  Ian Lance Taylor  <ian@airs.com>
1168
1169         * gcc.c-torture/execute/20011121-1.c: New test.
1170
1171 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
1172
1173         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
1174
1175 2001-11-23  Andreas Jaeger  <aj@suse.de>
1176
1177         * gcc.dg/cpp/charconst-2.c: New test.
1178
1179 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
1180
1181         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
1182         to the host if it is remote.  Let tests specify extra headers
1183         they use.
1184         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
1185         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
1186         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
1187         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
1188         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
1189         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
1190         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
1191         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
1192         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
1193         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
1194
1195 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
1196
1197         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
1198         for little endian ARMs.
1199
1200 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
1201
1202         * gcc.c-torture/compile/20011119-1.c: New test.
1203         * gcc.c-torture/compile/20011119-2.c: New test.
1204
1205 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
1206
1207         * gcc.dg/altivec-1.c: Fix typo.
1208
1209 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
1210
1211         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
1212
1213 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
1214
1215         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
1216
1217 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
1218
1219         * lib/g77.exp: Don't specify --rpath-link.
1220
1221         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
1222         across all the headers.
1223         * gcc.dg/format/format.exp: For testing on a remote host,
1224         copy format.h.
1225
1226         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
1227         * gcc.c-torture/execute/930406-1.c: Likewise.
1228         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1229
1230 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
1231
1232         * gcc.dg/altivec-1.c: New.
1233
1234 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
1235
1236         * gcc.dg/cpp/fpreprocessed.c: New test case.
1237
1238 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1239
1240         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
1241         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
1242         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
1243
1244 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1245
1246         * gcc.dg/no-builtin-1.c: New test.
1247
1248 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
1249
1250         * gcc.c-torture/execute/20011115-1.c: New test.
1251
1252 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
1253
1254         * gcc.c-torture/compile/20011114-2.c: New test.
1255         * gcc.c-torture/compile/20011114-3.c: New test.
1256         * gcc.c-torture/compile/20011114-4.c: New test.
1257
1258 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
1259
1260         * g++.dg/other/init1.C: New test.
1261
1262 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
1263
1264         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
1265         message.
1266
1267         * gcc.c-torture/execute/20011114-1.c: New testcase.
1268
1269         * gcc.c-torture/compile/20010327-1.c: Revert last change.
1270         * gcc.c-torture/compile/20011114-1.c: New test, exactly
1271         like the (before this change) version of 20010327-1.c.
1272
1273 2001-11-14  Roger Sayle <roger@eyesopen.com>
1274
1275         * gcc.c-torture/execute/string-opt-13.c: New testcase.
1276
1277 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
1278
1279         * g++.dg/init/array2.C: New test.
1280
1281 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
1282
1283         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
1284
1285 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
1286
1287         * g++.dg/other/forscope1.C: New test.
1288         * g++.dg/ext/forscope1.C: New test.
1289         * g++.dg/ext/forscope2.C: New test.
1290
1291 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
1292
1293         * gcc.c-torture/execute/20011113-1.c: New test.
1294
1295 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
1296
1297         * gcc.c-torture/execute/20011109-2.c: New test.
1298
1299         * gcc.c-torture/execute/20011109-1.c: New test.
1300
1301 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
1302
1303         * gcc.c-torture/compile/20011109-1.c: New test.
1304
1305 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
1306
1307         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
1308         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
1309         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
1310         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
1311         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
1312         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
1313         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
1314
1315 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1316
1317         * g++.dg/warn/Wshadow-1.C: New tests.
1318         * g++.old-deja/g++.mike/for3.C: Update.
1319
1320 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
1321
1322         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
1323         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
1324         XFAILs.  Adjust expected error texts.
1325         * gcc.c-torture/compile/20011106-1.c,
1326         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
1327         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
1328         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
1329         gcc.dg/c99-array-lval-5.c: New tests.
1330
1331 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1332
1333         * gcc.dg/cpp/defined.c: Update.
1334
1335 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1336
1337         * gcc.c-torture/execute/anon-1.c: New test.
1338
1339 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
1340
1341         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
1342         same size, so no warning should be produced on stormy16.
1343
1344         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
1345         due to oversized array.
1346         * g++.old-deja/g++.mike/ns15.C: Likewise.
1347         * g++.old-deja/g++.pt/crash16.C: Likewise.
1348
1349 2001-11-02  Graham Stott  <grahams@redhat.com>
1350
1351         * g++.dgother/debug1.C: Fix typos.
1352
1353 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
1354
1355         * g++.dg/other/debug1.C: New test.
1356
1357 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1358
1359         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
1360         of unsigned long.
1361
1362 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
1363
1364         * gcc.dg/20011029-2.c: New test.
1365
1366         * gcc.c-torture/compile/20011029-1.c: New test.
1367
1368 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
1369
1370         * objc/execute/class_self-1.m: New test.
1371         * objc/execute/class_self-2.m: New test.
1372
1373 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
1374
1375         * gcc.misc-tests/msgs.exp: Delete.
1376         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
1377         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
1378         error set to match recent changes.
1379
1380 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
1381
1382         * gcc.dg/20011021-1.c: New test.
1383
1384 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
1385
1386         * gcc.c-torture/compile/20011023-1.c: New test.
1387
1388 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
1389
1390         * lib/g77.exp: Rewrite based on lib/g++.exp.
1391
1392 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
1393
1394         * gcc.c-torture/execute/20011019-1.c: New test.
1395
1396         * gcc.dg/20011018-1.c: New test.
1397
1398 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
1399
1400         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
1401
1402 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
1403
1404         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
1405         * gcc.dg/attr-invalid.c: Likewise.
1406
1407 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
1408
1409         * testsuite/gcc.dg/20011015-1.c: New test.
1410
1411 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
1412
1413         * g++.dg/template/unify2.C: New test.
1414
1415 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
1416
1417         * g++.dg/other/exception-specification.C: New test
1418
1419 2001-10-13  Tom Rix  <trix@redhat.com>
1420
1421         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
1422         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
1423
1424 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
1425
1426         * testsuite/gcc.dg/20011009-1.c: New test.
1427
1428 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
1429
1430         PR g++/4476
1431         * g++.dg/other/friend1.C: New test.
1432
1433 2001-10-11  Richard Henderson  <rth@redhat.com>
1434
1435         * g++.old-deja/g++.other/crash18.C: Add -S to options.
1436
1437 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1438
1439         * gcc.c-torture/compile/20011010-1.c: New.
1440
1441 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1442
1443         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
1444         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
1445         g77.f-torture/execute/execute.exp,
1446         g77.f-torture/noncompile/noncompile.exp,
1447         gcc.c-torture/compile/compile.exp,
1448         gcc.c-torture/execute/execute.exp,
1449         gcc.c-torture/execute/ieee/ieee.exp,
1450         gcc.c-torture/execute/memcheck/memcheck.exp,
1451         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
1452         objc/execute/execute.exp: Update FSF address.
1453
1454 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
1455
1456         * gcc.dg/cpp/cmdlne-C.c: Update.
1457         * gcc.dg/cpp/cmdlne-C2.c: New.
1458
1459 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1460
1461         * gcc.c-torture/execute/20011008-3.c: New.
1462
1463 2001-10-08  DJ Delorie  <dj@redhat.com>
1464
1465         * gcc.dg/20011008-1.c: New.
1466         * gcc.dg/20011008-2.c: New.
1467
1468 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1469
1470         * gcc.dg/cpp/spacing1.c: Update test.
1471
1472 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1473
1474         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
1475         spelling errors of "separate" as "seperate".
1476
1477 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
1478
1479         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
1480         enough to avoid inlining.
1481
1482 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
1483
1484         * lib/g77.exp: set libg2c_dir correctly.
1485
1486 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1487
1488         * gcc.dg/cpp/macro11.c: New test.
1489
1490 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1491
1492         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
1493         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
1494         gcc.dg/format/multattr-3.c: New tests.
1495         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
1496         tests for format attributes on function pointers being rejected.
1497
1498 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1499
1500         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
1501
1502 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1503
1504         * g++.dg/warn/format1.C: New test.
1505
1506 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
1507
1508         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
1509
1510 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
1511
1512         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
1513
1514 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
1515
1516         * gcc.dg/cpp/redef2.c: Add test.
1517
1518 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
1519
1520         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
1521         long-standing bug on i686, apparently.
1522         * gcc.c-torture/execute/loop-2c.x: New file.
1523         * gcc.c-torture/execute/loop-2d.x: New file.
1524         * gcc.c-torture/execute/loop-3c.x: New file.
1525
1526 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
1527
1528         * gcc.dg/cpp/20000625-2.c: Correct line number.
1529
1530 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1531
1532         * gcc.dg/cpp/macro10.c: New test.
1533         * gcc.dg/cpp/strify3.c: New test.
1534         * gcc.dg/cpp/spacing1.c: Add tests.
1535         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
1536         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
1537
1538 2001-09-24  DJ Delorie  <dj@redhat.com>
1539
1540         * gcc.c-torture/execute/20010924-1.c: New test.
1541
1542 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1543
1544         * testsuite/objc/execute/paste.m: Remove.
1545
1546 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1547
1548         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
1549
1550 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
1551
1552         * g77.dg/strlen0.f: New test.
1553
1554 2001-09-21  Richard Henderson  <rth@redhat.com>
1555
1556         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
1557         * g++.old-deja/g++.abi/vtable2.C: Likewise.
1558
1559 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
1560
1561         Table-driven attributes.
1562         * g++.dg/ext/attrib1.C: New test.
1563
1564 2001-09-20  DJ Delorie  <dj@redhat.com>
1565
1566         * gcc.dg/20000926-1.c: Update expected warning messages.
1567         * gcc.dg/array-2.c: Likewise, and test for warnings too.
1568         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
1569         array.
1570
1571 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
1572
1573         * g++.dg/eh/registers1.C: New test case.
1574
1575 2001-09-17  Richard Henderson  <rth@redhat.com>
1576
1577         * gcc.dg/array-5.c: Fix VLA decomposition test.
1578
1579 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1580
1581         * gcc.dg/cpp/line5.c: New testcase.
1582
1583 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
1584
1585         * gcc.dg/cpp/macro9.c: New test.
1586
1587 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
1588
1589         * gcc.c-torture/execute/980223.c: Change type of addr from long
1590         to char *.
1591
1592 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
1593
1594         * gcc.c-torture/execute/20010915-1.c: New test.
1595
1596 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
1597
1598         * g77.dg/bprob: New directory.
1599         * g77.dg/bprob/bprob.exp: New file.
1600         * g77.dg/bprob/bprob-1.f: New test.
1601         * g77.dg/gcov: New directory.
1602         * g77.dg/gcov/gcov.exp: New file.
1603         * g77.dg/gcov/gcov-1.f: New test.
1604         * g77.dg/gcov/gcov-1.x: New file.
1605
1606 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1607
1608         * gcc.dg/cpp/directiv.c: Update.
1609         * gcc.dg/cpp/undef1.c: Update.
1610
1611 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
1612
1613         * gcc.dg/20010912-1.c: New test.
1614
1615 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
1616
1617         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
1618         language-independent file in lib.
1619         * lib/gcov.exp: New file.
1620
1621 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
1622
1623         * gcc.c-torture/compile/20010911-1.c: New test.
1624
1625 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
1626
1627         * lib/profopt.exp: New, to support profile-directed optimizations.
1628         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
1629         * gcc.misc-tests/bprob-1.c: New test.
1630         * gcc.misc-tests/bprob-2.c: New test.
1631
1632 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
1633
1634         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
1635         XFAIL and which kinds of gcov output to verify.
1636         * gcc.misc-tests/gcov-4b.x: New file.
1637         * gcc.misc-tests/gcov-5b.x: New file.
1638         * gcc.misc-tests/gcov-6.x: New file.
1639         * gcc.misc-tests/gcov-7.c: New test.
1640         * gcc.misc-tests/gcov-7.x: New file.
1641
1642 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
1643
1644         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
1645         * gcc.misc-tests/gcov-6.c: New test.
1646
1647 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
1648
1649         PR c++/3986
1650         * g++.dg/abi/vbase1.C: New test.
1651
1652 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
1653
1654         * objc.dg/method-2.m: New.
1655
1656 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
1657
1658         PR c++/4203
1659         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
1660         * g++.dg/init/empty1.C: New test.
1661
1662 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
1663
1664         * gcc.c-torture/compile/20010903-1.c: New test.
1665
1666 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
1667
1668         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
1669         for m68k.
1670
1671 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
1672
1673         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
1674
1675         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
1676
1677         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
1678
1679 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
1680
1681         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
1682         for 16-bit 'unsigned int'.
1683
1684 2001-08-29  Kazu Hirata  <kazu@hxi.com>
1685
1686         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
1687
1688 2001-08-27  Richard Henderson  <rth@redhat.com>
1689
1690         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
1691         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
1692
1693 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
1694
1695         * gcc.dg/asm-names.c (ymain): New.
1696
1697 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
1698
1699         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
1700         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
1701         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
1702
1703 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1704
1705         * gcc.dg/compare5.c: New testcase.
1706
1707 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
1708
1709         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
1710         and "In instantiation".
1711
1712 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
1713
1714         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
1715
1716 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
1717
1718         * gcc.misc-tests/gcov.exp: Add support for branch information.
1719         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
1720         * gcc.misc-tests/gcov-4.c: New test.
1721         * gcc.misc-tests/gcov-4b.c: New test.
1722         * gcc.misc-tests/gcov-5b.c: New test.
1723
1724 2001-08-20  Zack Weinberg  <zackw@panix.com>
1725
1726         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
1727         expected to fail.
1728
1729 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1730
1731         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
1732
1733 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
1734
1735         * g++.dg/eh/template1.C: New test.
1736
1737 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
1738
1739         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
1740         Fix thinko.
1741         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
1742         for xfail.
1743
1744 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
1745
1746         * lib/g77-dg.exp:  Use prune.exp for common procedures
1747         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
1748         * lib/g77.exp: (g77-dg-prune) Remove
1749
1750 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
1751
1752         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
1753
1754 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1755
1756         * g++.dg/template/unify1.C: New test.
1757
1758 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
1759
1760         * g++.dg/abi/empty4.C: New test.
1761
1762 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
1763
1764         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
1765         solaris2.*
1766         * g77.f-torture/compile/pr3743.x: Likewise
1767
1768 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1769
1770         * g++.dg/other/using-declaration.C: New test.
1771
1772 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1773
1774         * gcc.dg/cpp/tr-sign.c: New testcase.
1775
1776 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1777
1778         * gcc.dg/cpp/19951025-1.c: Revert.
1779         * gcc.dg/cpp/directiv.c: We no longer process directives that
1780         interrupt macro arguments.
1781
1782 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
1783
1784         * gcc.dg/bconstp-1.c: New test.
1785
1786 2001-08-03  Richard Henderson  <rth@redhat.com>
1787
1788         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
1789
1790 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1791
1792         * gcc.dg/cpp/19951025-1.c: Update.
1793
1794 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
1795
1796         * g77.dg/ff90-1.f (s): Fix reference of variable z,
1797         should be x.
1798
1799 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
1800
1801         Kill -fhonor-std.
1802         * g++.old-deja/g++.ns/ns14.C: Remove special options.
1803         * g++.old-deja/g++.other/std1.C: Likewise.
1804         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
1805
1806 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
1807
1808         * lib/g77.exp:  Load gcc-defs.exp for common procedures
1809         (g77_pass, g77_fail, g77_finish, g77_exit,
1810         ${tool}_check_unsupported_p} Now redundant.  Deleted.
1811
1812 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
1813
1814         * g77.dg/fbackslash.f
1815         * g77.dg/fcase-preserve.f
1816         * g77.dg/ff90-1.f
1817         * g77.dg/ffixed-line-length-0.f
1818         * g77.dg/ffixed-line-length-132.f
1819         * g77.dg/ffixed-line-length-7.f
1820         * g77.dg/ffixed-line-length-72.f
1821         * g77.dg/ffixed-line-length-none.f
1822         * g77.dg/ffree-form-1.f
1823         * g77.dg/fno-backslash.f
1824         * g77.dg/fno-f90-1.f
1825         * g77.dg/fno-fixed-form-1.f
1826         * g77.dg/fno-onetrip.f
1827         * g77.dg/fno-typeless-boz.f
1828         * g77.dg/fno-underscoring.f
1829         * g77.dg/fno-vxt-1.f
1830         * g77.dg/fonetrip.f
1831         * g77.dg/ftypeless-boz.f
1832         * g77.dg/fugly-assumed.f
1833         * g77.dg/funderscoring.f
1834         * g77.dg/fvxt-1.f
1835
1836 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
1837
1838         * objc.dg/fwd-proto-1.m: New.
1839         * objc.dg/local-decl-1.m: New.
1840         * objc.dg/naming-1.m: New.
1841         * objc.dg/naming-2.m: New.
1842         * objc.dg/proto-hier-1.m: New.
1843
1844 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
1845
1846         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
1847         largest-type elements to a struct makes its size grow.
1848
1849 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
1850
1851         * g++.dg/abi/vthunk1.C: New test.
1852
1853 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
1854
1855         * g++.dg/abi/vbase8-22.C: New test.
1856
1857 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1858
1859         * gcc.dg/cpp/macro8.c: New test.
1860
1861 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
1862
1863         * g++.dg/abi/vbase8-21.C: New test.
1864
1865 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
1866
1867         * g++.dg/abi/vbase8-10.C: New test.
1868
1869 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1870
1871         * lib/g++.exp (g++_set_ld_library_path): Renamed to
1872         ${tool}_set_ld_library_path.
1873         Changed caller.
1874         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
1875         g++.exp.
1876
1877 2001-07-26  Stan Cox <scox@redhat.com>
1878
1879         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
1880         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
1881         gcc_exit, gcc_check_unsupported_p):
1882         Moved to gcc-deps.exp
1883         * gcc-deps.exp: New file.
1884
1885 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1886
1887         * g++.old-deja/g++.pt/defarg14.C: New test.
1888
1889 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
1890
1891         * g++.old-deja/g++.other/lineno5.C: New test.
1892
1893 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
1894
1895         * g++.old-deja/g++.pt/crash68.C: New test.
1896
1897 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
1898
1899         * g++.old-deja/g++.other/crash42.C: New test.
1900
1901 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1902
1903         * gcc.dg/cpp/extratokens.c: Fix.
1904         * gcc.dg/cpp/skipping2.c: New tests.
1905
1906 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1907
1908         * gcc.c-torture/execute/20010724-1.c: New file.
1909         * gcc.c-torture/execute/20010724-1.x: New file.
1910
1911 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
1912
1913         * g++.old-deja/g++.other/cond7.C: New test.
1914
1915 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
1916
1917         * g++.old-deja/g++.other/optimize4.C: New test.
1918
1919 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
1920
1921         * g++.old-deja/g++.abi/vbase8-5.C: New test.
1922
1923 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
1924
1925         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
1926         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
1927         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
1928         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
1929
1930         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
1931         bug report" message.
1932
1933         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
1934         * g++.dg/ext/instantiate1.C: Move from old-deja.
1935
1936 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
1937
1938         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
1939         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
1940         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
1941         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
1942
1943 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
1944
1945         * gcc.c-torture/execute/20010723-1.c: New test.
1946
1947 2001-07-23  Ben Elliston  <bje@redhat.com>
1948
1949         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
1950
1951 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1952
1953         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
1954         i[34567]86-*-*.
1955         Delete handling of ieee_multilib_flags.
1956         Pass -mieee for alpha*-*-* and sh-*-*.
1957         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
1958
1959 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
1960
1961         Remove old-abi tests.
1962         * g++.old-deja/g++.mike/p11116.C: Remove.
1963         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
1964
1965 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
1966
1967         * g77.f-torture/compile/pr3743.f:  New test
1968
1969 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
1970
1971         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
1972
1973 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1974
1975         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
1976         g++.old-deja/g++.pt/static6.C: Likewise.
1977         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
1978         supports weak symbols.
1979
1980 2001-07-18  Andreas Jaeger  <aj@suse.de>
1981
1982         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
1983         supported again.
1984
1985 2001-07-18  Andreas Jaeger  <aj@suse.de>
1986
1987         * gcc.dg/iftrap-1.c: Fix target line.
1988
1989 2001-07-17  Richard Henderson  <rth@redhat.com>
1990
1991         * gcc.c-torture/execute/20010717-1.c: New.
1992
1993 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1994
1995         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
1996         tests.
1997
1998 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
1999
2000         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
2001
2002 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2003
2004         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
2005         UAC_SIGBUS, UAC_NOPRINT definitions.
2006
2007 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2008
2009         * objc/execute/object_is_class.m: New test.
2010         * objc/execute/object_is_meta_class.m: New test.
2011
2012 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2013
2014         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
2015         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
2016
2017 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
2018
2019         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
2020         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
2021
2022 2001-07-14  Richard Henderson  <rth@redhat.com>
2023
2024         * gcc.dg/iftrap-1.c: New.
2025
2026 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
2027
2028         * g77.f-torture/execute/intrinsic77.f: New test.
2029
2030 2001-07-11  Janis Johnson <janis@us.ibm.com>
2031
2032         * gcc.misc-tests/gcov-3.c: New test.
2033
2034 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2035
2036         * gcc.c-torture/compile/20010711-1.c,
2037         * gcc.c-torture/compile/20010711-2.c: New tests.
2038
2039 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2040
2041         * gcc.c-torture/execute/20010711-1.c: New test.
2042
2043 2001-07-11  Ben Elliston  <bje@redhat.com>
2044
2045         * g++.old-deja/g++.other/enum5.C: New test.
2046
2047 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
2048
2049         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
2050         (g++-dg-prune): Call prune_gcc_output.
2051         * prune.exp: New file for prune_gcc_output.
2052         * lib/g++.exp, lib/gcc.exp: Load it.
2053
2054 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2055
2056         * gcc.c-torture/compile/20010701-1.c,
2057         g++.old-deja/g++.ext/attrib6.C: New tests.
2058
2059 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
2060
2061         * gcc.c-torture/compile/20010706-1.c: New test.
2062
2063 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
2064
2065         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2066
2067 2001-06-28  Stan Shebs  <shebs@apple.com>
2068
2069         * gcc.dg/pragma-darwin.c: New test.
2070
2071 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2072
2073         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
2074         Solaris 2.[678] system.
2075
2076 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2077
2078         * gcc.dg/20010622-1.c: New test.
2079
2080 2001-06-18  Stan Shebs  <shebs@apple.com>
2081
2082         * objc.dg: New directory.
2083         * objc.dg/dg.exp: New file.
2084         * objc.dg/alias.m: New.
2085         * objc.dg/class-1.m: New.
2086         * objc.dg/class-2.m: New.
2087         * objc.dg/const-str-1.m: New.
2088         * objc.dg/const-str-2.m: New.
2089         * objc.dg/id-1.m: New.
2090         * objc.dg/method-1.m: New.
2091         * objc.dg/super-class-1.m: New.
2092         * lib/objc-dg.exp: New file.
2093
2094 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2095
2096         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
2097         of label name.
2098
2099 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
2100
2101         * g++.old-deja/g++.abi/vbase8-9.C: New test.
2102
2103 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2104
2105         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
2106         variable.
2107
2108 2001-06-12  Richard Henderson  <rth@redhat.com>
2109
2110         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2111
2112 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2113
2114         * g++.old-deja/g++.abi/vbase5.C: New test.
2115         * g++.old-deja/g++.abi/vbase6.C: New test.
2116         * g++.old-deja/g++.abi/vbase7.C: New test.
2117
2118 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2119
2120         * gcc.c-torture/compile/20010610-1.c: New test.
2121
2122 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2123
2124         * g++.old-deja/g++.abi/vbase4.C: New test.
2125
2126 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2127
2128         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
2129         support %f for HC11/HC12 targets.
2130         * gcc.c-torture/execute/930513-1.x: New file, likewise.
2131         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
2132         on HC11/HC12 targets.
2133         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
2134
2135 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2136
2137         * gcc.dg/wchar_t-1.c: New file.
2138         * gcc.dg/wint_t-1.c: Likewise.
2139
2140 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
2141
2142         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
2143
2144 2001-06-11  Richard Henderson  <rth@redhat.com>
2145
2146         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
2147
2148 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2149
2150         * gcc.c-torture/compile/20010611-1.c: New test.
2151
2152 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2153
2154         * gcc.dg/c99-tag-1.c: Add more tests.
2155
2156 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
2157
2158         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
2159         representation on MN10300 and ARM/Thumb.
2160
2161 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
2162
2163         * g77.f-torture/execute/20010610.f: New.
2164
2165 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
2166
2167         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
2168         names.
2169
2170 2001-06-09  Richard Henderson  <rth@redhat.com>
2171
2172         * gcc.c-torture/execute/ashrdi-1.c: New.
2173         * gcc.c-torture/execute/ashldi-1.c: New.
2174         * gcc.c-torture/execute/lshrdi-1.c: New.
2175
2176 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
2177
2178         * objc/execute/load-3.m: Added. Check sending +load to categories,
2179         in addition to classes.
2180
2181 2001-06-08  Stan Shebs  <shebs@apple.com>
2182
2183         * objc/execute/load-2.m: New test.  From Nicola Pero
2184         <n.pero@mi.flashnet.it>.
2185
2186 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
2187
2188         * gcc.c-torture/execute/20010605-2.c: New test.
2189
2190 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2191
2192         * g++.old-deja/g++.abi/vbase2.C: New test.
2193         * g++.old-deja/g++.abi/vbase3.C: New test.
2194
2195 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2196
2197         * g++.old-deja/g++.pt/friend49.C: New test.
2198
2199 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
2200
2201         * g++.old-deja/g++.ext/anon3.C: New test.
2202
2203 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
2204
2205         * g++.old-deja/g++.other/conv7.C: New test.
2206
2207 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
2208
2209         * gcc.c-torture/compile/20010605-2.c: New test.
2210
2211 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2212
2213         * gcc.c-torture/execute/20010604-1.c: New test.
2214
2215 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
2216
2217         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
2218
2219 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
2220
2221         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
2222         (g++_link_flags): Likewise.
2223         (g++_init): Pass gccpath's value to two previous functions.
2224
2225 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2226
2227         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
2228         Ensure logfile entry matches exec command line.
2229
2230 2001-05-31  Richard Henderson  <rth@redhat.com>
2231
2232         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
2233         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
2234
2235 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
2236
2237         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
2238         compiler for irix6.2
2239
2240 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
2241
2242         * g++.old-deja/g++.other/optimize3.C: New file.
2243
2244 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
2245
2246         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
2247         assemble.
2248
2249 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
2250
2251         * g++.old-deja/g++.other/optimize2.C: New file.
2252
2253 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
2254
2255         * gcc.c-torture/compile/20010518-2.c: New file.
2256         * gcc.c-torture/execute/20010518-1.c: New file.
2257         * gcc.c-torture/execute/20010518-2.c: New file.
2258
2259 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2260
2261         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
2262
2263 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
2264
2265         G++ no longer defines builtins that do not begin with __builtin.
2266         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
2267         * g++.old-deja/g++.brendand/misc13.C: Likewise.
2268         * g++.old-deja/g++.law/builtin1.C: Likewise.
2269         * g++.old-deja/g++.law/cvt2.C: Likewise.
2270         * g++.old-deja/g++.mike/net5.C: Likewise.
2271         * g++.old-deja/g++.other/builtins1.C: Likewise.
2272         * g++.old-deja/g++.other/builtins2.C: Likewise.
2273         * g++.old-deja/g++.other/builtins3.C: Likewise.
2274         * g++.old-deja/g++.other/builtins4.C: Likewise.
2275         * g++.old-deja/g++.other/inline8.C: Likewise.
2276         * g++.old-deja/g++.robertl/eb39.C: Likewise.
2277
2278 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
2279
2280         * g++.old-deja/g++.pt/using1.C: Adjust.
2281         * g++.old-deja/g++.pt/using2.C: New test.
2282
2283 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2284
2285         * gcc.dg/cpp/charconst.c: New tests.
2286         * gcc.dg/cpp/escape.c: New tests.
2287         * gcc.dg/cpp/escape-1.c: New tests.
2288         * gcc.dg/cpp/escape-2.c: New tests.
2289         * gcc.dg/cpp/ucs.c: New tests.
2290
2291 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
2292
2293         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
2294         native compiler for irix6.5.
2295
2296 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
2297
2298         * lib/g++.exp (g++_include_flags): Use args to compute
2299         get_multilibs.
2300         (g++_link_flags): Likewise.
2301         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
2302
2303 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2304
2305         * gcc.dg/c90-hexfloat-1.c: Add more tests.
2306
2307 2001-05-21  Geoff Keating  <geoffk@redhat.com>
2308
2309         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
2310         this file.
2311
2312 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2313
2314         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
2315         STACK_SIZE;
2316         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
2317         to STACK_SIZE; Use it to define size of add_histo array.
2318         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
2319         to STACK_SIZE.
2320         (f): Use GITT_SIZE to define size of gitt local table.
2321         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
2322         to STACK_SIZE; Use it to define size of bytemem array.
2323
2324 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2325
2326         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
2327         on 68HC11/HC12 due to the asm instruction.
2328         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
2329         * gcc.c-torture/compile/920520-1.x: Likewise.
2330         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
2331         on 68HC11/HC12 because the function is larger than 64K.
2332         * gcc.c-torture/compile/961203-1.x: New file, this test fails
2333         on 68HC11/HC12 because the structure is too large.
2334
2335 2001-05-20  Richard Henderson  <rth@redhat.com>
2336
2337         * gcc.c-torture/execute/20010520-1.c: New.
2338
2339 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2340
2341         * g++.old-deja/g++.warn/compare1.C: New test.
2342         * gcc.dg/compare4.c: New test.
2343
2344 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
2345
2346         * g++.old-deja/g++.other/optimize1.C: New test.
2347
2348 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2349
2350         * g++.old-deja/g++.pt/spec41.C: New test.
2351
2352 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
2353
2354         * gcc.c-torture/compile/20010114-1.x: Remove.
2355
2356 2001-05-18  Stan Shebs  <shebs@apple.com>
2357
2358         * gcc.c-torture/compile/20010518-1.c: New test.
2359
2360 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
2361
2362         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
2363         * g++.old-deja/g++.pt/crash67.C: New test.
2364
2365 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
2366
2367         * g++.old-deja/g++.other/debug9.C: New test.
2368
2369 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
2370
2371         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
2372
2373 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
2374
2375         * gcc.c-torture/compile/20010516-1.c: New test.
2376
2377 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
2378
2379         * g++.old-deja/g++.other/crash41.C: New test.
2380
2381 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
2382
2383         * g++.old-deja/g++.pt/crash66.C: New test.
2384
2385 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
2386
2387         * g++.old-deja/g++.robertl/eb27.C: Convert.
2388
2389 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
2390
2391         * g++.dg/friend-warn.C: New test.  Do not warn about friend
2392         declaration being redundant.
2393
2394 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
2395
2396         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
2397
2398 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
2399
2400         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
2401
2402 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
2403
2404         * lib/g++.exp: Use testsuite_flags.
2405
2406 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
2407
2408         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2409
2410 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2411
2412         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
2413
2414 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
2415
2416         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
2417
2418 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
2419
2420         * gcc.c-torture/compile/20010313-1.c: New test.
2421
2422 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
2423
2424         * gcc.dg/cpp/direct2.c: New test.
2425         * gccq.dg/cpp/direct2s.c: New test.
2426
2427         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
2428
2429 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
2430
2431         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
2432         * g++.old-deja/g++.other/op3.C: Likewise.
2433
2434 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2435
2436         * gcc.dg/cpp/syshdr.h: New file.
2437         * gcc.dg/cpp/sysmac1.c: Update.
2438         * gcc.dg/cpp/sysmac2.c: Update.
2439
2440 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2441
2442         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2443
2444 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
2445
2446         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
2447         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
2448
2449 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
2450
2451         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
2452
2453 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
2454
2455         * lib/g++.exp (g++_include_flags): Don't use any special flags
2456         if TESTING_IN_BUILD_TREE is not defined.
2457         (g++_init): Use a plain 'c++' as the compiler if
2458         TESTING_IN_BUILD_TREEE is not defined.
2459
2460 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
2461
2462         * g++.old-deja/g++.eh/catch13.C: New test.
2463         * g++.old-deja/g++.eh/catch14.C: New test.
2464
2465 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
2466
2467         * gcc.dg/cpp/tr-define.c: New test.
2468
2469 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
2470
2471         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
2472         <stdlib.h>, not <malloc.h>.
2473
2474 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
2475
2476         * g++.old-deja/g++.ns/template17.C: New test.
2477
2478 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
2479
2480         * g++.old-deja/g++.pt/ref4.C: New test.
2481
2482 2001-04-30  Richard Henderson  <rth@redhat.com>
2483
2484         * gcc.dg/20000724-1.c: Revert last change.
2485
2486 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
2487
2488         * g77.f-torture/execute/20010430.f: New test.
2489
2490 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
2491
2492         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
2493
2494 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
2495
2496         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
2497
2498 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
2499
2500         * g++.old-deja/g++.eh/crash6.C: New test.
2501
2502 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
2503
2504         * g++.old-deja/g++.other/warn7.C: New test.
2505
2506 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
2507
2508         * g++.old-deja/g++.other/defarg9.C: New test.
2509
2510 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
2511
2512         * g77.f-torture/compile/20010426.f: New test.
2513         * g77.f-torture/execute/20010426.f: New test.
2514
2515 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
2516
2517         * g77.f-torture/compile/20000629-1.x: Remove - error
2518         has been fixed.
2519
2520 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
2521
2522         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
2523         Tweak slightly to work with g++.dg framework.
2524         * g++.dg/special/ecos.exp: Run initp1.C test.
2525         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
2526
2527         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
2528         its linker doesn't give line numbers either.
2529         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
2530
2531 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
2532
2533         * g++.old-deja/g++.other/lex1.C: New test.
2534
2535 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
2536
2537         * gcc.dg/noncompile/20010425-1.c: New test.
2538
2539 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
2540
2541         * g++.old-deja/g++.pt/mangle2.C: New test.
2542
2543 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
2544
2545         * gcc.dg/format/plus-1.c: New test.
2546
2547 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
2548
2549         * gcc.dg/20010423-1.c: New test.
2550
2551 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
2552
2553         * gcc.c-torture/execute/20010422-1.c: New test.
2554
2555 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
2556
2557         * g++.old-deja/g++.ns/type2.C: New test.
2558
2559 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
2560
2561         * g++.old-deja/g++.other/perf1.C: New test.
2562
2563 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
2564
2565         * gcc.dg/c99-func-2.c: Remove xfail.
2566         * gcc.dg/c99-func-3.c: Remove xfail.
2567         * gcc.dg/c99-func-4.c: Remove xfail.
2568
2569 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
2570
2571         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
2572
2573 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2574
2575         * gcc.c-torture/compile/20010423-1.c: New test.
2576
2577 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
2578
2579         * g++.old-deja/g++.pt/typename28.C: New test.
2580
2581 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
2582
2583         * g++.old-deja/g++.abi/empty2.C: New test.
2584         * g++.old-deja/g++.abi/empty3.C: New test.
2585
2586 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2587
2588         * g++.old-deja/g++.other/comdat2.C: New test.
2589         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
2590
2591 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2592
2593         * g++.old-deja/g++.other/overload14.C: New test.
2594
2595 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2596
2597         * g++.old-deja/g++.other/lookup23.C: New test.
2598
2599 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2600
2601         * gcc.c-torture/execute/20010403-1.c: New test.
2602
2603 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
2604             Mark Mitchell  <mark@codesourcery.com>
2605
2606         * lib/old-dejagnu.exp: Don't delete output of executable.
2607         Add .exe suffix to executables.
2608
2609 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
2610
2611         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
2612
2613 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2614
2615         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
2616
2617 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
2618
2619         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
2620         * g++.old-deja/g++.abi/crash1.C: New test.
2621
2622 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
2623
2624         * g++.old-deja/g++.other/crash40.C: New test.
2625
2626 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2627
2628         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
2629
2630 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
2631
2632         * g++.old-deja/g++.other/warn6.C: New test.
2633
2634 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2635
2636         * g++.old-deja/g++.robertl/eb42.C: Same.
2637
2638 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2639
2640         * gcc.dg/wtr-conversion-1.c: New testcase.
2641
2642 2001-04-10  Richard Henderson  <rth@redhat.com>
2643
2644         * g++.old-deja/g++.other/array5.C: New.
2645
2646 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2647
2648         * gcc.c-torture/execute/20010408-1.c: New test.
2649
2650 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
2651
2652         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
2653         headers and constructs.
2654         * g++.old-deja/g++.robertl/eb79.C: Same.
2655         * g++.old-deja/g++.robertl/eb77.C (main): Same.
2656         * g++.old-deja/g++.robertl/eb73.C: Same.
2657         * g++.old-deja/g++.robertl/eb66.C (main): Same.
2658         * g++.old-deja/g++.robertl/eb55.C (t): Same.
2659         * g++.old-deja/g++.robertl/eb54.C (main): Same.
2660         * g++.old-deja/g++.robertl/eb46.C (main): Same.
2661         * g++.old-deja/g++.robertl/eb44.C: Same.
2662         * g++.old-deja/g++.robertl/eb41.C (main): Same.
2663         * g++.old-deja/g++.robertl/eb4.C (main): Same.
2664         * g++.old-deja/g++.robertl/eb39.C: Same.
2665         * g++.old-deja/g++.robertl/eb33.C (main): Same.
2666         * g++.old-deja/g++.robertl/eb31.C (main): Same.
2667         * g++.old-deja/g++.robertl/eb30.C: Same.
2668         * g++.old-deja/g++.robertl/eb3.C: Same.
2669         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
2670         * g++.old-deja/g++.robertl/eb21.C: Same.
2671         * g++.old-deja/g++.robertl/eb15.C: Same.
2672         * g++.old-deja/g++.robertl/eb118.C: Same.
2673         * g++.old-deja/g++.robertl/eb115.C (main): Same.
2674         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
2675         * g++.old-deja/g++.robertl/eb109.C: Same.
2676         * g++.old-deja/g++.other/sibcall1.C (main): Same.
2677         * g++.old-deja/g++.mike/rtti1.C: Same.
2678         * g++.old-deja/g++.mike/p658.C: Same.
2679         * g++.old-deja/g++.mike/net46.C: Same.
2680         * g++.old-deja/g++.mike/net34.C: Same.
2681         * g++.old-deja/g++.mike/memoize1.C: Same.
2682         * g++.old-deja/g++.mike/eh2.C: Same.
2683         * g++.old-deja/g++.law/weak.C: Same.
2684         * g++.old-deja/g++.law/visibility7.C: Same.
2685         * g++.old-deja/g++.law/visibility25.C: Same.
2686         * g++.old-deja/g++.law/visibility22.C: Same.
2687         * g++.old-deja/g++.law/visibility2.C: Same.
2688         * g++.old-deja/g++.law/visibility17.C: Same.
2689         * g++.old-deja/g++.law/visibility13.C: Same.
2690         * g++.old-deja/g++.law/visibility10.C: Same.
2691         * g++.old-deja/g++.law/visibility1.C: Same.
2692         * g++.old-deja/g++.law/virtual3.C (eval): Same.
2693         * g++.old-deja/g++.law/vbase1.C: Same.
2694         * g++.old-deja/g++.law/operators32.C: Same.
2695         * g++.old-deja/g++.law/nest3.C: Same.
2696         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
2697         * g++.old-deja/g++.law/except5.C (main): Same.
2698         * g++.old-deja/g++.law/cvt7.C (run): Same.
2699         * g++.old-deja/g++.law/cvt2.C: Same.
2700         * g++.old-deja/g++.law/cvt16.C: Same.
2701         * g++.old-deja/g++.law/ctors6.C (bar): Same.
2702         * g++.old-deja/g++.law/ctors17.C (main): Same.
2703         * g++.old-deja/g++.law/ctors13.C: Same.
2704         * g++.old-deja/g++.law/ctors12.C (main): Same.
2705         * g++.old-deja/g++.law/ctors10.C: Same.
2706         * g++.old-deja/g++.law/code-gen5.C: Same.
2707         * g++.old-deja/g++.law/bad-error7.C: Same.
2708         * g++.old-deja/g++.law/arm9.C: Same.
2709         * g++.old-deja/g++.law/arm12.C: Same.
2710         * g++.old-deja/g++.law/arg8.C: Same.
2711         * g++.old-deja/g++.law/arg1.C: Same.
2712         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
2713         * g++.old-deja/g++.jason/template31.C: Same.
2714         * g++.old-deja/g++.jason/template24.C (main): Same.
2715         * g++.old-deja/g++.jason/2371.C: Same.
2716         * g++.old-deja/g++.eh/new2.C: Same.
2717         * g++.old-deja/g++.eh/new1.C: Same.
2718         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
2719         * g++.old-deja/g++.brendan/nest21.C (main): Same.
2720         * g++.old-deja/g++.brendan/err-msg3.C: Same.
2721         * g++.old-deja/g++.brendan/crash62.C: Same.
2722         * g++.old-deja/g++.brendan/crash52.C: Same.
2723         * g++.old-deja/g++.brendan/crash49.C (main): Same.
2724         * g++.old-deja/g++.brendan/crash38.C: Same.
2725         * g++.old-deja/g++.brendan/crash15.C (main): Same.
2726         * g++.old-deja/g++.brendan/copy9.C: Same.
2727
2728 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
2729
2730         * gcc.c-torture/execute/20001203-2.c (memset):
2731         Count argument is of type __SIZE_TYPE__.
2732
2733 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
2734
2735         * gcc.c-torture/compile/20010404-1.c: New test.
2736
2737 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
2738
2739         * gcc.c-torture/compile/20010326-1.c: New test.
2740
2741 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
2742
2743         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
2744         peculiarities of the SH.
2745         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
2746
2747 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2748
2749         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
2750         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
2751         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
2752
2753 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
2754
2755         * g77.f-torture/compile/20010321-1.f: New test.
2756
2757 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
2758
2759         * gcc.c-torture/compile/20010329-1.c: New test.
2760
2761 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
2762
2763         * gcc.c-torture/execute/20010329-1.c: New test.
2764
2765 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
2766
2767         * g++.old-deja/g++.other/eh4.C: Fix typo.
2768
2769 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
2770
2771         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
2772
2773 2001-03-28  Philip Blundell  <philb@gnu.org>
2774
2775         * gcc.c-torture/compile/20010328-1.c: New test.
2776
2777 2001-03-27  Richard Henderson  <rth@redhat.com>
2778
2779         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
2780         * g++.old-deja/g++.eh/vbase3.C: Likewise.
2781
2782 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
2783
2784         * gcc.c-torture/compile/20010327-1.c: New test.
2785
2786 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
2787
2788         * g++.old-deja/g++.other/friend12.C: New test.
2789         * g++.old-deja/g++.other/friend9.C: Expect no errors.
2790         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
2791
2792 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2793
2794         * gcc.c-torture/execute/20010325-1.c: New test.
2795
2796 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
2797
2798         * g++.old-deja/g++.other/mangle3.C: New test.
2799
2800 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
2801
2802         * g++.old-deja/g++.other/anon8.C: New test.
2803
2804 2001-03-20  Philip Blundell  <philb@gnu.org>
2805
2806         * gcc.c-torture/compile/20010320-1.c: New test.
2807
2808 2001-03-17  Richard Henderson  <rth@redhat.com>
2809
2810         * g++.old-deja/g++.other/eh4.C: Add expected error text.
2811
2812 2001-03-15  Geoff Keating  <geoff@redhat.com>
2813
2814         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
2815         tests on AIX.
2816
2817 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
2818
2819         * g++.old-deja/g++.other/eh4.C: New test.
2820
2821 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
2822
2823         * gcc.dg/cpp/mi1.c: Update.
2824
2825 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
2826
2827         * g++.old-deja/g++.other/regstack.C: New test.
2828
2829 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
2830
2831         * g++.old-deja/g++.other/ref4.C: New test.
2832
2833 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
2834
2835         * objc/execute/va_method.m: Added.
2836         * objc/execute/IMP.m: Added.
2837         * objc/execute/_cmd.m: Added.
2838         * objc/execute/accessing_ivars.m: Added.
2839         * objc/execute/class-1.m: Added.
2840         * objc/execute/class-10.m: Added.
2841         * objc/execute/class-11.m: Added.
2842         * objc/execute/class-12.m: Added.
2843         * objc/execute/class-13.m: Added.
2844         * objc/execute/class-14.m: Added.
2845         * objc/execute/class-2.m: Added.
2846         * objc/execute/class-3.m: Added.
2847         * objc/execute/class-4.m: Added.
2848         * objc/execute/class-5.m: Added.
2849         * objc/execute/class-6.m: Added.
2850         * objc/execute/class-7.m: Added.
2851         * objc/execute/class-8.m: Added.
2852         * objc/execute/class-9.m: Added.
2853         * objc/execute/class-tests-1.h
2854         * objc/execute/class-tests-2.h
2855         * objc/execute/compatibility_alias.m: Added.
2856         * objc/execute/encode-1.m: Added.
2857         * objc/execute/formal_protocol-1.m: Added.
2858         * objc/execute/formal_protocol-2.m: Added.
2859         * objc/execute/formal_protocol-3.m: Added.
2860         * objc/execute/formal_protocol-4.m: Added.
2861         * objc/execute/formal_protocol-5.m: Added.
2862         * objc/execute/formal_protocol-6.m: Added.
2863         * objc/execute/formal_protocol-7.m: Added.
2864         * objc/execute/informal_protocol.m: Added.
2865         * objc/execute/initialize.m: Added.
2866         * objc/execute/load.m: Added.
2867         * objc/execute/many_args_method.m: Added.
2868         * objc/execute/nested-3.m: Added.
2869         * objc/execute/no_clash.m: Added.
2870         * objc/execute/private.m: Added.
2871         * objc/execute/redefining_self.m: Added.
2872         * objc/execute/root_methods.m: Added.
2873         * objc/execute/selector-1.m: Added.
2874         * objc/execute/static-1.m: Added.
2875         * objc/execute/static-2.m: Added.
2876         * objc/execute/va_method.m: Added.
2877
2878 2001-03-10  Richard Henderson  <rth@redhat.com>
2879
2880         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
2881
2882 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2883
2884         * g++.old-deja/g++.other/crash31.C: XFAIL.
2885         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
2886         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
2887         * gcc.c-torture/execute/20010123-1.x: XFAIL.
2888         * gcc.c-torture/execute/20010124-1.x: XFAIL.
2889         * gcc.dg/sequence-pt-1.c: XFAIL one test.
2890
2891 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
2892
2893         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
2894
2895 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
2896
2897         * gcc.dg/20000724-1.c: Don't use multiline strings.
2898
2899 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
2900
2901         * objc/execute/string1.m, objc/execute/string2.m: Compare the
2902         result of -cString against what we expect it to be; don't just
2903         print it out for no one to read.
2904
2905         * objc/execute/string3.m, objc/execute/string4.m: New tests.
2906         Based on testcases provided by Nicola Pero.
2907
2908 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
2909
2910         * gcc.dg/cpp/macro7.c: New test.
2911
2912 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
2913
2914         * gcc.dg/cpp/multiline.c: Update.
2915
2916 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2917
2918         * g++.old-deja/g++.other/enum3.C: New test.
2919
2920 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2921
2922         * g++.old-deja/g++.other/pod1.C: New test.
2923
2924 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2925
2926         * g++.old-deja/g++.ext/overload1.C: New test.
2927
2928 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
2929
2930         * g++.old-deja/g++.pt/using1.C: New test.
2931
2932 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
2933
2934         * g++.old-deja/g++.other/using9.C: New test.
2935
2936 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
2937
2938         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
2939
2940         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
2941
2942 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
2943
2944         * g++.old-deja/g++.ext/realpt1.C: Remove.
2945
2946 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
2947
2948         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
2949
2950 2001-02-26  Will Cohen  <wcohen@redhat.com>
2951
2952         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
2953
2954 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
2955
2956         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
2957         templatized constructors.
2958
2959 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2960
2961         * gcc.c-torture/execute/20010224-1.c: New test.
2962
2963 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
2964
2965         * gcc.c-torture/execute/20010222-1.c: New test.
2966
2967 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
2968
2969         * g++.old-deja/g++.other/inline20.C: New test.
2970
2971 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
2972
2973         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2974
2975 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2976
2977         * g++.old-deja/g++.other/lookup22.C: New test.
2978
2979 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
2980
2981         * g77.dg: New directory.
2982         * g77.dg/20010216-1.f: New test case.
2983         * g77.dg/dg.exp: New driver.
2984         * lib/g77-dg.exp: New driver library.
2985
2986 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2987
2988         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
2989
2990 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
2991
2992         * g++.old-deja/g++.other/decl9.C: New test.
2993
2994 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
2995
2996         * g++.old-deja/g++.other/init16.C: Update the test so that it does
2997         not need <string> and also tests the initialization at runtime.
2998
2999 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3000
3001         * gcc.c-torture/execute/longlong.c: New test.
3002
3003 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
3004
3005         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
3006
3007 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
3008
3009         * gcc.c-torture/execute/920302-1.c (execute):
3010         Change argument type to short.
3011
3012 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3013
3014         * g++.old-deja/g++.pt/deduct6.C: New test.
3015
3016 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3017
3018         * g++.old-deja/g++.pt/deduct5.C: New test.
3019
3020 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
3021
3022         * gcc.c-torture/execute/20010209-1.c: New test.
3023
3024 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3025
3026         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
3027
3028 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
3029
3030         * g++.dg/vtgc1.C: Update for new ABI.
3031
3032         * consistency.vlad: New directory, 1665 files.
3033
3034 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3035
3036         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
3037         return type.
3038         * gcc.dg/cpp/digraphs.c: Declare puts.
3039
3040 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3041
3042         * g++.old-deja/g++.other/warn5.C: New test.
3043
3044 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3045
3046         * g++.old-deja/g++.pt/spec40.C: New test.
3047
3048 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3049
3050         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
3051         case.
3052         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
3053
3054 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
3055
3056         * gcc.c-torture/compile/20010209-1.c: New test.
3057
3058 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
3059
3060         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
3061         excess errors message but not if it crashes.
3062         * g++.old-deja/g++.other/crash27.C: Likewise.
3063         * g++.old-deja/g++.other/crash28.C: Likewise.
3064         * g++.old-deja/g++.other/crash30.C: Likewise.
3065         * g++.old-deja/g++.other/crash32.C: Likewise.
3066         * g++.old-deja/g++.other/crash35.C: Likewise.
3067         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3068
3069 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3070
3071         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
3072         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
3073         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
3074         g77.f-torture/execute/execute.exp,
3075         g77.f-torture/noncompile/noncompile.exp,
3076         gcc.c-torture/execute/execute.exp,
3077         gcc.c-torture/execute/memcheck/memcheck.exp,
3078         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
3079         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
3080         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
3081         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
3082         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
3083         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
3084         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3085         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
3086         Remove bug reporting instructions with ancient email addresses.
3087
3088 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3089
3090         * gcc.dg/20010202-1.c: New test.
3091         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
3092
3093 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
3094
3095         * g++.dg/stdbool-if.C: New test.
3096
3097 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3098
3099         * objc/execute/fdecl.m: Added main().
3100
3101 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3102
3103         * gcc.c-torture/execute/20010206-1.c: New test.
3104
3105 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3106
3107         * gcc.dg/cpp/avoidpaste1.c: Update.
3108
3109 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3110
3111         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
3112         Pero <nicola@brainstorm.co.uk>.
3113         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
3114
3115 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
3116
3117         * g++.old-deja/g++.pt/spec39.C: New test.
3118
3119 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
3120
3121         * gcc.c-torture/compile/20010202-1.c: New test.
3122
3123 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
3124
3125         * g++.old-deja/g++.abi/primary2.C: New test.
3126         * g++.old-deja/g++.abi/primary3.C: New test.
3127         * g++.old-deja/g++.abi/primary4.C: New test.
3128         * g++.old-deja/g++.abi/primary5.C: New test.
3129         * g++.old-deja/g++.abi/vtable3.h: New test.
3130         * g++.old-deja/g++.abi/vtable3a.C: New test.
3131         * g++.old-deja/g++.abi/vtable3b.C: New test.
3132         * g++.old-deja/g++.abi/vtable3c.C: New test.
3133         * g++.old-deja/g++.abi/vtable3d.C: New test.
3134         * g++.old-deja/g++.abi/vtable3e.C: New test.
3135         * g++.old-deja/g++.abi/vtable3f.C: New test.
3136         * g++.old-deja/g++.abi/vtable3g.C: New test.
3137         * g++.old-deja/g++.abi/vtable3h.C: New test.
3138         * g++.old-deja/g++.abi/vtable3i.C: New test.
3139         * g++.old-deja/g++.abi/vtable3j.C: New test.
3140         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
3141
3142 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
3143
3144         * g++.old-deja/g++.other/anon6.C: New test.
3145         * g++.old-deja/g++.other/anon7.C: New test.
3146
3147 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3148
3149         * gcc.dg/cpp/avoidpaste2.c: New tests.
3150
3151 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
3152
3153         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
3154
3155 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
3156
3157         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
3158         DECIMAL_DIG cases for Irix."
3159
3160 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
3161
3162         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
3163
3164 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3165
3166         * gcc.dg/c99-tag-1.c: New test.
3167
3168 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3169
3170         * gcc.dg/cpp/tr-warn1.c: Add tests.
3171
3172 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3173
3174         * gcc.dg/cpp/avoidpaste1.c: Update.
3175         * gcc.dg/cpp/paste4.c: Update.
3176
3177 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
3178
3179         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
3180         cases for Irix.
3181
3182 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3183
3184         * g++.old-deja/g++.other/inline19.C: New test.
3185
3186 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3187
3188         * gcc.dg/Wlarger-than.c: New test.
3189
3190 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3191
3192         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
3193
3194 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
3195
3196         * gcc.c-torture/execute/20010129-1.c: New test.
3197         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
3198
3199 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3200
3201         * gcc.dg/cpp/avoidpaste1.c: Test case.
3202
3203 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
3204
3205         * g++.old-deja/g++.other/inline18.C: New test.
3206
3207 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3208
3209         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
3210         and __builtin_putchar.
3211
3212 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
3213
3214         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
3215         tests.
3216
3217 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
3218
3219         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
3220         floating point number rounding mode to round to the nearest
3221         representable mode.
3222
3223 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
3224
3225         * g++.old-deja/g++.other/mangle2.C: New test.
3226
3227 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3228
3229         * gcc.c-torture/compile/20010124-1.c: New test.
3230
3231 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
3232
3233         * g++.old-deja/g++.pt/spec38.C: New test.
3234
3235 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3236
3237         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
3238         "Build don't run".
3239
3240 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3241
3242         * gcc.c-torture/execute/20010123-1.c: New test.
3243
3244 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3245
3246         * g++.old-deja/g++.pt/spec37.C: New test.
3247
3248 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3249
3250         * g++.old-deja/g++.pt/overload14.C: New test.
3251
3252 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3253
3254         * gcc.c-torture/execute/20010122-1.c: New test, exercise
3255         __builtin_return_address.
3256
3257 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
3258
3259         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
3260         * g++.old-deja/g++.pt/spec35.C: New test.
3261         * g++.old-deja/g++.pt/spec36.C: New test.
3262
3263 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
3264
3265         * gcc.c-torture/compile/20010118-1.c: New test.
3266
3267 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
3268
3269         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
3270
3271 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3272
3273         * gcc.c-torture/execute/20010119-1.c: New test.
3274
3275 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3276
3277         * g++.old-deja/g++.other/vbase5.C: New test.
3278
3279 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3280
3281         * gcc.c-torture/execute/20010118-1.c: New test.
3282
3283 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3284
3285         * g++.old-deja/g++.pt/deduct3.C: New test.
3286
3287 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3288
3289         * g++.old-deja/g++.pt/spec34.C: New test.
3290
3291 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
3292
3293         * g77.f-torture/compile/20000601-2.f: New test.
3294
3295 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3296
3297         * g++.old-deja/g++.other/init17.C: New test.
3298
3299 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
3300
3301         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
3302
3303 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3304
3305         * g++.old-deja/g++.pt/unify8.C: New test.
3306
3307 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3308
3309         * g++.old-deja/g++.abi/vbase1.C: New test.
3310
3311 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3312
3313         * g++.old-deja/g++.pt/crash65.C: New test.
3314
3315 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
3316
3317         * gcc.dg/cpp/assembl2.S: New test case.
3318
3319 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
3320
3321         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
3322         are supported.
3323
3324 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3325
3326         * g++.old-deja/g++.other/builtins1.C: New test.
3327         * g++.old-deja/g++.other/builtins2.C: Likewise.
3328         * g++.old-deja/g++.other/builtins3.C: Likewise.
3329         * g++.old-deja/g++.other/builtins4.C: Likewise.
3330
3331 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
3332
3333         * gcc.c-torture/compile/20010117-1.c: New test.
3334         * gcc.c-torture/compile/20010117-2.c: New test.
3335
3336 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3337
3338         * g77.f-torture/execute/20010116.[fx]: New test,
3339         XFAIL on i?86-*-*.
3340         * g77.f-torture/compile/20010115.f: Indicate it's
3341         a test for PR fortran/1636.
3342
3343 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3344
3345         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
3346
3347 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3348
3349         * g77.f-torture/compile/20010115.f: New test.
3350
3351 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
3352
3353         * g++.old-deja/g++.pt/nontype5.C: New test.
3354
3355 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3356
3357         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
3358         have an equivalent working one below it.
3359
3360 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
3361
3362         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
3363         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3364
3365 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
3366
3367         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
3368         message containing "init_priority".
3369         (conpr-2.C): Likewise.
3370         (conpr-3.C): Likewise.
3371         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
3372
3373 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3374
3375         * gcc.c-torture/execute/20010114-2.c: New test.
3376
3377 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3378
3379         * gcc.c-torture/compile/20010114-1.c: New test.
3380         * gcc.c-torture/compile/20010114-1.x: Xfail.
3381         * gcc.c-torture/compile/20010114-2.c: New test.
3382         * gcc.c-torture/execute/20010114-1.c: New test.
3383         * gcc.dg/trunc-1.c: New test.
3384         * gcc.dg/uninit-B.c: New test.
3385
3386 2001-01-13  Nick Clifton  <nickc@redhat.com>
3387
3388         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
3389         target.
3390
3391 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3392
3393         * gcc.c-torture/compile/20010113-1.c: New test.
3394
3395 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
3396
3397         * gcc.c-torture/compile/20001212-1.c: New test.
3398
3399 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3400
3401         * gcc.dg/cpp/widestr1.c: Update.
3402         * gcc.dg/cpp/prag-imp.c: Remove.
3403
3404 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
3405
3406         * gcc.c-torture/execute/20000801-3.x: Remove.
3407         * gcc.dg/c90-init-1.c: New test.
3408         * gcc.dg/c99-init-1.c: New test.
3409         * gcc.dg/c99-init-2.c: New test.
3410         * gcc.dg/gnu99-init-1.c: New test.
3411
3412 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
3413
3414         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
3415         testing that no relevant ones were found.
3416
3417 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
3418
3419         * g++.old-deja/g++.pt/cast2.C: New test.
3420
3421 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
3422
3423         * g++.old-deja/g++.pt/friend47.C: New test.
3424
3425 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3426
3427         * g++.old-deja/g++.pt/instantiate13.C: New test.
3428
3429 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3430
3431         * g++.old-deja/g++.other/defarg7.C: New test.
3432         * g++.old-deja/g++.other/defarg8.C: New test.
3433
3434 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3435
3436         * g++.old-deja/g++.pt/crash64.C: New test.
3437
3438 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3439
3440         * g++.old-deja/g++.pt/crash63.C: New test.
3441
3442 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
3443
3444         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
3445
3446 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
3447
3448         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
3449
3450 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
3451
3452         * g++.old-deja/g++.pt/error3.C: New test.
3453
3454 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
3455
3456         * g++.old-deja/g++.other/crash39.C: New test.
3457
3458 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
3459
3460         * g++.old-deja/g++.other/vbase4.C: New test.
3461
3462 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
3463
3464         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
3465         * gcc.dg/special/20000419-2.c: New file. Identical to above.
3466         * gcc.dg/special/special.exp: New test driver which will check
3467         for alias support for the above test.
3468
3469 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
3470
3471         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
3472         problems on small machines.
3473         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
3474         parameterize.
3475
3476 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
3477
3478         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
3479         mips.
3480         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3481
3482 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
3483
3484         * g++.old_deja/g++.pt/using8.C: New test.
3485
3486 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3487
3488         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
3489
3490 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
3491
3492         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
3493         where a failure is expected.
3494         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
3495
3496 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
3497
3498         * g++.old_deja/g++.pt/instantiate12.C: New test.
3499
3500 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
3501
3502         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
3503         start of structs.
3504         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
3505         * g++.old-deja/g++.brendan/crash17.C: Likewise.
3506         * g++.old-deja/g++.brendan/crash29.C: Likewise.
3507         * g++.old-deja/g++.brendan/crash48.C: Likewise.
3508         * g++.old-deja/g++.brendan/ns1.C: Likewise.
3509         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
3510         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3511         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3512         * g++.old-deja/g++.eh/spec6.C: Likewise.
3513         * g++.old-deja/g++.jason/crash3.C: Likewise.
3514         * g++.old-deja/g++.law/ctors11.C: Likewise.
3515         * g++.old-deja/g++.law/ctors17.C: Likewise.
3516         * g++.old-deja/g++.law/ctors5.C: Likewise.
3517         * g++.old-deja/g++.law/ctors9.C: Likewise.
3518         * g++.old-deja/g++.mike/ambig1.C: Likewise.
3519         * g++.old-deja/g++.mike/net22.C: Likewise.
3520         * g++.old-deja/g++.mike/p3538a.C: Likewise.
3521         * g++.old-deja/g++.mike/p3538b.C: Likewise.
3522         * g++.old-deja/g++.mike/virt3.C: Likewise.
3523         * g++.old-deja/g++.niklas/t128.C: Likewise.
3524         * g++.old-deja/g++.other/anon4.C: Likewise.
3525         * g++.old-deja/g++.other/using1.C: Likewise.
3526         * g++.old-deja/g++.other/warn3.C: Likewise.
3527         * g++.old-deja/g++.pt/t37.C: Likewise.
3528         * g++.old-deja/g++.robertl/eb69.C: Likewise.
3529         * g++.old-deja/g++.robertl/eb71.C: Likewise.
3530
3531 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
3532
3533         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
3534
3535 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3536
3537         * gcc.c-torture/execute/stdio-opt-3.c: New test.
3538
3539 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
3540
3541         * gcc.c-torture/compile/20010107-1.c: New test.
3542
3543 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3544
3545         * gcc.c-torture/execute/builtin-noret-1.c: New test.
3546
3547 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3548
3549         * gcc.dg/format/format.h: New file.
3550         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
3551         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
3552         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
3553         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
3554         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
3555         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3556         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
3557         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
3558         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
3559         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
3560         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
3561         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
3562         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
3563         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
3564         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
3565         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
3566         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
3567         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
3568         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
3569         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
3570         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
3571         instead of declaring standard types, macros and functions in each
3572         test.
3573
3574 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
3575
3576         * gcc.c-torture/execute/20010106-1.c: New test.
3577
3578 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3579
3580         * gcc.dg/format/format.exp: New file.
3581         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
3582         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
3583         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
3584         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
3585         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
3586         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
3587         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
3588         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
3589         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
3590         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
3591         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
3592         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
3593         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
3594         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
3595         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
3596         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
3597         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
3598         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
3599         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
3600         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
3601         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
3602         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
3603         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
3604         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
3605         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
3606         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
3607         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
3608         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
3609         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
3610         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
3611         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
3612         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
3613         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
3614         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
3615         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
3616         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
3617         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
3618         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
3619         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
3620         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
3621         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
3622         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
3623
3624 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
3625
3626         * gcc.c-torture/execute/991228-1.c: Take word endianness into
3627         account.
3628
3629 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
3630
3631         * gcc.c-torture/execute/builtin-complex-1.c: New test.
3632
3633 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
3634
3635         * g++.old-deja/g++.pt/crash62.C: New test.
3636
3637 2001-01-04  Richard Henderson  <rth@redhat.com>
3638
3639         * gcc.dg/20000926-1.c: Update expected warnings.
3640         * gcc.dg/array-2.c: Likewise.
3641         * gcc.dg/array-4.c: Also validate flexible array members.
3642         * gcc.dg/c99-flex-array-1.c: New.
3643
3644 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3645
3646         * gcc.c-torture/compile/20001222-1.x: Remove.
3647
3648 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3649
3650         * gcc.c-torture/execute/built-in-setjmp.c: New.
3651
3652 2001-01-03  Richard Henderson  <rth@redhat.com>
3653
3654         * gcc.dg/940510-1.c: Update expected error wording.
3655         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
3656
3657 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
3658
3659         * lib/target-supports.exp (check_alias_available): Modified to
3660         indicate aliases not supported if only weak aliases are supported.
3661
3662 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3663
3664         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
3665         Turn on cmpstrsi checks for __pj__ and __i370__.
3666
3667 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
3668
3669         * g++.old-deja/g++.other/virtual11.C: New test.
3670
3671 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
3672
3673         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
3674
3675 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3676
3677         * gcc.c-torture/compile/20010102-1.c: New test.
3678
3679 2001-01-02  Andreas Jaeger  <aj@suse.de>
3680
3681         * gcc.dg/noreturn-3.c: New test.
3682
3683         * gcc.dg/noreturn-4.c: New test.
3684
3685 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3686
3687         * gcc.c-torture/execute/stdio-opt-1.c: Also test
3688         __builtin_fputc and __builtin_fwrite.
3689
3690 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
3691
3692         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
3693         signed char, not default char.
3694
3695 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
3696
3697         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
3698
3699 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
3700
3701         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
3702
3703 2000-12-29  Richard Henderson  <rth@redhat.com>
3704
3705         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
3706         (__cyg_profile_func_exit): Define.
3707
3708 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
3709
3710         * g++.dg/vtgc1.C: New test.
3711
3712 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
3713
3714         * gcc.dg/noncompile/20001228-1.c: New test.
3715
3716         * gcc.dg/20001228-1.c: New test.
3717
3718         * gcc.c-torture/execute/20001228-1.c: New test.
3719
3720 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
3721
3722         * gcc.dg/format-strfmon-1.c: New test.
3723
3724 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3725
3726         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
3727         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
3728         * gcc.c-torture/execute/string-opt-1.c: Likewise.
3729         * gcc.c-torture/execute/string-opt-2.c: Likewise.
3730         * gcc.c-torture/execute/string-opt-3.c: Likewise.
3731         * gcc.c-torture/execute/string-opt-4.c: Likewise.
3732         * gcc.c-torture/execute/string-opt-6.c: Likewise.
3733         * gcc.c-torture/execute/string-opt-7.c: Likewise.
3734         * gcc.c-torture/execute/string-opt-8.c: Likewise.
3735         * gcc.c-torture/execute/string-opt-9.c: Likewise.
3736         * gcc.c-torture/execute/string-opt-10.c: Likewise.
3737         * gcc.c-torture/execute/string-opt-11.c: Likewise.
3738         * gcc.c-torture/execute/string-opt-12.c: Likewise.
3739
3740         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
3741         * gcc.c-torture/execute/string-opt-4.c: Test index.
3742
3743 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
3744
3745         * gcc.c-torture/compile/20001226-1.c: New test.
3746
3747 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3748
3749         * gcc.c-torture/compile/20001222-1.c: New test.
3750         * gcc.c-torture/compile/20001222-1.x: Xfail.
3751
3752 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
3753
3754         * gcc.c-torture/execute/comp-goto-2.c: New test.
3755
3756 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
3757
3758         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
3759         Use long types if __INT_MAX__ is 32767.
3760         (main): Use cast to (sint32 *) when poking 88 into a_page.
3761
3762         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
3763
3764 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
3765
3766         * gcc.c-torture/compile/20001221-1.c: New test.
3767         * gcc.c-torture/execute/20001221-1.c: New test.
3768
3769 2000-12-20  Richard Henderson  <rth@redhat.com>
3770
3771         * g++.old-deja/g++.pt/crash36.C: Update error lines.
3772         * g++.old-deja/g++.robertl/eb109.C: Likewise.
3773
3774 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3775
3776         * gcc.dg/compare3.c: New test.
3777
3778 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3779
3780         * gcc.dg/format-warnll-1.c: New test.
3781
3782 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
3783
3784         * gcc.dg/cpp/cmdlne-P.c: New test.
3785
3786 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3787
3788         * gcc.c-torture/execute/builtin-abs-1.c,
3789         gcc.c-torture/execute/builtin-abs-2.c: New tests.
3790
3791 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3792
3793         * gcc.dg/cpp/multiline.c: New test.
3794
3795 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3796
3797         * g++.old-deja/g++.other/syshdr1.C: Update.
3798         * gcc.dg/cpp/lineflags.c: Remove temporarily.
3799
3800 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3801
3802         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
3803
3804 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3805
3806         * g++.old-deja/g++.pt/ttp65.C: New test.
3807
3808 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3809
3810         * g++.old-deja/g++.pt/ttp64.C: New test.
3811
3812 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3813
3814         * g++.old-deja/g++.pt/spec33.C: New test.
3815
3816 2000-12-14  Catherine Moore  <clm@redhat.com>
3817
3818         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
3819         * gcc.c-torture/execute/920612-2.c: Likewise.
3820         * gcc.c-torture/execute/920428-2.c: Likewise.
3821         * gcc-c-torture/execute/va-arg-11.c: Call exit.
3822         * gcc.c-torture/execute/va-arg-21.c: Likewise.
3823
3824 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3825
3826         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
3827         * gcc.dg/pack-test-2.c: Likewise.
3828
3829 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3830
3831         Tests by Zack Weinberg <zackw@stanford.edu>.
3832
3833         * gcc.dg/cpp/defined.c: Update.
3834         * gcc.dg/cpp/defined_trad.c: New tests.
3835
3836 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3837
3838         * gcc.dg/cpp/trad-direct.c: Update.
3839
3840 2000-12-11  Neil Booth  <neilb@earthling.net>
3841
3842         * gcc.dg/cpp/defined_trad.c
3843
3844 2000-12-11  Neil Booth  <neilb@earthling.net>
3845
3846         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
3847
3848 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3849
3850         * gcc.dg/format-miss-2.c: New test.
3851
3852 2000-12-09  Neil Booth  <neilb@earthling.net>
3853
3854         * gcc.dg/cpp/lineflags.c: New tests.
3855         * gcc.dg/cpp/poison.c: Update.
3856         * gcc.dg/cpp/redef2.c: Update.
3857         * gcc.dg/cpp/skipping.c: New test.
3858
3859 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
3860
3861         * g++.old-deja/g++.other/eh3.C: New testcase.
3862
3863 2000-12-07  Neil Booth  <neilb@earthling.net>
3864
3865         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
3866         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
3867         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
3868         wtr-union-init-2.c, wtr-union-init-3.c: Update.
3869         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
3870         Update.
3871
3872 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3873
3874         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
3875         __SIZE_TYPE__ instead of int for type of integers cast to
3876         pointers.
3877
3878 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
3879
3880         * g++.old-deja/g++.other/cleanup4.C: New test.
3881
3882 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3883
3884         * format-sec-1.c: New test.
3885
3886 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3887
3888         * gcc.dg/format-nonlit-3.c: New test.
3889
3890 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3891
3892         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
3893         through a null pointer.
3894
3895 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3896
3897         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
3898         * g++.old-deja/g++.pt/partial4.C: New test.
3899
3900 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
3901
3902         * gcc.c-torture/execute/ieee/hugeval.x: New.
3903
3904 2000-12-06  Neil Booth  <neilb@earthling.net>
3905
3906         * gcc.dg/cpp/backslash2.c: New tests.
3907
3908 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3909
3910         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
3911         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
3912
3913 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
3914
3915         * gcc.c-torture/execute/20001203-2.c: New testcase.
3916
3917 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
3918
3919         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
3920         * g++.old-deja/g++.other/virtual10.C: New test.
3921
3922 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
3923
3924         * g++.old-deja/g++.mike/pmf5.C: Remove test.
3925
3926 2000-12-05  Richard Henderson  <rth@redhat.com>
3927
3928         * gcc.c-torture/compile/20001205-1.c: New.
3929
3930 2000-12-04  Neil Booth  <neilb@earthling.net>
3931
3932         * g++.old-deja/g++.other/virtual9.C: New test.
3933         * g++.old-deja/g++.pt/crash61.C: New test.
3934         * gcc.c-torture/execute/loop-9.c: New test.
3935
3936 2000-12-04  Neil Booth  <neilb@earthling.net>
3937
3938         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
3939         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
3940         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
3941         * gcc.dg/cpp/extratokens.c: ...here.
3942
3943 2000-12-04  Neil Booth  <neilb@earthling.net>
3944
3945         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
3946         New tests.
3947
3948 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3949
3950         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
3951         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
3952
3953 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3954
3955         * gcc.c-torture/execute/20001203-1.c: New test.
3956
3957 2000-12-03  Neil Booth  <neilb@earthling.net>
3958
3959         * gcc.dg/cpp/macro6.c: New test cases.
3960
3961 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3962
3963         * gcc.c-torture/execute/string-opt-9.c: New test.
3964         * gcc.c-torture/execute/string-opt-10.c: Likewise.
3965         * gcc.c-torture/execute/string-opt-11.c: Likewise.
3966         * gcc.c-torture/execute/string-opt-12.c: Likewise.
3967
3968         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
3969         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
3970
3971 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
3972
3973         * gcc.dg/cpp/if-6.c: New testcase.
3974
3975         * gcc.dg/20001201-1.c: New testcase.
3976
3977 2000-12-02  Neil Booth  <neilb@earthling.net>
3978
3979         * g++.old-deja/g++.other/externC4.C,
3980         g++.old-deja/g++.other/friend10.C: New tests.
3981
3982 2000-12-02  Neil Booth  <neilb@earthling.net>
3983
3984         * g++.old-deja/g++.other/instan2.C
3985         * g++.old-deja/g++.other/instan3.C: New test.
3986
3987 2000-12-02  Neil Booth  <neilb@earthling.net>
3988
3989         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
3990         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
3991         gnuc99.c,gnuc99-pedantic.c: New tests.
3992
3993 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3994
3995         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
3996         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
3997
3998 2000-12-01  Neil Booth  <neilb@earthling.net>
3999
4000         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
4001         * gcc.dg/cpp/poison.c: Update.
4002         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
4003
4004 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
4005
4006         * g77.f-torture/execute/20001201.f: New test.
4007
4008 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4009
4010         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
4011
4012 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
4013
4014         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
4015
4016 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
4017
4018         * g++.old-deja/g++.other/cast6.C: New test.
4019
4020 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
4021
4022         * gcc.c-torture/execute/20001130-2.c: New testcase.
4023
4024 2000-11-30  Richard Henderson  <rth@redhat.com>
4025
4026         * gcc.c-torture/execute/20001130-1.c: New test.
4027
4028 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4029
4030         * g++.old-deja/g++.other/op3.C: New test.
4031
4032 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4033
4034         * g++.old-deja/g++.other/op2.C: New test.
4035
4036 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4037
4038         * g++.old-deja/g++.other/crash38.C: New test.
4039
4040 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
4041
4042         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
4043
4044 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
4045
4046         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
4047         tests.
4048         * gcc.c-torture/execute/string-opt-6.c: New test.
4049
4050         * gcc.dg/20001117-1.c: Add main.
4051
4052 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
4053
4054         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
4055         Move from here ...
4056         * gcc.dg/940510-1.c: ... to here.
4057
4058         * gcc.dg/20000926-1.c: GNU C now allows initializations of
4059         zero-size arrays in toplevel structures.
4060
4061 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4062
4063         * gcc.c-torture/execute/loop-8.c: New test.
4064
4065 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4066
4067         * g++.old-deja/g++.other/base1.C: New test.
4068
4069 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4070
4071         * g++.old-deja/g++.other/parse2.C: New test.
4072
4073 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4074
4075         * g++.old-deja/g++.pt/incomplete1.C: New test.
4076
4077 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4078
4079         * g++.old-deja/g++.other/friend9.C: New test.
4080
4081 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4082
4083         * gcc.dg/20001127-1.c: New test.
4084
4085 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4086
4087         * g++.old-deja/g++.pt/friend46.C: New test.
4088
4089 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4090
4091         * g++.old-deja/g++.other/ptrmem8.C: New test.
4092
4093 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4094
4095         * gcc.c-torture/execute/string-opt-7.c: New test.
4096         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4097
4098 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
4099
4100         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
4101         instead of 'mkcheck 2'.
4102
4103 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4104
4105         * gcc.c-torture/execute/memcheck/driver.c,
4106         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
4107         C9X references to refer to C99.
4108
4109 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
4110
4111         * gcc.dg/ultrasp3.c: New test.
4112
4113 2000-11-25  Neil Booth  <neilb@earthling.net>
4114
4115         * gcc.dg/cpp/include2.c: Update test to be locale independent.
4116
4117 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
4118
4119         * gcc.c-torture/compile/20001123-2.c: New.
4120
4121 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4122
4123         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
4124
4125 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
4126
4127         * gcc.dg/sequence-point-1.c: Add some new tests.
4128         * gcc.c-torture/execute/20001124-1.c: New test.
4129
4130 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4131
4132         * g++.old-deja/g++.other/vaarg4.C: New test.
4133         * gcc.c-torture/compile/20001123-1.c: New test.
4134
4135 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4136
4137         * g++.other/crash24.C: Adjust and remove XFAIL.
4138         * g++.other/crash37.C: New test.
4139
4140 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
4141
4142         * g++.old-deja/g++.pt/instantiate9.C: New test.
4143
4144 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
4145
4146         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
4147         new ABI, too.
4148
4149         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
4150         * g++.old-deja/g++.robertl/eb55.C: Likewise.
4151
4152 2000-11-22  Neil Booth  <neilb@earthling.net>
4153
4154         * gcc.dg/cpp/Wtrigraphs.c: New test.
4155
4156 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
4157
4158         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
4159
4160 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
4161
4162         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
4163
4164 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
4165
4166         * lib/gcc-dg.exp: load_lib scanasm.exp.
4167         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
4168         * lib/g++-dg.exp: load_lib scanasm.exp.
4169         * lib/scanasm.exp: New.
4170         (scan-assembler, scan-assembler-not): Add optional arguments to
4171         test name, or if not present, the pattern name.
4172         (scan-assembler-dem, scan-assembler-dem-not): New.
4173
4174         * g++.dg/dg.exp: New.
4175
4176 2000-11-21  Neil Booth  <neilb@earthling.net>
4177
4178         * gcc.dg/cpp/integrated1.c: Remove.
4179
4180 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4181
4182         * gcc.c-torture/execute/20001121-1.c: New test.
4183
4184 2000-11-21  Richard Henderson  <rth@redhat.com>
4185
4186         * gcc.c-torture/compile/20001121-1.c: New test.
4187
4188 2000-11-20  Neil Booth  <neilb@earthling.net>
4189
4190         * gcc.dg/cpp/integrated1.c: New test.
4191
4192 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4193
4194         * g++.old-deja/g++.other/inline17.C: New test.
4195
4196 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
4197
4198         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
4199         local variable to be zero: I made the variable global. Now
4200         uses abort() and exit() instead of relying on main's return value.
4201
4202 2000-11-20  Neil Booth  <neilb@earthling.net>
4203
4204         * gcc.dg/cpp/paste2.c: Update test.
4205         * objc/execute/paste.m: New test.
4206
4207 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4208
4209         * gcc.dg/c99-condexpr-1.c: New test.
4210
4211 2000-11-20  Neil Booth  <neilb@earthling.net>
4212
4213         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
4214
4215 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
4216
4217         * g++.old-deja/g++.pt/export1.C: New test.
4218
4219 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
4220
4221         * gcc.dg/20001117-1.c: New test.
4222
4223 2000-11-18  Richard Henderson  <rth@redhat.com>
4224
4225         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
4226
4227 2000-11-18  Richard Henderson  <rth@redhat.com>
4228
4229         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
4230         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
4231         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
4232
4233 2000-11-18  Richard Henderson  <rth@redhat.com>
4234
4235         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
4236         (main): New.  Exit cleanly.
4237
4238 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4239
4240         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
4241         gcc.dg/c99-fordecl-2.c: New tests.
4242
4243 2000-11-18  Richard Henderson  <rth@redhat.com>
4244
4245         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
4246         * gcc.c-torture/execute/zerolen-2.c: New.
4247
4248 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4249
4250         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
4251         memory.
4252
4253 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4254
4255         * g++.old-deja/g++.pt/instantiate8.C: New test.
4256
4257 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4258
4259         * g++.old-deja/g++.other/incomplete.C: Add more tests.
4260         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
4261
4262 2000-11-16  Nick Clifton  <nickc@redhat.com>
4263
4264         * gcc.c-torture/execute/nestfunc-2.c: New test.
4265         * gcc.c-torture/execute/nestfunc-3.c: New test.
4266
4267 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
4268
4269         * gcc.c-torture/compile/20001116-1.c: New test.
4270
4271 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4272
4273         * gcc.c-torture/execute/20001115-1.c: New test.
4274
4275 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
4276
4277         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
4278         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
4279         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
4280         * g++.old-deja/g++.abi/vmihint.C: Likewise.
4281
4282 2000-11-15  Neil Booth  <neilb@earthling.net>
4283
4284         gcc.dg/cpp/_Pragma1.c: Update.
4285         gcc.dg/cpp/_Pragma2.c: New test.
4286
4287 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4288
4289         * g++.old-deja/g++.other/anon5.C: New test.
4290
4291 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4292
4293         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
4294         tests.
4295
4296 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
4297
4298         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
4299         output.
4300
4301 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4302
4303         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
4304         labels at end of compound statements.
4305
4306 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
4307
4308         * gcc.c-torture/execute/loop-7.c: New test.
4309
4310 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4311
4312         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
4313
4314 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4315
4316         * gcc.dg/c99-bool-1.c: New test.
4317
4318 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4319
4320         * gcc.dg/c99-scope-1.c: Remove xfail.
4321         * gcc.dg/c99-scope-2.c: New test.
4322
4323 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4324
4325         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
4326         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
4327
4328 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
4329
4330         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
4331         error messages.
4332
4333         * g++.mike/p700.C: Don't typedef wchar_t.
4334         * g++.mike/p784.C: Likewise.
4335         * g++.mike/eb101.C: Don't use __wchar_t.
4336
4337 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
4338
4339         * g77.f-torture/execute/20001111.[fx]: Test premature exit
4340         from DO loop.
4341
4342 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
4343
4344         * gcc.c-torture/execute/20001111-1.c: New test.
4345
4346 2000-11-10  Nick Clifton  <nickc@redhat.com>
4347
4348         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
4349         long multuiple and accumulate.
4350
4351 2000-11-09  Richard Henderson  <rth@redhat.com>
4352
4353         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
4354         via size_t instead of int.
4355
4356         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
4357         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4358         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4359         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4360
4361 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
4362
4363         * gcc.c-torture/compile/20001109-1.c: New test.
4364         * gcc.c-torture/compile/20001109-2.c: New test.
4365
4366 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
4367
4368         * g++.old-deja/g++.pt/operator1.C: New test.
4369         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
4370
4371 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
4372
4373         * gcc.dg/20001108-1.c: New test.
4374
4375 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
4376
4377         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
4378         with both arguments constant strings.
4379         * gcc.c-torture/execute/string-opt-3.c: New test.
4380         * gcc.c-torture/execute/string-opt-4.c: New test.
4381         * gcc.c-torture/execute/string-opt-5.c: New test.
4382
4383 2000-11-08  Nick Clifton  <nickc@redhat.com>
4384
4385         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
4386         mulsidi3adddi patterns.
4387
4388 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
4389
4390         * g++.old-deja/g++.other/crash36.C: New test.
4391
4392 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
4393
4394         * g++.old-deja/g++.other/init16.C: New test.
4395
4396 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
4397
4398         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
4399
4400 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
4401
4402         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
4403         * gcc.c-torture/execute/va-arg-16.x: Likewise.
4404         * gcc.c-torture/execute/va-arg-17.x: Likewise.
4405
4406 2000-11-07  DJ Delorie  <dj@redhat.com>
4407
4408         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
4409
4410 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4411
4412         * gcc.c-torture/execute/string-opt-1.c: New test.
4413
4414 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
4415
4416         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
4417         mips-sgi-irix6.* because the MIPS ABI passes floating-point
4418         parameters in registers, and there is no way for a varargs
4419         function to know in which order the integer and floating-point
4420         parameters should be interleaved when they are placed on the
4421         stack.
4422         * gcc.c-torture/execute/va-arg-16.x: Likewise.
4423         * gcc.c-torture/execute/va-arg-17.x: Likewise.
4424
4425 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4426
4427         * gcc.c-torture/execute/string-opt-2.c: New test.
4428
4429 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
4430
4431         * g++.old-deja/g++.pt/crash60.C: New test.
4432
4433 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
4434
4435         * g++.old-deja/g++.other/crash24.C: New test.
4436         * g++.old-deja/g++.other/crash25.C: New test.
4437         * g++.old-deja/g++.other/crash26.C: New test.
4438         * g++.old-deja/g++.other/crash27.C: New test.
4439         * g++.old-deja/g++.other/crash28.C: New test.
4440         * g++.old-deja/g++.other/crash29.C: New test.
4441         * g++.old-deja/g++.other/crash30.C: New test.
4442         * g++.old-deja/g++.other/crash31.C: New test.
4443         * g++.old-deja/g++.other/crash32.C: New test.
4444         * g++.old-deja/g++.other/crash33.C: New test.
4445         * g++.old-deja/g++.other/crash34.C: New test.
4446         * g++.old-deja/g++.other/crash35.C: New test.
4447
4448 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
4449
4450         * gcc.c-torture/execute/20001031-1.c: New test.
4451
4452 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
4453
4454         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
4455         namespace.
4456
4457         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
4458         standards-conformant.
4459
4460         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
4461
4462         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
4463         * g++.old-deja/g++.mike/p755a.C: Likewise.
4464         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
4465         library makes no calls to `operator new' during initialization.
4466
4467 2000-11-04  Neil Booth  <neilb@earthling.net>
4468
4469         * gcc.dg/cpp/include2.c: New tests.
4470
4471 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
4472
4473         * lib/g++.exp (g++_set_ld_library_path): New function.
4474         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
4475
4476 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
4477
4478         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
4479         warnings.
4480
4481 2000-11-01  Richard Henderson  <rth@redhat.com>
4482
4483         * g++.old-deja/g++.ext/namedret1.C: New.
4484         * g++.old-deja/g++.ext/namedret2.C: New.
4485         * g++.old-deja/g++.ext/namedret3.C: New.
4486
4487 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
4488
4489         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
4490         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
4491
4492 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4493
4494         * gcc.c-torture/execute/va-arg-21.c: New test.
4495
4496 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4497
4498         * gcc.dg/c99-complex-2.c: New test.
4499
4500 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4501
4502         * gcc.c-torture/execute/stdio-opt-1.c: New test.
4503
4504 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
4505
4506         * g++.old-deja/g++.other/inline16.C: New test.
4507
4508 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
4509
4510         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
4511         __PRETTY_FUNCTION__
4512
4513 2000-10-29  Neil Booth  <neilb@earthling.net>
4514
4515         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
4516         New tests.
4517         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
4518         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
4519         optimisation.
4520
4521 2000-10-29  Neil Booth  <neilb@earthling.net>
4522
4523         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
4524         * mi1.c, mi1c.h: Add null directives to multiple-include test.
4525         * mi5.c: Test multiple includes work with -C.
4526         * trigraphs.c: Test ^= version.
4527
4528 2000-10-28  Neil Booth  <neilb@earthling.net>
4529
4530         New tests and test updates for new macro expander.
4531
4532         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
4533         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
4534         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
4535         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
4536         new diagnostic messages.
4537
4538         * gcc.dg/cpp/macro3.c: New tests.
4539
4540 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
4541
4542         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
4543         on the same line.
4544
4545 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
4546
4547         * g++.old-deja/g++.other/eh2.C: New test.
4548
4549 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
4550
4551         * gcc.c-torture/execute/20001027-1.c: New test.
4552
4553 2000-10-26  Richard Henderson  <rth@redhat.com>
4554
4555         * gcc.c-torture/execute/20001026-1.c: New.
4556
4557 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
4558
4559         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
4560         * g++.old-deja/g++.law/builtin1.C: Likewise.
4561         * g++.old-deja/g++.law/ctors10.C: Likewise.
4562         * g++.old-deja/g++.law/virtual3.C: Likewise.
4563         * g++.old-deja/g++.mike/p658.C: Likewise.
4564         * g++.old-deja/g++.other/sibcall1.C: Likewise.
4565         * g++.old-deja/g++.other/vaarg2.C: Likewise.
4566         * g++.old-deja/g++.robertl/eb124.C: Likewise.
4567         * g++.old-deja/g++.robertl/eb44.C: Likewise.
4568         * g++.old-deja/g++.robertl/eb77.C: Likewise.
4569
4570 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
4571
4572         * gcc.c-torture/compile/20001024-1.c: New test.
4573
4574 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
4575
4576         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
4577         to tell us whether or not we are using V3.
4578
4579 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
4580
4581         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
4582         operands.
4583
4584 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4585
4586         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
4587
4588 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
4589
4590         * gcc.c-torture/execute/20001024-1.c: New test.
4591
4592 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
4593
4594         * g++.old-deja/g++.other/sibcall1.C: New test.
4595
4596 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
4597
4598         * gcc.dg/noncompile/init-3.c: New test.
4599
4600 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4601
4602         * gcc.dg/format-array-1.c: New test.
4603
4604 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4605
4606         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
4607         writing through null pointers; remove comment about testing
4608         unterminated strings.
4609
4610 2000-10-17  Matthew Hiller  <hiller@redhat.com>
4611
4612         * gcc.c-torture/execute/20001017-2.c: New test.
4613
4614 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4615
4616         * gcc.c-torture/compile/20001018-1.c: New test.
4617         * gcc.c-torture/compile/20001018-1.x: Xfail.
4618
4619 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4620
4621         * gcc.c-torture/execute/20001017-1.c: New test.
4622
4623 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4624
4625         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
4626         for multiple use of arguments with scanf formats; add tests for
4627         multiple use of arguments.
4628
4629 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
4630
4631         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
4632
4633 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4634
4635         * gcc.dg/format-miss-1.c: New test.
4636
4637 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
4638
4639         * gcc.c-torture/execute/20001013-1.c: New test.
4640
4641 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
4642
4643         * gcc.dg/format-branch-1.c: New test.
4644
4645 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
4646
4647         * README, lib/file-format.exp: Remove EGCS references.
4648
4649 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
4650
4651         * gcc.dg/20001013-1.c: New test.
4652
4653 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4654
4655         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
4656         for intmax_t in the compiler using __typeof__ and the type rules
4657         for conditional expressions.
4658
4659 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
4660
4661         * gcc.dg/20001012-1.c: New test.
4662         * gcc.dg/20001012-2.c: New test.
4663
4664 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4665
4666         * gcc.dg/format-attr-1.c: New test.
4667
4668 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4669
4670         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
4671         __LONG_LONG_MAX__ instead of LLONG_MAX.
4672
4673 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4674
4675         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
4676         scanf flags.
4677         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
4678         flags.
4679
4680 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4681
4682         * gcc.dg/sequence-pt-1.c: New test.
4683
4684 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
4685
4686         * gcc.c-torture/execute/20001011-1.c: New testcase.
4687         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
4688
4689 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
4690
4691         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
4692         does not error on it.
4693
4694 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
4695
4696         * gcc.dg/20001009-1.c: New test.
4697
4698 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
4699
4700         * gcc.c-torture/compile/20001009-1.c: Move from here ....
4701         * gcc.c-torture/execute/20001009-2.c: ... to here.
4702
4703 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
4704
4705         * gcc.c-torture/compile/20001009-1.c: New testcase.
4706         * gcc.c-torture/execute/20001009-1.c: New testcase.
4707         Testcases provided by Jan Hubicka <jh@suse.cz>.
4708
4709 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4710
4711         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4712         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
4713         uintmax_t using <limits.h> to emulate the compiler's internal
4714         logic.  No longer XFAIL %j tests.
4715
4716 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4717
4718         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
4719         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4720         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
4721         regexps and details of expected handling of some bad formats.
4722         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
4723         suppression.
4724
4725 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4726
4727         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
4728         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
4729         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
4730         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
4731         in list archives.
4732
4733 2000-10-06  Richard Henderson  <rth@cygnus.com>
4734
4735         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
4736         * g++.old-deja/g++.brendan/crash52.C: Likewise.
4737         * g++.old-deja/g++.jason/report.C: Likewise.
4738         * g++.old-deja/g++.law/friend5.C: Likewise.
4739         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
4740         of the expected warnings.
4741
4742 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
4743
4744         * g++.old-deja/g++.pt/enum14.C: New test.
4745
4746 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
4747
4748         * g++.old-deja/g++.pt/crash59.C: New test.
4749
4750 2000-10-04  Will Cohen  <wcohen@redhat.com>
4751
4752         * gcc.dg/20000926-1.c: New test.
4753
4754 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
4755
4756         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
4757         function name for current C++ compiler.
4758         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
4759
4760 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
4761
4762         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
4763         __PRETTY_FUNCTION__.
4764         * g++.old-deja/g++.ext/pretty2.C: Likewise.
4765
4766 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4767
4768         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
4769
4770 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
4771
4772         * gcc.c-torture/compile/20000923-1.c: New test.
4773
4774 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
4775
4776         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
4777         * g++.old-deja/g++.pt/ttp62.C: Same.
4778         * g++.old-deja/g++.other/inline14.C: Same.
4779
4780 2000-09-24  Richard Henderson  <rth@cygnus.com>
4781
4782         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
4783
4784 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4785
4786         * gcc.dg/c90-printf-1.c: Add test for wide string format.
4787
4788 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
4789
4790         * gcc.c-torture/compile/20000922-1.c: New file.
4791
4792 2000-09-21  Nick Clifton  <nickc@redhat.com>
4793
4794         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
4795         a signed long modulo operation.
4796         (mod6): New funciton - perform an unsigned long modulo operation.
4797         (main): Add tests for modulos of very large numbers by very small
4798         dividends.
4799
4800 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4801
4802         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
4803
4804 2000-09-19  Richard Henderson  <rth@cygnus.com>
4805
4806         * gcc.dg/compare2.c (case 10): XFAIL.
4807
4808 2000-09-18  Richard Henderson  <rth@cygnus.com>
4809
4810         * gcc.c-torture/execute/20000906-1.c: Move ...
4811         * gcc.dg/20000906-1.c: ... here.  Only run on targets
4812         that support __builtin_trap.
4813
4814 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
4815
4816         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
4817
4818 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4819
4820         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
4821         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
4822         more $ format tests.
4823
4824 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4825
4826         * gcc.dg/format-errmk-1.c: New test.
4827
4828 2000-09-17  Greg McGary  <greg@mcgary.org>
4829
4830         * gcc.c-torture/execute/20000917-1.x: Remove.
4831
4832 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4833
4834         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
4835
4836 2000-09-17  Greg McGary  <greg@mcgary.org>
4837
4838         * gcc.c-torture/execute/20000917-1.c: New test.
4839         * gcc.c-torture/execute/20000917-1.x: XFAIL.
4840
4841 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
4842
4843         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
4844         in nested macro bug.
4845
4846 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
4847
4848         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
4849
4850 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
4851
4852         * gcc.c-torture/execute/20000914-1.c: New test.
4853
4854 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
4855
4856         * g++.other/inline13.C: New test.
4857
4858 2000-09-12  Andreas Jaeger  <aj@suse.de>
4859
4860         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
4861         constant by Ulrich Drepper <drepper@redhat.com>.
4862
4863 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
4864
4865         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
4866
4867 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4868
4869         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
4870
4871 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
4872
4873         * gcc.dg/cpp/backslash.c: New test.
4874
4875 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
4876
4877         * gcc.c-torture/execute/20000910-1.c: New test.
4878         * gcc.c-torture/execute/20000910-2.c: Likewise.
4879
4880 2000-09-11  Robert Lipe  <robertl@sco.com>
4881
4882         * gcc.dg/pragma-align.c: New test.
4883
4884 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
4885
4886         * g++.old-deja/g++.pt/explicit82.C: New test.
4887         * g++.old-deja/g++.pt/explicit83.C: New test.
4888
4889 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
4890
4891         * gcc.dg/asm-names.c: New test.
4892
4893 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4894
4895         * gcc.dg/cpp/tr-warn6.c: New test
4896
4897 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4898
4899         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
4900         be accepted.
4901
4902 2000-09-07  Catherine Moore  <clm@redhat.com>
4903
4904         * gcc.c-torture/execute/unroll-1.c: New test.
4905
4906 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
4907
4908         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
4909         ERROR markers.
4910         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
4911         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
4912         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
4913         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
4914         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
4915         Preprocess only.
4916         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
4917         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
4918
4919 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4920
4921         * g++.old-deja/g++.pt/deduct2.C: New test.
4922
4923 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4924
4925         * g++.old-deja/g++.pt/parms2.C: New test.
4926
4927 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4928
4929         * g++.old-deja/g++.pt/crash58.C: New test.
4930
4931 2000-09-06  Greg McGary  <greg@mcgary.org>
4932
4933         * gcc.c-torture/execute/20000906-1.c: New test.
4934         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
4935
4936 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4937
4938         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
4939
4940 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4941
4942         * g++.old-deja/g++.pt/crash57.C: New test.
4943
4944 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4945
4946         * g++.old-deja/g++.pt/crash56.C: New test.
4947
4948 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4949
4950         * g++.old-deja/g++.pt/koenig1.C: New test.
4951
4952 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
4953
4954         * gcc.dg/20000904-1.c: New test.
4955
4956 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
4957
4958         * gcc.dg/cpp/paste8.c: New test.
4959
4960 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
4961
4962         * gcc.c-torture/compile/20000827-1.c: New test.
4963
4964 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4965
4966         * gcc.dg/format-diag-1.c: New test.
4967
4968 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4969
4970         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
4971         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
4972         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
4973         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
4974         gcc.dg/formatz-1.c: Adjust warning regular expressions.
4975
4976 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
4977
4978         * g++.old-deja/g++.other/nested4.C: New test.
4979
4980 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
4981
4982         * g++.old-deja/g++.ns/scoped1.C: New test.
4983
4984 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
4985
4986         * lib/g++.exp: Support testing already-installed GCC.
4987
4988 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4989
4990         * wtr-label-1.c, wtr-suffix-1.c: New tests.
4991
4992 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4993
4994         * gcc.dg/return-type-2.c: New test.
4995
4996 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
4997
4998         * gcc.c-torture/compile/20000825-1.c: New test.
4999
5000 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
5001
5002         * gcc.dg/dwarf2-2.c: New test.
5003
5004 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
5005
5006         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
5007         dg-warning regexps.
5008
5009 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5010
5011         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
5012         gcc.dg/format-ext-5.c: New tests.
5013
5014 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
5015
5016         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
5017
5018 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
5019
5020         * gcc.dg/noncompile/930622-2.c: Adjust error message.
5021
5022 2000-08-24  Richard Henderson  <rth@cygnus.com>
5023
5024         * gcc.dg/ia64-sync-1.c: New test.
5025         * gcc.dg/ia64-sync-2.c: New test.
5026         * gcc.dg/ia64-asm-1.c: New test.
5027
5028 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5029
5030         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
5031         * gcc.dg/format-ext-2.c: New test.
5032
5033 2000-08-23  Jason Merrill  <jason@redhat.com>
5034
5035         * lib/old-dejagnu.exp: Also ignore "In member function" and
5036         "At global scope".
5037
5038 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5039
5040         * gcc.dg/noncompile/label-lineno-1.c: New test.
5041
5042 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5043
5044         * gcc.dg/c99-array-nonobj-1.c: New test.
5045
5046 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5047
5048         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
5049         tests.
5050         * gcc.dg/format-ext-1.c: New test.
5051
5052 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5053
5054         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
5055         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
5056         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
5057         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
5058         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
5059
5060 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5061
5062         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
5063         gcc.dg/c99-strftime-2.c: New tests.
5064
5065 2000-08-22  Richard Henderson  <rth@cygnus.com>
5066
5067         * gcc.c-torture/execute/20000822-1.c: New test.
5068
5069 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5070
5071         * gcc.c-torture/execute/20000819-1.x: Remove.
5072
5073 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5074
5075         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
5076         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
5077         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
5078         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
5079         gcc.dg/format-xopen-1.c: New tests.
5080
5081 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5082
5083         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
5084
5085 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5086
5087         * g++.old-deja/g++.other/loop2.C: New test.
5088
5089         * gcc.c-torture/compile/20000606-1.c: New test.
5090         * gcc.c-torture/compile/20000728-1.c: New test.
5091         * gcc.c-torture/execute/20000801-1.c: New test.
5092         * gcc.c-torture/execute/20000801-2.c: New test.
5093         * gcc.c-torture/execute/20000819-1.c: New test.
5094         * gcc.c-torture/execute/20000819-1.x: XFAIL.
5095         * gcc.dg/20000629-1.c: New test.
5096         * gcc.dg/20000724-1.c: New test.
5097         * gcc.dg/20000807-1.c: New test.
5098
5099 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
5100
5101         * gcc.dg/cpp/pragma-1.c: New test.
5102         * gcc.dg/cpp/pragma-2.c: New test.
5103
5104 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
5105
5106         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
5107         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
5108
5109 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5110
5111         * gcc.c-torture/compile/20000818-1.c: New test.
5112
5113 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
5114
5115         * gcc.c-torture/execute/20000818-1.c: New test.
5116
5117 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5118
5119         * gcc.dg/format-va-1.c: New test.
5120
5121 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5122
5123         * g++.old-deja/g++.other/typedef8.C: New test.
5124
5125 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5126
5127         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
5128         * g++.old-deja/g++.mike/net36.C: Mark candidate.
5129         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
5130         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
5131         * g++.old-deja/g++.other/ptrmem7.C: New test.
5132         * g++.old-deja/g++.pt/ptrmem10.C: New test.
5133
5134 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5135
5136         * g++.old-deja/g++.pt/typename27.C: New test.
5137
5138 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
5139
5140         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
5141         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
5142         * g++.old-deja/g++.pt/friend45.C: New test.
5143         * g++.old-deja/g++.other/friend8.C: New test.
5144
5145 2000-08-15  Richard Henderson  <rth@cygnus.com>
5146
5147         * gcc.c-torture/execute/20000815-1.c: New test.
5148
5149 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5150
5151         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
5152         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
5153         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
5154
5155 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
5156
5157         * g++.old-deja/g++.other/refinit2.C: New test.
5158
5159 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
5160
5161         * lib/c-torture.exp (c-torture): Make
5162         compiler_conditional_xfail_data global.
5163         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
5164         compiler_conditional_xfail_data machinery.
5165         (f-torture-execute): Likewise.
5166         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
5167         and only when unrolling loops.
5168
5169         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
5170
5171 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5172
5173         * g++.old-deja/g++.pt/explicit81.C: New test.
5174
5175 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5176
5177         * g++.old-deja/g++.pt/typename26.C: New test.
5178
5179 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
5180
5181         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
5182         warning.
5183
5184 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
5185
5186         * g++.old-deja/g++.other/array3.C: New test.
5187
5188 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5189
5190         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
5191         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
5192         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
5193         New tests.
5194
5195 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
5196
5197         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
5198         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5199
5200 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
5201
5202         * gcc.c-torture/execute/20000808-1.c: New test.
5203
5204 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5205
5206         * gcc.dg/c90-const-expr-1.c: New test.
5207
5208 2000-08-08  Richard Henderson  <rth@cygnus.com>
5209
5210         * gcc.dg/noncompile/920923-1.c: Declare calloc.
5211
5212 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5213
5214         * gcc.dg/noncompile/const-ll-1.c: New test.
5215
5216 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5217
5218         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
5219
5220 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
5221
5222         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
5223         that running programs linked against the shared version of libobjc
5224         run correctly.
5225
5226 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5227
5228         * gcc.dg/c99-printf-1.c: New test.
5229
5230 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5231
5232         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
5233
5234 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
5235
5236         * gcc.c-torture/execute/20000731-1.x: Delete.
5237
5238 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
5239
5240         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
5241         and torture_without_loops as is done by c-torture.exp.
5242         (search_for): Copy from c-torture.exp.
5243         (gcc-dg-runtest): New function, drives a directory of tests
5244         iterating over the TORTURE_OPTIONS.
5245         (scan-assembler, scan-assembler-not): Move here from
5246         individual directory drivers.
5247
5248         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
5249         defined by lib/gcc-dg.exp.
5250         * gcc.dg/cpp/cpp.exp: Likewise.
5251         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
5252         gcc-dg-runtest, so we cycle over optimization options.
5253
5254         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
5255         * gcc.dg/compare2.c: No longer expected to fail.
5256
5257 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
5258
5259         * gcc.c-torture/execute/20000804-1.c: New test.
5260
5261 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5262
5263         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
5264
5265 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
5266
5267         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
5268
5269 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
5270
5271         * gcc.c-torture/compile/20000803-1.c: New test.
5272
5273 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5274
5275         * gcc.c-torture/execute/20000801-3.c,
5276         gcc.c-torture/execute/20000801-4.c: New tests.
5277         * gcc.c-torture/execute/20000801-3.x,
5278         gcc.c-torture/execute/20000801-4.x: Xfail.
5279
5280 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
5281
5282         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
5283         libobjc/.libs to allow for libtool.
5284
5285 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
5286
5287         * gcc.c-torture/compile/20000802-1.c: New test.
5288
5289 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
5290
5291         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
5292
5293 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
5294
5295         * gcc-c-torture/execute/20000731-2.c: New test.
5296
5297         * gcc.c-torture/execute/20000731-1.c: New test.
5298         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
5299
5300 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
5301
5302         * testsuite/gcc.dg/cpp/paste7.c: New test.
5303         * gcc.dg/cpp/20000725-1.c: New test.
5304
5305 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
5306
5307         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
5308         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
5309         declaration warning for __builtin_dwarf_reg_size.
5310
5311         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
5312
5313 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5314
5315         * gcc.dg/noncompile/voidparam-1.c: New test.
5316
5317 2000-07-30  Richard Henderson  <rth@cygnus.com>
5318
5319         * gcc.dg/c90-digraph-1.c: Don't xfail.
5320         * gcc.dg/compare2.c (case 10): Xfail.
5321         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
5322
5323 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
5324
5325         * gcc.dg/c99-main-1.c: New test.
5326
5327 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5328
5329         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
5330
5331 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
5332
5333         * gcc.c-tortuer/execute/20000726-1.c: New test.
5334
5335 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
5336
5337         * gcc.c-torture/execute/enum-2.c: New test.
5338
5339 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5340
5341         * gcc.dg/cpp/tr-warn3.c: New test.
5342
5343 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5344
5345         * g++.old-deja/g++.ext/implicit1.C: Remove.
5346         * g++.old-deja/g++.jason/c2.C: Remove
5347         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
5348         * g++.old-deja/g++.pt/crash16.C: Likewise.
5349         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
5350
5351 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5352
5353         * g++.old-deja/g++.other/for2.C: New test.
5354
5355 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
5356
5357         * gcc.dg/20000720-1.c: New test.
5358
5359 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
5360
5361         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
5362
5363 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
5364
5365         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
5366         * gcc.c-torture/execute/20000722-1.c: New.
5367         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
5368
5369 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
5370
5371         * gcc.dg/cpp/20000720-1.S: New test.
5372
5373 2000-07-21  Michael Meissner  <meissner@redhat.com>
5374
5375         * gcc.c-torture/execute/ieee/hugeval.c: New test.
5376
5377 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
5378
5379         * g++.old-deja/g++.brendan/crash16.C,
5380         g++.old-deja/g++.brendan/parse3.C,
5381         g++.old-deja/g++.brendan/redecl1.C,
5382         g++.old-deja/g++.ns/template13.C,
5383         g++.old-deja/g++.other/decl4.C,
5384         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
5385
5386 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
5387
5388         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
5389         and "Internal error".
5390
5391         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
5392         regexps.
5393         * gcc.dg/cpp/paste6.c: New test.
5394
5395 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
5396
5397         * gcc.dg/cpp/tr-direct.c: New test.
5398
5399         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
5400         gcc.dg/cpp/undef1.c: Tweak error regexps.
5401
5402 2000-07-18  Eric Christopher <echristo@redhat.com>
5403
5404         * gcc.c-torture/compile/20000718-1.c: New test.
5405
5406 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
5407
5408         * cpplex.c (_cpp_push_token): If the token being pushed back
5409         is the previous token in this context, just subtract one from
5410         context->posn.
5411         * cppmacro.c (save_expansion): Clear aux field when storing a
5412         placemarker.
5413
5414 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
5415
5416         * gcc.dg/noncompile/redecl-1.c: New test.
5417
5418 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
5419
5420         * gcc.c-torture/execute/20000717-5.c: New test.
5421         * gcc.c-torture/execute/20000717-1.x: Removed.
5422
5423 2000-07-17  Richard Henderson  <rth@cygnus.com>
5424
5425         * gcc.c-torture/execute/20000717-4.c: New test.
5426
5427 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
5428
5429         * gcc.dg/cpp/syshdr.c: New test.
5430         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
5431
5432 2000-07-17  Neil Booth  <neilb@earthling.net>
5433
5434         * gcc.dg/cpp/cmdlne-dM.c: New test.
5435         * gcc.dg/cpp/cmdlne-dD.c: New test.
5436
5437 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
5438
5439         * gcc.c-torture/execute/20000717-3.c: New test.
5440
5441         * gcc.c-torture/compile/20000717-1.c: New test.
5442
5443 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
5444
5445         * gcc.c-torture/execute/20000717-2.c: New test.
5446
5447 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5448
5449         * gcc.dg/formatz-1.c: New test.
5450
5451         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
5452         * gcc.dg/c99-digraph-1.c: New tests.
5453
5454         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
5455         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
5456
5457         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
5458         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
5459         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
5460         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
5461         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
5462         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
5463         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
5464
5465 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
5466
5467         * gcc.c-torture/execute/20000717-1.c: New test.
5468         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
5469
5470 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
5471
5472         * gcc.c-torture/execute/20000715-2.c: New test.
5473         * gcc.dg/20000715-1.c: New test.
5474
5475 2000-07-15  Michael Meissner  <meissner@redhat.com>
5476
5477         * gcc.c-torture/execute/20000715-1.c: New test.
5478
5479 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
5480
5481         * gcc.c-torture/execute/20000707-1.c: New test.
5482
5483 2000-07-13  Neil Booth  <NeilB@earthling.net>
5484
5485         * testsuite/gcc.dg/cpp/digraph1.c,
5486         testsuite/gcc.dg/cpp/digraph2.c,
5487         testsuite/gcc.dg/cpp/digraphs.c: New tests.
5488
5489 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
5490
5491         * g77.f-torture/compile/20000630-2.f:  New test.
5492         * g77.f-torture/compile/20000630-2.x
5493
5494 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
5495
5496         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
5497
5498 2000-07-11  Neil Booth  <NeilB@earthling.net>
5499
5500         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
5501
5502 2000-07-11  Neil Booth  <NeilB@earthling.net>
5503
5504         * gcc.dg/cpp/cmdlne-C.c: New.
5505
5506 2000-07-09  Neil Booth  <NeilB@earthling.net>
5507
5508         * gcc.dg/cpp/directiv.c: New tests.
5509         * gcc.dg/cpp/undef1.c: Update.
5510
5511 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
5512
5513         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
5514
5515 2000-07-09  Neil Booth  <NeilB@earthling.net>
5516
5517         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
5518
5519 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
5520
5521         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
5522         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
5523
5524 2000-07-08  Neil Booth  <NeilB@earthling.net>
5525
5526         * gcc.dg/cpp/macsyntx.c: New tests.
5527
5528 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
5529
5530         * gcc.dg/20000707-1.c: New test.
5531
5532 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
5533
5534         * gcc.c-torture/execute/20000706-1.c: New test.
5535         * gcc.c-torture/execute/20000706-2.c: New test.
5536         * gcc.c-torture/execute/20000706-3.c: New test.
5537         * gcc.c-torture/execute/20000706-4.c: New test.
5538         * gcc.c-torture/execute/20000706-5.c: New test.
5539
5540 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
5541
5542         * g++.old-deja/g++.pt/instantiate7.C: New test.
5543
5544 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
5545
5546         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
5547         * g++.old-deja/g++.mike/thunk3.C: Likewise.
5548         * g++.old-deja/g++.other/rtti3.C: Likewise.
5549         * g++.old-deja/g++.other/rttid3.C: Likewise.
5550
5551 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
5552
5553         *  g77.f-torture/compile/20000630-1.x: Fix typo
5554
5555 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
5556
5557         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
5558         assembly output.
5559
5560 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
5561
5562         * gcc.dg/cpp/ident.c: New test.
5563
5564 2000-07-05  Neil Booth  <NeilB@earthling.net>
5565
5566         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
5567           gcc.dg/cpp/lexstrng.c: New tests.
5568
5569 2000-07-04  Neil Booth  <NeilB@earthling.net>
5570
5571         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
5572         * gcc.dg/cpp/strify2.c: Same.
5573
5574 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
5575
5576         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
5577         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
5578         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
5579         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
5580
5581         * testsuite/gcc.dg/cpp/macro1.c,
5582         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
5583         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
5584         testsuite/gcc.dg/cpp/strify1.c,
5585         testsuite/gcc.dg/cpp/strify2.c: New tests.
5586
5587 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
5588
5589         * gcc.c-torture/execute/20000703-1.c: New test.
5590
5591 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
5592
5593         * g++.old-deja/g++.pt (lookup10.C): New test.
5594
5595 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
5596
5597         * g++.old-deja/g++.pt (typename25.C): New test.
5598
5599 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
5600
5601         * gcc.c-torture/compile/20000701-1.c: New test.
5602
5603 2000-06-30  Nick Clifton  <nickc@cygnus.com>
5604
5605         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
5606         to test case.
5607
5608 2000-06-30  Catherine Moore  <clm@cygnus.com>
5609
5610         * gcc.c-torture/execute/align-1.c: New test.
5611
5612 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
5613
5614         * g++.old-deja/g++.pt/expr8.C: New test.
5615         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
5616
5617 2000-06-29  Nick Clifton  <nickc@cygnus.com>
5618
5619         * gcc.c-torture/compile/20000629-1.c: New test.
5620
5621 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
5622
5623
5624         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
5625         gcc.dg/noncompile directory, depending on whether they're
5626         preprocessor tests or not.  Annotate all the tests for the dg
5627         framework.
5628
5629         * gcc.c-torture/noncompile/noncompile.exp: Delete.
5630         * gcc.dg/noncompile/noncompile.exp: New.
5631
5632         * Moved files:
5633         Old name                                New name
5634         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
5635         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
5636         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
5637         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
5638         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
5639         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
5640         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
5641         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
5642         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
5643         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
5644         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
5645         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
5646         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
5647         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
5648         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
5649         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
5650         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
5651         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
5652         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
5653         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
5654         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
5655         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
5656         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
5657         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
5658
5659         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
5660         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
5661         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
5662         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
5663         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
5664         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
5665
5666 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
5667
5668         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
5669         declare one variable.  On the fourth, error.
5670         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
5671         declared by 20000628-1a.h.
5672
5673 2000-06-29  Richard Henderson  <rth@redhat.com>
5674
5675         * gcc.c-torture/execute/930529-1.x: New file.
5676         * gcc.dg/920413-1.c: Adjust expected warning text.
5677         * gcc.dg/980217-1.c: Declare abort.
5678         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
5679
5680 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
5681
5682         * g77.f-torture/compile/20000629-1.f: New test.
5683         * g77.f-torture/compile/20000629-1.x: Expected to fail.
5684
5685 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
5686
5687         Rearrange lots of files, removing entirely the
5688         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
5689         directories.
5690
5691         * Deleted files:
5692         gcc.c-torture/code_quality/code_quality.exp
5693         gcc.c-torture/special/special.exp
5694         gcc.failure/failure.exp
5695         gcc.failure/940409-1.x
5696         gcc.c-torture/compile/961203-1.x
5697
5698         * New files:
5699         gcc.misc-tests/linkage.exp
5700         gcc.c-torture/execute/920730-1t.c
5701         gcc.c-torture/execute/920730-1t.x
5702         gcc.c-torture/compile/920520-1.x
5703         gcc.c-torture/compile/920521-1.x
5704         gcc.c-torture/compile/981006-1.x
5705         gcc.c-torture/execute/eeprof-1.x
5706
5707         * Moved files (possibly with modifications to fit a new harness):
5708         Old name                                New name
5709         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
5710         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
5711         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
5712         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
5713         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
5714         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
5715         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
5716         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
5717         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
5718         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
5719         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
5720         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
5721         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
5722         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
5723
5724 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
5725
5726         * c-torture/compile/961203-1.x: Delete.
5727
5728         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
5729         not exit. Include stdio.h.
5730         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
5731         * gcc.misc-tests/dg-12.c: Likewise.
5732         * gcc.misc-tests/dg-5.c: Likewise.
5733         * gcc.misc-tests/dg-6.c: Likewise.
5734         * gcc.misc-tests/dg-7.c: Prototype abort.
5735         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
5736         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
5737         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
5738         not exit.
5739         * gcc.misc-tests/sieve.c: Use return from main, not exit.
5740         * gcc.misc-tests/sort2.c: Use return from main, not exit.
5741
5742 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
5743
5744         * gcc.dg/cpp/20000628-1.c: New test.
5745         * gcc.dg/cpp/20000628-1.h: New header for above test.
5746         * gcc.dg/cpp/20000628-1a.h: Likewise.
5747
5748 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
5749
5750         * gcc.dg/cpp: New directory.
5751         * gcc.dg/cpp/cpp.exp: New driver.
5752         * gcc.dg/cpp/20000627-1.c: New test.
5753         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
5754         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
5755         and rewrite as a compilation test.
5756
5757         * gcc.dg: Move many files into the cpp subdirectory, possibly
5758         renaming or editing them as well.
5759         Old name                New name
5760         990119-1.c              cpp/19990119-1.c
5761         990228-1.c              cpp/19990228-1.c
5762         990407-1.c              cpp/19990407-1.c
5763         990409-1.c              cpp/19990409-1.c
5764         990413-1.c              cpp/19990413-1.c
5765         990703-1.c              cpp/19990703-1.c
5766         20000127-1.c            cpp/20000127-1.c
5767         20000129-1.c            cpp/20000129-1.c
5768         20000207-1.c            cpp/20000207-1.c
5769         20000207-2.c            cpp/20000207-2.c
5770         20000209-1.c            cpp/20000209-1.c
5771         20000209-2.c            cpp/20000209-2.c
5772         20000301-1.c            cpp/20000301-1.c
5773         20000419-1.c            cpp/20000419-1.c
5774         20000510-1.S            cpp/20000510-1.S
5775         20000519-1.c            cpp/20000519-1.c
5776         20000529-1.c            cpp/20000529-1.c
5777         20000625-1.c            cpp/20000625-1.c
5778         20000625-2.c            cpp/20000625-2.c
5779         cpp-as1.c               cpp/assert1.c
5780         cpp-as2.c               cpp/assert2.c
5781         cxx-comments-1.c        cpp/cxxcom1.c
5782         cxx-comments-2.c        cpp/cxxcom2.c
5783         endif-label.c           cpp/endif.c
5784         cpp-hash1.c             cpp/hash1.c
5785         cpp-hash2.c             cpp/hash2.c
5786         cpp-if1.c               cpp/if-1.c
5787         cpp-if2.c               cpp/if-2.c
5788         cpp-if3.c               cpp/if-3.c
5789         cpp-if4.c               cpp/if-4.c
5790         cpp-if5.c               cpp/if-5.c
5791         cpp-cond.c              cpp/if-cexp.c
5792         cpp-missingop.c         cpp/if-mop.c
5793         cpp-missingparen.c      cpp/if-mpar.c
5794         cpp-opprec.c            cpp/if-oppr.c
5795         cpp-ifparen.c           cpp/if-paren.c
5796         cpp-shortcircuit.c      cpp/if-sc.c
5797         cpp-shift.c             cpp/if-shift.c
5798         cpp-unary.c             cpp/if-unary.c
5799         cpp-li1.c               cpp/line1.c
5800         cpp-li2.c               cpp/line2.c
5801         lineno.c                cpp/line3.c
5802         lineno-2.c              cpp/line4.c
5803         cpp-mi.c                cpp/mi1.c
5804         cpp-mic.h               cpp/mi1c.h
5805         cpp-micc.h              cpp/mi1cc.h
5806         cpp-mind.h              cpp/mi1nd.h
5807         cpp-mindp.h             cpp/mi1ndp.h
5808         cpp-mix.h               cpp/mi1x.h
5809         cpp-mi2.c               cpp/mi2.c
5810         cpp-mi2a.h              cpp/mi2a.h
5811         cpp-mi2b.h              cpp/mi2b.h
5812         cpp-mi2c.h              cpp/mi2c.h
5813         cpp-mi3.c               cpp/mi3.c
5814         cpp-mi3.def             cpp/mi3.def
5815         poison-1.c              cpp/poison.c
5816         pr-impl.c               cpp/prag-imp.c
5817         cpp-redef-2.c           cpp/redef1.c
5818         cpp-redef.c             cpp/redef2.c
5819         strpaste.c              cpp/strp1.c
5820         strpaste-2.c            cpp/strp2.c
5821         cpp-tradpaste.c         cpp/tr-paste.c
5822         cpp-tradstringify.c     cpp/tr-str.c
5823         cpp-tradwarn1.c         cpp/tr-warn1.c
5824         cpp-tradwarn2.c         cpp/tr-warn2.c
5825         trigraphs.c             cpp/trigraphs.c
5826         cpp-unc1.c              cpp/unc1.c
5827         cpp-unc2.c              cpp/unc2.c
5828         cpp-unc3.c              cpp/unc3.c
5829         cpp-unc.c               cpp/unc4.c
5830         undef.c                 cpp/undef1.c
5831         undef-2.c               cpp/undef2.c
5832         cpp-wi1.c               cpp/widestr1.c
5833
5834 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
5835
5836         * lib/g++.exp (g++_include_flags): Tweak.
5837
5838 2000-06-27  H.J. Lu  <hjl@gnu.org>
5839             Loren J. Rittle  <ljrittle@acm.org>
5840
5841         * lib/g++.exp (g++_include_flags): Override libgloss.exp
5842         version with one that knows about the new gcc tree structure.
5843         (g++_link_flags): Same.
5844
5845 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
5846
5847         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
5848         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
5849         case we are cross-compiling.
5850
5851         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
5852         g++.old-deja/g++.niklas/Makefile.in,
5853         g++.old-deja/g++.niklas/configure.in,
5854         g++.old-deja/g++.other/Makefile.in,
5855         g++.old-deja/g++.other/configure.in,
5856         gcc.c-torture/code_quality/Makefile.in,
5857         gcc.c-torture/code_quality/configure.in,
5858         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
5859         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
5860         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
5861         gcc.c-torture/execute/ieee/Makefile.in,
5862         gcc.c-torture/execute/ieee/configure.in,
5863         gcc.c-torture/noncompile/Makefile.in,
5864         gcc.c-torture/noncompile/configure.in,
5865         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
5866         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
5867         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
5868
5869 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
5870
5871         * g++.old-deja/g++.other/ambig3.C: New test.
5872
5873 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
5874
5875         * g++.old-deja/g++.pt/syntax1.C: New test.
5876         * g++.old-deja/g++.pt/syntax2.C: New test.
5877         * g++.old-deja/g++.other/syntax3.C: New test.
5878         * g++.old-deja/g++.other/syntax4.C: New test.
5879
5880 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
5881
5882         * gcc.dg/20000623-1.c: Prototype exit and abort.
5883
5884 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
5885
5886         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
5887         New tests.
5888         * gcc.dg/cpp-mi3.def: New file.
5889
5890         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
5891         inside assertions.
5892         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
5893         lexer's error messages.
5894         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
5895         divine anything from the linemarkers.
5896         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
5897         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
5898
5899 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
5900
5901         * gcc.dg/20000623-1.c: New test.
5902
5903 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
5904
5905         * gcc.c-torture/execute/20000622-1.c: New test.
5906
5907 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
5908
5909         * g++.old-deja/g++.other/init15.C: New test.
5910
5911 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
5912
5913         * g++.old-deja/g++.pt/vaarg2.C: New test.
5914         * g++.old-deja/g++.pt/vaarg3.C: New test.
5915
5916 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
5917
5918         * g++.old-deja/g++.other/dyncast6.C: New test.
5919
5920 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
5921
5922         * gcc.c-torture/execute/loop-6.c: New test.
5923
5924 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
5925
5926         * gcc.dg/20000614-1.c: New test.
5927         * gcc.dg/20000614-2.c: New test.
5928
5929 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
5930
5931         * g++.old-deja/g++.other/inline12.C: New test.
5932
5933 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
5934
5935         * g++.old-deja/g++.other/eh1.C: New test.
5936
5937 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
5938
5939         * g++.old-deja/g++.other/type.C: New test.
5940
5941 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
5942
5943         * g++.old-deja/g++.other/initstring.C: New test.
5944
5945 2000-06-12  Jason Merrill  <jason@redhat.com>
5946
5947         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
5948
5949 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
5950
5951         * gcc.c-torture/compile/20000609-1.c: New test.
5952
5953 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
5954
5955         * gcc.dg/20000609-1.c: New test.
5956
5957 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
5958
5959         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
5960         * gcc.c-torture/noncompile/poison-1.c: Move...
5961         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
5962         * gcc.dg/cpp-li1.c: Add a token after the #line.
5963
5964 2000-06-05  Richard Henderson  <rth@cygnus.com>
5965
5966         * gcc.c-torture/execute/20000605-2.c: New test.
5967         * gcc.c-torture/execute/20000605-3.c: New test.
5968
5969 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
5970
5971         * g77.f-torture/execute/20000503-1.x: New file.
5972
5973 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
5974
5975         * g++.old-deja/g++.eh/badalloc1.C: New test.
5976
5977 2000-06-05  Richard Henderson  <rth@cygnus.com>
5978
5979         * gcc.c-torture/execute/20000605-1.c: New test.
5980
5981 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
5982             Nathan Sidwell <nathan@codesourcery.com>
5983
5984         * gcc.c-torture/compile/20000605-1.c: New test.
5985
5986 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
5987
5988         * g77.f-torture/compile/20000601-1.f:  New test.
5989
5990 2000-06-03  Richard Henderson  <rth@cygnus.com>
5991
5992         * gcc.c-torture/execute/20000603-1.c: New.
5993
5994 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
5995
5996         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
5997         * gcc.dg/noreturn-2.c (noreturn): Likewise.
5998
5999 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
6000
6001         * gcc.dg/compare2.c (case 12): XFAIL.
6002         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
6003         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
6004
6005         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
6006
6007 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
6008
6009         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
6010         guard macro is already defined when the header is first
6011         included.
6012         * gcc.dg/cpp-mix.h: New file.
6013         * gcc.dg/endif-label.c: Update patterns to match compiler.
6014
6015         * g++.brendan/complex1.C: Declare abort.
6016         * g++.law/refs4.C: Remove XFAIL.
6017         * g++.oliva/expr2.C: Declare abort and exit.
6018
6019 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
6020
6021         * gcc.c-torture/execute/20000528-1.c: New test.
6022
6023         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
6024         * g++.old-deja/g++.law/temps4.C: Likewise.
6025
6026         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
6027         stdlib.h.  Call abort() on failure.
6028         * g++.old-deja/g++.law/refs4.C: Likewise.
6029         * g++.old-deja/g++.law/temps4.C: Likewise.
6030         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
6031         * gcc.c-torture/execute/20000112-1.c: Include string.h.
6032
6033 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
6034
6035         Relative to g++.dg/special:
6036         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
6037
6038         Relative to g++.old-deja:
6039         * g++.brendan/complex1.C, g++.jason/optimize2.C,
6040         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
6041         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
6042         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
6043         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
6044         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
6045         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
6046
6047         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
6048         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
6049         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
6050         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
6051         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
6052         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
6053         and/or string.h.
6054
6055         * g++.other/goto1.C: Update expectations for error messages.
6056
6057 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
6058
6059         * gcc.c-torture/compile/20000523-1.c: New test.
6060
6061 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6062
6063         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
6064
6065 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6066
6067         * g++.old-deja/g++.eh/catch11.C: New test.
6068         * g++.old-deja/g++.eh/catch12.C: New test.
6069
6070 2000-05-24  Nick Clifton  <nickc@cygnus.com>
6071
6072         * gcc.c-torture/execute/20000523-1.c: New test.
6073
6074 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
6075
6076         * c-torture/execute/bcp-1.c: Replace abort in arg of
6077         __builtin_constant_p with a generic external function.
6078
6079         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
6080         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
6081         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
6082         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
6083         Prototype abort and/or exit.
6084
6085         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
6086         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
6087         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
6088         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
6089
6090 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
6091
6092         * gcc.dg/dwarf2-1.c: New test.
6093
6094 2000-05-20  Richard Henderson  <rth@cygnus.com>
6095
6096         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
6097
6098 2000-05-20  Andreas Jaeger  <aj@suse.de>
6099
6100         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
6101         testcase.
6102
6103 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
6104
6105         * gcc.c-torture/execute/20000519-2.c: New test.
6106
6107 2000-05-19  Andreas Jaeger  <aj@suse.de>
6108
6109         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
6110         which fails with SSA.
6111
6112         * lib/c-torture.exp: Also test with -O3 -fssa.
6113
6114 2000-05-18  Michael Meissner  <meissner@redhat.com>
6115
6116         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
6117         * gcc.c-torture/execute/920415-1.c: Ditto.
6118         * gcc.c-torture/execute/920501-1.c: Ditto.
6119         * gcc.c-torture/execute/conversion.c: Ditto.
6120         * gcc.c-torture/execute/cvt-1.c: Ditto.
6121
6122 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
6123
6124         * gcc.c-torture/compile/20000518-1.c: New test.
6125
6126 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
6127
6128         * g77.f-torture/compile/200005018.f:  New test.
6129
6130 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
6131
6132         * gcc.c-torture/compile/20000517-1.c: New test.
6133
6134 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6135
6136         * gcc.c-torture/execute/20000516-1.c: New test.
6137
6138 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
6139
6140         * g++.old-deja/g++.other/eh.C: New test.
6141
6142 2000-05-12  Richard Henderson  <rth@cygnus.com>
6143
6144         * gcc.c-torture/execute/990208-1.c (main): Don't pass
6145         constants through to doit's conditional.
6146
6147 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
6148
6149         * gcc.c-torture/compile/20000511-1.c: New test.
6150         * g77.f-torture/compile/20000511-1.f: New test.
6151         * g77.f-torture/compile/20000511-2.f: New test.
6152
6153 2000-05-11  Michael Meissner  <meissner@redhat.com>
6154
6155         * gcc.c-torture/execute/20000511-1.c: New test.
6156
6157 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
6158
6159         * gcc.dg/dg.exp: Scan .S files as well as .c files.
6160         * gcc.dg/20000510-1.S: New.
6161
6162 2000-05-08  Catherine Moore  <clm@cygnus.com>
6163
6164         * gcc.dg/unused-3.c: New.
6165
6166 2000-05-06  Richard Henderson  <rth@cygnus.com>
6167
6168           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
6169           * g++.old-deja/g++.mike/warn1.C: Likewise.
6170           * g++.old-deja/g++.pt/local1.C: Likewise.
6171           * g++.old-deja/g++.pt/local7.C: Likewise.
6172           * g++.old-deja/g++.pt/spec16.C: Likewise.
6173
6174 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
6175
6176         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
6177
6178 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
6179
6180           * g77.f-torture/execute/20000503-1.f:  New test.
6181
6182 2000-05-04  Andreas Jaeger  <aj@suse.de>
6183
6184         * gcc.dg/noreturn-2.c: New test.
6185
6186 2000-05-04  Neil Booth  <NeilB@earthling.net>
6187
6188         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
6189         preprocessor.
6190
6191 2000-05-04  Richard Henderson  <rth@cygnus.com>
6192
6193         * gcc.c-torture/execute/20000503-1.c: Fix typo.
6194
6195 2000-05-04  Richard Henderson  <rth@cygnus.com>
6196
6197         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
6198         OpenSSL by Jason R Thorpe.
6199
6200 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
6201
6202         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
6203
6204 2000-05-03  Robert Lipe <robertlipe@usa.net>
6205
6206         * gcc.dg/20000503-1.c: New test.
6207
6208 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
6209
6210         * gcc.c-torture/compile/20000502-1.c: New test.
6211         * g++.old-deja/g++.other/align.C: New test.
6212         * gcc.dg/cpp-tradstringify.c: New test.
6213
6214 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6215
6216         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
6217         and hard registers.
6218
6219 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
6220
6221         * gcc.c-torture/execute/loop-5.c: New test.
6222
6223 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
6224
6225         * gcc.c-torture/execute/va-arg-20.c: New test.
6226
6227 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
6228
6229         * gcc.c-torture/execute/20000422-1.c: New test.
6230
6231 2000-04-20  Greg McGary  <gkm@gnu.org>
6232
6233         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
6234         when optimizing, but without sibling-call optimizations (-O1).
6235
6236 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
6237
6238           * gcc.c-torture/compile/20000420-1.c: New test.
6239
6240 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6241
6242         * g++.abi/ptrflags.C: New test.
6243         * g++.eh/catchptr1.C: Test incomplete pointer chains.
6244
6245 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
6246
6247         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
6248
6249 2000-04-19  Greg McGary  <gkm@gnu.org>
6250
6251         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
6252         sibling-call optimizations.
6253
6254 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
6255
6256         * gcc.dg/20000419-1.c: New test.
6257
6258 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
6259
6260         * gcc.c-torture/execute/20000412-6.c: New test.
6261
6262 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
6263
6264         * gcc.c-torture/execute/20000412-5.c: New test.
6265         * g77.f-torture/compile/20000412-1.f: New test.
6266         * gcc.c-torture/execute/20000412-4.c: New test.
6267         * gcc.c-torture/compile/20000412-2.c: New test.
6268         * gcc.c-torture/execute/20000412-3.c: New test.
6269         * gcc.c-torture/compile/20000412-1.c: New test.
6270         * gcc.c-torture/execute/20000412-2.c: New test.
6271
6272 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
6273
6274         * objc/execute/bf-20.m: New test.
6275
6276 2000-04-10  Richard Henderson  <rth@cygnus.com>
6277
6278         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
6279
6280         * gcc.c-torture/execute/20000412-1.c: New test.
6281
6282 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
6283
6284         * g++.old-deja/g++.eh/catchptr1.C: New test.
6285
6286 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
6287
6288         * g++.old-deja/g++.abi/cxa_vec.C: New test.
6289
6290 2000-04-08  Neil Booth  <NeilB@earthling.net>
6291
6292         * gcc.dg/cpp-nullchar.c: Remove test as
6293         embedded nulls cause problems.
6294
6295 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6296
6297         * gcc.dg/compare2.c: New test.
6298
6299 2000-04-08  Neil Booth  <NeilB@earthling.net>
6300
6301         * gcc.dg/cpp-nullchar.c: New test.
6302
6303 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
6304
6305         * gcc.dg/cpp-mi2.c: New test.
6306         * gcc.dg/cpp-mi2[abc].h: New files.
6307
6308 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
6309
6310         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
6311         member name.
6312
6313 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6314
6315         * g++.old-deja/g++.abi/vmihint.C: New test.
6316
6317 2000-04-06  Neil Booth  <NeilB@earthling.net>
6318
6319         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
6320         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
6321         copyright.
6322
6323 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
6324
6325         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
6326         avoid stack-frame overwrite.
6327
6328 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
6329
6330         * gcc.c-torture/compile/20000405-2.c: New test.
6331         * gcc.c-torture/compile/20000405-3.c: New test.
6332
6333 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6334
6335         * gcc.c-torture/compile/20000405-1.c: New test.
6336
6337 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
6338
6339         * gcc.dg/cast-qual-1.c: Revert last change.
6340
6341 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6342
6343         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
6344
6345 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
6346
6347         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
6348         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
6349
6350 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
6351
6352         * gcc.c-torture/compile/20000403-2.c: New test.
6353         * gcc.c-torture/compile/20000403-1.c: New test.
6354
6355 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
6356
6357         * gcc.c-torture/execute/20000403-1.c: New test.
6358
6359 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
6360
6361         * gcc.c-torture/execute/20000402-1.c: New test.
6362
6363 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
6364
6365         * gcc.c-torture/execute/va-arg-15.c: New test.
6366         * gcc.c-torture/execute/va-arg-16.c: New test.
6367         * gcc.c-torture/execute/va-arg-17.c: New test.
6368         * gcc.c-torture/execute/va-arg-18.c: New test.
6369         * gcc.c-torture/execute/va-arg-19.c: New test.
6370
6371 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
6372
6373         * gcc.c-torture/compile/981211-1.c: Move to...
6374         * gcc.dg/cpp-as1.c: ...here.
6375         * gcc.dg/cpp-as2.c: New file.
6376
6377         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
6378         compiler.
6379
6380 2000-04-02  Neil Booth  <NeilB@earthling.net>
6381
6382         * gcc.dg/cpp-cond.c  New tests.
6383         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
6384         accidental success less likely.
6385         * gcc.dg/cpp-missingop.c  New tests.
6386         * gcc.dg/cpp-missingparen.c  New tests.
6387         * gcc.dg/cpp-shift.c  New tests.
6388         * gcc.dg/cpp-shortcircuit.c  New tests.
6389         * gcc.dg/cpp-unary.c  New tests.
6390
6391 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
6392
6393         * gcc.c-torture/compile/20000329-1.c: New test.
6394
6395 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
6396
6397         * gcc.c-torture/compile/20000326-1.c: New test.
6398         * gcc.c-torture/compile/20000326-2.c: New test.
6399
6400 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
6401
6402         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
6403         the first parameter is a function argument.
6404
6405 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
6406
6407         * g++.old-deja/g++.ext/array4.C: New test.
6408
6409 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
6410
6411         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
6412
6413 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6414
6415         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
6416
6417 2000-03-19  Richard Henderson  <rth@cygnus.com>
6418
6419         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
6420
6421 2000-03-19  Richard Henderson  <rth@cygnus.com>
6422
6423         * gcc.c-torture/compile/20000319-1.c: New test.
6424
6425 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
6426
6427         * gcc.c-torture/execute/20000314-3.c: New test.
6428         * gcc.c-torture/execute/20000314-2.c: New test.
6429         * gcc.c-torture/execute/20000314-1.c: New test.
6430         * gcc.c-torture/compile/20000314-2.c: New test.
6431         * gcc.c-torture/compile/20000314-1.c: New test.
6432
6433 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
6434
6435         * g++.old-deja/g++.warn/inline.C: New test.
6436
6437 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
6438
6439         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
6440         standards-compliant result rather than specific constants.
6441         Put test-values in array.
6442
6443 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
6444
6445         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
6446         (g++_target_compile): Put test-specific options last.
6447
6448 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6449
6450         * g++.old-deja/g++.eh/vbase4.C: New test.
6451
6452 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6453
6454         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
6455
6456 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6457
6458         * g++.old-deja/g++.brendan/misc12.C: Removed.
6459         * g++.old-deja/g++.pt/memtemp77.C: Constify.
6460         * g++.old-deja/g++.ext/pretty4.C: New test.
6461
6462 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6463
6464         * g++.old-deja/g++.other/string2.C: New test.
6465
6466 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
6467
6468         * g++.old-deja/g++.warn/impint2.C: New test.
6469
6470 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
6471
6472         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
6473         is 1, not zero.
6474
6475 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
6476
6477         * g++.old-deja/g++.warn/impint.C: New test.
6478         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
6479         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
6480         * g++.old-deja/g++.pt/explicit12.C: Likewise.
6481         * g++.old-deja/g++.pt/explicit13.C: Likewise.
6482         * g++.old-deja/g++.pt/explicit17.C: Likewise.
6483         * g++.old-deja/g++.pt/explicit18.C: Likewise.
6484         * g++.old-deja/g++.pt/explicit19.C: Likewise.
6485         * g++.old-deja/g++.pt/explicit23.C: Likewise.
6486         * g++.old-deja/g++.pt/explicit31.C: Likewise.
6487         * g++.old-deja/g++.pt/explicit35.C: Likewise.
6488         * g++.old-deja/g++.pt/explicit6.C: Likewise.
6489         * g++.old-deja/g++.pt/memclass7.C: Likewise.
6490
6491 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
6492
6493         * gcc.dg/cpp-redef.c: New test.
6494
6495 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
6496
6497         * g++.old-deja/g++.pt/unify7.C: New test.
6498
6499 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6500
6501         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
6502         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
6503
6504 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
6505
6506         * gcc.c-torture/compile/20000224-1.c: New test.
6507
6508 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6509
6510         * gcc.c-torture/compile/cpp-2.c: New test.
6511         * gcc.c-torture/compile/cpp-1.c: New test.
6512
6513 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
6514
6515         * gcc.c-torture/execute/20000225-1.c: New test.
6516
6517 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6518
6519         * gcc.dg/cpp-li2.c: New test.
6520
6521         * gcc.dg/cpp-wi1.c: New test.
6522
6523         * gcc.dg/cpp-li1.c: New test.
6524
6525 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
6526
6527         * g++.old-deja/g++.other/sizeof5.C: New test.
6528
6529 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6530
6531         * gcc.c-torture/execute/va-arg-13.c: New test.
6532
6533 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
6534
6535         * gcc.c-torture/execute/va-arg-12.c: New test.
6536
6537 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
6538
6539         * gcc.c-torture/execute/20000223-1.c: New test.
6540
6541 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
6542
6543         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
6544
6545 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
6546
6547         * g++.old-deja/g++.abi/ptrmem.C: New test.
6548
6549 2000-02-19  Richard Henderson  <rth@cygnus.com>
6550
6551         * gcc.c-torture/compile/init-3.c: New.
6552
6553 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
6554
6555         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
6556         ALWAYS_CXXFLAGS.
6557
6558 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
6559
6560         * gcc.c-torture/compile/20000211-3.c: New test.
6561
6562 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
6563
6564         * gcc.c-torture/compile/20000211-2.c: New test.
6565
6566 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
6567
6568         * gcc.c-torture/compile/20000211-1.c: New test.
6569
6570 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
6571
6572         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
6573           on native targets
6574
6575 2000-02-08  Nathan Sidwell  <nathan@acm.org>
6576
6577         * g++.old-deja/g++.other/cast5.C: New test.
6578
6579 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
6580
6581         * gcc.c-torture/execute/20000205-1.c: New.
6582
6583 2000-02-03  Nathan Sidwell  <nathan@acm.org>
6584
6585         * g++.old-deja/g++.jason/cast3.C: Return void.
6586         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
6587
6588 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6589
6590         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
6591
6592         * gcc.dg/loop-1.c: New test.
6593
6594 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
6595
6596         * gcc.c-torture/compile/20000127-1.c: New test.
6597         * gcc.c-torture/execute/991228-1.c: New test.
6598
6599 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6600
6601         * gcc.dg/unused-2.c: New test.
6602
6603         * gcc.dg/conv-1.c: New test.
6604
6605 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
6606
6607         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
6608         compiler.
6609         (tool_option_proc): Fix typo.
6610
6611 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
6612
6613         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
6614         of the ld on the host, not on the build machine.
6615         Also, don't crash if '--help' is not a supported option.
6616
6617 2000-01-24  Richard Henderson  <rth@cygnus.com>
6618
6619         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
6620
6621 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
6622
6623         * gcc.c-torture/execute/20000120-2.c: New test.
6624         * gcc.c-torture/execute/20000120-1.c: New test.
6625
6626 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
6627
6628         * gcc.c-torture/execute/20000113-1.c: New test.
6629
6630 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
6631
6632         * gcc.c-torture/execute/20000112-1.c: New test.
6633
6634 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6635
6636         * gcc.dg/20000111-1.c: New test.
6637
6638 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
6639
6640         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
6641         with 16 bit integers.
6642
6643 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6644
6645         * gcc.dg/20000108-1.c: New test.
6646
6647 2000-01-05  Nathan Sidwell  <nathan@acm.org>
6648
6649         * g++.old-deja/g++.ns/koenig8.C: New test.
6650
6651 2000-01-05  Nathan Sidwell  <nathan@acm.org>
6652
6653         * g++.old-deja/g++.other/cast4.C: New test.
6654
6655 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
6656
6657         * gcc.c-torture/compile/20000105-2.c: New test.
6658         * gcc.c-torture/compile/20000105-1.c: New test.
6659
6660 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6661
6662         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
6663         references to printf & atoi to conform to ANSI standard.
6664         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
6665         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
6666         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
6667         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
6668         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
6669         * g++.old-deja/g++.brendan/complex1.C: Likewise.
6670         * g++.old-deja/g++.brendan/copy1.C: Likewise.
6671         * g++.old-deja/g++.brendan/copy2.C: Likewise.
6672         * g++.old-deja/g++.brendan/copy3.C: Likewise.
6673         * g++.old-deja/g++.brendan/copy4.C: Likewise.
6674         * g++.old-deja/g++.brendan/copy5.C: Likewise.
6675         * g++.old-deja/g++.brendan/copy6.C: Likewise.
6676         * g++.old-deja/g++.brendan/copy7.C: Likewise.
6677         * g++.old-deja/g++.brendan/copy8.C: Likewise.
6678         * g++.old-deja/g++.brendan/crash11.C: Likewise.
6679         * g++.old-deja/g++.brendan/crash14.C: Likewise.
6680         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
6681         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6682         * g++.old-deja/g++.brendan/delete2.C: Likewise.
6683         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
6684         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
6685         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
6686         * g++.old-deja/g++.brendan/eh1.C: Likewise.
6687         * g++.old-deja/g++.brendan/groff1.C: Likewise.
6688         * g++.old-deja/g++.brendan/init3.C: Likewise.
6689         * g++.old-deja/g++.brendan/misc12.C: Likewise.
6690         * g++.old-deja/g++.brendan/misc7.C: Likewise.
6691         * g++.old-deja/g++.brendan/new2.C: Likewise.
6692         * g++.old-deja/g++.brendan/operators4.C: Likewise.
6693         * g++.old-deja/g++.brendan/operators5.C: Likewise.
6694         * g++.old-deja/g++.brendan/overload2.C: Likewise.
6695         * g++.old-deja/g++.brendan/overload7.C: Likewise.
6696         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
6697         * g++.old-deja/g++.brendan/reference1.C: Likewise.
6698         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
6699         * g++.old-deja/g++.brendan/template24.C: Likewise.
6700         * g++.old-deja/g++.brendan/template3.C: Likewise.
6701         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
6702         * g++.old-deja/g++.jason/inline3.C: Likewise.
6703         * g++.old-deja/g++.jason/opeq.C: Likewise.
6704         * g++.old-deja/g++.law/arg5.C: Likewise.
6705         * g++.old-deja/g++.law/arm7.C: Likewise.
6706         * g++.old-deja/g++.law/ctors11.C: Likewise.
6707         * g++.old-deja/g++.law/cvt8.C: Likewise.
6708         * g++.old-deja/g++.law/init9.C: Likewise.
6709         * g++.old-deja/g++.law/refs4.C: Likewise.
6710         * g++.old-deja/g++.law/template2.C: Likewise.
6711         * g++.old-deja/g++.law/visibility24.C: Likewise.
6712         * g++.old-deja/g++.law/vtable3.C: Likewise.
6713         * g++.old-deja/g++.mike/asm2.C: Likewise.
6714         * g++.old-deja/g++.mike/eh1.C: Likewise.
6715         * g++.old-deja/g++.mike/misc1.C: Likewise.
6716         * g++.old-deja/g++.mike/misc13.C: Likewise.
6717         * g++.old-deja/g++.mike/misc14.C: Likewise.
6718         * g++.old-deja/g++.mike/ns12.C: Likewise.
6719         * g++.old-deja/g++.mike/p1248.C: Likewise.
6720         * g++.old-deja/g++.mike/p3708.C: Likewise.
6721         * g++.old-deja/g++.mike/p3708a.C: Likewise.
6722         * g++.old-deja/g++.mike/p3708b.C: Likewise.
6723         * g++.old-deja/g++.mike/p646.C: Likewise.
6724         * g++.old-deja/g++.mike/p700.C: Likewise.
6725         * g++.old-deja/g++.mike/p783.C: Likewise.
6726         * g++.old-deja/g++.mike/p783a.C: Likewise.
6727         * g++.old-deja/g++.mike/p783b.C: Likewise.
6728         * g++.old-deja/g++.mike/p786.C: Likewise.
6729         * g++.old-deja/g++.mike/p789.C: Likewise.
6730         * g++.old-deja/g++.mike/p789a.C: Likewise.
6731         * g++.old-deja/g++.mike/p807a.C: Likewise.
6732         * g++.old-deja/g++.other/delete3.C: Likewise.
6733         * g++.old-deja/g++.other/dyncast1.C: Likewise.
6734         * g++.old-deja/g++.other/dyncast2.C: Likewise.
6735         * g++.old-deja/g++.other/dyncast3.C: Likewise.
6736         * g++.old-deja/g++.other/empty1.C: Likewise.
6737         * g++.old-deja/g++.other/temporary1.C: Likewise.
6738         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
6739         * g++.old-deja/g++.pt/t16.C: Likewise.
6740         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
6741
6742 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
6743
6744         * gcc.dg/991230-1.c: New test.
6745
6746 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
6747
6748         * gcc.c-torture/compile/991229-3.c: New test.
6749         * gcc.c-torture/compile/991229-2.c: New test.
6750         * gcc.c-torture/compile/991229-1.c: New test.
6751
6752 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
6753
6754         * gcc.c-torture/compile/labels-2.c: New test.
6755
6756 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
6757
6758         * gcc.c-torture/execute/991227-1.c: New test.
6759
6760 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6761
6762         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
6763
6764 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
6765
6766         * gcc.c-torture/execute/991221-1.c: New test.
6767
6768 1999-12-20  Nathan Sidwell  <nathan@acm.org>
6769
6770         * g++.old-deja/g++.other/cast3.C: New test.
6771
6772 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
6773
6774         * gcc.c-torture/execute/991216-4.c: New test.
6775
6776 1999-12-16  Michael Meissner  <meissner@cygnus.com>
6777
6778         * gcc.c-torture/execute/991216-1.c: New test.
6779         * gcc.c-torture/execute/991216-2.c: New test.
6780         * gcc.c-torture/execute/991216-3.c: New test.
6781
6782 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
6783
6784         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
6785         Actually make the test fail by using "-O2" for compilation.
6786
6787 1999-12-15  Nathan Sidwell  <nathan@acm.org>
6788
6789         * g++.old-deja/g++.warn/cast-align1.C: New test.
6790
6791 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
6792
6793         * gcc.c-torture/compile/991214-1.c: New test.
6794         * gcc.c-torture/compile/991214-2.c: New test.
6795
6796 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
6797
6798         * gcc.dg/991214-1.c: New test.
6799
6800 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
6801
6802         * gcc.c-torture/compile/991213-3.c: New test.
6803         * gcc.c-torture/compile/991213-2.c: New test.
6804         * gcc.c-torture/compile/991213-1.c: New test.
6805
6806 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
6807
6808         * gcc.dg/991209-1.c: New test.
6809
6810 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
6811
6812         * gcc.c-torture/compile/991208-1.c: New test.
6813
6814 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6815
6816         * gcc.dg/ultrasp2.c: New test.
6817
6818 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
6819
6820         * g++.old-deja/g++.abi/align.C (main): Fix typo.
6821
6822 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
6823
6824         * gcc.c-torture/compile/991202-1.c: New test.
6825         * gcc.c-torture/execute/991202-1.c: New test.
6826         * gcc.c-torture/execute/991202-2.c: New test.
6827         * gcc.c-torture/execute/991202-3.c: New test.
6828
6829 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
6830
6831         * g++.old-deja/g++.abi/align.C: New test.
6832         * g++.old-deja/g++.abi/aggregates.C: Likewise.
6833         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6834
6835 1999-12-01  Richard Henderson  <rth@cygnus.com>
6836
6837         * gcc.c-torture/execute/991201-1.c: New.
6838
6839 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
6840
6841         * gcc.dg/991129-1.c: New test.
6842
6843 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6844
6845         * gcc.c-torture/compile/991127-1.c: New test.
6846
6847 1999-11-22  Nathan Sidwell  <nathan@acm.org>
6848
6849         * g++.old-deja/g++.other/warn4.C: New test.
6850
6851 1999-11-22  Nathan Sidwell  <nathan@acm.org>
6852
6853         * g++.old-deja/g++.eh/cleanup2.C: New test.
6854         * g++.old-deja/g++.ext/pretty2.C: New test.
6855         * g++.old-deja/g++.ext/pretty3.C: New test.
6856         * g++.old-deja/g++.other/debug6.C: New test.
6857
6858 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
6859
6860         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
6861         compiler_output to look for one error message instead of two.
6862
6863 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
6864
6865         * gcc.c-torture/execute/991118-1.c: Also test case
6866         where the word boundary does not split a byte evenly.
6867
6868 1999-11-19  Nathan Sidwell  <nathan@acm.org>
6869
6870         * g++.old-deja/g++.ext/restrict1.C: New test.
6871
6872 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
6873
6874         * gcc.c-torture/execute/991118-1.c: New test.
6875
6876 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
6877
6878         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
6879         working directory pathnames.
6880
6881 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
6882
6883         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
6884         host is equipped with driver.h and driver.o so it can actually
6885         compile and run the tests.
6886
6887 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
6888
6889         * gcc.c-torture/compile/991008-1.c: New test.
6890
6891 1999-11-08  Nick Clifton  <nickc@cygnus.com>
6892
6893         * lib/gcc-dg.exp: Include target-supports.exp
6894
6895 1999-11-05  Nick Clifton  <nickc@cygnus.com>
6896
6897         * lib/target-supports.exp: New file: Provide procs to test for
6898         features supported by the target.
6899         (check_weak_available): Moved here from ecos.exp.
6900         (check_alias_available): New proc: Determine of the target
6901         toolchain supports the alias attribute.
6902
6903         * gcc.dg/special/ecos.exp: Move check_weak_available to
6904         target-supports.exp.
6905         (alias-1.c): Only perform the test if the target supports
6906         aliases.
6907         (wkali-1.c): Only perform the test if the target supports
6908         aliases.
6909
6910         * gcc.dg/990506-0.c: Expect error messages from cross
6911         targets as well as native targets.
6912
6913 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6914
6915         * gcc.dg/ultrasp1.c: Removed xfail.
6916         * gcc.dg/struct-ret-2.c: Likewise.
6917         * gcc.dg/array-1.c: Likewise.
6918
6919 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6920
6921         * gcc.dg/struct-ret-2.c: New test.
6922
6923         * gcc.dg/array-1.c: New test.
6924
6925 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
6926
6927         * gcc.c-torture/execute/991030-1.c: New test.
6928
6929 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
6930
6931         * gcc.c-torture/compile/991026-2.c: New test.
6932
6933 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
6934
6935         * gcc.c-torture/compile/991026-1.c: New test.
6936
6937 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
6938
6939         * gcc.c-torture/execute/991023-1.c: New test.
6940
6941 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
6942
6943         * gcc.c-torture/execute/991019-1.c: New test.
6944
6945 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
6946
6947         * gcc.c-torture/execute/991016-1.c: New test.
6948
6949 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
6950
6951         * gcc.c-torture/execute/991014-1.c: New test.
6952
6953 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
6954
6955         * g++.old-deja/g++.other/union2.C: New test.
6956
6957 1999-10-13  Nathan Sidwell  <nathan@acm.org>
6958
6959         * g++.old-deja/g++.other/vaarg2.C: New test.
6960         * g++.old-deja/g++.other/vaarg3.C: New test.
6961
6962 1999-10-12  Craig Burley  <craig@jcb-sc.com>
6963
6964         * g77.f-torture/noncompile/19990905-1.f: Moved from being
6965         in compile/.
6966
6967 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
6968
6969         * gcc.c-torture/execute/va-arg-11.c: New test.
6970
6971 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
6972
6973         * lib/file-format.exp (gcc_target_object_format): Don't
6974         crash if objdump is unavailable.
6975
6976 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
6977
6978         * gcc.misc-tests/mg.exp: delete extraneous redirection.
6979
6980 1999-09-28  Nick Clifton  <nickc@cygnus.com>
6981
6982         * gcc.c-torture/compile/990928-1.c: New test.
6983
6984 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
6985
6986         * g++.old-deja/g++.other/decl6.C: New test.
6987
6988 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6989
6990         * gcc.c-torture/execute/va-arg-10.c: New test.
6991
6992 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
6993
6994         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
6995         __PRETTY_FUNCTION__.
6996
6997 1999-09-23  Nick Clifton  <nickc@cygnus.com>
6998
6999         * gcc.c-torture/execute/990923-1.c: New test.
7000
7001 1999-09-21  Nick Clifton  <nickc@cygnus.com>
7002
7003         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
7004         for which -fpic is inappropriate.
7005
7006 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
7007
7008         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
7009
7010 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7011
7012         * g++.old-deja/g++.other/dyncast1.C: New test.
7013         * g++.old-deja/g++.other/dyncast2.C: New test.
7014         * g++.old-deja/g++.other/dyncast3.C: New test.
7015         * g++.old-deja/g++.other/dyncast4.C: New test.
7016         * g++.old-deja/g++.other/dyncast5.C: New test.
7017         * g++.old-deja/g++.eh/catch3.C: New test.
7018         * g++.old-deja/g++.eh/catch3p.C: New test.
7019         * g++.old-deja/g++.eh/catch4.C: New test.
7020         * g++.old-deja/g++.eh/catch4p.C: New test.
7021         * g++.old-deja/g++.eh/catch5.C: New test.
7022         * g++.old-deja/g++.eh/catch5p.C: New test.
7023         * g++.old-deja/g++.eh/catch6.C: New test.
7024         * g++.old-deja/g++.eh/catch6p.C: New test.
7025         * g++.old-deja/g++.eh/catch7.C: New test.
7026         * g++.old-deja/g++.eh/catch7p.C: New test.
7027         * g++.old-deja/g++.eh/catch8.C: New test.
7028         * g++.old-deja/g++.eh/catch8p.C: New test.
7029         * g++.old-deja/g++.eh/catch9.C: New test.
7030         * g++.old-deja/g++.eh/catch9p.C: New test.
7031
7032 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
7033
7034         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
7035         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
7036
7037 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
7038
7039         * gcc.c-torture/compile/990913-1.c: New test.
7040
7041 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
7042
7043         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
7044         * g++.old-deja/g++.jason/rfg5.C: Likewise.
7045
7046 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
7047
7048         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
7049
7050 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
7051
7052         * g++.old-deja/g++.other/lookup11.C: New test.
7053         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
7054         what is permitted and what we want.
7055         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
7056         overload use.
7057         * g++.old-deja/g++.jason/rfg5.C: Likewise
7058
7059 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
7060
7061         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
7062         * gcc.c-torture/noncompile/poison-1.c: New file.
7063
7064 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
7065
7066         * g++.old-deja/g++.other/sizeof3.C: New test.
7067         * g++.old-deja/g++.other/sizeof4.C: New test.
7068         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
7069         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
7070
7071 1999-09-07  Richard Henderson  <rth@cygnus.com>
7072
7073         * gcc.dg/va-arg-1.c: New.
7074
7075 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7076
7077         * gcc.c-torture/execute/va-arg-9.c: New test.
7078
7079 1999-09-05  Craig Burley  <craig@jcb-sc.com>
7080
7081         * g77.f-torture/compile/980519-2.f: New test.
7082         * g77.f-torture/compile/19990905-0.f: New test.
7083         * g77.f-torture/compile/19990905-1.f: New test.
7084         * g77.f-torture/compile/19990905-2.f: New test.
7085
7086         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
7087
7088 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
7089
7090         * gcc.c-torture/execute/990827-1.c: Fix typo.
7091
7092 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7093
7094         * g++.old-deja/g++.other/deref1.C: New test.
7095
7096 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
7097
7098         * g++.old-deja/g++.other/ambig2.C: New test.
7099         * g++.old-deja/g++.other/cond5.C: New test.
7100         * g++.old-deja/g++.other/lookup16.C: New test.
7101
7102 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
7103
7104         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
7105         assemblers too.
7106
7107 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
7108
7109         * lib/c-torture.exp: Avoid the "compare executables" optimization
7110         when testing native.
7111
7112 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
7113
7114         * gcc.c-torture/execute/990829-1.c: New test.
7115         * gcc.c-torture/compile/990829-1.c: New test.
7116
7117 1999-08-27  Paul Burchard  <burchard@pobox.com>
7118
7119         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
7120         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
7121         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
7122         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
7123         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
7124         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
7125         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
7126         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
7127         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
7128         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
7129         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
7130
7131 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
7132
7133         * gcc.c-torture/execute/990827-1.c: New test.
7134
7135 1999-08-26  Craig Burley  <craig@jcb-sc.com>
7136
7137         * g77.f-torture/noncompile/19990826-4.f: New test.
7138
7139         * g77.f-torture/compile/19990826-3.f: New test.
7140
7141         * g77.f-torture/execute/19990826-2.f: New test.
7142
7143         * g77.f-torture/compile/19990826-1.f: New test.
7144
7145         * gcc.c-torture/execute/990826-0.c: New test.
7146         * g77.c-torture/execute/19990826-0.f: New test.
7147
7148         * g77.f-torture/noncompile/970626-2.f: New test.
7149
7150 1999-08-25  Paul Burchard  <burchard@pobox.com>
7151
7152         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
7153         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
7154         lss-011.C: New tests.
7155
7156 1999-08-25  Nathan Sidwell  <nathan@acm.org>
7157
7158         * g++.old-deja/g++.other/decl5.C: New test.
7159
7160 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7161
7162         * noncompile/noncompile.exp: Load_lib c-torture.exp.
7163         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
7164         call `postbase' for each one.  All callers of `postbase' changed
7165         to call this instead.
7166
7167 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
7168
7169         * gcc.c-torture/execute/990811-1.c: New test.
7170
7171 1999-08-09  Nick Clifton  <nickc@cygnus.com>
7172
7173         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
7174         just native ones.
7175
7176         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
7177         just native ones.
7178
7179 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7180
7181         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
7182
7183 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7184
7185         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
7186
7187 1999-08-04  Nathan Sidwell  <nathan@acm.org>
7188
7189         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
7190
7191 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7192
7193         * gcc.c-torture/execute/990804-1.c: New test.
7194
7195 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7196
7197         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
7198         * g++.old-deja/g++.brendan/crash64.C: Likewise
7199         * g++.old-deja/g++.brendan/overload8.C: Likewise
7200
7201 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7202
7203         * g++.old-deja/g++.other/struct1.C: New test.
7204
7205 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7206
7207         * g++.old-deja/g++.other/enum2.C: New test.
7208
7209 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
7210
7211         Adapted from tests from Franz Sirl:
7212         * gcc.c-torture/execute/va-arg-7.c: New test.
7213         * gcc.c-torture/execute/va-arg-8.c: New test.
7214
7215 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
7216
7217         * gcc.c-torture/compile/990801-2.c: New test.
7218
7219         * gcc.c-torture/compile/990801-1.c: New test.
7220
7221 1999-07-27  Michael Meissner  <meissner@cygnus.com>
7222
7223         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
7224         fp-cmp-1.c, converting double to float.
7225
7226         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
7227         fp-cmp-1.c, converting double to long double.
7228
7229         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
7230         from fr1 to unknown_register, since fr1 is a legitimate register
7231         on some machines.
7232
7233 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
7234
7235         * README: More listname related changes.
7236
7237 1999-07-08  Catherine Moore  <clm@cygnus.com>
7238
7239         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
7240
7241 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
7242
7243         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
7244
7245 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7246
7247         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
7248
7249 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
7250
7251         * gcc.dg/990703-1.c: New test.
7252
7253 1999-06-29  Nick Clifton  <nickc@cygnus.com>
7254
7255         * lib/file-format.exp: New file: Move definition of proc
7256         gcc_target_object_format to here from
7257         gcc.dg/special/ecos.exp.
7258
7259         * lib/c-torture.exp: Include lib file-format.exp.
7260         * lib/gcc-dg.exp: Include lib file-format.exp.
7261
7262         * gcc.dg/special/ecos.exp: Remove definition of proc
7263         gcc_target_object_format.
7264
7265 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
7266
7267         * gcc.c-torture/execute/990628-1.c: New test.
7268
7269 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
7270
7271         * gcc.c-torture/compile/990625-2.c: New test.
7272
7273         * gcc.c-torture/compile/990625-1.c: New test.
7274
7275 1999-06-23  Nick Clifton  <nickc@cygnus.com>
7276
7277         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
7278         attributes compile.
7279         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
7280         ports that use the COFF/PE file format.
7281
7282 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
7283
7284         * gcc.c-torture/compile/990617-1.c: New test.
7285
7286 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
7287
7288         * g++.old-deja/g++.other/decl4.C: New test.
7289
7290 1999-06-14  Nathan Sidwell  <nathan@acm.org>
7291
7292         * g++.old-deja/g++.other/bitfld3.C: New test.
7293
7294 1999-06-08  Nathan Sidwell  <nathan@acm.org>
7295
7296         * g++.old-deja/g++.eh/catch1.C: New test.
7297
7298 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
7299
7300         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
7301
7302         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
7303         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
7304
7305 1999-06-05  Craig Burley  <craig@jcb-sc.com>
7306
7307         * g77.f-torture/compile/19990502-0.f: Replace with new,
7308         shorter, test that still fails after recent changes.
7309
7310 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7311
7312         * gcc.c-torture/execute/990604-1.c: New test.
7313
7314 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
7315
7316         * gcc.c-torture/execute/990531-1.c: New test.
7317
7318 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7319
7320         * gcc.c-torture/compile/990527-1.c: New test.
7321
7322 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
7323
7324         * gcc.c-torture/execute/990527-1.c: New test.
7325
7326 1999-05-25  Nick Clifton  <nickc@cygnus.com>
7327
7328         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
7329         bitfields as signed.
7330
7331 1999-05-25  Craig Burley  <craig@jcb-sc.com>
7332
7333         * g77.f-torture/compile/19990525-0.f: New test.
7334
7335 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
7336
7337         * gcc.c-torture/execute/990525-2.c: New test.
7338
7339         * gcc.c-torture/execute/990525-1.c: New test.
7340
7341 1999-05-24  Nathan Sidwell  <nathan@acm.org>
7342
7343         * g++.old-deja/g++.other/anon3.C: New test.
7344         * g++.old-deja/g++.other/anon4.C: New test.
7345         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
7346         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
7347         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
7348         Merrill).
7349
7350 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
7351
7352         * gcc.c-torture/execute/990524-1.c: New test.
7353
7354         * gcc.dg/990524-1.c: New test.
7355
7356 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7357
7358         * gcc.c-torture/compile/990523-1.c: New test.
7359
7360 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
7361
7362         * gcc.c-torture/compile/990519-1.c: New test.
7363
7364 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7365
7366         * gcc.c-torture/compile/990517-1.c: New test.
7367
7368         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
7369         (e4, f4): New tests.
7370         (main): Call them.
7371
7372 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7373
7374         * gcc.dg/noreturn-1.c: New test.
7375
7376 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7377
7378         * gcc.c-torture/execute/990513-1.c: New test.
7379
7380 1999-05-10  Richard Henderson  <rth@cygnus.com>
7381
7382         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
7383
7384 1999-05-10  Craig Burley  <craig@jcb-sc.com>
7385
7386         * g77.f-torture/execute/erfc.f: Use small single-precision
7387         values, to avoid problems on Alphas when not -mieee.
7388
7389 1999-05-08  Craig Burley  <craig@jcb-sc.com>
7390
7391         * gcc.dg/990506-0.c: New test.
7392
7393 1999-05-08  Richard Henderson  <rth@cygnus.com>
7394
7395         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
7396         the constant to test.  Don't XFAIL 64-bit targets.
7397
7398         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
7399         * g++.old-deja/g++.law/profile1.C: Likewise.
7400
7401         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
7402         operator new instances.
7403         * g++.old-deja/g++.other/delete5.C: Likewise.
7404
7405 1999-05-03  Craig Burley  <craig@jcb-sc.com>
7406
7407         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
7408         intrinsic.
7409
7410 1999-05-03  Craig Burley  <craig@jcb-sc.com>
7411
7412         * g77.f-torture/execute/u77-test.f: Reverse order of two
7413         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
7414
7415 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7416
7417         * gcc.dg/compare1.c: New test.
7418
7419 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7420
7421         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
7422         New tests.
7423
7424 1999-05-02  Craig Burley  <craig@jcb-sc.com>
7425
7426         * g77.f-torture/compile/19990502-1.f: New test.
7427
7428 1999-05-02  Craig Burley  <craig@jcb-sc.com>
7429
7430         * g77.f-torture/compile/19990502-0.f: New test.
7431
7432 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
7433
7434         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
7435         intrinsic.
7436
7437 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
7438
7439         * g77.f-torture/execute/u77-test.f (main): List libU77
7440         intrinsics not currently tested.
7441         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
7442         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
7443         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
7444         Trim blanks off the ends of some printed strings.
7445
7446 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
7447
7448         * g77.f-torture/execute/u77-test.f (main): Just warn about
7449         FSTAT gid disagreement, as it's expected on some systems.
7450
7451 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
7452
7453         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
7454         use a new function, which allows for some slop.
7455         Clean up some commentary.
7456         (issum): The new function.
7457         (sgladd): Deleted subroutine.
7458
7459 1999-05-01  Craig Burley  <craig@jcb-sc.com>
7460
7461         * g77.f-torture/execute/u77-test.f: Modify to be more like
7462         libf2c/libU77 version, bringing patches to that version here.
7463         Add suitable commentary.
7464
7465 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
7466
7467         * gcc.dg/990424-1.c: New test.
7468
7469 1999-04-24  Craig Burley  <craig@jcb-sc.com>
7470
7471         * g77.f-torture/execute/u77-test.f (main): Bug involving
7472         LSTAT has been fixed, so turn back on full checking.
7473
7474 1999-04-20  Craig Burley  <craig@jcb-sc.com>
7475
7476         * g77.f-torture/compile/19990419-0.f: New test.
7477         * g77.f-torture/execute/19990419-1.f: New test.
7478
7479 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
7480
7481         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
7482         to avoid the need for a prototype to supress a warning.
7483
7484 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
7485
7486         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
7487
7488 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
7489
7490         * gcc.c-torture/execute/990404-1.c: New test.
7491
7492 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
7493
7494         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
7495         * gcc.dg/cpp-if3.c: Don't use -pedantic.
7496         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
7497         missing initializer warnings.
7498
7499 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
7500
7501         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
7502         matching strings.
7503
7504 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
7505
7506         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
7507
7508 1999-03-26  Craig Burley  <craig@jcb-sc.com>
7509
7510         * g77.f-torture/execute/19990325-0.f: New test.
7511         * g77.f-torture/execute/19990325-1.f: New test.
7512
7513 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
7514
7515         * gcc.c-torture/execute/990324-1.c: New test.
7516
7517 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
7518
7519         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
7520         test with 4.
7521
7522 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
7523
7524         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
7525
7526 1999-03-13  Craig Burley  <craig@jcb-sc.com>
7527
7528         * g77.f-torture/execute/19990313-2.f: New test.
7529         * g77.f-torture/execute/19990313-3.f: New test.
7530
7531 1999-03-13  Craig Burley  <craig@jcb-sc.com>
7532
7533         * g77.f-torture/execute/19990313-0.f: New test.
7534         * g77.f-torture/execute/19990313-1.f: New test.
7535
7536 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
7537
7538         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
7539         printf to sprintf.
7540         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
7541         (main): Add check for u15.  Conditionalize u31 check depending on
7542         whether ints are <32 bits or >=32 bits.
7543
7544 1999-03-08  Craig Burley  <craig@jcb-sc.com>
7545
7546         * g77.f-torture/execute/19981119-0.f: Improve testiness.
7547
7548 1999-03-08  Craig Burley  <craig@jcb-sc.com>
7549
7550         * g77.f-torture/compile/19990305-0.f: New test.
7551         * g77.f-torture/execute/19981119-0.f: New test.
7552
7553 1999-03-08  Craig Burley  <craig@jcb-sc.com>
7554
7555         * g77.f-torture/execute/970625-2.f: call ABORT if final
7556         result is not correct, instead of just printing it.
7557         Add this checking via newly introduced obfuscation, to
7558         trip up buggy front ends.
7559
7560 1999-03-07  Craig Burley  <craig@jcb-sc.com>
7561
7562         * g77.f-torture/compile/960317-1.f: Moved from being
7563         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
7564
7565 1999-03-06  Craig Burley  <craig@jcb-sc.com>
7566
7567         * g77.f-torture/execute/960317-1.f: New (old) test.
7568         * g77.f-torture/execute/970625-2.f: Ditto.
7569
7570 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
7571
7572         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
7573         message on line 1 or line 2; cccp and cpplib do this differently.
7574
7575 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
7576
7577         * g++.old-deja/g++.law/weak1.C: New test.
7578
7579 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
7580
7581         * gcc.c-torture/execute/990119-1.c: Renamed to...
7582         * gcc.dg/990119-1.c: this, so it will only be tested once
7583         (it's a preprocessor test, it doesn't need to be run at
7584         multiple optimization levels).
7585
7586 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
7587
7588         * lib/g++.exp: Don't add incdir=$base_dir/../include to
7589           ALWAYS_CXXFLAGS.
7590
7591 1999-02-24  Craig Burley  <craig@jcb-sc.com>
7592
7593         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
7594         * g77.f-torture/compile/19981216-0.f: ...as it is expected
7595         to not be compilable by current g77.
7596
7597 1999-02-24  Nick Clifton  <nickc@cygnus.com>
7598
7599         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
7600
7601 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
7602
7603         * gcc.c-torture/execute/990222-1.c: New test.
7604
7605 1999-02-19  Craig Burley  <craig@jcb-sc.com>
7606
7607         * g77.f-torture/compile/19990218-0.f: New test.
7608         * g77.f-torture/noncompile/19990218-1.f: New test.
7609
7610 1999-02-18  Craig Burley  <craig@jcb-sc.com>
7611
7612         * g77.f-torture/compile/19981216-0.f: New test.
7613
7614 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
7615
7616         * gcc.dg/990214-1.c: New test.
7617
7618 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
7619
7620         * gcc.dg/990213-2.c: New test.
7621
7622         * gcc.dg/990213-1.c: New test.
7623
7624 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
7625
7626         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
7627         ints.
7628
7629 1999-02-11  Nick Clifton  <nickc@cygnus.com>
7630
7631         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
7632         specified by target.
7633
7634         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
7635
7636 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
7637
7638         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
7639
7640 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
7641
7642         * gcc.dg/special/ecos.exp: New test driver for new tests with
7643         special requirements.
7644
7645         * gcc.dg/special/alias-1.c: New test.
7646         * gcc.dg/special/gcsec-1.c: New test.
7647         * gcc.dg/special/weak-1.c: New test.
7648         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
7649         * gcc.dg/special/weak-2.c: New test.
7650         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
7651         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
7652         * gcc.dg/special/wkali-1.c: New test.
7653         * gcc.dg/special/wkali-2.c: New test.
7654         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
7655         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
7656
7657 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
7658
7659           * lib/c-torture.exp (c-torture-compile): Pull out code for
7660           analyzing gcc error messages.
7661           (c-torture-execute): Likewise.  Fix some (harmless) false
7662           positives.
7663           * lib/gcc.exp (gcc_check_compile): New function.
7664
7665 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
7666
7667         * gcc.c-torture/execute/990208-1.c: New test.
7668
7669 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
7670
7671         * g++.dg/special/ecos.exp: New driver for new tests with special
7672         requirements
7673
7674         * g++.dg/special/conpr-1.C: New test
7675         * g++.dg/special/conpr-2.C: New test
7676         * g++.dg/special/conpr-2a.C: New test
7677         * g++.dg/special/conpr-3.C: New test
7678         * g++.dg/special/conpr-3a.C: New test
7679         * g++.dg/special/conpr-3b.C: New test
7680
7681         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
7682         allow g++ to use the dg driver
7683
7684         * README: Add comment about g++.dg directory
7685
7686 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
7687
7688         * README: Update email addresses.
7689
7690 1999-02-03  Nick Clifton  <nickc@cygnus.com>
7691
7692         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
7693         arguments in order to force structure S onto the stack even on
7694         the alpha.
7695         (test): Pass 10 leading arguments to function foo as well as the
7696         structure S.
7697
7698         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
7699         failure for all targets.
7700
7701         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
7702         abort to terminate program execution.
7703
7704 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
7705
7706         * gcc.c-torture/execute/990130-1.c: New test.
7707
7708 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
7709
7710         * gcc.dg/990130-1.c: New test.
7711
7712 1999-01-28  Michael Meissner  <meissner@cygnus.com>
7713
7714         * gcc.c-torture/execute/990128-1.c: New test.
7715
7716 1999-01-27  Michael Meissner  <meissner@cygnus.com>
7717
7718         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
7719
7720 1999-01-27  Felix Lee  <flee@cygnus.com>
7721
7722         * lib/c-torture.exp (c-torture-compile): pull out code for
7723         analyzing gcc error messages.
7724         (c-torture-execute): ditto, and fix some (harmless) false
7725         positives.
7726         * lib/gcc.exp (gcc_check_compile): new function.
7727
7728 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
7729
7730         * gcc.dg/990117-1.c: New test.
7731
7732         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
7733
7734         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
7735
7736 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
7737
7738         * g77.f-torture/compile/990115-1.f: New test.
7739
7740 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
7741
7742         * gcc.c-torture/compile/990107-1.c: New test
7743
7744 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
7745
7746         * gcc.c-torture/execute/990106-2.c: New test.
7747
7748         * gcc.c-torture/execute/990106-1.c: New test.
7749
7750 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
7751
7752         * gcc.c-torture/compile/981223-1.c: New test.
7753
7754 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
7755
7756         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
7757         (opt3): Rename from opt4 and disable.
7758
7759 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
7760
7761         * g++.old-deja/g++.pt/ptrmem5.C: New test.
7762
7763 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
7764
7765         * g++.old-deja/g++.other/conv5.C: New test.
7766
7767 1998-12-14  Nick Clifton  <nickc@cygnus.com>
7768
7769         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
7770
7771 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
7772
7773         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
7774
7775 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
7776
7777         * gcc.c-torture/compile/981211-1.c: New test.
7778
7779 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
7780
7781         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
7782
7783         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
7784
7785 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7786
7787         * gcc.special/930510-1.c: Make C9X safe.
7788         * gcc.misc-tests/gcov-1.c Similarly.
7789         * gcc.misc-tests/gcov-2.c Similarly.
7790
7791 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
7792
7793         * gcc.dg/ultrasp1.c: New test.
7794
7795 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
7796
7797         * gcc.c-torture/execute/981206.c: New test.
7798
7799 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
7800
7801         * g++.old-deja/g++.ns/template7.C: New test.
7802
7803         * g++.old-deja/g++.other/expr1.C: New test.
7804
7805         * g++.old-deja/g++.eh/tmpl3.C: New test.
7806
7807         * g++.old-deja/g++.eh/tmpl2.C: New test.
7808
7809 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
7810
7811         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
7812         * g++.old-deja/g++.other/using6.C: Removed.
7813         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
7814
7815         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
7816
7817 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
7818
7819         * g++.old-deja/g++.pt/overload8.C: New test.
7820
7821         * g++.old-deja/g++.pt/overload7.C: New test.
7822
7823         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
7824
7825         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
7826         and relinking messages.
7827         * lib/g++.exp (g++_target_compile): Remove .rpo file when
7828         compiling with -frepo.
7829
7830 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
7831
7832         * g++.old-deja/g++.pt/lookup6.C: New test.
7833
7834 1998-11-30  Nick Clifton  <nickc@cygnus.com>
7835
7836         * gcc.c-torture/execute/981130-1.c: New test.
7837         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
7838
7839 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
7840
7841         * g++.old-deja/g++.pt/explicit76.C: New test.
7842
7843         * g++.old-deja/g++.pt/friend38.C: New test.
7844
7845         * g++.old-deja/g++.ns/crash2.C: New test.
7846
7847         * g++.old-deja/g++.pt/defarg8.C: New test.
7848
7849         * g++.old-deja/g++.pt/instantiate6.C: New test.
7850
7851         * g++.old-deja/g++.pt/static6.C: New test.
7852
7853         * g++.old-deja/g++.pt/decl2.C: New test.
7854
7855 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
7856
7857         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
7858         problem is actually related with name lookup, but so what? :-)
7859
7860         * g++.old-deja/g++.pt/friend37.C: New test.
7861
7862 1998-11-25  Dave Love  <d.love@dl.ac.uk>
7863
7864         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
7865         element, which fails on some systems.
7866
7867         * g77.f-torture/execute/labug1.f: New test.
7868
7869 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
7870
7871         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
7872         is defined.
7873
7874 1998-11-18  Dave Love  <d.love@dl.ac.uk>
7875
7876         * g77.f-torture/compile/981117-1.f: New test.
7877
7878 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
7879
7880         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
7881         properly discarded.
7882
7883 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
7884
7885         * gcc.c-torture/execute/memcheck: New directory of tests for
7886         -fcheck-memory-usage.
7887
7888 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7889
7890         * README: New file, general information about the testsuite and
7891         new description of the various C++ test subdirectories.
7892         * README.g++: Eliminate obsolete information, update and move most
7893         relevant stuff to README.
7894
7895 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
7896
7897         * gcc.c-torture/compile/981107-1.c: New test.
7898
7899 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
7900
7901         * execute/memcpy-bi.c: New testcase.
7902
7903 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
7904
7905         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
7906         base classes.
7907
7908         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
7909         template is selected.
7910
7911         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
7912         classes, it should be accepted for all types.
7913
7914         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
7915
7916         * g++.old-deja/g++.pt/spec24.C: Ensure that template
7917         specializations start with template headers.
7918
7919 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
7920
7921         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
7922
7923         * g++.old-deja/g++.other/init9.C: Test cross initialization of
7924         non-POD types.
7925
7926 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
7927
7928         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
7929
7930 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
7931
7932         * compile/981022-1.c, compile/981022-1.x: New test and driver.
7933
7934 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
7935
7936         * 981019-1.c: New test.
7937
7938 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
7939
7940         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
7941         find objc headers.
7942
7943 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7944
7945         * compile/981001-4.c: Remove use of GCC extension that triggers a
7946         compiler bug.
7947
7948 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
7949
7950         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
7951
7952 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
7953
7954         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
7955         instantiation of template produces incorrect code for delete
7956         expression.
7957
7958         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
7959         constructors' name is not unique.
7960         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
7961         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
7962
7963         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
7964         automatic array of const is ill-formed.
7965
7966         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
7967         of template parameter?
7968
7969         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
7970         const.
7971
7972         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
7973         pointer-to-member expression.
7974
7975         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
7976         declaration causes ICE.
7977
7978 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
7979
7980         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
7981         reserved in the global namespace.
7982
7983         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
7984         generate needed virtual table.
7985
7986         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
7987
7988 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
7989
7990         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
7991         template-dependent type
7992
7993 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
7994
7995         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
7996         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
7997         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
7998
7999         * g++.old-deja/g++.other/using5.C: New test; using decl from base
8000         class should be usable as argument of member function.
8001         * g++.old-deja/g++.other/using6.C: New test; using decl from base
8002         class should be usable as return type of member function.
8003         * g++.old-deja/g++.other/using7.C: New test; using decl from base
8004         class should be usable as type of data member.
8005
8006         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
8007
8008 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
8009
8010         * gcc.c-torture/special/920521-1.c: Fix bogus test.
8011
8012 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
8013
8014         * gcc.dg/dll-?.c Add thumb to target list.
8015         Fix assembler scan patterns to match current assembler output.
8016
8017 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
8018
8019         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
8020         matching of template brackets.
8021
8022         * g++.old-deja/g++.other/using4.C: New test.  Test using
8023         declarations of methods from base classes.
8024
8025         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
8026         within functions should introduce names into the innermost
8027         enclosing namespace.
8028
8029         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
8030         of static locals if first initialization throws.
8031
8032 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
8033
8034         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
8035
8036 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
8037
8038         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
8039         lose track of the possible targets of tablejump insns.
8040         * special/special.exp: Run it.
8041
8042 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8043
8044         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
8045         must be declared before its specializations can be named in friend
8046         declarations.
8047
8048 1998-10-05  Dave Love  <d.love@dl.ac.uk>
8049
8050         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
8051
8052         * g77.f-torture/execute/io1.f: New test.
8053
8054 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8055
8056         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
8057         with pointer to template function, for which no argument deduction
8058         is possible.
8059
8060         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
8061         specialization of template function as argument to template
8062         function.
8063
8064         * g++.old-deja/g++.other/access2.C: New test; Inner class
8065         shouldn't have privileged access to Outer's names.
8066
8067 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8068
8069         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
8070         friend template declared within template class conflicts with
8071         nested class of the same name.
8072
8073         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
8074         is ignored.
8075
8076         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
8077         object with direct initializer as function declaration.
8078
8079         * g++.old-deja/g++.other/decl2.C: New test; duplicate
8080         initializers.
8081
8082         * g++.old-deja/g++.other/null2.C: New test; conditional operator
8083         involving const pointer and NULL produces incorrect result.
8084
8085         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
8086         type name without `typename' should be rejected with -pedantic.
8087
8088 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
8089
8090         * g++.old-deja/g++.other/addrof1.C: New test.
8091
8092 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
8093
8094         * gcc.c-torture/compile/981001-1.c: New test.
8095         * gcc.c-torture/execute/981001-1.c: New test.
8096
8097 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
8098
8099         * gcc.c-torture/compile/981001-2.c: New test.
8100         * gcc.c-torture/compile/981001-3.c: New test.
8101         * gcc.c-torture/compile/981001-4.c: New test.
8102
8103 1998-10-01  Robert Lipe  <robertl@dgii.com>
8104
8105         * lib/objc.exp (objc_target_compile): Add -L during compiles for
8106         multilibbed hosts.   Idea grafted from g77.exp.
8107
8108 1998-09-30  Dave Love  <d.love@dl.ac.uk>
8109
8110         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
8111         avoid losing on systems which need -lsocket.
8112
8113 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
8114
8115         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
8116         * g++.old-deja/g++.other/nested2.C: Ditto.
8117         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
8118         failure.
8119
8120 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8121
8122         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
8123         preferred over template operator!= for enum bitfields.
8124
8125 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
8126
8127         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
8128         that happen to have the same base name, but in different scopes,
8129         are incorrectly rejected.
8130
8131 1998-09-16  Richard Henderson  <rth@cygnus.com>
8132
8133         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
8134         on the native word size instead of an integer literal.
8135
8136 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8137
8138         * g++.old-deja/g++.other/static2.C: Invocation of static data
8139         member of type pointer-to-function denoted as non-static member.
8140
8141         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
8142         checks involving function types and aliases.
8143
8144 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
8145
8146         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
8147         redefined to the same non-trivial type.
8148
8149         * g++.old-deja/g++.pt/explicit73.C: Test for proper
8150         namespace-qualification of template specializations declared in
8151         other namespaces.
8152
8153         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
8154         to declare a subset of the specializations of a template function
8155         as friends of specializations of a template class.
8156
8157         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
8158         member templates that do not fully specialize the enclosing
8159         template class are rejected.
8160
8161 1998-09-11  Dave Love  <d.love@dl.ac.uk>
8162
8163         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
8164
8165 1998-09-08  Dave Love  <d.love@dl.ac.uk>
8166
8167         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
8168         altered from libf2c/libU77 version.
8169
8170 1998-09-06  Dave Love  <d.love@dl.ac.uk>
8171
8172         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
8173
8174 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
8175
8176         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
8177         (un)signed char are different types for template specialization
8178         purposes.
8179
8180 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
8181
8182         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
8183         * objc: ObjC testsuite.
8184
8185 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
8186
8187         * gcc.c-torture/execute/941014-1.x:  New file.
8188
8189 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
8190
8191         * lib/c-torture.exp: Add support for
8192         torture_eval_before_compile and torture_eval_before_execute
8193         variables.
8194
8195 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
8196
8197         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
8198         this test triggers valid.
8199
8200 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8201
8202         * gcc.dg/980827-1.c: New test.
8203
8204 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8205
8206         * gcc.c-torture/execute/loop-4b.c: New test.
8207
8208 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
8209
8210         * lib/c-torture.exp: Add support for
8211         torture_eval_before_compile and torture_eval_before_execute
8212         variables.
8213
8214 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
8215
8216         * gcc.c-torture/compile/980825-1.c: New test.
8217
8218 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
8219
8220         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
8221         count number tests in opt_t0 not good_t0.
8222
8223 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
8224
8225         * gcc.c-torture/compile/930326-1.x: Fix typo.
8226
8227 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
8228
8229         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
8230         causes an ICE.
8231
8232 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8233
8234         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
8235         STACK_SIZE is defined.
8236         * gcc.c-torture/unsorted/stuct.c: Similarly.
8237
8238         * gcc.c-torture/compile/980821-1.c: New test.
8239
8240 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
8241
8242         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
8243
8244 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
8245
8246         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
8247         code.
8248
8249 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
8250
8251         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
8252         error'.
8253
8254 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
8255
8256         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
8257
8258 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
8259
8260         * gcc.c-torture/compile/980816-1.c: New test.
8261
8262         * gcc.dg/980816-1.c: New test.
8263
8264 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
8265
8266         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
8267         compiler for ieee tests.
8268
8269 1998-08-01  Dave Love  <d.love@dl.ac.uk>
8270
8271         * g77.f-torture/compile/980729-0.f: New test.
8272
8273 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
8274
8275         * gcc.c-torture/special/eeprof-1.c: New test, for
8276         -finstrument-functions.
8277         * gcc.c-torture/special/special.exp: Run it.
8278
8279 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
8280
8281         * gcc.c-torture/compile/980729-1.c: New test.
8282
8283 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
8284
8285         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
8286         __thumb__ is defined, and test for ARM style doubles if so.
8287
8288 1998-07-26  Dave Love  <d.love@dl.ac.uk>
8289
8290         * g77.f-torture/noncompile/980615-0.f: New test.
8291
8292 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
8293
8294         * gcc.dg/980312-1.c: Do link instead of compile.
8295         * gcc.dg/980313-1.c: Likewise.
8296
8297 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
8298
8299         * gcc.c-torture/compile/980726-1.c: New test.
8300
8301 1998-07-25  Dave Love  <d.love@dl.ac.uk>
8302
8303         * g77.f-torture/execute/io0.f: New test.
8304
8305 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
8306
8307         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
8308         an int.
8309
8310 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
8311
8312         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
8313         m32r bugs.
8314
8315 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
8316
8317         * gcc.dg/980626-1.c: Expect failures for all toolchains until
8318         c-decl.c:grokdeclarator can handle mode attributes.
8319
8320 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
8321
8322         * gcc.c-torture/execute/980716-1.c: New test.
8323
8324 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
8325
8326         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
8327         the mn10200.
8328         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
8329         the mn10200.
8330         * gcc.c-torture/execute/va-arg-3.x: Similarly.
8331         * gcc.c-torture/compile/930326-1.x: Similarly.
8332
8333 1998-07-13  Dave Love  <d.love@dl.ac.uk>
8334
8335         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
8336         New test from Craig.
8337
8338 1998-07-12  Dave Love  <d.love@dl.ac.uk>
8339
8340         * g77.f-torture/noncompile/980616-0.f: New test.
8341
8342         * g77.f-torture/execute/970816-3.f:  New test from Craig.
8343
8344 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8345
8346         *  g++.other/singleton.C: Return error value instead of taking
8347         SIGSEGV.
8348
8349 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
8350
8351         *  g++.other/singleton.C: New test.   Warning is under dispute.
8352         Runtime crash is not.
8353
8354 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8355
8356         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
8357         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
8358         using6.C, using7.C}:  New namespace tests.
8359
8360 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
8361
8362         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
8363         specialization with typedef'ed names used as array indexes.
8364
8365 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
8366
8367         * gcc.c-torture/execute/980709-1.c: New test.
8368
8369         * gcc.dg/980709-1.c: New test.
8370
8371 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
8372
8373         * gcc.c-torture/execute/bcp-1.c: New test.
8374
8375 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
8376
8377         * gcc.c-torture/execute/980707-1.c: New test.
8378
8379 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
8380
8381         * gcc.c-torture/compile/980706-1.c: New test.
8382
8383 1998-07-01  Dave Love  <d.love@dl.ac.uk>
8384
8385         * g77.f-torture/execute/980701-0.f,
8386         g77.f-torture/execute/980701-1.f: New test from Craig.
8387
8388 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
8389
8390         * gcc.c-torture/compile/980701-1.c: New test.
8391
8392         * gcc.c-torture/execute/980701-1.c: New test.
8393
8394 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
8395 rlsruhe.de>
8396
8397         * g++.old-deja/g++.robertl/eb132.C: New test.
8398         * g++.old-deja/g++.robertl/eb133.C: Likewise.
8399
8400 1998-06-29  Dave Love  <d.love@dl.ac.uk>
8401
8402         * g77.f-torture/execute/980628-7.f,
8403         g77.f-torture/execute/980628-8.f,
8404         g77.f-torture/execute/980628-9.f,
8405         g77.f-torture/execute/980628-10.f: New tests from Craig.
8406
8407         * g77.f-torture/execute/980628-3.f: Remove mail headers.
8408
8409 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
8410
8411         * g77.f-torture/execute/980628-4.f: New test from Craig.
8412         * g77.f-torture/execute/980628-5.f: Likewise.
8413         * g77.f-torture/execute/980628-2.f: Likewise.
8414         * g77.f-torture/execute/980628-0.f: Likewise.
8415         * g77.f-torture/execute/980628-1.f: Likewise.
8416         * g77.f-torture/execute/980628-3.f: Likewise.
8417         * g77.f-torture/execute/980628-6.f: Likewise.
8418
8419 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
8420
8421         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
8422         directory when nothing has been installed yet.
8423
8424 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
8425
8426         * gcc.c-torture/special/special.exp: Handle newer versions of
8427         dejagnu.
8428
8429 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
8430
8431         * gcc.dg/980626-1.c: New test.
8432
8433 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
8434
8435         * gcc.misc-tests/m-un-2.c: New test.
8436         * g++.old-deja/g++.other/warn01.c: Likewise.
8437
8438 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
8439
8440         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
8441         compatibility with assmblers with a different comment character.
8442         Eliminate use of GAS-specific extensions.
8443
8444 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
8445
8446         * gcc.c-torture/execute/ieee/980619-1.c: New test.
8447
8448 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
8449
8450         *lib/g77.exp: Replace search for libf2c.a with search for newly
8451         renamed libg2c.a
8452
8453 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
8454
8455         * gcc.c-torture/execute/980617-1.c: New test.
8456
8457 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
8458
8459         * gcc.c-torture/execute/980612-1.c: New test.
8460
8461 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
8462
8463         * gcc.dg/980523-1.c: Only test on ppc-linux.
8464         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
8465
8466         * gcc.c-torture/execute/980608-1.c: New test.
8467
8468 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8469
8470         * gcc.c-torture/execute/980605-1.c: New test.
8471
8472 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
8473
8474         * gcc.c-torture/execute/980604-1.c: New test.
8475
8476 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
8477
8478         * gcc.c-torture/execute/980602-1.c: New test.
8479         * gcc.c-torture/execute/980602-2.c: Likewise.
8480
8481 1998-06-02  Dave Love  <d.love@dl.ac.uk>
8482
8483         * 970125-0.f: Fix per JCB.  Add commentary.
8484
8485 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
8486
8487         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
8488         IEEE -0 support.
8489
8490 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
8491
8492         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
8493         earlier.
8494
8495 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
8496
8497         * gcc.c-torture/execute/980526-3.c: New test.
8498
8499 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
8500
8501         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
8502         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
8503         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
8504         m88k-motorola-sysv3 to XFAIL.
8505
8506 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8507
8508         * gcc.dg/980526-1.c: New test.
8509         * gcc.c-torture/execute/980526-2.c: New test.
8510
8511 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
8512
8513         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
8514
8515         * gcc.c-torture/execute/980526-1.c: New test.
8516
8517 1998-05-26  Dave Love  <d.love@dl.ac.uk>
8518
8519         * g77.f-torture/execute/alpha2.f: Add runtime test.
8520
8521 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
8522
8523         * g++.old-deja/old-deja.exp: Strip leading directories.
8524
8525         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
8526         error for the line.  Don't run multiple tests for the same line.
8527
8528 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
8529
8530         * gcc.dg/980523-1.c: New test.
8531
8532 1998-05-23  Dave Love  <d.love@dl.ac.uk>
8533
8534         * g77.f-torture/compile/970915-0.f: New test.
8535
8536 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
8537
8538         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
8539
8540 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
8541
8542         * gcc.dg/980520-1.c: New test.
8543
8544 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
8545
8546         * gcc.dg/980502-1.c: Fix return type.
8547
8548 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
8549
8550         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
8551         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
8552         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
8553         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
8554         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
8555
8556 1998-05-20  Dave Love  <d.love@dl.ac.uk>
8557
8558         * g77.f-torture/execute/980520-1.f: New test.
8559
8560 1998-05-15  Dave Love  <d.love@dl.ac.uk>
8561
8562         * lib/mike-g77.exp: New file.
8563
8564         * g77.f-torture/noncompile/noncompile.exp,
8565         g77.f-torture/noncompile/check0.f: New files.
8566
8567 1998-05-14  Dave Love  <d.love@dl.ac.uk>
8568
8569         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
8570         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
8571         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
8572         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
8573         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
8574         abort where appropriate.
8575
8576 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
8577
8578         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
8579         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
8580
8581 1998-04-29  Dave Love  <d.love@dl.ac.uk>
8582
8583         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
8584
8585 1998-04-27  Dave Love  <d.love@dl.ac.uk>
8586
8587         * g77.f-torture/compile/980427-0.f: New test.
8588
8589 1998-04-24  Dave Love  <d.love@dl.ac.uk>
8590
8591         * g77.f-torture/compile/980424-0.f: New test.
8592
8593 1998-04-19  Dave Love  <d.love@dl.ac.uk>
8594
8595         * g77.f-torture/compile/980419-2.f (main): New test.
8596         * g77.f-torture/compile/970125-0.f: New test.
8597         * g77.f-torture/compile/980419-1.f: New test.
8598
8599 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
8600
8601         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
8602         of loop-4.c.
8603
8604 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
8605
8606         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
8607
8608 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
8609
8610         * gcc.c-torture/compile/980329-1.c: New test.
8611
8612 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
8613
8614         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
8615         * gcc.dg/980312-1.c: Fix typo in -march command.
8616
8617 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
8618
8619         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
8620
8621 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
8622
8623         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
8624         Dave Love agree the Fortran source is bogus.
8625
8626 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
8627
8628         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
8629         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
8630         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
8631         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
8632         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
8633
8634 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
8635
8636         * g++.old-deja/g++.other/friend1.C: New test.
8637
8638 1998-02-18  Dave Love  <d.love@dl.ac.uk>
8639
8640         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
8641         possibly uninitialized) variables and declare dnrm2.
8642
8643 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
8644
8645         From Bruno Haible <haible@ilog.fr>:
8646         * gcc.c-torture/execute/980223.c: New test.
8647
8648 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
8649
8650         * gcc.dg/ifelse-1.c: New test.
8651
8652 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
8653
8654         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
8655
8656           * lib/old-dejagnu.exp (old-dejagnu): Added the
8657           "execution test - XFAIL *-*-*" handling in the spirit of
8658           "excess errors test -". Changed the "execution test fails"
8659           handling to be like "excess errors test fails".
8660           * Update various tests accordingly.
8661
8662 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
8663
8664         * gcc.c-torture/execute/980205.c: New test.
8665
8666 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
8667
8668         * lib/c-torture.exp: Look for .x files instead of .cexp files.
8669         * lib/f-torture.exp: Similarly.
8670         * gcc.c-torture: Rename all .cexp files to .x files.
8671
8672 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8673
8674         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
8675         (940510-1.c): Removed duplicate.
8676         (971104-1.c): New test.
8677
8678 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
8679
8680           * lib/f-torture.exp: Improve error and loop detection.
8681
8682 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
8683
8684         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
8685         use that to size the filler array.
8686
8687 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
8688
8689         * lib/c-torture.exp(c-torture-execute): Fix typo.
8690
8691         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
8692         testcase as the executable name. Keep the executable around if
8693         the test fails.
8694
8695 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
8696
8697         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
8698         changes.  Only test one -g option, and move it to the end of the
8699         list of options to test.
8700
8701 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
8702
8703         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
8704         variable GCC_TORTURE_OPTIONS to supply default switches separated
8705         by colons.  If no environment variable, run tests with -O0 -g, -O1
8706         -g, and -O2 -g as well.
8707
8708 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
8709
8710         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
8711         explanatory comments. Fix indentation.
8712
8713 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
8714
8715         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
8716
8717 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
8718
8719         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
8720         * g++.old-deja/g++.mike/p7325.C: Likewise.
8721         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
8722
8723 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
8724
8725         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
8726         * g++.old-deja/g++.brendan/crash30.C: Likewise.
8727         * g++.old-deja/g++.brendan/crash39.C: Likewise.
8728         * g++.old-deja/g++.law/operators4.C: Likewise.
8729
8730 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
8731
8732         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
8733         * g++.old-deja/g++.mike/p784.C: Ditto.
8734         * g++.old-deja/g++.mike/p785.C: Ditto.
8735
8736 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
8737
8738           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
8739
8740 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
8741
8742         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
8743         target feature; pass this to c-torture-execute as needed.
8744
8745 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
8746
8747         * lib/c-torture.exp(c-torture-execute): If the previous and the
8748         current executables being tested are identical, we don't need to
8749         run the executable again. Try to make the executable names
8750         unique. Add an optional argument for passing additional compiler
8751         flags.
8752
8753 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
8754
8755         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
8756
8757 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
8758
8759         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
8760
8761 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
8762
8763         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
8764         32bit or larger longs.
8765
8766         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
8767         have either a 32bit long or 32bit int.
8768
8769 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8770
8771         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
8772         Make double precision tests dependent on sizeof (double).
8773
8774 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
8775
8776         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
8777         too.
8778
8779 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8780
8781         * gcc.c-torture/compile/961203-1.cexp: New script.
8782
8783 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
8784
8785         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
8786         up the includes ourselves.
8787
8788 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
8789
8790         * lib/plumhall.exp: Remove random include, and add a few
8791         verbose messages for debugging.
8792
8793 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
8794
8795         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
8796         of trying to do it ourselves.
8797
8798 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8799
8800         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
8801
8802 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
8803
8804         * gcc.prms/5403.c: Made regexp a bit less strict.
8805
8806 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
8807
8808         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
8809         is returned from remote_load instead.
8810         * lib/plumhall.exp: Ditto.
8811         * lib/mike-g++.exp: Ditto.
8812         * lib/old-dejagnu.exp: Ditto.
8813         * lib/c-torture.exp: Ditto.
8814
8815 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
8816
8817         * lib/g++.exp: Use build_wrapper procedure.
8818         * lib/gcc.exp: Ditto.
8819
8820 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
8821
8822         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
8823         an old-style decl for malloc.  Fixes tests to work when
8824         sizeof (int) != sizeof (size_t).
8825
8826 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
8827
8828         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
8829
8830         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
8831         use stdargs.h interface.
8832
8833 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
8834
8835         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
8836         NO_VARARGS when compiling.
8837
8838 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
8839
8840         * lib/plumhall.exp(ph_includes): New procedure.
8841         (ph_make): Use it.
8842         (ph_compiler): Ditto.
8843
8844         * lib/g++.exp: Rename test-glue.c to testglue.c.
8845         * lib/gcc.exp: Ditto.
8846
8847 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
8848
8849         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
8850         to completion when it's called.
8851
8852 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
8853
8854         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
8855         is defined, don't do test.
8856
8857 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
8858
8859         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
8860         for object files.
8861         (ph_summary): Mark skipped testcases as untested, not unresolved.
8862
8863         * lib/plumhall.exp (ph_make): If unresolved because of bad
8864         errorCode, record errorCode in log file.
8865         (*): Replace send_log/verbose with verbose -log.
8866
8867 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
8868
8869         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
8870         double conversion if double isn't at least 8 bytes.
8871
8872         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
8873         int to work with targets where int is 16 bits.
8874
8875         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
8876         8 bytes, just exit, since 4 byte doubles don't have enough bits of
8877         precision for the test to complete.
8878
8879 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
8880
8881         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
8882         if d10v is not compiled with the -mdouble64 flag.
8883         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
8884
8885         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
8886         d10v is not compiled with the -mint32 flag.
8887
8888 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
8889
8890         * lib/plumhall.exp: Use incr_count.
8891
8892 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
8893
8894         * gcc.c-torture: Update to c-torture-1.45.
8895
8896 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
8897
8898         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
8899         the name of the expect testcase file).
8900
8901         * lib/g++.exp(g++_init): Ditto.
8902
8903 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
8904
8905         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
8906         the host.
8907
8908         * lib/gcc.exp(gcc_exit): New procedure.
8909
8910 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
8911
8912         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
8913         specs where appropriate.
8914
8915         * g++.old-deja/g++.arm/*: Added additional ERROR checks
8916         because of new "candidates are" messages, and removed a few
8917
8918         * Converted all non-old-style g++ testcases to old-style, and
8919         moved into g++.old-deja.
8920
8921 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
8922
8923         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
8924         options.
8925
8926         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
8927         succeeded.
8928
8929         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
8930
8931 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
8932
8933         * lib/gcc.exp (gcc_target_compile): Add support for defining
8934         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
8935         the machine doesn't have those features.
8936
8937 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
8938
8939         * g++.law/operators4.exp: Don't use LIBS.
8940
8941 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
8942
8943         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
8944
8945         * lib/mike-g++.exp: Don't set the compiler to be tested here.
8946         * lib/g++.exp: Set it here instead. Also, allow use of the
8947         --tool_exec and --tool_opt options. Change CXX to
8948         GXX_UNDER_TEST.
8949
8950         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
8951
8952         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
8953
8954 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
8955
8956         * lib/old-dejagnu.exp: Use prune_warnings instead of
8957         prune_system_crud.
8958         * lib/mike-g++.exp: Ditto.
8959         * lib/gcc.exp: Ditto.
8960         * lib/g++.exp: Ditto.
8961
8962         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
8963
8964 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
8965
8966           * 941014-2.c: Include stdlib.h
8967           * 960327-1.c: Include stdio.h
8968           * dbra.c, index-1.c: Don't assume ints are 32bits.
8969
8970 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
8971
8972         * lib/gcc.exp: Add gcc,stack_size target feature.
8973
8974         * lib/g++.exp(g++_target_compile): Add the include and link
8975         paths here, not in two other places. And, it's $options, not
8976         options.
8977
8978         * lib/mike-g++.exp(postbase): Remove the code that determines
8979         the correct include and link paths.
8980         * g++.old-deja/old-deja.exp: Ditto.
8981
8982 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
8983
8984         * lib/g++.exp(g++_init): target_compile no longer returns the
8985         filename of the result.
8986
8987 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
8988
8989         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
8990         call to glob.
8991
8992         * gcc.c-torture/special/special.exp: Change call to
8993         gcc_target_compile to include the object file.
8994
8995 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
8996
8997         * gcc.c-torture/special/special.exp: Correct misspelling in last
8998         change.
8999
9000 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
9001
9002         * lib/plumhall.exp(ph_summary): Log the entire output of the
9003         executable. Return -1 if there were any failures, 0 otherwise.
9004         (ph_execute): Return -1 if there were any failures, 0 otherwise.
9005         (ph_make): Clean up objects and executables that were built
9006         if the tests succeeded.
9007
9008 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
9009
9010         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
9011         libraries and includes in the build tree as appropriate.
9012
9013 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
9014
9015         * lib/c-torture.exp: Instead of looking for the global variable
9016         NO_LONG_LONG, check to see if that's a feature of the target.
9017
9018 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
9019
9020         * config/default.exp: Minimize. Delete the remainer of the files in
9021         config; this functionality is now in devo/dejagnu/config.
9022
9023         g++.*/*: Pass any additional flags used to compile to postbase;
9024         delete CXXFLAGS.
9025
9026         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
9027         is now done by runtest.exp. Use gcc_target_compile instead of
9028         compile.
9029
9030         lib/c-torture.exp: Use gcc_target_compile instead of compile.
9031         Remove references to CFLAGS. Use remote_file instead of
9032         calling rm -f.
9033         (c-torture): Take a list of arguments to use to compile this
9034         testcase.
9035
9036         lib/g++.exp: Simplify. Use target_compile instead of compile.
9037         lib/gcc-dg.exp: Ditto.
9038         lib/gcc.exp: Ditto.
9039         lib/mike-{gcc,g++}.exp: Ditto.
9040         lib/old-dejagnu.exp: Ditto.
9041         lib/plumhall.exp: Ditto.
9042
9043 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
9044
9045         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
9046         (ph_linker): Likewise.
9047
9048 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
9049
9050           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
9051         MAP_ANON / MAP_ANONYMOUS if defined;
9052         else try to map from /dev/zero .
9053
9054 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
9055
9056         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
9057         isn't defined, then define it to MAP_ANONYMOUS.
9058
9059 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
9060
9061         * gcc.c-torture: Update to c-torture-1.42 release.
9062
9063 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
9064
9065         * gcc.c-torture: Update to c-torture-1.41 release.
9066
9067 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
9068
9069         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
9070         c-torture release.
9071
9072 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9073
9074         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
9075         and LDFLAGS.  Fix second case to append the target_info ldflags
9076         onto LDFLAGS, not CFLAGS.
9077         * lib/g++.exp (g++_init): Add target_info stuff.
9078         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
9079         of libgloss and newlib flags for !native.
9080
9081         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
9082         (GDB): Fix relative path to go up another dir for finding gdb.
9083
9084 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
9085
9086         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
9087         versions in the target_info array, if they don't exist.
9088
9089 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9090
9091         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
9092
9093 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
9094
9095         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
9096         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
9097
9098 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
9099
9100         * lib/old-dejagnu.exp: Don't remove the output file before we've
9101         actually tested it. Don't append pwd to the path of the executable
9102         we're testing.
9103
9104 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
9105
9106         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
9107
9108 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
9109
9110         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
9111         temporary directory for compiler files, and set it to a default
9112         value of /tmp. Set $output as the name of the output file from
9113         compiling the testcase. Add a -o option to $cflags_var so the
9114         compiler writes the final output file as $output. Set $executable
9115         to $output.
9116
9117         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
9118         directory for compiler files, and set it to /tmp if it doesn't
9119         already have a value. Set $output_file to the name of the output
9120         file from compiling the testcase. Add a -o option to CXXFLAGS so
9121         the compiler writes the final output file as $output. Use $output
9122         as the executable to be tested.
9123
9124 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9125
9126         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
9127
9128 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
9129
9130         * gcc.c-torture/execute/pending-1.c: New test.  Still
9131         pending in Tege's queue.
9132
9133 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
9134
9135         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
9136         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
9137         if there were failures.  Call unresolved if there were unresolved
9138         testcases.  Call gcc_fail if program did not run to completion.
9139         (ph_make): Pass additional argument name to ph_execute.
9140         (ph_execute): Add new argument.  Pass additional arguments to
9141         ph_summary.  Call gcc_fail is there is no execution output.
9142
9143 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
9144
9145         * lib/plumhall.exp (proc_summary): Output relavent summary
9146         lines into the log so specific failures in plumhall can be
9147         investigated.
9148
9149 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
9150
9151         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
9152         (c-torture-execute): Don't try to execute tests which use
9153         "long long" types if $NO_LONG_LONG is nonzero.
9154
9155 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
9156
9157         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
9158         not c-torture.
9159
9160         * gcc.ieee: Move from here.
9161         * gcc.c-torture/execute/ieee: To here.
9162
9163 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
9164
9165         * gcc.c-torture: Update to c-torture-1.41 release.
9166
9167 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
9168
9169         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
9170         not "$output".
9171
9172 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
9173
9174         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
9175         -c present.
9176
9177 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
9178
9179         * config/proelf.exp: Handle connecting to a simulator.
9180
9181 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
9182
9183         * config/proelf.exp: New file.  Enough framework that we can
9184         run c-torture tests on the proelf targets (or any other target
9185         that gdb can connect to for that matter).
9186
9187 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
9188
9189         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
9190         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
9191
9192         * lib/plumhall.exp (ph_execute): Always call ph_summary if
9193         exec_output exists.
9194
9195 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
9196
9197         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
9198         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
9199
9200         * config/*.exp: Update FSF address.  Change result of ${tool}_load
9201         to pass/fail/unresolved/unsupported/untested.  Caller must now
9202         call unresolved/unsupported/untested.
9203         * lib/*.exp: Update FSF address.  Update to handle new results of
9204         ${tool}_load.
9205         * lib/chill.exp (verbose): Delete.
9206
9207 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
9208
9209         * lib/gcc.exp (default_gcc_start): Change order of args to
9210         $LDFLAGS $CFLAGS $LIBS.
9211         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
9212         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
9213         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
9214         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9215         * gcc.misc-tests/dg-test.exp: Likewise.
9216         * gcc.misc-tests/msgs.exp: Likewise.
9217         * gcc.prms/prms.exp: Likewise.
9218         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
9219         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
9220
9221         * lib/dg.exp: Deleted, moved to dejagnu/lib.
9222
9223 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9224
9225         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
9226
9227         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
9228         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
9229
9230         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
9231         necessary.
9232
9233 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
9234
9235         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
9236         global for loop; add use of $mathlib.
9237         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
9238         settings here; set mathlib for anything but VxWorks.
9239
9240 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
9241
9242         * gcc.c-torture: Update to c-torture-1.40 release.
9243
9244 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
9245
9246         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
9247         dg.exp.
9248
9249 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
9250
9251         * lib/c-torture.exp (c-torture-execute): Declare "output" as
9252         global.
9253
9254 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
9255
9256         * lib/g++.exp (LIBS): Define if not already.
9257         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
9258         (gcc-dg-prune): Call prune_gcc_output.
9259         * lib/gcc.exp (prune_gcc_output): New proc.
9260         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
9261         prune_gcc_output.
9262
9263 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
9264
9265         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
9266         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
9267
9268 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
9269
9270         * gcc.c-torture: Update to c-torture-1.39 release.
9271
9272 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
9273
9274         * lib/c-torture.exp (c-torture-execute): Don't return if one option
9275         fails, try others as well.
9276
9277 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
9278
9279         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
9280         If compilation fails, mark execute tests as `untested'.
9281         If test is marked as unsupported, don't mark compilation and
9282         execute tests as failed.
9283
9284 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9285
9286         * lib/g++.exp (g++_init): Don't link in libg++, and look to
9287         libstdc++ for whether or not we want to be doing shared
9288         libraries.  Delete link_curses since we don't need it anymore.
9289         * lib/mike-g++.exp (postbase): Don't link in libg++.
9290         * g++.old-deja/old-deja.exp: Likewise.
9291
9292 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9293
9294         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
9295
9296 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9297
9298         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
9299         For that, add `-Wl,-a,shared_archive'.
9300         * g++.old-deja/old-deja.exp: Likewise.
9301
9302 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
9303
9304         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
9305
9306 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
9307
9308         * lib/mike-g++.exp (postbase): Pay attention to the status of
9309         g++_load.
9310
9311 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9312
9313           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
9314
9315 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
9316
9317         * lib/gcc.exp (default_gcc_start): No longer need to log program
9318         being executed or its output, execute_anywhere does that now.
9319         * lib/g++.exp (default_g++_version): Call execute_anywhere.
9320         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
9321
9322 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9323
9324         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
9325         the same as those in lib/g++.exp.
9326
9327 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
9328
9329         * gcc.c-torture: Update to c-torture-1.38 release.
9330         * gcc.ieee: Related changes.
9331
9332 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
9333
9334         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
9335         "exec". Minor reformatting changes.
9336
9337         * config/rom68k.exp (${tool}_load): Make it work in a canadian
9338         cross. This means all "exec" calls now work on a remote host as
9339         well.
9340         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
9341         cross. Filter out the extra "\r\n" stuff that expect puts in.
9342         (c-torture-execute): Filter out the bogus warnings like
9343         c-torture-compile does. Add support for canadian cross.
9344         * lib/gcc.exp (default_gcc_version, default_gcc_start)
9345         Use execute_anywhere rather than calling exec directly. Now it
9346         works for canadian cross testing.
9347
9348 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
9349
9350         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
9351         results into a variable, and check that rather than using file exists.
9352
9353 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9354
9355         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
9356         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
9357
9358 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9359
9360         * g++.old-deja/old-deja.exp: Create and pass runshlib and
9361         lib_curses if there's a shared libg++ in the build tree.
9362
9363 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
9364
9365         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
9366         if not supported target.
9367
9368 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9369
9370         * lib/g++.exp (g++_init): Move empty setting of runshlib and
9371         link_curses up to always happen, not just for native builds.
9372
9373 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
9374
9375         * gcc.c-torture: Update to c-torture-1.36 release.
9376         * gcc.failure: Related changes.
9377
9378 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
9379
9380         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
9381
9382 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9383
9384         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
9385         * lib/mike-g++.exp (postbase): Not in here.  Still reference
9386         runshlib, link_curses, and mathlib for link and run.
9387
9388         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
9389         pass the runtime shared library options for Solaris, OSF/1, and
9390         Irix5, and link with -lcurses to avoid unresolved references.
9391
9392 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9393
9394         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
9395         only run once.
9396
9397 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
9398
9399         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
9400
9401 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
9402
9403         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
9404         do not have a framework for the "compat" tests yet.
9405
9406 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9407
9408         * lib/mike-g++.exp (postbase): New local variable `mathlib',
9409         set to null if we're testing vxworks5.1.  Use that instead of
9410         `-lm' in the setting of LIBS for link and run.
9411
9412 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9413
9414         * config/rom68k.exp (${tool}_load): Major changes to make it
9415         work.  Verified that it does in fact return the stuff in
9416         exec_output properly.  Catch any Emul or any TRAP other than 0.
9417
9418 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9419
9420         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
9421         LDFLAGS properly for targets that need stuff from libgloss.
9422         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
9423         only run once.
9424         (gpp_initialized): New variable.
9425
9426 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
9427
9428         * config/rom68k.exp: Load libgloss.exp.
9429         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
9430         so we can produce a fully linked binary.
9431         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
9432         so we can produce a fully linked binary.
9433
9434 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
9435
9436         * lib/plumhall.exp (ph_section): Watch for expected failures.
9437         Add missing `else'.
9438
9439         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
9440         run the testcase.
9441         (c-torture): Likewise.
9442
9443 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
9444
9445         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
9446
9447         * lib/mike-g++.exp (mike_cleanup): New proc.
9448         (prebase): New globals compiler_result, not_compiler_result,
9449         target_regexp.
9450         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
9451         allow leading "-" in pattern.  Watch for unsupported tests.
9452         If $compiler_result is set, pattern match assembler code,
9453         and ditto for $not_compiler_result.
9454         * lib/mike-gcc.exp: Likewise.
9455
9456         * lib/plumhall.exp (ph_execute): Only call ph_summary if
9457         execution "succeeded".
9458
9459 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
9460
9461         * config/win32.exp: New file.
9462         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
9463
9464 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
9465
9466         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
9467         unsupported.
9468         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
9469         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
9470         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
9471
9472         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
9473         "... without exceptions was ...".  That is now handled by
9474         prune_system_crud.
9475         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
9476
9477 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
9478
9479         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
9480         sieve.c,sort2.c}: New files.
9481         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
9482         sieve.exp,sort2.exp}: Drivers for them.
9483
9484         * lib/mike-gcc.exp (program_output): New user settable variable.
9485         (postbase): Call prune_system_crud.  Also prune extraneous compiler
9486         messages.
9487         * lib/mike-g++.exp (program_output): New user settable variable.
9488
9489         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
9490
9491         * config/sh.exp: Deleted (use sim.exp instead).
9492
9493 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9494
9495         * config/vx.exp: Declare CHECKTASK as global.
9496         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
9497         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
9498         * lib/old-dejagnu.exp: Load [pwd]/$executable.
9499
9500 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9501
9502         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
9503         target. Like vx.exp, only includes `vx29k.exp' instead of
9504         `vxworks.exp'.
9505
9506 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
9507
9508         * config/sim.exp: Increase time limit from 120 seconds to 240.
9509
9510 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
9511
9512         * gcc.c-torture/execute/950628-1.c: New test.
9513
9514 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
9515
9516         * gcc.c-torture: Update with changes/additions from
9517         c-torture-1.34.
9518
9519 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
9520
9521         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
9522
9523 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
9524
9525         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
9526
9527 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
9528
9529         * gcc.c-torture/compile/950512-1.c: New test.
9530         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
9531         * gcc.dg/struct-ret-1.c: Likewise.
9532
9533 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
9534
9535         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
9536           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
9537
9538 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
9539
9540         * gcc.c-torture/special/920411-1.c: Deleted.
9541         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
9542
9543 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
9544
9545         * config/sim.exp (${tool}_load): Hack in call to bash to get a
9546         cpu limit.
9547
9548 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
9549
9550         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
9551
9552 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
9553
9554         From kenner;
9555         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
9556         is the proper length.
9557         * va-arg-3.c: Likewise.
9558
9559 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
9560
9561         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
9562         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
9563
9564         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
9565         * lib/g++.exp (default_g++_start): Delete old cruft.
9566
9567 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
9568
9569         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
9570         (2 * (1 << 18)) to (2 * (1 << 17)).
9571
9572         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
9573
9574 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9575
9576         * config/rom68k.exp: Renamed from config/idp.exp
9577
9578 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
9579
9580         * c-torture/compile/921109-2.c
9581
9582 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
9583
9584         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
9585         excess errors.
9586
9587 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
9588
9589         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
9590         output.
9591         * lib/g++.exp (default_g++_start): Likewise.
9592
9593 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
9594
9595         * gcc.c-torture/compile/950329-1.c: New test.
9596
9597 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9598
9599           * config/bug.exp (${tool}_load): Updated to use new remote_open
9600           and remote_close procs.
9601         * config/idp.exp: New file.
9602
9603 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
9604
9605         * gcc.c-torture/execute/950322-1.c: New test.
9606
9607 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
9608
9609         * config/vx.exp (${tool}_load): Clean up testing of return code from
9610         vxworks_ld and vxworks_spawn.
9611
9612 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
9613
9614         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
9615
9616 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
9617
9618         * lib/old-deja.exp: Add `excess errors test - ' error, now one
9619         can mark excess errors on a machine by machine basis.  Note, the
9620         default is to not expect any excess errors, even when excess
9621         errors test - is given, so you will want to put an XFAIL ... on
9622         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
9623         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
9624         those 4 machines, but no others.
9625
9626 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9627
9628         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
9629         * lib/c-torture.exp: to here.
9630
9631 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
9632
9633         * gcc.c-torture/execute/950221-1.c: New test.
9634         * gcc.c-torture/execute/struct-ret-1.c: New test.
9635         * gcc.c-torture/compile/950221-1.c: New test.
9636
9637         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
9638
9639 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
9640
9641         * gcc.c-torture/execute/arith-1.c (main): Return 0.
9642         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
9643
9644 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
9645
9646         * g++.gb: New directory of tests, derived from my signature and
9647         class scoping tests.
9648
9649         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
9650         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
9651         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
9652         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
9653         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
9654         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
9655         * g++.gb/sig25.C: Likewise.
9656
9657         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
9658         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
9659         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
9660         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
9661         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
9662         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
9663         * g++.gb/sig25.exp: Likewise.
9664
9665         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
9666         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
9667         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
9668         * g++.gb/scope13.C: Likewise, this test still fails.
9669
9670         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
9671         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
9672         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
9673         * g++.gb/scope13.exp: Ditto.
9674
9675         * g++.gb/README: New file, explains what these tests are about.
9676
9677 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
9678
9679         * lib/dg.exp (dg-do): Support `preprocess'.
9680         (dg-test): Likewise.
9681
9682 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9683
9684         * config/udi.exp: change "continue -expect" to "exp_continue".
9685
9686 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
9687
9688         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
9689         Delete redundant tests.
9690
9691         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
9692         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
9693         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
9694         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
9695         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
9696         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
9697         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
9698         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
9699
9700         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
9701         storing label pointers.
9702         * gcc.c-torture/execute/921019-1.c: Likewise.
9703         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
9704         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
9705         parameter fp.
9706         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
9707         constants.
9708
9709         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
9710         Delete obsolete tests.
9711
9712         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
9713         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
9714         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
9715         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
9716         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
9717         * gcc.c-torture/compile/950124-1.c: New test.
9718
9719         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
9720
9721 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
9722
9723         * lib/mike-g++.exp: Add -lm to LIBS.
9724
9725 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
9726
9727         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
9728
9729 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
9730
9731         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
9732
9733 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
9734
9735         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
9736
9737 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
9738
9739         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
9740         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
9741         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
9742         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
9743         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
9744         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
9745         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
9746         * g++.law/{operators31.C, operators32.C,
9747         * g++.law/{operators33.C, operators34.C}: Likewise.
9748         * g++.law/{pic1.C, refs2.C}: Likewise.
9749         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
9750         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
9751         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
9752         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
9753
9754         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
9755         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
9756         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
9757         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
9758         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
9759         * g++.law/{enum9.exp, friend5.exp}: Likewise.
9760         * g++.law/{nest3.exp, nest4.exp}: Likewise.
9761         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
9762         * g++.law/{operators30.exp, operators31.exp}: Likewise.
9763         * g++.law/{operators32.exp, operators33.exp}: Likewise.
9764         * g++.law/{operators34.exp}: Likewise.
9765         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
9766         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
9767         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
9768         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
9769         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
9770
9771         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
9772         No longer expected to fail.
9773         * g++.law/missed-error3.C: Tweak for recent bool changes.
9774
9775 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
9776
9777         * config/emb-unix: Deleted.
9778         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
9779         remote execution.  Do final link on remote host if REMOTE_LINK is set.
9780
9781 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
9782
9783         * lib/dg.exp (dg-test): Fix typo in last patch.
9784
9785 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
9786
9787         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
9788         (handles multiple occurrences).
9789
9790 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
9791
9792         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
9793         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
9794         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
9795         printed).
9796         * lib/c-torture.exp (c-torture-compile): Likewise.
9797         (c-torture): Prepend full path if missing.
9798         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
9799         (gcc_fail): Likewise.
9800         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
9801
9802 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
9803
9804         * lib/netware.exp: Only attach to NetWare i386 systems.
9805
9806 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
9807
9808         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
9809         messages.  Add test name to "output pattern match" pass/fail message.
9810
9811 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
9812
9813         * gcc.dg: New testsuite.
9814         * gcc.dg/dg.exp: New file.
9815
9816         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
9817         test-switch.c}: Deleted.
9818
9819         * gcc.misc-tests/msgs.exp: New testcase driver.
9820
9821 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
9822
9823         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
9824         Watch for illegal return values from ${tool}_load.
9825         * config/unix.exp (${tool}_load): Fix pass/fail detection for
9826         cross targets.  Coerce return value >0 to 1.
9827
9828 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
9829
9830         * config/unix.exp (${tool}_load): Call program rsh, not proc.
9831
9832         * config/emb-unix.exp: New file.
9833
9834         * config/sim.exp: Error if variable $SIM not defined.
9835         (${tool}_load): Mark test as "untested" if simulator missing.
9836
9837         * config/unix.exp: Load remote.exp to get rcp_download.
9838         * lib/c-torture.exp: Use different option lists for testcases with
9839         and without loops.
9840         * gcc.c-torture/execute/execute.exp: Likewise.
9841
9842 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
9843
9844         * config/*.exp: Clarify return code from ${tool}_load.
9845         Call `unresolved' or `untested' instead of `warning' or `perror'
9846         (sometimes you still want to call both though).
9847         Add comment that `shell_id' is local to each file.
9848         * config/udi.exp (timeout): Set to 30.
9849         Don't print warning if connection fails, $connectmode has already
9850         printed an error.
9851         (${tool}_load): Move verbose messages to level 2.
9852         Rework pattern for "Process started" message.
9853         Pass `shell_id' to ${connectmode}_download.
9854         Retry twice upon timeout.  Make resetting of target more robust.
9855         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
9856         Pass `shell_id' to exit_$connectmode.
9857         Only call exit_$connectmode if connected.
9858         * config/unix.exp (${tool}_load): Check return codes better.
9859         * config/vrtx.exp (${tool}_load): Likewise.
9860         * config/vx.exp (${tool}_load): Likewise.
9861         Delete unneeded global's.
9862         * lib/dg.exp (dg-test): Update to reflect clarified return codes
9863         from ${tool}_load.
9864         (dg-stat): Delete.
9865         (dg-init): Delete recording of pass/fail counts.
9866         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
9867         (old-dejagnu-init): Likewise.
9868         (old-dejagnu-stat): Delete contents, empty proc now.
9869         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
9870         (c-torture): Delete references to lcnt, lpass, lfail.
9871         Get option list from TORTURE_OPTIONS.
9872         Delete -funroll[-all]-loops if no loops.
9873         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
9874         (g++_stat): Delete contents (empty proc now).
9875         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
9876         (gcc_finish): Likewise.
9877         (gcc_stat): Deleted.
9878         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
9879         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
9880         * gcc.c-torture/execute/execute.exp: Likewise.
9881         Split tests into two parts: compile, execute.
9882         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
9883         no loops.  Update to reflect clarified return codes from ${tool}_load.
9884
9885 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
9886
9887         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
9888         to grep for.
9889         (old-dejagnu): Likewise (where necessary).
9890
9891 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
9892
9893         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
9894
9895         * lib/dg.exp (dg-process-target): Fix processing of selector.
9896         Add comment regarding use of `error'.
9897
9898         * lib/gcc.exp (prune_system_crud): Define if missing.
9899         * lib/g++.exp (prune_system_crud): Likewise.
9900
9901         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
9902         Call prune_system_crud.
9903         * lib/dg.exp (dg-runtest): New proc.
9904         Use perror instead of send_user for tcl errors in testcase.
9905         Don't return any value, it's never used.
9906         Don't clobber previous definition of `unknown'.
9907         Print tcl errors in `dg-final'.
9908
9909 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
9910
9911         * lib/dg.exp (dg-process-target): Improve syntax error messages.
9912         (dg-test): Don't print errorInfo, it contains stack backtrace.
9913
9914 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
9915
9916         * lib/g++.exp (runtest_file_p): Define if missing.
9917
9918 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
9919
9920         * lib/mike-g++.exp: Comment out loading of g++.exp.
9921         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
9922         (default_g++_version): Always print something.
9923         (default_g++_start): Comment out call to `which'.
9924         (g++_start, g++_load): Deleted (must be defined in config file).
9925         * lib/gcc.exp: Test for existence of $CC at start.
9926         Delete check for tmpdir (done in gcc_init).
9927         (default_gcc_version): Always print something.
9928         (default_gcc_start): Comment out call to `which'.
9929         * config/*.exp: Major cleanup - make cross targets work at least a
9930         little better for g++ (by not being "--tool gcc" specific).
9931         Rename gcc_xxx to ${tool}_xxx.
9932         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
9933         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
9934
9935 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
9936
9937         * lib/c-torture.exp (c-torture-compile): Rework compiler
9938         message processing.
9939
9940         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
9941         c-torture.
9942
9943 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
9944
9945         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
9946
9947         * lib/dg.exp (dg-process-target): Support { target native }.
9948
9949 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
9950
9951         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
9952         looked for "... program xxx got fatal signal".
9953         Correct regsub munging of `comp_output'.
9954         Ignore compiler messages "path prefix not used" and "linker input
9955         file unused".
9956
9957 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
9958
9959         * lib/gcc.exp (runtest_file_p): Define if missing.
9960         * gcc.prms/template.c: Example to work from.
9961
9962 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
9963
9964         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
9965         * lib/dg.exp (dg-test): Call unsupported testcases as such.
9966
9967         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
9968         * gcc.prms/1883.c: Moved from compile/940714-1.c.
9969         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
9970         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
9971
9972         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
9973         (dg-process-target): No longer a varargs proc.
9974         Return S/N for target, P/F for xfail.  All callers changed.
9975         (user option procs): More argument checking.
9976         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
9977         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
9978         (dg-test): Skip test if not running on selected target in `dg-do'.
9979         Update handling of `dg-do-what', `dg-output-text'.
9980         Separate execution pass/fail from output pattern match pass/fail.
9981         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
9982
9983 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9984
9985         * gcc.c-torture/special/special.exp: Don't expect failure for mips
9986         target for 920510-1.c.
9987
9988 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
9989
9990         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
9991         Clean up comment regarding use of passcnt, etc.
9992         (gcc_stat): Don't update `testcnt' here.
9993         (gcc_finish): Do it here.
9994         Might as well reset `but_id' here too.
9995         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
9996         to determine if the file should be tested.
9997         * gcc.c-torture/compile/compile.exp: Likewise.
9998         * gcc.c-torture/execute/execute.exp: Likewise.
9999         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10000         * gcc.misc-tests/dg-test.exp: Likewise.
10001         * gcc.prms/prms.exp: Likewise.
10002         * gcc.wendy/wendy.exp: Likewise.
10003         * g++.old-deja.exp: Likewise.
10004         Move "Testing file" message to verbose level 1.
10005
10006 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
10007
10008         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
10009
10010 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
10011
10012         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
10013         (default_gcc_start): Accept optional second list element
10014         of compiler flags.  Print compiler output at verbosity level 2.
10015         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
10016         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
10017         Save current values of framework globals passcnt, failcnt, xpasscnt,
10018         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
10019         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
10020         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
10021         xfailcnt to compute stats.  Update framework global `testcnt' from
10022         pass/fail counts.
10023         (gcc_finish): New proc.  Clean up test environment.
10024         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
10025         (gcc_epass, gcc_efail): Delete.
10026         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
10027         argument of line number.
10028         (dg-init): If the tool has an init routine, call it.
10029         (dg-test): Remove args `cflags_var' and `libs_var'.
10030         Pass all compiler options to ${tool}_start.
10031         Handle missing line number.
10032         (dg-finish): New function.
10033         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
10034         particular files.  Call gcc_finish at end.  Move "skipping test"
10035         message to verbosity level 3.
10036         * gcc.c-torture/compile/compile.exp: Likewise.
10037         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10038         * gcc.c-torture/execute/execute.exp: Likewise.
10039         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10040         Print testcase being tried at verbosity level 1.
10041         * gcc.c-torture/special/special.exp: Unset xfail.
10042         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10043         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
10044         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
10045         * gcc.failure/failure.exp: Likewise.
10046         * gcc.ieee/ieee.exp: Likewise.
10047         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
10048         Update call to dg-test.  Call dg-finish at end.
10049         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
10050         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10051         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
10052         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
10053         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
10054         * gcc.wendy/wendy.exp: Add copyright.
10055         Delete setting of tmpdir (done by gcc_init).
10056         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
10057         Pass compiler flags to gcc_start.  Call gcc_finish at end.
10058         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
10059         gcc_[ce]pass/fail.
10060
10061 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
10062
10063         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
10064         confusion.
10065         (g++_load): Likewise.
10066
10067         * config/*.exp (gcc_load): Some were varargs fns and some were not.
10068         Rename argument to `prog' to remove the confusion.
10069         Varargs fns behave differently too!
10070         (g++_load): Likewise.
10071
10072         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
10073
10074         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
10075         what it is.  Delete (always) printing of status value for !native.
10076         Simplify verbose code, and include status and exec_output.
10077         (g++_load): Use gcc_load.
10078
10079 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10080
10081         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
10082         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
10083         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
10084         940714-3.c as these testcases don't exist anymore.  Make
10085         va-arg-1.c expected to pass.
10086
10087 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
10088
10089         * gcc.misc-tests/misc.exp: Only run specific testcases.
10090         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
10091         * gcc.misc-tests/dg-[1-9].c: New files.
10092
10093         * lib/dg.exp: New testsuite driver.
10094         * gcc.prms/prms.exp: Use it.
10095
10096         * README.gcc: New file.
10097
10098         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
10099         Document and reset `lxpass' and `lxfail'.
10100         Simplify "initialized" message.
10101         (gcc_stat): Clean up comments a little.
10102
10103 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
10104
10105         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
10106
10107 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
10108
10109         * lib/old-dejagnu.exp (process-option): New proc.
10110         (old-dejagnu-init, old-dejagnu-stat): Likewise.
10111         (old-dejagnu): Simplify.
10112         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
10113
10114 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
10115
10116         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
10117         exists and is not an empty string.
10118
10119         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
10120         $xfail rather than calling setup_xfail.  Clear $xfail when test is
10121         finished.
10122         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
10123         automatically.
10124
10125         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
10126         longer expected to fail.
10127
10128         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
10129         "f" function call.
10130
10131         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
10132
10133         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
10134         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
10135         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
10136         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
10137         c-torture-1.29.
10138
10139         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
10140         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
10141
10142         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
10143
10144         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
10145         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
10146
10147         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
10148         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
10149         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
10150
10151 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
10152
10153         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
10154         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
10155         940714-1.c, 940714-2.c, 940714-3.c},
10156         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
10157         gcc.misc-tests/{mg.c,mg.exp}:
10158         New tests.
10159         * gcc.noncompile/noncompile.exp: Change accordingly.
10160
10161 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
10162
10163         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
10164         Undo previous clobberage.
10165
10166 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
10167
10168         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
10169         * gcc.special/{930510-1.c, special.exp}:
10170         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
10171         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
10172         struct-varargs-1.c}: New tests from c-torture-1.26.
10173
10174 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
10175
10176         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
10177           argument to switch.
10178
10179 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
10180
10181         * Revert the previous changes.  Please see Rob's directory
10182           (/lisa/test/rob/progressive/gcc/testsuite) for testing
10183           fixes.
10184
10185 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
10186
10187         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
10188             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
10189             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
10190             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
10191             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
10192             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
10193             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
10194             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
10195             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
10196             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
10197             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
10198             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
10199             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
10200             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
10201             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
10202             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
10203             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
10204             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
10205             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
10206             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
10207             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
10208             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
10209             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
10210             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
10211             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
10212             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10213             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
10214
10215 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
10216
10217         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
10218             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
10219           with perror calls.
10220
10221 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
10222
10223         * config/unix.exp (g++_load): Fix syntax.
10224
10225 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10226
10227         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
10228         * gcc.noncompile/921017-1.c: Deleted obsolete test.
10229         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
10230         Don't expect va-arg-1.c to fail.  Correct expected output for
10231         920928-1.c.
10232         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
10233         * gcc.wendy/hbm4.c: Correct typo.
10234         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
10235
10236 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
10237
10238         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
10239         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
10240         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
10241         * lib/c-torture.exp (c-torture-compile): Ditto.
10242
10243         Reduce volume of output (remove all the -I's and such).
10244         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
10245         Call gcc_cpass, gcc_cfail.
10246         (c-torture): Pass testing option to c-torture-compile.
10247
10248 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
10249
10250         Bring patches over from progressive.
10251         * config/default.exp: Exit remote shell cleanly.
10252         (g++_exit, g++_start): Add default versions.
10253         * config/sim.exp (gcc_load): Use perror, not error.
10254
10255 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
10256
10257         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
10258         set in site.exp.
10259
10260 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
10261
10262         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
10263         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
10264         (wendy_try): New proc to run testcase.
10265         (main loop): Call 'em.
10266         * gcc.wendy/*.c: Clean up pass to correct expected output.
10267
10268         * lib/gcc.exp: Minor cleanup work.
10269         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
10270
10271 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
10272
10273         * config/sim.exp (gcc_load): Document return codes better.
10274         Don't pass -v to simulator.
10275
10276 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
10277
10278           * gcc.special/920717-x.c: Fix typo.
10279           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
10280           get at sources.
10281
10282         * lib/mike-gcc.exp: Fix typo.
10283
10284 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
10285
10286         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
10287         binary to use, transform the name.
10288         * config/*.exp: rename everything. Nuke any g++ specific files,
10289         it's now a special case of gcc that requires no special support.
10290         Add a default.exp for unsupported targets.
10291
10292 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
10293
10294         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
10295         lib/old-dejagnu.exp: Fix a few patterns to work with the new
10296         version of Tcl.
10297
10298 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
10299
10300         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
10301         than a warning.
10302
10303 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
10304
10305         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
10306
10307 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10308
10309         * gcc.execute/execute.exp: Combine opt_list and foption_list into
10310         option_list.  Compile every file with only 4/6 option choices
10311         (same as C torture) instead of with 12/18 different option
10312         choices.
10313         * lib/c-torture.exp: Likewise.
10314
10315         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
10316         not already set.
10317
10318 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
10319
10320         * lib/old-deja.exp: Add `excess errors test fails' error, now one
10321         can put an XFAIL *-*-* on excess errors.
10322
10323 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
10324
10325         * g++.law: Add more tests derived from g++-bugs snapshots.
10326
10327         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
10328         equivalent to g++.law/init9.
10329
10330         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
10331         compiled it, and the a.out file after we've run it.
10332
10333 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
10334
10335         * lib/mike-g++.exp (postbase): Delete the .o file after we've
10336         compiled it, and the a.out file after we've run it.
10337
10338 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
10339
10340         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
10341
10342 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10343
10344         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
10345         version number.
10346
10347 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
10348
10349         * g++.law: New directory of g++ tests derived from the g++-bugs
10350         snapshots.
10351
10352 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10353
10354         * gcc.compile: initbug1.c initbug1.exp testcase added
10355
10356 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10357
10358         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
10359         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
10360           fixes submitted by Jeff Law (law@cs.utah.edu)
10361         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
10362           Jeff Law (law@cs.utah.edu)
10363
10364
10365 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
10366
10367         * config/unix-g++.exp: Follow the gcc way of doing things.
10368         * g++.old-deja/old-deja.exp: Minor updates.
10369         * lib/g++.exp: New file, follow the gcc way of doing things.
10370         * lib/old-dejagnu.exp: Minor updates.
10371         * lib/mike-g++.exp: Always unset errorInfo.
10372
10373 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
10374
10375         * lib/gcc.exp: Fix some errors with the below change, CC and
10376         CFLAGS should be global when setting, not local.
10377
10378 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10379
10380         * lib/gcc.exp: Transform tool name.
10381
10382 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10383
10384         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
10385
10386 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10387
10388         * lib/gcc.exp: change gcc_done to gcc_stat
10389
10390 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10391
10392         * Upgraded gcc testsuite to c-torture version 1.25
10393
10394 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10395
10396         * lib/gcc.exp: added reporting code. Changed verbose compile message.
10397         * lib/c-torture: added hooks for new reporting code.
10398
10399 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10400
10401         * config/sh-gcc.exp: check if sh-sim exists in the path
10402
10403 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10404
10405         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
10406         * gcc.compile/compile.exp: Initial changes for new logic.
10407         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
10408         * gcc.failure/failure.exp: Initial changes for new logic.
10409         * gcc.ieee/ieee.exp: Initial changes for new logic.
10410         * gcc.misc-tests/misc.exp: Initial changes for new logic.
10411         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
10412         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
10413         * lib/c-torture.exp: Initial changes for new logic.
10414         * lib/gcc.exp: Initial changes for new logic.
10415
10416 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
10417
10418         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
10419         depend upon failure or success.  Fully qualify names in failure
10420         and success messages.  Always remove a.out before starting
10421         compile, just in case.  Pay more attention to error text output by
10422         the compiler.  Handle testcases with no known past errors just
10423         like all others, so that things are uniform.  Other miscellaneous
10424         improvements.
10425
10426 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10427
10428         * gcc.cpp: new directory for cpp tests
10429
10430 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10431
10432         * lib/chill.exp: Code reformatted, removed unused code.
10433         * config/unix-chill.exp: Code reformatted, removed unused code.
10434         * chill.execute/execute.exp: Code reformatted, removed unused code.
10435         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
10436
10437 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
10438
10439         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
10440         routines not written.
10441
10442 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10443
10444         * config/bug-gcc.exp: Use new procs from bug.exp.
10445
10446 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10447
10448         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
10449         via ftp, rather than depending on NFS.
10450         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
10451         case.
10452
10453 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10454
10455         * config/bug-gcc.exp: Use new download proc.
10456
10457 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
10458
10459         * chill.execute/execute.exp: cleanups, handles errors better
10460         * chill.compile/compile.exp: rewrite, based on execute.exp
10461         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
10462         * lib/chill.exp: major changes to diff proc and compile and link
10463           procs. added chill_fail and chill_pass wrappers to pass and
10464           fail. added more comments, and handle error codes better.
10465           Added a hack to capture stderr from exec, so noncompile tests
10466           can work.
10467
10468 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10469
10470         * chill.execute/execute.exp: rewrite of testsuite driver
10471         * lib/chill.exp: rewrite of testsuite driver
10472         * config/unix-chill.exp: rewrite of testsuite driver
10473
10474 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
10475
10476     In chill.execute:
10477         * iexpr.ch: Standardize uppercase.
10478         * tuples.dat: Standardize uppercase.
10479         * vary.ch: standardize.  Correct varying string assignments.
10480         * vary.dat: Add new output lines.
10481
10482 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
10483
10484     In chill.execute:
10485         * chprintf.ch: Standardize use of uppercase.
10486         * tuples.ch: Standardize and turn arr2 into a DCL,
10487           rather than a SYN.
10488         * pinits.ch: Standardize.
10489
10490 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
10491
10492         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
10493         * Makefil: Renamed to Makefile.in.
10494         * configure.in: New.
10495
10496 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
10497
10498     In chill.execute:
10499         * .cvsignore: Add result/output files.
10500         * Makefile: Fix up variables at start.  Use MFLAGS
10501           everywhere.  Correct bool_loc, built_ins entries.
10502           Add entry for vary1.ch.
10503         * bitarray.ch: Standardize upper-case usage.
10504         * bitexpr.ch: Standardize, add output of b1.
10505         * params.ch: Use arrayt in along PROC parameters, to
10506           avoid novelty problems.
10507         * sets.ch: Tiny cleanup.
10508         * vary1.ch: Re-indent.
10509
10510 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
10511
10512           * Add PR-related files to Makefiles, .cvsignore files, etc.
10513
10514 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10515
10516         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
10517           with compiler objects. New names are test-flow.c and test-loop.c
10518
10519 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10520
10521         * Upgraded c-torture tests from 1.19 to 1.20
10522
10523         * new files:
10524         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
10525         * gcc.compile: 930623-1.c 930623-2.c
10526         * gcc.noncompile: 930622-1.c 930622-2.c
10527         * gcc.failure: 920411-1.c 920627-2.c
10528         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
10529
10530 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10531
10532         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
10533           More changes to get testsuite working properly. Needs more work.
10534           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
10535
10536 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10537
10538         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
10539           More changes to get testsuite working properly. Needs more work.
10540
10541 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
10542
10543         * chill.compile/compile.exp: Added for Dejagnu support
10544         * chill.execute/execute.exp: Added for Dejagnu support
10545         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
10546
10547 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
10548
10549     This should complete moving the CHILL test files.
10550         * chill.noncompile(.cvsignore printf.grt
10551             in-printf.grt chprintf.grt chprintf.ch):
10552             Added test-support files.
10553           (Makefile): Modified further.
10554         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
10555             signal.ch): Added test files.
10556           * chill.execute (.cvsignore printf.grt printr.c
10557             in-printf.grt rts.c chprintf.grt rts.h): Added
10558           test-support files.
10559             (Makefile): More corrections.
10560
10561 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
10562
10563         * chill.compile, chill.execute, chill.nocompile: Add CHILL
10564           test cases, ready for DejaGnu.
10565
10566 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10567
10568         * Upgraded c-torture tests from 1.18 to 1.19
10569
10570         * gcc.compile: added test(s):
10571           930607-1.c
10572         * gcc.execute: added test(s):
10573           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
10574
10575         * added new subdirectory for misc tests: gcc.misc-tests
10576         * gcc.misc-test(s): added tests:
10577           inst-check.c test-consts.c test-ior.c test-switch.c
10578
10579 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
10580
10581         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
10582
10583 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
10584
10585         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
10586
10587 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10588
10589         * Upgraded c-torture tests from 1.17 to 1.18
10590
10591 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10592
10593         * Upgraded c-torture tests from 1.12 to 1.17
10594
10595 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
10596
10597         * lib/old-dejagnu.exp:
10598           Fixed handling of XFAIL target triplets to correctly
10599           recognize wildcard characters.  Removed code that
10600           appended a unique id tag to the end of the file name
10601           printed out by the result of the testcases within a
10602           given test file.
10603
10604 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
10605
10606         * lib/old-dejagnu.exp:
10607           Reworked expected failure handling to trigger off of XFAIL
10608           keyword in keyphrase embeded in testcase source code. The
10609           XFAIL keyword must be at the end of the keyphrase line. It
10610           may optionally be followed by one or more target triplets.
10611           It has just occured that the handling of wildcards in the
10612           target triplet may not be correct.
10613
10614 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
10615
10616         * g++.old-deja/tests:
10617           Moved all subdirectories up one level into g++.old-deja .
10618
10619         * lib/old-dejagnu.exp:
10620           Fixed problem with CXXFLAGS not being properly reset, and being
10621           corrupted with extraneous "-c" compiler option.  This was
10622           causing binaries to not be generated for test that needed them.
10623           Modified strings passed to "pass" and "fail" so that individual
10624           tests from the same test file would be distinguished by an
10625           identifier appended to the test file name in the summary logs;
10626           this corrected a problem with erroneous diff logs.  Added code
10627           to search testcases for expected fail and unexpected pass keywords.
10628
10629 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
10630
10631         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
10632
10633 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
10634
10635         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
10636           Removed extraneous text from end of "Special g++ Options"
10637           keyphrase.
10638
10639         * lib/old-dejagnu.exp: Added pattern matching to look for new
10640           keywords, embedded in testcases comments, which will trigger
10641           calls to xpass and xfail.
10642
10643 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
10644
10645         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
10646           comments embedded in the testcases, especially the one looking for
10647           special compiler options, as well as the pattern matching for the
10648           compiler output again.
10649
10650 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
10651
10652         * lib/old-dejagnu.exp: Do a proper check of the return value for
10653           execute tests. Fixed several problems with the pattern matching
10654           of the compiler output which gave erroneous test results.
10655           Changed several of the test result messages to be more descriptive.
10656         * config/unix-g++.exp: Proc g++_load now actually works and
10657           executes the tests passed to it and returns a usable return
10658           value.
10659
10660 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
10661
10662           * lib/gcc.exp: Exits gracefully if $CC is bogus.
10663
10664 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
10665
10666         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
10667           Modified both files to properly execute the old style
10668           dejagnu tests. The previous versions of these files were
10669           experimental and did not function anything near correctly.
10670
10671 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
10672
10673         * Removed all Makefile.in and configure.in files. No configuration
10674         needed now.
10675
10676 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
10677
10678         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
10679
10680 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
10681
10682         * gcc.compile/configure.in, gcc.unsorted/configure.in,
10683         gcc.special/configure.in, gcc.noncompile/configure.in,
10684         gcc.execute/configure.in, gcc.code_quality/configure.in,
10685         g++.other/configure.in, g++.old-deja/configure.in,
10686         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
10687         in srcname setting.
10688
10689 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
10690
10691         * lib/udi.exp:  Fixed mondfe and mondfe_download.
10692         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
10693         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
10694
10695 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
10696
10697         * config/udi-gdb.exp: Check $shell_id after connecting to target.
10698         (gdb_exit): Don't remove *_soc files.
10699
10700 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
10701
10702         * lib/c-torture.exp: Don't look for main; instead always use -w
10703         -c.  This is how the c-torture tests work.  Remove the object
10704         file if the compilation succeeds.
10705         * gcc.execute/execute.exp: Remove executable if test passes.
10706         * gcc.noncompile/noncompile.exp: Every test is an expected
10707         failure.
10708         * gcc.special/special.exp: Added tests from c-torture 1.11,
10709         corrected use of existing test.
10710         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
10711         gcc.execute/920625-1.c: Updated to c-torture 1.11.
10712         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
10713         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
10714         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
10715         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
10716         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
10717         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
10718         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
10719         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
10720         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
10721         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
10722         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
10723         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
10724         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
10725         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
10726         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
10727         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
10728         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
10729         c-torture 1.11.
10730         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
10731         correspond to c-torture 1.11.
10732
10733         * New file.