OSDN Git Service

* gcse.c (store_killed_in_insn): Consider pure calls
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
2
3         * gcc.c-torture/compile/20011130-1.c: New test.
4
5         * gcc.dg/noncompile/20011025-1.c: New test.
6
7         * g++.dg/other/anon-union.C: New test.
8
9         * gcc.c-torture/execute/20011024-1.c: New test.
10
11 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12
13         * gcc.c-torture/execute/20000722-1.x,
14         gcc.c-torture/execute/20010123-1.x: Remove.
15         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
16         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
17         gcc.dg/c99-complit-2.c: New tests.
18
19 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
20
21         * g++.dg/inherit/base1.C: New test.
22
23 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
24
25         * g++.dg/other/stdarg1.C: New test.
26
27         * gcc.c-torture/compile/20011130-2.c: New test.
28
29 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
30
31         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
32         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
34         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
35         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36         * gcc.dg/builtin-prefetch-1.c: New test.
37
38 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
39
40         * gcc.dg/20011130-1.c: New test.
41
42 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
43
44         * g++.dg/other/scope1.C: New test.
45         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
46
47 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
48
49         * gcc.dg/vla-init-1.c: New test.
50
51 2001-12-01  Geoff Keating  <geoffk@redhat.com>
52
53         * gcc.c-torture/compile/structs.c: New testcase from GDB.
54
55 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
56
57         * objc.dg/alias.m: Update.
58         * objc.dg/class-1.m: Update.
59         * objc.dg/const-str-1.m: Update.
60         * objc.dg/fwd-proto-1.m: Update.
61         * objc.dg/id-1.m: Update.
62         * objc.dg/super-class-1.m: Update.
63
64 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
65
66         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
67         constructs.
68
69 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
70
71         * gcc.c-torture/execute/20011128-1.c: New test.
72
73 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
74
75         * gcc.dg/20011127-1.c: New test.
76
77 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
78
79         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
80         from Austin Group draft 7.
81         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
82         scanf format arguments.
83         * gcc.dg/format/no-exargs-2.c: New test.
84
85 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
86
87         * g++.dg/abi/vbase8-4.C: New test.
88
89 2001-11-24  Ian Lance Taylor  <ian@airs.com>
90
91         * gcc.c-torture/execute/20011121-1.c: New test.
92
93 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
94
95         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
96
97 2001-11-23  Andreas Jaeger  <aj@suse.de>
98
99         * gcc.dg/cpp/charconst-2.c: New test.
100
101 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
102
103         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
104         to the host if it is remote.  Let tests specify extra headers
105         they use.
106         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
107         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
108         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
109         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
110         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
111         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
112         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
113         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
114         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
115         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
116
117 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
118
119         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
120         for little endian ARMs.
121
122 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
123
124         * gcc.c-torture/compile/20011119-1.c: New test.
125         * gcc.c-torture/compile/20011119-2.c: New test.
126
127 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
128
129         * gcc.dg/altivec-1.c: Fix typo.
130
131 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
132
133         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
134
135 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
136
137         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
138
139 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
140
141         * lib/g77.exp: Don't specify --rpath-link.
142
143         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
144         across all the headers.
145         * gcc.dg/format/format.exp: For testing on a remote host,
146         copy format.h.
147
148         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
149         * gcc.c-torture/execute/930406-1.c: Likewise.
150         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
151
152 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
153
154         * gcc.dg/altivec-1.c: New.
155
156 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
157
158         * gcc.dg/cpp/fpreprocessed.c: New test case.
159
160 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
161
162         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
163         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
164         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
165
166 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
167
168         * gcc.dg/no-builtin-1.c: New test.
169
170 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
171
172         * gcc.c-torture/execute/20011115-1.c: New test.
173
174 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
175
176         * gcc.c-torture/compile/20011114-2.c: New test.
177         * gcc.c-torture/compile/20011114-3.c: New test.
178         * gcc.c-torture/compile/20011114-4.c: New test.
179
180 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
181
182         * g++.dg/other/init1.C: New test.
183
184 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
185
186         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
187         message.
188
189         * gcc.c-torture/execute/20011114-1.c: New testcase.
190
191         * gcc.c-torture/compile/20010327-1.c: Revert last change.
192         * gcc.c-torture/compile/20011114-1.c: New test, exactly
193         like the (before this change) version of 20010327-1.c.
194
195 2001-11-14  Roger Sayle <roger@eyesopen.com>
196
197         * gcc.c-torture/execute/string-opt-13.c: New testcase.
198
199 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
200
201         * g++.dg/init/array2.C: New test.
202
203 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
204
205         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
206
207 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
208
209         * g++.dg/other/forscope1.C: New test.
210         * g++.dg/ext/forscope1.C: New test.
211         * g++.dg/ext/forscope2.C: New test.
212
213 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
214
215         * gcc.c-torture/execute/20011113-1.c: New test.
216
217 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
218
219         * gcc.c-torture/execute/20011109-2.c: New test.
220
221         * gcc.c-torture/execute/20011109-1.c: New test.
222
223 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
224
225         * gcc.c-torture/compile/20011109-1.c: New test.
226
227 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
228
229         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
230         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
231         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
232         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
233         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
234         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
235         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
236
237 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
238
239         * g++.dg/warn/Wshadow-1.C: New tests.
240         * g++.old-deja/g++.mike/for3.C: Update.
241
242 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
243
244         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
245         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
246         XFAILs.  Adjust expected error texts.
247         * gcc.c-torture/compile/20011106-1.c,
248         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
249         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
250         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
251         gcc.dg/c99-array-lval-5.c: New tests.
252
253 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
254
255         * gcc.dg/cpp/defined.c: Update.
256
257 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
258
259         * gcc.c-torture/execute/anon-1.c: New test.
260
261 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
262
263         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
264         same size, so no warning should be produced on stormy16.
265
266         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
267         due to oversized array.
268         * g++.old-deja/g++.mike/ns15.C: Likewise.
269         * g++.old-deja/g++.pt/crash16.C: Likewise.
270
271 2001-11-02  Graham Stott  <grahams@redhat.com>
272
273         * g++.dgother/debug1.C: Fix typos.
274
275 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
276
277         * g++.dg/other/debug1.C: New test.
278
279 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
280
281         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
282         of unsigned long.
283
284 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
285
286         * gcc.dg/20011029-2.c: New test.
287
288         * gcc.c-torture/compile/20011029-1.c: New test.
289
290 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
291
292         * objc/execute/class_self-1.m: New test.
293         * objc/execute/class_self-2.m: New test.
294
295 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
296
297         * gcc.misc-tests/msgs.exp: Delete.
298         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
299         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
300         error set to match recent changes.
301
302 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
303
304         * gcc.dg/20011021-1.c: New test.
305
306 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
307
308         * gcc.c-torture/compile/20011023-1.c: New test.
309
310 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
311
312         * lib/g77.exp: Rewrite based on lib/g++.exp.
313
314 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
315
316         * gcc.c-torture/execute/20011019-1.c: New test.
317
318         * gcc.dg/20011018-1.c: New test.
319
320 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
321
322         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
323
324 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
325
326         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
327         * gcc.dg/attr-invalid.c: Likewise.
328
329 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
330
331         * testsuite/gcc.dg/20011015-1.c: New test.
332
333 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
334
335         * g++.dg/template/unify2.C: New test.
336
337 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
338
339         * g++.dg/other/exception-specification.C: New test
340
341 2001-10-13  Tom Rix  <trix@redhat.com>
342
343         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
344         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
345
346 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
347
348         * testsuite/gcc.dg/20011009-1.c: New test.
349
350 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
351
352         PR g++/4476
353         * g++.dg/other/friend1.C: New test.
354
355 2001-10-11  Richard Henderson  <rth@redhat.com>
356
357         * g++.old-deja/g++.other/crash18.C: Add -S to options.
358
359 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
360
361         * gcc.c-torture/compile/20011010-1.c: New.
362
363 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
364
365         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
366         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
367         g77.f-torture/execute/execute.exp,
368         g77.f-torture/noncompile/noncompile.exp,
369         gcc.c-torture/compile/compile.exp,
370         gcc.c-torture/execute/execute.exp,
371         gcc.c-torture/execute/ieee/ieee.exp,
372         gcc.c-torture/execute/memcheck/memcheck.exp,
373         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
374         objc/execute/execute.exp: Update FSF address.
375
376 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
377
378         * gcc.dg/cpp/cmdlne-C.c: Update.
379         * gcc.dg/cpp/cmdlne-C2.c: New.
380
381 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
382
383         * gcc.c-torture/execute/20011008-3.c: New.
384
385 2001-10-08  DJ Delorie  <dj@redhat.com>
386
387         * gcc.dg/20011008-1.c: New.
388         * gcc.dg/20011008-2.c: New.
389
390 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
391
392         * gcc.dg/cpp/spacing1.c: Update test.
393
394 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
395
396         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
397         spelling errors of "separate" as "seperate".
398
399 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
400
401         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
402         enough to avoid inlining.
403
404 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
405
406         * lib/g77.exp: set libg2c_dir correctly.
407
408 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
409
410         * gcc.dg/cpp/macro11.c: New test.
411
412 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
413
414         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
415         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
416         gcc.dg/format/multattr-3.c: New tests.
417         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
418         tests for format attributes on function pointers being rejected.
419
420 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
421
422         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
423
424 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
425
426         * g++.dg/warn/format1.C: New test.
427
428 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
429
430         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
431
432 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
433
434         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
435
436 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
437
438         * gcc.dg/cpp/redef2.c: Add test.
439
440 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
441
442         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
443         long-standing bug on i686, apparently.
444         * gcc.c-torture/execute/loop-2c.x: New file.
445         * gcc.c-torture/execute/loop-2d.x: New file.
446         * gcc.c-torture/execute/loop-3c.x: New file.
447
448 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
449
450         * gcc.dg/cpp/20000625-2.c: Correct line number.
451
452 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
453
454         * gcc.dg/cpp/macro10.c: New test.
455         * gcc.dg/cpp/strify3.c: New test.
456         * gcc.dg/cpp/spacing1.c: Add tests.
457         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
458         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
459
460 2001-09-24  DJ Delorie  <dj@redhat.com>
461
462         * gcc.c-torture/execute/20010924-1.c: New test.
463
464 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
465
466         * testsuite/objc/execute/paste.m: Remove.
467
468 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
469
470         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
471
472 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
473
474         * g77.dg/strlen0.f: New test.
475
476 2001-09-21  Richard Henderson  <rth@redhat.com>
477
478         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
479         * g++.old-deja/g++.abi/vtable2.C: Likewise.
480
481 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
482
483         Table-driven attributes.
484         * g++.dg/ext/attrib1.C: New test.
485
486 2001-09-20  DJ Delorie  <dj@redhat.com>
487
488         * gcc.dg/20000926-1.c: Update expected warning messages.
489         * gcc.dg/array-2.c: Likewise, and test for warnings too.
490         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
491         array.
492
493 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
494
495         * g++.dg/eh/registers1.C: New test case.
496
497 2001-09-17  Richard Henderson  <rth@redhat.com>
498
499         * gcc.dg/array-5.c: Fix VLA decomposition test.
500
501 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
502
503         * gcc.dg/cpp/line5.c: New testcase.
504
505 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
506
507         * gcc.dg/cpp/macro9.c: New test.
508
509 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
510
511         * gcc.c-torture/execute/980223.c: Change type of addr from long
512         to char *.
513
514 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
515
516         * gcc.c-torture/execute/20010915-1.c: New test.
517
518 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
519
520         * g77.dg/bprob: New directory.
521         * g77.dg/bprob/bprob.exp: New file.
522         * g77.dg/bprob/bprob-1.f: New test.
523         * g77.dg/gcov: New directory.
524         * g77.dg/gcov/gcov.exp: New file.
525         * g77.dg/gcov/gcov-1.f: New test.
526         * g77.dg/gcov/gcov-1.x: New file.
527
528 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
529
530         * gcc.dg/cpp/directiv.c: Update.
531         * gcc.dg/cpp/undef1.c: Update.
532
533 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
534
535         * gcc.dg/20010912-1.c: New test.
536
537 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
538
539         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
540         language-independent file in lib.
541         * lib/gcov.exp: New file.
542
543 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
544
545         * gcc.c-torture/compile/20010911-1.c: New test.
546
547 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
548
549         * lib/profopt.exp: New, to support profile-directed optimizations.
550         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
551         * gcc.misc-tests/bprob-1.c: New test.
552         * gcc.misc-tests/bprob-2.c: New test.
553
554 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
555
556         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
557         XFAIL and which kinds of gcov output to verify.
558         * gcc.misc-tests/gcov-4b.x: New file.
559         * gcc.misc-tests/gcov-5b.x: New file.
560         * gcc.misc-tests/gcov-6.x: New file.
561         * gcc.misc-tests/gcov-7.c: New test.
562         * gcc.misc-tests/gcov-7.x: New file.
563
564 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
565
566         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
567         * gcc.misc-tests/gcov-6.c: New test.
568
569 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
570
571         PR c++/3986
572         * g++.dg/abi/vbase1.C: New test.
573
574 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
575
576         * objc.dg/method-2.m: New.
577
578 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
579
580         PR c++/4203
581         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
582         * g++.dg/init/empty1.C: New test.
583
584 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
585
586         * gcc.c-torture/compile/20010903-1.c: New test.
587
588 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
589
590         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
591         for m68k.
592
593 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
594
595         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
596
597         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
598
599         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
600
601 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
602
603         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
604         for 16-bit 'unsigned int'.
605
606 2001-08-29  Kazu Hirata  <kazu@hxi.com>
607
608         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
609
610 2001-08-27  Richard Henderson  <rth@redhat.com>
611
612         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
613         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
614
615 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
616
617         * gcc.dg/asm-names.c (ymain): New.
618
619 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
620
621         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
622         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
623         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
624
625 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
626
627         * gcc.dg/compare5.c: New testcase.
628
629 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
630
631         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
632         and "In instantiation".
633
634 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
635
636         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
637
638 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
639
640         * gcc.misc-tests/gcov.exp: Add support for branch information.
641         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
642         * gcc.misc-tests/gcov-4.c: New test.
643         * gcc.misc-tests/gcov-4b.c: New test.
644         * gcc.misc-tests/gcov-5b.c: New test.
645
646 2001-08-20  Zack Weinberg  <zackw@panix.com>
647
648         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
649         expected to fail.
650
651 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
652
653         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
654
655 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
656
657         * g++.dg/eh/template1.C: New test.
658
659 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
660
661         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
662         Fix thinko.
663         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
664         for xfail.
665
666 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
667
668         * lib/g77-dg.exp:  Use prune.exp for common procedures
669         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
670         * lib/g77.exp: (g77-dg-prune) Remove
671
672 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
673
674         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
675
676 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
677
678         * g++.dg/template/unify1.C: New test.
679
680 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
681
682         * g++.dg/abi/empty4.C: New test.
683
684 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
685
686         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
687         solaris2.*
688         * g77.f-torture/compile/pr3743.x: Likewise
689
690 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
691
692         * g++.dg/other/using-declaration.C: New test.
693
694 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
695
696         * gcc.dg/cpp/tr-sign.c: New testcase.
697
698 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
699
700         * gcc.dg/cpp/19951025-1.c: Revert.
701         * gcc.dg/cpp/directiv.c: We no longer process directives that
702         interrupt macro arguments.
703
704 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
705
706         * gcc.dg/bconstp-1.c: New test.
707
708 2001-08-03  Richard Henderson  <rth@redhat.com>
709
710         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
711
712 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
713
714         * gcc.dg/cpp/19951025-1.c: Update.
715
716 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
717
718         * g77.dg/ff90-1.f (s): Fix reference of variable z,
719         should be x.
720
721 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
722
723         Kill -fhonor-std.
724         * g++.old-deja/g++.ns/ns14.C: Remove special options.
725         * g++.old-deja/g++.other/std1.C: Likewise.
726         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
727
728 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
729
730         * lib/g77.exp:  Load gcc-defs.exp for common procedures
731         (g77_pass, g77_fail, g77_finish, g77_exit,
732         ${tool}_check_unsupported_p} Now redundant.  Deleted.
733
734 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
735
736         * g77.dg/fbackslash.f
737         * g77.dg/fcase-preserve.f
738         * g77.dg/ff90-1.f
739         * g77.dg/ffixed-line-length-0.f
740         * g77.dg/ffixed-line-length-132.f
741         * g77.dg/ffixed-line-length-7.f
742         * g77.dg/ffixed-line-length-72.f
743         * g77.dg/ffixed-line-length-none.f
744         * g77.dg/ffree-form-1.f
745         * g77.dg/fno-backslash.f
746         * g77.dg/fno-f90-1.f
747         * g77.dg/fno-fixed-form-1.f
748         * g77.dg/fno-onetrip.f
749         * g77.dg/fno-typeless-boz.f
750         * g77.dg/fno-underscoring.f
751         * g77.dg/fno-vxt-1.f
752         * g77.dg/fonetrip.f
753         * g77.dg/ftypeless-boz.f
754         * g77.dg/fugly-assumed.f
755         * g77.dg/funderscoring.f
756         * g77.dg/fvxt-1.f
757
758 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
759
760         * objc.dg/fwd-proto-1.m: New.
761         * objc.dg/local-decl-1.m: New.
762         * objc.dg/naming-1.m: New.
763         * objc.dg/naming-2.m: New.
764         * objc.dg/proto-hier-1.m: New.
765
766 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
767
768         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
769         largest-type elements to a struct makes its size grow.
770
771 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
772
773         * g++.dg/abi/vthunk1.C: New test.
774
775 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
776
777         * g++.dg/abi/vbase8-22.C: New test.
778
779 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
780
781         * gcc.dg/cpp/macro8.c: New test.
782
783 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
784
785         * g++.dg/abi/vbase8-21.C: New test.
786
787 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
788
789         * g++.dg/abi/vbase8-10.C: New test.
790
791 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
792
793         * lib/g++.exp (g++_set_ld_library_path): Renamed to
794         ${tool}_set_ld_library_path.
795         Changed caller.
796         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
797         g++.exp.
798
799 2001-07-26  Stan Cox <scox@redhat.com>
800
801         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
802         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
803         gcc_exit, gcc_check_unsupported_p):
804         Moved to gcc-deps.exp
805         * gcc-deps.exp: New file.
806
807 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
808
809         * g++.old-deja/g++.pt/defarg14.C: New test.
810
811 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
812
813         * g++.old-deja/g++.other/lineno5.C: New test.
814
815 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
816
817         * g++.old-deja/g++.pt/crash68.C: New test.
818
819 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
820
821         * g++.old-deja/g++.other/crash42.C: New test.
822
823 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
824
825         * gcc.dg/cpp/extratokens.c: Fix.
826         * gcc.dg/cpp/skipping2.c: New tests.
827
828 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
829
830         * gcc.c-torture/execute/20010724-1.c: New file.
831         * gcc.c-torture/execute/20010724-1.x: New file.
832
833 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
834
835         * g++.old-deja/g++.other/cond7.C: New test.
836
837 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
838
839         * g++.old-deja/g++.other/optimize4.C: New test.
840
841 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
842
843         * g++.old-deja/g++.abi/vbase8-5.C: New test.
844
845 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
846
847         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
848         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
849         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
850         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
851
852         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
853         bug report" message.
854
855         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
856         * g++.dg/ext/instantiate1.C: Move from old-deja.
857
858 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
859
860         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
861         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
862         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
863         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
864
865 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
866
867         * gcc.c-torture/execute/20010723-1.c: New test.
868
869 2001-07-23  Ben Elliston  <bje@redhat.com>
870
871         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
872
873 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
874
875         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
876         i[34567]86-*-*.
877         Delete handling of ieee_multilib_flags.
878         Pass -mieee for alpha*-*-* and sh-*-*.
879         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
880
881 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
882
883         Remove old-abi tests.
884         * g++.old-deja/g++.mike/p11116.C: Remove.
885         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
886
887 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
888
889         * g77.f-torture/compile/pr3743.f:  New test
890
891 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
892
893         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
894
895 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
896
897         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
898         g++.old-deja/g++.pt/static6.C: Likewise.
899         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
900         supports weak symbols.
901
902 2001-07-18  Andreas Jaeger  <aj@suse.de>
903
904         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
905         supported again.
906
907 2001-07-18  Andreas Jaeger  <aj@suse.de>
908
909         * gcc.dg/iftrap-1.c: Fix target line.
910
911 2001-07-17  Richard Henderson  <rth@redhat.com>
912
913         * gcc.c-torture/execute/20010717-1.c: New.
914
915 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
916
917         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
918         tests.
919
920 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
921
922         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
923
924 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
925
926         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
927         UAC_SIGBUS, UAC_NOPRINT definitions.
928
929 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
930
931         * objc/execute/object_is_class.m: New test.
932         * objc/execute/object_is_meta_class.m: New test.
933
934 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
935
936         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
937         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
938
939 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
940
941         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
942         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
943
944 2001-07-14  Richard Henderson  <rth@redhat.com>
945
946         * gcc.dg/iftrap-1.c: New.
947
948 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
949
950         * g77.f-torture/execute/intrinsic77.f: New test.
951
952 2001-07-11  Janis Johnson <janis@us.ibm.com>
953
954         * gcc.misc-tests/gcov-3.c: New test.
955
956 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
957
958         * gcc.c-torture/compile/20010711-1.c,
959         * gcc.c-torture/compile/20010711-2.c: New tests.
960
961 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
962
963         * gcc.c-torture/execute/20010711-1.c: New test.
964
965 2001-07-11  Ben Elliston  <bje@redhat.com>
966
967         * g++.old-deja/g++.other/enum5.C: New test.
968
969 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
970
971         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
972         (g++-dg-prune): Call prune_gcc_output.
973         * prune.exp: New file for prune_gcc_output.
974         * lib/g++.exp, lib/gcc.exp: Load it.
975
976 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
977
978         * gcc.c-torture/compile/20010701-1.c,
979         g++.old-deja/g++.ext/attrib6.C: New tests.
980
981 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
982
983         * gcc.c-torture/compile/20010706-1.c: New test.
984
985 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
986
987         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
988
989 2001-06-28  Stan Shebs  <shebs@apple.com>
990
991         * gcc.dg/pragma-darwin.c: New test.
992
993 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
994
995         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
996         Solaris 2.[678] system.
997
998 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
999
1000         * gcc.dg/20010622-1.c: New test.
1001
1002 2001-06-18  Stan Shebs  <shebs@apple.com>
1003
1004         * objc.dg: New directory.
1005         * objc.dg/dg.exp: New file.
1006         * objc.dg/alias.m: New.
1007         * objc.dg/class-1.m: New.
1008         * objc.dg/class-2.m: New.
1009         * objc.dg/const-str-1.m: New.
1010         * objc.dg/const-str-2.m: New.
1011         * objc.dg/id-1.m: New.
1012         * objc.dg/method-1.m: New.
1013         * objc.dg/super-class-1.m: New.
1014         * lib/objc-dg.exp: New file.
1015
1016 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1017
1018         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
1019         of label name.
1020
1021 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
1022
1023         * g++.old-deja/g++.abi/vbase8-9.C: New test.
1024
1025 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1026
1027         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
1028         variable.
1029
1030 2001-06-12  Richard Henderson  <rth@redhat.com>
1031
1032         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
1033
1034 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
1035
1036         * g++.old-deja/g++.abi/vbase5.C: New test.
1037         * g++.old-deja/g++.abi/vbase6.C: New test.
1038         * g++.old-deja/g++.abi/vbase7.C: New test.
1039
1040 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1041
1042         * gcc.c-torture/compile/20010610-1.c: New test.
1043
1044 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
1045
1046         * g++.old-deja/g++.abi/vbase4.C: New test.
1047
1048 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1049
1050         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
1051         support %f for HC11/HC12 targets.
1052         * gcc.c-torture/execute/930513-1.x: New file, likewise.
1053         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
1054         on HC11/HC12 targets.
1055         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
1056
1057 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1058
1059         * gcc.dg/wchar_t-1.c: New file.
1060         * gcc.dg/wint_t-1.c: Likewise.
1061
1062 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
1063
1064         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
1065
1066 2001-06-11  Richard Henderson  <rth@redhat.com>
1067
1068         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
1069
1070 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
1071
1072         * gcc.c-torture/compile/20010611-1.c: New test.
1073
1074 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
1075
1076         * gcc.dg/c99-tag-1.c: Add more tests.
1077
1078 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
1079
1080         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
1081         representation on MN10300 and ARM/Thumb.
1082
1083 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
1084
1085         * g77.f-torture/execute/20010610.f: New.
1086
1087 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
1088
1089         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
1090         names.
1091
1092 2001-06-09  Richard Henderson  <rth@redhat.com>
1093
1094         * gcc.c-torture/execute/ashrdi-1.c: New.
1095         * gcc.c-torture/execute/ashldi-1.c: New.
1096         * gcc.c-torture/execute/lshrdi-1.c: New.
1097
1098 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
1099
1100         * objc/execute/load-3.m: Added. Check sending +load to categories,
1101         in addition to classes.
1102
1103 2001-06-08  Stan Shebs  <shebs@apple.com>
1104
1105         * objc/execute/load-2.m: New test.  From Nicola Pero
1106         <n.pero@mi.flashnet.it>.
1107
1108 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
1109
1110         * gcc.c-torture/execute/20010605-2.c: New test.
1111
1112 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
1113
1114         * g++.old-deja/g++.abi/vbase2.C: New test.
1115         * g++.old-deja/g++.abi/vbase3.C: New test.
1116
1117 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
1118
1119         * g++.old-deja/g++.pt/friend49.C: New test.
1120
1121 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
1122
1123         * g++.old-deja/g++.ext/anon3.C: New test.
1124
1125 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
1126
1127         * g++.old-deja/g++.other/conv7.C: New test.
1128
1129 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
1130
1131         * gcc.c-torture/compile/20010605-2.c: New test.
1132
1133 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1134
1135         * gcc.c-torture/execute/20010604-1.c: New test.
1136
1137 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
1138
1139         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
1140
1141 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
1142
1143         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
1144         (g++_link_flags): Likewise.
1145         (g++_init): Pass gccpath's value to two previous functions.
1146
1147 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1148
1149         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
1150         Ensure logfile entry matches exec command line.
1151
1152 2001-05-31  Richard Henderson  <rth@redhat.com>
1153
1154         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
1155         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
1156
1157 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
1158
1159         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
1160         compiler for irix6.2
1161
1162 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
1163
1164         * g++.old-deja/g++.other/optimize3.C: New file.
1165
1166 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
1167
1168         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
1169         assemble.
1170
1171 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
1172
1173         * g++.old-deja/g++.other/optimize2.C: New file.
1174
1175 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
1176
1177         * gcc.c-torture/compile/20010518-2.c: New file.
1178         * gcc.c-torture/execute/20010518-1.c: New file.
1179         * gcc.c-torture/execute/20010518-2.c: New file.
1180
1181 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1182
1183         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
1184
1185 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
1186
1187         G++ no longer defines builtins that do not begin with __builtin.
1188         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
1189         * g++.old-deja/g++.brendand/misc13.C: Likewise.
1190         * g++.old-deja/g++.law/builtin1.C: Likewise.
1191         * g++.old-deja/g++.law/cvt2.C: Likewise.
1192         * g++.old-deja/g++.mike/net5.C: Likewise.
1193         * g++.old-deja/g++.other/builtins1.C: Likewise.
1194         * g++.old-deja/g++.other/builtins2.C: Likewise.
1195         * g++.old-deja/g++.other/builtins3.C: Likewise.
1196         * g++.old-deja/g++.other/builtins4.C: Likewise.
1197         * g++.old-deja/g++.other/inline8.C: Likewise.
1198         * g++.old-deja/g++.robertl/eb39.C: Likewise.
1199
1200 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
1201
1202         * g++.old-deja/g++.pt/using1.C: Adjust.
1203         * g++.old-deja/g++.pt/using2.C: New test.
1204
1205 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1206
1207         * gcc.dg/cpp/charconst.c: New tests.
1208         * gcc.dg/cpp/escape.c: New tests.
1209         * gcc.dg/cpp/escape-1.c: New tests.
1210         * gcc.dg/cpp/escape-2.c: New tests.
1211         * gcc.dg/cpp/ucs.c: New tests.
1212
1213 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
1214
1215         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
1216         native compiler for irix6.5.
1217
1218 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
1219
1220         * lib/g++.exp (g++_include_flags): Use args to compute
1221         get_multilibs.
1222         (g++_link_flags): Likewise.
1223         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
1224
1225 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1226
1227         * gcc.dg/c90-hexfloat-1.c: Add more tests.
1228
1229 2001-05-21  Geoff Keating  <geoffk@redhat.com>
1230
1231         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
1232         this file.
1233
1234 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1235
1236         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
1237         STACK_SIZE;
1238         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
1239         to STACK_SIZE; Use it to define size of add_histo array.
1240         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
1241         to STACK_SIZE.
1242         (f): Use GITT_SIZE to define size of gitt local table.
1243         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
1244         to STACK_SIZE; Use it to define size of bytemem array.
1245
1246 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1247
1248         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
1249         on 68HC11/HC12 due to the asm instruction.
1250         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
1251         * gcc.c-torture/compile/920520-1.x: Likewise.
1252         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
1253         on 68HC11/HC12 because the function is larger than 64K.
1254         * gcc.c-torture/compile/961203-1.x: New file, this test fails
1255         on 68HC11/HC12 because the structure is too large.
1256
1257 2001-05-20  Richard Henderson  <rth@redhat.com>
1258
1259         * gcc.c-torture/execute/20010520-1.c: New.
1260
1261 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1262
1263         * g++.old-deja/g++.warn/compare1.C: New test.
1264         * gcc.dg/compare4.c: New test.
1265
1266 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
1267
1268         * g++.old-deja/g++.other/optimize1.C: New test.
1269
1270 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1271
1272         * g++.old-deja/g++.pt/spec41.C: New test.
1273
1274 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
1275
1276         * gcc.c-torture/compile/20010114-1.x: Remove.
1277
1278 2001-05-18  Stan Shebs  <shebs@apple.com>
1279
1280         * gcc.c-torture/compile/20010518-1.c: New test.
1281
1282 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
1283
1284         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
1285         * g++.old-deja/g++.pt/crash67.C: New test.
1286
1287 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
1288
1289         * g++.old-deja/g++.other/debug9.C: New test.
1290
1291 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
1292
1293         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
1294
1295 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
1296
1297         * gcc.c-torture/compile/20010516-1.c: New test.
1298
1299 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1300
1301         * g++.old-deja/g++.other/crash41.C: New test.
1302
1303 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1304
1305         * g++.old-deja/g++.pt/crash66.C: New test.
1306
1307 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
1308
1309         * g++.old-deja/g++.robertl/eb27.C: Convert.
1310
1311 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
1312
1313         * g++.dg/friend-warn.C: New test.  Do not warn about friend
1314         declaration being redundant.
1315
1316 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
1317
1318         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
1319
1320 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
1321
1322         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
1323
1324 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
1325
1326         * lib/g++.exp: Use testsuite_flags.
1327
1328 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
1329
1330         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
1331
1332 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1333
1334         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
1335
1336 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
1337
1338         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
1339
1340 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
1341
1342         * gcc.c-torture/compile/20010313-1.c: New test.
1343
1344 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
1345
1346         * gcc.dg/cpp/direct2.c: New test.
1347         * gccq.dg/cpp/direct2s.c: New test.
1348
1349         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
1350
1351 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
1352
1353         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
1354         * g++.old-deja/g++.other/op3.C: Likewise.
1355
1356 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1357
1358         * gcc.dg/cpp/syshdr.h: New file.
1359         * gcc.dg/cpp/sysmac1.c: Update.
1360         * gcc.dg/cpp/sysmac2.c: Update.
1361
1362 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1363
1364         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
1365
1366 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
1367
1368         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
1369         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
1370
1371 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
1372
1373         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
1374
1375 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
1376
1377         * lib/g++.exp (g++_include_flags): Don't use any special flags
1378         if TESTING_IN_BUILD_TREE is not defined.
1379         (g++_init): Use a plain 'c++' as the compiler if
1380         TESTING_IN_BUILD_TREEE is not defined.
1381
1382 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
1383
1384         * g++.old-deja/g++.eh/catch13.C: New test.
1385         * g++.old-deja/g++.eh/catch14.C: New test.
1386
1387 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
1388
1389         * gcc.dg/cpp/tr-define.c: New test.
1390
1391 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
1392
1393         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
1394         <stdlib.h>, not <malloc.h>.
1395
1396 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
1397
1398         * g++.old-deja/g++.ns/template17.C: New test.
1399
1400 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
1401
1402         * g++.old-deja/g++.pt/ref4.C: New test.
1403
1404 2001-04-30  Richard Henderson  <rth@redhat.com>
1405
1406         * gcc.dg/20000724-1.c: Revert last change.
1407
1408 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
1409
1410         * g77.f-torture/execute/20010430.f: New test.
1411
1412 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
1413
1414         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
1415
1416 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
1417
1418         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
1419
1420 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1421
1422         * g++.old-deja/g++.eh/crash6.C: New test.
1423
1424 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1425
1426         * g++.old-deja/g++.other/warn7.C: New test.
1427
1428 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1429
1430         * g++.old-deja/g++.other/defarg9.C: New test.
1431
1432 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
1433
1434         * g77.f-torture/compile/20010426.f: New test.
1435         * g77.f-torture/execute/20010426.f: New test.
1436
1437 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
1438
1439         * g77.f-torture/compile/20000629-1.x: Remove - error
1440         has been fixed.
1441
1442 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
1443
1444         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
1445         Tweak slightly to work with g++.dg framework.
1446         * g++.dg/special/ecos.exp: Run initp1.C test.
1447         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
1448
1449         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
1450         its linker doesn't give line numbers either.
1451         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
1452
1453 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
1454
1455         * g++.old-deja/g++.other/lex1.C: New test.
1456
1457 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
1458
1459         * gcc.dg/noncompile/20010425-1.c: New test.
1460
1461 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
1462
1463         * g++.old-deja/g++.pt/mangle2.C: New test.
1464
1465 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1466
1467         * gcc.dg/format/plus-1.c: New test.
1468
1469 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1470
1471         * gcc.dg/20010423-1.c: New test.
1472
1473 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1474
1475         * gcc.c-torture/execute/20010422-1.c: New test.
1476
1477 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
1478
1479         * g++.old-deja/g++.ns/type2.C: New test.
1480
1481 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
1482
1483         * g++.old-deja/g++.other/perf1.C: New test.
1484
1485 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
1486
1487         * gcc.dg/c99-func-2.c: Remove xfail.
1488         * gcc.dg/c99-func-3.c: Remove xfail.
1489         * gcc.dg/c99-func-4.c: Remove xfail.
1490
1491 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
1492
1493         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
1494
1495 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
1496
1497         * gcc.c-torture/compile/20010423-1.c: New test.
1498
1499 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1500
1501         * g++.old-deja/g++.pt/typename28.C: New test.
1502
1503 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1504
1505         * g++.old-deja/g++.abi/empty2.C: New test.
1506         * g++.old-deja/g++.abi/empty3.C: New test.
1507
1508 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1509
1510         * g++.old-deja/g++.other/comdat2.C: New test.
1511         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
1512
1513 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1514
1515         * g++.old-deja/g++.other/overload14.C: New test.
1516
1517 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1518
1519         * g++.old-deja/g++.other/lookup23.C: New test.
1520
1521 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1522
1523         * gcc.c-torture/execute/20010403-1.c: New test.
1524
1525 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
1526             Mark Mitchell  <mark@codesourcery.com>
1527
1528         * lib/old-dejagnu.exp: Don't delete output of executable.
1529         Add .exe suffix to executables.
1530
1531 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
1532
1533         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
1534
1535 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1536
1537         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
1538
1539 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
1540
1541         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
1542         * g++.old-deja/g++.abi/crash1.C: New test.
1543
1544 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
1545
1546         * g++.old-deja/g++.other/crash40.C: New test.
1547
1548 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1549
1550         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
1551
1552 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
1553
1554         * g++.old-deja/g++.other/warn6.C: New test.
1555
1556 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
1557
1558         * g++.old-deja/g++.robertl/eb42.C: Same.
1559
1560 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1561
1562         * gcc.dg/wtr-conversion-1.c: New testcase.
1563
1564 2001-04-10  Richard Henderson  <rth@redhat.com>
1565
1566         * g++.old-deja/g++.other/array5.C: New.
1567
1568 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1569
1570         * gcc.c-torture/execute/20010408-1.c: New test.
1571
1572 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
1573
1574         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
1575         headers and constructs.
1576         * g++.old-deja/g++.robertl/eb79.C: Same.
1577         * g++.old-deja/g++.robertl/eb77.C (main): Same.
1578         * g++.old-deja/g++.robertl/eb73.C: Same.
1579         * g++.old-deja/g++.robertl/eb66.C (main): Same.
1580         * g++.old-deja/g++.robertl/eb55.C (t): Same.
1581         * g++.old-deja/g++.robertl/eb54.C (main): Same.
1582         * g++.old-deja/g++.robertl/eb46.C (main): Same.
1583         * g++.old-deja/g++.robertl/eb44.C: Same.
1584         * g++.old-deja/g++.robertl/eb41.C (main): Same.
1585         * g++.old-deja/g++.robertl/eb4.C (main): Same.
1586         * g++.old-deja/g++.robertl/eb39.C: Same.
1587         * g++.old-deja/g++.robertl/eb33.C (main): Same.
1588         * g++.old-deja/g++.robertl/eb31.C (main): Same.
1589         * g++.old-deja/g++.robertl/eb30.C: Same.
1590         * g++.old-deja/g++.robertl/eb3.C: Same.
1591         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
1592         * g++.old-deja/g++.robertl/eb21.C: Same.
1593         * g++.old-deja/g++.robertl/eb15.C: Same.
1594         * g++.old-deja/g++.robertl/eb118.C: Same.
1595         * g++.old-deja/g++.robertl/eb115.C (main): Same.
1596         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
1597         * g++.old-deja/g++.robertl/eb109.C: Same.
1598         * g++.old-deja/g++.other/sibcall1.C (main): Same.
1599         * g++.old-deja/g++.mike/rtti1.C: Same.
1600         * g++.old-deja/g++.mike/p658.C: Same.
1601         * g++.old-deja/g++.mike/net46.C: Same.
1602         * g++.old-deja/g++.mike/net34.C: Same.
1603         * g++.old-deja/g++.mike/memoize1.C: Same.
1604         * g++.old-deja/g++.mike/eh2.C: Same.
1605         * g++.old-deja/g++.law/weak.C: Same.
1606         * g++.old-deja/g++.law/visibility7.C: Same.
1607         * g++.old-deja/g++.law/visibility25.C: Same.
1608         * g++.old-deja/g++.law/visibility22.C: Same.
1609         * g++.old-deja/g++.law/visibility2.C: Same.
1610         * g++.old-deja/g++.law/visibility17.C: Same.
1611         * g++.old-deja/g++.law/visibility13.C: Same.
1612         * g++.old-deja/g++.law/visibility10.C: Same.
1613         * g++.old-deja/g++.law/visibility1.C: Same.
1614         * g++.old-deja/g++.law/virtual3.C (eval): Same.
1615         * g++.old-deja/g++.law/vbase1.C: Same.
1616         * g++.old-deja/g++.law/operators32.C: Same.
1617         * g++.old-deja/g++.law/nest3.C: Same.
1618         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
1619         * g++.old-deja/g++.law/except5.C (main): Same.
1620         * g++.old-deja/g++.law/cvt7.C (run): Same.
1621         * g++.old-deja/g++.law/cvt2.C: Same.
1622         * g++.old-deja/g++.law/cvt16.C: Same.
1623         * g++.old-deja/g++.law/ctors6.C (bar): Same.
1624         * g++.old-deja/g++.law/ctors17.C (main): Same.
1625         * g++.old-deja/g++.law/ctors13.C: Same.
1626         * g++.old-deja/g++.law/ctors12.C (main): Same.
1627         * g++.old-deja/g++.law/ctors10.C: Same.
1628         * g++.old-deja/g++.law/code-gen5.C: Same.
1629         * g++.old-deja/g++.law/bad-error7.C: Same.
1630         * g++.old-deja/g++.law/arm9.C: Same.
1631         * g++.old-deja/g++.law/arm12.C: Same.
1632         * g++.old-deja/g++.law/arg8.C: Same.
1633         * g++.old-deja/g++.law/arg1.C: Same.
1634         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
1635         * g++.old-deja/g++.jason/template31.C: Same.
1636         * g++.old-deja/g++.jason/template24.C (main): Same.
1637         * g++.old-deja/g++.jason/2371.C: Same.
1638         * g++.old-deja/g++.eh/new2.C: Same.
1639         * g++.old-deja/g++.eh/new1.C: Same.
1640         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
1641         * g++.old-deja/g++.brendan/nest21.C (main): Same.
1642         * g++.old-deja/g++.brendan/err-msg3.C: Same.
1643         * g++.old-deja/g++.brendan/crash62.C: Same.
1644         * g++.old-deja/g++.brendan/crash52.C: Same.
1645         * g++.old-deja/g++.brendan/crash49.C (main): Same.
1646         * g++.old-deja/g++.brendan/crash38.C: Same.
1647         * g++.old-deja/g++.brendan/crash15.C (main): Same.
1648         * g++.old-deja/g++.brendan/copy9.C: Same.
1649
1650 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
1651
1652         * gcc.c-torture/execute/20001203-2.c (memset):
1653         Count argument is of type __SIZE_TYPE__.
1654
1655 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
1656
1657         * gcc.c-torture/compile/20010404-1.c: New test.
1658
1659 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
1660
1661         * gcc.c-torture/compile/20010326-1.c: New test.
1662
1663 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
1664
1665         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
1666         peculiarities of the SH.
1667         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
1668
1669 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1670
1671         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
1672         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
1673         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
1674
1675 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
1676
1677         * g77.f-torture/compile/20010321-1.f: New test.
1678
1679 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
1680
1681         * gcc.c-torture/compile/20010329-1.c: New test.
1682
1683 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
1684
1685         * gcc.c-torture/execute/20010329-1.c: New test.
1686
1687 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
1688
1689         * g++.old-deja/g++.other/eh4.C: Fix typo.
1690
1691 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
1692
1693         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
1694
1695 2001-03-28  Philip Blundell  <philb@gnu.org>
1696
1697         * gcc.c-torture/compile/20010328-1.c: New test.
1698
1699 2001-03-27  Richard Henderson  <rth@redhat.com>
1700
1701         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
1702         * g++.old-deja/g++.eh/vbase3.C: Likewise.
1703
1704 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
1705
1706         * gcc.c-torture/compile/20010327-1.c: New test.
1707
1708 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1709
1710         * g++.old-deja/g++.other/friend12.C: New test.
1711         * g++.old-deja/g++.other/friend9.C: Expect no errors.
1712         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
1713
1714 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1715
1716         * gcc.c-torture/execute/20010325-1.c: New test.
1717
1718 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
1719
1720         * g++.old-deja/g++.other/mangle3.C: New test.
1721
1722 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
1723
1724         * g++.old-deja/g++.other/anon8.C: New test.
1725
1726 2001-03-20  Philip Blundell  <philb@gnu.org>
1727
1728         * gcc.c-torture/compile/20010320-1.c: New test.
1729
1730 2001-03-17  Richard Henderson  <rth@redhat.com>
1731
1732         * g++.old-deja/g++.other/eh4.C: Add expected error text.
1733
1734 2001-03-15  Geoff Keating  <geoff@redhat.com>
1735
1736         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
1737         tests on AIX.
1738
1739 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
1740
1741         * g++.old-deja/g++.other/eh4.C: New test.
1742
1743 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
1744
1745         * gcc.dg/cpp/mi1.c: Update.
1746
1747 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
1748
1749         * g++.old-deja/g++.other/regstack.C: New test.
1750
1751 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1752
1753         * g++.old-deja/g++.other/ref4.C: New test.
1754
1755 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
1756
1757         * objc/execute/va_method.m: Added.
1758         * objc/execute/IMP.m: Added.
1759         * objc/execute/_cmd.m: Added.
1760         * objc/execute/accessing_ivars.m: Added.
1761         * objc/execute/class-1.m: Added.
1762         * objc/execute/class-10.m: Added.
1763         * objc/execute/class-11.m: Added.
1764         * objc/execute/class-12.m: Added.
1765         * objc/execute/class-13.m: Added.
1766         * objc/execute/class-14.m: Added.
1767         * objc/execute/class-2.m: Added.
1768         * objc/execute/class-3.m: Added.
1769         * objc/execute/class-4.m: Added.
1770         * objc/execute/class-5.m: Added.
1771         * objc/execute/class-6.m: Added.
1772         * objc/execute/class-7.m: Added.
1773         * objc/execute/class-8.m: Added.
1774         * objc/execute/class-9.m: Added.
1775         * objc/execute/class-tests-1.h
1776         * objc/execute/class-tests-2.h
1777         * objc/execute/compatibility_alias.m: Added.
1778         * objc/execute/encode-1.m: Added.
1779         * objc/execute/formal_protocol-1.m: Added.
1780         * objc/execute/formal_protocol-2.m: Added.
1781         * objc/execute/formal_protocol-3.m: Added.
1782         * objc/execute/formal_protocol-4.m: Added.
1783         * objc/execute/formal_protocol-5.m: Added.
1784         * objc/execute/formal_protocol-6.m: Added.
1785         * objc/execute/formal_protocol-7.m: Added.
1786         * objc/execute/informal_protocol.m: Added.
1787         * objc/execute/initialize.m: Added.
1788         * objc/execute/load.m: Added.
1789         * objc/execute/many_args_method.m: Added.
1790         * objc/execute/nested-3.m: Added.
1791         * objc/execute/no_clash.m: Added.
1792         * objc/execute/private.m: Added.
1793         * objc/execute/redefining_self.m: Added.
1794         * objc/execute/root_methods.m: Added.
1795         * objc/execute/selector-1.m: Added.
1796         * objc/execute/static-1.m: Added.
1797         * objc/execute/static-2.m: Added.
1798         * objc/execute/va_method.m: Added.
1799
1800 2001-03-10  Richard Henderson  <rth@redhat.com>
1801
1802         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
1803
1804 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1805
1806         * g++.old-deja/g++.other/crash31.C: XFAIL.
1807         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
1808         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
1809         * gcc.c-torture/execute/20010123-1.x: XFAIL.
1810         * gcc.c-torture/execute/20010124-1.x: XFAIL.
1811         * gcc.dg/sequence-pt-1.c: XFAIL one test.
1812
1813 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
1814
1815         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
1816
1817 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
1818
1819         * gcc.dg/20000724-1.c: Don't use multiline strings.
1820
1821 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
1822
1823         * objc/execute/string1.m, objc/execute/string2.m: Compare the
1824         result of -cString against what we expect it to be; don't just
1825         print it out for no one to read.
1826
1827         * objc/execute/string3.m, objc/execute/string4.m: New tests.
1828         Based on testcases provided by Nicola Pero.
1829
1830 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
1831
1832         * gcc.dg/cpp/macro7.c: New test.
1833
1834 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
1835
1836         * gcc.dg/cpp/multiline.c: Update.
1837
1838 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1839
1840         * g++.old-deja/g++.other/enum3.C: New test.
1841
1842 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1843
1844         * g++.old-deja/g++.other/pod1.C: New test.
1845
1846 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1847
1848         * g++.old-deja/g++.ext/overload1.C: New test.
1849
1850 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
1851
1852         * g++.old-deja/g++.pt/using1.C: New test.
1853
1854 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
1855
1856         * g++.old-deja/g++.other/using9.C: New test.
1857
1858 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
1859
1860         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
1861
1862         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
1863
1864 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
1865
1866         * g++.old-deja/g++.ext/realpt1.C: Remove.
1867
1868 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
1869
1870         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
1871
1872 2001-02-26  Will Cohen  <wcohen@redhat.com>
1873
1874         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
1875
1876 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
1877
1878         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
1879         templatized constructors.
1880
1881 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1882
1883         * gcc.c-torture/execute/20010224-1.c: New test.
1884
1885 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
1886
1887         * gcc.c-torture/execute/20010222-1.c: New test.
1888
1889 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
1890
1891         * g++.old-deja/g++.other/inline20.C: New test.
1892
1893 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1894
1895         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
1896
1897 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1898
1899         * g++.old-deja/g++.other/lookup22.C: New test.
1900
1901 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
1902
1903         * g77.dg: New directory.
1904         * g77.dg/20010216-1.f: New test case.
1905         * g77.dg/dg.exp: New driver.
1906         * lib/g77-dg.exp: New driver library.
1907
1908 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1909
1910         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
1911
1912 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
1913
1914         * g++.old-deja/g++.other/decl9.C: New test.
1915
1916 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
1917
1918         * g++.old-deja/g++.other/init16.C: Update the test so that it does
1919         not need <string> and also tests the initialization at runtime.
1920
1921 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1922
1923         * gcc.c-torture/execute/longlong.c: New test.
1924
1925 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
1926
1927         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
1928
1929 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
1930
1931         * gcc.c-torture/execute/920302-1.c (execute):
1932         Change argument type to short.
1933
1934 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1935
1936         * g++.old-deja/g++.pt/deduct6.C: New test.
1937
1938 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1939
1940         * g++.old-deja/g++.pt/deduct5.C: New test.
1941
1942 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
1943
1944         * gcc.c-torture/execute/20010209-1.c: New test.
1945
1946 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
1947
1948         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
1949
1950 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
1951
1952         * g++.dg/vtgc1.C: Update for new ABI.
1953
1954         * consistency.vlad: New directory, 1665 files.
1955
1956 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1957
1958         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
1959         return type.
1960         * gcc.dg/cpp/digraphs.c: Declare puts.
1961
1962 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1963
1964         * g++.old-deja/g++.other/warn5.C: New test.
1965
1966 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1967
1968         * g++.old-deja/g++.pt/spec40.C: New test.
1969
1970 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1971
1972         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
1973         case.
1974         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
1975
1976 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
1977
1978         * gcc.c-torture/compile/20010209-1.c: New test.
1979
1980 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
1981
1982         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
1983         excess errors message but not if it crashes.
1984         * g++.old-deja/g++.other/crash27.C: Likewise.
1985         * g++.old-deja/g++.other/crash28.C: Likewise.
1986         * g++.old-deja/g++.other/crash30.C: Likewise.
1987         * g++.old-deja/g++.other/crash32.C: Likewise.
1988         * g++.old-deja/g++.other/crash35.C: Likewise.
1989         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1990
1991 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1992
1993         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
1994         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
1995         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
1996         g77.f-torture/execute/execute.exp,
1997         g77.f-torture/noncompile/noncompile.exp,
1998         gcc.c-torture/execute/execute.exp,
1999         gcc.c-torture/execute/memcheck/memcheck.exp,
2000         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
2001         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
2002         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
2003         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
2004         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
2005         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
2006         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
2007         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
2008         Remove bug reporting instructions with ancient email addresses.
2009
2010 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
2011
2012         * gcc.dg/20010202-1.c: New test.
2013         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
2014
2015 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
2016
2017         * g++.dg/stdbool-if.C: New test.
2018
2019 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
2020
2021         * objc/execute/fdecl.m: Added main().
2022
2023 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
2024
2025         * gcc.c-torture/execute/20010206-1.c: New test.
2026
2027 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2028
2029         * gcc.dg/cpp/avoidpaste1.c: Update.
2030
2031 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
2032
2033         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
2034         Pero <nicola@brainstorm.co.uk>.
2035         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
2036
2037 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
2038
2039         * g++.old-deja/g++.pt/spec39.C: New test.
2040
2041 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
2042
2043         * gcc.c-torture/compile/20010202-1.c: New test.
2044
2045 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
2046
2047         * g++.old-deja/g++.abi/primary2.C: New test.
2048         * g++.old-deja/g++.abi/primary3.C: New test.
2049         * g++.old-deja/g++.abi/primary4.C: New test.
2050         * g++.old-deja/g++.abi/primary5.C: New test.
2051         * g++.old-deja/g++.abi/vtable3.h: New test.
2052         * g++.old-deja/g++.abi/vtable3a.C: New test.
2053         * g++.old-deja/g++.abi/vtable3b.C: New test.
2054         * g++.old-deja/g++.abi/vtable3c.C: New test.
2055         * g++.old-deja/g++.abi/vtable3d.C: New test.
2056         * g++.old-deja/g++.abi/vtable3e.C: New test.
2057         * g++.old-deja/g++.abi/vtable3f.C: New test.
2058         * g++.old-deja/g++.abi/vtable3g.C: New test.
2059         * g++.old-deja/g++.abi/vtable3h.C: New test.
2060         * g++.old-deja/g++.abi/vtable3i.C: New test.
2061         * g++.old-deja/g++.abi/vtable3j.C: New test.
2062         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
2063
2064 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
2065
2066         * g++.old-deja/g++.other/anon6.C: New test.
2067         * g++.old-deja/g++.other/anon7.C: New test.
2068
2069 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
2070
2071         * gcc.dg/cpp/avoidpaste2.c: New tests.
2072
2073 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
2074
2075         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
2076
2077 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
2078
2079         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
2080         DECIMAL_DIG cases for Irix."
2081
2082 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
2083
2084         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
2085
2086 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2087
2088         * gcc.dg/c99-tag-1.c: New test.
2089
2090 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
2091
2092         * gcc.dg/cpp/tr-warn1.c: Add tests.
2093
2094 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
2095
2096         * gcc.dg/cpp/avoidpaste1.c: Update.
2097         * gcc.dg/cpp/paste4.c: Update.
2098
2099 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
2100
2101         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
2102         cases for Irix.
2103
2104 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2105
2106         * g++.old-deja/g++.other/inline19.C: New test.
2107
2108 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2109
2110         * gcc.dg/Wlarger-than.c: New test.
2111
2112 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2113
2114         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
2115
2116 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
2117
2118         * gcc.c-torture/execute/20010129-1.c: New test.
2119         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
2120
2121 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2122
2123         * gcc.dg/cpp/avoidpaste1.c: Test case.
2124
2125 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
2126
2127         * g++.old-deja/g++.other/inline18.C: New test.
2128
2129 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2130
2131         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
2132         and __builtin_putchar.
2133
2134 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
2135
2136         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
2137         tests.
2138
2139 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
2140
2141         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
2142         floating point number rounding mode to round to the nearest
2143         representable mode.
2144
2145 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
2146
2147         * g++.old-deja/g++.other/mangle2.C: New test.
2148
2149 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2150
2151         * gcc.c-torture/compile/20010124-1.c: New test.
2152
2153 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
2154
2155         * g++.old-deja/g++.pt/spec38.C: New test.
2156
2157 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2158
2159         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
2160         "Build don't run".
2161
2162 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2163
2164         * gcc.c-torture/execute/20010123-1.c: New test.
2165
2166 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
2167
2168         * g++.old-deja/g++.pt/spec37.C: New test.
2169
2170 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
2171
2172         * g++.old-deja/g++.pt/overload14.C: New test.
2173
2174 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2175
2176         * gcc.c-torture/execute/20010122-1.c: New test, exercise
2177         __builtin_return_address.
2178
2179 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
2180
2181         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
2182         * g++.old-deja/g++.pt/spec35.C: New test.
2183         * g++.old-deja/g++.pt/spec36.C: New test.
2184
2185 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
2186
2187         * gcc.c-torture/compile/20010118-1.c: New test.
2188
2189 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
2190
2191         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
2192
2193 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
2194
2195         * gcc.c-torture/execute/20010119-1.c: New test.
2196
2197 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2198
2199         * g++.old-deja/g++.other/vbase5.C: New test.
2200
2201 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
2202
2203         * gcc.c-torture/execute/20010118-1.c: New test.
2204
2205 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2206
2207         * g++.old-deja/g++.pt/deduct3.C: New test.
2208
2209 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2210
2211         * g++.old-deja/g++.pt/spec34.C: New test.
2212
2213 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
2214
2215         * g77.f-torture/compile/20000601-2.f: New test.
2216
2217 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2218
2219         * g++.old-deja/g++.other/init17.C: New test.
2220
2221 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
2222
2223         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
2224
2225 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2226
2227         * g++.old-deja/g++.pt/unify8.C: New test.
2228
2229 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2230
2231         * g++.old-deja/g++.abi/vbase1.C: New test.
2232
2233 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2234
2235         * g++.old-deja/g++.pt/crash65.C: New test.
2236
2237 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
2238
2239         * gcc.dg/cpp/assembl2.S: New test case.
2240
2241 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
2242
2243         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
2244         are supported.
2245
2246 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2247
2248         * g++.old-deja/g++.other/builtins1.C: New test.
2249         * g++.old-deja/g++.other/builtins2.C: Likewise.
2250         * g++.old-deja/g++.other/builtins3.C: Likewise.
2251         * g++.old-deja/g++.other/builtins4.C: Likewise.
2252
2253 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
2254
2255         * gcc.c-torture/compile/20010117-1.c: New test.
2256         * gcc.c-torture/compile/20010117-2.c: New test.
2257
2258 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2259
2260         * g77.f-torture/execute/20010116.[fx]: New test,
2261         XFAIL on i?86-*-*.
2262         * g77.f-torture/compile/20010115.f: Indicate it's
2263         a test for PR fortran/1636.
2264
2265 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2266
2267         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
2268
2269 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2270
2271         * g77.f-torture/compile/20010115.f: New test.
2272
2273 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
2274
2275         * g++.old-deja/g++.pt/nontype5.C: New test.
2276
2277 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
2278
2279         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
2280         have an equivalent working one below it.
2281
2282 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
2283
2284         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
2285         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2286
2287 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
2288
2289         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
2290         message containing "init_priority".
2291         (conpr-2.C): Likewise.
2292         (conpr-3.C): Likewise.
2293         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
2294
2295 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2296
2297         * gcc.c-torture/execute/20010114-2.c: New test.
2298
2299 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2300
2301         * gcc.c-torture/compile/20010114-1.c: New test.
2302         * gcc.c-torture/compile/20010114-1.x: Xfail.
2303         * gcc.c-torture/compile/20010114-2.c: New test.
2304         * gcc.c-torture/execute/20010114-1.c: New test.
2305         * gcc.dg/trunc-1.c: New test.
2306         * gcc.dg/uninit-B.c: New test.
2307
2308 2001-01-13  Nick Clifton  <nickc@redhat.com>
2309
2310         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
2311         target.
2312
2313 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2314
2315         * gcc.c-torture/compile/20010113-1.c: New test.
2316
2317 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
2318
2319         * gcc.c-torture/compile/20001212-1.c: New test.
2320
2321 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2322
2323         * gcc.dg/cpp/widestr1.c: Update.
2324         * gcc.dg/cpp/prag-imp.c: Remove.
2325
2326 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
2327
2328         * gcc.c-torture/execute/20000801-3.x: Remove.
2329         * gcc.dg/c90-init-1.c: New test.
2330         * gcc.dg/c99-init-1.c: New test.
2331         * gcc.dg/c99-init-2.c: New test.
2332         * gcc.dg/gnu99-init-1.c: New test.
2333
2334 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
2335
2336         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
2337         testing that no relevant ones were found.
2338
2339 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
2340
2341         * g++.old-deja/g++.pt/cast2.C: New test.
2342
2343 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
2344
2345         * g++.old-deja/g++.pt/friend47.C: New test.
2346
2347 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2348
2349         * g++.old-deja/g++.pt/instantiate13.C: New test.
2350
2351 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2352
2353         * g++.old-deja/g++.other/defarg7.C: New test.
2354         * g++.old-deja/g++.other/defarg8.C: New test.
2355
2356 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2357
2358         * g++.old-deja/g++.pt/crash64.C: New test.
2359
2360 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2361
2362         * g++.old-deja/g++.pt/crash63.C: New test.
2363
2364 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2365
2366         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
2367
2368 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
2369
2370         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
2371
2372 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2373
2374         * g++.old-deja/g++.pt/error3.C: New test.
2375
2376 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2377
2378         * g++.old-deja/g++.other/crash39.C: New test.
2379
2380 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2381
2382         * g++.old-deja/g++.other/vbase4.C: New test.
2383
2384 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
2385
2386         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
2387         * gcc.dg/special/20000419-2.c: New file. Identical to above.
2388         * gcc.dg/special/special.exp: New test driver which will check
2389         for alias support for the above test.
2390
2391 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
2392
2393         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
2394         problems on small machines.
2395         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
2396         parameterize.
2397
2398 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
2399
2400         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
2401         mips.
2402         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2403
2404 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
2405
2406         * g++.old_deja/g++.pt/using8.C: New test.
2407
2408 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2409
2410         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
2411
2412 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
2413
2414         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
2415         where a failure is expected.
2416         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
2417
2418 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2419
2420         * g++.old_deja/g++.pt/instantiate12.C: New test.
2421
2422 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2423
2424         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
2425         start of structs.
2426         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
2427         * g++.old-deja/g++.brendan/crash17.C: Likewise.
2428         * g++.old-deja/g++.brendan/crash29.C: Likewise.
2429         * g++.old-deja/g++.brendan/crash48.C: Likewise.
2430         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2431         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
2432         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2433         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2434         * g++.old-deja/g++.eh/spec6.C: Likewise.
2435         * g++.old-deja/g++.jason/crash3.C: Likewise.
2436         * g++.old-deja/g++.law/ctors11.C: Likewise.
2437         * g++.old-deja/g++.law/ctors17.C: Likewise.
2438         * g++.old-deja/g++.law/ctors5.C: Likewise.
2439         * g++.old-deja/g++.law/ctors9.C: Likewise.
2440         * g++.old-deja/g++.mike/ambig1.C: Likewise.
2441         * g++.old-deja/g++.mike/net22.C: Likewise.
2442         * g++.old-deja/g++.mike/p3538a.C: Likewise.
2443         * g++.old-deja/g++.mike/p3538b.C: Likewise.
2444         * g++.old-deja/g++.mike/virt3.C: Likewise.
2445         * g++.old-deja/g++.niklas/t128.C: Likewise.
2446         * g++.old-deja/g++.other/anon4.C: Likewise.
2447         * g++.old-deja/g++.other/using1.C: Likewise.
2448         * g++.old-deja/g++.other/warn3.C: Likewise.
2449         * g++.old-deja/g++.pt/t37.C: Likewise.
2450         * g++.old-deja/g++.robertl/eb69.C: Likewise.
2451         * g++.old-deja/g++.robertl/eb71.C: Likewise.
2452
2453 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2454
2455         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
2456
2457 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2458
2459         * gcc.c-torture/execute/stdio-opt-3.c: New test.
2460
2461 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
2462
2463         * gcc.c-torture/compile/20010107-1.c: New test.
2464
2465 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2466
2467         * gcc.c-torture/execute/builtin-noret-1.c: New test.
2468
2469 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2470
2471         * gcc.dg/format/format.h: New file.
2472         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
2473         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
2474         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
2475         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
2476         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
2477         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2478         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
2479         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
2480         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
2481         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
2482         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
2483         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
2484         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
2485         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
2486         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
2487         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
2488         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
2489         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
2490         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
2491         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
2492         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
2493         instead of declaring standard types, macros and functions in each
2494         test.
2495
2496 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
2497
2498         * gcc.c-torture/execute/20010106-1.c: New test.
2499
2500 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2501
2502         * gcc.dg/format/format.exp: New file.
2503         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
2504         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
2505         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
2506         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
2507         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
2508         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
2509         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
2510         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
2511         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
2512         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
2513         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
2514         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
2515         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
2516         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
2517         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
2518         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
2519         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
2520         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
2521         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
2522         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
2523         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
2524         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
2525         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
2526         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
2527         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
2528         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
2529         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
2530         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
2531         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
2532         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
2533         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
2534         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
2535         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
2536         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
2537         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
2538         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
2539         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
2540         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
2541         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
2542         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
2543         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
2544         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
2545
2546 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
2547
2548         * gcc.c-torture/execute/991228-1.c: Take word endianness into
2549         account.
2550
2551 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
2552
2553         * gcc.c-torture/execute/builtin-complex-1.c: New test.
2554
2555 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
2556
2557         * g++.old-deja/g++.pt/crash62.C: New test.
2558
2559 2001-01-04  Richard Henderson  <rth@redhat.com>
2560
2561         * gcc.dg/20000926-1.c: Update expected warnings.
2562         * gcc.dg/array-2.c: Likewise.
2563         * gcc.dg/array-4.c: Also validate flexible array members.
2564         * gcc.dg/c99-flex-array-1.c: New.
2565
2566 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2567
2568         * gcc.c-torture/compile/20001222-1.x: Remove.
2569
2570 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2571
2572         * gcc.c-torture/execute/built-in-setjmp.c: New.
2573
2574 2001-01-03  Richard Henderson  <rth@redhat.com>
2575
2576         * gcc.dg/940510-1.c: Update expected error wording.
2577         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
2578
2579 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
2580
2581         * lib/target-supports.exp (check_alias_available): Modified to
2582         indicate aliases not supported if only weak aliases are supported.
2583
2584 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2585
2586         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
2587         Turn on cmpstrsi checks for __pj__ and __i370__.
2588
2589 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2590
2591         * g++.old-deja/g++.other/virtual11.C: New test.
2592
2593 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2594
2595         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
2596
2597 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2598
2599         * gcc.c-torture/compile/20010102-1.c: New test.
2600
2601 2001-01-02  Andreas Jaeger  <aj@suse.de>
2602
2603         * gcc.dg/noreturn-3.c: New test.
2604
2605         * gcc.dg/noreturn-4.c: New test.
2606
2607 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2608
2609         * gcc.c-torture/execute/stdio-opt-1.c: Also test
2610         __builtin_fputc and __builtin_fwrite.
2611
2612 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
2613
2614         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
2615         signed char, not default char.
2616
2617 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
2618
2619         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
2620
2621 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
2622
2623         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
2624
2625 2000-12-29  Richard Henderson  <rth@redhat.com>
2626
2627         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
2628         (__cyg_profile_func_exit): Define.
2629
2630 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2631
2632         * g++.dg/vtgc1.C: New test.
2633
2634 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
2635
2636         * gcc.dg/noncompile/20001228-1.c: New test.
2637
2638         * gcc.dg/20001228-1.c: New test.
2639
2640         * gcc.c-torture/execute/20001228-1.c: New test.
2641
2642 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
2643
2644         * gcc.dg/format-strfmon-1.c: New test.
2645
2646 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2647
2648         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
2649         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
2650         * gcc.c-torture/execute/string-opt-1.c: Likewise.
2651         * gcc.c-torture/execute/string-opt-2.c: Likewise.
2652         * gcc.c-torture/execute/string-opt-3.c: Likewise.
2653         * gcc.c-torture/execute/string-opt-4.c: Likewise.
2654         * gcc.c-torture/execute/string-opt-6.c: Likewise.
2655         * gcc.c-torture/execute/string-opt-7.c: Likewise.
2656         * gcc.c-torture/execute/string-opt-8.c: Likewise.
2657         * gcc.c-torture/execute/string-opt-9.c: Likewise.
2658         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2659         * gcc.c-torture/execute/string-opt-11.c: Likewise.
2660         * gcc.c-torture/execute/string-opt-12.c: Likewise.
2661
2662         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
2663         * gcc.c-torture/execute/string-opt-4.c: Test index.
2664
2665 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
2666
2667         * gcc.c-torture/compile/20001226-1.c: New test.
2668
2669 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2670
2671         * gcc.c-torture/compile/20001222-1.c: New test.
2672         * gcc.c-torture/compile/20001222-1.x: Xfail.
2673
2674 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
2675
2676         * gcc.c-torture/execute/comp-goto-2.c: New test.
2677
2678 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
2679
2680         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
2681         Use long types if __INT_MAX__ is 32767.
2682         (main): Use cast to (sint32 *) when poking 88 into a_page.
2683
2684         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
2685
2686 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
2687
2688         * gcc.c-torture/compile/20001221-1.c: New test.
2689         * gcc.c-torture/execute/20001221-1.c: New test.
2690
2691 2000-12-20  Richard Henderson  <rth@redhat.com>
2692
2693         * g++.old-deja/g++.pt/crash36.C: Update error lines.
2694         * g++.old-deja/g++.robertl/eb109.C: Likewise.
2695
2696 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2697
2698         * gcc.dg/compare3.c: New test.
2699
2700 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2701
2702         * gcc.dg/format-warnll-1.c: New test.
2703
2704 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
2705
2706         * gcc.dg/cpp/cmdlne-P.c: New test.
2707
2708 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2709
2710         * gcc.c-torture/execute/builtin-abs-1.c,
2711         gcc.c-torture/execute/builtin-abs-2.c: New tests.
2712
2713 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2714
2715         * gcc.dg/cpp/multiline.c: New test.
2716
2717 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2718
2719         * g++.old-deja/g++.other/syshdr1.C: Update.
2720         * gcc.dg/cpp/lineflags.c: Remove temporarily.
2721
2722 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2723
2724         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
2725
2726 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2727
2728         * g++.old-deja/g++.pt/ttp65.C: New test.
2729
2730 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2731
2732         * g++.old-deja/g++.pt/ttp64.C: New test.
2733
2734 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2735
2736         * g++.old-deja/g++.pt/spec33.C: New test.
2737
2738 2000-12-14  Catherine Moore  <clm@redhat.com>
2739
2740         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
2741         * gcc.c-torture/execute/920612-2.c: Likewise.
2742         * gcc.c-torture/execute/920428-2.c: Likewise.
2743         * gcc-c-torture/execute/va-arg-11.c: Call exit.
2744         * gcc.c-torture/execute/va-arg-21.c: Likewise.
2745
2746 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2747
2748         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
2749         * gcc.dg/pack-test-2.c: Likewise.
2750
2751 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2752
2753         Tests by Zack Weinberg <zackw@stanford.edu>.
2754
2755         * gcc.dg/cpp/defined.c: Update.
2756         * gcc.dg/cpp/defined_trad.c: New tests.
2757
2758 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2759
2760         * gcc.dg/cpp/trad-direct.c: Update.
2761
2762 2000-12-11  Neil Booth  <neilb@earthling.net>
2763
2764         * gcc.dg/cpp/defined_trad.c
2765
2766 2000-12-11  Neil Booth  <neilb@earthling.net>
2767
2768         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
2769
2770 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2771
2772         * gcc.dg/format-miss-2.c: New test.
2773
2774 2000-12-09  Neil Booth  <neilb@earthling.net>
2775
2776         * gcc.dg/cpp/lineflags.c: New tests.
2777         * gcc.dg/cpp/poison.c: Update.
2778         * gcc.dg/cpp/redef2.c: Update.
2779         * gcc.dg/cpp/skipping.c: New test.
2780
2781 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
2782
2783         * g++.old-deja/g++.other/eh3.C: New testcase.
2784
2785 2000-12-07  Neil Booth  <neilb@earthling.net>
2786
2787         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
2788         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
2789         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
2790         wtr-union-init-2.c, wtr-union-init-3.c: Update.
2791         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
2792         Update.
2793
2794 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2795
2796         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
2797         __SIZE_TYPE__ instead of int for type of integers cast to
2798         pointers.
2799
2800 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
2801
2802         * g++.old-deja/g++.other/cleanup4.C: New test.
2803
2804 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2805
2806         * format-sec-1.c: New test.
2807
2808 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2809
2810         * gcc.dg/format-nonlit-3.c: New test.
2811
2812 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2813
2814         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
2815         through a null pointer.
2816
2817 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2818
2819         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
2820         * g++.old-deja/g++.pt/partial4.C: New test.
2821
2822 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
2823
2824         * gcc.c-torture/execute/ieee/hugeval.x: New.
2825
2826 2000-12-06  Neil Booth  <neilb@earthling.net>
2827
2828         * gcc.dg/cpp/backslash2.c: New tests.
2829
2830 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2831
2832         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
2833         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
2834
2835 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
2836
2837         * gcc.c-torture/execute/20001203-2.c: New testcase.
2838
2839 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
2840
2841         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
2842         * g++.old-deja/g++.other/virtual10.C: New test.
2843
2844 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
2845
2846         * g++.old-deja/g++.mike/pmf5.C: Remove test.
2847
2848 2000-12-05  Richard Henderson  <rth@redhat.com>
2849
2850         * gcc.c-torture/compile/20001205-1.c: New.
2851
2852 2000-12-04  Neil Booth  <neilb@earthling.net>
2853
2854         * g++.old-deja/g++.other/virtual9.C: New test.
2855         * g++.old-deja/g++.pt/crash61.C: New test.
2856         * gcc.c-torture/execute/loop-9.c: New test.
2857
2858 2000-12-04  Neil Booth  <neilb@earthling.net>
2859
2860         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
2861         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
2862         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
2863         * gcc.dg/cpp/extratokens.c: ...here.
2864
2865 2000-12-04  Neil Booth  <neilb@earthling.net>
2866
2867         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
2868         New tests.
2869
2870 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2871
2872         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
2873         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
2874
2875 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2876
2877         * gcc.c-torture/execute/20001203-1.c: New test.
2878
2879 2000-12-03  Neil Booth  <neilb@earthling.net>
2880
2881         * gcc.dg/cpp/macro6.c: New test cases.
2882
2883 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2884
2885         * gcc.c-torture/execute/string-opt-9.c: New test.
2886         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2887         * gcc.c-torture/execute/string-opt-11.c: Likewise.
2888         * gcc.c-torture/execute/string-opt-12.c: Likewise.
2889
2890         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
2891         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
2892
2893 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
2894
2895         * gcc.dg/cpp/if-6.c: New testcase.
2896
2897         * gcc.dg/20001201-1.c: New testcase.
2898
2899 2000-12-02  Neil Booth  <neilb@earthling.net>
2900
2901         * g++.old-deja/g++.other/externC4.C,
2902         g++.old-deja/g++.other/friend10.C: New tests.
2903
2904 2000-12-02  Neil Booth  <neilb@earthling.net>
2905
2906         * g++.old-deja/g++.other/instan2.C
2907         * g++.old-deja/g++.other/instan3.C: New test.
2908
2909 2000-12-02  Neil Booth  <neilb@earthling.net>
2910
2911         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
2912         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
2913         gnuc99.c,gnuc99-pedantic.c: New tests.
2914
2915 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2916
2917         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
2918         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
2919
2920 2000-12-01  Neil Booth  <neilb@earthling.net>
2921
2922         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
2923         * gcc.dg/cpp/poison.c: Update.
2924         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
2925
2926 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
2927
2928         * g77.f-torture/execute/20001201.f: New test.
2929
2930 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2931
2932         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
2933
2934 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
2935
2936         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
2937
2938 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
2939
2940         * g++.old-deja/g++.other/cast6.C: New test.
2941
2942 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
2943
2944         * gcc.c-torture/execute/20001130-2.c: New testcase.
2945
2946 2000-11-30  Richard Henderson  <rth@redhat.com>
2947
2948         * gcc.c-torture/execute/20001130-1.c: New test.
2949
2950 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2951
2952         * g++.old-deja/g++.other/op3.C: New test.
2953
2954 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2955
2956         * g++.old-deja/g++.other/op2.C: New test.
2957
2958 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2959
2960         * g++.old-deja/g++.other/crash38.C: New test.
2961
2962 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
2963
2964         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
2965
2966 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
2967
2968         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
2969         tests.
2970         * gcc.c-torture/execute/string-opt-6.c: New test.
2971
2972         * gcc.dg/20001117-1.c: Add main.
2973
2974 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
2975
2976         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
2977         Move from here ...
2978         * gcc.dg/940510-1.c: ... to here.
2979
2980         * gcc.dg/20000926-1.c: GNU C now allows initializations of
2981         zero-size arrays in toplevel structures.
2982
2983 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
2984
2985         * gcc.c-torture/execute/loop-8.c: New test.
2986
2987 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2988
2989         * g++.old-deja/g++.other/base1.C: New test.
2990
2991 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2992
2993         * g++.old-deja/g++.other/parse2.C: New test.
2994
2995 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2996
2997         * g++.old-deja/g++.pt/incomplete1.C: New test.
2998
2999 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
3000
3001         * g++.old-deja/g++.other/friend9.C: New test.
3002
3003 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
3004
3005         * gcc.dg/20001127-1.c: New test.
3006
3007 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
3008
3009         * g++.old-deja/g++.pt/friend46.C: New test.
3010
3011 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
3012
3013         * g++.old-deja/g++.other/ptrmem8.C: New test.
3014
3015 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3016
3017         * gcc.c-torture/execute/string-opt-7.c: New test.
3018         * gcc.c-torture/execute/string-opt-8.c: Likewise.
3019
3020 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
3021
3022         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
3023         instead of 'mkcheck 2'.
3024
3025 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3026
3027         * gcc.c-torture/execute/memcheck/driver.c,
3028         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
3029         C9X references to refer to C99.
3030
3031 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
3032
3033         * gcc.dg/ultrasp3.c: New test.
3034
3035 2000-11-25  Neil Booth  <neilb@earthling.net>
3036
3037         * gcc.dg/cpp/include2.c: Update test to be locale independent.
3038
3039 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
3040
3041         * gcc.c-torture/compile/20001123-2.c: New.
3042
3043 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3044
3045         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
3046
3047 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
3048
3049         * gcc.dg/sequence-point-1.c: Add some new tests.
3050         * gcc.c-torture/execute/20001124-1.c: New test.
3051
3052 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
3053
3054         * g++.old-deja/g++.other/vaarg4.C: New test.
3055         * gcc.c-torture/compile/20001123-1.c: New test.
3056
3057 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
3058
3059         * g++.other/crash24.C: Adjust and remove XFAIL.
3060         * g++.other/crash37.C: New test.
3061
3062 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
3063
3064         * g++.old-deja/g++.pt/instantiate9.C: New test.
3065
3066 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
3067
3068         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
3069         new ABI, too.
3070
3071         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
3072         * g++.old-deja/g++.robertl/eb55.C: Likewise.
3073
3074 2000-11-22  Neil Booth  <neilb@earthling.net>
3075
3076         * gcc.dg/cpp/Wtrigraphs.c: New test.
3077
3078 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
3079
3080         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
3081
3082 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
3083
3084         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
3085
3086 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
3087
3088         * lib/gcc-dg.exp: load_lib scanasm.exp.
3089         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
3090         * lib/g++-dg.exp: load_lib scanasm.exp.
3091         * lib/scanasm.exp: New.
3092         (scan-assembler, scan-assembler-not): Add optional arguments to
3093         test name, or if not present, the pattern name.
3094         (scan-assembler-dem, scan-assembler-dem-not): New.
3095
3096         * g++.dg/dg.exp: New.
3097
3098 2000-11-21  Neil Booth  <neilb@earthling.net>
3099
3100         * gcc.dg/cpp/integrated1.c: Remove.
3101
3102 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
3103
3104         * gcc.c-torture/execute/20001121-1.c: New test.
3105
3106 2000-11-21  Richard Henderson  <rth@redhat.com>
3107
3108         * gcc.c-torture/compile/20001121-1.c: New test.
3109
3110 2000-11-20  Neil Booth  <neilb@earthling.net>
3111
3112         * gcc.dg/cpp/integrated1.c: New test.
3113
3114 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
3115
3116         * g++.old-deja/g++.other/inline17.C: New test.
3117
3118 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
3119
3120         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
3121         local variable to be zero: I made the variable global. Now
3122         uses abort() and exit() instead of relying on main's return value.
3123
3124 2000-11-20  Neil Booth  <neilb@earthling.net>
3125
3126         * gcc.dg/cpp/paste2.c: Update test.
3127         * objc/execute/paste.m: New test.
3128
3129 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3130
3131         * gcc.dg/c99-condexpr-1.c: New test.
3132
3133 2000-11-20  Neil Booth  <neilb@earthling.net>
3134
3135         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
3136
3137 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
3138
3139         * g++.old-deja/g++.pt/export1.C: New test.
3140
3141 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
3142
3143         * gcc.dg/20001117-1.c: New test.
3144
3145 2000-11-18  Richard Henderson  <rth@redhat.com>
3146
3147         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
3148
3149 2000-11-18  Richard Henderson  <rth@redhat.com>
3150
3151         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
3152         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
3153         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
3154
3155 2000-11-18  Richard Henderson  <rth@redhat.com>
3156
3157         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
3158         (main): New.  Exit cleanly.
3159
3160 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3161
3162         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
3163         gcc.dg/c99-fordecl-2.c: New tests.
3164
3165 2000-11-18  Richard Henderson  <rth@redhat.com>
3166
3167         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
3168         * gcc.c-torture/execute/zerolen-2.c: New.
3169
3170 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3171
3172         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
3173         memory.
3174
3175 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
3176
3177         * g++.old-deja/g++.pt/instantiate8.C: New test.
3178
3179 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
3180
3181         * g++.old-deja/g++.other/incomplete.C: Add more tests.
3182         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
3183
3184 2000-11-16  Nick Clifton  <nickc@redhat.com>
3185
3186         * gcc.c-torture/execute/nestfunc-2.c: New test.
3187         * gcc.c-torture/execute/nestfunc-3.c: New test.
3188
3189 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
3190
3191         * gcc.c-torture/compile/20001116-1.c: New test.
3192
3193 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3194
3195         * gcc.c-torture/execute/20001115-1.c: New test.
3196
3197 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
3198
3199         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
3200         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
3201         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
3202         * g++.old-deja/g++.abi/vmihint.C: Likewise.
3203
3204 2000-11-15  Neil Booth  <neilb@earthling.net>
3205
3206         gcc.dg/cpp/_Pragma1.c: Update.
3207         gcc.dg/cpp/_Pragma2.c: New test.
3208
3209 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3210
3211         * g++.old-deja/g++.other/anon5.C: New test.
3212
3213 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3214
3215         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
3216         tests.
3217
3218 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
3219
3220         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
3221         output.
3222
3223 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3224
3225         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
3226         labels at end of compound statements.
3227
3228 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
3229
3230         * gcc.c-torture/execute/loop-7.c: New test.
3231
3232 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3233
3234         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
3235
3236 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3237
3238         * gcc.dg/c99-bool-1.c: New test.
3239
3240 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3241
3242         * gcc.dg/c99-scope-1.c: Remove xfail.
3243         * gcc.dg/c99-scope-2.c: New test.
3244
3245 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3246
3247         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
3248         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
3249
3250 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
3251
3252         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
3253         error messages.
3254
3255         * g++.mike/p700.C: Don't typedef wchar_t.
3256         * g++.mike/p784.C: Likewise.
3257         * g++.mike/eb101.C: Don't use __wchar_t.
3258
3259 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
3260
3261         * g77.f-torture/execute/20001111.[fx]: Test premature exit
3262         from DO loop.
3263
3264 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
3265
3266         * gcc.c-torture/execute/20001111-1.c: New test.
3267
3268 2000-11-10  Nick Clifton  <nickc@redhat.com>
3269
3270         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
3271         long multuiple and accumulate.
3272
3273 2000-11-09  Richard Henderson  <rth@redhat.com>
3274
3275         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
3276         via size_t instead of int.
3277
3278         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
3279         * gcc.c-torture/execute/string-opt-2.c: Likewise.
3280         * gcc.c-torture/execute/string-opt-3.c: Likewise.
3281         * gcc.c-torture/execute/string-opt-4.c: Likewise.
3282
3283 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
3284
3285         * gcc.c-torture/compile/20001109-1.c: New test.
3286         * gcc.c-torture/compile/20001109-2.c: New test.
3287
3288 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
3289
3290         * g++.old-deja/g++.pt/operator1.C: New test.
3291         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
3292
3293 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
3294
3295         * gcc.dg/20001108-1.c: New test.
3296
3297 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
3298
3299         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
3300         with both arguments constant strings.
3301         * gcc.c-torture/execute/string-opt-3.c: New test.
3302         * gcc.c-torture/execute/string-opt-4.c: New test.
3303         * gcc.c-torture/execute/string-opt-5.c: New test.
3304
3305 2000-11-08  Nick Clifton  <nickc@redhat.com>
3306
3307         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
3308         mulsidi3adddi patterns.
3309
3310 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
3311
3312         * g++.old-deja/g++.other/crash36.C: New test.
3313
3314 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
3315
3316         * g++.old-deja/g++.other/init16.C: New test.
3317
3318 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
3319
3320         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
3321
3322 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
3323
3324         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
3325         * gcc.c-torture/execute/va-arg-16.x: Likewise.
3326         * gcc.c-torture/execute/va-arg-17.x: Likewise.
3327
3328 2000-11-07  DJ Delorie  <dj@redhat.com>
3329
3330         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
3331
3332 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3333
3334         * gcc.c-torture/execute/string-opt-1.c: New test.
3335
3336 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
3337
3338         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
3339         mips-sgi-irix6.* because the MIPS ABI passes floating-point
3340         parameters in registers, and there is no way for a varargs
3341         function to know in which order the integer and floating-point
3342         parameters should be interleaved when they are placed on the
3343         stack.
3344         * gcc.c-torture/execute/va-arg-16.x: Likewise.
3345         * gcc.c-torture/execute/va-arg-17.x: Likewise.
3346
3347 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3348
3349         * gcc.c-torture/execute/string-opt-2.c: New test.
3350
3351 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
3352
3353         * g++.old-deja/g++.pt/crash60.C: New test.
3354
3355 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
3356
3357         * g++.old-deja/g++.other/crash24.C: New test.
3358         * g++.old-deja/g++.other/crash25.C: New test.
3359         * g++.old-deja/g++.other/crash26.C: New test.
3360         * g++.old-deja/g++.other/crash27.C: New test.
3361         * g++.old-deja/g++.other/crash28.C: New test.
3362         * g++.old-deja/g++.other/crash29.C: New test.
3363         * g++.old-deja/g++.other/crash30.C: New test.
3364         * g++.old-deja/g++.other/crash31.C: New test.
3365         * g++.old-deja/g++.other/crash32.C: New test.
3366         * g++.old-deja/g++.other/crash33.C: New test.
3367         * g++.old-deja/g++.other/crash34.C: New test.
3368         * g++.old-deja/g++.other/crash35.C: New test.
3369
3370 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
3371
3372         * gcc.c-torture/execute/20001031-1.c: New test.
3373
3374 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
3375
3376         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
3377         namespace.
3378
3379         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
3380         standards-conformant.
3381
3382         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
3383
3384         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
3385         * g++.old-deja/g++.mike/p755a.C: Likewise.
3386         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
3387         library makes no calls to `operator new' during initialization.
3388
3389 2000-11-04  Neil Booth  <neilb@earthling.net>
3390
3391         * gcc.dg/cpp/include2.c: New tests.
3392
3393 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
3394
3395         * lib/g++.exp (g++_set_ld_library_path): New function.
3396         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
3397
3398 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
3399
3400         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
3401         warnings.
3402
3403 2000-11-01  Richard Henderson  <rth@redhat.com>
3404
3405         * g++.old-deja/g++.ext/namedret1.C: New.
3406         * g++.old-deja/g++.ext/namedret2.C: New.
3407         * g++.old-deja/g++.ext/namedret3.C: New.
3408
3409 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
3410
3411         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
3412         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
3413
3414 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3415
3416         * gcc.c-torture/execute/va-arg-21.c: New test.
3417
3418 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3419
3420         * gcc.dg/c99-complex-2.c: New test.
3421
3422 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3423
3424         * gcc.c-torture/execute/stdio-opt-1.c: New test.
3425
3426 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
3427
3428         * g++.old-deja/g++.other/inline16.C: New test.
3429
3430 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
3431
3432         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
3433         __PRETTY_FUNCTION__
3434
3435 2000-10-29  Neil Booth  <neilb@earthling.net>
3436
3437         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
3438         New tests.
3439         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
3440         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
3441         optimisation.
3442
3443 2000-10-29  Neil Booth  <neilb@earthling.net>
3444
3445         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
3446         * mi1.c, mi1c.h: Add null directives to multiple-include test.
3447         * mi5.c: Test multiple includes work with -C.
3448         * trigraphs.c: Test ^= version.
3449
3450 2000-10-28  Neil Booth  <neilb@earthling.net>
3451
3452         New tests and test updates for new macro expander.
3453
3454         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
3455         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
3456         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
3457         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
3458         new diagnostic messages.
3459
3460         * gcc.dg/cpp/macro3.c: New tests.
3461
3462 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
3463
3464         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
3465         on the same line.
3466
3467 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
3468
3469         * g++.old-deja/g++.other/eh2.C: New test.
3470
3471 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
3472
3473         * gcc.c-torture/execute/20001027-1.c: New test.
3474
3475 2000-10-26  Richard Henderson  <rth@redhat.com>
3476
3477         * gcc.c-torture/execute/20001026-1.c: New.
3478
3479 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
3480
3481         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
3482         * g++.old-deja/g++.law/builtin1.C: Likewise.
3483         * g++.old-deja/g++.law/ctors10.C: Likewise.
3484         * g++.old-deja/g++.law/virtual3.C: Likewise.
3485         * g++.old-deja/g++.mike/p658.C: Likewise.
3486         * g++.old-deja/g++.other/sibcall1.C: Likewise.
3487         * g++.old-deja/g++.other/vaarg2.C: Likewise.
3488         * g++.old-deja/g++.robertl/eb124.C: Likewise.
3489         * g++.old-deja/g++.robertl/eb44.C: Likewise.
3490         * g++.old-deja/g++.robertl/eb77.C: Likewise.
3491
3492 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
3493
3494         * gcc.c-torture/compile/20001024-1.c: New test.
3495
3496 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
3497
3498         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
3499         to tell us whether or not we are using V3.
3500
3501 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
3502
3503         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
3504         operands.
3505
3506 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3507
3508         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
3509
3510 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
3511
3512         * gcc.c-torture/execute/20001024-1.c: New test.
3513
3514 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
3515
3516         * g++.old-deja/g++.other/sibcall1.C: New test.
3517
3518 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
3519
3520         * gcc.dg/noncompile/init-3.c: New test.
3521
3522 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3523
3524         * gcc.dg/format-array-1.c: New test.
3525
3526 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3527
3528         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
3529         writing through null pointers; remove comment about testing
3530         unterminated strings.
3531
3532 2000-10-17  Matthew Hiller  <hiller@redhat.com>
3533
3534         * gcc.c-torture/execute/20001017-2.c: New test.
3535
3536 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3537
3538         * gcc.c-torture/compile/20001018-1.c: New test.
3539         * gcc.c-torture/compile/20001018-1.x: Xfail.
3540
3541 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3542
3543         * gcc.c-torture/execute/20001017-1.c: New test.
3544
3545 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3546
3547         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
3548         for multiple use of arguments with scanf formats; add tests for
3549         multiple use of arguments.
3550
3551 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
3552
3553         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
3554
3555 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3556
3557         * gcc.dg/format-miss-1.c: New test.
3558
3559 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
3560
3561         * gcc.c-torture/execute/20001013-1.c: New test.
3562
3563 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
3564
3565         * gcc.dg/format-branch-1.c: New test.
3566
3567 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
3568
3569         * README, lib/file-format.exp: Remove EGCS references.
3570
3571 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
3572
3573         * gcc.dg/20001013-1.c: New test.
3574
3575 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3576
3577         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
3578         for intmax_t in the compiler using __typeof__ and the type rules
3579         for conditional expressions.
3580
3581 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
3582
3583         * gcc.dg/20001012-1.c: New test.
3584         * gcc.dg/20001012-2.c: New test.
3585
3586 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3587
3588         * gcc.dg/format-attr-1.c: New test.
3589
3590 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3591
3592         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
3593         __LONG_LONG_MAX__ instead of LLONG_MAX.
3594
3595 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3596
3597         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
3598         scanf flags.
3599         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
3600         flags.
3601
3602 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3603
3604         * gcc.dg/sequence-pt-1.c: New test.
3605
3606 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
3607
3608         * gcc.c-torture/execute/20001011-1.c: New testcase.
3609         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
3610
3611 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
3612
3613         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
3614         does not error on it.
3615
3616 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
3617
3618         * gcc.dg/20001009-1.c: New test.
3619
3620 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
3621
3622         * gcc.c-torture/compile/20001009-1.c: Move from here ....
3623         * gcc.c-torture/execute/20001009-2.c: ... to here.
3624
3625 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
3626
3627         * gcc.c-torture/compile/20001009-1.c: New testcase.
3628         * gcc.c-torture/execute/20001009-1.c: New testcase.
3629         Testcases provided by Jan Hubicka <jh@suse.cz>.
3630
3631 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3632
3633         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3634         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
3635         uintmax_t using <limits.h> to emulate the compiler's internal
3636         logic.  No longer XFAIL %j tests.
3637
3638 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3639
3640         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
3641         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3642         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
3643         regexps and details of expected handling of some bad formats.
3644         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
3645         suppression.
3646
3647 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3648
3649         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
3650         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
3651         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
3652         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
3653         in list archives.
3654
3655 2000-10-06  Richard Henderson  <rth@cygnus.com>
3656
3657         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
3658         * g++.old-deja/g++.brendan/crash52.C: Likewise.
3659         * g++.old-deja/g++.jason/report.C: Likewise.
3660         * g++.old-deja/g++.law/friend5.C: Likewise.
3661         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
3662         of the expected warnings.
3663
3664 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
3665
3666         * g++.old-deja/g++.pt/enum14.C: New test.
3667
3668 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
3669
3670         * g++.old-deja/g++.pt/crash59.C: New test.
3671
3672 2000-10-04  Will Cohen  <wcohen@redhat.com>
3673
3674         * gcc.dg/20000926-1.c: New test.
3675
3676 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
3677
3678         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
3679         function name for current C++ compiler.
3680         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
3681
3682 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
3683
3684         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
3685         __PRETTY_FUNCTION__.
3686         * g++.old-deja/g++.ext/pretty2.C: Likewise.
3687
3688 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3689
3690         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
3691
3692 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
3693
3694         * gcc.c-torture/compile/20000923-1.c: New test.
3695
3696 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
3697
3698         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
3699         * g++.old-deja/g++.pt/ttp62.C: Same.
3700         * g++.old-deja/g++.other/inline14.C: Same.
3701
3702 2000-09-24  Richard Henderson  <rth@cygnus.com>
3703
3704         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
3705
3706 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3707
3708         * gcc.dg/c90-printf-1.c: Add test for wide string format.
3709
3710 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
3711
3712         * gcc.c-torture/compile/20000922-1.c: New file.
3713
3714 2000-09-21  Nick Clifton  <nickc@redhat.com>
3715
3716         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
3717         a signed long modulo operation.
3718         (mod6): New funciton - perform an unsigned long modulo operation.
3719         (main): Add tests for modulos of very large numbers by very small
3720         dividends.
3721
3722 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3723
3724         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
3725
3726 2000-09-19  Richard Henderson  <rth@cygnus.com>
3727
3728         * gcc.dg/compare2.c (case 10): XFAIL.
3729
3730 2000-09-18  Richard Henderson  <rth@cygnus.com>
3731
3732         * gcc.c-torture/execute/20000906-1.c: Move ...
3733         * gcc.dg/20000906-1.c: ... here.  Only run on targets
3734         that support __builtin_trap.
3735
3736 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
3737
3738         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
3739
3740 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3741
3742         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
3743         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
3744         more $ format tests.
3745
3746 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3747
3748         * gcc.dg/format-errmk-1.c: New test.
3749
3750 2000-09-17  Greg McGary  <greg@mcgary.org>
3751
3752         * gcc.c-torture/execute/20000917-1.x: Remove.
3753
3754 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3755
3756         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
3757
3758 2000-09-17  Greg McGary  <greg@mcgary.org>
3759
3760         * gcc.c-torture/execute/20000917-1.c: New test.
3761         * gcc.c-torture/execute/20000917-1.x: XFAIL.
3762
3763 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
3764
3765         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
3766         in nested macro bug.
3767
3768 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
3769
3770         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
3771
3772 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
3773
3774         * gcc.c-torture/execute/20000914-1.c: New test.
3775
3776 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
3777
3778         * g++.other/inline13.C: New test.
3779
3780 2000-09-12  Andreas Jaeger  <aj@suse.de>
3781
3782         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
3783         constant by Ulrich Drepper <drepper@redhat.com>.
3784
3785 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
3786
3787         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
3788
3789 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3790
3791         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
3792
3793 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
3794
3795         * gcc.dg/cpp/backslash.c: New test.
3796
3797 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
3798
3799         * gcc.c-torture/execute/20000910-1.c: New test.
3800         * gcc.c-torture/execute/20000910-2.c: Likewise.
3801
3802 2000-09-11  Robert Lipe  <robertl@sco.com>
3803
3804         * gcc.dg/pragma-align.c: New test.
3805
3806 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
3807
3808         * g++.old-deja/g++.pt/explicit82.C: New test.
3809         * g++.old-deja/g++.pt/explicit83.C: New test.
3810
3811 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
3812
3813         * gcc.dg/asm-names.c: New test.
3814
3815 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3816
3817         * gcc.dg/cpp/tr-warn6.c: New test
3818
3819 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3820
3821         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
3822         be accepted.
3823
3824 2000-09-07  Catherine Moore  <clm@redhat.com>
3825
3826         * gcc.c-torture/execute/unroll-1.c: New test.
3827
3828 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
3829
3830         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
3831         ERROR markers.
3832         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
3833         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
3834         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
3835         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
3836         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
3837         Preprocess only.
3838         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
3839         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
3840
3841 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3842
3843         * g++.old-deja/g++.pt/deduct2.C: New test.
3844
3845 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3846
3847         * g++.old-deja/g++.pt/parms2.C: New test.
3848
3849 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3850
3851         * g++.old-deja/g++.pt/crash58.C: New test.
3852
3853 2000-09-06  Greg McGary  <greg@mcgary.org>
3854
3855         * gcc.c-torture/execute/20000906-1.c: New test.
3856         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
3857
3858 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3859
3860         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
3861
3862 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3863
3864         * g++.old-deja/g++.pt/crash57.C: New test.
3865
3866 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3867
3868         * g++.old-deja/g++.pt/crash56.C: New test.
3869
3870 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3871
3872         * g++.old-deja/g++.pt/koenig1.C: New test.
3873
3874 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
3875
3876         * gcc.dg/20000904-1.c: New test.
3877
3878 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
3879
3880         * gcc.dg/cpp/paste8.c: New test.
3881
3882 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
3883
3884         * gcc.c-torture/compile/20000827-1.c: New test.
3885
3886 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3887
3888         * gcc.dg/format-diag-1.c: New test.
3889
3890 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3891
3892         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
3893         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
3894         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
3895         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
3896         gcc.dg/formatz-1.c: Adjust warning regular expressions.
3897
3898 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
3899
3900         * g++.old-deja/g++.other/nested4.C: New test.
3901
3902 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
3903
3904         * g++.old-deja/g++.ns/scoped1.C: New test.
3905
3906 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
3907
3908         * lib/g++.exp: Support testing already-installed GCC.
3909
3910 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3911
3912         * wtr-label-1.c, wtr-suffix-1.c: New tests.
3913
3914 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3915
3916         * gcc.dg/return-type-2.c: New test.
3917
3918 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
3919
3920         * gcc.c-torture/compile/20000825-1.c: New test.
3921
3922 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
3923
3924         * gcc.dg/dwarf2-2.c: New test.
3925
3926 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
3927
3928         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
3929         dg-warning regexps.
3930
3931 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3932
3933         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
3934         gcc.dg/format-ext-5.c: New tests.
3935
3936 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
3937
3938         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
3939
3940 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
3941
3942         * gcc.dg/noncompile/930622-2.c: Adjust error message.
3943
3944 2000-08-24  Richard Henderson  <rth@cygnus.com>
3945
3946         * gcc.dg/ia64-sync-1.c: New test.
3947         * gcc.dg/ia64-sync-2.c: New test.
3948         * gcc.dg/ia64-asm-1.c: New test.
3949
3950 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3951
3952         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
3953         * gcc.dg/format-ext-2.c: New test.
3954
3955 2000-08-23  Jason Merrill  <jason@redhat.com>
3956
3957         * lib/old-dejagnu.exp: Also ignore "In member function" and
3958         "At global scope".
3959
3960 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3961
3962         * gcc.dg/noncompile/label-lineno-1.c: New test.
3963
3964 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3965
3966         * gcc.dg/c99-array-nonobj-1.c: New test.
3967
3968 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3969
3970         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
3971         tests.
3972         * gcc.dg/format-ext-1.c: New test.
3973
3974 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3975
3976         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
3977         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
3978         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
3979         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
3980         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3981
3982 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3983
3984         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
3985         gcc.dg/c99-strftime-2.c: New tests.
3986
3987 2000-08-22  Richard Henderson  <rth@cygnus.com>
3988
3989         * gcc.c-torture/execute/20000822-1.c: New test.
3990
3991 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
3992
3993         * gcc.c-torture/execute/20000819-1.x: Remove.
3994
3995 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3996
3997         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
3998         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
3999         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
4000         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
4001         gcc.dg/format-xopen-1.c: New tests.
4002
4003 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
4004
4005         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
4006
4007 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
4008
4009         * g++.old-deja/g++.other/loop2.C: New test.
4010
4011         * gcc.c-torture/compile/20000606-1.c: New test.
4012         * gcc.c-torture/compile/20000728-1.c: New test.
4013         * gcc.c-torture/execute/20000801-1.c: New test.
4014         * gcc.c-torture/execute/20000801-2.c: New test.
4015         * gcc.c-torture/execute/20000819-1.c: New test.
4016         * gcc.c-torture/execute/20000819-1.x: XFAIL.
4017         * gcc.dg/20000629-1.c: New test.
4018         * gcc.dg/20000724-1.c: New test.
4019         * gcc.dg/20000807-1.c: New test.
4020
4021 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
4022
4023         * gcc.dg/cpp/pragma-1.c: New test.
4024         * gcc.dg/cpp/pragma-2.c: New test.
4025
4026 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
4027
4028         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
4029         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
4030
4031 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4032
4033         * gcc.c-torture/compile/20000818-1.c: New test.
4034
4035 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
4036
4037         * gcc.c-torture/execute/20000818-1.c: New test.
4038
4039 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4040
4041         * gcc.dg/format-va-1.c: New test.
4042
4043 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
4044
4045         * g++.old-deja/g++.other/typedef8.C: New test.
4046
4047 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
4048
4049         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
4050         * g++.old-deja/g++.mike/net36.C: Mark candidate.
4051         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
4052         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
4053         * g++.old-deja/g++.other/ptrmem7.C: New test.
4054         * g++.old-deja/g++.pt/ptrmem10.C: New test.
4055
4056 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
4057
4058         * g++.old-deja/g++.pt/typename27.C: New test.
4059
4060 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
4061
4062         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
4063         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
4064         * g++.old-deja/g++.pt/friend45.C: New test.
4065         * g++.old-deja/g++.other/friend8.C: New test.
4066
4067 2000-08-15  Richard Henderson  <rth@cygnus.com>
4068
4069         * gcc.c-torture/execute/20000815-1.c: New test.
4070
4071 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4072
4073         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
4074         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
4075         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
4076
4077 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
4078
4079         * g++.old-deja/g++.other/refinit2.C: New test.
4080
4081 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
4082
4083         * lib/c-torture.exp (c-torture): Make
4084         compiler_conditional_xfail_data global.
4085         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
4086         compiler_conditional_xfail_data machinery.
4087         (f-torture-execute): Likewise.
4088         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
4089         and only when unrolling loops.
4090
4091         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
4092
4093 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
4094
4095         * g++.old-deja/g++.pt/explicit81.C: New test.
4096
4097 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
4098
4099         * g++.old-deja/g++.pt/typename26.C: New test.
4100
4101 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
4102
4103         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
4104         warning.
4105
4106 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
4107
4108         * g++.old-deja/g++.other/array3.C: New test.
4109
4110 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4111
4112         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
4113         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
4114         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
4115         New tests.
4116
4117 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
4118
4119         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
4120         * g++.old-deja/g++.abi/vmihint.C: Likewise.
4121
4122 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
4123
4124         * gcc.c-torture/execute/20000808-1.c: New test.
4125
4126 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4127
4128         * gcc.dg/c90-const-expr-1.c: New test.
4129
4130 2000-08-08  Richard Henderson  <rth@cygnus.com>
4131
4132         * gcc.dg/noncompile/920923-1.c: Declare calloc.
4133
4134 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4135
4136         * gcc.dg/noncompile/const-ll-1.c: New test.
4137
4138 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4139
4140         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
4141
4142 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
4143
4144         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
4145         that running programs linked against the shared version of libobjc
4146         run correctly.
4147
4148 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4149
4150         * gcc.dg/c99-printf-1.c: New test.
4151
4152 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4153
4154         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
4155
4156 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
4157
4158         * gcc.c-torture/execute/20000731-1.x: Delete.
4159
4160 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
4161
4162         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
4163         and torture_without_loops as is done by c-torture.exp.
4164         (search_for): Copy from c-torture.exp.
4165         (gcc-dg-runtest): New function, drives a directory of tests
4166         iterating over the TORTURE_OPTIONS.
4167         (scan-assembler, scan-assembler-not): Move here from
4168         individual directory drivers.
4169
4170         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
4171         defined by lib/gcc-dg.exp.
4172         * gcc.dg/cpp/cpp.exp: Likewise.
4173         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
4174         gcc-dg-runtest, so we cycle over optimization options.
4175
4176         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
4177         * gcc.dg/compare2.c: No longer expected to fail.
4178
4179 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
4180
4181         * gcc.c-torture/execute/20000804-1.c: New test.
4182
4183 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4184
4185         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
4186
4187 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
4188
4189         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
4190
4191 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
4192
4193         * gcc.c-torture/compile/20000803-1.c: New test.
4194
4195 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4196
4197         * gcc.c-torture/execute/20000801-3.c,
4198         gcc.c-torture/execute/20000801-4.c: New tests.
4199         * gcc.c-torture/execute/20000801-3.x,
4200         gcc.c-torture/execute/20000801-4.x: Xfail.
4201
4202 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
4203
4204         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
4205         libobjc/.libs to allow for libtool.
4206
4207 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
4208
4209         * gcc.c-torture/compile/20000802-1.c: New test.
4210
4211 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
4212
4213         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
4214
4215 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
4216
4217         * gcc-c-torture/execute/20000731-2.c: New test.
4218
4219         * gcc.c-torture/execute/20000731-1.c: New test.
4220         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
4221
4222 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
4223
4224         * testsuite/gcc.dg/cpp/paste7.c: New test.
4225         * gcc.dg/cpp/20000725-1.c: New test.
4226
4227 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
4228
4229         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
4230         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
4231         declaration warning for __builtin_dwarf_reg_size.
4232
4233         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
4234
4235 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4236
4237         * gcc.dg/noncompile/voidparam-1.c: New test.
4238
4239 2000-07-30  Richard Henderson  <rth@cygnus.com>
4240
4241         * gcc.dg/c90-digraph-1.c: Don't xfail.
4242         * gcc.dg/compare2.c (case 10): Xfail.
4243         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
4244
4245 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
4246
4247         * gcc.dg/c99-main-1.c: New test.
4248
4249 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4250
4251         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
4252
4253 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
4254
4255         * gcc.c-tortuer/execute/20000726-1.c: New test.
4256
4257 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
4258
4259         * gcc.c-torture/execute/enum-2.c: New test.
4260
4261 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4262
4263         * gcc.dg/cpp/tr-warn3.c: New test.
4264
4265 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4266
4267         * g++.old-deja/g++.ext/implicit1.C: Remove.
4268         * g++.old-deja/g++.jason/c2.C: Remove
4269         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
4270         * g++.old-deja/g++.pt/crash16.C: Likewise.
4271         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
4272
4273 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4274
4275         * g++.old-deja/g++.other/for2.C: New test.
4276
4277 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
4278
4279         * gcc.dg/20000720-1.c: New test.
4280
4281 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
4282
4283         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
4284
4285 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
4286
4287         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
4288         * gcc.c-torture/execute/20000722-1.c: New.
4289         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
4290
4291 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
4292
4293         * gcc.dg/cpp/20000720-1.S: New test.
4294
4295 2000-07-21  Michael Meissner  <meissner@redhat.com>
4296
4297         * gcc.c-torture/execute/ieee/hugeval.c: New test.
4298
4299 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
4300
4301         * g++.old-deja/g++.brendan/crash16.C,
4302         g++.old-deja/g++.brendan/parse3.C,
4303         g++.old-deja/g++.brendan/redecl1.C,
4304         g++.old-deja/g++.ns/template13.C,
4305         g++.old-deja/g++.other/decl4.C,
4306         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
4307
4308 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
4309
4310         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
4311         and "Internal error".
4312
4313         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
4314         regexps.
4315         * gcc.dg/cpp/paste6.c: New test.
4316
4317 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
4318
4319         * gcc.dg/cpp/tr-direct.c: New test.
4320
4321         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
4322         gcc.dg/cpp/undef1.c: Tweak error regexps.
4323
4324 2000-07-18  Eric Christopher <echristo@redhat.com>
4325
4326         * gcc.c-torture/compile/20000718-1.c: New test.
4327
4328 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
4329
4330         * cpplex.c (_cpp_push_token): If the token being pushed back
4331         is the previous token in this context, just subtract one from
4332         context->posn.
4333         * cppmacro.c (save_expansion): Clear aux field when storing a
4334         placemarker.
4335
4336 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
4337
4338         * gcc.dg/noncompile/redecl-1.c: New test.
4339
4340 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
4341
4342         * gcc.c-torture/execute/20000717-5.c: New test.
4343         * gcc.c-torture/execute/20000717-1.x: Removed.
4344
4345 2000-07-17  Richard Henderson  <rth@cygnus.com>
4346
4347         * gcc.c-torture/execute/20000717-4.c: New test.
4348
4349 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
4350
4351         * gcc.dg/cpp/syshdr.c: New test.
4352         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
4353
4354 2000-07-17  Neil Booth  <neilb@earthling.net>
4355
4356         * gcc.dg/cpp/cmdlne-dM.c: New test.
4357         * gcc.dg/cpp/cmdlne-dD.c: New test.
4358
4359 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
4360
4361         * gcc.c-torture/execute/20000717-3.c: New test.
4362
4363         * gcc.c-torture/compile/20000717-1.c: New test.
4364
4365 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
4366
4367         * gcc.c-torture/execute/20000717-2.c: New test.
4368
4369 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4370
4371         * gcc.dg/formatz-1.c: New test.
4372
4373         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
4374         * gcc.dg/c99-digraph-1.c: New tests.
4375
4376         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
4377         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
4378
4379         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
4380         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
4381         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
4382         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
4383         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
4384         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
4385         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
4386
4387 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
4388
4389         * gcc.c-torture/execute/20000717-1.c: New test.
4390         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
4391
4392 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
4393
4394         * gcc.c-torture/execute/20000715-2.c: New test.
4395         * gcc.dg/20000715-1.c: New test.
4396
4397 2000-07-15  Michael Meissner  <meissner@redhat.com>
4398
4399         * gcc.c-torture/execute/20000715-1.c: New test.
4400
4401 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
4402
4403         * gcc.c-torture/execute/20000707-1.c: New test.
4404
4405 2000-07-13  Neil Booth  <NeilB@earthling.net>
4406
4407         * testsuite/gcc.dg/cpp/digraph1.c,
4408         testsuite/gcc.dg/cpp/digraph2.c,
4409         testsuite/gcc.dg/cpp/digraphs.c: New tests.
4410
4411 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
4412
4413         * g77.f-torture/compile/20000630-2.f:  New test.
4414         * g77.f-torture/compile/20000630-2.x
4415
4416 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
4417
4418         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
4419
4420 2000-07-11  Neil Booth  <NeilB@earthling.net>
4421
4422         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
4423
4424 2000-07-11  Neil Booth  <NeilB@earthling.net>
4425
4426         * gcc.dg/cpp/cmdlne-C.c: New.
4427
4428 2000-07-09  Neil Booth  <NeilB@earthling.net>
4429
4430         * gcc.dg/cpp/directiv.c: New tests.
4431         * gcc.dg/cpp/undef1.c: Update.
4432
4433 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
4434
4435         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
4436
4437 2000-07-09  Neil Booth  <NeilB@earthling.net>
4438
4439         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
4440
4441 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
4442
4443         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
4444         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
4445
4446 2000-07-08  Neil Booth  <NeilB@earthling.net>
4447
4448         * gcc.dg/cpp/macsyntx.c: New tests.
4449
4450 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
4451
4452         * gcc.dg/20000707-1.c: New test.
4453
4454 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
4455
4456         * gcc.c-torture/execute/20000706-1.c: New test.
4457         * gcc.c-torture/execute/20000706-2.c: New test.
4458         * gcc.c-torture/execute/20000706-3.c: New test.
4459         * gcc.c-torture/execute/20000706-4.c: New test.
4460         * gcc.c-torture/execute/20000706-5.c: New test.
4461
4462 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
4463
4464         * g++.old-deja/g++.pt/instantiate7.C: New test.
4465
4466 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
4467
4468         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
4469         * g++.old-deja/g++.mike/thunk3.C: Likewise.
4470         * g++.old-deja/g++.other/rtti3.C: Likewise.
4471         * g++.old-deja/g++.other/rttid3.C: Likewise.
4472
4473 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
4474
4475         *  g77.f-torture/compile/20000630-1.x: Fix typo
4476
4477 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
4478
4479         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
4480         assembly output.
4481
4482 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
4483
4484         * gcc.dg/cpp/ident.c: New test.
4485
4486 2000-07-05  Neil Booth  <NeilB@earthling.net>
4487
4488         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
4489           gcc.dg/cpp/lexstrng.c: New tests.
4490
4491 2000-07-04  Neil Booth  <NeilB@earthling.net>
4492
4493         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
4494         * gcc.dg/cpp/strify2.c: Same.
4495
4496 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
4497
4498         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
4499         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
4500         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
4501         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
4502
4503         * testsuite/gcc.dg/cpp/macro1.c,
4504         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
4505         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
4506         testsuite/gcc.dg/cpp/strify1.c,
4507         testsuite/gcc.dg/cpp/strify2.c: New tests.
4508
4509 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
4510
4511         * gcc.c-torture/execute/20000703-1.c: New test.
4512
4513 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4514
4515         * g++.old-deja/g++.pt (lookup10.C): New test.
4516
4517 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4518
4519         * g++.old-deja/g++.pt (typename25.C): New test.
4520
4521 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
4522
4523         * gcc.c-torture/compile/20000701-1.c: New test.
4524
4525 2000-06-30  Nick Clifton  <nickc@cygnus.com>
4526
4527         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
4528         to test case.
4529
4530 2000-06-30  Catherine Moore  <clm@cygnus.com>
4531
4532         * gcc.c-torture/execute/align-1.c: New test.
4533
4534 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
4535
4536         * g++.old-deja/g++.pt/expr8.C: New test.
4537         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
4538
4539 2000-06-29  Nick Clifton  <nickc@cygnus.com>
4540
4541         * gcc.c-torture/compile/20000629-1.c: New test.
4542
4543 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
4544
4545
4546         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
4547         gcc.dg/noncompile directory, depending on whether they're
4548         preprocessor tests or not.  Annotate all the tests for the dg
4549         framework.
4550
4551         * gcc.c-torture/noncompile/noncompile.exp: Delete.
4552         * gcc.dg/noncompile/noncompile.exp: New.
4553
4554         * Moved files:
4555         Old name                                New name
4556         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
4557         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
4558         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
4559         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
4560         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
4561         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
4562         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
4563         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
4564         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
4565         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
4566         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
4567         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
4568         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
4569         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
4570         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
4571         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
4572         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
4573         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
4574         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
4575         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
4576         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
4577         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
4578         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
4579         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
4580
4581         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
4582         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
4583         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
4584         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
4585         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
4586         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
4587
4588 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
4589
4590         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
4591         declare one variable.  On the fourth, error.
4592         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
4593         declared by 20000628-1a.h.
4594
4595 2000-06-29  Richard Henderson  <rth@redhat.com>
4596
4597         * gcc.c-torture/execute/930529-1.x: New file.
4598         * gcc.dg/920413-1.c: Adjust expected warning text.
4599         * gcc.dg/980217-1.c: Declare abort.
4600         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
4601
4602 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
4603
4604         * g77.f-torture/compile/20000629-1.f: New test.
4605         * g77.f-torture/compile/20000629-1.x: Expected to fail.
4606
4607 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
4608
4609         Rearrange lots of files, removing entirely the
4610         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
4611         directories.
4612
4613         * Deleted files:
4614         gcc.c-torture/code_quality/code_quality.exp
4615         gcc.c-torture/special/special.exp
4616         gcc.failure/failure.exp
4617         gcc.failure/940409-1.x
4618         gcc.c-torture/compile/961203-1.x
4619
4620         * New files:
4621         gcc.misc-tests/linkage.exp
4622         gcc.c-torture/execute/920730-1t.c
4623         gcc.c-torture/execute/920730-1t.x
4624         gcc.c-torture/compile/920520-1.x
4625         gcc.c-torture/compile/920521-1.x
4626         gcc.c-torture/compile/981006-1.x
4627         gcc.c-torture/execute/eeprof-1.x
4628
4629         * Moved files (possibly with modifications to fit a new harness):
4630         Old name                                New name
4631         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
4632         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
4633         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
4634         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
4635         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
4636         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
4637         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
4638         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
4639         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
4640         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
4641         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
4642         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
4643         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
4644         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
4645
4646 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
4647
4648         * c-torture/compile/961203-1.x: Delete.
4649
4650         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
4651         not exit. Include stdio.h.
4652         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
4653         * gcc.misc-tests/dg-12.c: Likewise.
4654         * gcc.misc-tests/dg-5.c: Likewise.
4655         * gcc.misc-tests/dg-6.c: Likewise.
4656         * gcc.misc-tests/dg-7.c: Prototype abort.
4657         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
4658         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
4659         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
4660         not exit.
4661         * gcc.misc-tests/sieve.c: Use return from main, not exit.
4662         * gcc.misc-tests/sort2.c: Use return from main, not exit.
4663
4664 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
4665
4666         * gcc.dg/cpp/20000628-1.c: New test.
4667         * gcc.dg/cpp/20000628-1.h: New header for above test.
4668         * gcc.dg/cpp/20000628-1a.h: Likewise.
4669
4670 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
4671
4672         * gcc.dg/cpp: New directory.
4673         * gcc.dg/cpp/cpp.exp: New driver.
4674         * gcc.dg/cpp/20000627-1.c: New test.
4675         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
4676         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
4677         and rewrite as a compilation test.
4678
4679         * gcc.dg: Move many files into the cpp subdirectory, possibly
4680         renaming or editing them as well.
4681         Old name                New name
4682         990119-1.c              cpp/19990119-1.c
4683         990228-1.c              cpp/19990228-1.c
4684         990407-1.c              cpp/19990407-1.c
4685         990409-1.c              cpp/19990409-1.c
4686         990413-1.c              cpp/19990413-1.c
4687         990703-1.c              cpp/19990703-1.c
4688         20000127-1.c            cpp/20000127-1.c
4689         20000129-1.c            cpp/20000129-1.c
4690         20000207-1.c            cpp/20000207-1.c
4691         20000207-2.c            cpp/20000207-2.c
4692         20000209-1.c            cpp/20000209-1.c
4693         20000209-2.c            cpp/20000209-2.c
4694         20000301-1.c            cpp/20000301-1.c
4695         20000419-1.c            cpp/20000419-1.c
4696         20000510-1.S            cpp/20000510-1.S
4697         20000519-1.c            cpp/20000519-1.c
4698         20000529-1.c            cpp/20000529-1.c
4699         20000625-1.c            cpp/20000625-1.c
4700         20000625-2.c            cpp/20000625-2.c
4701         cpp-as1.c               cpp/assert1.c
4702         cpp-as2.c               cpp/assert2.c
4703         cxx-comments-1.c        cpp/cxxcom1.c
4704         cxx-comments-2.c        cpp/cxxcom2.c
4705         endif-label.c           cpp/endif.c
4706         cpp-hash1.c             cpp/hash1.c
4707         cpp-hash2.c             cpp/hash2.c
4708         cpp-if1.c               cpp/if-1.c
4709         cpp-if2.c               cpp/if-2.c
4710         cpp-if3.c               cpp/if-3.c
4711         cpp-if4.c               cpp/if-4.c
4712         cpp-if5.c               cpp/if-5.c
4713         cpp-cond.c              cpp/if-cexp.c
4714         cpp-missingop.c         cpp/if-mop.c
4715         cpp-missingparen.c      cpp/if-mpar.c
4716         cpp-opprec.c            cpp/if-oppr.c
4717         cpp-ifparen.c           cpp/if-paren.c
4718         cpp-shortcircuit.c      cpp/if-sc.c
4719         cpp-shift.c             cpp/if-shift.c
4720         cpp-unary.c             cpp/if-unary.c
4721         cpp-li1.c               cpp/line1.c
4722         cpp-li2.c               cpp/line2.c
4723         lineno.c                cpp/line3.c
4724         lineno-2.c              cpp/line4.c
4725         cpp-mi.c                cpp/mi1.c
4726         cpp-mic.h               cpp/mi1c.h
4727         cpp-micc.h              cpp/mi1cc.h
4728         cpp-mind.h              cpp/mi1nd.h
4729         cpp-mindp.h             cpp/mi1ndp.h
4730         cpp-mix.h               cpp/mi1x.h
4731         cpp-mi2.c               cpp/mi2.c
4732         cpp-mi2a.h              cpp/mi2a.h
4733         cpp-mi2b.h              cpp/mi2b.h
4734         cpp-mi2c.h              cpp/mi2c.h
4735         cpp-mi3.c               cpp/mi3.c
4736         cpp-mi3.def             cpp/mi3.def
4737         poison-1.c              cpp/poison.c
4738         pr-impl.c               cpp/prag-imp.c
4739         cpp-redef-2.c           cpp/redef1.c
4740         cpp-redef.c             cpp/redef2.c
4741         strpaste.c              cpp/strp1.c
4742         strpaste-2.c            cpp/strp2.c
4743         cpp-tradpaste.c         cpp/tr-paste.c
4744         cpp-tradstringify.c     cpp/tr-str.c
4745         cpp-tradwarn1.c         cpp/tr-warn1.c
4746         cpp-tradwarn2.c         cpp/tr-warn2.c
4747         trigraphs.c             cpp/trigraphs.c
4748         cpp-unc1.c              cpp/unc1.c
4749         cpp-unc2.c              cpp/unc2.c
4750         cpp-unc3.c              cpp/unc3.c
4751         cpp-unc.c               cpp/unc4.c
4752         undef.c                 cpp/undef1.c
4753         undef-2.c               cpp/undef2.c
4754         cpp-wi1.c               cpp/widestr1.c
4755
4756 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
4757
4758         * lib/g++.exp (g++_include_flags): Tweak.
4759
4760 2000-06-27  H.J. Lu  <hjl@gnu.org>
4761             Loren J. Rittle  <ljrittle@acm.org>
4762
4763         * lib/g++.exp (g++_include_flags): Override libgloss.exp
4764         version with one that knows about the new gcc tree structure.
4765         (g++_link_flags): Same.
4766
4767 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
4768
4769         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
4770         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
4771         case we are cross-compiling.
4772
4773         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
4774         g++.old-deja/g++.niklas/Makefile.in,
4775         g++.old-deja/g++.niklas/configure.in,
4776         g++.old-deja/g++.other/Makefile.in,
4777         g++.old-deja/g++.other/configure.in,
4778         gcc.c-torture/code_quality/Makefile.in,
4779         gcc.c-torture/code_quality/configure.in,
4780         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
4781         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
4782         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
4783         gcc.c-torture/execute/ieee/Makefile.in,
4784         gcc.c-torture/execute/ieee/configure.in,
4785         gcc.c-torture/noncompile/Makefile.in,
4786         gcc.c-torture/noncompile/configure.in,
4787         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
4788         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
4789         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
4790
4791 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
4792
4793         * g++.old-deja/g++.other/ambig3.C: New test.
4794
4795 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
4796
4797         * g++.old-deja/g++.pt/syntax1.C: New test.
4798         * g++.old-deja/g++.pt/syntax2.C: New test.
4799         * g++.old-deja/g++.other/syntax3.C: New test.
4800         * g++.old-deja/g++.other/syntax4.C: New test.
4801
4802 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
4803
4804         * gcc.dg/20000623-1.c: Prototype exit and abort.
4805
4806 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
4807
4808         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
4809         New tests.
4810         * gcc.dg/cpp-mi3.def: New file.
4811
4812         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
4813         inside assertions.
4814         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
4815         lexer's error messages.
4816         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
4817         divine anything from the linemarkers.
4818         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
4819         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
4820
4821 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
4822
4823         * gcc.dg/20000623-1.c: New test.
4824
4825 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
4826
4827         * gcc.c-torture/execute/20000622-1.c: New test.
4828
4829 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
4830
4831         * g++.old-deja/g++.other/init15.C: New test.
4832
4833 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
4834
4835         * g++.old-deja/g++.pt/vaarg2.C: New test.
4836         * g++.old-deja/g++.pt/vaarg3.C: New test.
4837
4838 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
4839
4840         * g++.old-deja/g++.other/dyncast6.C: New test.
4841
4842 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
4843
4844         * gcc.c-torture/execute/loop-6.c: New test.
4845
4846 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
4847
4848         * gcc.dg/20000614-1.c: New test.
4849         * gcc.dg/20000614-2.c: New test.
4850
4851 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
4852
4853         * g++.old-deja/g++.other/inline12.C: New test.
4854
4855 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
4856
4857         * g++.old-deja/g++.other/eh1.C: New test.
4858
4859 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
4860
4861         * g++.old-deja/g++.other/type.C: New test.
4862
4863 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
4864
4865         * g++.old-deja/g++.other/initstring.C: New test.
4866
4867 2000-06-12  Jason Merrill  <jason@redhat.com>
4868
4869         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
4870
4871 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
4872
4873         * gcc.c-torture/compile/20000609-1.c: New test.
4874
4875 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
4876
4877         * gcc.dg/20000609-1.c: New test.
4878
4879 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
4880
4881         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
4882         * gcc.c-torture/noncompile/poison-1.c: Move...
4883         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
4884         * gcc.dg/cpp-li1.c: Add a token after the #line.
4885
4886 2000-06-05  Richard Henderson  <rth@cygnus.com>
4887
4888         * gcc.c-torture/execute/20000605-2.c: New test.
4889         * gcc.c-torture/execute/20000605-3.c: New test.
4890
4891 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
4892
4893         * g77.f-torture/execute/20000503-1.x: New file.
4894
4895 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
4896
4897         * g++.old-deja/g++.eh/badalloc1.C: New test.
4898
4899 2000-06-05  Richard Henderson  <rth@cygnus.com>
4900
4901         * gcc.c-torture/execute/20000605-1.c: New test.
4902
4903 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
4904             Nathan Sidwell <nathan@codesourcery.com>
4905
4906         * gcc.c-torture/compile/20000605-1.c: New test.
4907
4908 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
4909
4910         * g77.f-torture/compile/20000601-1.f:  New test.
4911
4912 2000-06-03  Richard Henderson  <rth@cygnus.com>
4913
4914         * gcc.c-torture/execute/20000603-1.c: New.
4915
4916 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
4917
4918         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
4919         * gcc.dg/noreturn-2.c (noreturn): Likewise.
4920
4921 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
4922
4923         * gcc.dg/compare2.c (case 12): XFAIL.
4924         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
4925         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
4926
4927         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
4928
4929 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
4930
4931         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
4932         guard macro is already defined when the header is first
4933         included.
4934         * gcc.dg/cpp-mix.h: New file.
4935         * gcc.dg/endif-label.c: Update patterns to match compiler.
4936
4937         * g++.brendan/complex1.C: Declare abort.
4938         * g++.law/refs4.C: Remove XFAIL.
4939         * g++.oliva/expr2.C: Declare abort and exit.
4940
4941 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
4942
4943         * gcc.c-torture/execute/20000528-1.c: New test.
4944
4945         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
4946         * g++.old-deja/g++.law/temps4.C: Likewise.
4947
4948         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
4949         stdlib.h.  Call abort() on failure.
4950         * g++.old-deja/g++.law/refs4.C: Likewise.
4951         * g++.old-deja/g++.law/temps4.C: Likewise.
4952         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
4953         * gcc.c-torture/execute/20000112-1.c: Include string.h.
4954
4955 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
4956
4957         Relative to g++.dg/special:
4958         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
4959
4960         Relative to g++.old-deja:
4961         * g++.brendan/complex1.C, g++.jason/optimize2.C,
4962         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
4963         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
4964         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
4965         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
4966         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
4967         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
4968
4969         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
4970         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
4971         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
4972         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
4973         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
4974         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
4975         and/or string.h.
4976
4977         * g++.other/goto1.C: Update expectations for error messages.
4978
4979 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
4980
4981         * gcc.c-torture/compile/20000523-1.c: New test.
4982
4983 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
4984
4985         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
4986
4987 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
4988
4989         * g++.old-deja/g++.eh/catch11.C: New test.
4990         * g++.old-deja/g++.eh/catch12.C: New test.
4991
4992 2000-05-24  Nick Clifton  <nickc@cygnus.com>
4993
4994         * gcc.c-torture/execute/20000523-1.c: New test.
4995
4996 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
4997
4998         * c-torture/execute/bcp-1.c: Replace abort in arg of
4999         __builtin_constant_p with a generic external function.
5000
5001         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
5002         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
5003         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
5004         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
5005         Prototype abort and/or exit.
5006
5007         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
5008         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
5009         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
5010         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
5011
5012 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
5013
5014         * gcc.dg/dwarf2-1.c: New test.
5015
5016 2000-05-20  Richard Henderson  <rth@cygnus.com>
5017
5018         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
5019
5020 2000-05-20  Andreas Jaeger  <aj@suse.de>
5021
5022         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
5023         testcase.
5024
5025 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
5026
5027         * gcc.c-torture/execute/20000519-2.c: New test.
5028
5029 2000-05-19  Andreas Jaeger  <aj@suse.de>
5030
5031         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
5032         which fails with SSA.
5033
5034         * lib/c-torture.exp: Also test with -O3 -fssa.
5035
5036 2000-05-18  Michael Meissner  <meissner@redhat.com>
5037
5038         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
5039         * gcc.c-torture/execute/920415-1.c: Ditto.
5040         * gcc.c-torture/execute/920501-1.c: Ditto.
5041         * gcc.c-torture/execute/conversion.c: Ditto.
5042         * gcc.c-torture/execute/cvt-1.c: Ditto.
5043
5044 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
5045
5046         * gcc.c-torture/compile/20000518-1.c: New test.
5047
5048 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
5049
5050         * g77.f-torture/compile/200005018.f:  New test.
5051
5052 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
5053
5054         * gcc.c-torture/compile/20000517-1.c: New test.
5055
5056 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5057
5058         * gcc.c-torture/execute/20000516-1.c: New test.
5059
5060 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
5061
5062         * g++.old-deja/g++.other/eh.C: New test.
5063
5064 2000-05-12  Richard Henderson  <rth@cygnus.com>
5065
5066         * gcc.c-torture/execute/990208-1.c (main): Don't pass
5067         constants through to doit's conditional.
5068
5069 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
5070
5071         * gcc.c-torture/compile/20000511-1.c: New test.
5072         * g77.f-torture/compile/20000511-1.f: New test.
5073         * g77.f-torture/compile/20000511-2.f: New test.
5074
5075 2000-05-11  Michael Meissner  <meissner@redhat.com>
5076
5077         * gcc.c-torture/execute/20000511-1.c: New test.
5078
5079 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
5080
5081         * gcc.dg/dg.exp: Scan .S files as well as .c files.
5082         * gcc.dg/20000510-1.S: New.
5083
5084 2000-05-08  Catherine Moore  <clm@cygnus.com>
5085
5086         * gcc.dg/unused-3.c: New.
5087
5088 2000-05-06  Richard Henderson  <rth@cygnus.com>
5089
5090           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
5091           * g++.old-deja/g++.mike/warn1.C: Likewise.
5092           * g++.old-deja/g++.pt/local1.C: Likewise.
5093           * g++.old-deja/g++.pt/local7.C: Likewise.
5094           * g++.old-deja/g++.pt/spec16.C: Likewise.
5095
5096 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
5097
5098         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
5099
5100 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
5101
5102           * g77.f-torture/execute/20000503-1.f:  New test.
5103
5104 2000-05-04  Andreas Jaeger  <aj@suse.de>
5105
5106         * gcc.dg/noreturn-2.c: New test.
5107
5108 2000-05-04  Neil Booth  <NeilB@earthling.net>
5109
5110         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
5111         preprocessor.
5112
5113 2000-05-04  Richard Henderson  <rth@cygnus.com>
5114
5115         * gcc.c-torture/execute/20000503-1.c: Fix typo.
5116
5117 2000-05-04  Richard Henderson  <rth@cygnus.com>
5118
5119         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
5120         OpenSSL by Jason R Thorpe.
5121
5122 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
5123
5124         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
5125
5126 2000-05-03  Robert Lipe <robertlipe@usa.net>
5127
5128         * gcc.dg/20000503-1.c: New test.
5129
5130 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
5131
5132         * gcc.c-torture/compile/20000502-1.c: New test.
5133         * g++.old-deja/g++.other/align.C: New test.
5134         * gcc.dg/cpp-tradstringify.c: New test.
5135
5136 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
5137
5138         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
5139         and hard registers.
5140
5141 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
5142
5143         * gcc.c-torture/execute/loop-5.c: New test.
5144
5145 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
5146
5147         * gcc.c-torture/execute/va-arg-20.c: New test.
5148
5149 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
5150
5151         * gcc.c-torture/execute/20000422-1.c: New test.
5152
5153 2000-04-20  Greg McGary  <gkm@gnu.org>
5154
5155         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
5156         when optimizing, but without sibling-call optimizations (-O1).
5157
5158 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
5159
5160           * gcc.c-torture/compile/20000420-1.c: New test.
5161
5162 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5163
5164         * g++.abi/ptrflags.C: New test.
5165         * g++.eh/catchptr1.C: Test incomplete pointer chains.
5166
5167 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
5168
5169         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
5170
5171 2000-04-19  Greg McGary  <gkm@gnu.org>
5172
5173         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
5174         sibling-call optimizations.
5175
5176 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
5177
5178         * gcc.dg/20000419-1.c: New test.
5179
5180 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
5181
5182         * gcc.c-torture/execute/20000412-6.c: New test.
5183
5184 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
5185
5186         * gcc.c-torture/execute/20000412-5.c: New test.
5187         * g77.f-torture/compile/20000412-1.f: New test.
5188         * gcc.c-torture/execute/20000412-4.c: New test.
5189         * gcc.c-torture/compile/20000412-2.c: New test.
5190         * gcc.c-torture/execute/20000412-3.c: New test.
5191         * gcc.c-torture/compile/20000412-1.c: New test.
5192         * gcc.c-torture/execute/20000412-2.c: New test.
5193
5194 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
5195
5196         * objc/execute/bf-20.m: New test.
5197
5198 2000-04-10  Richard Henderson  <rth@cygnus.com>
5199
5200         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
5201
5202         * gcc.c-torture/execute/20000412-1.c: New test.
5203
5204 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
5205
5206         * g++.old-deja/g++.eh/catchptr1.C: New test.
5207
5208 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
5209
5210         * g++.old-deja/g++.abi/cxa_vec.C: New test.
5211
5212 2000-04-08  Neil Booth  <NeilB@earthling.net>
5213
5214         * gcc.dg/cpp-nullchar.c: Remove test as
5215         embedded nulls cause problems.
5216
5217 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5218
5219         * gcc.dg/compare2.c: New test.
5220
5221 2000-04-08  Neil Booth  <NeilB@earthling.net>
5222
5223         * gcc.dg/cpp-nullchar.c: New test.
5224
5225 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
5226
5227         * gcc.dg/cpp-mi2.c: New test.
5228         * gcc.dg/cpp-mi2[abc].h: New files.
5229
5230 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
5231
5232         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
5233         member name.
5234
5235 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5236
5237         * g++.old-deja/g++.abi/vmihint.C: New test.
5238
5239 2000-04-06  Neil Booth  <NeilB@earthling.net>
5240
5241         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
5242         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
5243         copyright.
5244
5245 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
5246
5247         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
5248         avoid stack-frame overwrite.
5249
5250 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
5251
5252         * gcc.c-torture/compile/20000405-2.c: New test.
5253         * gcc.c-torture/compile/20000405-3.c: New test.
5254
5255 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5256
5257         * gcc.c-torture/compile/20000405-1.c: New test.
5258
5259 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
5260
5261         * gcc.dg/cast-qual-1.c: Revert last change.
5262
5263 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5264
5265         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
5266
5267 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
5268
5269         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
5270         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
5271
5272 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
5273
5274         * gcc.c-torture/compile/20000403-2.c: New test.
5275         * gcc.c-torture/compile/20000403-1.c: New test.
5276
5277 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
5278
5279         * gcc.c-torture/execute/20000403-1.c: New test.
5280
5281 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
5282
5283         * gcc.c-torture/execute/20000402-1.c: New test.
5284
5285 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
5286
5287         * gcc.c-torture/execute/va-arg-15.c: New test.
5288         * gcc.c-torture/execute/va-arg-16.c: New test.
5289         * gcc.c-torture/execute/va-arg-17.c: New test.
5290         * gcc.c-torture/execute/va-arg-18.c: New test.
5291         * gcc.c-torture/execute/va-arg-19.c: New test.
5292
5293 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
5294
5295         * gcc.c-torture/compile/981211-1.c: Move to...
5296         * gcc.dg/cpp-as1.c: ...here.
5297         * gcc.dg/cpp-as2.c: New file.
5298
5299         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
5300         compiler.
5301
5302 2000-04-02  Neil Booth  <NeilB@earthling.net>
5303
5304         * gcc.dg/cpp-cond.c  New tests.
5305         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
5306         accidental success less likely.
5307         * gcc.dg/cpp-missingop.c  New tests.
5308         * gcc.dg/cpp-missingparen.c  New tests.
5309         * gcc.dg/cpp-shift.c  New tests.
5310         * gcc.dg/cpp-shortcircuit.c  New tests.
5311         * gcc.dg/cpp-unary.c  New tests.
5312
5313 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
5314
5315         * gcc.c-torture/compile/20000329-1.c: New test.
5316
5317 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
5318
5319         * gcc.c-torture/compile/20000326-1.c: New test.
5320         * gcc.c-torture/compile/20000326-2.c: New test.
5321
5322 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
5323
5324         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
5325         the first parameter is a function argument.
5326
5327 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
5328
5329         * g++.old-deja/g++.ext/array4.C: New test.
5330
5331 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
5332
5333         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
5334
5335 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5336
5337         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
5338
5339 2000-03-19  Richard Henderson  <rth@cygnus.com>
5340
5341         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
5342
5343 2000-03-19  Richard Henderson  <rth@cygnus.com>
5344
5345         * gcc.c-torture/compile/20000319-1.c: New test.
5346
5347 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
5348
5349         * gcc.c-torture/execute/20000314-3.c: New test.
5350         * gcc.c-torture/execute/20000314-2.c: New test.
5351         * gcc.c-torture/execute/20000314-1.c: New test.
5352         * gcc.c-torture/compile/20000314-2.c: New test.
5353         * gcc.c-torture/compile/20000314-1.c: New test.
5354
5355 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
5356
5357         * g++.old-deja/g++.warn/inline.C: New test.
5358
5359 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
5360
5361         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
5362         standards-compliant result rather than specific constants.
5363         Put test-values in array.
5364
5365 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
5366
5367         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
5368         (g++_target_compile): Put test-specific options last.
5369
5370 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5371
5372         * g++.old-deja/g++.eh/vbase4.C: New test.
5373
5374 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5375
5376         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
5377
5378 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5379
5380         * g++.old-deja/g++.brendan/misc12.C: Removed.
5381         * g++.old-deja/g++.pt/memtemp77.C: Constify.
5382         * g++.old-deja/g++.ext/pretty4.C: New test.
5383
5384 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5385
5386         * g++.old-deja/g++.other/string2.C: New test.
5387
5388 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
5389
5390         * g++.old-deja/g++.warn/impint2.C: New test.
5391
5392 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
5393
5394         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
5395         is 1, not zero.
5396
5397 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
5398
5399         * g++.old-deja/g++.warn/impint.C: New test.
5400         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
5401         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
5402         * g++.old-deja/g++.pt/explicit12.C: Likewise.
5403         * g++.old-deja/g++.pt/explicit13.C: Likewise.
5404         * g++.old-deja/g++.pt/explicit17.C: Likewise.
5405         * g++.old-deja/g++.pt/explicit18.C: Likewise.
5406         * g++.old-deja/g++.pt/explicit19.C: Likewise.
5407         * g++.old-deja/g++.pt/explicit23.C: Likewise.
5408         * g++.old-deja/g++.pt/explicit31.C: Likewise.
5409         * g++.old-deja/g++.pt/explicit35.C: Likewise.
5410         * g++.old-deja/g++.pt/explicit6.C: Likewise.
5411         * g++.old-deja/g++.pt/memclass7.C: Likewise.
5412
5413 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
5414
5415         * gcc.dg/cpp-redef.c: New test.
5416
5417 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
5418
5419         * g++.old-deja/g++.pt/unify7.C: New test.
5420
5421 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5422
5423         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
5424         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
5425
5426 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
5427
5428         * gcc.c-torture/compile/20000224-1.c: New test.
5429
5430 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5431
5432         * gcc.c-torture/compile/cpp-2.c: New test.
5433         * gcc.c-torture/compile/cpp-1.c: New test.
5434
5435 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
5436
5437         * gcc.c-torture/execute/20000225-1.c: New test.
5438
5439 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5440
5441         * gcc.dg/cpp-li2.c: New test.
5442
5443         * gcc.dg/cpp-wi1.c: New test.
5444
5445         * gcc.dg/cpp-li1.c: New test.
5446
5447 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
5448
5449         * g++.old-deja/g++.other/sizeof5.C: New test.
5450
5451 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5452
5453         * gcc.c-torture/execute/va-arg-13.c: New test.
5454
5455 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
5456
5457         * gcc.c-torture/execute/va-arg-12.c: New test.
5458
5459 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
5460
5461         * gcc.c-torture/execute/20000223-1.c: New test.
5462
5463 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
5464
5465         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
5466
5467 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
5468
5469         * g++.old-deja/g++.abi/ptrmem.C: New test.
5470
5471 2000-02-19  Richard Henderson  <rth@cygnus.com>
5472
5473         * gcc.c-torture/compile/init-3.c: New.
5474
5475 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
5476
5477         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
5478         ALWAYS_CXXFLAGS.
5479
5480 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
5481
5482         * gcc.c-torture/compile/20000211-3.c: New test.
5483
5484 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
5485
5486         * gcc.c-torture/compile/20000211-2.c: New test.
5487
5488 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
5489
5490         * gcc.c-torture/compile/20000211-1.c: New test.
5491
5492 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
5493
5494         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
5495           on native targets
5496
5497 2000-02-08  Nathan Sidwell  <nathan@acm.org>
5498
5499         * g++.old-deja/g++.other/cast5.C: New test.
5500
5501 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
5502
5503         * gcc.c-torture/execute/20000205-1.c: New.
5504
5505 2000-02-03  Nathan Sidwell  <nathan@acm.org>
5506
5507         * g++.old-deja/g++.jason/cast3.C: Return void.
5508         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
5509
5510 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5511
5512         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
5513
5514         * gcc.dg/loop-1.c: New test.
5515
5516 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
5517
5518         * gcc.c-torture/compile/20000127-1.c: New test.
5519         * gcc.c-torture/execute/991228-1.c: New test.
5520
5521 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5522
5523         * gcc.dg/unused-2.c: New test.
5524
5525         * gcc.dg/conv-1.c: New test.
5526
5527 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
5528
5529         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
5530         compiler.
5531         (tool_option_proc): Fix typo.
5532
5533 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
5534
5535         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
5536         of the ld on the host, not on the build machine.
5537         Also, don't crash if '--help' is not a supported option.
5538
5539 2000-01-24  Richard Henderson  <rth@cygnus.com>
5540
5541         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
5542
5543 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
5544
5545         * gcc.c-torture/execute/20000120-2.c: New test.
5546         * gcc.c-torture/execute/20000120-1.c: New test.
5547
5548 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
5549
5550         * gcc.c-torture/execute/20000113-1.c: New test.
5551
5552 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
5553
5554         * gcc.c-torture/execute/20000112-1.c: New test.
5555
5556 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5557
5558         * gcc.dg/20000111-1.c: New test.
5559
5560 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
5561
5562         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
5563         with 16 bit integers.
5564
5565 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5566
5567         * gcc.dg/20000108-1.c: New test.
5568
5569 2000-01-05  Nathan Sidwell  <nathan@acm.org>
5570
5571         * g++.old-deja/g++.ns/koenig8.C: New test.
5572
5573 2000-01-05  Nathan Sidwell  <nathan@acm.org>
5574
5575         * g++.old-deja/g++.other/cast4.C: New test.
5576
5577 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
5578
5579         * gcc.c-torture/compile/20000105-2.c: New test.
5580         * gcc.c-torture/compile/20000105-1.c: New test.
5581
5582 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5583
5584         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
5585         references to printf & atoi to conform to ANSI standard.
5586         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
5587         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
5588         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
5589         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
5590         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
5591         * g++.old-deja/g++.brendan/complex1.C: Likewise.
5592         * g++.old-deja/g++.brendan/copy1.C: Likewise.
5593         * g++.old-deja/g++.brendan/copy2.C: Likewise.
5594         * g++.old-deja/g++.brendan/copy3.C: Likewise.
5595         * g++.old-deja/g++.brendan/copy4.C: Likewise.
5596         * g++.old-deja/g++.brendan/copy5.C: Likewise.
5597         * g++.old-deja/g++.brendan/copy6.C: Likewise.
5598         * g++.old-deja/g++.brendan/copy7.C: Likewise.
5599         * g++.old-deja/g++.brendan/copy8.C: Likewise.
5600         * g++.old-deja/g++.brendan/crash11.C: Likewise.
5601         * g++.old-deja/g++.brendan/crash14.C: Likewise.
5602         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
5603         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5604         * g++.old-deja/g++.brendan/delete2.C: Likewise.
5605         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
5606         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
5607         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
5608         * g++.old-deja/g++.brendan/eh1.C: Likewise.
5609         * g++.old-deja/g++.brendan/groff1.C: Likewise.
5610         * g++.old-deja/g++.brendan/init3.C: Likewise.
5611         * g++.old-deja/g++.brendan/misc12.C: Likewise.
5612         * g++.old-deja/g++.brendan/misc7.C: Likewise.
5613         * g++.old-deja/g++.brendan/new2.C: Likewise.
5614         * g++.old-deja/g++.brendan/operators4.C: Likewise.
5615         * g++.old-deja/g++.brendan/operators5.C: Likewise.
5616         * g++.old-deja/g++.brendan/overload2.C: Likewise.
5617         * g++.old-deja/g++.brendan/overload7.C: Likewise.
5618         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
5619         * g++.old-deja/g++.brendan/reference1.C: Likewise.
5620         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
5621         * g++.old-deja/g++.brendan/template24.C: Likewise.
5622         * g++.old-deja/g++.brendan/template3.C: Likewise.
5623         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
5624         * g++.old-deja/g++.jason/inline3.C: Likewise.
5625         * g++.old-deja/g++.jason/opeq.C: Likewise.
5626         * g++.old-deja/g++.law/arg5.C: Likewise.
5627         * g++.old-deja/g++.law/arm7.C: Likewise.
5628         * g++.old-deja/g++.law/ctors11.C: Likewise.
5629         * g++.old-deja/g++.law/cvt8.C: Likewise.
5630         * g++.old-deja/g++.law/init9.C: Likewise.
5631         * g++.old-deja/g++.law/refs4.C: Likewise.
5632         * g++.old-deja/g++.law/template2.C: Likewise.
5633         * g++.old-deja/g++.law/visibility24.C: Likewise.
5634         * g++.old-deja/g++.law/vtable3.C: Likewise.
5635         * g++.old-deja/g++.mike/asm2.C: Likewise.
5636         * g++.old-deja/g++.mike/eh1.C: Likewise.
5637         * g++.old-deja/g++.mike/misc1.C: Likewise.
5638         * g++.old-deja/g++.mike/misc13.C: Likewise.
5639         * g++.old-deja/g++.mike/misc14.C: Likewise.
5640         * g++.old-deja/g++.mike/ns12.C: Likewise.
5641         * g++.old-deja/g++.mike/p1248.C: Likewise.
5642         * g++.old-deja/g++.mike/p3708.C: Likewise.
5643         * g++.old-deja/g++.mike/p3708a.C: Likewise.
5644         * g++.old-deja/g++.mike/p3708b.C: Likewise.
5645         * g++.old-deja/g++.mike/p646.C: Likewise.
5646         * g++.old-deja/g++.mike/p700.C: Likewise.
5647         * g++.old-deja/g++.mike/p783.C: Likewise.
5648         * g++.old-deja/g++.mike/p783a.C: Likewise.
5649         * g++.old-deja/g++.mike/p783b.C: Likewise.
5650         * g++.old-deja/g++.mike/p786.C: Likewise.
5651         * g++.old-deja/g++.mike/p789.C: Likewise.
5652         * g++.old-deja/g++.mike/p789a.C: Likewise.
5653         * g++.old-deja/g++.mike/p807a.C: Likewise.
5654         * g++.old-deja/g++.other/delete3.C: Likewise.
5655         * g++.old-deja/g++.other/dyncast1.C: Likewise.
5656         * g++.old-deja/g++.other/dyncast2.C: Likewise.
5657         * g++.old-deja/g++.other/dyncast3.C: Likewise.
5658         * g++.old-deja/g++.other/empty1.C: Likewise.
5659         * g++.old-deja/g++.other/temporary1.C: Likewise.
5660         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
5661         * g++.old-deja/g++.pt/t16.C: Likewise.
5662         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
5663
5664 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
5665
5666         * gcc.dg/991230-1.c: New test.
5667
5668 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
5669
5670         * gcc.c-torture/compile/991229-3.c: New test.
5671         * gcc.c-torture/compile/991229-2.c: New test.
5672         * gcc.c-torture/compile/991229-1.c: New test.
5673
5674 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
5675
5676         * gcc.c-torture/compile/labels-2.c: New test.
5677
5678 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
5679
5680         * gcc.c-torture/execute/991227-1.c: New test.
5681
5682 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5683
5684         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
5685
5686 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
5687
5688         * gcc.c-torture/execute/991221-1.c: New test.
5689
5690 1999-12-20  Nathan Sidwell  <nathan@acm.org>
5691
5692         * g++.old-deja/g++.other/cast3.C: New test.
5693
5694 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
5695
5696         * gcc.c-torture/execute/991216-4.c: New test.
5697
5698 1999-12-16  Michael Meissner  <meissner@cygnus.com>
5699
5700         * gcc.c-torture/execute/991216-1.c: New test.
5701         * gcc.c-torture/execute/991216-2.c: New test.
5702         * gcc.c-torture/execute/991216-3.c: New test.
5703
5704 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
5705
5706         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
5707         Actually make the test fail by using "-O2" for compilation.
5708
5709 1999-12-15  Nathan Sidwell  <nathan@acm.org>
5710
5711         * g++.old-deja/g++.warn/cast-align1.C: New test.
5712
5713 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
5714
5715         * gcc.c-torture/compile/991214-1.c: New test.
5716         * gcc.c-torture/compile/991214-2.c: New test.
5717
5718 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
5719
5720         * gcc.dg/991214-1.c: New test.
5721
5722 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
5723
5724         * gcc.c-torture/compile/991213-3.c: New test.
5725         * gcc.c-torture/compile/991213-2.c: New test.
5726         * gcc.c-torture/compile/991213-1.c: New test.
5727
5728 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
5729
5730         * gcc.dg/991209-1.c: New test.
5731
5732 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
5733
5734         * gcc.c-torture/compile/991208-1.c: New test.
5735
5736 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5737
5738         * gcc.dg/ultrasp2.c: New test.
5739
5740 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
5741
5742         * g++.old-deja/g++.abi/align.C (main): Fix typo.
5743
5744 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
5745
5746         * gcc.c-torture/compile/991202-1.c: New test.
5747         * gcc.c-torture/execute/991202-1.c: New test.
5748         * gcc.c-torture/execute/991202-2.c: New test.
5749         * gcc.c-torture/execute/991202-3.c: New test.
5750
5751 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
5752
5753         * g++.old-deja/g++.abi/align.C: New test.
5754         * g++.old-deja/g++.abi/aggregates.C: Likewise.
5755         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5756
5757 1999-12-01  Richard Henderson  <rth@cygnus.com>
5758
5759         * gcc.c-torture/execute/991201-1.c: New.
5760
5761 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
5762
5763         * gcc.dg/991129-1.c: New test.
5764
5765 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
5766
5767         * gcc.c-torture/compile/991127-1.c: New test.
5768
5769 1999-11-22  Nathan Sidwell  <nathan@acm.org>
5770
5771         * g++.old-deja/g++.other/warn4.C: New test.
5772
5773 1999-11-22  Nathan Sidwell  <nathan@acm.org>
5774
5775         * g++.old-deja/g++.eh/cleanup2.C: New test.
5776         * g++.old-deja/g++.ext/pretty2.C: New test.
5777         * g++.old-deja/g++.ext/pretty3.C: New test.
5778         * g++.old-deja/g++.other/debug6.C: New test.
5779
5780 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
5781
5782         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
5783         compiler_output to look for one error message instead of two.
5784
5785 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
5786
5787         * gcc.c-torture/execute/991118-1.c: Also test case
5788         where the word boundary does not split a byte evenly.
5789
5790 1999-11-19  Nathan Sidwell  <nathan@acm.org>
5791
5792         * g++.old-deja/g++.ext/restrict1.C: New test.
5793
5794 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
5795
5796         * gcc.c-torture/execute/991118-1.c: New test.
5797
5798 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
5799
5800         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
5801         working directory pathnames.
5802
5803 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
5804
5805         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
5806         host is equipped with driver.h and driver.o so it can actually
5807         compile and run the tests.
5808
5809 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
5810
5811         * gcc.c-torture/compile/991008-1.c: New test.
5812
5813 1999-11-08  Nick Clifton  <nickc@cygnus.com>
5814
5815         * lib/gcc-dg.exp: Include target-supports.exp
5816
5817 1999-11-05  Nick Clifton  <nickc@cygnus.com>
5818
5819         * lib/target-supports.exp: New file: Provide procs to test for
5820         features supported by the target.
5821         (check_weak_available): Moved here from ecos.exp.
5822         (check_alias_available): New proc: Determine of the target
5823         toolchain supports the alias attribute.
5824
5825         * gcc.dg/special/ecos.exp: Move check_weak_available to
5826         target-supports.exp.
5827         (alias-1.c): Only perform the test if the target supports
5828         aliases.
5829         (wkali-1.c): Only perform the test if the target supports
5830         aliases.
5831
5832         * gcc.dg/990506-0.c: Expect error messages from cross
5833         targets as well as native targets.
5834
5835 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5836
5837         * gcc.dg/ultrasp1.c: Removed xfail.
5838         * gcc.dg/struct-ret-2.c: Likewise.
5839         * gcc.dg/array-1.c: Likewise.
5840
5841 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5842
5843         * gcc.dg/struct-ret-2.c: New test.
5844
5845         * gcc.dg/array-1.c: New test.
5846
5847 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
5848
5849         * gcc.c-torture/execute/991030-1.c: New test.
5850
5851 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
5852
5853         * gcc.c-torture/compile/991026-2.c: New test.
5854
5855 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
5856
5857         * gcc.c-torture/compile/991026-1.c: New test.
5858
5859 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
5860
5861         * gcc.c-torture/execute/991023-1.c: New test.
5862
5863 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
5864
5865         * gcc.c-torture/execute/991019-1.c: New test.
5866
5867 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
5868
5869         * gcc.c-torture/execute/991016-1.c: New test.
5870
5871 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
5872
5873         * gcc.c-torture/execute/991014-1.c: New test.
5874
5875 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
5876
5877         * g++.old-deja/g++.other/union2.C: New test.
5878
5879 1999-10-13  Nathan Sidwell  <nathan@acm.org>
5880
5881         * g++.old-deja/g++.other/vaarg2.C: New test.
5882         * g++.old-deja/g++.other/vaarg3.C: New test.
5883
5884 1999-10-12  Craig Burley  <craig@jcb-sc.com>
5885
5886         * g77.f-torture/noncompile/19990905-1.f: Moved from being
5887         in compile/.
5888
5889 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
5890
5891         * gcc.c-torture/execute/va-arg-11.c: New test.
5892
5893 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
5894
5895         * lib/file-format.exp (gcc_target_object_format): Don't
5896         crash if objdump is unavailable.
5897
5898 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
5899
5900         * gcc.misc-tests/mg.exp: delete extraneous redirection.
5901
5902 1999-09-28  Nick Clifton  <nickc@cygnus.com>
5903
5904         * gcc.c-torture/compile/990928-1.c: New test.
5905
5906 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
5907
5908         * g++.old-deja/g++.other/decl6.C: New test.
5909
5910 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5911
5912         * gcc.c-torture/execute/va-arg-10.c: New test.
5913
5914 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
5915
5916         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
5917         __PRETTY_FUNCTION__.
5918
5919 1999-09-23  Nick Clifton  <nickc@cygnus.com>
5920
5921         * gcc.c-torture/execute/990923-1.c: New test.
5922
5923 1999-09-21  Nick Clifton  <nickc@cygnus.com>
5924
5925         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
5926         for which -fpic is inappropriate.
5927
5928 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
5929
5930         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
5931
5932 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
5933
5934         * g++.old-deja/g++.other/dyncast1.C: New test.
5935         * g++.old-deja/g++.other/dyncast2.C: New test.
5936         * g++.old-deja/g++.other/dyncast3.C: New test.
5937         * g++.old-deja/g++.other/dyncast4.C: New test.
5938         * g++.old-deja/g++.other/dyncast5.C: New test.
5939         * g++.old-deja/g++.eh/catch3.C: New test.
5940         * g++.old-deja/g++.eh/catch3p.C: New test.
5941         * g++.old-deja/g++.eh/catch4.C: New test.
5942         * g++.old-deja/g++.eh/catch4p.C: New test.
5943         * g++.old-deja/g++.eh/catch5.C: New test.
5944         * g++.old-deja/g++.eh/catch5p.C: New test.
5945         * g++.old-deja/g++.eh/catch6.C: New test.
5946         * g++.old-deja/g++.eh/catch6p.C: New test.
5947         * g++.old-deja/g++.eh/catch7.C: New test.
5948         * g++.old-deja/g++.eh/catch7p.C: New test.
5949         * g++.old-deja/g++.eh/catch8.C: New test.
5950         * g++.old-deja/g++.eh/catch8p.C: New test.
5951         * g++.old-deja/g++.eh/catch9.C: New test.
5952         * g++.old-deja/g++.eh/catch9p.C: New test.
5953
5954 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
5955
5956         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
5957         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
5958
5959 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
5960
5961         * gcc.c-torture/compile/990913-1.c: New test.
5962
5963 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
5964
5965         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
5966         * g++.old-deja/g++.jason/rfg5.C: Likewise.
5967
5968 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
5969
5970         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
5971
5972 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
5973
5974         * g++.old-deja/g++.other/lookup11.C: New test.
5975         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
5976         what is permitted and what we want.
5977         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
5978         overload use.
5979         * g++.old-deja/g++.jason/rfg5.C: Likewise
5980
5981 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
5982
5983         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
5984         * gcc.c-torture/noncompile/poison-1.c: New file.
5985
5986 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
5987
5988         * g++.old-deja/g++.other/sizeof3.C: New test.
5989         * g++.old-deja/g++.other/sizeof4.C: New test.
5990         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
5991         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
5992
5993 1999-09-07  Richard Henderson  <rth@cygnus.com>
5994
5995         * gcc.dg/va-arg-1.c: New.
5996
5997 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5998
5999         * gcc.c-torture/execute/va-arg-9.c: New test.
6000
6001 1999-09-05  Craig Burley  <craig@jcb-sc.com>
6002
6003         * g77.f-torture/compile/980519-2.f: New test.
6004         * g77.f-torture/compile/19990905-0.f: New test.
6005         * g77.f-torture/compile/19990905-1.f: New test.
6006         * g77.f-torture/compile/19990905-2.f: New test.
6007
6008         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
6009
6010 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
6011
6012         * gcc.c-torture/execute/990827-1.c: Fix typo.
6013
6014 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
6015
6016         * g++.old-deja/g++.other/deref1.C: New test.
6017
6018 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
6019
6020         * g++.old-deja/g++.other/ambig2.C: New test.
6021         * g++.old-deja/g++.other/cond5.C: New test.
6022         * g++.old-deja/g++.other/lookup16.C: New test.
6023
6024 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
6025
6026         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
6027         assemblers too.
6028
6029 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
6030
6031         * lib/c-torture.exp: Avoid the "compare executables" optimization
6032         when testing native.
6033
6034 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
6035
6036         * gcc.c-torture/execute/990829-1.c: New test.
6037         * gcc.c-torture/compile/990829-1.c: New test.
6038
6039 1999-08-27  Paul Burchard  <burchard@pobox.com>
6040
6041         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
6042         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
6043         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
6044         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
6045         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
6046         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
6047         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
6048         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
6049         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
6050         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
6051         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
6052
6053 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
6054
6055         * gcc.c-torture/execute/990827-1.c: New test.
6056
6057 1999-08-26  Craig Burley  <craig@jcb-sc.com>
6058
6059         * g77.f-torture/noncompile/19990826-4.f: New test.
6060
6061         * g77.f-torture/compile/19990826-3.f: New test.
6062
6063         * g77.f-torture/execute/19990826-2.f: New test.
6064
6065         * g77.f-torture/compile/19990826-1.f: New test.
6066
6067         * gcc.c-torture/execute/990826-0.c: New test.
6068         * g77.c-torture/execute/19990826-0.f: New test.
6069
6070         * g77.f-torture/noncompile/970626-2.f: New test.
6071
6072 1999-08-25  Paul Burchard  <burchard@pobox.com>
6073
6074         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
6075         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
6076         lss-011.C: New tests.
6077
6078 1999-08-25  Nathan Sidwell  <nathan@acm.org>
6079
6080         * g++.old-deja/g++.other/decl5.C: New test.
6081
6082 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6083
6084         * noncompile/noncompile.exp: Load_lib c-torture.exp.
6085         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
6086         call `postbase' for each one.  All callers of `postbase' changed
6087         to call this instead.
6088
6089 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
6090
6091         * gcc.c-torture/execute/990811-1.c: New test.
6092
6093 1999-08-09  Nick Clifton  <nickc@cygnus.com>
6094
6095         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
6096         just native ones.
6097
6098         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
6099         just native ones.
6100
6101 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
6102
6103         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
6104
6105 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
6106
6107         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6108
6109 1999-08-04  Nathan Sidwell  <nathan@acm.org>
6110
6111         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
6112
6113 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
6114
6115         * gcc.c-torture/execute/990804-1.c: New test.
6116
6117 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6118
6119         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
6120         * g++.old-deja/g++.brendan/crash64.C: Likewise
6121         * g++.old-deja/g++.brendan/overload8.C: Likewise
6122
6123 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6124
6125         * g++.old-deja/g++.other/struct1.C: New test.
6126
6127 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6128
6129         * g++.old-deja/g++.other/enum2.C: New test.
6130
6131 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
6132
6133         Adapted from tests from Franz Sirl:
6134         * gcc.c-torture/execute/va-arg-7.c: New test.
6135         * gcc.c-torture/execute/va-arg-8.c: New test.
6136
6137 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
6138
6139         * gcc.c-torture/compile/990801-2.c: New test.
6140
6141         * gcc.c-torture/compile/990801-1.c: New test.
6142
6143 1999-07-27  Michael Meissner  <meissner@cygnus.com>
6144
6145         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
6146         fp-cmp-1.c, converting double to float.
6147
6148         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
6149         fp-cmp-1.c, converting double to long double.
6150
6151         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
6152         from fr1 to unknown_register, since fr1 is a legitimate register
6153         on some machines.
6154
6155 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
6156
6157         * README: More listname related changes.
6158
6159 1999-07-08  Catherine Moore  <clm@cygnus.com>
6160
6161         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
6162
6163 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
6164
6165         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
6166
6167 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
6168
6169         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
6170
6171 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
6172
6173         * gcc.dg/990703-1.c: New test.
6174
6175 1999-06-29  Nick Clifton  <nickc@cygnus.com>
6176
6177         * lib/file-format.exp: New file: Move definition of proc
6178         gcc_target_object_format to here from
6179         gcc.dg/special/ecos.exp.
6180
6181         * lib/c-torture.exp: Include lib file-format.exp.
6182         * lib/gcc-dg.exp: Include lib file-format.exp.
6183
6184         * gcc.dg/special/ecos.exp: Remove definition of proc
6185         gcc_target_object_format.
6186
6187 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
6188
6189         * gcc.c-torture/execute/990628-1.c: New test.
6190
6191 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
6192
6193         * gcc.c-torture/compile/990625-2.c: New test.
6194
6195         * gcc.c-torture/compile/990625-1.c: New test.
6196
6197 1999-06-23  Nick Clifton  <nickc@cygnus.com>
6198
6199         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
6200         attributes compile.
6201         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
6202         ports that use the COFF/PE file format.
6203
6204 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
6205
6206         * gcc.c-torture/compile/990617-1.c: New test.
6207
6208 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
6209
6210         * g++.old-deja/g++.other/decl4.C: New test.
6211
6212 1999-06-14  Nathan Sidwell  <nathan@acm.org>
6213
6214         * g++.old-deja/g++.other/bitfld3.C: New test.
6215
6216 1999-06-08  Nathan Sidwell  <nathan@acm.org>
6217
6218         * g++.old-deja/g++.eh/catch1.C: New test.
6219
6220 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
6221
6222         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
6223
6224         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
6225         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
6226
6227 1999-06-05  Craig Burley  <craig@jcb-sc.com>
6228
6229         * g77.f-torture/compile/19990502-0.f: Replace with new,
6230         shorter, test that still fails after recent changes.
6231
6232 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6233
6234         * gcc.c-torture/execute/990604-1.c: New test.
6235
6236 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
6237
6238         * gcc.c-torture/execute/990531-1.c: New test.
6239
6240 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6241
6242         * gcc.c-torture/compile/990527-1.c: New test.
6243
6244 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
6245
6246         * gcc.c-torture/execute/990527-1.c: New test.
6247
6248 1999-05-25  Nick Clifton  <nickc@cygnus.com>
6249
6250         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
6251         bitfields as signed.
6252
6253 1999-05-25  Craig Burley  <craig@jcb-sc.com>
6254
6255         * g77.f-torture/compile/19990525-0.f: New test.
6256
6257 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
6258
6259         * gcc.c-torture/execute/990525-2.c: New test.
6260
6261         * gcc.c-torture/execute/990525-1.c: New test.
6262
6263 1999-05-24  Nathan Sidwell  <nathan@acm.org>
6264
6265         * g++.old-deja/g++.other/anon3.C: New test.
6266         * g++.old-deja/g++.other/anon4.C: New test.
6267         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
6268         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
6269         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
6270         Merrill).
6271
6272 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
6273
6274         * gcc.c-torture/execute/990524-1.c: New test.
6275
6276         * gcc.dg/990524-1.c: New test.
6277
6278 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6279
6280         * gcc.c-torture/compile/990523-1.c: New test.
6281
6282 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
6283
6284         * gcc.c-torture/compile/990519-1.c: New test.
6285
6286 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6287
6288         * gcc.c-torture/compile/990517-1.c: New test.
6289
6290         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
6291         (e4, f4): New tests.
6292         (main): Call them.
6293
6294 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6295
6296         * gcc.dg/noreturn-1.c: New test.
6297
6298 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6299
6300         * gcc.c-torture/execute/990513-1.c: New test.
6301
6302 1999-05-10  Richard Henderson  <rth@cygnus.com>
6303
6304         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
6305
6306 1999-05-10  Craig Burley  <craig@jcb-sc.com>
6307
6308         * g77.f-torture/execute/erfc.f: Use small single-precision
6309         values, to avoid problems on Alphas when not -mieee.
6310
6311 1999-05-08  Craig Burley  <craig@jcb-sc.com>
6312
6313         * gcc.dg/990506-0.c: New test.
6314
6315 1999-05-08  Richard Henderson  <rth@cygnus.com>
6316
6317         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
6318         the constant to test.  Don't XFAIL 64-bit targets.
6319
6320         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
6321         * g++.old-deja/g++.law/profile1.C: Likewise.
6322
6323         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
6324         operator new instances.
6325         * g++.old-deja/g++.other/delete5.C: Likewise.
6326
6327 1999-05-03  Craig Burley  <craig@jcb-sc.com>
6328
6329         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
6330         intrinsic.
6331
6332 1999-05-03  Craig Burley  <craig@jcb-sc.com>
6333
6334         * g77.f-torture/execute/u77-test.f: Reverse order of two
6335         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
6336
6337 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6338
6339         * gcc.dg/compare1.c: New test.
6340
6341 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6342
6343         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
6344         New tests.
6345
6346 1999-05-02  Craig Burley  <craig@jcb-sc.com>
6347
6348         * g77.f-torture/compile/19990502-1.f: New test.
6349
6350 1999-05-02  Craig Burley  <craig@jcb-sc.com>
6351
6352         * g77.f-torture/compile/19990502-0.f: New test.
6353
6354 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
6355
6356         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
6357         intrinsic.
6358
6359 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
6360
6361         * g77.f-torture/execute/u77-test.f (main): List libU77
6362         intrinsics not currently tested.
6363         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
6364         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
6365         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
6366         Trim blanks off the ends of some printed strings.
6367
6368 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
6369
6370         * g77.f-torture/execute/u77-test.f (main): Just warn about
6371         FSTAT gid disagreement, as it's expected on some systems.
6372
6373 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
6374
6375         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
6376         use a new function, which allows for some slop.
6377         Clean up some commentary.
6378         (issum): The new function.
6379         (sgladd): Deleted subroutine.
6380
6381 1999-05-01  Craig Burley  <craig@jcb-sc.com>
6382
6383         * g77.f-torture/execute/u77-test.f: Modify to be more like
6384         libf2c/libU77 version, bringing patches to that version here.
6385         Add suitable commentary.
6386
6387 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
6388
6389         * gcc.dg/990424-1.c: New test.
6390
6391 1999-04-24  Craig Burley  <craig@jcb-sc.com>
6392
6393         * g77.f-torture/execute/u77-test.f (main): Bug involving
6394         LSTAT has been fixed, so turn back on full checking.
6395
6396 1999-04-20  Craig Burley  <craig@jcb-sc.com>
6397
6398         * g77.f-torture/compile/19990419-0.f: New test.
6399         * g77.f-torture/execute/19990419-1.f: New test.
6400
6401 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
6402
6403         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
6404         to avoid the need for a prototype to supress a warning.
6405
6406 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
6407
6408         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
6409
6410 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
6411
6412         * gcc.c-torture/execute/990404-1.c: New test.
6413
6414 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6415
6416         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
6417         * gcc.dg/cpp-if3.c: Don't use -pedantic.
6418         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
6419         missing initializer warnings.
6420
6421 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
6422
6423         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
6424         matching strings.
6425
6426 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
6427
6428         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
6429
6430 1999-03-26  Craig Burley  <craig@jcb-sc.com>
6431
6432         * g77.f-torture/execute/19990325-0.f: New test.
6433         * g77.f-torture/execute/19990325-1.f: New test.
6434
6435 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
6436
6437         * gcc.c-torture/execute/990324-1.c: New test.
6438
6439 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
6440
6441         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
6442         test with 4.
6443
6444 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
6445
6446         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
6447
6448 1999-03-13  Craig Burley  <craig@jcb-sc.com>
6449
6450         * g77.f-torture/execute/19990313-2.f: New test.
6451         * g77.f-torture/execute/19990313-3.f: New test.
6452
6453 1999-03-13  Craig Burley  <craig@jcb-sc.com>
6454
6455         * g77.f-torture/execute/19990313-0.f: New test.
6456         * g77.f-torture/execute/19990313-1.f: New test.
6457
6458 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
6459
6460         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
6461         printf to sprintf.
6462         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
6463         (main): Add check for u15.  Conditionalize u31 check depending on
6464         whether ints are <32 bits or >=32 bits.
6465
6466 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6467
6468         * g77.f-torture/execute/19981119-0.f: Improve testiness.
6469
6470 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6471
6472         * g77.f-torture/compile/19990305-0.f: New test.
6473         * g77.f-torture/execute/19981119-0.f: New test.
6474
6475 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6476
6477         * g77.f-torture/execute/970625-2.f: call ABORT if final
6478         result is not correct, instead of just printing it.
6479         Add this checking via newly introduced obfuscation, to
6480         trip up buggy front ends.
6481
6482 1999-03-07  Craig Burley  <craig@jcb-sc.com>
6483
6484         * g77.f-torture/compile/960317-1.f: Moved from being
6485         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
6486
6487 1999-03-06  Craig Burley  <craig@jcb-sc.com>
6488
6489         * g77.f-torture/execute/960317-1.f: New (old) test.
6490         * g77.f-torture/execute/970625-2.f: Ditto.
6491
6492 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
6493
6494         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
6495         message on line 1 or line 2; cccp and cpplib do this differently.
6496
6497 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
6498
6499         * g++.old-deja/g++.law/weak1.C: New test.
6500
6501 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6502
6503         * gcc.c-torture/execute/990119-1.c: Renamed to...
6504         * gcc.dg/990119-1.c: this, so it will only be tested once
6505         (it's a preprocessor test, it doesn't need to be run at
6506         multiple optimization levels).
6507
6508 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6509
6510         * lib/g++.exp: Don't add incdir=$base_dir/../include to
6511           ALWAYS_CXXFLAGS.
6512
6513 1999-02-24  Craig Burley  <craig@jcb-sc.com>
6514
6515         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
6516         * g77.f-torture/compile/19981216-0.f: ...as it is expected
6517         to not be compilable by current g77.
6518
6519 1999-02-24  Nick Clifton  <nickc@cygnus.com>
6520
6521         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
6522
6523 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
6524
6525         * gcc.c-torture/execute/990222-1.c: New test.
6526
6527 1999-02-19  Craig Burley  <craig@jcb-sc.com>
6528
6529         * g77.f-torture/compile/19990218-0.f: New test.
6530         * g77.f-torture/noncompile/19990218-1.f: New test.
6531
6532 1999-02-18  Craig Burley  <craig@jcb-sc.com>
6533
6534         * g77.f-torture/compile/19981216-0.f: New test.
6535
6536 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
6537
6538         * gcc.dg/990214-1.c: New test.
6539
6540 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
6541
6542         * gcc.dg/990213-2.c: New test.
6543
6544         * gcc.dg/990213-1.c: New test.
6545
6546 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
6547
6548         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
6549         ints.
6550
6551 1999-02-11  Nick Clifton  <nickc@cygnus.com>
6552
6553         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
6554         specified by target.
6555
6556         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
6557
6558 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
6559
6560         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
6561
6562 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
6563
6564         * gcc.dg/special/ecos.exp: New test driver for new tests with
6565         special requirements.
6566
6567         * gcc.dg/special/alias-1.c: New test.
6568         * gcc.dg/special/gcsec-1.c: New test.
6569         * gcc.dg/special/weak-1.c: New test.
6570         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
6571         * gcc.dg/special/weak-2.c: New test.
6572         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
6573         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
6574         * gcc.dg/special/wkali-1.c: New test.
6575         * gcc.dg/special/wkali-2.c: New test.
6576         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
6577         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
6578
6579 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
6580
6581           * lib/c-torture.exp (c-torture-compile): Pull out code for
6582           analyzing gcc error messages.
6583           (c-torture-execute): Likewise.  Fix some (harmless) false
6584           positives.
6585           * lib/gcc.exp (gcc_check_compile): New function.
6586
6587 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
6588
6589         * gcc.c-torture/execute/990208-1.c: New test.
6590
6591 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
6592
6593         * g++.dg/special/ecos.exp: New driver for new tests with special
6594         requirements
6595
6596         * g++.dg/special/conpr-1.C: New test
6597         * g++.dg/special/conpr-2.C: New test
6598         * g++.dg/special/conpr-2a.C: New test
6599         * g++.dg/special/conpr-3.C: New test
6600         * g++.dg/special/conpr-3a.C: New test
6601         * g++.dg/special/conpr-3b.C: New test
6602
6603         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
6604         allow g++ to use the dg driver
6605
6606         * README: Add comment about g++.dg directory
6607
6608 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
6609
6610         * README: Update email addresses.
6611
6612 1999-02-03  Nick Clifton  <nickc@cygnus.com>
6613
6614         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
6615         arguments in order to force structure S onto the stack even on
6616         the alpha.
6617         (test): Pass 10 leading arguments to function foo as well as the
6618         structure S.
6619
6620         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
6621         failure for all targets.
6622
6623         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
6624         abort to terminate program execution.
6625
6626 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
6627
6628         * gcc.c-torture/execute/990130-1.c: New test.
6629
6630 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
6631
6632         * gcc.dg/990130-1.c: New test.
6633
6634 1999-01-28  Michael Meissner  <meissner@cygnus.com>
6635
6636         * gcc.c-torture/execute/990128-1.c: New test.
6637
6638 1999-01-27  Michael Meissner  <meissner@cygnus.com>
6639
6640         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
6641
6642 1999-01-27  Felix Lee  <flee@cygnus.com>
6643
6644         * lib/c-torture.exp (c-torture-compile): pull out code for
6645         analyzing gcc error messages.
6646         (c-torture-execute): ditto, and fix some (harmless) false
6647         positives.
6648         * lib/gcc.exp (gcc_check_compile): new function.
6649
6650 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
6651
6652         * gcc.dg/990117-1.c: New test.
6653
6654         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
6655
6656         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
6657
6658 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
6659
6660         * g77.f-torture/compile/990115-1.f: New test.
6661
6662 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
6663
6664         * gcc.c-torture/compile/990107-1.c: New test
6665
6666 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
6667
6668         * gcc.c-torture/execute/990106-2.c: New test.
6669
6670         * gcc.c-torture/execute/990106-1.c: New test.
6671
6672 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
6673
6674         * gcc.c-torture/compile/981223-1.c: New test.
6675
6676 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
6677
6678         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
6679         (opt3): Rename from opt4 and disable.
6680
6681 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
6682
6683         * g++.old-deja/g++.pt/ptrmem5.C: New test.
6684
6685 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
6686
6687         * g++.old-deja/g++.other/conv5.C: New test.
6688
6689 1998-12-14  Nick Clifton  <nickc@cygnus.com>
6690
6691         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
6692
6693 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
6694
6695         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
6696
6697 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
6698
6699         * gcc.c-torture/compile/981211-1.c: New test.
6700
6701 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
6702
6703         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
6704
6705         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
6706
6707 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6708
6709         * gcc.special/930510-1.c: Make C9X safe.
6710         * gcc.misc-tests/gcov-1.c Similarly.
6711         * gcc.misc-tests/gcov-2.c Similarly.
6712
6713 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6714
6715         * gcc.dg/ultrasp1.c: New test.
6716
6717 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
6718
6719         * gcc.c-torture/execute/981206.c: New test.
6720
6721 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6722
6723         * g++.old-deja/g++.ns/template7.C: New test.
6724
6725         * g++.old-deja/g++.other/expr1.C: New test.
6726
6727         * g++.old-deja/g++.eh/tmpl3.C: New test.
6728
6729         * g++.old-deja/g++.eh/tmpl2.C: New test.
6730
6731 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
6732
6733         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
6734         * g++.old-deja/g++.other/using6.C: Removed.
6735         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
6736
6737         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
6738
6739 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
6740
6741         * g++.old-deja/g++.pt/overload8.C: New test.
6742
6743         * g++.old-deja/g++.pt/overload7.C: New test.
6744
6745         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
6746
6747         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
6748         and relinking messages.
6749         * lib/g++.exp (g++_target_compile): Remove .rpo file when
6750         compiling with -frepo.
6751
6752 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
6753
6754         * g++.old-deja/g++.pt/lookup6.C: New test.
6755
6756 1998-11-30  Nick Clifton  <nickc@cygnus.com>
6757
6758         * gcc.c-torture/execute/981130-1.c: New test.
6759         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
6760
6761 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
6762
6763         * g++.old-deja/g++.pt/explicit76.C: New test.
6764
6765         * g++.old-deja/g++.pt/friend38.C: New test.
6766
6767         * g++.old-deja/g++.ns/crash2.C: New test.
6768
6769         * g++.old-deja/g++.pt/defarg8.C: New test.
6770
6771         * g++.old-deja/g++.pt/instantiate6.C: New test.
6772
6773         * g++.old-deja/g++.pt/static6.C: New test.
6774
6775         * g++.old-deja/g++.pt/decl2.C: New test.
6776
6777 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
6778
6779         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
6780         problem is actually related with name lookup, but so what? :-)
6781
6782         * g++.old-deja/g++.pt/friend37.C: New test.
6783
6784 1998-11-25  Dave Love  <d.love@dl.ac.uk>
6785
6786         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
6787         element, which fails on some systems.
6788
6789         * g77.f-torture/execute/labug1.f: New test.
6790
6791 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
6792
6793         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
6794         is defined.
6795
6796 1998-11-18  Dave Love  <d.love@dl.ac.uk>
6797
6798         * g77.f-torture/compile/981117-1.f: New test.
6799
6800 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
6801
6802         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
6803         properly discarded.
6804
6805 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
6806
6807         * gcc.c-torture/execute/memcheck: New directory of tests for
6808         -fcheck-memory-usage.
6809
6810 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6811
6812         * README: New file, general information about the testsuite and
6813         new description of the various C++ test subdirectories.
6814         * README.g++: Eliminate obsolete information, update and move most
6815         relevant stuff to README.
6816
6817 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
6818
6819         * gcc.c-torture/compile/981107-1.c: New test.
6820
6821 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
6822
6823         * execute/memcpy-bi.c: New testcase.
6824
6825 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
6826
6827         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
6828         base classes.
6829
6830         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
6831         template is selected.
6832
6833         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
6834         classes, it should be accepted for all types.
6835
6836         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
6837
6838         * g++.old-deja/g++.pt/spec24.C: Ensure that template
6839         specializations start with template headers.
6840
6841 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
6842
6843         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
6844
6845         * g++.old-deja/g++.other/init9.C: Test cross initialization of
6846         non-POD types.
6847
6848 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
6849
6850         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
6851
6852 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
6853
6854         * compile/981022-1.c, compile/981022-1.x: New test and driver.
6855
6856 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
6857
6858         * 981019-1.c: New test.
6859
6860 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
6861
6862         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
6863         find objc headers.
6864
6865 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6866
6867         * compile/981001-4.c: Remove use of GCC extension that triggers a
6868         compiler bug.
6869
6870 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
6871
6872         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
6873
6874 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
6875
6876         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
6877         instantiation of template produces incorrect code for delete
6878         expression.
6879
6880         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
6881         constructors' name is not unique.
6882         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
6883         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
6884
6885         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
6886         automatic array of const is ill-formed.
6887
6888         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
6889         of template parameter?
6890
6891         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
6892         const.
6893
6894         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
6895         pointer-to-member expression.
6896
6897         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
6898         declaration causes ICE.
6899
6900 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
6901
6902         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
6903         reserved in the global namespace.
6904
6905         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
6906         generate needed virtual table.
6907
6908         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
6909
6910 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
6911
6912         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
6913         template-dependent type
6914
6915 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
6916
6917         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
6918         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
6919         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
6920
6921         * g++.old-deja/g++.other/using5.C: New test; using decl from base
6922         class should be usable as argument of member function.
6923         * g++.old-deja/g++.other/using6.C: New test; using decl from base
6924         class should be usable as return type of member function.
6925         * g++.old-deja/g++.other/using7.C: New test; using decl from base
6926         class should be usable as type of data member.
6927
6928         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
6929
6930 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
6931
6932         * gcc.c-torture/special/920521-1.c: Fix bogus test.
6933
6934 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
6935
6936         * gcc.dg/dll-?.c Add thumb to target list.
6937         Fix assembler scan patterns to match current assembler output.
6938
6939 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
6940
6941         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
6942         matching of template brackets.
6943
6944         * g++.old-deja/g++.other/using4.C: New test.  Test using
6945         declarations of methods from base classes.
6946
6947         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
6948         within functions should introduce names into the innermost
6949         enclosing namespace.
6950
6951         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
6952         of static locals if first initialization throws.
6953
6954 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
6955
6956         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
6957
6958 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
6959
6960         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
6961         lose track of the possible targets of tablejump insns.
6962         * special/special.exp: Run it.
6963
6964 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6965
6966         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
6967         must be declared before its specializations can be named in friend
6968         declarations.
6969
6970 1998-10-05  Dave Love  <d.love@dl.ac.uk>
6971
6972         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
6973
6974         * g77.f-torture/execute/io1.f: New test.
6975
6976 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
6977
6978         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
6979         with pointer to template function, for which no argument deduction
6980         is possible.
6981
6982         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
6983         specialization of template function as argument to template
6984         function.
6985
6986         * g++.old-deja/g++.other/access2.C: New test; Inner class
6987         shouldn't have privileged access to Outer's names.
6988
6989 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
6990
6991         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
6992         friend template declared within template class conflicts with
6993         nested class of the same name.
6994
6995         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
6996         is ignored.
6997
6998         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
6999         object with direct initializer as function declaration.
7000
7001         * g++.old-deja/g++.other/decl2.C: New test; duplicate
7002         initializers.
7003
7004         * g++.old-deja/g++.other/null2.C: New test; conditional operator
7005         involving const pointer and NULL produces incorrect result.
7006
7007         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
7008         type name without `typename' should be rejected with -pedantic.
7009
7010 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
7011
7012         * g++.old-deja/g++.other/addrof1.C: New test.
7013
7014 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
7015
7016         * gcc.c-torture/compile/981001-1.c: New test.
7017         * gcc.c-torture/execute/981001-1.c: New test.
7018
7019 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
7020
7021         * gcc.c-torture/compile/981001-2.c: New test.
7022         * gcc.c-torture/compile/981001-3.c: New test.
7023         * gcc.c-torture/compile/981001-4.c: New test.
7024
7025 1998-10-01  Robert Lipe  <robertl@dgii.com>
7026
7027         * lib/objc.exp (objc_target_compile): Add -L during compiles for
7028         multilibbed hosts.   Idea grafted from g77.exp.
7029
7030 1998-09-30  Dave Love  <d.love@dl.ac.uk>
7031
7032         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
7033         avoid losing on systems which need -lsocket.
7034
7035 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
7036
7037         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
7038         * g++.old-deja/g++.other/nested2.C: Ditto.
7039         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
7040         failure.
7041
7042 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
7043
7044         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
7045         preferred over template operator!= for enum bitfields.
7046
7047 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
7048
7049         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
7050         that happen to have the same base name, but in different scopes,
7051         are incorrectly rejected.
7052
7053 1998-09-16  Richard Henderson  <rth@cygnus.com>
7054
7055         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
7056         on the native word size instead of an integer literal.
7057
7058 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
7059
7060         * g++.old-deja/g++.other/static2.C: Invocation of static data
7061         member of type pointer-to-function denoted as non-static member.
7062
7063         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
7064         checks involving function types and aliases.
7065
7066 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
7067
7068         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
7069         redefined to the same non-trivial type.
7070
7071         * g++.old-deja/g++.pt/explicit73.C: Test for proper
7072         namespace-qualification of template specializations declared in
7073         other namespaces.
7074
7075         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
7076         to declare a subset of the specializations of a template function
7077         as friends of specializations of a template class.
7078
7079         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
7080         member templates that do not fully specialize the enclosing
7081         template class are rejected.
7082
7083 1998-09-11  Dave Love  <d.love@dl.ac.uk>
7084
7085         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
7086
7087 1998-09-08  Dave Love  <d.love@dl.ac.uk>
7088
7089         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
7090         altered from libf2c/libU77 version.
7091
7092 1998-09-06  Dave Love  <d.love@dl.ac.uk>
7093
7094         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
7095
7096 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
7097
7098         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
7099         (un)signed char are different types for template specialization
7100         purposes.
7101
7102 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
7103
7104         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
7105         * objc: ObjC testsuite.
7106
7107 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
7108
7109         * gcc.c-torture/execute/941014-1.x:  New file.
7110
7111 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
7112
7113         * lib/c-torture.exp: Add support for
7114         torture_eval_before_compile and torture_eval_before_execute
7115         variables.
7116
7117 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
7118
7119         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
7120         this test triggers valid.
7121
7122 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
7123
7124         * gcc.dg/980827-1.c: New test.
7125
7126 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7127
7128         * gcc.c-torture/execute/loop-4b.c: New test.
7129
7130 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
7131
7132         * lib/c-torture.exp: Add support for
7133         torture_eval_before_compile and torture_eval_before_execute
7134         variables.
7135
7136 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
7137
7138         * gcc.c-torture/compile/980825-1.c: New test.
7139
7140 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
7141
7142         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
7143         count number tests in opt_t0 not good_t0.
7144
7145 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
7146
7147         * gcc.c-torture/compile/930326-1.x: Fix typo.
7148
7149 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
7150
7151         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
7152         causes an ICE.
7153
7154 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
7155
7156         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
7157         STACK_SIZE is defined.
7158         * gcc.c-torture/unsorted/stuct.c: Similarly.
7159
7160         * gcc.c-torture/compile/980821-1.c: New test.
7161
7162 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
7163
7164         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
7165
7166 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
7167
7168         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
7169         code.
7170
7171 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
7172
7173         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
7174         error'.
7175
7176 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
7177
7178         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
7179
7180 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
7181
7182         * gcc.c-torture/compile/980816-1.c: New test.
7183
7184         * gcc.dg/980816-1.c: New test.
7185
7186 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
7187
7188         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
7189         compiler for ieee tests.
7190
7191 1998-08-01  Dave Love  <d.love@dl.ac.uk>
7192
7193         * g77.f-torture/compile/980729-0.f: New test.
7194
7195 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
7196
7197         * gcc.c-torture/special/eeprof-1.c: New test, for
7198         -finstrument-functions.
7199         * gcc.c-torture/special/special.exp: Run it.
7200
7201 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
7202
7203         * gcc.c-torture/compile/980729-1.c: New test.
7204
7205 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
7206
7207         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
7208         __thumb__ is defined, and test for ARM style doubles if so.
7209
7210 1998-07-26  Dave Love  <d.love@dl.ac.uk>
7211
7212         * g77.f-torture/noncompile/980615-0.f: New test.
7213
7214 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
7215
7216         * gcc.dg/980312-1.c: Do link instead of compile.
7217         * gcc.dg/980313-1.c: Likewise.
7218
7219 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
7220
7221         * gcc.c-torture/compile/980726-1.c: New test.
7222
7223 1998-07-25  Dave Love  <d.love@dl.ac.uk>
7224
7225         * g77.f-torture/execute/io0.f: New test.
7226
7227 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
7228
7229         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
7230         an int.
7231
7232 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
7233
7234         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
7235         m32r bugs.
7236
7237 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
7238
7239         * gcc.dg/980626-1.c: Expect failures for all toolchains until
7240         c-decl.c:grokdeclarator can handle mode attributes.
7241
7242 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
7243
7244         * gcc.c-torture/execute/980716-1.c: New test.
7245
7246 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
7247
7248         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
7249         the mn10200.
7250         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
7251         the mn10200.
7252         * gcc.c-torture/execute/va-arg-3.x: Similarly.
7253         * gcc.c-torture/compile/930326-1.x: Similarly.
7254
7255 1998-07-13  Dave Love  <d.love@dl.ac.uk>
7256
7257         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
7258         New test from Craig.
7259
7260 1998-07-12  Dave Love  <d.love@dl.ac.uk>
7261
7262         * g77.f-torture/noncompile/980616-0.f: New test.
7263
7264         * g77.f-torture/execute/970816-3.f:  New test from Craig.
7265
7266 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7267
7268         *  g++.other/singleton.C: Return error value instead of taking
7269         SIGSEGV.
7270
7271 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
7272
7273         *  g++.other/singleton.C: New test.   Warning is under dispute.
7274         Runtime crash is not.
7275
7276 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7277
7278         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
7279         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
7280         using6.C, using7.C}:  New namespace tests.
7281
7282 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
7283
7284         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
7285         specialization with typedef'ed names used as array indexes.
7286
7287 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
7288
7289         * gcc.c-torture/execute/980709-1.c: New test.
7290
7291         * gcc.dg/980709-1.c: New test.
7292
7293 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
7294
7295         * gcc.c-torture/execute/bcp-1.c: New test.
7296
7297 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
7298
7299         * gcc.c-torture/execute/980707-1.c: New test.
7300
7301 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
7302
7303         * gcc.c-torture/compile/980706-1.c: New test.
7304
7305 1998-07-01  Dave Love  <d.love@dl.ac.uk>
7306
7307         * g77.f-torture/execute/980701-0.f,
7308         g77.f-torture/execute/980701-1.f: New test from Craig.
7309
7310 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
7311
7312         * gcc.c-torture/compile/980701-1.c: New test.
7313
7314         * gcc.c-torture/execute/980701-1.c: New test.
7315
7316 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
7317 rlsruhe.de>
7318
7319         * g++.old-deja/g++.robertl/eb132.C: New test.
7320         * g++.old-deja/g++.robertl/eb133.C: Likewise.
7321
7322 1998-06-29  Dave Love  <d.love@dl.ac.uk>
7323
7324         * g77.f-torture/execute/980628-7.f,
7325         g77.f-torture/execute/980628-8.f,
7326         g77.f-torture/execute/980628-9.f,
7327         g77.f-torture/execute/980628-10.f: New tests from Craig.
7328
7329         * g77.f-torture/execute/980628-3.f: Remove mail headers.
7330
7331 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
7332
7333         * g77.f-torture/execute/980628-4.f: New test from Craig.
7334         * g77.f-torture/execute/980628-5.f: Likewise.
7335         * g77.f-torture/execute/980628-2.f: Likewise.
7336         * g77.f-torture/execute/980628-0.f: Likewise.
7337         * g77.f-torture/execute/980628-1.f: Likewise.
7338         * g77.f-torture/execute/980628-3.f: Likewise.
7339         * g77.f-torture/execute/980628-6.f: Likewise.
7340
7341 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
7342
7343         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
7344         directory when nothing has been installed yet.
7345
7346 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
7347
7348         * gcc.c-torture/special/special.exp: Handle newer versions of
7349         dejagnu.
7350
7351 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
7352
7353         * gcc.dg/980626-1.c: New test.
7354
7355 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
7356
7357         * gcc.misc-tests/m-un-2.c: New test.
7358         * g++.old-deja/g++.other/warn01.c: Likewise.
7359
7360 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
7361
7362         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
7363         compatibility with assmblers with a different comment character.
7364         Eliminate use of GAS-specific extensions.
7365
7366 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
7367
7368         * gcc.c-torture/execute/ieee/980619-1.c: New test.
7369
7370 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
7371
7372         *lib/g77.exp: Replace search for libf2c.a with search for newly
7373         renamed libg2c.a
7374
7375 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
7376
7377         * gcc.c-torture/execute/980617-1.c: New test.
7378
7379 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
7380
7381         * gcc.c-torture/execute/980612-1.c: New test.
7382
7383 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
7384
7385         * gcc.dg/980523-1.c: Only test on ppc-linux.
7386         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
7387
7388         * gcc.c-torture/execute/980608-1.c: New test.
7389
7390 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7391
7392         * gcc.c-torture/execute/980605-1.c: New test.
7393
7394 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
7395
7396         * gcc.c-torture/execute/980604-1.c: New test.
7397
7398 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
7399
7400         * gcc.c-torture/execute/980602-1.c: New test.
7401         * gcc.c-torture/execute/980602-2.c: Likewise.
7402
7403 1998-06-02  Dave Love  <d.love@dl.ac.uk>
7404
7405         * 970125-0.f: Fix per JCB.  Add commentary.
7406
7407 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
7408
7409         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
7410         IEEE -0 support.
7411
7412 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
7413
7414         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
7415         earlier.
7416
7417 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
7418
7419         * gcc.c-torture/execute/980526-3.c: New test.
7420
7421 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
7422
7423         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
7424         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
7425         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
7426         m88k-motorola-sysv3 to XFAIL.
7427
7428 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7429
7430         * gcc.dg/980526-1.c: New test.
7431         * gcc.c-torture/execute/980526-2.c: New test.
7432
7433 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
7434
7435         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
7436
7437         * gcc.c-torture/execute/980526-1.c: New test.
7438
7439 1998-05-26  Dave Love  <d.love@dl.ac.uk>
7440
7441         * g77.f-torture/execute/alpha2.f: Add runtime test.
7442
7443 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
7444
7445         * g++.old-deja/old-deja.exp: Strip leading directories.
7446
7447         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
7448         error for the line.  Don't run multiple tests for the same line.
7449
7450 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
7451
7452         * gcc.dg/980523-1.c: New test.
7453
7454 1998-05-23  Dave Love  <d.love@dl.ac.uk>
7455
7456         * g77.f-torture/compile/970915-0.f: New test.
7457
7458 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
7459
7460         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
7461
7462 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
7463
7464         * gcc.dg/980520-1.c: New test.
7465
7466 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
7467
7468         * gcc.dg/980502-1.c: Fix return type.
7469
7470 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
7471
7472         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
7473         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
7474         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
7475         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
7476         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
7477
7478 1998-05-20  Dave Love  <d.love@dl.ac.uk>
7479
7480         * g77.f-torture/execute/980520-1.f: New test.
7481
7482 1998-05-15  Dave Love  <d.love@dl.ac.uk>
7483
7484         * lib/mike-g77.exp: New file.
7485
7486         * g77.f-torture/noncompile/noncompile.exp,
7487         g77.f-torture/noncompile/check0.f: New files.
7488
7489 1998-05-14  Dave Love  <d.love@dl.ac.uk>
7490
7491         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
7492         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
7493         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
7494         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
7495         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
7496         abort where appropriate.
7497
7498 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
7499
7500         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
7501         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
7502
7503 1998-04-29  Dave Love  <d.love@dl.ac.uk>
7504
7505         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
7506
7507 1998-04-27  Dave Love  <d.love@dl.ac.uk>
7508
7509         * g77.f-torture/compile/980427-0.f: New test.
7510
7511 1998-04-24  Dave Love  <d.love@dl.ac.uk>
7512
7513         * g77.f-torture/compile/980424-0.f: New test.
7514
7515 1998-04-19  Dave Love  <d.love@dl.ac.uk>
7516
7517         * g77.f-torture/compile/980419-2.f (main): New test.
7518         * g77.f-torture/compile/970125-0.f: New test.
7519         * g77.f-torture/compile/980419-1.f: New test.
7520
7521 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
7522
7523         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
7524         of loop-4.c.
7525
7526 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
7527
7528         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
7529
7530 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
7531
7532         * gcc.c-torture/compile/980329-1.c: New test.
7533
7534 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
7535
7536         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
7537         * gcc.dg/980312-1.c: Fix typo in -march command.
7538
7539 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
7540
7541         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
7542
7543 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
7544
7545         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
7546         Dave Love agree the Fortran source is bogus.
7547
7548 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
7549
7550         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
7551         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
7552         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
7553         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
7554         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
7555
7556 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
7557
7558         * g++.old-deja/g++.other/friend1.C: New test.
7559
7560 1998-02-18  Dave Love  <d.love@dl.ac.uk>
7561
7562         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
7563         possibly uninitialized) variables and declare dnrm2.
7564
7565 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
7566
7567         From Bruno Haible <haible@ilog.fr>:
7568         * gcc.c-torture/execute/980223.c: New test.
7569
7570 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
7571
7572         * gcc.dg/ifelse-1.c: New test.
7573
7574 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
7575
7576         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
7577
7578           * lib/old-dejagnu.exp (old-dejagnu): Added the
7579           "execution test - XFAIL *-*-*" handling in the spirit of
7580           "excess errors test -". Changed the "execution test fails"
7581           handling to be like "excess errors test fails".
7582           * Update various tests accordingly.
7583
7584 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
7585
7586         * gcc.c-torture/execute/980205.c: New test.
7587
7588 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
7589
7590         * lib/c-torture.exp: Look for .x files instead of .cexp files.
7591         * lib/f-torture.exp: Similarly.
7592         * gcc.c-torture: Rename all .cexp files to .x files.
7593
7594 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7595
7596         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
7597         (940510-1.c): Removed duplicate.
7598         (971104-1.c): New test.
7599
7600 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
7601
7602           * lib/f-torture.exp: Improve error and loop detection.
7603
7604 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
7605
7606         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
7607         use that to size the filler array.
7608
7609 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
7610
7611         * lib/c-torture.exp(c-torture-execute): Fix typo.
7612
7613         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
7614         testcase as the executable name. Keep the executable around if
7615         the test fails.
7616
7617 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
7618
7619         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
7620         changes.  Only test one -g option, and move it to the end of the
7621         list of options to test.
7622
7623 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
7624
7625         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
7626         variable GCC_TORTURE_OPTIONS to supply default switches separated
7627         by colons.  If no environment variable, run tests with -O0 -g, -O1
7628         -g, and -O2 -g as well.
7629
7630 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
7631
7632         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
7633         explanatory comments. Fix indentation.
7634
7635 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
7636
7637         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
7638
7639 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
7640
7641         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
7642         * g++.old-deja/g++.mike/p7325.C: Likewise.
7643         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
7644
7645 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
7646
7647         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
7648         * g++.old-deja/g++.brendan/crash30.C: Likewise.
7649         * g++.old-deja/g++.brendan/crash39.C: Likewise.
7650         * g++.old-deja/g++.law/operators4.C: Likewise.
7651
7652 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
7653
7654         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
7655         * g++.old-deja/g++.mike/p784.C: Ditto.
7656         * g++.old-deja/g++.mike/p785.C: Ditto.
7657
7658 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
7659
7660           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
7661
7662 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
7663
7664         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
7665         target feature; pass this to c-torture-execute as needed.
7666
7667 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
7668
7669         * lib/c-torture.exp(c-torture-execute): If the previous and the
7670         current executables being tested are identical, we don't need to
7671         run the executable again. Try to make the executable names
7672         unique. Add an optional argument for passing additional compiler
7673         flags.
7674
7675 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
7676
7677         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
7678
7679 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
7680
7681         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
7682
7683 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
7684
7685         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
7686         32bit or larger longs.
7687
7688         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
7689         have either a 32bit long or 32bit int.
7690
7691 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7692
7693         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
7694         Make double precision tests dependent on sizeof (double).
7695
7696 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
7697
7698         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
7699         too.
7700
7701 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7702
7703         * gcc.c-torture/compile/961203-1.cexp: New script.
7704
7705 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
7706
7707         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
7708         up the includes ourselves.
7709
7710 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
7711
7712         * lib/plumhall.exp: Remove random include, and add a few
7713         verbose messages for debugging.
7714
7715 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
7716
7717         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
7718         of trying to do it ourselves.
7719
7720 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7721
7722         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
7723
7724 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
7725
7726         * gcc.prms/5403.c: Made regexp a bit less strict.
7727
7728 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
7729
7730         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
7731         is returned from remote_load instead.
7732         * lib/plumhall.exp: Ditto.
7733         * lib/mike-g++.exp: Ditto.
7734         * lib/old-dejagnu.exp: Ditto.
7735         * lib/c-torture.exp: Ditto.
7736
7737 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
7738
7739         * lib/g++.exp: Use build_wrapper procedure.
7740         * lib/gcc.exp: Ditto.
7741
7742 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
7743
7744         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
7745         an old-style decl for malloc.  Fixes tests to work when
7746         sizeof (int) != sizeof (size_t).
7747
7748 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
7749
7750         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
7751
7752         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
7753         use stdargs.h interface.
7754
7755 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
7756
7757         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
7758         NO_VARARGS when compiling.
7759
7760 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
7761
7762         * lib/plumhall.exp(ph_includes): New procedure.
7763         (ph_make): Use it.
7764         (ph_compiler): Ditto.
7765
7766         * lib/g++.exp: Rename test-glue.c to testglue.c.
7767         * lib/gcc.exp: Ditto.
7768
7769 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
7770
7771         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
7772         to completion when it's called.
7773
7774 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
7775
7776         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
7777         is defined, don't do test.
7778
7779 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
7780
7781         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
7782         for object files.
7783         (ph_summary): Mark skipped testcases as untested, not unresolved.
7784
7785         * lib/plumhall.exp (ph_make): If unresolved because of bad
7786         errorCode, record errorCode in log file.
7787         (*): Replace send_log/verbose with verbose -log.
7788
7789 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
7790
7791         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
7792         double conversion if double isn't at least 8 bytes.
7793
7794         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
7795         int to work with targets where int is 16 bits.
7796
7797         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
7798         8 bytes, just exit, since 4 byte doubles don't have enough bits of
7799         precision for the test to complete.
7800
7801 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
7802
7803         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
7804         if d10v is not compiled with the -mdouble64 flag.
7805         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
7806
7807         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
7808         d10v is not compiled with the -mint32 flag.
7809
7810 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
7811
7812         * lib/plumhall.exp: Use incr_count.
7813
7814 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
7815
7816         * gcc.c-torture: Update to c-torture-1.45.
7817
7818 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
7819
7820         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
7821         the name of the expect testcase file).
7822
7823         * lib/g++.exp(g++_init): Ditto.
7824
7825 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
7826
7827         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
7828         the host.
7829
7830         * lib/gcc.exp(gcc_exit): New procedure.
7831
7832 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
7833
7834         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
7835         specs where appropriate.
7836
7837         * g++.old-deja/g++.arm/*: Added additional ERROR checks
7838         because of new "candidates are" messages, and removed a few
7839
7840         * Converted all non-old-style g++ testcases to old-style, and
7841         moved into g++.old-deja.
7842
7843 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
7844
7845         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
7846         options.
7847
7848         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
7849         succeeded.
7850
7851         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
7852
7853 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
7854
7855         * lib/gcc.exp (gcc_target_compile): Add support for defining
7856         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
7857         the machine doesn't have those features.
7858
7859 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
7860
7861         * g++.law/operators4.exp: Don't use LIBS.
7862
7863 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
7864
7865         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
7866
7867         * lib/mike-g++.exp: Don't set the compiler to be tested here.
7868         * lib/g++.exp: Set it here instead. Also, allow use of the
7869         --tool_exec and --tool_opt options. Change CXX to
7870         GXX_UNDER_TEST.
7871
7872         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
7873
7874         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
7875
7876 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
7877
7878         * lib/old-dejagnu.exp: Use prune_warnings instead of
7879         prune_system_crud.
7880         * lib/mike-g++.exp: Ditto.
7881         * lib/gcc.exp: Ditto.
7882         * lib/g++.exp: Ditto.
7883
7884         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
7885
7886 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
7887
7888           * 941014-2.c: Include stdlib.h
7889           * 960327-1.c: Include stdio.h
7890           * dbra.c, index-1.c: Don't assume ints are 32bits.
7891
7892 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
7893
7894         * lib/gcc.exp: Add gcc,stack_size target feature.
7895
7896         * lib/g++.exp(g++_target_compile): Add the include and link
7897         paths here, not in two other places. And, it's $options, not
7898         options.
7899
7900         * lib/mike-g++.exp(postbase): Remove the code that determines
7901         the correct include and link paths.
7902         * g++.old-deja/old-deja.exp: Ditto.
7903
7904 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
7905
7906         * lib/g++.exp(g++_init): target_compile no longer returns the
7907         filename of the result.
7908
7909 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
7910
7911         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
7912         call to glob.
7913
7914         * gcc.c-torture/special/special.exp: Change call to
7915         gcc_target_compile to include the object file.
7916
7917 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
7918
7919         * gcc.c-torture/special/special.exp: Correct misspelling in last
7920         change.
7921
7922 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
7923
7924         * lib/plumhall.exp(ph_summary): Log the entire output of the
7925         executable. Return -1 if there were any failures, 0 otherwise.
7926         (ph_execute): Return -1 if there were any failures, 0 otherwise.
7927         (ph_make): Clean up objects and executables that were built
7928         if the tests succeeded.
7929
7930 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
7931
7932         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
7933         libraries and includes in the build tree as appropriate.
7934
7935 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
7936
7937         * lib/c-torture.exp: Instead of looking for the global variable
7938         NO_LONG_LONG, check to see if that's a feature of the target.
7939
7940 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
7941
7942         * config/default.exp: Minimize. Delete the remainer of the files in
7943         config; this functionality is now in devo/dejagnu/config.
7944
7945         g++.*/*: Pass any additional flags used to compile to postbase;
7946         delete CXXFLAGS.
7947
7948         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
7949         is now done by runtest.exp. Use gcc_target_compile instead of
7950         compile.
7951
7952         lib/c-torture.exp: Use gcc_target_compile instead of compile.
7953         Remove references to CFLAGS. Use remote_file instead of
7954         calling rm -f.
7955         (c-torture): Take a list of arguments to use to compile this
7956         testcase.
7957
7958         lib/g++.exp: Simplify. Use target_compile instead of compile.
7959         lib/gcc-dg.exp: Ditto.
7960         lib/gcc.exp: Ditto.
7961         lib/mike-{gcc,g++}.exp: Ditto.
7962         lib/old-dejagnu.exp: Ditto.
7963         lib/plumhall.exp: Ditto.
7964
7965 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
7966
7967         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
7968         (ph_linker): Likewise.
7969
7970 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
7971
7972           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
7973         MAP_ANON / MAP_ANONYMOUS if defined;
7974         else try to map from /dev/zero .
7975
7976 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
7977
7978         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
7979         isn't defined, then define it to MAP_ANONYMOUS.
7980
7981 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
7982
7983         * gcc.c-torture: Update to c-torture-1.42 release.
7984
7985 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
7986
7987         * gcc.c-torture: Update to c-torture-1.41 release.
7988
7989 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
7990
7991         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
7992         c-torture release.
7993
7994 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7995
7996         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
7997         and LDFLAGS.  Fix second case to append the target_info ldflags
7998         onto LDFLAGS, not CFLAGS.
7999         * lib/g++.exp (g++_init): Add target_info stuff.
8000         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
8001         of libgloss and newlib flags for !native.
8002
8003         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
8004         (GDB): Fix relative path to go up another dir for finding gdb.
8005
8006 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
8007
8008         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
8009         versions in the target_info array, if they don't exist.
8010
8011 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
8012
8013         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
8014
8015 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
8016
8017         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
8018         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
8019
8020 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
8021
8022         * lib/old-dejagnu.exp: Don't remove the output file before we've
8023         actually tested it. Don't append pwd to the path of the executable
8024         we're testing.
8025
8026 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
8027
8028         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
8029
8030 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
8031
8032         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
8033         temporary directory for compiler files, and set it to a default
8034         value of /tmp. Set $output as the name of the output file from
8035         compiling the testcase. Add a -o option to $cflags_var so the
8036         compiler writes the final output file as $output. Set $executable
8037         to $output.
8038
8039         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
8040         directory for compiler files, and set it to /tmp if it doesn't
8041         already have a value. Set $output_file to the name of the output
8042         file from compiling the testcase. Add a -o option to CXXFLAGS so
8043         the compiler writes the final output file as $output. Use $output
8044         as the executable to be tested.
8045
8046 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
8047
8048         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
8049
8050 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
8051
8052         * gcc.c-torture/execute/pending-1.c: New test.  Still
8053         pending in Tege's queue.
8054
8055 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
8056
8057         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
8058         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
8059         if there were failures.  Call unresolved if there were unresolved
8060         testcases.  Call gcc_fail if program did not run to completion.
8061         (ph_make): Pass additional argument name to ph_execute.
8062         (ph_execute): Add new argument.  Pass additional arguments to
8063         ph_summary.  Call gcc_fail is there is no execution output.
8064
8065 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
8066
8067         * lib/plumhall.exp (proc_summary): Output relavent summary
8068         lines into the log so specific failures in plumhall can be
8069         investigated.
8070
8071 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
8072
8073         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
8074         (c-torture-execute): Don't try to execute tests which use
8075         "long long" types if $NO_LONG_LONG is nonzero.
8076
8077 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
8078
8079         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
8080         not c-torture.
8081
8082         * gcc.ieee: Move from here.
8083         * gcc.c-torture/execute/ieee: To here.
8084
8085 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
8086
8087         * gcc.c-torture: Update to c-torture-1.41 release.
8088
8089 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
8090
8091         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
8092         not "$output".
8093
8094 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
8095
8096         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
8097         -c present.
8098
8099 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
8100
8101         * config/proelf.exp: Handle connecting to a simulator.
8102
8103 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
8104
8105         * config/proelf.exp: New file.  Enough framework that we can
8106         run c-torture tests on the proelf targets (or any other target
8107         that gdb can connect to for that matter).
8108
8109 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
8110
8111         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
8112         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
8113
8114         * lib/plumhall.exp (ph_execute): Always call ph_summary if
8115         exec_output exists.
8116
8117 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
8118
8119         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
8120         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
8121
8122         * config/*.exp: Update FSF address.  Change result of ${tool}_load
8123         to pass/fail/unresolved/unsupported/untested.  Caller must now
8124         call unresolved/unsupported/untested.
8125         * lib/*.exp: Update FSF address.  Update to handle new results of
8126         ${tool}_load.
8127         * lib/chill.exp (verbose): Delete.
8128
8129 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
8130
8131         * lib/gcc.exp (default_gcc_start): Change order of args to
8132         $LDFLAGS $CFLAGS $LIBS.
8133         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
8134         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
8135         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
8136         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8137         * gcc.misc-tests/dg-test.exp: Likewise.
8138         * gcc.misc-tests/msgs.exp: Likewise.
8139         * gcc.prms/prms.exp: Likewise.
8140         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
8141         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
8142
8143         * lib/dg.exp: Deleted, moved to dejagnu/lib.
8144
8145 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
8146
8147         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
8148
8149         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
8150         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
8151
8152         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
8153         necessary.
8154
8155 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
8156
8157         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
8158         global for loop; add use of $mathlib.
8159         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
8160         settings here; set mathlib for anything but VxWorks.
8161
8162 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
8163
8164         * gcc.c-torture: Update to c-torture-1.40 release.
8165
8166 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
8167
8168         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
8169         dg.exp.
8170
8171 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
8172
8173         * lib/c-torture.exp (c-torture-execute): Declare "output" as
8174         global.
8175
8176 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
8177
8178         * lib/g++.exp (LIBS): Define if not already.
8179         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
8180         (gcc-dg-prune): Call prune_gcc_output.
8181         * lib/gcc.exp (prune_gcc_output): New proc.
8182         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
8183         prune_gcc_output.
8184
8185 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
8186
8187         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
8188         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
8189
8190 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
8191
8192         * gcc.c-torture: Update to c-torture-1.39 release.
8193
8194 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
8195
8196         * lib/c-torture.exp (c-torture-execute): Don't return if one option
8197         fails, try others as well.
8198
8199 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
8200
8201         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
8202         If compilation fails, mark execute tests as `untested'.
8203         If test is marked as unsupported, don't mark compilation and
8204         execute tests as failed.
8205
8206 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8207
8208         * lib/g++.exp (g++_init): Don't link in libg++, and look to
8209         libstdc++ for whether or not we want to be doing shared
8210         libraries.  Delete link_curses since we don't need it anymore.
8211         * lib/mike-g++.exp (postbase): Don't link in libg++.
8212         * g++.old-deja/old-deja.exp: Likewise.
8213
8214 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8215
8216         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
8217
8218 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8219
8220         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
8221         For that, add `-Wl,-a,shared_archive'.
8222         * g++.old-deja/old-deja.exp: Likewise.
8223
8224 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
8225
8226         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
8227
8228 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
8229
8230         * lib/mike-g++.exp (postbase): Pay attention to the status of
8231         g++_load.
8232
8233 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8234
8235           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
8236
8237 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
8238
8239         * lib/gcc.exp (default_gcc_start): No longer need to log program
8240         being executed or its output, execute_anywhere does that now.
8241         * lib/g++.exp (default_g++_version): Call execute_anywhere.
8242         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
8243
8244 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8245
8246         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
8247         the same as those in lib/g++.exp.
8248
8249 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
8250
8251         * gcc.c-torture: Update to c-torture-1.38 release.
8252         * gcc.ieee: Related changes.
8253
8254 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
8255
8256         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
8257         "exec". Minor reformatting changes.
8258
8259         * config/rom68k.exp (${tool}_load): Make it work in a canadian
8260         cross. This means all "exec" calls now work on a remote host as
8261         well.
8262         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
8263         cross. Filter out the extra "\r\n" stuff that expect puts in.
8264         (c-torture-execute): Filter out the bogus warnings like
8265         c-torture-compile does. Add support for canadian cross.
8266         * lib/gcc.exp (default_gcc_version, default_gcc_start)
8267         Use execute_anywhere rather than calling exec directly. Now it
8268         works for canadian cross testing.
8269
8270 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
8271
8272         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
8273         results into a variable, and check that rather than using file exists.
8274
8275 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8276
8277         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
8278         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
8279
8280 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8281
8282         * g++.old-deja/old-deja.exp: Create and pass runshlib and
8283         lib_curses if there's a shared libg++ in the build tree.
8284
8285 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
8286
8287         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
8288         if not supported target.
8289
8290 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8291
8292         * lib/g++.exp (g++_init): Move empty setting of runshlib and
8293         link_curses up to always happen, not just for native builds.
8294
8295 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
8296
8297         * gcc.c-torture: Update to c-torture-1.36 release.
8298         * gcc.failure: Related changes.
8299
8300 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
8301
8302         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
8303
8304 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8305
8306         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
8307         * lib/mike-g++.exp (postbase): Not in here.  Still reference
8308         runshlib, link_curses, and mathlib for link and run.
8309
8310         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
8311         pass the runtime shared library options for Solaris, OSF/1, and
8312         Irix5, and link with -lcurses to avoid unresolved references.
8313
8314 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8315
8316         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
8317         only run once.
8318
8319 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
8320
8321         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
8322
8323 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
8324
8325         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
8326         do not have a framework for the "compat" tests yet.
8327
8328 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8329
8330         * lib/mike-g++.exp (postbase): New local variable `mathlib',
8331         set to null if we're testing vxworks5.1.  Use that instead of
8332         `-lm' in the setting of LIBS for link and run.
8333
8334 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8335
8336         * config/rom68k.exp (${tool}_load): Major changes to make it
8337         work.  Verified that it does in fact return the stuff in
8338         exec_output properly.  Catch any Emul or any TRAP other than 0.
8339
8340 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8341
8342         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
8343         LDFLAGS properly for targets that need stuff from libgloss.
8344         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
8345         only run once.
8346         (gpp_initialized): New variable.
8347
8348 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
8349
8350         * config/rom68k.exp: Load libgloss.exp.
8351         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
8352         so we can produce a fully linked binary.
8353         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
8354         so we can produce a fully linked binary.
8355
8356 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
8357
8358         * lib/plumhall.exp (ph_section): Watch for expected failures.
8359         Add missing `else'.
8360
8361         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
8362         run the testcase.
8363         (c-torture): Likewise.
8364
8365 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
8366
8367         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
8368
8369         * lib/mike-g++.exp (mike_cleanup): New proc.
8370         (prebase): New globals compiler_result, not_compiler_result,
8371         target_regexp.
8372         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
8373         allow leading "-" in pattern.  Watch for unsupported tests.
8374         If $compiler_result is set, pattern match assembler code,
8375         and ditto for $not_compiler_result.
8376         * lib/mike-gcc.exp: Likewise.
8377
8378         * lib/plumhall.exp (ph_execute): Only call ph_summary if
8379         execution "succeeded".
8380
8381 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
8382
8383         * config/win32.exp: New file.
8384         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
8385
8386 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
8387
8388         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
8389         unsupported.
8390         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
8391         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
8392         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
8393
8394         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
8395         "... without exceptions was ...".  That is now handled by
8396         prune_system_crud.
8397         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8398
8399 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
8400
8401         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
8402         sieve.c,sort2.c}: New files.
8403         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
8404         sieve.exp,sort2.exp}: Drivers for them.
8405
8406         * lib/mike-gcc.exp (program_output): New user settable variable.
8407         (postbase): Call prune_system_crud.  Also prune extraneous compiler
8408         messages.
8409         * lib/mike-g++.exp (program_output): New user settable variable.
8410
8411         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
8412
8413         * config/sh.exp: Deleted (use sim.exp instead).
8414
8415 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8416
8417         * config/vx.exp: Declare CHECKTASK as global.
8418         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
8419         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
8420         * lib/old-dejagnu.exp: Load [pwd]/$executable.
8421
8422 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8423
8424         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
8425         target. Like vx.exp, only includes `vx29k.exp' instead of
8426         `vxworks.exp'.
8427
8428 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
8429
8430         * config/sim.exp: Increase time limit from 120 seconds to 240.
8431
8432 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
8433
8434         * gcc.c-torture/execute/950628-1.c: New test.
8435
8436 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
8437
8438         * gcc.c-torture: Update with changes/additions from
8439         c-torture-1.34.
8440
8441 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
8442
8443         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
8444
8445 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
8446
8447         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
8448
8449 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
8450
8451         * gcc.c-torture/compile/950512-1.c: New test.
8452         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
8453         * gcc.dg/struct-ret-1.c: Likewise.
8454
8455 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
8456
8457         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
8458           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
8459
8460 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
8461
8462         * gcc.c-torture/special/920411-1.c: Deleted.
8463         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
8464
8465 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
8466
8467         * config/sim.exp (${tool}_load): Hack in call to bash to get a
8468         cpu limit.
8469
8470 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8471
8472         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
8473
8474 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8475
8476         From kenner;
8477         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
8478         is the proper length.
8479         * va-arg-3.c: Likewise.
8480
8481 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
8482
8483         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
8484         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
8485
8486         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
8487         * lib/g++.exp (default_g++_start): Delete old cruft.
8488
8489 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
8490
8491         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
8492         (2 * (1 << 18)) to (2 * (1 << 17)).
8493
8494         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
8495
8496 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8497
8498         * config/rom68k.exp: Renamed from config/idp.exp
8499
8500 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8501
8502         * c-torture/compile/921109-2.c
8503
8504 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
8505
8506         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
8507         excess errors.
8508
8509 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
8510
8511         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
8512         output.
8513         * lib/g++.exp (default_g++_start): Likewise.
8514
8515 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8516
8517         * gcc.c-torture/compile/950329-1.c: New test.
8518
8519 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8520
8521           * config/bug.exp (${tool}_load): Updated to use new remote_open
8522           and remote_close procs.
8523         * config/idp.exp: New file.
8524
8525 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8526
8527         * gcc.c-torture/execute/950322-1.c: New test.
8528
8529 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
8530
8531         * config/vx.exp (${tool}_load): Clean up testing of return code from
8532         vxworks_ld and vxworks_spawn.
8533
8534 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
8535
8536         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
8537
8538 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
8539
8540         * lib/old-deja.exp: Add `excess errors test - ' error, now one
8541         can mark excess errors on a machine by machine basis.  Note, the
8542         default is to not expect any excess errors, even when excess
8543         errors test - is given, so you will want to put an XFAIL ... on
8544         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
8545         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
8546         those 4 machines, but no others.
8547
8548 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8549
8550         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
8551         * lib/c-torture.exp: to here.
8552
8553 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8554
8555         * gcc.c-torture/execute/950221-1.c: New test.
8556         * gcc.c-torture/execute/struct-ret-1.c: New test.
8557         * gcc.c-torture/compile/950221-1.c: New test.
8558
8559         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
8560
8561 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
8562
8563         * gcc.c-torture/execute/arith-1.c (main): Return 0.
8564         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
8565
8566 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
8567
8568         * g++.gb: New directory of tests, derived from my signature and
8569         class scoping tests.
8570
8571         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
8572         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
8573         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
8574         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
8575         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
8576         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
8577         * g++.gb/sig25.C: Likewise.
8578
8579         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
8580         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
8581         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
8582         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
8583         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
8584         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
8585         * g++.gb/sig25.exp: Likewise.
8586
8587         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
8588         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
8589         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
8590         * g++.gb/scope13.C: Likewise, this test still fails.
8591
8592         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
8593         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
8594         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
8595         * g++.gb/scope13.exp: Ditto.
8596
8597         * g++.gb/README: New file, explains what these tests are about.
8598
8599 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
8600
8601         * lib/dg.exp (dg-do): Support `preprocess'.
8602         (dg-test): Likewise.
8603
8604 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8605
8606         * config/udi.exp: change "continue -expect" to "exp_continue".
8607
8608 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
8609
8610         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
8611         Delete redundant tests.
8612
8613         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
8614         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
8615         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
8616         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
8617         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
8618         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
8619         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
8620         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
8621
8622         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
8623         storing label pointers.
8624         * gcc.c-torture/execute/921019-1.c: Likewise.
8625         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
8626         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
8627         parameter fp.
8628         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
8629         constants.
8630
8631         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
8632         Delete obsolete tests.
8633
8634         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
8635         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
8636         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
8637         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
8638         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
8639         * gcc.c-torture/compile/950124-1.c: New test.
8640
8641         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
8642
8643 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
8644
8645         * lib/mike-g++.exp: Add -lm to LIBS.
8646
8647 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
8648
8649         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
8650
8651 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
8652
8653         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
8654
8655 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
8656
8657         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
8658
8659 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
8660
8661         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
8662         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
8663         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
8664         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
8665         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
8666         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
8667         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
8668         * g++.law/{operators31.C, operators32.C,
8669         * g++.law/{operators33.C, operators34.C}: Likewise.
8670         * g++.law/{pic1.C, refs2.C}: Likewise.
8671         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
8672         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
8673         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
8674         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8675
8676         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
8677         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
8678         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
8679         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
8680         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
8681         * g++.law/{enum9.exp, friend5.exp}: Likewise.
8682         * g++.law/{nest3.exp, nest4.exp}: Likewise.
8683         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
8684         * g++.law/{operators30.exp, operators31.exp}: Likewise.
8685         * g++.law/{operators32.exp, operators33.exp}: Likewise.
8686         * g++.law/{operators34.exp}: Likewise.
8687         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
8688         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
8689         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
8690         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
8691         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8692
8693         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
8694         No longer expected to fail.
8695         * g++.law/missed-error3.C: Tweak for recent bool changes.
8696
8697 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
8698
8699         * config/emb-unix: Deleted.
8700         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
8701         remote execution.  Do final link on remote host if REMOTE_LINK is set.
8702
8703 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
8704
8705         * lib/dg.exp (dg-test): Fix typo in last patch.
8706
8707 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
8708
8709         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
8710         (handles multiple occurrences).
8711
8712 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
8713
8714         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
8715         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
8716         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
8717         printed).
8718         * lib/c-torture.exp (c-torture-compile): Likewise.
8719         (c-torture): Prepend full path if missing.
8720         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
8721         (gcc_fail): Likewise.
8722         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
8723
8724 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
8725
8726         * lib/netware.exp: Only attach to NetWare i386 systems.
8727
8728 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
8729
8730         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
8731         messages.  Add test name to "output pattern match" pass/fail message.
8732
8733 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
8734
8735         * gcc.dg: New testsuite.
8736         * gcc.dg/dg.exp: New file.
8737
8738         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
8739         test-switch.c}: Deleted.
8740
8741         * gcc.misc-tests/msgs.exp: New testcase driver.
8742
8743 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
8744
8745         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
8746         Watch for illegal return values from ${tool}_load.
8747         * config/unix.exp (${tool}_load): Fix pass/fail detection for
8748         cross targets.  Coerce return value >0 to 1.
8749
8750 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
8751
8752         * config/unix.exp (${tool}_load): Call program rsh, not proc.
8753
8754         * config/emb-unix.exp: New file.
8755
8756         * config/sim.exp: Error if variable $SIM not defined.
8757         (${tool}_load): Mark test as "untested" if simulator missing.
8758
8759         * config/unix.exp: Load remote.exp to get rcp_download.
8760         * lib/c-torture.exp: Use different option lists for testcases with
8761         and without loops.
8762         * gcc.c-torture/execute/execute.exp: Likewise.
8763
8764 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
8765
8766         * config/*.exp: Clarify return code from ${tool}_load.
8767         Call `unresolved' or `untested' instead of `warning' or `perror'
8768         (sometimes you still want to call both though).
8769         Add comment that `shell_id' is local to each file.
8770         * config/udi.exp (timeout): Set to 30.
8771         Don't print warning if connection fails, $connectmode has already
8772         printed an error.
8773         (${tool}_load): Move verbose messages to level 2.
8774         Rework pattern for "Process started" message.
8775         Pass `shell_id' to ${connectmode}_download.
8776         Retry twice upon timeout.  Make resetting of target more robust.
8777         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
8778         Pass `shell_id' to exit_$connectmode.
8779         Only call exit_$connectmode if connected.
8780         * config/unix.exp (${tool}_load): Check return codes better.
8781         * config/vrtx.exp (${tool}_load): Likewise.
8782         * config/vx.exp (${tool}_load): Likewise.
8783         Delete unneeded global's.
8784         * lib/dg.exp (dg-test): Update to reflect clarified return codes
8785         from ${tool}_load.
8786         (dg-stat): Delete.
8787         (dg-init): Delete recording of pass/fail counts.
8788         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8789         (old-dejagnu-init): Likewise.
8790         (old-dejagnu-stat): Delete contents, empty proc now.
8791         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
8792         (c-torture): Delete references to lcnt, lpass, lfail.
8793         Get option list from TORTURE_OPTIONS.
8794         Delete -funroll[-all]-loops if no loops.
8795         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
8796         (g++_stat): Delete contents (empty proc now).
8797         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
8798         (gcc_finish): Likewise.
8799         (gcc_stat): Deleted.
8800         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
8801         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
8802         * gcc.c-torture/execute/execute.exp: Likewise.
8803         Split tests into two parts: compile, execute.
8804         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
8805         no loops.  Update to reflect clarified return codes from ${tool}_load.
8806
8807 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
8808
8809         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
8810         to grep for.
8811         (old-dejagnu): Likewise (where necessary).
8812
8813 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
8814
8815         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
8816
8817         * lib/dg.exp (dg-process-target): Fix processing of selector.
8818         Add comment regarding use of `error'.
8819
8820         * lib/gcc.exp (prune_system_crud): Define if missing.
8821         * lib/g++.exp (prune_system_crud): Likewise.
8822
8823         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
8824         Call prune_system_crud.
8825         * lib/dg.exp (dg-runtest): New proc.
8826         Use perror instead of send_user for tcl errors in testcase.
8827         Don't return any value, it's never used.
8828         Don't clobber previous definition of `unknown'.
8829         Print tcl errors in `dg-final'.
8830
8831 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
8832
8833         * lib/dg.exp (dg-process-target): Improve syntax error messages.
8834         (dg-test): Don't print errorInfo, it contains stack backtrace.
8835
8836 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
8837
8838         * lib/g++.exp (runtest_file_p): Define if missing.
8839
8840 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
8841
8842         * lib/mike-g++.exp: Comment out loading of g++.exp.
8843         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
8844         (default_g++_version): Always print something.
8845         (default_g++_start): Comment out call to `which'.
8846         (g++_start, g++_load): Deleted (must be defined in config file).
8847         * lib/gcc.exp: Test for existence of $CC at start.
8848         Delete check for tmpdir (done in gcc_init).
8849         (default_gcc_version): Always print something.
8850         (default_gcc_start): Comment out call to `which'.
8851         * config/*.exp: Major cleanup - make cross targets work at least a
8852         little better for g++ (by not being "--tool gcc" specific).
8853         Rename gcc_xxx to ${tool}_xxx.
8854         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
8855         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
8856
8857 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
8858
8859         * lib/c-torture.exp (c-torture-compile): Rework compiler
8860         message processing.
8861
8862         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
8863         c-torture.
8864
8865 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
8866
8867         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
8868
8869         * lib/dg.exp (dg-process-target): Support { target native }.
8870
8871 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
8872
8873         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
8874         looked for "... program xxx got fatal signal".
8875         Correct regsub munging of `comp_output'.
8876         Ignore compiler messages "path prefix not used" and "linker input
8877         file unused".
8878
8879 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
8880
8881         * lib/gcc.exp (runtest_file_p): Define if missing.
8882         * gcc.prms/template.c: Example to work from.
8883
8884 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
8885
8886         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
8887         * lib/dg.exp (dg-test): Call unsupported testcases as such.
8888
8889         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
8890         * gcc.prms/1883.c: Moved from compile/940714-1.c.
8891         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
8892         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
8893
8894         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
8895         (dg-process-target): No longer a varargs proc.
8896         Return S/N for target, P/F for xfail.  All callers changed.
8897         (user option procs): More argument checking.
8898         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
8899         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
8900         (dg-test): Skip test if not running on selected target in `dg-do'.
8901         Update handling of `dg-do-what', `dg-output-text'.
8902         Separate execution pass/fail from output pattern match pass/fail.
8903         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
8904
8905 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8906
8907         * gcc.c-torture/special/special.exp: Don't expect failure for mips
8908         target for 920510-1.c.
8909
8910 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
8911
8912         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
8913         Clean up comment regarding use of passcnt, etc.
8914         (gcc_stat): Don't update `testcnt' here.
8915         (gcc_finish): Do it here.
8916         Might as well reset `but_id' here too.
8917         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
8918         to determine if the file should be tested.
8919         * gcc.c-torture/compile/compile.exp: Likewise.
8920         * gcc.c-torture/execute/execute.exp: Likewise.
8921         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
8922         * gcc.misc-tests/dg-test.exp: Likewise.
8923         * gcc.prms/prms.exp: Likewise.
8924         * gcc.wendy/wendy.exp: Likewise.
8925         * g++.old-deja.exp: Likewise.
8926         Move "Testing file" message to verbose level 1.
8927
8928 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
8929
8930         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
8931
8932 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
8933
8934         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
8935         (default_gcc_start): Accept optional second list element
8936         of compiler flags.  Print compiler output at verbosity level 2.
8937         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
8938         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
8939         Save current values of framework globals passcnt, failcnt, xpasscnt,
8940         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
8941         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
8942         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
8943         xfailcnt to compute stats.  Update framework global `testcnt' from
8944         pass/fail counts.
8945         (gcc_finish): New proc.  Clean up test environment.
8946         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
8947         (gcc_epass, gcc_efail): Delete.
8948         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
8949         argument of line number.
8950         (dg-init): If the tool has an init routine, call it.
8951         (dg-test): Remove args `cflags_var' and `libs_var'.
8952         Pass all compiler options to ${tool}_start.
8953         Handle missing line number.
8954         (dg-finish): New function.
8955         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
8956         particular files.  Call gcc_finish at end.  Move "skipping test"
8957         message to verbosity level 3.
8958         * gcc.c-torture/compile/compile.exp: Likewise.
8959         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
8960         * gcc.c-torture/execute/execute.exp: Likewise.
8961         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8962         Print testcase being tried at verbosity level 1.
8963         * gcc.c-torture/special/special.exp: Unset xfail.
8964         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8965         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
8966         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
8967         * gcc.failure/failure.exp: Likewise.
8968         * gcc.ieee/ieee.exp: Likewise.
8969         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
8970         Update call to dg-test.  Call dg-finish at end.
8971         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
8972         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8973         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
8974         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
8975         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
8976         * gcc.wendy/wendy.exp: Add copyright.
8977         Delete setting of tmpdir (done by gcc_init).
8978         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
8979         Pass compiler flags to gcc_start.  Call gcc_finish at end.
8980         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
8981         gcc_[ce]pass/fail.
8982
8983 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
8984
8985         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
8986         confusion.
8987         (g++_load): Likewise.
8988
8989         * config/*.exp (gcc_load): Some were varargs fns and some were not.
8990         Rename argument to `prog' to remove the confusion.
8991         Varargs fns behave differently too!
8992         (g++_load): Likewise.
8993
8994         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
8995
8996         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
8997         what it is.  Delete (always) printing of status value for !native.
8998         Simplify verbose code, and include status and exec_output.
8999         (g++_load): Use gcc_load.
9000
9001 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9002
9003         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
9004         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
9005         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
9006         940714-3.c as these testcases don't exist anymore.  Make
9007         va-arg-1.c expected to pass.
9008
9009 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
9010
9011         * gcc.misc-tests/misc.exp: Only run specific testcases.
9012         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
9013         * gcc.misc-tests/dg-[1-9].c: New files.
9014
9015         * lib/dg.exp: New testsuite driver.
9016         * gcc.prms/prms.exp: Use it.
9017
9018         * README.gcc: New file.
9019
9020         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
9021         Document and reset `lxpass' and `lxfail'.
9022         Simplify "initialized" message.
9023         (gcc_stat): Clean up comments a little.
9024
9025 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
9026
9027         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
9028
9029 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
9030
9031         * lib/old-dejagnu.exp (process-option): New proc.
9032         (old-dejagnu-init, old-dejagnu-stat): Likewise.
9033         (old-dejagnu): Simplify.
9034         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
9035
9036 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
9037
9038         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
9039         exists and is not an empty string.
9040
9041         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
9042         $xfail rather than calling setup_xfail.  Clear $xfail when test is
9043         finished.
9044         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
9045         automatically.
9046
9047         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
9048         longer expected to fail.
9049
9050         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
9051         "f" function call.
9052
9053         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
9054
9055         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
9056         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
9057         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
9058         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
9059         c-torture-1.29.
9060
9061         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
9062         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
9063
9064         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
9065
9066         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
9067         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
9068
9069         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
9070         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
9071         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
9072
9073 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9074
9075         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
9076         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
9077         940714-1.c, 940714-2.c, 940714-3.c},
9078         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
9079         gcc.misc-tests/{mg.c,mg.exp}:
9080         New tests.
9081         * gcc.noncompile/noncompile.exp: Change accordingly.
9082
9083 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
9084
9085         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
9086         Undo previous clobberage.
9087
9088 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
9089
9090         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
9091         * gcc.special/{930510-1.c, special.exp}:
9092         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
9093         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
9094         struct-varargs-1.c}: New tests from c-torture-1.26.
9095
9096 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
9097
9098         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
9099           argument to switch.
9100
9101 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
9102
9103         * Revert the previous changes.  Please see Rob's directory
9104           (/lisa/test/rob/progressive/gcc/testsuite) for testing
9105           fixes.
9106
9107 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
9108
9109         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
9110             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
9111             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
9112             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
9113             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
9114             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
9115             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
9116             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
9117             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
9118             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
9119             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
9120             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
9121             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
9122             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
9123             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
9124             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
9125             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
9126             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
9127             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
9128             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
9129             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
9130             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
9131             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
9132             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
9133             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
9134             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9135             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
9136
9137 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
9138
9139         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
9140             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
9141           with perror calls.
9142
9143 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
9144
9145         * config/unix.exp (g++_load): Fix syntax.
9146
9147 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9148
9149         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
9150         * gcc.noncompile/921017-1.c: Deleted obsolete test.
9151         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
9152         Don't expect va-arg-1.c to fail.  Correct expected output for
9153         920928-1.c.
9154         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
9155         * gcc.wendy/hbm4.c: Correct typo.
9156         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
9157
9158 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
9159
9160         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
9161         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
9162         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
9163         * lib/c-torture.exp (c-torture-compile): Ditto.
9164
9165         Reduce volume of output (remove all the -I's and such).
9166         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
9167         Call gcc_cpass, gcc_cfail.
9168         (c-torture): Pass testing option to c-torture-compile.
9169
9170 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
9171
9172         Bring patches over from progressive.
9173         * config/default.exp: Exit remote shell cleanly.
9174         (g++_exit, g++_start): Add default versions.
9175         * config/sim.exp (gcc_load): Use perror, not error.
9176
9177 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
9178
9179         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
9180         set in site.exp.
9181
9182 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
9183
9184         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
9185         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
9186         (wendy_try): New proc to run testcase.
9187         (main loop): Call 'em.
9188         * gcc.wendy/*.c: Clean up pass to correct expected output.
9189
9190         * lib/gcc.exp: Minor cleanup work.
9191         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
9192
9193 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
9194
9195         * config/sim.exp (gcc_load): Document return codes better.
9196         Don't pass -v to simulator.
9197
9198 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
9199
9200           * gcc.special/920717-x.c: Fix typo.
9201           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
9202           get at sources.
9203
9204         * lib/mike-gcc.exp: Fix typo.
9205
9206 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
9207
9208         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
9209         binary to use, transform the name.
9210         * config/*.exp: rename everything. Nuke any g++ specific files,
9211         it's now a special case of gcc that requires no special support.
9212         Add a default.exp for unsupported targets.
9213
9214 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
9215
9216         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
9217         lib/old-dejagnu.exp: Fix a few patterns to work with the new
9218         version of Tcl.
9219
9220 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
9221
9222         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
9223         than a warning.
9224
9225 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
9226
9227         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
9228
9229 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9230
9231         * gcc.execute/execute.exp: Combine opt_list and foption_list into
9232         option_list.  Compile every file with only 4/6 option choices
9233         (same as C torture) instead of with 12/18 different option
9234         choices.
9235         * lib/c-torture.exp: Likewise.
9236
9237         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
9238         not already set.
9239
9240 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
9241
9242         * lib/old-deja.exp: Add `excess errors test fails' error, now one
9243         can put an XFAIL *-*-* on excess errors.
9244
9245 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
9246
9247         * g++.law: Add more tests derived from g++-bugs snapshots.
9248
9249         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
9250         equivalent to g++.law/init9.
9251
9252         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
9253         compiled it, and the a.out file after we've run it.
9254
9255 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
9256
9257         * lib/mike-g++.exp (postbase): Delete the .o file after we've
9258         compiled it, and the a.out file after we've run it.
9259
9260 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
9261
9262         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
9263
9264 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9265
9266         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
9267         version number.
9268
9269 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
9270
9271         * g++.law: New directory of g++ tests derived from the g++-bugs
9272         snapshots.
9273
9274 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9275
9276         * gcc.compile: initbug1.c initbug1.exp testcase added
9277
9278 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9279
9280         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
9281         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
9282           fixes submitted by Jeff Law (law@cs.utah.edu)
9283         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
9284           Jeff Law (law@cs.utah.edu)
9285
9286
9287 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
9288
9289         * config/unix-g++.exp: Follow the gcc way of doing things.
9290         * g++.old-deja/old-deja.exp: Minor updates.
9291         * lib/g++.exp: New file, follow the gcc way of doing things.
9292         * lib/old-dejagnu.exp: Minor updates.
9293         * lib/mike-g++.exp: Always unset errorInfo.
9294
9295 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
9296
9297         * lib/gcc.exp: Fix some errors with the below change, CC and
9298         CFLAGS should be global when setting, not local.
9299
9300 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9301
9302         * lib/gcc.exp: Transform tool name.
9303
9304 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9305
9306         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
9307
9308 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9309
9310         * lib/gcc.exp: change gcc_done to gcc_stat
9311
9312 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9313
9314         * Upgraded gcc testsuite to c-torture version 1.25
9315
9316 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9317
9318         * lib/gcc.exp: added reporting code. Changed verbose compile message.
9319         * lib/c-torture: added hooks for new reporting code.
9320
9321 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9322
9323         * config/sh-gcc.exp: check if sh-sim exists in the path
9324
9325 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9326
9327         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
9328         * gcc.compile/compile.exp: Initial changes for new logic.
9329         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
9330         * gcc.failure/failure.exp: Initial changes for new logic.
9331         * gcc.ieee/ieee.exp: Initial changes for new logic.
9332         * gcc.misc-tests/misc.exp: Initial changes for new logic.
9333         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
9334         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
9335         * lib/c-torture.exp: Initial changes for new logic.
9336         * lib/gcc.exp: Initial changes for new logic.
9337
9338 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
9339
9340         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
9341         depend upon failure or success.  Fully qualify names in failure
9342         and success messages.  Always remove a.out before starting
9343         compile, just in case.  Pay more attention to error text output by
9344         the compiler.  Handle testcases with no known past errors just
9345         like all others, so that things are uniform.  Other miscellaneous
9346         improvements.
9347
9348 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9349
9350         * gcc.cpp: new directory for cpp tests
9351
9352 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9353
9354         * lib/chill.exp: Code reformatted, removed unused code.
9355         * config/unix-chill.exp: Code reformatted, removed unused code.
9356         * chill.execute/execute.exp: Code reformatted, removed unused code.
9357         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
9358
9359 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
9360
9361         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
9362         routines not written.
9363
9364 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9365
9366         * config/bug-gcc.exp: Use new procs from bug.exp.
9367
9368 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9369
9370         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
9371         via ftp, rather than depending on NFS.
9372         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
9373         case.
9374
9375 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9376
9377         * config/bug-gcc.exp: Use new download proc.
9378
9379 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
9380
9381         * chill.execute/execute.exp: cleanups, handles errors better
9382         * chill.compile/compile.exp: rewrite, based on execute.exp
9383         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
9384         * lib/chill.exp: major changes to diff proc and compile and link
9385           procs. added chill_fail and chill_pass wrappers to pass and
9386           fail. added more comments, and handle error codes better.
9387           Added a hack to capture stderr from exec, so noncompile tests
9388           can work.
9389
9390 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9391
9392         * chill.execute/execute.exp: rewrite of testsuite driver
9393         * lib/chill.exp: rewrite of testsuite driver
9394         * config/unix-chill.exp: rewrite of testsuite driver
9395
9396 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
9397
9398     In chill.execute:
9399         * iexpr.ch: Standardize uppercase.
9400         * tuples.dat: Standardize uppercase.
9401         * vary.ch: standardize.  Correct varying string assignments.
9402         * vary.dat: Add new output lines.
9403
9404 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
9405
9406     In chill.execute:
9407         * chprintf.ch: Standardize use of uppercase.
9408         * tuples.ch: Standardize and turn arr2 into a DCL,
9409           rather than a SYN.
9410         * pinits.ch: Standardize.
9411
9412 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
9413
9414         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
9415         * Makefil: Renamed to Makefile.in.
9416         * configure.in: New.
9417
9418 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
9419
9420     In chill.execute:
9421         * .cvsignore: Add result/output files.
9422         * Makefile: Fix up variables at start.  Use MFLAGS
9423           everywhere.  Correct bool_loc, built_ins entries.
9424           Add entry for vary1.ch.
9425         * bitarray.ch: Standardize upper-case usage.
9426         * bitexpr.ch: Standardize, add output of b1.
9427         * params.ch: Use arrayt in along PROC parameters, to
9428           avoid novelty problems.
9429         * sets.ch: Tiny cleanup.
9430         * vary1.ch: Re-indent.
9431
9432 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
9433
9434           * Add PR-related files to Makefiles, .cvsignore files, etc.
9435
9436 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9437
9438         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
9439           with compiler objects. New names are test-flow.c and test-loop.c
9440
9441 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9442
9443         * Upgraded c-torture tests from 1.19 to 1.20
9444
9445         * new files:
9446         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
9447         * gcc.compile: 930623-1.c 930623-2.c
9448         * gcc.noncompile: 930622-1.c 930622-2.c
9449         * gcc.failure: 920411-1.c 920627-2.c
9450         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
9451
9452 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9453
9454         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9455           More changes to get testsuite working properly. Needs more work.
9456           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
9457
9458 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9459
9460         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9461           More changes to get testsuite working properly. Needs more work.
9462
9463 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
9464
9465         * chill.compile/compile.exp: Added for Dejagnu support
9466         * chill.execute/execute.exp: Added for Dejagnu support
9467         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
9468
9469 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
9470
9471     This should complete moving the CHILL test files.
9472         * chill.noncompile(.cvsignore printf.grt
9473             in-printf.grt chprintf.grt chprintf.ch):
9474             Added test-support files.
9475           (Makefile): Modified further.
9476         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
9477             signal.ch): Added test files.
9478           * chill.execute (.cvsignore printf.grt printr.c
9479             in-printf.grt rts.c chprintf.grt rts.h): Added
9480           test-support files.
9481             (Makefile): More corrections.
9482
9483 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
9484
9485         * chill.compile, chill.execute, chill.nocompile: Add CHILL
9486           test cases, ready for DejaGnu.
9487
9488 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9489
9490         * Upgraded c-torture tests from 1.18 to 1.19
9491
9492         * gcc.compile: added test(s):
9493           930607-1.c
9494         * gcc.execute: added test(s):
9495           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
9496
9497         * added new subdirectory for misc tests: gcc.misc-tests
9498         * gcc.misc-test(s): added tests:
9499           inst-check.c test-consts.c test-ior.c test-switch.c
9500
9501 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
9502
9503         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
9504
9505 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
9506
9507         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
9508
9509 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9510
9511         * Upgraded c-torture tests from 1.17 to 1.18
9512
9513 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9514
9515         * Upgraded c-torture tests from 1.12 to 1.17
9516
9517 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
9518
9519         * lib/old-dejagnu.exp:
9520           Fixed handling of XFAIL target triplets to correctly
9521           recognize wildcard characters.  Removed code that
9522           appended a unique id tag to the end of the file name
9523           printed out by the result of the testcases within a
9524           given test file.
9525
9526 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
9527
9528         * lib/old-dejagnu.exp:
9529           Reworked expected failure handling to trigger off of XFAIL
9530           keyword in keyphrase embeded in testcase source code. The
9531           XFAIL keyword must be at the end of the keyphrase line. It
9532           may optionally be followed by one or more target triplets.
9533           It has just occured that the handling of wildcards in the
9534           target triplet may not be correct.
9535
9536 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
9537
9538         * g++.old-deja/tests:
9539           Moved all subdirectories up one level into g++.old-deja .
9540
9541         * lib/old-dejagnu.exp:
9542           Fixed problem with CXXFLAGS not being properly reset, and being
9543           corrupted with extraneous "-c" compiler option.  This was
9544           causing binaries to not be generated for test that needed them.
9545           Modified strings passed to "pass" and "fail" so that individual
9546           tests from the same test file would be distinguished by an
9547           identifier appended to the test file name in the summary logs;
9548           this corrected a problem with erroneous diff logs.  Added code
9549           to search testcases for expected fail and unexpected pass keywords.
9550
9551 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
9552
9553         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
9554
9555 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
9556
9557         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
9558           Removed extraneous text from end of "Special g++ Options"
9559           keyphrase.
9560
9561         * lib/old-dejagnu.exp: Added pattern matching to look for new
9562           keywords, embedded in testcases comments, which will trigger
9563           calls to xpass and xfail.
9564
9565 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
9566
9567         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
9568           comments embedded in the testcases, especially the one looking for
9569           special compiler options, as well as the pattern matching for the
9570           compiler output again.
9571
9572 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
9573
9574         * lib/old-dejagnu.exp: Do a proper check of the return value for
9575           execute tests. Fixed several problems with the pattern matching
9576           of the compiler output which gave erroneous test results.
9577           Changed several of the test result messages to be more descriptive.
9578         * config/unix-g++.exp: Proc g++_load now actually works and
9579           executes the tests passed to it and returns a usable return
9580           value.
9581
9582 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
9583
9584           * lib/gcc.exp: Exits gracefully if $CC is bogus.
9585
9586 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
9587
9588         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
9589           Modified both files to properly execute the old style
9590           dejagnu tests. The previous versions of these files were
9591           experimental and did not function anything near correctly.
9592
9593 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
9594
9595         * Removed all Makefile.in and configure.in files. No configuration
9596         needed now.
9597
9598 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
9599
9600         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
9601
9602 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
9603
9604         * gcc.compile/configure.in, gcc.unsorted/configure.in,
9605         gcc.special/configure.in, gcc.noncompile/configure.in,
9606         gcc.execute/configure.in, gcc.code_quality/configure.in,
9607         g++.other/configure.in, g++.old-deja/configure.in,
9608         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
9609         in srcname setting.
9610
9611 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
9612
9613         * lib/udi.exp:  Fixed mondfe and mondfe_download.
9614         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
9615         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
9616
9617 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
9618
9619         * config/udi-gdb.exp: Check $shell_id after connecting to target.
9620         (gdb_exit): Don't remove *_soc files.
9621
9622 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
9623
9624         * lib/c-torture.exp: Don't look for main; instead always use -w
9625         -c.  This is how the c-torture tests work.  Remove the object
9626         file if the compilation succeeds.
9627         * gcc.execute/execute.exp: Remove executable if test passes.
9628         * gcc.noncompile/noncompile.exp: Every test is an expected
9629         failure.
9630         * gcc.special/special.exp: Added tests from c-torture 1.11,
9631         corrected use of existing test.
9632         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
9633         gcc.execute/920625-1.c: Updated to c-torture 1.11.
9634         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
9635         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
9636         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
9637         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
9638         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
9639         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
9640         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
9641         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
9642         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
9643         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
9644         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
9645         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
9646         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
9647         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
9648         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
9649         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
9650         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
9651         c-torture 1.11.
9652         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
9653         correspond to c-torture 1.11.
9654
9655         * New file.