6d563153134e345ab450cabebc75361feed23cea
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
1 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2
3         * gcc.dg/20020118-1.c: New.
4
5 2002-01-18  Kazu Hirata  <kazu@hxi.com>
6
7         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8
9 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10
11         * g++.dg/other/deprecated.C: Fix FAIL from 
12         "At global scope" message
13         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum 
14         alignment warnings
15
16
17 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
18
19         * gcc.misc-tests/i386-prefetch.exp: Save and restore
20         torture_with_loops and torture_without_loops
21
22 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
23
24         * gcc.c-torture/compile/20020116-1.c: New test.
25
26 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
27
28         * gcc.dg/20020116-2.c: New test.
29
30         * gcc.dg/ultrasp4.c: New test.
31
32         * gcc.dg/20020116-1.c: New test.
33
34 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
35
36         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
37         by EABI.
38
39 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
40
41         * gcc.misc-tests/i386-prefetch.exp: New.
42         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
43         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
44         * gcc.misc-tests/i386-pf-none-1.c: New test.
45         * gcc.misc-tests/i386-pf-sse-1.c: New test.
46
47 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
48
49         * gcc.dg/gnu89-init-1.c: Add new tests.
50
51 2002-01-15  Andreas Jaeger  <aj@suse.de>
52
53         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
54         * gcc.dg/i386-mmx-2.c: Likewise.
55         * gcc.dg/i386-sse-1.c: Likewise.
56         * gcc.dg/i386-sse-2.c: Likewise.
57         * gcc.dg/i386-sse-3.c: Likewise.
58
59 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
60
61         * g77.f-torture/execute/intrinsic-unix-bessel.f:
62         Uncomment additional cases that now pass.
63
64 2002-01-11  Richard Henderson  <rth@redhat.com>
65
66         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
67         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
68
69 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
70
71         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
72
73 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
74
75         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
76         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
77
78 2002-01-10  Dale Johannesen  <dalej@apple.com>
79
80         * gcc.c-torture/execute/loop-11.c: New.
81
82 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
83
84         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
85         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
86
87 2002-01-09  Richard Henderson  <rth@redhat.com>
88
89         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
90         type in which to perform the operation for each size.
91
92 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
93
94         * gcc.c-torture/compile/20020109-2.c: New test.
95
96 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
97
98         * gcc.c-torture/execute/loop-10.c: New test.
99
100 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
101
102         * gcc.c-torture/compile/20010226-1.c: New test.
103         * gcc.c-torture/compile/20010227-1.c: New test.
104         * gcc.c-torture/compile/20010426-1.c: New test.
105         * gcc.c-torture/compile/20010510-1.c: New test.
106         * gcc.c-torture/compile/20010605-3.c: New test.
107         * gcc.c-torture/compile/20010824-1.c: New test.
108         * gcc.c-torture/execute/20010409-1.c: New test.
109         * gcc.dg/noncompile/20000901-1.c: New test.
110         * gcc.dg/20001023-1.c: New test.
111         * gcc.dg/20001101-1.c: New test.
112         * gcc.dg/20001102-1.c: New test.
113         * gcc.dg/20010207-1.c: New test.
114         * gcc.dg/20010405-1.c: New test.
115         * gcc.dg/20010822-1.c: New test.
116         * gcc.dg/20011107-1.c: New test.
117
118 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
119
120         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
121
122         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
123         execution failure on PA targets.
124
125 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
126
127         * gcc.c-torture/compile/20020109-1.c: New test.
128
129 2002-01-08  Kazu Hirata  <kazu@hxi.com>
130
131         * gcc.c-torture/execute/20020108-1.c: New test.
132
133 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
134
135         * gcc.dg/20020108-1.c: New test.
136
137 2002-01-08  H.J. Lu <hjl@gnu.org>
138
139         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
140         for header files.
141
142 2002-01-08  Geoff Keating  <geoffk@redhat.com>
143
144         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
145         consistency.
146
147 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
148
149         * gcc.dg/altivec-4.c: Test altivec predicates.
150
151 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
152
153         * gcc.c-torture/execute/20020107-1.c: New test.
154
155 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
156
157         PR c/5279
158         * gcc.c-torture/compile/20020106-1.c: New test.
159
160 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
161
162         * gcc.c-torture/execute/nestfunc-4.c: New test.
163
164 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
165
166         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
167         extra triple that slipped in.
168         * g++.old-deja/g++.abi/align.C: Likewise.
169         * g++.old-deja/g++.abi/bitfields.C: Likewise.
170
171 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
172
173         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
174         * g++.old-deja/g++.abi/align.C: Likewise.
175         * g++.old-deja/g++.abi/bitfields.C: Likewise.
176
177         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
178         on FreeBSD/i386.
179         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
180         FreeBSD.
181
182 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
183
184         * gcc.dg/20020104-1.c: New test.
185
186         * gcc.dg/20020104-2.c: New test.
187
188 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
189
190         * gcc.dg/20020103-1.c: Fix typo in target selector.
191
192 2002-01-03  Richard Henderson  <rth@redhat.com>
193
194         * gcc.dg/20020103-1.c: New.
195
196 2002-01-03  Kazu Hirata  <kazu@hxi.com>
197
198         * gcc.c-torture/execute/20020103-1.c: New test.
199
200 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
201
202         * g++.dg/other/debug2.C: New test.
203
204         * gcc.c-torture/compile/20020103-1.c: New test.
205
206 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
207
208         * gcc.dg/gnu89-init-1.c: Added new tests.
209
210 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
211
212         * g++.dg/template/friend2.C: Remove as patch is reverted.
213
214         * g++.dg/warn/oldcast1.C: New test.
215
216         * g++.dg/template/ptrmem1.C: New test.
217         * g++.dg/template/ptrmem2.C: New test.
218
219         * g++.dg/template/ntp.C: New test.
220
221         * g++.dg/other/component1.C: New test.
222
223         * g++.dg/template/ttp3.C: New test.
224
225         * g++.dg/template/friend2.C: New test.
226         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
227
228 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
229
230         * g++.dg/other/ptrmem1.C: New test.
231         * g++.dg/other/ptrmem2.C: New test.
232
233 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
234
235         * g++.dg/template/ctor1.C: New test.
236
237 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
238
239         * g++.dg/template/friend2.C: New test.
240
241 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
242
243         * gcc.dg/mmix-1.c: New test.
244
245 2001-12-31  Richard Henderson  <rth@redhat.com>
246
247         * gcc.dg/asm-5.c: New.
248
249 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
250
251         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
252         in namespace __gnu_cxx
253
254 2001-12-30  Richard Henderson  <rth@redhat.com>
255
256         * gcc.dg/debug-6.c: New.
257
258 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
259
260         * gcc.c-torture/compile/20011229-2.c: New test.
261
262 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
263
264         * gcc.dg/debug-3.c: New test.
265         * gcc.dg/debug-4.c: New test.
266         * gcc.dg/debug-5.c: New test.
267
268 2001-12-29  Richard Henderson  <rth@redhat.com>
269
270         * g++.dg/eh/loop1.C: New.
271
272 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
273
274         * g++.dg/template/crash1.C: New test.
275
276 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
277
278         * g++.dg/other/const1.C: New test.
279
280 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
281
282         * gcc.c-torture/compile/20011229-1.c: New test.
283
284 2001-12-28  Stan Shebs  <shebs@apple.com>
285
286         * lib/objc-torture.exp: Resync with c-torture.exp.
287         * lib/objc.exp: Load standard libraries.
288
289 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
290
291         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
292         additional tests.
293
294 2001-12-27  Roger Sayle <roger@eyesopen.com>
295
296         * gcc.c-torture/execute/string-opt-16.c: New testcase.
297
298 2001-12-27  Richard Henderson  <rth@redhat.com>
299
300         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
301
302 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
303
304         * g++.dg/eh/ctor1.C: New test.
305         * g++.dg/other/error2.C: New test.
306
307 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
308
309         * g++.dg/other/init2.C: New test.
310
311 2001-12-24  Richard Henderson  <rth@redhat.com>
312
313         * gcc.dg/20011223-1.c: New.
314         * gcc.dg/inline-1.c: New.
315
316 2001-12-23  Richard Henderson  <rth@redhat.com>
317
318         * gcc.dg/asm-4.c: Test operand modifiers.
319
320 2001-12-23  Richard Henderson  <rth@redhat.com>
321
322         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
323
324 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
325
326         * gcc.c-torture/execute/20011223-1.c: New test.
327
328 2001-12-21  Richard Henderson  <rth@redhat.com>
329
330         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
331         re-enables the warning.
332
333 2001-12-21  Richard Henderson  <rth@redhat.com>
334
335         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
336
337 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
338
339         * gcc.c-torture/compile/20011218-1.c: New test.
340
341 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
342
343         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
344         arm-isr.c test.
345         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
346         epilogue generation for ARM ISR routines.
347
348 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
349
350         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
351         * gcc.dg/format/c90-printf-3.c: Likewise.
352         * gcc.dg/format/c99-printf-3.c: Likewise.
353         * gcc.dg/format/ext-1.c: Likewise.
354         * gcc.dg/format/ext-6.c: Likewise.
355         * gcc.dg/format/format.h: Prototype unlocked stdio.
356
357 2001-12-20  Richard Henderson  <rth@redhat.com>
358
359         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
360         (arena): Use it.
361         (malloc): Correct allocation logic.  Abort if we fill up the
362         arena before initialization complete.
363         (realloc): Correct allocation logic.
364
365 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
366
367         * gcc.c-torture/compile/20011219-2.c: New test.
368
369         * gcc.c-torture/execute/20011219-1.c: New test.
370
371 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
372
373         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
374         target does not support weak symbols.
375
376 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
377
378         * gcc.c-torture/compile/20011219-1.c: New test.
379
380 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
381
382         * g++.dg/other/error1.C: New test.
383
384 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
385
386         * gcc.c-torture/execute/20011217-1.c: New test.
387
388 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
389
390         * objc.dg/special/: New directory.
391         * objc.dg/special/special.exp: New file.
392         * objc.dg/special/unclaimed-category-1.h: New file.
393         * objc.dg/special/unclaimed-category-1a.m: New file.
394         * objc.dg/special/unclaimed-category-1.m: New file.
395
396 2001-12-17  Andreas Jaeger  <aj@suse.de>
397
398         * gcc.c-torture/compile/20011217-2.c: New test.
399
400 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
401
402         * gcc.c-torture/compile/20011217-1.c: New test.
403
404 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
405
406         * testsuite/gcc.dg/20011214-1.c: New.
407
408 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
409
410         * gcc.dg/altivec-4.c: New.
411
412 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
413
414         * gcc.dg/20011113-1.c: New test.
415
416 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
417
418         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
419         std::__malloc_alloc_template<0> and
420         std::__default_alloc_template<false, 0>.
421
422 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
423
424         * objc/execute/bf-21.m: New test.
425         * objc/execute/enumeration-1.m: New test.
426         * objc/execute/enumeration-2.m: New test.
427
428 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
429
430         * gcc.dg/gnu89-init-1.c: New test.
431
432 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
433
434         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
435         * g++.old-deja/g++.jason/2371.C: Likewise.
436         * g++.old-deja/g++.jason/template33.C: Likewise.
437         * g++.old-deja/g++.jason/template34.C: Likewise.
438         * g++.old-deja/g++.jason/template36.C: Likewise.
439         * g++.old-deja/g++.oliva/typename1.C: Likewise.
440         * g++.old-deja/g++.oliva/typename2.C: Likewise.
441         * g++.old-deja/g++.other/typename1.C: Likewise.
442         * g++.old-deja/g++.pt/inherit2.C: Likewise.
443         * g++.old-deja/g++.pt/nontype5.C: Likewise.
444         * g++.old-deja/g++.pt/typename11.C: Likewise.
445         * g++.old-deja/g++.pt/typename14.C: Likewise.
446         * g++.old-deja/g++.pt/typename16.C: Likewise.
447         * g++.old-deja/g++.pt/typename3.C: Likewise.
448         * g++.old-deja/g++.pt/typename4.C: Likewise.
449         * g++.old-deja/g++.pt/typename5.C: Likewise.
450         * g++.old-deja/g++.pt/typename7.C: Likewise.
451         * g++.old-deja/g++.robertl/eb9.C: Likewise.
452
453 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
454
455         * g++.dg/other/linkage1.C: New test.
456         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
457         specifiers.
458
459 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
460
461         * gcc.dg/concat.c: New test.
462
463 2001-12-11  Stan Shebs  <shebs@apple.com>
464
465         * objc/compile: New test directory.
466         * objc/compile/compile.exp: New expect script.
467         * objc/compile/20011211-1.m: New compile test.
468
469 2001-12-11  Jason Merrill  <jason@redhat.com>
470
471         * lib/prune.exp (prune_gcc_output): Also handle "In member
472         function".  So many permutations...
473
474 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
475
476         * g++.dg/template/typedef1.C: New test.
477
478 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
479
480         * g++.dg/other/copy1.C: New test.
481
482 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
483
484         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
485
486         * gcc.dg/builtin-choose-expr.c: New.
487
488 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
489
490         * gcc.dg/altivec-2.c: New.
491
492 2001-12-07  Richard Henderson  <rth@redhat.com>
493
494         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
495
496 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
497
498         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
499         ultrasparc.
500
501 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
502
503         * g++-old.deja/g++.robertl/eb101.C: Deleted.
504
505 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
506
507         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
508         variable argument list.
509
510 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
511
512         * gcc.c-torture/execute/memcheck: Delete entire directory.
513         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
514         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
515
516 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
517
518         * gcc.dg/Wshadow-1.c: New test.
519
520 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
521
522         * gcc.c-torture/compile/20011130-1.c: New test.
523
524         * gcc.dg/noncompile/20011025-1.c: New test.
525
526         * g++.dg/other/anon-union.C: New test.
527
528         * gcc.c-torture/execute/20011024-1.c: New test.
529
530 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
531
532         * gcc.c-torture/execute/20000722-1.x,
533         gcc.c-torture/execute/20010123-1.x: Remove.
534         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
535         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
536         gcc.dg/c99-complit-2.c: New tests.
537
538 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
539
540         * g++.dg/inherit/base1.C: New test.
541
542 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
543
544         * g++.dg/other/stdarg1.C: New test.
545
546         * gcc.c-torture/compile/20011130-2.c: New test.
547
548 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
549
550         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
551         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
552         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
553         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
554         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
555         * gcc.dg/builtin-prefetch-1.c: New test.
556
557 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
558
559         * gcc.dg/20011130-1.c: New test.
560
561 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
562
563         * g++.dg/other/scope1.C: New test.
564         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
565
566 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
567
568         * gcc.dg/vla-init-1.c: New test.
569
570 2001-12-01  Geoff Keating  <geoffk@redhat.com>
571
572         * gcc.c-torture/compile/structs.c: New testcase from GDB.
573
574 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
575
576         * objc.dg/alias.m: Update.
577         * objc.dg/class-1.m: Update.
578         * objc.dg/const-str-1.m: Update.
579         * objc.dg/fwd-proto-1.m: Update.
580         * objc.dg/id-1.m: Update.
581         * objc.dg/super-class-1.m: Update.
582
583 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
584
585         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
586         constructs.
587
588 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
589
590         * gcc.c-torture/execute/20011128-1.c: New test.
591
592 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
593
594         * gcc.dg/20011127-1.c: New test.
595
596 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
597
598         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
599         from Austin Group draft 7.
600         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
601         scanf format arguments.
602         * gcc.dg/format/no-exargs-2.c: New test.
603
604 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
605
606         * g++.dg/abi/vbase8-4.C: New test.
607
608 2001-11-24  Ian Lance Taylor  <ian@airs.com>
609
610         * gcc.c-torture/execute/20011121-1.c: New test.
611
612 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
613
614         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
615
616 2001-11-23  Andreas Jaeger  <aj@suse.de>
617
618         * gcc.dg/cpp/charconst-2.c: New test.
619
620 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
621
622         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
623         to the host if it is remote.  Let tests specify extra headers
624         they use.
625         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
626         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
627         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
628         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
629         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
630         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
631         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
632         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
633         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
634         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
635
636 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
637
638         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
639         for little endian ARMs.
640
641 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
642
643         * gcc.c-torture/compile/20011119-1.c: New test.
644         * gcc.c-torture/compile/20011119-2.c: New test.
645
646 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
647
648         * gcc.dg/altivec-1.c: Fix typo.
649
650 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
651
652         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
653
654 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
655
656         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
657
658 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
659
660         * lib/g77.exp: Don't specify --rpath-link.
661
662         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
663         across all the headers.
664         * gcc.dg/format/format.exp: For testing on a remote host,
665         copy format.h.
666
667         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
668         * gcc.c-torture/execute/930406-1.c: Likewise.
669         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
670
671 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
672
673         * gcc.dg/altivec-1.c: New.
674
675 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
676
677         * gcc.dg/cpp/fpreprocessed.c: New test case.
678
679 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
680
681         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
682         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
683         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
684
685 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
686
687         * gcc.dg/no-builtin-1.c: New test.
688
689 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
690
691         * gcc.c-torture/execute/20011115-1.c: New test.
692
693 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
694
695         * gcc.c-torture/compile/20011114-2.c: New test.
696         * gcc.c-torture/compile/20011114-3.c: New test.
697         * gcc.c-torture/compile/20011114-4.c: New test.
698
699 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
700
701         * g++.dg/other/init1.C: New test.
702
703 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
704
705         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
706         message.
707
708         * gcc.c-torture/execute/20011114-1.c: New testcase.
709
710         * gcc.c-torture/compile/20010327-1.c: Revert last change.
711         * gcc.c-torture/compile/20011114-1.c: New test, exactly
712         like the (before this change) version of 20010327-1.c.
713
714 2001-11-14  Roger Sayle <roger@eyesopen.com>
715
716         * gcc.c-torture/execute/string-opt-13.c: New testcase.
717
718 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
719
720         * g++.dg/init/array2.C: New test.
721
722 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
723
724         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
725
726 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
727
728         * g++.dg/other/forscope1.C: New test.
729         * g++.dg/ext/forscope1.C: New test.
730         * g++.dg/ext/forscope2.C: New test.
731
732 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
733
734         * gcc.c-torture/execute/20011113-1.c: New test.
735
736 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
737
738         * gcc.c-torture/execute/20011109-2.c: New test.
739
740         * gcc.c-torture/execute/20011109-1.c: New test.
741
742 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
743
744         * gcc.c-torture/compile/20011109-1.c: New test.
745
746 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
747
748         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
749         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
750         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
751         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
752         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
753         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
754         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
755
756 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
757
758         * g++.dg/warn/Wshadow-1.C: New tests.
759         * g++.old-deja/g++.mike/for3.C: Update.
760
761 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
762
763         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
764         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
765         XFAILs.  Adjust expected error texts.
766         * gcc.c-torture/compile/20011106-1.c,
767         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
768         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
769         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
770         gcc.dg/c99-array-lval-5.c: New tests.
771
772 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
773
774         * gcc.dg/cpp/defined.c: Update.
775
776 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
777
778         * gcc.c-torture/execute/anon-1.c: New test.
779
780 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
781
782         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
783         same size, so no warning should be produced on stormy16.
784
785         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
786         due to oversized array.
787         * g++.old-deja/g++.mike/ns15.C: Likewise.
788         * g++.old-deja/g++.pt/crash16.C: Likewise.
789
790 2001-11-02  Graham Stott  <grahams@redhat.com>
791
792         * g++.dgother/debug1.C: Fix typos.
793
794 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
795
796         * g++.dg/other/debug1.C: New test.
797
798 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
799
800         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
801         of unsigned long.
802
803 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
804
805         * gcc.dg/20011029-2.c: New test.
806
807         * gcc.c-torture/compile/20011029-1.c: New test.
808
809 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
810
811         * objc/execute/class_self-1.m: New test.
812         * objc/execute/class_self-2.m: New test.
813
814 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
815
816         * gcc.misc-tests/msgs.exp: Delete.
817         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
818         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
819         error set to match recent changes.
820
821 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
822
823         * gcc.dg/20011021-1.c: New test.
824
825 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
826
827         * gcc.c-torture/compile/20011023-1.c: New test.
828
829 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
830
831         * lib/g77.exp: Rewrite based on lib/g++.exp.
832
833 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
834
835         * gcc.c-torture/execute/20011019-1.c: New test.
836
837         * gcc.dg/20011018-1.c: New test.
838
839 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
840
841         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
842
843 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
844
845         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
846         * gcc.dg/attr-invalid.c: Likewise.
847
848 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
849
850         * testsuite/gcc.dg/20011015-1.c: New test.
851
852 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
853
854         * g++.dg/template/unify2.C: New test.
855
856 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
857
858         * g++.dg/other/exception-specification.C: New test
859
860 2001-10-13  Tom Rix  <trix@redhat.com>
861
862         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
863         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
864
865 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
866
867         * testsuite/gcc.dg/20011009-1.c: New test.
868
869 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
870
871         PR g++/4476
872         * g++.dg/other/friend1.C: New test.
873
874 2001-10-11  Richard Henderson  <rth@redhat.com>
875
876         * g++.old-deja/g++.other/crash18.C: Add -S to options.
877
878 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
879
880         * gcc.c-torture/compile/20011010-1.c: New.
881
882 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
883
884         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
885         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
886         g77.f-torture/execute/execute.exp,
887         g77.f-torture/noncompile/noncompile.exp,
888         gcc.c-torture/compile/compile.exp,
889         gcc.c-torture/execute/execute.exp,
890         gcc.c-torture/execute/ieee/ieee.exp,
891         gcc.c-torture/execute/memcheck/memcheck.exp,
892         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
893         objc/execute/execute.exp: Update FSF address.
894
895 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
896
897         * gcc.dg/cpp/cmdlne-C.c: Update.
898         * gcc.dg/cpp/cmdlne-C2.c: New.
899
900 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
901
902         * gcc.c-torture/execute/20011008-3.c: New.
903
904 2001-10-08  DJ Delorie  <dj@redhat.com>
905
906         * gcc.dg/20011008-1.c: New.
907         * gcc.dg/20011008-2.c: New.
908
909 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
910
911         * gcc.dg/cpp/spacing1.c: Update test.
912
913 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
914
915         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
916         spelling errors of "separate" as "seperate".
917
918 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
919
920         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
921         enough to avoid inlining.
922
923 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
924
925         * lib/g77.exp: set libg2c_dir correctly.
926
927 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
928
929         * gcc.dg/cpp/macro11.c: New test.
930
931 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
932
933         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
934         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
935         gcc.dg/format/multattr-3.c: New tests.
936         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
937         tests for format attributes on function pointers being rejected.
938
939 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
940
941         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
942
943 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
944
945         * g++.dg/warn/format1.C: New test.
946
947 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
948
949         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
950
951 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
952
953         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
954
955 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
956
957         * gcc.dg/cpp/redef2.c: Add test.
958
959 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
960
961         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
962         long-standing bug on i686, apparently.
963         * gcc.c-torture/execute/loop-2c.x: New file.
964         * gcc.c-torture/execute/loop-2d.x: New file.
965         * gcc.c-torture/execute/loop-3c.x: New file.
966
967 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
968
969         * gcc.dg/cpp/20000625-2.c: Correct line number.
970
971 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
972
973         * gcc.dg/cpp/macro10.c: New test.
974         * gcc.dg/cpp/strify3.c: New test.
975         * gcc.dg/cpp/spacing1.c: Add tests.
976         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
977         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
978
979 2001-09-24  DJ Delorie  <dj@redhat.com>
980
981         * gcc.c-torture/execute/20010924-1.c: New test.
982
983 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
984
985         * testsuite/objc/execute/paste.m: Remove.
986
987 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
988
989         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
990
991 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
992
993         * g77.dg/strlen0.f: New test.
994
995 2001-09-21  Richard Henderson  <rth@redhat.com>
996
997         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
998         * g++.old-deja/g++.abi/vtable2.C: Likewise.
999
1000 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
1001
1002         Table-driven attributes.
1003         * g++.dg/ext/attrib1.C: New test.
1004
1005 2001-09-20  DJ Delorie  <dj@redhat.com>
1006
1007         * gcc.dg/20000926-1.c: Update expected warning messages.
1008         * gcc.dg/array-2.c: Likewise, and test for warnings too.
1009         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
1010         array.
1011
1012 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
1013
1014         * g++.dg/eh/registers1.C: New test case.
1015
1016 2001-09-17  Richard Henderson  <rth@redhat.com>
1017
1018         * gcc.dg/array-5.c: Fix VLA decomposition test.
1019
1020 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1021
1022         * gcc.dg/cpp/line5.c: New testcase.
1023
1024 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
1025
1026         * gcc.dg/cpp/macro9.c: New test.
1027
1028 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
1029
1030         * gcc.c-torture/execute/980223.c: Change type of addr from long
1031         to char *.
1032
1033 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
1034
1035         * gcc.c-torture/execute/20010915-1.c: New test.
1036
1037 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
1038
1039         * g77.dg/bprob: New directory.
1040         * g77.dg/bprob/bprob.exp: New file.
1041         * g77.dg/bprob/bprob-1.f: New test.
1042         * g77.dg/gcov: New directory.
1043         * g77.dg/gcov/gcov.exp: New file.
1044         * g77.dg/gcov/gcov-1.f: New test.
1045         * g77.dg/gcov/gcov-1.x: New file.
1046
1047 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1048
1049         * gcc.dg/cpp/directiv.c: Update.
1050         * gcc.dg/cpp/undef1.c: Update.
1051
1052 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
1053
1054         * gcc.dg/20010912-1.c: New test.
1055
1056 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
1057
1058         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
1059         language-independent file in lib.
1060         * lib/gcov.exp: New file.
1061
1062 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
1063
1064         * gcc.c-torture/compile/20010911-1.c: New test.
1065
1066 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
1067
1068         * lib/profopt.exp: New, to support profile-directed optimizations.
1069         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
1070         * gcc.misc-tests/bprob-1.c: New test.
1071         * gcc.misc-tests/bprob-2.c: New test.
1072
1073 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
1074
1075         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
1076         XFAIL and which kinds of gcov output to verify.
1077         * gcc.misc-tests/gcov-4b.x: New file.
1078         * gcc.misc-tests/gcov-5b.x: New file.
1079         * gcc.misc-tests/gcov-6.x: New file.
1080         * gcc.misc-tests/gcov-7.c: New test.
1081         * gcc.misc-tests/gcov-7.x: New file.
1082
1083 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
1084
1085         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
1086         * gcc.misc-tests/gcov-6.c: New test.
1087
1088 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
1089
1090         PR c++/3986
1091         * g++.dg/abi/vbase1.C: New test.
1092
1093 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
1094
1095         * objc.dg/method-2.m: New.
1096
1097 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
1098
1099         PR c++/4203
1100         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
1101         * g++.dg/init/empty1.C: New test.
1102
1103 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
1104
1105         * gcc.c-torture/compile/20010903-1.c: New test.
1106
1107 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
1108
1109         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
1110         for m68k.
1111
1112 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
1113
1114         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
1115
1116         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
1117
1118         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
1119
1120 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
1121
1122         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
1123         for 16-bit 'unsigned int'.
1124
1125 2001-08-29  Kazu Hirata  <kazu@hxi.com>
1126
1127         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
1128
1129 2001-08-27  Richard Henderson  <rth@redhat.com>
1130
1131         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
1132         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
1133
1134 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
1135
1136         * gcc.dg/asm-names.c (ymain): New.
1137
1138 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
1139
1140         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
1141         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
1142         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
1143
1144 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1145
1146         * gcc.dg/compare5.c: New testcase.
1147
1148 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
1149
1150         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
1151         and "In instantiation".
1152
1153 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
1154
1155         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
1156
1157 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
1158
1159         * gcc.misc-tests/gcov.exp: Add support for branch information.
1160         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
1161         * gcc.misc-tests/gcov-4.c: New test.
1162         * gcc.misc-tests/gcov-4b.c: New test.
1163         * gcc.misc-tests/gcov-5b.c: New test.
1164
1165 2001-08-20  Zack Weinberg  <zackw@panix.com>
1166
1167         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
1168         expected to fail.
1169
1170 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1171
1172         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
1173
1174 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
1175
1176         * g++.dg/eh/template1.C: New test.
1177
1178 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
1179
1180         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
1181         Fix thinko.
1182         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
1183         for xfail.
1184
1185 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
1186
1187         * lib/g77-dg.exp:  Use prune.exp for common procedures
1188         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
1189         * lib/g77.exp: (g77-dg-prune) Remove
1190
1191 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
1192
1193         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
1194
1195 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1196
1197         * g++.dg/template/unify1.C: New test.
1198
1199 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
1200
1201         * g++.dg/abi/empty4.C: New test.
1202
1203 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
1204
1205         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
1206         solaris2.*
1207         * g77.f-torture/compile/pr3743.x: Likewise
1208
1209 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1210
1211         * g++.dg/other/using-declaration.C: New test.
1212
1213 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1214
1215         * gcc.dg/cpp/tr-sign.c: New testcase.
1216
1217 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1218
1219         * gcc.dg/cpp/19951025-1.c: Revert.
1220         * gcc.dg/cpp/directiv.c: We no longer process directives that
1221         interrupt macro arguments.
1222
1223 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
1224
1225         * gcc.dg/bconstp-1.c: New test.
1226
1227 2001-08-03  Richard Henderson  <rth@redhat.com>
1228
1229         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
1230
1231 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1232
1233         * gcc.dg/cpp/19951025-1.c: Update.
1234
1235 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
1236
1237         * g77.dg/ff90-1.f (s): Fix reference of variable z,
1238         should be x.
1239
1240 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
1241
1242         Kill -fhonor-std.
1243         * g++.old-deja/g++.ns/ns14.C: Remove special options.
1244         * g++.old-deja/g++.other/std1.C: Likewise.
1245         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
1246
1247 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
1248
1249         * lib/g77.exp:  Load gcc-defs.exp for common procedures
1250         (g77_pass, g77_fail, g77_finish, g77_exit,
1251         ${tool}_check_unsupported_p} Now redundant.  Deleted.
1252
1253 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
1254
1255         * g77.dg/fbackslash.f
1256         * g77.dg/fcase-preserve.f
1257         * g77.dg/ff90-1.f
1258         * g77.dg/ffixed-line-length-0.f
1259         * g77.dg/ffixed-line-length-132.f
1260         * g77.dg/ffixed-line-length-7.f
1261         * g77.dg/ffixed-line-length-72.f
1262         * g77.dg/ffixed-line-length-none.f
1263         * g77.dg/ffree-form-1.f
1264         * g77.dg/fno-backslash.f
1265         * g77.dg/fno-f90-1.f
1266         * g77.dg/fno-fixed-form-1.f
1267         * g77.dg/fno-onetrip.f
1268         * g77.dg/fno-typeless-boz.f
1269         * g77.dg/fno-underscoring.f
1270         * g77.dg/fno-vxt-1.f
1271         * g77.dg/fonetrip.f
1272         * g77.dg/ftypeless-boz.f
1273         * g77.dg/fugly-assumed.f
1274         * g77.dg/funderscoring.f
1275         * g77.dg/fvxt-1.f
1276
1277 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
1278
1279         * objc.dg/fwd-proto-1.m: New.
1280         * objc.dg/local-decl-1.m: New.
1281         * objc.dg/naming-1.m: New.
1282         * objc.dg/naming-2.m: New.
1283         * objc.dg/proto-hier-1.m: New.
1284
1285 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
1286
1287         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
1288         largest-type elements to a struct makes its size grow.
1289
1290 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
1291
1292         * g++.dg/abi/vthunk1.C: New test.
1293
1294 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
1295
1296         * g++.dg/abi/vbase8-22.C: New test.
1297
1298 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1299
1300         * gcc.dg/cpp/macro8.c: New test.
1301
1302 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
1303
1304         * g++.dg/abi/vbase8-21.C: New test.
1305
1306 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
1307
1308         * g++.dg/abi/vbase8-10.C: New test.
1309
1310 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1311
1312         * lib/g++.exp (g++_set_ld_library_path): Renamed to
1313         ${tool}_set_ld_library_path.
1314         Changed caller.
1315         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
1316         g++.exp.
1317
1318 2001-07-26  Stan Cox <scox@redhat.com>
1319
1320         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
1321         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
1322         gcc_exit, gcc_check_unsupported_p):
1323         Moved to gcc-deps.exp
1324         * gcc-deps.exp: New file.
1325
1326 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1327
1328         * g++.old-deja/g++.pt/defarg14.C: New test.
1329
1330 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
1331
1332         * g++.old-deja/g++.other/lineno5.C: New test.
1333
1334 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
1335
1336         * g++.old-deja/g++.pt/crash68.C: New test.
1337
1338 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
1339
1340         * g++.old-deja/g++.other/crash42.C: New test.
1341
1342 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1343
1344         * gcc.dg/cpp/extratokens.c: Fix.
1345         * gcc.dg/cpp/skipping2.c: New tests.
1346
1347 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1348
1349         * gcc.c-torture/execute/20010724-1.c: New file.
1350         * gcc.c-torture/execute/20010724-1.x: New file.
1351
1352 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
1353
1354         * g++.old-deja/g++.other/cond7.C: New test.
1355
1356 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
1357
1358         * g++.old-deja/g++.other/optimize4.C: New test.
1359
1360 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
1361
1362         * g++.old-deja/g++.abi/vbase8-5.C: New test.
1363
1364 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
1365
1366         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
1367         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
1368         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
1369         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
1370
1371         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
1372         bug report" message.
1373
1374         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
1375         * g++.dg/ext/instantiate1.C: Move from old-deja.
1376
1377 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
1378
1379         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
1380         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
1381         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
1382         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
1383
1384 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
1385
1386         * gcc.c-torture/execute/20010723-1.c: New test.
1387
1388 2001-07-23  Ben Elliston  <bje@redhat.com>
1389
1390         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
1391
1392 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1393
1394         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
1395         i[34567]86-*-*.
1396         Delete handling of ieee_multilib_flags.
1397         Pass -mieee for alpha*-*-* and sh-*-*.
1398         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
1399
1400 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
1401
1402         Remove old-abi tests.
1403         * g++.old-deja/g++.mike/p11116.C: Remove.
1404         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
1405
1406 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
1407
1408         * g77.f-torture/compile/pr3743.f:  New test
1409
1410 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
1411
1412         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
1413
1414 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1415
1416         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
1417         g++.old-deja/g++.pt/static6.C: Likewise.
1418         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
1419         supports weak symbols.
1420
1421 2001-07-18  Andreas Jaeger  <aj@suse.de>
1422
1423         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
1424         supported again.
1425
1426 2001-07-18  Andreas Jaeger  <aj@suse.de>
1427
1428         * gcc.dg/iftrap-1.c: Fix target line.
1429
1430 2001-07-17  Richard Henderson  <rth@redhat.com>
1431
1432         * gcc.c-torture/execute/20010717-1.c: New.
1433
1434 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1435
1436         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
1437         tests.
1438
1439 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
1440
1441         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
1442
1443 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1444
1445         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
1446         UAC_SIGBUS, UAC_NOPRINT definitions.
1447
1448 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
1449
1450         * objc/execute/object_is_class.m: New test.
1451         * objc/execute/object_is_meta_class.m: New test.
1452
1453 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
1454
1455         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
1456         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
1457
1458 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
1459
1460         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
1461         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
1462
1463 2001-07-14  Richard Henderson  <rth@redhat.com>
1464
1465         * gcc.dg/iftrap-1.c: New.
1466
1467 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
1468
1469         * g77.f-torture/execute/intrinsic77.f: New test.
1470
1471 2001-07-11  Janis Johnson <janis@us.ibm.com>
1472
1473         * gcc.misc-tests/gcov-3.c: New test.
1474
1475 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
1476
1477         * gcc.c-torture/compile/20010711-1.c,
1478         * gcc.c-torture/compile/20010711-2.c: New tests.
1479
1480 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
1481
1482         * gcc.c-torture/execute/20010711-1.c: New test.
1483
1484 2001-07-11  Ben Elliston  <bje@redhat.com>
1485
1486         * g++.old-deja/g++.other/enum5.C: New test.
1487
1488 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
1489
1490         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
1491         (g++-dg-prune): Call prune_gcc_output.
1492         * prune.exp: New file for prune_gcc_output.
1493         * lib/g++.exp, lib/gcc.exp: Load it.
1494
1495 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1496
1497         * gcc.c-torture/compile/20010701-1.c,
1498         g++.old-deja/g++.ext/attrib6.C: New tests.
1499
1500 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
1501
1502         * gcc.c-torture/compile/20010706-1.c: New test.
1503
1504 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
1505
1506         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
1507
1508 2001-06-28  Stan Shebs  <shebs@apple.com>
1509
1510         * gcc.dg/pragma-darwin.c: New test.
1511
1512 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1513
1514         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
1515         Solaris 2.[678] system.
1516
1517 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1518
1519         * gcc.dg/20010622-1.c: New test.
1520
1521 2001-06-18  Stan Shebs  <shebs@apple.com>
1522
1523         * objc.dg: New directory.
1524         * objc.dg/dg.exp: New file.
1525         * objc.dg/alias.m: New.
1526         * objc.dg/class-1.m: New.
1527         * objc.dg/class-2.m: New.
1528         * objc.dg/const-str-1.m: New.
1529         * objc.dg/const-str-2.m: New.
1530         * objc.dg/id-1.m: New.
1531         * objc.dg/method-1.m: New.
1532         * objc.dg/super-class-1.m: New.
1533         * lib/objc-dg.exp: New file.
1534
1535 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1536
1537         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
1538         of label name.
1539
1540 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
1541
1542         * g++.old-deja/g++.abi/vbase8-9.C: New test.
1543
1544 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1545
1546         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
1547         variable.
1548
1549 2001-06-12  Richard Henderson  <rth@redhat.com>
1550
1551         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
1552
1553 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
1554
1555         * g++.old-deja/g++.abi/vbase5.C: New test.
1556         * g++.old-deja/g++.abi/vbase6.C: New test.
1557         * g++.old-deja/g++.abi/vbase7.C: New test.
1558
1559 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1560
1561         * gcc.c-torture/compile/20010610-1.c: New test.
1562
1563 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
1564
1565         * g++.old-deja/g++.abi/vbase4.C: New test.
1566
1567 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1568
1569         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
1570         support %f for HC11/HC12 targets.
1571         * gcc.c-torture/execute/930513-1.x: New file, likewise.
1572         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
1573         on HC11/HC12 targets.
1574         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
1575
1576 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1577
1578         * gcc.dg/wchar_t-1.c: New file.
1579         * gcc.dg/wint_t-1.c: Likewise.
1580
1581 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
1582
1583         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
1584
1585 2001-06-11  Richard Henderson  <rth@redhat.com>
1586
1587         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
1588
1589 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
1590
1591         * gcc.c-torture/compile/20010611-1.c: New test.
1592
1593 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
1594
1595         * gcc.dg/c99-tag-1.c: Add more tests.
1596
1597 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
1598
1599         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
1600         representation on MN10300 and ARM/Thumb.
1601
1602 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
1603
1604         * g77.f-torture/execute/20010610.f: New.
1605
1606 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
1607
1608         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
1609         names.
1610
1611 2001-06-09  Richard Henderson  <rth@redhat.com>
1612
1613         * gcc.c-torture/execute/ashrdi-1.c: New.
1614         * gcc.c-torture/execute/ashldi-1.c: New.
1615         * gcc.c-torture/execute/lshrdi-1.c: New.
1616
1617 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
1618
1619         * objc/execute/load-3.m: Added. Check sending +load to categories,
1620         in addition to classes.
1621
1622 2001-06-08  Stan Shebs  <shebs@apple.com>
1623
1624         * objc/execute/load-2.m: New test.  From Nicola Pero
1625         <n.pero@mi.flashnet.it>.
1626
1627 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
1628
1629         * gcc.c-torture/execute/20010605-2.c: New test.
1630
1631 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
1632
1633         * g++.old-deja/g++.abi/vbase2.C: New test.
1634         * g++.old-deja/g++.abi/vbase3.C: New test.
1635
1636 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
1637
1638         * g++.old-deja/g++.pt/friend49.C: New test.
1639
1640 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
1641
1642         * g++.old-deja/g++.ext/anon3.C: New test.
1643
1644 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
1645
1646         * g++.old-deja/g++.other/conv7.C: New test.
1647
1648 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
1649
1650         * gcc.c-torture/compile/20010605-2.c: New test.
1651
1652 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1653
1654         * gcc.c-torture/execute/20010604-1.c: New test.
1655
1656 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
1657
1658         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
1659
1660 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
1661
1662         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
1663         (g++_link_flags): Likewise.
1664         (g++_init): Pass gccpath's value to two previous functions.
1665
1666 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1667
1668         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
1669         Ensure logfile entry matches exec command line.
1670
1671 2001-05-31  Richard Henderson  <rth@redhat.com>
1672
1673         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
1674         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
1675
1676 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
1677
1678         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
1679         compiler for irix6.2
1680
1681 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
1682
1683         * g++.old-deja/g++.other/optimize3.C: New file.
1684
1685 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
1686
1687         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
1688         assemble.
1689
1690 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
1691
1692         * g++.old-deja/g++.other/optimize2.C: New file.
1693
1694 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
1695
1696         * gcc.c-torture/compile/20010518-2.c: New file.
1697         * gcc.c-torture/execute/20010518-1.c: New file.
1698         * gcc.c-torture/execute/20010518-2.c: New file.
1699
1700 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1701
1702         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
1703
1704 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
1705
1706         G++ no longer defines builtins that do not begin with __builtin.
1707         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
1708         * g++.old-deja/g++.brendand/misc13.C: Likewise.
1709         * g++.old-deja/g++.law/builtin1.C: Likewise.
1710         * g++.old-deja/g++.law/cvt2.C: Likewise.
1711         * g++.old-deja/g++.mike/net5.C: Likewise.
1712         * g++.old-deja/g++.other/builtins1.C: Likewise.
1713         * g++.old-deja/g++.other/builtins2.C: Likewise.
1714         * g++.old-deja/g++.other/builtins3.C: Likewise.
1715         * g++.old-deja/g++.other/builtins4.C: Likewise.
1716         * g++.old-deja/g++.other/inline8.C: Likewise.
1717         * g++.old-deja/g++.robertl/eb39.C: Likewise.
1718
1719 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
1720
1721         * g++.old-deja/g++.pt/using1.C: Adjust.
1722         * g++.old-deja/g++.pt/using2.C: New test.
1723
1724 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1725
1726         * gcc.dg/cpp/charconst.c: New tests.
1727         * gcc.dg/cpp/escape.c: New tests.
1728         * gcc.dg/cpp/escape-1.c: New tests.
1729         * gcc.dg/cpp/escape-2.c: New tests.
1730         * gcc.dg/cpp/ucs.c: New tests.
1731
1732 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
1733
1734         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
1735         native compiler for irix6.5.
1736
1737 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
1738
1739         * lib/g++.exp (g++_include_flags): Use args to compute
1740         get_multilibs.
1741         (g++_link_flags): Likewise.
1742         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
1743
1744 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1745
1746         * gcc.dg/c90-hexfloat-1.c: Add more tests.
1747
1748 2001-05-21  Geoff Keating  <geoffk@redhat.com>
1749
1750         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
1751         this file.
1752
1753 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1754
1755         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
1756         STACK_SIZE;
1757         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
1758         to STACK_SIZE; Use it to define size of add_histo array.
1759         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
1760         to STACK_SIZE.
1761         (f): Use GITT_SIZE to define size of gitt local table.
1762         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
1763         to STACK_SIZE; Use it to define size of bytemem array.
1764
1765 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1766
1767         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
1768         on 68HC11/HC12 due to the asm instruction.
1769         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
1770         * gcc.c-torture/compile/920520-1.x: Likewise.
1771         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
1772         on 68HC11/HC12 because the function is larger than 64K.
1773         * gcc.c-torture/compile/961203-1.x: New file, this test fails
1774         on 68HC11/HC12 because the structure is too large.
1775
1776 2001-05-20  Richard Henderson  <rth@redhat.com>
1777
1778         * gcc.c-torture/execute/20010520-1.c: New.
1779
1780 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1781
1782         * g++.old-deja/g++.warn/compare1.C: New test.
1783         * gcc.dg/compare4.c: New test.
1784
1785 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
1786
1787         * g++.old-deja/g++.other/optimize1.C: New test.
1788
1789 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1790
1791         * g++.old-deja/g++.pt/spec41.C: New test.
1792
1793 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
1794
1795         * gcc.c-torture/compile/20010114-1.x: Remove.
1796
1797 2001-05-18  Stan Shebs  <shebs@apple.com>
1798
1799         * gcc.c-torture/compile/20010518-1.c: New test.
1800
1801 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
1802
1803         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
1804         * g++.old-deja/g++.pt/crash67.C: New test.
1805
1806 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
1807
1808         * g++.old-deja/g++.other/debug9.C: New test.
1809
1810 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
1811
1812         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
1813
1814 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
1815
1816         * gcc.c-torture/compile/20010516-1.c: New test.
1817
1818 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1819
1820         * g++.old-deja/g++.other/crash41.C: New test.
1821
1822 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1823
1824         * g++.old-deja/g++.pt/crash66.C: New test.
1825
1826 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
1827
1828         * g++.old-deja/g++.robertl/eb27.C: Convert.
1829
1830 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
1831
1832         * g++.dg/friend-warn.C: New test.  Do not warn about friend
1833         declaration being redundant.
1834
1835 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
1836
1837         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
1838
1839 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
1840
1841         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
1842
1843 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
1844
1845         * lib/g++.exp: Use testsuite_flags.
1846
1847 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
1848
1849         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
1850
1851 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1852
1853         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
1854
1855 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
1856
1857         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
1858
1859 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
1860
1861         * gcc.c-torture/compile/20010313-1.c: New test.
1862
1863 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
1864
1865         * gcc.dg/cpp/direct2.c: New test.
1866         * gccq.dg/cpp/direct2s.c: New test.
1867
1868         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
1869
1870 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
1871
1872         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
1873         * g++.old-deja/g++.other/op3.C: Likewise.
1874
1875 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1876
1877         * gcc.dg/cpp/syshdr.h: New file.
1878         * gcc.dg/cpp/sysmac1.c: Update.
1879         * gcc.dg/cpp/sysmac2.c: Update.
1880
1881 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1882
1883         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
1884
1885 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
1886
1887         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
1888         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
1889
1890 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
1891
1892         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
1893
1894 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
1895
1896         * lib/g++.exp (g++_include_flags): Don't use any special flags
1897         if TESTING_IN_BUILD_TREE is not defined.
1898         (g++_init): Use a plain 'c++' as the compiler if
1899         TESTING_IN_BUILD_TREEE is not defined.
1900
1901 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
1902
1903         * g++.old-deja/g++.eh/catch13.C: New test.
1904         * g++.old-deja/g++.eh/catch14.C: New test.
1905
1906 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
1907
1908         * gcc.dg/cpp/tr-define.c: New test.
1909
1910 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
1911
1912         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
1913         <stdlib.h>, not <malloc.h>.
1914
1915 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
1916
1917         * g++.old-deja/g++.ns/template17.C: New test.
1918
1919 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
1920
1921         * g++.old-deja/g++.pt/ref4.C: New test.
1922
1923 2001-04-30  Richard Henderson  <rth@redhat.com>
1924
1925         * gcc.dg/20000724-1.c: Revert last change.
1926
1927 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
1928
1929         * g77.f-torture/execute/20010430.f: New test.
1930
1931 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
1932
1933         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
1934
1935 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
1936
1937         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
1938
1939 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1940
1941         * g++.old-deja/g++.eh/crash6.C: New test.
1942
1943 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1944
1945         * g++.old-deja/g++.other/warn7.C: New test.
1946
1947 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1948
1949         * g++.old-deja/g++.other/defarg9.C: New test.
1950
1951 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
1952
1953         * g77.f-torture/compile/20010426.f: New test.
1954         * g77.f-torture/execute/20010426.f: New test.
1955
1956 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
1957
1958         * g77.f-torture/compile/20000629-1.x: Remove - error
1959         has been fixed.
1960
1961 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
1962
1963         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
1964         Tweak slightly to work with g++.dg framework.
1965         * g++.dg/special/ecos.exp: Run initp1.C test.
1966         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
1967
1968         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
1969         its linker doesn't give line numbers either.
1970         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
1971
1972 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
1973
1974         * g++.old-deja/g++.other/lex1.C: New test.
1975
1976 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
1977
1978         * gcc.dg/noncompile/20010425-1.c: New test.
1979
1980 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
1981
1982         * g++.old-deja/g++.pt/mangle2.C: New test.
1983
1984 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1985
1986         * gcc.dg/format/plus-1.c: New test.
1987
1988 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1989
1990         * gcc.dg/20010423-1.c: New test.
1991
1992 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1993
1994         * gcc.c-torture/execute/20010422-1.c: New test.
1995
1996 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
1997
1998         * g++.old-deja/g++.ns/type2.C: New test.
1999
2000 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
2001
2002         * g++.old-deja/g++.other/perf1.C: New test.
2003
2004 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
2005
2006         * gcc.dg/c99-func-2.c: Remove xfail.
2007         * gcc.dg/c99-func-3.c: Remove xfail.
2008         * gcc.dg/c99-func-4.c: Remove xfail.
2009
2010 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
2011
2012         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
2013
2014 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2015
2016         * gcc.c-torture/compile/20010423-1.c: New test.
2017
2018 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
2019
2020         * g++.old-deja/g++.pt/typename28.C: New test.
2021
2022 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
2023
2024         * g++.old-deja/g++.abi/empty2.C: New test.
2025         * g++.old-deja/g++.abi/empty3.C: New test.
2026
2027 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2028
2029         * g++.old-deja/g++.other/comdat2.C: New test.
2030         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
2031
2032 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2033
2034         * g++.old-deja/g++.other/overload14.C: New test.
2035
2036 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2037
2038         * g++.old-deja/g++.other/lookup23.C: New test.
2039
2040 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
2041
2042         * gcc.c-torture/execute/20010403-1.c: New test.
2043
2044 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
2045             Mark Mitchell  <mark@codesourcery.com>
2046
2047         * lib/old-dejagnu.exp: Don't delete output of executable.
2048         Add .exe suffix to executables.
2049
2050 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
2051
2052         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
2053
2054 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2055
2056         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
2057
2058 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
2059
2060         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
2061         * g++.old-deja/g++.abi/crash1.C: New test.
2062
2063 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
2064
2065         * g++.old-deja/g++.other/crash40.C: New test.
2066
2067 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2068
2069         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
2070
2071 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
2072
2073         * g++.old-deja/g++.other/warn6.C: New test.
2074
2075 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2076
2077         * g++.old-deja/g++.robertl/eb42.C: Same.
2078
2079 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2080
2081         * gcc.dg/wtr-conversion-1.c: New testcase.
2082
2083 2001-04-10  Richard Henderson  <rth@redhat.com>
2084
2085         * g++.old-deja/g++.other/array5.C: New.
2086
2087 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2088
2089         * gcc.c-torture/execute/20010408-1.c: New test.
2090
2091 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
2092
2093         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
2094         headers and constructs.
2095         * g++.old-deja/g++.robertl/eb79.C: Same.
2096         * g++.old-deja/g++.robertl/eb77.C (main): Same.
2097         * g++.old-deja/g++.robertl/eb73.C: Same.
2098         * g++.old-deja/g++.robertl/eb66.C (main): Same.
2099         * g++.old-deja/g++.robertl/eb55.C (t): Same.
2100         * g++.old-deja/g++.robertl/eb54.C (main): Same.
2101         * g++.old-deja/g++.robertl/eb46.C (main): Same.
2102         * g++.old-deja/g++.robertl/eb44.C: Same.
2103         * g++.old-deja/g++.robertl/eb41.C (main): Same.
2104         * g++.old-deja/g++.robertl/eb4.C (main): Same.
2105         * g++.old-deja/g++.robertl/eb39.C: Same.
2106         * g++.old-deja/g++.robertl/eb33.C (main): Same.
2107         * g++.old-deja/g++.robertl/eb31.C (main): Same.
2108         * g++.old-deja/g++.robertl/eb30.C: Same.
2109         * g++.old-deja/g++.robertl/eb3.C: Same.
2110         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
2111         * g++.old-deja/g++.robertl/eb21.C: Same.
2112         * g++.old-deja/g++.robertl/eb15.C: Same.
2113         * g++.old-deja/g++.robertl/eb118.C: Same.
2114         * g++.old-deja/g++.robertl/eb115.C (main): Same.
2115         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
2116         * g++.old-deja/g++.robertl/eb109.C: Same.
2117         * g++.old-deja/g++.other/sibcall1.C (main): Same.
2118         * g++.old-deja/g++.mike/rtti1.C: Same.
2119         * g++.old-deja/g++.mike/p658.C: Same.
2120         * g++.old-deja/g++.mike/net46.C: Same.
2121         * g++.old-deja/g++.mike/net34.C: Same.
2122         * g++.old-deja/g++.mike/memoize1.C: Same.
2123         * g++.old-deja/g++.mike/eh2.C: Same.
2124         * g++.old-deja/g++.law/weak.C: Same.
2125         * g++.old-deja/g++.law/visibility7.C: Same.
2126         * g++.old-deja/g++.law/visibility25.C: Same.
2127         * g++.old-deja/g++.law/visibility22.C: Same.
2128         * g++.old-deja/g++.law/visibility2.C: Same.
2129         * g++.old-deja/g++.law/visibility17.C: Same.
2130         * g++.old-deja/g++.law/visibility13.C: Same.
2131         * g++.old-deja/g++.law/visibility10.C: Same.
2132         * g++.old-deja/g++.law/visibility1.C: Same.
2133         * g++.old-deja/g++.law/virtual3.C (eval): Same.
2134         * g++.old-deja/g++.law/vbase1.C: Same.
2135         * g++.old-deja/g++.law/operators32.C: Same.
2136         * g++.old-deja/g++.law/nest3.C: Same.
2137         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
2138         * g++.old-deja/g++.law/except5.C (main): Same.
2139         * g++.old-deja/g++.law/cvt7.C (run): Same.
2140         * g++.old-deja/g++.law/cvt2.C: Same.
2141         * g++.old-deja/g++.law/cvt16.C: Same.
2142         * g++.old-deja/g++.law/ctors6.C (bar): Same.
2143         * g++.old-deja/g++.law/ctors17.C (main): Same.
2144         * g++.old-deja/g++.law/ctors13.C: Same.
2145         * g++.old-deja/g++.law/ctors12.C (main): Same.
2146         * g++.old-deja/g++.law/ctors10.C: Same.
2147         * g++.old-deja/g++.law/code-gen5.C: Same.
2148         * g++.old-deja/g++.law/bad-error7.C: Same.
2149         * g++.old-deja/g++.law/arm9.C: Same.
2150         * g++.old-deja/g++.law/arm12.C: Same.
2151         * g++.old-deja/g++.law/arg8.C: Same.
2152         * g++.old-deja/g++.law/arg1.C: Same.
2153         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
2154         * g++.old-deja/g++.jason/template31.C: Same.
2155         * g++.old-deja/g++.jason/template24.C (main): Same.
2156         * g++.old-deja/g++.jason/2371.C: Same.
2157         * g++.old-deja/g++.eh/new2.C: Same.
2158         * g++.old-deja/g++.eh/new1.C: Same.
2159         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
2160         * g++.old-deja/g++.brendan/nest21.C (main): Same.
2161         * g++.old-deja/g++.brendan/err-msg3.C: Same.
2162         * g++.old-deja/g++.brendan/crash62.C: Same.
2163         * g++.old-deja/g++.brendan/crash52.C: Same.
2164         * g++.old-deja/g++.brendan/crash49.C (main): Same.
2165         * g++.old-deja/g++.brendan/crash38.C: Same.
2166         * g++.old-deja/g++.brendan/crash15.C (main): Same.
2167         * g++.old-deja/g++.brendan/copy9.C: Same.
2168
2169 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
2170
2171         * gcc.c-torture/execute/20001203-2.c (memset):
2172         Count argument is of type __SIZE_TYPE__.
2173
2174 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
2175
2176         * gcc.c-torture/compile/20010404-1.c: New test.
2177
2178 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
2179
2180         * gcc.c-torture/compile/20010326-1.c: New test.
2181
2182 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
2183
2184         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
2185         peculiarities of the SH.
2186         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
2187
2188 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2189
2190         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
2191         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
2192         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
2193
2194 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
2195
2196         * g77.f-torture/compile/20010321-1.f: New test.
2197
2198 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
2199
2200         * gcc.c-torture/compile/20010329-1.c: New test.
2201
2202 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
2203
2204         * gcc.c-torture/execute/20010329-1.c: New test.
2205
2206 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
2207
2208         * g++.old-deja/g++.other/eh4.C: Fix typo.
2209
2210 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
2211
2212         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
2213
2214 2001-03-28  Philip Blundell  <philb@gnu.org>
2215
2216         * gcc.c-torture/compile/20010328-1.c: New test.
2217
2218 2001-03-27  Richard Henderson  <rth@redhat.com>
2219
2220         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
2221         * g++.old-deja/g++.eh/vbase3.C: Likewise.
2222
2223 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
2224
2225         * gcc.c-torture/compile/20010327-1.c: New test.
2226
2227 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
2228
2229         * g++.old-deja/g++.other/friend12.C: New test.
2230         * g++.old-deja/g++.other/friend9.C: Expect no errors.
2231         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
2232
2233 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2234
2235         * gcc.c-torture/execute/20010325-1.c: New test.
2236
2237 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
2238
2239         * g++.old-deja/g++.other/mangle3.C: New test.
2240
2241 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
2242
2243         * g++.old-deja/g++.other/anon8.C: New test.
2244
2245 2001-03-20  Philip Blundell  <philb@gnu.org>
2246
2247         * gcc.c-torture/compile/20010320-1.c: New test.
2248
2249 2001-03-17  Richard Henderson  <rth@redhat.com>
2250
2251         * g++.old-deja/g++.other/eh4.C: Add expected error text.
2252
2253 2001-03-15  Geoff Keating  <geoff@redhat.com>
2254
2255         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
2256         tests on AIX.
2257
2258 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
2259
2260         * g++.old-deja/g++.other/eh4.C: New test.
2261
2262 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
2263
2264         * gcc.dg/cpp/mi1.c: Update.
2265
2266 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
2267
2268         * g++.old-deja/g++.other/regstack.C: New test.
2269
2270 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
2271
2272         * g++.old-deja/g++.other/ref4.C: New test.
2273
2274 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
2275
2276         * objc/execute/va_method.m: Added.
2277         * objc/execute/IMP.m: Added.
2278         * objc/execute/_cmd.m: Added.
2279         * objc/execute/accessing_ivars.m: Added.
2280         * objc/execute/class-1.m: Added.
2281         * objc/execute/class-10.m: Added.
2282         * objc/execute/class-11.m: Added.
2283         * objc/execute/class-12.m: Added.
2284         * objc/execute/class-13.m: Added.
2285         * objc/execute/class-14.m: Added.
2286         * objc/execute/class-2.m: Added.
2287         * objc/execute/class-3.m: Added.
2288         * objc/execute/class-4.m: Added.
2289         * objc/execute/class-5.m: Added.
2290         * objc/execute/class-6.m: Added.
2291         * objc/execute/class-7.m: Added.
2292         * objc/execute/class-8.m: Added.
2293         * objc/execute/class-9.m: Added.
2294         * objc/execute/class-tests-1.h
2295         * objc/execute/class-tests-2.h
2296         * objc/execute/compatibility_alias.m: Added.
2297         * objc/execute/encode-1.m: Added.
2298         * objc/execute/formal_protocol-1.m: Added.
2299         * objc/execute/formal_protocol-2.m: Added.
2300         * objc/execute/formal_protocol-3.m: Added.
2301         * objc/execute/formal_protocol-4.m: Added.
2302         * objc/execute/formal_protocol-5.m: Added.
2303         * objc/execute/formal_protocol-6.m: Added.
2304         * objc/execute/formal_protocol-7.m: Added.
2305         * objc/execute/informal_protocol.m: Added.
2306         * objc/execute/initialize.m: Added.
2307         * objc/execute/load.m: Added.
2308         * objc/execute/many_args_method.m: Added.
2309         * objc/execute/nested-3.m: Added.
2310         * objc/execute/no_clash.m: Added.
2311         * objc/execute/private.m: Added.
2312         * objc/execute/redefining_self.m: Added.
2313         * objc/execute/root_methods.m: Added.
2314         * objc/execute/selector-1.m: Added.
2315         * objc/execute/static-1.m: Added.
2316         * objc/execute/static-2.m: Added.
2317         * objc/execute/va_method.m: Added.
2318
2319 2001-03-10  Richard Henderson  <rth@redhat.com>
2320
2321         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
2322
2323 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
2324
2325         * g++.old-deja/g++.other/crash31.C: XFAIL.
2326         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
2327         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
2328         * gcc.c-torture/execute/20010123-1.x: XFAIL.
2329         * gcc.c-torture/execute/20010124-1.x: XFAIL.
2330         * gcc.dg/sequence-pt-1.c: XFAIL one test.
2331
2332 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
2333
2334         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
2335
2336 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
2337
2338         * gcc.dg/20000724-1.c: Don't use multiline strings.
2339
2340 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
2341
2342         * objc/execute/string1.m, objc/execute/string2.m: Compare the
2343         result of -cString against what we expect it to be; don't just
2344         print it out for no one to read.
2345
2346         * objc/execute/string3.m, objc/execute/string4.m: New tests.
2347         Based on testcases provided by Nicola Pero.
2348
2349 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
2350
2351         * gcc.dg/cpp/macro7.c: New test.
2352
2353 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
2354
2355         * gcc.dg/cpp/multiline.c: Update.
2356
2357 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2358
2359         * g++.old-deja/g++.other/enum3.C: New test.
2360
2361 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2362
2363         * g++.old-deja/g++.other/pod1.C: New test.
2364
2365 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2366
2367         * g++.old-deja/g++.ext/overload1.C: New test.
2368
2369 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
2370
2371         * g++.old-deja/g++.pt/using1.C: New test.
2372
2373 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
2374
2375         * g++.old-deja/g++.other/using9.C: New test.
2376
2377 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
2378
2379         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
2380
2381         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
2382
2383 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
2384
2385         * g++.old-deja/g++.ext/realpt1.C: Remove.
2386
2387 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
2388
2389         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
2390
2391 2001-02-26  Will Cohen  <wcohen@redhat.com>
2392
2393         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
2394
2395 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
2396
2397         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
2398         templatized constructors.
2399
2400 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2401
2402         * gcc.c-torture/execute/20010224-1.c: New test.
2403
2404 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
2405
2406         * gcc.c-torture/execute/20010222-1.c: New test.
2407
2408 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
2409
2410         * g++.old-deja/g++.other/inline20.C: New test.
2411
2412 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
2413
2414         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
2415
2416 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2417
2418         * g++.old-deja/g++.other/lookup22.C: New test.
2419
2420 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
2421
2422         * g77.dg: New directory.
2423         * g77.dg/20010216-1.f: New test case.
2424         * g77.dg/dg.exp: New driver.
2425         * lib/g77-dg.exp: New driver library.
2426
2427 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2428
2429         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
2430
2431 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
2432
2433         * g++.old-deja/g++.other/decl9.C: New test.
2434
2435 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
2436
2437         * g++.old-deja/g++.other/init16.C: Update the test so that it does
2438         not need <string> and also tests the initialization at runtime.
2439
2440 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2441
2442         * gcc.c-torture/execute/longlong.c: New test.
2443
2444 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
2445
2446         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
2447
2448 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
2449
2450         * gcc.c-torture/execute/920302-1.c (execute):
2451         Change argument type to short.
2452
2453 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
2454
2455         * g++.old-deja/g++.pt/deduct6.C: New test.
2456
2457 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
2458
2459         * g++.old-deja/g++.pt/deduct5.C: New test.
2460
2461 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
2462
2463         * gcc.c-torture/execute/20010209-1.c: New test.
2464
2465 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
2466
2467         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
2468
2469 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
2470
2471         * g++.dg/vtgc1.C: Update for new ABI.
2472
2473         * consistency.vlad: New directory, 1665 files.
2474
2475 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2476
2477         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
2478         return type.
2479         * gcc.dg/cpp/digraphs.c: Declare puts.
2480
2481 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
2482
2483         * g++.old-deja/g++.other/warn5.C: New test.
2484
2485 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
2486
2487         * g++.old-deja/g++.pt/spec40.C: New test.
2488
2489 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
2490
2491         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
2492         case.
2493         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
2494
2495 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
2496
2497         * gcc.c-torture/compile/20010209-1.c: New test.
2498
2499 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
2500
2501         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
2502         excess errors message but not if it crashes.
2503         * g++.old-deja/g++.other/crash27.C: Likewise.
2504         * g++.old-deja/g++.other/crash28.C: Likewise.
2505         * g++.old-deja/g++.other/crash30.C: Likewise.
2506         * g++.old-deja/g++.other/crash32.C: Likewise.
2507         * g++.old-deja/g++.other/crash35.C: Likewise.
2508         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2509
2510 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2511
2512         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
2513         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
2514         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
2515         g77.f-torture/execute/execute.exp,
2516         g77.f-torture/noncompile/noncompile.exp,
2517         gcc.c-torture/execute/execute.exp,
2518         gcc.c-torture/execute/memcheck/memcheck.exp,
2519         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
2520         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
2521         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
2522         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
2523         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
2524         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
2525         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
2526         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
2527         Remove bug reporting instructions with ancient email addresses.
2528
2529 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
2530
2531         * gcc.dg/20010202-1.c: New test.
2532         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
2533
2534 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
2535
2536         * g++.dg/stdbool-if.C: New test.
2537
2538 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
2539
2540         * objc/execute/fdecl.m: Added main().
2541
2542 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
2543
2544         * gcc.c-torture/execute/20010206-1.c: New test.
2545
2546 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2547
2548         * gcc.dg/cpp/avoidpaste1.c: Update.
2549
2550 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
2551
2552         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
2553         Pero <nicola@brainstorm.co.uk>.
2554         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
2555
2556 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
2557
2558         * g++.old-deja/g++.pt/spec39.C: New test.
2559
2560 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
2561
2562         * gcc.c-torture/compile/20010202-1.c: New test.
2563
2564 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
2565
2566         * g++.old-deja/g++.abi/primary2.C: New test.
2567         * g++.old-deja/g++.abi/primary3.C: New test.
2568         * g++.old-deja/g++.abi/primary4.C: New test.
2569         * g++.old-deja/g++.abi/primary5.C: New test.
2570         * g++.old-deja/g++.abi/vtable3.h: New test.
2571         * g++.old-deja/g++.abi/vtable3a.C: New test.
2572         * g++.old-deja/g++.abi/vtable3b.C: New test.
2573         * g++.old-deja/g++.abi/vtable3c.C: New test.
2574         * g++.old-deja/g++.abi/vtable3d.C: New test.
2575         * g++.old-deja/g++.abi/vtable3e.C: New test.
2576         * g++.old-deja/g++.abi/vtable3f.C: New test.
2577         * g++.old-deja/g++.abi/vtable3g.C: New test.
2578         * g++.old-deja/g++.abi/vtable3h.C: New test.
2579         * g++.old-deja/g++.abi/vtable3i.C: New test.
2580         * g++.old-deja/g++.abi/vtable3j.C: New test.
2581         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
2582
2583 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
2584
2585         * g++.old-deja/g++.other/anon6.C: New test.
2586         * g++.old-deja/g++.other/anon7.C: New test.
2587
2588 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
2589
2590         * gcc.dg/cpp/avoidpaste2.c: New tests.
2591
2592 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
2593
2594         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
2595
2596 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
2597
2598         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
2599         DECIMAL_DIG cases for Irix."
2600
2601 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
2602
2603         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
2604
2605 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2606
2607         * gcc.dg/c99-tag-1.c: New test.
2608
2609 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
2610
2611         * gcc.dg/cpp/tr-warn1.c: Add tests.
2612
2613 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
2614
2615         * gcc.dg/cpp/avoidpaste1.c: Update.
2616         * gcc.dg/cpp/paste4.c: Update.
2617
2618 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
2619
2620         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
2621         cases for Irix.
2622
2623 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2624
2625         * g++.old-deja/g++.other/inline19.C: New test.
2626
2627 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2628
2629         * gcc.dg/Wlarger-than.c: New test.
2630
2631 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2632
2633         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
2634
2635 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
2636
2637         * gcc.c-torture/execute/20010129-1.c: New test.
2638         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
2639
2640 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2641
2642         * gcc.dg/cpp/avoidpaste1.c: Test case.
2643
2644 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
2645
2646         * g++.old-deja/g++.other/inline18.C: New test.
2647
2648 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2649
2650         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
2651         and __builtin_putchar.
2652
2653 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
2654
2655         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
2656         tests.
2657
2658 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
2659
2660         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
2661         floating point number rounding mode to round to the nearest
2662         representable mode.
2663
2664 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
2665
2666         * g++.old-deja/g++.other/mangle2.C: New test.
2667
2668 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2669
2670         * gcc.c-torture/compile/20010124-1.c: New test.
2671
2672 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
2673
2674         * g++.old-deja/g++.pt/spec38.C: New test.
2675
2676 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2677
2678         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
2679         "Build don't run".
2680
2681 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2682
2683         * gcc.c-torture/execute/20010123-1.c: New test.
2684
2685 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
2686
2687         * g++.old-deja/g++.pt/spec37.C: New test.
2688
2689 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
2690
2691         * g++.old-deja/g++.pt/overload14.C: New test.
2692
2693 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2694
2695         * gcc.c-torture/execute/20010122-1.c: New test, exercise
2696         __builtin_return_address.
2697
2698 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
2699
2700         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
2701         * g++.old-deja/g++.pt/spec35.C: New test.
2702         * g++.old-deja/g++.pt/spec36.C: New test.
2703
2704 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
2705
2706         * gcc.c-torture/compile/20010118-1.c: New test.
2707
2708 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
2709
2710         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
2711
2712 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
2713
2714         * gcc.c-torture/execute/20010119-1.c: New test.
2715
2716 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2717
2718         * g++.old-deja/g++.other/vbase5.C: New test.
2719
2720 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
2721
2722         * gcc.c-torture/execute/20010118-1.c: New test.
2723
2724 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2725
2726         * g++.old-deja/g++.pt/deduct3.C: New test.
2727
2728 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2729
2730         * g++.old-deja/g++.pt/spec34.C: New test.
2731
2732 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
2733
2734         * g77.f-torture/compile/20000601-2.f: New test.
2735
2736 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2737
2738         * g++.old-deja/g++.other/init17.C: New test.
2739
2740 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
2741
2742         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
2743
2744 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2745
2746         * g++.old-deja/g++.pt/unify8.C: New test.
2747
2748 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2749
2750         * g++.old-deja/g++.abi/vbase1.C: New test.
2751
2752 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2753
2754         * g++.old-deja/g++.pt/crash65.C: New test.
2755
2756 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
2757
2758         * gcc.dg/cpp/assembl2.S: New test case.
2759
2760 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
2761
2762         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
2763         are supported.
2764
2765 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2766
2767         * g++.old-deja/g++.other/builtins1.C: New test.
2768         * g++.old-deja/g++.other/builtins2.C: Likewise.
2769         * g++.old-deja/g++.other/builtins3.C: Likewise.
2770         * g++.old-deja/g++.other/builtins4.C: Likewise.
2771
2772 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
2773
2774         * gcc.c-torture/compile/20010117-1.c: New test.
2775         * gcc.c-torture/compile/20010117-2.c: New test.
2776
2777 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2778
2779         * g77.f-torture/execute/20010116.[fx]: New test,
2780         XFAIL on i?86-*-*.
2781         * g77.f-torture/compile/20010115.f: Indicate it's
2782         a test for PR fortran/1636.
2783
2784 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2785
2786         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
2787
2788 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2789
2790         * g77.f-torture/compile/20010115.f: New test.
2791
2792 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
2793
2794         * g++.old-deja/g++.pt/nontype5.C: New test.
2795
2796 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
2797
2798         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
2799         have an equivalent working one below it.
2800
2801 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
2802
2803         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
2804         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2805
2806 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
2807
2808         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
2809         message containing "init_priority".
2810         (conpr-2.C): Likewise.
2811         (conpr-3.C): Likewise.
2812         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
2813
2814 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2815
2816         * gcc.c-torture/execute/20010114-2.c: New test.
2817
2818 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2819
2820         * gcc.c-torture/compile/20010114-1.c: New test.
2821         * gcc.c-torture/compile/20010114-1.x: Xfail.
2822         * gcc.c-torture/compile/20010114-2.c: New test.
2823         * gcc.c-torture/execute/20010114-1.c: New test.
2824         * gcc.dg/trunc-1.c: New test.
2825         * gcc.dg/uninit-B.c: New test.
2826
2827 2001-01-13  Nick Clifton  <nickc@redhat.com>
2828
2829         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
2830         target.
2831
2832 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2833
2834         * gcc.c-torture/compile/20010113-1.c: New test.
2835
2836 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
2837
2838         * gcc.c-torture/compile/20001212-1.c: New test.
2839
2840 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2841
2842         * gcc.dg/cpp/widestr1.c: Update.
2843         * gcc.dg/cpp/prag-imp.c: Remove.
2844
2845 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
2846
2847         * gcc.c-torture/execute/20000801-3.x: Remove.
2848         * gcc.dg/c90-init-1.c: New test.
2849         * gcc.dg/c99-init-1.c: New test.
2850         * gcc.dg/c99-init-2.c: New test.
2851         * gcc.dg/gnu99-init-1.c: New test.
2852
2853 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
2854
2855         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
2856         testing that no relevant ones were found.
2857
2858 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
2859
2860         * g++.old-deja/g++.pt/cast2.C: New test.
2861
2862 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
2863
2864         * g++.old-deja/g++.pt/friend47.C: New test.
2865
2866 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2867
2868         * g++.old-deja/g++.pt/instantiate13.C: New test.
2869
2870 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2871
2872         * g++.old-deja/g++.other/defarg7.C: New test.
2873         * g++.old-deja/g++.other/defarg8.C: New test.
2874
2875 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2876
2877         * g++.old-deja/g++.pt/crash64.C: New test.
2878
2879 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2880
2881         * g++.old-deja/g++.pt/crash63.C: New test.
2882
2883 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2884
2885         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
2886
2887 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
2888
2889         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
2890
2891 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2892
2893         * g++.old-deja/g++.pt/error3.C: New test.
2894
2895 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2896
2897         * g++.old-deja/g++.other/crash39.C: New test.
2898
2899 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2900
2901         * g++.old-deja/g++.other/vbase4.C: New test.
2902
2903 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
2904
2905         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
2906         * gcc.dg/special/20000419-2.c: New file. Identical to above.
2907         * gcc.dg/special/special.exp: New test driver which will check
2908         for alias support for the above test.
2909
2910 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
2911
2912         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
2913         problems on small machines.
2914         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
2915         parameterize.
2916
2917 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
2918
2919         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
2920         mips.
2921         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2922
2923 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
2924
2925         * g++.old_deja/g++.pt/using8.C: New test.
2926
2927 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2928
2929         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
2930
2931 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
2932
2933         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
2934         where a failure is expected.
2935         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
2936
2937 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2938
2939         * g++.old_deja/g++.pt/instantiate12.C: New test.
2940
2941 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2942
2943         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
2944         start of structs.
2945         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
2946         * g++.old-deja/g++.brendan/crash17.C: Likewise.
2947         * g++.old-deja/g++.brendan/crash29.C: Likewise.
2948         * g++.old-deja/g++.brendan/crash48.C: Likewise.
2949         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2950         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
2951         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2952         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2953         * g++.old-deja/g++.eh/spec6.C: Likewise.
2954         * g++.old-deja/g++.jason/crash3.C: Likewise.
2955         * g++.old-deja/g++.law/ctors11.C: Likewise.
2956         * g++.old-deja/g++.law/ctors17.C: Likewise.
2957         * g++.old-deja/g++.law/ctors5.C: Likewise.
2958         * g++.old-deja/g++.law/ctors9.C: Likewise.
2959         * g++.old-deja/g++.mike/ambig1.C: Likewise.
2960         * g++.old-deja/g++.mike/net22.C: Likewise.
2961         * g++.old-deja/g++.mike/p3538a.C: Likewise.
2962         * g++.old-deja/g++.mike/p3538b.C: Likewise.
2963         * g++.old-deja/g++.mike/virt3.C: Likewise.
2964         * g++.old-deja/g++.niklas/t128.C: Likewise.
2965         * g++.old-deja/g++.other/anon4.C: Likewise.
2966         * g++.old-deja/g++.other/using1.C: Likewise.
2967         * g++.old-deja/g++.other/warn3.C: Likewise.
2968         * g++.old-deja/g++.pt/t37.C: Likewise.
2969         * g++.old-deja/g++.robertl/eb69.C: Likewise.
2970         * g++.old-deja/g++.robertl/eb71.C: Likewise.
2971
2972 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2973
2974         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
2975
2976 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2977
2978         * gcc.c-torture/execute/stdio-opt-3.c: New test.
2979
2980 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
2981
2982         * gcc.c-torture/compile/20010107-1.c: New test.
2983
2984 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2985
2986         * gcc.c-torture/execute/builtin-noret-1.c: New test.
2987
2988 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2989
2990         * gcc.dg/format/format.h: New file.
2991         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
2992         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
2993         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
2994         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
2995         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
2996         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2997         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
2998         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
2999         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
3000         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
3001         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
3002         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
3003         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
3004         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
3005         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
3006         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
3007         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
3008         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
3009         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
3010         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
3011         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
3012         instead of declaring standard types, macros and functions in each
3013         test.
3014
3015 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
3016
3017         * gcc.c-torture/execute/20010106-1.c: New test.
3018
3019 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3020
3021         * gcc.dg/format/format.exp: New file.
3022         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
3023         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
3024         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
3025         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
3026         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
3027         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
3028         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
3029         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
3030         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
3031         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
3032         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
3033         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
3034         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
3035         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
3036         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
3037         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
3038         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
3039         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
3040         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
3041         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
3042         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
3043         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
3044         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
3045         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
3046         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
3047         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
3048         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
3049         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
3050         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
3051         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
3052         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
3053         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
3054         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
3055         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
3056         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
3057         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
3058         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
3059         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
3060         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
3061         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
3062         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
3063         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
3064
3065 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
3066
3067         * gcc.c-torture/execute/991228-1.c: Take word endianness into
3068         account.
3069
3070 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
3071
3072         * gcc.c-torture/execute/builtin-complex-1.c: New test.
3073
3074 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
3075
3076         * g++.old-deja/g++.pt/crash62.C: New test.
3077
3078 2001-01-04  Richard Henderson  <rth@redhat.com>
3079
3080         * gcc.dg/20000926-1.c: Update expected warnings.
3081         * gcc.dg/array-2.c: Likewise.
3082         * gcc.dg/array-4.c: Also validate flexible array members.
3083         * gcc.dg/c99-flex-array-1.c: New.
3084
3085 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3086
3087         * gcc.c-torture/compile/20001222-1.x: Remove.
3088
3089 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3090
3091         * gcc.c-torture/execute/built-in-setjmp.c: New.
3092
3093 2001-01-03  Richard Henderson  <rth@redhat.com>
3094
3095         * gcc.dg/940510-1.c: Update expected error wording.
3096         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
3097
3098 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
3099
3100         * lib/target-supports.exp (check_alias_available): Modified to
3101         indicate aliases not supported if only weak aliases are supported.
3102
3103 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3104
3105         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
3106         Turn on cmpstrsi checks for __pj__ and __i370__.
3107
3108 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
3109
3110         * g++.old-deja/g++.other/virtual11.C: New test.
3111
3112 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
3113
3114         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
3115
3116 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3117
3118         * gcc.c-torture/compile/20010102-1.c: New test.
3119
3120 2001-01-02  Andreas Jaeger  <aj@suse.de>
3121
3122         * gcc.dg/noreturn-3.c: New test.
3123
3124         * gcc.dg/noreturn-4.c: New test.
3125
3126 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3127
3128         * gcc.c-torture/execute/stdio-opt-1.c: Also test
3129         __builtin_fputc and __builtin_fwrite.
3130
3131 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
3132
3133         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
3134         signed char, not default char.
3135
3136 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
3137
3138         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
3139
3140 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
3141
3142         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
3143
3144 2000-12-29  Richard Henderson  <rth@redhat.com>
3145
3146         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
3147         (__cyg_profile_func_exit): Define.
3148
3149 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
3150
3151         * g++.dg/vtgc1.C: New test.
3152
3153 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
3154
3155         * gcc.dg/noncompile/20001228-1.c: New test.
3156
3157         * gcc.dg/20001228-1.c: New test.
3158
3159         * gcc.c-torture/execute/20001228-1.c: New test.
3160
3161 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
3162
3163         * gcc.dg/format-strfmon-1.c: New test.
3164
3165 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3166
3167         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
3168         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
3169         * gcc.c-torture/execute/string-opt-1.c: Likewise.
3170         * gcc.c-torture/execute/string-opt-2.c: Likewise.
3171         * gcc.c-torture/execute/string-opt-3.c: Likewise.
3172         * gcc.c-torture/execute/string-opt-4.c: Likewise.
3173         * gcc.c-torture/execute/string-opt-6.c: Likewise.
3174         * gcc.c-torture/execute/string-opt-7.c: Likewise.
3175         * gcc.c-torture/execute/string-opt-8.c: Likewise.
3176         * gcc.c-torture/execute/string-opt-9.c: Likewise.
3177         * gcc.c-torture/execute/string-opt-10.c: Likewise.
3178         * gcc.c-torture/execute/string-opt-11.c: Likewise.
3179         * gcc.c-torture/execute/string-opt-12.c: Likewise.
3180
3181         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
3182         * gcc.c-torture/execute/string-opt-4.c: Test index.
3183
3184 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
3185
3186         * gcc.c-torture/compile/20001226-1.c: New test.
3187
3188 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3189
3190         * gcc.c-torture/compile/20001222-1.c: New test.
3191         * gcc.c-torture/compile/20001222-1.x: Xfail.
3192
3193 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
3194
3195         * gcc.c-torture/execute/comp-goto-2.c: New test.
3196
3197 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
3198
3199         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
3200         Use long types if __INT_MAX__ is 32767.
3201         (main): Use cast to (sint32 *) when poking 88 into a_page.
3202
3203         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
3204
3205 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
3206
3207         * gcc.c-torture/compile/20001221-1.c: New test.
3208         * gcc.c-torture/execute/20001221-1.c: New test.
3209
3210 2000-12-20  Richard Henderson  <rth@redhat.com>
3211
3212         * g++.old-deja/g++.pt/crash36.C: Update error lines.
3213         * g++.old-deja/g++.robertl/eb109.C: Likewise.
3214
3215 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3216
3217         * gcc.dg/compare3.c: New test.
3218
3219 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3220
3221         * gcc.dg/format-warnll-1.c: New test.
3222
3223 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
3224
3225         * gcc.dg/cpp/cmdlne-P.c: New test.
3226
3227 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3228
3229         * gcc.c-torture/execute/builtin-abs-1.c,
3230         gcc.c-torture/execute/builtin-abs-2.c: New tests.
3231
3232 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3233
3234         * gcc.dg/cpp/multiline.c: New test.
3235
3236 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
3237
3238         * g++.old-deja/g++.other/syshdr1.C: Update.
3239         * gcc.dg/cpp/lineflags.c: Remove temporarily.
3240
3241 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3242
3243         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
3244
3245 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3246
3247         * g++.old-deja/g++.pt/ttp65.C: New test.
3248
3249 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3250
3251         * g++.old-deja/g++.pt/ttp64.C: New test.
3252
3253 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3254
3255         * g++.old-deja/g++.pt/spec33.C: New test.
3256
3257 2000-12-14  Catherine Moore  <clm@redhat.com>
3258
3259         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
3260         * gcc.c-torture/execute/920612-2.c: Likewise.
3261         * gcc.c-torture/execute/920428-2.c: Likewise.
3262         * gcc-c-torture/execute/va-arg-11.c: Call exit.
3263         * gcc.c-torture/execute/va-arg-21.c: Likewise.
3264
3265 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3266
3267         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
3268         * gcc.dg/pack-test-2.c: Likewise.
3269
3270 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3271
3272         Tests by Zack Weinberg <zackw@stanford.edu>.
3273
3274         * gcc.dg/cpp/defined.c: Update.
3275         * gcc.dg/cpp/defined_trad.c: New tests.
3276
3277 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3278
3279         * gcc.dg/cpp/trad-direct.c: Update.
3280
3281 2000-12-11  Neil Booth  <neilb@earthling.net>
3282
3283         * gcc.dg/cpp/defined_trad.c
3284
3285 2000-12-11  Neil Booth  <neilb@earthling.net>
3286
3287         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
3288
3289 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3290
3291         * gcc.dg/format-miss-2.c: New test.
3292
3293 2000-12-09  Neil Booth  <neilb@earthling.net>
3294
3295         * gcc.dg/cpp/lineflags.c: New tests.
3296         * gcc.dg/cpp/poison.c: Update.
3297         * gcc.dg/cpp/redef2.c: Update.
3298         * gcc.dg/cpp/skipping.c: New test.
3299
3300 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
3301
3302         * g++.old-deja/g++.other/eh3.C: New testcase.
3303
3304 2000-12-07  Neil Booth  <neilb@earthling.net>
3305
3306         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
3307         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
3308         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
3309         wtr-union-init-2.c, wtr-union-init-3.c: Update.
3310         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
3311         Update.
3312
3313 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3314
3315         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
3316         __SIZE_TYPE__ instead of int for type of integers cast to
3317         pointers.
3318
3319 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
3320
3321         * g++.old-deja/g++.other/cleanup4.C: New test.
3322
3323 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3324
3325         * format-sec-1.c: New test.
3326
3327 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3328
3329         * gcc.dg/format-nonlit-3.c: New test.
3330
3331 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3332
3333         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
3334         through a null pointer.
3335
3336 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3337
3338         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
3339         * g++.old-deja/g++.pt/partial4.C: New test.
3340
3341 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
3342
3343         * gcc.c-torture/execute/ieee/hugeval.x: New.
3344
3345 2000-12-06  Neil Booth  <neilb@earthling.net>
3346
3347         * gcc.dg/cpp/backslash2.c: New tests.
3348
3349 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3350
3351         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
3352         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
3353
3354 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
3355
3356         * gcc.c-torture/execute/20001203-2.c: New testcase.
3357
3358 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
3359
3360         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
3361         * g++.old-deja/g++.other/virtual10.C: New test.
3362
3363 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
3364
3365         * g++.old-deja/g++.mike/pmf5.C: Remove test.
3366
3367 2000-12-05  Richard Henderson  <rth@redhat.com>
3368
3369         * gcc.c-torture/compile/20001205-1.c: New.
3370
3371 2000-12-04  Neil Booth  <neilb@earthling.net>
3372
3373         * g++.old-deja/g++.other/virtual9.C: New test.
3374         * g++.old-deja/g++.pt/crash61.C: New test.
3375         * gcc.c-torture/execute/loop-9.c: New test.
3376
3377 2000-12-04  Neil Booth  <neilb@earthling.net>
3378
3379         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
3380         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
3381         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
3382         * gcc.dg/cpp/extratokens.c: ...here.
3383
3384 2000-12-04  Neil Booth  <neilb@earthling.net>
3385
3386         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
3387         New tests.
3388
3389 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3390
3391         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
3392         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
3393
3394 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3395
3396         * gcc.c-torture/execute/20001203-1.c: New test.
3397
3398 2000-12-03  Neil Booth  <neilb@earthling.net>
3399
3400         * gcc.dg/cpp/macro6.c: New test cases.
3401
3402 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3403
3404         * gcc.c-torture/execute/string-opt-9.c: New test.
3405         * gcc.c-torture/execute/string-opt-10.c: Likewise.
3406         * gcc.c-torture/execute/string-opt-11.c: Likewise.
3407         * gcc.c-torture/execute/string-opt-12.c: Likewise.
3408
3409         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
3410         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
3411
3412 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
3413
3414         * gcc.dg/cpp/if-6.c: New testcase.
3415
3416         * gcc.dg/20001201-1.c: New testcase.
3417
3418 2000-12-02  Neil Booth  <neilb@earthling.net>
3419
3420         * g++.old-deja/g++.other/externC4.C,
3421         g++.old-deja/g++.other/friend10.C: New tests.
3422
3423 2000-12-02  Neil Booth  <neilb@earthling.net>
3424
3425         * g++.old-deja/g++.other/instan2.C
3426         * g++.old-deja/g++.other/instan3.C: New test.
3427
3428 2000-12-02  Neil Booth  <neilb@earthling.net>
3429
3430         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
3431         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
3432         gnuc99.c,gnuc99-pedantic.c: New tests.
3433
3434 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3435
3436         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
3437         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
3438
3439 2000-12-01  Neil Booth  <neilb@earthling.net>
3440
3441         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
3442         * gcc.dg/cpp/poison.c: Update.
3443         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
3444
3445 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
3446
3447         * g77.f-torture/execute/20001201.f: New test.
3448
3449 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3450
3451         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
3452
3453 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
3454
3455         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
3456
3457 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
3458
3459         * g++.old-deja/g++.other/cast6.C: New test.
3460
3461 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
3462
3463         * gcc.c-torture/execute/20001130-2.c: New testcase.
3464
3465 2000-11-30  Richard Henderson  <rth@redhat.com>
3466
3467         * gcc.c-torture/execute/20001130-1.c: New test.
3468
3469 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
3470
3471         * g++.old-deja/g++.other/op3.C: New test.
3472
3473 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
3474
3475         * g++.old-deja/g++.other/op2.C: New test.
3476
3477 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
3478
3479         * g++.old-deja/g++.other/crash38.C: New test.
3480
3481 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
3482
3483         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
3484
3485 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
3486
3487         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
3488         tests.
3489         * gcc.c-torture/execute/string-opt-6.c: New test.
3490
3491         * gcc.dg/20001117-1.c: Add main.
3492
3493 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
3494
3495         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
3496         Move from here ...
3497         * gcc.dg/940510-1.c: ... to here.
3498
3499         * gcc.dg/20000926-1.c: GNU C now allows initializations of
3500         zero-size arrays in toplevel structures.
3501
3502 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
3503
3504         * gcc.c-torture/execute/loop-8.c: New test.
3505
3506 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
3507
3508         * g++.old-deja/g++.other/base1.C: New test.
3509
3510 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
3511
3512         * g++.old-deja/g++.other/parse2.C: New test.
3513
3514 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
3515
3516         * g++.old-deja/g++.pt/incomplete1.C: New test.
3517
3518 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
3519
3520         * g++.old-deja/g++.other/friend9.C: New test.
3521
3522 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
3523
3524         * gcc.dg/20001127-1.c: New test.
3525
3526 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
3527
3528         * g++.old-deja/g++.pt/friend46.C: New test.
3529
3530 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
3531
3532         * g++.old-deja/g++.other/ptrmem8.C: New test.
3533
3534 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3535
3536         * gcc.c-torture/execute/string-opt-7.c: New test.
3537         * gcc.c-torture/execute/string-opt-8.c: Likewise.
3538
3539 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
3540
3541         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
3542         instead of 'mkcheck 2'.
3543
3544 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3545
3546         * gcc.c-torture/execute/memcheck/driver.c,
3547         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
3548         C9X references to refer to C99.
3549
3550 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
3551
3552         * gcc.dg/ultrasp3.c: New test.
3553
3554 2000-11-25  Neil Booth  <neilb@earthling.net>
3555
3556         * gcc.dg/cpp/include2.c: Update test to be locale independent.
3557
3558 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
3559
3560         * gcc.c-torture/compile/20001123-2.c: New.
3561
3562 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3563
3564         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
3565
3566 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
3567
3568         * gcc.dg/sequence-point-1.c: Add some new tests.
3569         * gcc.c-torture/execute/20001124-1.c: New test.
3570
3571 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
3572
3573         * g++.old-deja/g++.other/vaarg4.C: New test.
3574         * gcc.c-torture/compile/20001123-1.c: New test.
3575
3576 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
3577
3578         * g++.other/crash24.C: Adjust and remove XFAIL.
3579         * g++.other/crash37.C: New test.
3580
3581 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
3582
3583         * g++.old-deja/g++.pt/instantiate9.C: New test.
3584
3585 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
3586
3587         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
3588         new ABI, too.
3589
3590         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
3591         * g++.old-deja/g++.robertl/eb55.C: Likewise.
3592
3593 2000-11-22  Neil Booth  <neilb@earthling.net>
3594
3595         * gcc.dg/cpp/Wtrigraphs.c: New test.
3596
3597 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
3598
3599         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
3600
3601 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
3602
3603         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
3604
3605 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
3606
3607         * lib/gcc-dg.exp: load_lib scanasm.exp.
3608         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
3609         * lib/g++-dg.exp: load_lib scanasm.exp.
3610         * lib/scanasm.exp: New.
3611         (scan-assembler, scan-assembler-not): Add optional arguments to
3612         test name, or if not present, the pattern name.
3613         (scan-assembler-dem, scan-assembler-dem-not): New.
3614
3615         * g++.dg/dg.exp: New.
3616
3617 2000-11-21  Neil Booth  <neilb@earthling.net>
3618
3619         * gcc.dg/cpp/integrated1.c: Remove.
3620
3621 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
3622
3623         * gcc.c-torture/execute/20001121-1.c: New test.
3624
3625 2000-11-21  Richard Henderson  <rth@redhat.com>
3626
3627         * gcc.c-torture/compile/20001121-1.c: New test.
3628
3629 2000-11-20  Neil Booth  <neilb@earthling.net>
3630
3631         * gcc.dg/cpp/integrated1.c: New test.
3632
3633 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
3634
3635         * g++.old-deja/g++.other/inline17.C: New test.
3636
3637 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
3638
3639         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
3640         local variable to be zero: I made the variable global. Now
3641         uses abort() and exit() instead of relying on main's return value.
3642
3643 2000-11-20  Neil Booth  <neilb@earthling.net>
3644
3645         * gcc.dg/cpp/paste2.c: Update test.
3646         * objc/execute/paste.m: New test.
3647
3648 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3649
3650         * gcc.dg/c99-condexpr-1.c: New test.
3651
3652 2000-11-20  Neil Booth  <neilb@earthling.net>
3653
3654         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
3655
3656 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
3657
3658         * g++.old-deja/g++.pt/export1.C: New test.
3659
3660 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
3661
3662         * gcc.dg/20001117-1.c: New test.
3663
3664 2000-11-18  Richard Henderson  <rth@redhat.com>
3665
3666         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
3667
3668 2000-11-18  Richard Henderson  <rth@redhat.com>
3669
3670         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
3671         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
3672         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
3673
3674 2000-11-18  Richard Henderson  <rth@redhat.com>
3675
3676         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
3677         (main): New.  Exit cleanly.
3678
3679 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3680
3681         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
3682         gcc.dg/c99-fordecl-2.c: New tests.
3683
3684 2000-11-18  Richard Henderson  <rth@redhat.com>
3685
3686         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
3687         * gcc.c-torture/execute/zerolen-2.c: New.
3688
3689 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3690
3691         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
3692         memory.
3693
3694 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
3695
3696         * g++.old-deja/g++.pt/instantiate8.C: New test.
3697
3698 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
3699
3700         * g++.old-deja/g++.other/incomplete.C: Add more tests.
3701         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
3702
3703 2000-11-16  Nick Clifton  <nickc@redhat.com>
3704
3705         * gcc.c-torture/execute/nestfunc-2.c: New test.
3706         * gcc.c-torture/execute/nestfunc-3.c: New test.
3707
3708 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
3709
3710         * gcc.c-torture/compile/20001116-1.c: New test.
3711
3712 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3713
3714         * gcc.c-torture/execute/20001115-1.c: New test.
3715
3716 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
3717
3718         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
3719         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
3720         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
3721         * g++.old-deja/g++.abi/vmihint.C: Likewise.
3722
3723 2000-11-15  Neil Booth  <neilb@earthling.net>
3724
3725         gcc.dg/cpp/_Pragma1.c: Update.
3726         gcc.dg/cpp/_Pragma2.c: New test.
3727
3728 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3729
3730         * g++.old-deja/g++.other/anon5.C: New test.
3731
3732 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3733
3734         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
3735         tests.
3736
3737 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
3738
3739         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
3740         output.
3741
3742 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3743
3744         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
3745         labels at end of compound statements.
3746
3747 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
3748
3749         * gcc.c-torture/execute/loop-7.c: New test.
3750
3751 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3752
3753         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
3754
3755 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3756
3757         * gcc.dg/c99-bool-1.c: New test.
3758
3759 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3760
3761         * gcc.dg/c99-scope-1.c: Remove xfail.
3762         * gcc.dg/c99-scope-2.c: New test.
3763
3764 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3765
3766         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
3767         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
3768
3769 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
3770
3771         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
3772         error messages.
3773
3774         * g++.mike/p700.C: Don't typedef wchar_t.
3775         * g++.mike/p784.C: Likewise.
3776         * g++.mike/eb101.C: Don't use __wchar_t.
3777
3778 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
3779
3780         * g77.f-torture/execute/20001111.[fx]: Test premature exit
3781         from DO loop.
3782
3783 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
3784
3785         * gcc.c-torture/execute/20001111-1.c: New test.
3786
3787 2000-11-10  Nick Clifton  <nickc@redhat.com>
3788
3789         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
3790         long multuiple and accumulate.
3791
3792 2000-11-09  Richard Henderson  <rth@redhat.com>
3793
3794         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
3795         via size_t instead of int.
3796
3797         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
3798         * gcc.c-torture/execute/string-opt-2.c: Likewise.
3799         * gcc.c-torture/execute/string-opt-3.c: Likewise.
3800         * gcc.c-torture/execute/string-opt-4.c: Likewise.
3801
3802 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
3803
3804         * gcc.c-torture/compile/20001109-1.c: New test.
3805         * gcc.c-torture/compile/20001109-2.c: New test.
3806
3807 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
3808
3809         * g++.old-deja/g++.pt/operator1.C: New test.
3810         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
3811
3812 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
3813
3814         * gcc.dg/20001108-1.c: New test.
3815
3816 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
3817
3818         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
3819         with both arguments constant strings.
3820         * gcc.c-torture/execute/string-opt-3.c: New test.
3821         * gcc.c-torture/execute/string-opt-4.c: New test.
3822         * gcc.c-torture/execute/string-opt-5.c: New test.
3823
3824 2000-11-08  Nick Clifton  <nickc@redhat.com>
3825
3826         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
3827         mulsidi3adddi patterns.
3828
3829 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
3830
3831         * g++.old-deja/g++.other/crash36.C: New test.
3832
3833 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
3834
3835         * g++.old-deja/g++.other/init16.C: New test.
3836
3837 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
3838
3839         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
3840
3841 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
3842
3843         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
3844         * gcc.c-torture/execute/va-arg-16.x: Likewise.
3845         * gcc.c-torture/execute/va-arg-17.x: Likewise.
3846
3847 2000-11-07  DJ Delorie  <dj@redhat.com>
3848
3849         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
3850
3851 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3852
3853         * gcc.c-torture/execute/string-opt-1.c: New test.
3854
3855 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
3856
3857         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
3858         mips-sgi-irix6.* because the MIPS ABI passes floating-point
3859         parameters in registers, and there is no way for a varargs
3860         function to know in which order the integer and floating-point
3861         parameters should be interleaved when they are placed on the
3862         stack.
3863         * gcc.c-torture/execute/va-arg-16.x: Likewise.
3864         * gcc.c-torture/execute/va-arg-17.x: Likewise.
3865
3866 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3867
3868         * gcc.c-torture/execute/string-opt-2.c: New test.
3869
3870 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
3871
3872         * g++.old-deja/g++.pt/crash60.C: New test.
3873
3874 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
3875
3876         * g++.old-deja/g++.other/crash24.C: New test.
3877         * g++.old-deja/g++.other/crash25.C: New test.
3878         * g++.old-deja/g++.other/crash26.C: New test.
3879         * g++.old-deja/g++.other/crash27.C: New test.
3880         * g++.old-deja/g++.other/crash28.C: New test.
3881         * g++.old-deja/g++.other/crash29.C: New test.
3882         * g++.old-deja/g++.other/crash30.C: New test.
3883         * g++.old-deja/g++.other/crash31.C: New test.
3884         * g++.old-deja/g++.other/crash32.C: New test.
3885         * g++.old-deja/g++.other/crash33.C: New test.
3886         * g++.old-deja/g++.other/crash34.C: New test.
3887         * g++.old-deja/g++.other/crash35.C: New test.
3888
3889 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
3890
3891         * gcc.c-torture/execute/20001031-1.c: New test.
3892
3893 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
3894
3895         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
3896         namespace.
3897
3898         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
3899         standards-conformant.
3900
3901         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
3902
3903         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
3904         * g++.old-deja/g++.mike/p755a.C: Likewise.
3905         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
3906         library makes no calls to `operator new' during initialization.
3907
3908 2000-11-04  Neil Booth  <neilb@earthling.net>
3909
3910         * gcc.dg/cpp/include2.c: New tests.
3911
3912 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
3913
3914         * lib/g++.exp (g++_set_ld_library_path): New function.
3915         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
3916
3917 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
3918
3919         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
3920         warnings.
3921
3922 2000-11-01  Richard Henderson  <rth@redhat.com>
3923
3924         * g++.old-deja/g++.ext/namedret1.C: New.
3925         * g++.old-deja/g++.ext/namedret2.C: New.
3926         * g++.old-deja/g++.ext/namedret3.C: New.
3927
3928 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
3929
3930         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
3931         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
3932
3933 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3934
3935         * gcc.c-torture/execute/va-arg-21.c: New test.
3936
3937 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3938
3939         * gcc.dg/c99-complex-2.c: New test.
3940
3941 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3942
3943         * gcc.c-torture/execute/stdio-opt-1.c: New test.
3944
3945 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
3946
3947         * g++.old-deja/g++.other/inline16.C: New test.
3948
3949 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
3950
3951         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
3952         __PRETTY_FUNCTION__
3953
3954 2000-10-29  Neil Booth  <neilb@earthling.net>
3955
3956         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
3957         New tests.
3958         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
3959         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
3960         optimisation.
3961
3962 2000-10-29  Neil Booth  <neilb@earthling.net>
3963
3964         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
3965         * mi1.c, mi1c.h: Add null directives to multiple-include test.
3966         * mi5.c: Test multiple includes work with -C.
3967         * trigraphs.c: Test ^= version.
3968
3969 2000-10-28  Neil Booth  <neilb@earthling.net>
3970
3971         New tests and test updates for new macro expander.
3972
3973         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
3974         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
3975         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
3976         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
3977         new diagnostic messages.
3978
3979         * gcc.dg/cpp/macro3.c: New tests.
3980
3981 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
3982
3983         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
3984         on the same line.
3985
3986 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
3987
3988         * g++.old-deja/g++.other/eh2.C: New test.
3989
3990 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
3991
3992         * gcc.c-torture/execute/20001027-1.c: New test.
3993
3994 2000-10-26  Richard Henderson  <rth@redhat.com>
3995
3996         * gcc.c-torture/execute/20001026-1.c: New.
3997
3998 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
3999
4000         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
4001         * g++.old-deja/g++.law/builtin1.C: Likewise.
4002         * g++.old-deja/g++.law/ctors10.C: Likewise.
4003         * g++.old-deja/g++.law/virtual3.C: Likewise.
4004         * g++.old-deja/g++.mike/p658.C: Likewise.
4005         * g++.old-deja/g++.other/sibcall1.C: Likewise.
4006         * g++.old-deja/g++.other/vaarg2.C: Likewise.
4007         * g++.old-deja/g++.robertl/eb124.C: Likewise.
4008         * g++.old-deja/g++.robertl/eb44.C: Likewise.
4009         * g++.old-deja/g++.robertl/eb77.C: Likewise.
4010
4011 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
4012
4013         * gcc.c-torture/compile/20001024-1.c: New test.
4014
4015 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
4016
4017         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
4018         to tell us whether or not we are using V3.
4019
4020 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
4021
4022         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
4023         operands.
4024
4025 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4026
4027         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
4028
4029 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
4030
4031         * gcc.c-torture/execute/20001024-1.c: New test.
4032
4033 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
4034
4035         * g++.old-deja/g++.other/sibcall1.C: New test.
4036
4037 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
4038
4039         * gcc.dg/noncompile/init-3.c: New test.
4040
4041 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4042
4043         * gcc.dg/format-array-1.c: New test.
4044
4045 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4046
4047         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
4048         writing through null pointers; remove comment about testing
4049         unterminated strings.
4050
4051 2000-10-17  Matthew Hiller  <hiller@redhat.com>
4052
4053         * gcc.c-torture/execute/20001017-2.c: New test.
4054
4055 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4056
4057         * gcc.c-torture/compile/20001018-1.c: New test.
4058         * gcc.c-torture/compile/20001018-1.x: Xfail.
4059
4060 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4061
4062         * gcc.c-torture/execute/20001017-1.c: New test.
4063
4064 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4065
4066         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
4067         for multiple use of arguments with scanf formats; add tests for
4068         multiple use of arguments.
4069
4070 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
4071
4072         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
4073
4074 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4075
4076         * gcc.dg/format-miss-1.c: New test.
4077
4078 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
4079
4080         * gcc.c-torture/execute/20001013-1.c: New test.
4081
4082 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
4083
4084         * gcc.dg/format-branch-1.c: New test.
4085
4086 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
4087
4088         * README, lib/file-format.exp: Remove EGCS references.
4089
4090 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
4091
4092         * gcc.dg/20001013-1.c: New test.
4093
4094 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4095
4096         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
4097         for intmax_t in the compiler using __typeof__ and the type rules
4098         for conditional expressions.
4099
4100 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
4101
4102         * gcc.dg/20001012-1.c: New test.
4103         * gcc.dg/20001012-2.c: New test.
4104
4105 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4106
4107         * gcc.dg/format-attr-1.c: New test.
4108
4109 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4110
4111         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
4112         __LONG_LONG_MAX__ instead of LLONG_MAX.
4113
4114 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4115
4116         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
4117         scanf flags.
4118         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
4119         flags.
4120
4121 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4122
4123         * gcc.dg/sequence-pt-1.c: New test.
4124
4125 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
4126
4127         * gcc.c-torture/execute/20001011-1.c: New testcase.
4128         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
4129
4130 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
4131
4132         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
4133         does not error on it.
4134
4135 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
4136
4137         * gcc.dg/20001009-1.c: New test.
4138
4139 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
4140
4141         * gcc.c-torture/compile/20001009-1.c: Move from here ....
4142         * gcc.c-torture/execute/20001009-2.c: ... to here.
4143
4144 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
4145
4146         * gcc.c-torture/compile/20001009-1.c: New testcase.
4147         * gcc.c-torture/execute/20001009-1.c: New testcase.
4148         Testcases provided by Jan Hubicka <jh@suse.cz>.
4149
4150 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4151
4152         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4153         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
4154         uintmax_t using <limits.h> to emulate the compiler's internal
4155         logic.  No longer XFAIL %j tests.
4156
4157 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4158
4159         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
4160         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
4161         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
4162         regexps and details of expected handling of some bad formats.
4163         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
4164         suppression.
4165
4166 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4167
4168         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
4169         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
4170         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
4171         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
4172         in list archives.
4173
4174 2000-10-06  Richard Henderson  <rth@cygnus.com>
4175
4176         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
4177         * g++.old-deja/g++.brendan/crash52.C: Likewise.
4178         * g++.old-deja/g++.jason/report.C: Likewise.
4179         * g++.old-deja/g++.law/friend5.C: Likewise.
4180         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
4181         of the expected warnings.
4182
4183 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
4184
4185         * g++.old-deja/g++.pt/enum14.C: New test.
4186
4187 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
4188
4189         * g++.old-deja/g++.pt/crash59.C: New test.
4190
4191 2000-10-04  Will Cohen  <wcohen@redhat.com>
4192
4193         * gcc.dg/20000926-1.c: New test.
4194
4195 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
4196
4197         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
4198         function name for current C++ compiler.
4199         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
4200
4201 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
4202
4203         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
4204         __PRETTY_FUNCTION__.
4205         * g++.old-deja/g++.ext/pretty2.C: Likewise.
4206
4207 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4208
4209         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
4210
4211 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
4212
4213         * gcc.c-torture/compile/20000923-1.c: New test.
4214
4215 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
4216
4217         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
4218         * g++.old-deja/g++.pt/ttp62.C: Same.
4219         * g++.old-deja/g++.other/inline14.C: Same.
4220
4221 2000-09-24  Richard Henderson  <rth@cygnus.com>
4222
4223         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
4224
4225 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4226
4227         * gcc.dg/c90-printf-1.c: Add test for wide string format.
4228
4229 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
4230
4231         * gcc.c-torture/compile/20000922-1.c: New file.
4232
4233 2000-09-21  Nick Clifton  <nickc@redhat.com>
4234
4235         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
4236         a signed long modulo operation.
4237         (mod6): New funciton - perform an unsigned long modulo operation.
4238         (main): Add tests for modulos of very large numbers by very small
4239         dividends.
4240
4241 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4242
4243         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
4244
4245 2000-09-19  Richard Henderson  <rth@cygnus.com>
4246
4247         * gcc.dg/compare2.c (case 10): XFAIL.
4248
4249 2000-09-18  Richard Henderson  <rth@cygnus.com>
4250
4251         * gcc.c-torture/execute/20000906-1.c: Move ...
4252         * gcc.dg/20000906-1.c: ... here.  Only run on targets
4253         that support __builtin_trap.
4254
4255 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
4256
4257         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
4258
4259 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4260
4261         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
4262         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
4263         more $ format tests.
4264
4265 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4266
4267         * gcc.dg/format-errmk-1.c: New test.
4268
4269 2000-09-17  Greg McGary  <greg@mcgary.org>
4270
4271         * gcc.c-torture/execute/20000917-1.x: Remove.
4272
4273 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4274
4275         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
4276
4277 2000-09-17  Greg McGary  <greg@mcgary.org>
4278
4279         * gcc.c-torture/execute/20000917-1.c: New test.
4280         * gcc.c-torture/execute/20000917-1.x: XFAIL.
4281
4282 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
4283
4284         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
4285         in nested macro bug.
4286
4287 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
4288
4289         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
4290
4291 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
4292
4293         * gcc.c-torture/execute/20000914-1.c: New test.
4294
4295 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
4296
4297         * g++.other/inline13.C: New test.
4298
4299 2000-09-12  Andreas Jaeger  <aj@suse.de>
4300
4301         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
4302         constant by Ulrich Drepper <drepper@redhat.com>.
4303
4304 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
4305
4306         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
4307
4308 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4309
4310         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
4311
4312 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
4313
4314         * gcc.dg/cpp/backslash.c: New test.
4315
4316 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
4317
4318         * gcc.c-torture/execute/20000910-1.c: New test.
4319         * gcc.c-torture/execute/20000910-2.c: Likewise.
4320
4321 2000-09-11  Robert Lipe  <robertl@sco.com>
4322
4323         * gcc.dg/pragma-align.c: New test.
4324
4325 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
4326
4327         * g++.old-deja/g++.pt/explicit82.C: New test.
4328         * g++.old-deja/g++.pt/explicit83.C: New test.
4329
4330 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
4331
4332         * gcc.dg/asm-names.c: New test.
4333
4334 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4335
4336         * gcc.dg/cpp/tr-warn6.c: New test
4337
4338 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4339
4340         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
4341         be accepted.
4342
4343 2000-09-07  Catherine Moore  <clm@redhat.com>
4344
4345         * gcc.c-torture/execute/unroll-1.c: New test.
4346
4347 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
4348
4349         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
4350         ERROR markers.
4351         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
4352         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
4353         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
4354         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
4355         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
4356         Preprocess only.
4357         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
4358         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
4359
4360 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4361
4362         * g++.old-deja/g++.pt/deduct2.C: New test.
4363
4364 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4365
4366         * g++.old-deja/g++.pt/parms2.C: New test.
4367
4368 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4369
4370         * g++.old-deja/g++.pt/crash58.C: New test.
4371
4372 2000-09-06  Greg McGary  <greg@mcgary.org>
4373
4374         * gcc.c-torture/execute/20000906-1.c: New test.
4375         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
4376
4377 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4378
4379         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
4380
4381 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4382
4383         * g++.old-deja/g++.pt/crash57.C: New test.
4384
4385 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4386
4387         * g++.old-deja/g++.pt/crash56.C: New test.
4388
4389 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
4390
4391         * g++.old-deja/g++.pt/koenig1.C: New test.
4392
4393 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
4394
4395         * gcc.dg/20000904-1.c: New test.
4396
4397 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
4398
4399         * gcc.dg/cpp/paste8.c: New test.
4400
4401 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
4402
4403         * gcc.c-torture/compile/20000827-1.c: New test.
4404
4405 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4406
4407         * gcc.dg/format-diag-1.c: New test.
4408
4409 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4410
4411         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
4412         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
4413         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
4414         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
4415         gcc.dg/formatz-1.c: Adjust warning regular expressions.
4416
4417 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
4418
4419         * g++.old-deja/g++.other/nested4.C: New test.
4420
4421 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
4422
4423         * g++.old-deja/g++.ns/scoped1.C: New test.
4424
4425 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
4426
4427         * lib/g++.exp: Support testing already-installed GCC.
4428
4429 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4430
4431         * wtr-label-1.c, wtr-suffix-1.c: New tests.
4432
4433 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4434
4435         * gcc.dg/return-type-2.c: New test.
4436
4437 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
4438
4439         * gcc.c-torture/compile/20000825-1.c: New test.
4440
4441 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
4442
4443         * gcc.dg/dwarf2-2.c: New test.
4444
4445 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
4446
4447         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
4448         dg-warning regexps.
4449
4450 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4451
4452         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
4453         gcc.dg/format-ext-5.c: New tests.
4454
4455 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
4456
4457         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
4458
4459 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
4460
4461         * gcc.dg/noncompile/930622-2.c: Adjust error message.
4462
4463 2000-08-24  Richard Henderson  <rth@cygnus.com>
4464
4465         * gcc.dg/ia64-sync-1.c: New test.
4466         * gcc.dg/ia64-sync-2.c: New test.
4467         * gcc.dg/ia64-asm-1.c: New test.
4468
4469 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4470
4471         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
4472         * gcc.dg/format-ext-2.c: New test.
4473
4474 2000-08-23  Jason Merrill  <jason@redhat.com>
4475
4476         * lib/old-dejagnu.exp: Also ignore "In member function" and
4477         "At global scope".
4478
4479 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4480
4481         * gcc.dg/noncompile/label-lineno-1.c: New test.
4482
4483 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4484
4485         * gcc.dg/c99-array-nonobj-1.c: New test.
4486
4487 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4488
4489         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
4490         tests.
4491         * gcc.dg/format-ext-1.c: New test.
4492
4493 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4494
4495         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
4496         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
4497         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
4498         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
4499         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
4500
4501 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4502
4503         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
4504         gcc.dg/c99-strftime-2.c: New tests.
4505
4506 2000-08-22  Richard Henderson  <rth@cygnus.com>
4507
4508         * gcc.c-torture/execute/20000822-1.c: New test.
4509
4510 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
4511
4512         * gcc.c-torture/execute/20000819-1.x: Remove.
4513
4514 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
4515
4516         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
4517         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
4518         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
4519         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
4520         gcc.dg/format-xopen-1.c: New tests.
4521
4522 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
4523
4524         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
4525
4526 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
4527
4528         * g++.old-deja/g++.other/loop2.C: New test.
4529
4530         * gcc.c-torture/compile/20000606-1.c: New test.
4531         * gcc.c-torture/compile/20000728-1.c: New test.
4532         * gcc.c-torture/execute/20000801-1.c: New test.
4533         * gcc.c-torture/execute/20000801-2.c: New test.
4534         * gcc.c-torture/execute/20000819-1.c: New test.
4535         * gcc.c-torture/execute/20000819-1.x: XFAIL.
4536         * gcc.dg/20000629-1.c: New test.
4537         * gcc.dg/20000724-1.c: New test.
4538         * gcc.dg/20000807-1.c: New test.
4539
4540 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
4541
4542         * gcc.dg/cpp/pragma-1.c: New test.
4543         * gcc.dg/cpp/pragma-2.c: New test.
4544
4545 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
4546
4547         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
4548         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
4549
4550 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4551
4552         * gcc.c-torture/compile/20000818-1.c: New test.
4553
4554 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
4555
4556         * gcc.c-torture/execute/20000818-1.c: New test.
4557
4558 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4559
4560         * gcc.dg/format-va-1.c: New test.
4561
4562 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
4563
4564         * g++.old-deja/g++.other/typedef8.C: New test.
4565
4566 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
4567
4568         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
4569         * g++.old-deja/g++.mike/net36.C: Mark candidate.
4570         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
4571         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
4572         * g++.old-deja/g++.other/ptrmem7.C: New test.
4573         * g++.old-deja/g++.pt/ptrmem10.C: New test.
4574
4575 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
4576
4577         * g++.old-deja/g++.pt/typename27.C: New test.
4578
4579 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
4580
4581         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
4582         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
4583         * g++.old-deja/g++.pt/friend45.C: New test.
4584         * g++.old-deja/g++.other/friend8.C: New test.
4585
4586 2000-08-15  Richard Henderson  <rth@cygnus.com>
4587
4588         * gcc.c-torture/execute/20000815-1.c: New test.
4589
4590 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4591
4592         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
4593         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
4594         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
4595
4596 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
4597
4598         * g++.old-deja/g++.other/refinit2.C: New test.
4599
4600 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
4601
4602         * lib/c-torture.exp (c-torture): Make
4603         compiler_conditional_xfail_data global.
4604         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
4605         compiler_conditional_xfail_data machinery.
4606         (f-torture-execute): Likewise.
4607         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
4608         and only when unrolling loops.
4609
4610         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
4611
4612 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
4613
4614         * g++.old-deja/g++.pt/explicit81.C: New test.
4615
4616 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
4617
4618         * g++.old-deja/g++.pt/typename26.C: New test.
4619
4620 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
4621
4622         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
4623         warning.
4624
4625 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
4626
4627         * g++.old-deja/g++.other/array3.C: New test.
4628
4629 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4630
4631         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
4632         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
4633         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
4634         New tests.
4635
4636 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
4637
4638         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
4639         * g++.old-deja/g++.abi/vmihint.C: Likewise.
4640
4641 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
4642
4643         * gcc.c-torture/execute/20000808-1.c: New test.
4644
4645 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4646
4647         * gcc.dg/c90-const-expr-1.c: New test.
4648
4649 2000-08-08  Richard Henderson  <rth@cygnus.com>
4650
4651         * gcc.dg/noncompile/920923-1.c: Declare calloc.
4652
4653 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4654
4655         * gcc.dg/noncompile/const-ll-1.c: New test.
4656
4657 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4658
4659         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
4660
4661 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
4662
4663         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
4664         that running programs linked against the shared version of libobjc
4665         run correctly.
4666
4667 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4668
4669         * gcc.dg/c99-printf-1.c: New test.
4670
4671 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4672
4673         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
4674
4675 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
4676
4677         * gcc.c-torture/execute/20000731-1.x: Delete.
4678
4679 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
4680
4681         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
4682         and torture_without_loops as is done by c-torture.exp.
4683         (search_for): Copy from c-torture.exp.
4684         (gcc-dg-runtest): New function, drives a directory of tests
4685         iterating over the TORTURE_OPTIONS.
4686         (scan-assembler, scan-assembler-not): Move here from
4687         individual directory drivers.
4688
4689         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
4690         defined by lib/gcc-dg.exp.
4691         * gcc.dg/cpp/cpp.exp: Likewise.
4692         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
4693         gcc-dg-runtest, so we cycle over optimization options.
4694
4695         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
4696         * gcc.dg/compare2.c: No longer expected to fail.
4697
4698 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
4699
4700         * gcc.c-torture/execute/20000804-1.c: New test.
4701
4702 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4703
4704         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
4705
4706 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
4707
4708         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
4709
4710 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
4711
4712         * gcc.c-torture/compile/20000803-1.c: New test.
4713
4714 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4715
4716         * gcc.c-torture/execute/20000801-3.c,
4717         gcc.c-torture/execute/20000801-4.c: New tests.
4718         * gcc.c-torture/execute/20000801-3.x,
4719         gcc.c-torture/execute/20000801-4.x: Xfail.
4720
4721 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
4722
4723         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
4724         libobjc/.libs to allow for libtool.
4725
4726 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
4727
4728         * gcc.c-torture/compile/20000802-1.c: New test.
4729
4730 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
4731
4732         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
4733
4734 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
4735
4736         * gcc-c-torture/execute/20000731-2.c: New test.
4737
4738         * gcc.c-torture/execute/20000731-1.c: New test.
4739         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
4740
4741 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
4742
4743         * testsuite/gcc.dg/cpp/paste7.c: New test.
4744         * gcc.dg/cpp/20000725-1.c: New test.
4745
4746 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
4747
4748         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
4749         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
4750         declaration warning for __builtin_dwarf_reg_size.
4751
4752         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
4753
4754 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4755
4756         * gcc.dg/noncompile/voidparam-1.c: New test.
4757
4758 2000-07-30  Richard Henderson  <rth@cygnus.com>
4759
4760         * gcc.dg/c90-digraph-1.c: Don't xfail.
4761         * gcc.dg/compare2.c (case 10): Xfail.
4762         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
4763
4764 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
4765
4766         * gcc.dg/c99-main-1.c: New test.
4767
4768 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4769
4770         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
4771
4772 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
4773
4774         * gcc.c-tortuer/execute/20000726-1.c: New test.
4775
4776 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
4777
4778         * gcc.c-torture/execute/enum-2.c: New test.
4779
4780 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4781
4782         * gcc.dg/cpp/tr-warn3.c: New test.
4783
4784 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4785
4786         * g++.old-deja/g++.ext/implicit1.C: Remove.
4787         * g++.old-deja/g++.jason/c2.C: Remove
4788         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
4789         * g++.old-deja/g++.pt/crash16.C: Likewise.
4790         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
4791
4792 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4793
4794         * g++.old-deja/g++.other/for2.C: New test.
4795
4796 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
4797
4798         * gcc.dg/20000720-1.c: New test.
4799
4800 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
4801
4802         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
4803
4804 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
4805
4806         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
4807         * gcc.c-torture/execute/20000722-1.c: New.
4808         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
4809
4810 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
4811
4812         * gcc.dg/cpp/20000720-1.S: New test.
4813
4814 2000-07-21  Michael Meissner  <meissner@redhat.com>
4815
4816         * gcc.c-torture/execute/ieee/hugeval.c: New test.
4817
4818 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
4819
4820         * g++.old-deja/g++.brendan/crash16.C,
4821         g++.old-deja/g++.brendan/parse3.C,
4822         g++.old-deja/g++.brendan/redecl1.C,
4823         g++.old-deja/g++.ns/template13.C,
4824         g++.old-deja/g++.other/decl4.C,
4825         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
4826
4827 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
4828
4829         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
4830         and "Internal error".
4831
4832         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
4833         regexps.
4834         * gcc.dg/cpp/paste6.c: New test.
4835
4836 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
4837
4838         * gcc.dg/cpp/tr-direct.c: New test.
4839
4840         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
4841         gcc.dg/cpp/undef1.c: Tweak error regexps.
4842
4843 2000-07-18  Eric Christopher <echristo@redhat.com>
4844
4845         * gcc.c-torture/compile/20000718-1.c: New test.
4846
4847 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
4848
4849         * cpplex.c (_cpp_push_token): If the token being pushed back
4850         is the previous token in this context, just subtract one from
4851         context->posn.
4852         * cppmacro.c (save_expansion): Clear aux field when storing a
4853         placemarker.
4854
4855 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
4856
4857         * gcc.dg/noncompile/redecl-1.c: New test.
4858
4859 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
4860
4861         * gcc.c-torture/execute/20000717-5.c: New test.
4862         * gcc.c-torture/execute/20000717-1.x: Removed.
4863
4864 2000-07-17  Richard Henderson  <rth@cygnus.com>
4865
4866         * gcc.c-torture/execute/20000717-4.c: New test.
4867
4868 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
4869
4870         * gcc.dg/cpp/syshdr.c: New test.
4871         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
4872
4873 2000-07-17  Neil Booth  <neilb@earthling.net>
4874
4875         * gcc.dg/cpp/cmdlne-dM.c: New test.
4876         * gcc.dg/cpp/cmdlne-dD.c: New test.
4877
4878 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
4879
4880         * gcc.c-torture/execute/20000717-3.c: New test.
4881
4882         * gcc.c-torture/compile/20000717-1.c: New test.
4883
4884 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
4885
4886         * gcc.c-torture/execute/20000717-2.c: New test.
4887
4888 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4889
4890         * gcc.dg/formatz-1.c: New test.
4891
4892         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
4893         * gcc.dg/c99-digraph-1.c: New tests.
4894
4895         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
4896         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
4897
4898         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
4899         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
4900         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
4901         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
4902         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
4903         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
4904         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
4905
4906 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
4907
4908         * gcc.c-torture/execute/20000717-1.c: New test.
4909         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
4910
4911 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
4912
4913         * gcc.c-torture/execute/20000715-2.c: New test.
4914         * gcc.dg/20000715-1.c: New test.
4915
4916 2000-07-15  Michael Meissner  <meissner@redhat.com>
4917
4918         * gcc.c-torture/execute/20000715-1.c: New test.
4919
4920 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
4921
4922         * gcc.c-torture/execute/20000707-1.c: New test.
4923
4924 2000-07-13  Neil Booth  <NeilB@earthling.net>
4925
4926         * testsuite/gcc.dg/cpp/digraph1.c,
4927         testsuite/gcc.dg/cpp/digraph2.c,
4928         testsuite/gcc.dg/cpp/digraphs.c: New tests.
4929
4930 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
4931
4932         * g77.f-torture/compile/20000630-2.f:  New test.
4933         * g77.f-torture/compile/20000630-2.x
4934
4935 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
4936
4937         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
4938
4939 2000-07-11  Neil Booth  <NeilB@earthling.net>
4940
4941         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
4942
4943 2000-07-11  Neil Booth  <NeilB@earthling.net>
4944
4945         * gcc.dg/cpp/cmdlne-C.c: New.
4946
4947 2000-07-09  Neil Booth  <NeilB@earthling.net>
4948
4949         * gcc.dg/cpp/directiv.c: New tests.
4950         * gcc.dg/cpp/undef1.c: Update.
4951
4952 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
4953
4954         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
4955
4956 2000-07-09  Neil Booth  <NeilB@earthling.net>
4957
4958         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
4959
4960 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
4961
4962         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
4963         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
4964
4965 2000-07-08  Neil Booth  <NeilB@earthling.net>
4966
4967         * gcc.dg/cpp/macsyntx.c: New tests.
4968
4969 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
4970
4971         * gcc.dg/20000707-1.c: New test.
4972
4973 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
4974
4975         * gcc.c-torture/execute/20000706-1.c: New test.
4976         * gcc.c-torture/execute/20000706-2.c: New test.
4977         * gcc.c-torture/execute/20000706-3.c: New test.
4978         * gcc.c-torture/execute/20000706-4.c: New test.
4979         * gcc.c-torture/execute/20000706-5.c: New test.
4980
4981 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
4982
4983         * g++.old-deja/g++.pt/instantiate7.C: New test.
4984
4985 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
4986
4987         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
4988         * g++.old-deja/g++.mike/thunk3.C: Likewise.
4989         * g++.old-deja/g++.other/rtti3.C: Likewise.
4990         * g++.old-deja/g++.other/rttid3.C: Likewise.
4991
4992 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
4993
4994         *  g77.f-torture/compile/20000630-1.x: Fix typo
4995
4996 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
4997
4998         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
4999         assembly output.
5000
5001 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
5002
5003         * gcc.dg/cpp/ident.c: New test.
5004
5005 2000-07-05  Neil Booth  <NeilB@earthling.net>
5006
5007         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
5008           gcc.dg/cpp/lexstrng.c: New tests.
5009
5010 2000-07-04  Neil Booth  <NeilB@earthling.net>
5011
5012         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
5013         * gcc.dg/cpp/strify2.c: Same.
5014
5015 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
5016
5017         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
5018         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
5019         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
5020         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
5021
5022         * testsuite/gcc.dg/cpp/macro1.c,
5023         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
5024         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
5025         testsuite/gcc.dg/cpp/strify1.c,
5026         testsuite/gcc.dg/cpp/strify2.c: New tests.
5027
5028 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
5029
5030         * gcc.c-torture/execute/20000703-1.c: New test.
5031
5032 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
5033
5034         * g++.old-deja/g++.pt (lookup10.C): New test.
5035
5036 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
5037
5038         * g++.old-deja/g++.pt (typename25.C): New test.
5039
5040 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
5041
5042         * gcc.c-torture/compile/20000701-1.c: New test.
5043
5044 2000-06-30  Nick Clifton  <nickc@cygnus.com>
5045
5046         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
5047         to test case.
5048
5049 2000-06-30  Catherine Moore  <clm@cygnus.com>
5050
5051         * gcc.c-torture/execute/align-1.c: New test.
5052
5053 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
5054
5055         * g++.old-deja/g++.pt/expr8.C: New test.
5056         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
5057
5058 2000-06-29  Nick Clifton  <nickc@cygnus.com>
5059
5060         * gcc.c-torture/compile/20000629-1.c: New test.
5061
5062 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
5063
5064
5065         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
5066         gcc.dg/noncompile directory, depending on whether they're
5067         preprocessor tests or not.  Annotate all the tests for the dg
5068         framework.
5069
5070         * gcc.c-torture/noncompile/noncompile.exp: Delete.
5071         * gcc.dg/noncompile/noncompile.exp: New.
5072
5073         * Moved files:
5074         Old name                                New name
5075         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
5076         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
5077         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
5078         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
5079         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
5080         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
5081         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
5082         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
5083         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
5084         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
5085         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
5086         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
5087         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
5088         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
5089         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
5090         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
5091         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
5092         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
5093         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
5094         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
5095         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
5096         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
5097         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
5098         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
5099
5100         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
5101         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
5102         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
5103         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
5104         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
5105         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
5106
5107 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
5108
5109         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
5110         declare one variable.  On the fourth, error.
5111         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
5112         declared by 20000628-1a.h.
5113
5114 2000-06-29  Richard Henderson  <rth@redhat.com>
5115
5116         * gcc.c-torture/execute/930529-1.x: New file.
5117         * gcc.dg/920413-1.c: Adjust expected warning text.
5118         * gcc.dg/980217-1.c: Declare abort.
5119         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
5120
5121 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
5122
5123         * g77.f-torture/compile/20000629-1.f: New test.
5124         * g77.f-torture/compile/20000629-1.x: Expected to fail.
5125
5126 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
5127
5128         Rearrange lots of files, removing entirely the
5129         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
5130         directories.
5131
5132         * Deleted files:
5133         gcc.c-torture/code_quality/code_quality.exp
5134         gcc.c-torture/special/special.exp
5135         gcc.failure/failure.exp
5136         gcc.failure/940409-1.x
5137         gcc.c-torture/compile/961203-1.x
5138
5139         * New files:
5140         gcc.misc-tests/linkage.exp
5141         gcc.c-torture/execute/920730-1t.c
5142         gcc.c-torture/execute/920730-1t.x
5143         gcc.c-torture/compile/920520-1.x
5144         gcc.c-torture/compile/920521-1.x
5145         gcc.c-torture/compile/981006-1.x
5146         gcc.c-torture/execute/eeprof-1.x
5147
5148         * Moved files (possibly with modifications to fit a new harness):
5149         Old name                                New name
5150         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
5151         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
5152         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
5153         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
5154         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
5155         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
5156         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
5157         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
5158         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
5159         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
5160         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
5161         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
5162         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
5163         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
5164
5165 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
5166
5167         * c-torture/compile/961203-1.x: Delete.
5168
5169         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
5170         not exit. Include stdio.h.
5171         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
5172         * gcc.misc-tests/dg-12.c: Likewise.
5173         * gcc.misc-tests/dg-5.c: Likewise.
5174         * gcc.misc-tests/dg-6.c: Likewise.
5175         * gcc.misc-tests/dg-7.c: Prototype abort.
5176         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
5177         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
5178         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
5179         not exit.
5180         * gcc.misc-tests/sieve.c: Use return from main, not exit.
5181         * gcc.misc-tests/sort2.c: Use return from main, not exit.
5182
5183 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
5184
5185         * gcc.dg/cpp/20000628-1.c: New test.
5186         * gcc.dg/cpp/20000628-1.h: New header for above test.
5187         * gcc.dg/cpp/20000628-1a.h: Likewise.
5188
5189 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
5190
5191         * gcc.dg/cpp: New directory.
5192         * gcc.dg/cpp/cpp.exp: New driver.
5193         * gcc.dg/cpp/20000627-1.c: New test.
5194         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
5195         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
5196         and rewrite as a compilation test.
5197
5198         * gcc.dg: Move many files into the cpp subdirectory, possibly
5199         renaming or editing them as well.
5200         Old name                New name
5201         990119-1.c              cpp/19990119-1.c
5202         990228-1.c              cpp/19990228-1.c
5203         990407-1.c              cpp/19990407-1.c
5204         990409-1.c              cpp/19990409-1.c
5205         990413-1.c              cpp/19990413-1.c
5206         990703-1.c              cpp/19990703-1.c
5207         20000127-1.c            cpp/20000127-1.c
5208         20000129-1.c            cpp/20000129-1.c
5209         20000207-1.c            cpp/20000207-1.c
5210         20000207-2.c            cpp/20000207-2.c
5211         20000209-1.c            cpp/20000209-1.c
5212         20000209-2.c            cpp/20000209-2.c
5213         20000301-1.c            cpp/20000301-1.c
5214         20000419-1.c            cpp/20000419-1.c
5215         20000510-1.S            cpp/20000510-1.S
5216         20000519-1.c            cpp/20000519-1.c
5217         20000529-1.c            cpp/20000529-1.c
5218         20000625-1.c            cpp/20000625-1.c
5219         20000625-2.c            cpp/20000625-2.c
5220         cpp-as1.c               cpp/assert1.c
5221         cpp-as2.c               cpp/assert2.c
5222         cxx-comments-1.c        cpp/cxxcom1.c
5223         cxx-comments-2.c        cpp/cxxcom2.c
5224         endif-label.c           cpp/endif.c
5225         cpp-hash1.c             cpp/hash1.c
5226         cpp-hash2.c             cpp/hash2.c
5227         cpp-if1.c               cpp/if-1.c
5228         cpp-if2.c               cpp/if-2.c
5229         cpp-if3.c               cpp/if-3.c
5230         cpp-if4.c               cpp/if-4.c
5231         cpp-if5.c               cpp/if-5.c
5232         cpp-cond.c              cpp/if-cexp.c
5233         cpp-missingop.c         cpp/if-mop.c
5234         cpp-missingparen.c      cpp/if-mpar.c
5235         cpp-opprec.c            cpp/if-oppr.c
5236         cpp-ifparen.c           cpp/if-paren.c
5237         cpp-shortcircuit.c      cpp/if-sc.c
5238         cpp-shift.c             cpp/if-shift.c
5239         cpp-unary.c             cpp/if-unary.c
5240         cpp-li1.c               cpp/line1.c
5241         cpp-li2.c               cpp/line2.c
5242         lineno.c                cpp/line3.c
5243         lineno-2.c              cpp/line4.c
5244         cpp-mi.c                cpp/mi1.c
5245         cpp-mic.h               cpp/mi1c.h
5246         cpp-micc.h              cpp/mi1cc.h
5247         cpp-mind.h              cpp/mi1nd.h
5248         cpp-mindp.h             cpp/mi1ndp.h
5249         cpp-mix.h               cpp/mi1x.h
5250         cpp-mi2.c               cpp/mi2.c
5251         cpp-mi2a.h              cpp/mi2a.h
5252         cpp-mi2b.h              cpp/mi2b.h
5253         cpp-mi2c.h              cpp/mi2c.h
5254         cpp-mi3.c               cpp/mi3.c
5255         cpp-mi3.def             cpp/mi3.def
5256         poison-1.c              cpp/poison.c
5257         pr-impl.c               cpp/prag-imp.c
5258         cpp-redef-2.c           cpp/redef1.c
5259         cpp-redef.c             cpp/redef2.c
5260         strpaste.c              cpp/strp1.c
5261         strpaste-2.c            cpp/strp2.c
5262         cpp-tradpaste.c         cpp/tr-paste.c
5263         cpp-tradstringify.c     cpp/tr-str.c
5264         cpp-tradwarn1.c         cpp/tr-warn1.c
5265         cpp-tradwarn2.c         cpp/tr-warn2.c
5266         trigraphs.c             cpp/trigraphs.c
5267         cpp-unc1.c              cpp/unc1.c
5268         cpp-unc2.c              cpp/unc2.c
5269         cpp-unc3.c              cpp/unc3.c
5270         cpp-unc.c               cpp/unc4.c
5271         undef.c                 cpp/undef1.c
5272         undef-2.c               cpp/undef2.c
5273         cpp-wi1.c               cpp/widestr1.c
5274
5275 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
5276
5277         * lib/g++.exp (g++_include_flags): Tweak.
5278
5279 2000-06-27  H.J. Lu  <hjl@gnu.org>
5280             Loren J. Rittle  <ljrittle@acm.org>
5281
5282         * lib/g++.exp (g++_include_flags): Override libgloss.exp
5283         version with one that knows about the new gcc tree structure.
5284         (g++_link_flags): Same.
5285
5286 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
5287
5288         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
5289         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
5290         case we are cross-compiling.
5291
5292         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
5293         g++.old-deja/g++.niklas/Makefile.in,
5294         g++.old-deja/g++.niklas/configure.in,
5295         g++.old-deja/g++.other/Makefile.in,
5296         g++.old-deja/g++.other/configure.in,
5297         gcc.c-torture/code_quality/Makefile.in,
5298         gcc.c-torture/code_quality/configure.in,
5299         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
5300         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
5301         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
5302         gcc.c-torture/execute/ieee/Makefile.in,
5303         gcc.c-torture/execute/ieee/configure.in,
5304         gcc.c-torture/noncompile/Makefile.in,
5305         gcc.c-torture/noncompile/configure.in,
5306         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
5307         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
5308         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
5309
5310 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
5311
5312         * g++.old-deja/g++.other/ambig3.C: New test.
5313
5314 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
5315
5316         * g++.old-deja/g++.pt/syntax1.C: New test.
5317         * g++.old-deja/g++.pt/syntax2.C: New test.
5318         * g++.old-deja/g++.other/syntax3.C: New test.
5319         * g++.old-deja/g++.other/syntax4.C: New test.
5320
5321 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
5322
5323         * gcc.dg/20000623-1.c: Prototype exit and abort.
5324
5325 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
5326
5327         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
5328         New tests.
5329         * gcc.dg/cpp-mi3.def: New file.
5330
5331         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
5332         inside assertions.
5333         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
5334         lexer's error messages.
5335         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
5336         divine anything from the linemarkers.
5337         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
5338         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
5339
5340 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
5341
5342         * gcc.dg/20000623-1.c: New test.
5343
5344 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
5345
5346         * gcc.c-torture/execute/20000622-1.c: New test.
5347
5348 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
5349
5350         * g++.old-deja/g++.other/init15.C: New test.
5351
5352 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
5353
5354         * g++.old-deja/g++.pt/vaarg2.C: New test.
5355         * g++.old-deja/g++.pt/vaarg3.C: New test.
5356
5357 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
5358
5359         * g++.old-deja/g++.other/dyncast6.C: New test.
5360
5361 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
5362
5363         * gcc.c-torture/execute/loop-6.c: New test.
5364
5365 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
5366
5367         * gcc.dg/20000614-1.c: New test.
5368         * gcc.dg/20000614-2.c: New test.
5369
5370 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
5371
5372         * g++.old-deja/g++.other/inline12.C: New test.
5373
5374 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
5375
5376         * g++.old-deja/g++.other/eh1.C: New test.
5377
5378 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
5379
5380         * g++.old-deja/g++.other/type.C: New test.
5381
5382 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
5383
5384         * g++.old-deja/g++.other/initstring.C: New test.
5385
5386 2000-06-12  Jason Merrill  <jason@redhat.com>
5387
5388         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
5389
5390 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
5391
5392         * gcc.c-torture/compile/20000609-1.c: New test.
5393
5394 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
5395
5396         * gcc.dg/20000609-1.c: New test.
5397
5398 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
5399
5400         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
5401         * gcc.c-torture/noncompile/poison-1.c: Move...
5402         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
5403         * gcc.dg/cpp-li1.c: Add a token after the #line.
5404
5405 2000-06-05  Richard Henderson  <rth@cygnus.com>
5406
5407         * gcc.c-torture/execute/20000605-2.c: New test.
5408         * gcc.c-torture/execute/20000605-3.c: New test.
5409
5410 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
5411
5412         * g77.f-torture/execute/20000503-1.x: New file.
5413
5414 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
5415
5416         * g++.old-deja/g++.eh/badalloc1.C: New test.
5417
5418 2000-06-05  Richard Henderson  <rth@cygnus.com>
5419
5420         * gcc.c-torture/execute/20000605-1.c: New test.
5421
5422 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
5423             Nathan Sidwell <nathan@codesourcery.com>
5424
5425         * gcc.c-torture/compile/20000605-1.c: New test.
5426
5427 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
5428
5429         * g77.f-torture/compile/20000601-1.f:  New test.
5430
5431 2000-06-03  Richard Henderson  <rth@cygnus.com>
5432
5433         * gcc.c-torture/execute/20000603-1.c: New.
5434
5435 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
5436
5437         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
5438         * gcc.dg/noreturn-2.c (noreturn): Likewise.
5439
5440 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
5441
5442         * gcc.dg/compare2.c (case 12): XFAIL.
5443         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
5444         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
5445
5446         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
5447
5448 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
5449
5450         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
5451         guard macro is already defined when the header is first
5452         included.
5453         * gcc.dg/cpp-mix.h: New file.
5454         * gcc.dg/endif-label.c: Update patterns to match compiler.
5455
5456         * g++.brendan/complex1.C: Declare abort.
5457         * g++.law/refs4.C: Remove XFAIL.
5458         * g++.oliva/expr2.C: Declare abort and exit.
5459
5460 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
5461
5462         * gcc.c-torture/execute/20000528-1.c: New test.
5463
5464         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
5465         * g++.old-deja/g++.law/temps4.C: Likewise.
5466
5467         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
5468         stdlib.h.  Call abort() on failure.
5469         * g++.old-deja/g++.law/refs4.C: Likewise.
5470         * g++.old-deja/g++.law/temps4.C: Likewise.
5471         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
5472         * gcc.c-torture/execute/20000112-1.c: Include string.h.
5473
5474 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
5475
5476         Relative to g++.dg/special:
5477         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
5478
5479         Relative to g++.old-deja:
5480         * g++.brendan/complex1.C, g++.jason/optimize2.C,
5481         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
5482         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
5483         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
5484         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
5485         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
5486         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
5487
5488         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
5489         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
5490         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
5491         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
5492         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
5493         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
5494         and/or string.h.
5495
5496         * g++.other/goto1.C: Update expectations for error messages.
5497
5498 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
5499
5500         * gcc.c-torture/compile/20000523-1.c: New test.
5501
5502 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
5503
5504         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
5505
5506 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
5507
5508         * g++.old-deja/g++.eh/catch11.C: New test.
5509         * g++.old-deja/g++.eh/catch12.C: New test.
5510
5511 2000-05-24  Nick Clifton  <nickc@cygnus.com>
5512
5513         * gcc.c-torture/execute/20000523-1.c: New test.
5514
5515 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
5516
5517         * c-torture/execute/bcp-1.c: Replace abort in arg of
5518         __builtin_constant_p with a generic external function.
5519
5520         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
5521         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
5522         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
5523         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
5524         Prototype abort and/or exit.
5525
5526         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
5527         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
5528         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
5529         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
5530
5531 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
5532
5533         * gcc.dg/dwarf2-1.c: New test.
5534
5535 2000-05-20  Richard Henderson  <rth@cygnus.com>
5536
5537         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
5538
5539 2000-05-20  Andreas Jaeger  <aj@suse.de>
5540
5541         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
5542         testcase.
5543
5544 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
5545
5546         * gcc.c-torture/execute/20000519-2.c: New test.
5547
5548 2000-05-19  Andreas Jaeger  <aj@suse.de>
5549
5550         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
5551         which fails with SSA.
5552
5553         * lib/c-torture.exp: Also test with -O3 -fssa.
5554
5555 2000-05-18  Michael Meissner  <meissner@redhat.com>
5556
5557         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
5558         * gcc.c-torture/execute/920415-1.c: Ditto.
5559         * gcc.c-torture/execute/920501-1.c: Ditto.
5560         * gcc.c-torture/execute/conversion.c: Ditto.
5561         * gcc.c-torture/execute/cvt-1.c: Ditto.
5562
5563 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
5564
5565         * gcc.c-torture/compile/20000518-1.c: New test.
5566
5567 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
5568
5569         * g77.f-torture/compile/200005018.f:  New test.
5570
5571 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
5572
5573         * gcc.c-torture/compile/20000517-1.c: New test.
5574
5575 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5576
5577         * gcc.c-torture/execute/20000516-1.c: New test.
5578
5579 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
5580
5581         * g++.old-deja/g++.other/eh.C: New test.
5582
5583 2000-05-12  Richard Henderson  <rth@cygnus.com>
5584
5585         * gcc.c-torture/execute/990208-1.c (main): Don't pass
5586         constants through to doit's conditional.
5587
5588 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
5589
5590         * gcc.c-torture/compile/20000511-1.c: New test.
5591         * g77.f-torture/compile/20000511-1.f: New test.
5592         * g77.f-torture/compile/20000511-2.f: New test.
5593
5594 2000-05-11  Michael Meissner  <meissner@redhat.com>
5595
5596         * gcc.c-torture/execute/20000511-1.c: New test.
5597
5598 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
5599
5600         * gcc.dg/dg.exp: Scan .S files as well as .c files.
5601         * gcc.dg/20000510-1.S: New.
5602
5603 2000-05-08  Catherine Moore  <clm@cygnus.com>
5604
5605         * gcc.dg/unused-3.c: New.
5606
5607 2000-05-06  Richard Henderson  <rth@cygnus.com>
5608
5609           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
5610           * g++.old-deja/g++.mike/warn1.C: Likewise.
5611           * g++.old-deja/g++.pt/local1.C: Likewise.
5612           * g++.old-deja/g++.pt/local7.C: Likewise.
5613           * g++.old-deja/g++.pt/spec16.C: Likewise.
5614
5615 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
5616
5617         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
5618
5619 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
5620
5621           * g77.f-torture/execute/20000503-1.f:  New test.
5622
5623 2000-05-04  Andreas Jaeger  <aj@suse.de>
5624
5625         * gcc.dg/noreturn-2.c: New test.
5626
5627 2000-05-04  Neil Booth  <NeilB@earthling.net>
5628
5629         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
5630         preprocessor.
5631
5632 2000-05-04  Richard Henderson  <rth@cygnus.com>
5633
5634         * gcc.c-torture/execute/20000503-1.c: Fix typo.
5635
5636 2000-05-04  Richard Henderson  <rth@cygnus.com>
5637
5638         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
5639         OpenSSL by Jason R Thorpe.
5640
5641 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
5642
5643         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
5644
5645 2000-05-03  Robert Lipe <robertlipe@usa.net>
5646
5647         * gcc.dg/20000503-1.c: New test.
5648
5649 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
5650
5651         * gcc.c-torture/compile/20000502-1.c: New test.
5652         * g++.old-deja/g++.other/align.C: New test.
5653         * gcc.dg/cpp-tradstringify.c: New test.
5654
5655 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
5656
5657         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
5658         and hard registers.
5659
5660 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
5661
5662         * gcc.c-torture/execute/loop-5.c: New test.
5663
5664 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
5665
5666         * gcc.c-torture/execute/va-arg-20.c: New test.
5667
5668 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
5669
5670         * gcc.c-torture/execute/20000422-1.c: New test.
5671
5672 2000-04-20  Greg McGary  <gkm@gnu.org>
5673
5674         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
5675         when optimizing, but without sibling-call optimizations (-O1).
5676
5677 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
5678
5679           * gcc.c-torture/compile/20000420-1.c: New test.
5680
5681 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5682
5683         * g++.abi/ptrflags.C: New test.
5684         * g++.eh/catchptr1.C: Test incomplete pointer chains.
5685
5686 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
5687
5688         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
5689
5690 2000-04-19  Greg McGary  <gkm@gnu.org>
5691
5692         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
5693         sibling-call optimizations.
5694
5695 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
5696
5697         * gcc.dg/20000419-1.c: New test.
5698
5699 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
5700
5701         * gcc.c-torture/execute/20000412-6.c: New test.
5702
5703 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
5704
5705         * gcc.c-torture/execute/20000412-5.c: New test.
5706         * g77.f-torture/compile/20000412-1.f: New test.
5707         * gcc.c-torture/execute/20000412-4.c: New test.
5708         * gcc.c-torture/compile/20000412-2.c: New test.
5709         * gcc.c-torture/execute/20000412-3.c: New test.
5710         * gcc.c-torture/compile/20000412-1.c: New test.
5711         * gcc.c-torture/execute/20000412-2.c: New test.
5712
5713 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
5714
5715         * objc/execute/bf-20.m: New test.
5716
5717 2000-04-10  Richard Henderson  <rth@cygnus.com>
5718
5719         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
5720
5721         * gcc.c-torture/execute/20000412-1.c: New test.
5722
5723 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
5724
5725         * g++.old-deja/g++.eh/catchptr1.C: New test.
5726
5727 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
5728
5729         * g++.old-deja/g++.abi/cxa_vec.C: New test.
5730
5731 2000-04-08  Neil Booth  <NeilB@earthling.net>
5732
5733         * gcc.dg/cpp-nullchar.c: Remove test as
5734         embedded nulls cause problems.
5735
5736 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5737
5738         * gcc.dg/compare2.c: New test.
5739
5740 2000-04-08  Neil Booth  <NeilB@earthling.net>
5741
5742         * gcc.dg/cpp-nullchar.c: New test.
5743
5744 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
5745
5746         * gcc.dg/cpp-mi2.c: New test.
5747         * gcc.dg/cpp-mi2[abc].h: New files.
5748
5749 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
5750
5751         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
5752         member name.
5753
5754 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5755
5756         * g++.old-deja/g++.abi/vmihint.C: New test.
5757
5758 2000-04-06  Neil Booth  <NeilB@earthling.net>
5759
5760         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
5761         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
5762         copyright.
5763
5764 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
5765
5766         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
5767         avoid stack-frame overwrite.
5768
5769 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
5770
5771         * gcc.c-torture/compile/20000405-2.c: New test.
5772         * gcc.c-torture/compile/20000405-3.c: New test.
5773
5774 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5775
5776         * gcc.c-torture/compile/20000405-1.c: New test.
5777
5778 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
5779
5780         * gcc.dg/cast-qual-1.c: Revert last change.
5781
5782 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5783
5784         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
5785
5786 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
5787
5788         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
5789         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
5790
5791 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
5792
5793         * gcc.c-torture/compile/20000403-2.c: New test.
5794         * gcc.c-torture/compile/20000403-1.c: New test.
5795
5796 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
5797
5798         * gcc.c-torture/execute/20000403-1.c: New test.
5799
5800 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
5801
5802         * gcc.c-torture/execute/20000402-1.c: New test.
5803
5804 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
5805
5806         * gcc.c-torture/execute/va-arg-15.c: New test.
5807         * gcc.c-torture/execute/va-arg-16.c: New test.
5808         * gcc.c-torture/execute/va-arg-17.c: New test.
5809         * gcc.c-torture/execute/va-arg-18.c: New test.
5810         * gcc.c-torture/execute/va-arg-19.c: New test.
5811
5812 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
5813
5814         * gcc.c-torture/compile/981211-1.c: Move to...
5815         * gcc.dg/cpp-as1.c: ...here.
5816         * gcc.dg/cpp-as2.c: New file.
5817
5818         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
5819         compiler.
5820
5821 2000-04-02  Neil Booth  <NeilB@earthling.net>
5822
5823         * gcc.dg/cpp-cond.c  New tests.
5824         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
5825         accidental success less likely.
5826         * gcc.dg/cpp-missingop.c  New tests.
5827         * gcc.dg/cpp-missingparen.c  New tests.
5828         * gcc.dg/cpp-shift.c  New tests.
5829         * gcc.dg/cpp-shortcircuit.c  New tests.
5830         * gcc.dg/cpp-unary.c  New tests.
5831
5832 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
5833
5834         * gcc.c-torture/compile/20000329-1.c: New test.
5835
5836 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
5837
5838         * gcc.c-torture/compile/20000326-1.c: New test.
5839         * gcc.c-torture/compile/20000326-2.c: New test.
5840
5841 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
5842
5843         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
5844         the first parameter is a function argument.
5845
5846 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
5847
5848         * g++.old-deja/g++.ext/array4.C: New test.
5849
5850 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
5851
5852         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
5853
5854 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5855
5856         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
5857
5858 2000-03-19  Richard Henderson  <rth@cygnus.com>
5859
5860         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
5861
5862 2000-03-19  Richard Henderson  <rth@cygnus.com>
5863
5864         * gcc.c-torture/compile/20000319-1.c: New test.
5865
5866 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
5867
5868         * gcc.c-torture/execute/20000314-3.c: New test.
5869         * gcc.c-torture/execute/20000314-2.c: New test.
5870         * gcc.c-torture/execute/20000314-1.c: New test.
5871         * gcc.c-torture/compile/20000314-2.c: New test.
5872         * gcc.c-torture/compile/20000314-1.c: New test.
5873
5874 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
5875
5876         * g++.old-deja/g++.warn/inline.C: New test.
5877
5878 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
5879
5880         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
5881         standards-compliant result rather than specific constants.
5882         Put test-values in array.
5883
5884 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
5885
5886         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
5887         (g++_target_compile): Put test-specific options last.
5888
5889 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5890
5891         * g++.old-deja/g++.eh/vbase4.C: New test.
5892
5893 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5894
5895         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
5896
5897 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5898
5899         * g++.old-deja/g++.brendan/misc12.C: Removed.
5900         * g++.old-deja/g++.pt/memtemp77.C: Constify.
5901         * g++.old-deja/g++.ext/pretty4.C: New test.
5902
5903 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5904
5905         * g++.old-deja/g++.other/string2.C: New test.
5906
5907 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
5908
5909         * g++.old-deja/g++.warn/impint2.C: New test.
5910
5911 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
5912
5913         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
5914         is 1, not zero.
5915
5916 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
5917
5918         * g++.old-deja/g++.warn/impint.C: New test.
5919         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
5920         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
5921         * g++.old-deja/g++.pt/explicit12.C: Likewise.
5922         * g++.old-deja/g++.pt/explicit13.C: Likewise.
5923         * g++.old-deja/g++.pt/explicit17.C: Likewise.
5924         * g++.old-deja/g++.pt/explicit18.C: Likewise.
5925         * g++.old-deja/g++.pt/explicit19.C: Likewise.
5926         * g++.old-deja/g++.pt/explicit23.C: Likewise.
5927         * g++.old-deja/g++.pt/explicit31.C: Likewise.
5928         * g++.old-deja/g++.pt/explicit35.C: Likewise.
5929         * g++.old-deja/g++.pt/explicit6.C: Likewise.
5930         * g++.old-deja/g++.pt/memclass7.C: Likewise.
5931
5932 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
5933
5934         * gcc.dg/cpp-redef.c: New test.
5935
5936 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
5937
5938         * g++.old-deja/g++.pt/unify7.C: New test.
5939
5940 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5941
5942         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
5943         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
5944
5945 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
5946
5947         * gcc.c-torture/compile/20000224-1.c: New test.
5948
5949 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5950
5951         * gcc.c-torture/compile/cpp-2.c: New test.
5952         * gcc.c-torture/compile/cpp-1.c: New test.
5953
5954 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
5955
5956         * gcc.c-torture/execute/20000225-1.c: New test.
5957
5958 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5959
5960         * gcc.dg/cpp-li2.c: New test.
5961
5962         * gcc.dg/cpp-wi1.c: New test.
5963
5964         * gcc.dg/cpp-li1.c: New test.
5965
5966 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
5967
5968         * g++.old-deja/g++.other/sizeof5.C: New test.
5969
5970 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5971
5972         * gcc.c-torture/execute/va-arg-13.c: New test.
5973
5974 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
5975
5976         * gcc.c-torture/execute/va-arg-12.c: New test.
5977
5978 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
5979
5980         * gcc.c-torture/execute/20000223-1.c: New test.
5981
5982 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
5983
5984         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
5985
5986 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
5987
5988         * g++.old-deja/g++.abi/ptrmem.C: New test.
5989
5990 2000-02-19  Richard Henderson  <rth@cygnus.com>
5991
5992         * gcc.c-torture/compile/init-3.c: New.
5993
5994 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
5995
5996         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
5997         ALWAYS_CXXFLAGS.
5998
5999 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
6000
6001         * gcc.c-torture/compile/20000211-3.c: New test.
6002
6003 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
6004
6005         * gcc.c-torture/compile/20000211-2.c: New test.
6006
6007 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
6008
6009         * gcc.c-torture/compile/20000211-1.c: New test.
6010
6011 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
6012
6013         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
6014           on native targets
6015
6016 2000-02-08  Nathan Sidwell  <nathan@acm.org>
6017
6018         * g++.old-deja/g++.other/cast5.C: New test.
6019
6020 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
6021
6022         * gcc.c-torture/execute/20000205-1.c: New.
6023
6024 2000-02-03  Nathan Sidwell  <nathan@acm.org>
6025
6026         * g++.old-deja/g++.jason/cast3.C: Return void.
6027         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
6028
6029 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6030
6031         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
6032
6033         * gcc.dg/loop-1.c: New test.
6034
6035 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
6036
6037         * gcc.c-torture/compile/20000127-1.c: New test.
6038         * gcc.c-torture/execute/991228-1.c: New test.
6039
6040 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6041
6042         * gcc.dg/unused-2.c: New test.
6043
6044         * gcc.dg/conv-1.c: New test.
6045
6046 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
6047
6048         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
6049         compiler.
6050         (tool_option_proc): Fix typo.
6051
6052 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
6053
6054         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
6055         of the ld on the host, not on the build machine.
6056         Also, don't crash if '--help' is not a supported option.
6057
6058 2000-01-24  Richard Henderson  <rth@cygnus.com>
6059
6060         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
6061
6062 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
6063
6064         * gcc.c-torture/execute/20000120-2.c: New test.
6065         * gcc.c-torture/execute/20000120-1.c: New test.
6066
6067 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
6068
6069         * gcc.c-torture/execute/20000113-1.c: New test.
6070
6071 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
6072
6073         * gcc.c-torture/execute/20000112-1.c: New test.
6074
6075 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6076
6077         * gcc.dg/20000111-1.c: New test.
6078
6079 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
6080
6081         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
6082         with 16 bit integers.
6083
6084 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6085
6086         * gcc.dg/20000108-1.c: New test.
6087
6088 2000-01-05  Nathan Sidwell  <nathan@acm.org>
6089
6090         * g++.old-deja/g++.ns/koenig8.C: New test.
6091
6092 2000-01-05  Nathan Sidwell  <nathan@acm.org>
6093
6094         * g++.old-deja/g++.other/cast4.C: New test.
6095
6096 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
6097
6098         * gcc.c-torture/compile/20000105-2.c: New test.
6099         * gcc.c-torture/compile/20000105-1.c: New test.
6100
6101 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6102
6103         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
6104         references to printf & atoi to conform to ANSI standard.
6105         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
6106         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
6107         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
6108         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
6109         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
6110         * g++.old-deja/g++.brendan/complex1.C: Likewise.
6111         * g++.old-deja/g++.brendan/copy1.C: Likewise.
6112         * g++.old-deja/g++.brendan/copy2.C: Likewise.
6113         * g++.old-deja/g++.brendan/copy3.C: Likewise.
6114         * g++.old-deja/g++.brendan/copy4.C: Likewise.
6115         * g++.old-deja/g++.brendan/copy5.C: Likewise.
6116         * g++.old-deja/g++.brendan/copy6.C: Likewise.
6117         * g++.old-deja/g++.brendan/copy7.C: Likewise.
6118         * g++.old-deja/g++.brendan/copy8.C: Likewise.
6119         * g++.old-deja/g++.brendan/crash11.C: Likewise.
6120         * g++.old-deja/g++.brendan/crash14.C: Likewise.
6121         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
6122         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6123         * g++.old-deja/g++.brendan/delete2.C: Likewise.
6124         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
6125         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
6126         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
6127         * g++.old-deja/g++.brendan/eh1.C: Likewise.
6128         * g++.old-deja/g++.brendan/groff1.C: Likewise.
6129         * g++.old-deja/g++.brendan/init3.C: Likewise.
6130         * g++.old-deja/g++.brendan/misc12.C: Likewise.
6131         * g++.old-deja/g++.brendan/misc7.C: Likewise.
6132         * g++.old-deja/g++.brendan/new2.C: Likewise.
6133         * g++.old-deja/g++.brendan/operators4.C: Likewise.
6134         * g++.old-deja/g++.brendan/operators5.C: Likewise.
6135         * g++.old-deja/g++.brendan/overload2.C: Likewise.
6136         * g++.old-deja/g++.brendan/overload7.C: Likewise.
6137         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
6138         * g++.old-deja/g++.brendan/reference1.C: Likewise.
6139         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
6140         * g++.old-deja/g++.brendan/template24.C: Likewise.
6141         * g++.old-deja/g++.brendan/template3.C: Likewise.
6142         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
6143         * g++.old-deja/g++.jason/inline3.C: Likewise.
6144         * g++.old-deja/g++.jason/opeq.C: Likewise.
6145         * g++.old-deja/g++.law/arg5.C: Likewise.
6146         * g++.old-deja/g++.law/arm7.C: Likewise.
6147         * g++.old-deja/g++.law/ctors11.C: Likewise.
6148         * g++.old-deja/g++.law/cvt8.C: Likewise.
6149         * g++.old-deja/g++.law/init9.C: Likewise.
6150         * g++.old-deja/g++.law/refs4.C: Likewise.
6151         * g++.old-deja/g++.law/template2.C: Likewise.
6152         * g++.old-deja/g++.law/visibility24.C: Likewise.
6153         * g++.old-deja/g++.law/vtable3.C: Likewise.
6154         * g++.old-deja/g++.mike/asm2.C: Likewise.
6155         * g++.old-deja/g++.mike/eh1.C: Likewise.
6156         * g++.old-deja/g++.mike/misc1.C: Likewise.
6157         * g++.old-deja/g++.mike/misc13.C: Likewise.
6158         * g++.old-deja/g++.mike/misc14.C: Likewise.
6159         * g++.old-deja/g++.mike/ns12.C: Likewise.
6160         * g++.old-deja/g++.mike/p1248.C: Likewise.
6161         * g++.old-deja/g++.mike/p3708.C: Likewise.
6162         * g++.old-deja/g++.mike/p3708a.C: Likewise.
6163         * g++.old-deja/g++.mike/p3708b.C: Likewise.
6164         * g++.old-deja/g++.mike/p646.C: Likewise.
6165         * g++.old-deja/g++.mike/p700.C: Likewise.
6166         * g++.old-deja/g++.mike/p783.C: Likewise.
6167         * g++.old-deja/g++.mike/p783a.C: Likewise.
6168         * g++.old-deja/g++.mike/p783b.C: Likewise.
6169         * g++.old-deja/g++.mike/p786.C: Likewise.
6170         * g++.old-deja/g++.mike/p789.C: Likewise.
6171         * g++.old-deja/g++.mike/p789a.C: Likewise.
6172         * g++.old-deja/g++.mike/p807a.C: Likewise.
6173         * g++.old-deja/g++.other/delete3.C: Likewise.
6174         * g++.old-deja/g++.other/dyncast1.C: Likewise.
6175         * g++.old-deja/g++.other/dyncast2.C: Likewise.
6176         * g++.old-deja/g++.other/dyncast3.C: Likewise.
6177         * g++.old-deja/g++.other/empty1.C: Likewise.
6178         * g++.old-deja/g++.other/temporary1.C: Likewise.
6179         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
6180         * g++.old-deja/g++.pt/t16.C: Likewise.
6181         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
6182
6183 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
6184
6185         * gcc.dg/991230-1.c: New test.
6186
6187 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
6188
6189         * gcc.c-torture/compile/991229-3.c: New test.
6190         * gcc.c-torture/compile/991229-2.c: New test.
6191         * gcc.c-torture/compile/991229-1.c: New test.
6192
6193 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
6194
6195         * gcc.c-torture/compile/labels-2.c: New test.
6196
6197 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
6198
6199         * gcc.c-torture/execute/991227-1.c: New test.
6200
6201 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6202
6203         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
6204
6205 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
6206
6207         * gcc.c-torture/execute/991221-1.c: New test.
6208
6209 1999-12-20  Nathan Sidwell  <nathan@acm.org>
6210
6211         * g++.old-deja/g++.other/cast3.C: New test.
6212
6213 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
6214
6215         * gcc.c-torture/execute/991216-4.c: New test.
6216
6217 1999-12-16  Michael Meissner  <meissner@cygnus.com>
6218
6219         * gcc.c-torture/execute/991216-1.c: New test.
6220         * gcc.c-torture/execute/991216-2.c: New test.
6221         * gcc.c-torture/execute/991216-3.c: New test.
6222
6223 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
6224
6225         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
6226         Actually make the test fail by using "-O2" for compilation.
6227
6228 1999-12-15  Nathan Sidwell  <nathan@acm.org>
6229
6230         * g++.old-deja/g++.warn/cast-align1.C: New test.
6231
6232 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
6233
6234         * gcc.c-torture/compile/991214-1.c: New test.
6235         * gcc.c-torture/compile/991214-2.c: New test.
6236
6237 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
6238
6239         * gcc.dg/991214-1.c: New test.
6240
6241 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
6242
6243         * gcc.c-torture/compile/991213-3.c: New test.
6244         * gcc.c-torture/compile/991213-2.c: New test.
6245         * gcc.c-torture/compile/991213-1.c: New test.
6246
6247 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
6248
6249         * gcc.dg/991209-1.c: New test.
6250
6251 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
6252
6253         * gcc.c-torture/compile/991208-1.c: New test.
6254
6255 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6256
6257         * gcc.dg/ultrasp2.c: New test.
6258
6259 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
6260
6261         * g++.old-deja/g++.abi/align.C (main): Fix typo.
6262
6263 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
6264
6265         * gcc.c-torture/compile/991202-1.c: New test.
6266         * gcc.c-torture/execute/991202-1.c: New test.
6267         * gcc.c-torture/execute/991202-2.c: New test.
6268         * gcc.c-torture/execute/991202-3.c: New test.
6269
6270 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
6271
6272         * g++.old-deja/g++.abi/align.C: New test.
6273         * g++.old-deja/g++.abi/aggregates.C: Likewise.
6274         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6275
6276 1999-12-01  Richard Henderson  <rth@cygnus.com>
6277
6278         * gcc.c-torture/execute/991201-1.c: New.
6279
6280 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
6281
6282         * gcc.dg/991129-1.c: New test.
6283
6284 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6285
6286         * gcc.c-torture/compile/991127-1.c: New test.
6287
6288 1999-11-22  Nathan Sidwell  <nathan@acm.org>
6289
6290         * g++.old-deja/g++.other/warn4.C: New test.
6291
6292 1999-11-22  Nathan Sidwell  <nathan@acm.org>
6293
6294         * g++.old-deja/g++.eh/cleanup2.C: New test.
6295         * g++.old-deja/g++.ext/pretty2.C: New test.
6296         * g++.old-deja/g++.ext/pretty3.C: New test.
6297         * g++.old-deja/g++.other/debug6.C: New test.
6298
6299 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
6300
6301         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
6302         compiler_output to look for one error message instead of two.
6303
6304 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
6305
6306         * gcc.c-torture/execute/991118-1.c: Also test case
6307         where the word boundary does not split a byte evenly.
6308
6309 1999-11-19  Nathan Sidwell  <nathan@acm.org>
6310
6311         * g++.old-deja/g++.ext/restrict1.C: New test.
6312
6313 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
6314
6315         * gcc.c-torture/execute/991118-1.c: New test.
6316
6317 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
6318
6319         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
6320         working directory pathnames.
6321
6322 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
6323
6324         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
6325         host is equipped with driver.h and driver.o so it can actually
6326         compile and run the tests.
6327
6328 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
6329
6330         * gcc.c-torture/compile/991008-1.c: New test.
6331
6332 1999-11-08  Nick Clifton  <nickc@cygnus.com>
6333
6334         * lib/gcc-dg.exp: Include target-supports.exp
6335
6336 1999-11-05  Nick Clifton  <nickc@cygnus.com>
6337
6338         * lib/target-supports.exp: New file: Provide procs to test for
6339         features supported by the target.
6340         (check_weak_available): Moved here from ecos.exp.
6341         (check_alias_available): New proc: Determine of the target
6342         toolchain supports the alias attribute.
6343
6344         * gcc.dg/special/ecos.exp: Move check_weak_available to
6345         target-supports.exp.
6346         (alias-1.c): Only perform the test if the target supports
6347         aliases.
6348         (wkali-1.c): Only perform the test if the target supports
6349         aliases.
6350
6351         * gcc.dg/990506-0.c: Expect error messages from cross
6352         targets as well as native targets.
6353
6354 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6355
6356         * gcc.dg/ultrasp1.c: Removed xfail.
6357         * gcc.dg/struct-ret-2.c: Likewise.
6358         * gcc.dg/array-1.c: Likewise.
6359
6360 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6361
6362         * gcc.dg/struct-ret-2.c: New test.
6363
6364         * gcc.dg/array-1.c: New test.
6365
6366 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
6367
6368         * gcc.c-torture/execute/991030-1.c: New test.
6369
6370 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
6371
6372         * gcc.c-torture/compile/991026-2.c: New test.
6373
6374 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
6375
6376         * gcc.c-torture/compile/991026-1.c: New test.
6377
6378 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
6379
6380         * gcc.c-torture/execute/991023-1.c: New test.
6381
6382 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
6383
6384         * gcc.c-torture/execute/991019-1.c: New test.
6385
6386 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
6387
6388         * gcc.c-torture/execute/991016-1.c: New test.
6389
6390 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
6391
6392         * gcc.c-torture/execute/991014-1.c: New test.
6393
6394 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
6395
6396         * g++.old-deja/g++.other/union2.C: New test.
6397
6398 1999-10-13  Nathan Sidwell  <nathan@acm.org>
6399
6400         * g++.old-deja/g++.other/vaarg2.C: New test.
6401         * g++.old-deja/g++.other/vaarg3.C: New test.
6402
6403 1999-10-12  Craig Burley  <craig@jcb-sc.com>
6404
6405         * g77.f-torture/noncompile/19990905-1.f: Moved from being
6406         in compile/.
6407
6408 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
6409
6410         * gcc.c-torture/execute/va-arg-11.c: New test.
6411
6412 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
6413
6414         * lib/file-format.exp (gcc_target_object_format): Don't
6415         crash if objdump is unavailable.
6416
6417 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
6418
6419         * gcc.misc-tests/mg.exp: delete extraneous redirection.
6420
6421 1999-09-28  Nick Clifton  <nickc@cygnus.com>
6422
6423         * gcc.c-torture/compile/990928-1.c: New test.
6424
6425 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
6426
6427         * g++.old-deja/g++.other/decl6.C: New test.
6428
6429 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6430
6431         * gcc.c-torture/execute/va-arg-10.c: New test.
6432
6433 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
6434
6435         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
6436         __PRETTY_FUNCTION__.
6437
6438 1999-09-23  Nick Clifton  <nickc@cygnus.com>
6439
6440         * gcc.c-torture/execute/990923-1.c: New test.
6441
6442 1999-09-21  Nick Clifton  <nickc@cygnus.com>
6443
6444         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
6445         for which -fpic is inappropriate.
6446
6447 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
6448
6449         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
6450
6451 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
6452
6453         * g++.old-deja/g++.other/dyncast1.C: New test.
6454         * g++.old-deja/g++.other/dyncast2.C: New test.
6455         * g++.old-deja/g++.other/dyncast3.C: New test.
6456         * g++.old-deja/g++.other/dyncast4.C: New test.
6457         * g++.old-deja/g++.other/dyncast5.C: New test.
6458         * g++.old-deja/g++.eh/catch3.C: New test.
6459         * g++.old-deja/g++.eh/catch3p.C: New test.
6460         * g++.old-deja/g++.eh/catch4.C: New test.
6461         * g++.old-deja/g++.eh/catch4p.C: New test.
6462         * g++.old-deja/g++.eh/catch5.C: New test.
6463         * g++.old-deja/g++.eh/catch5p.C: New test.
6464         * g++.old-deja/g++.eh/catch6.C: New test.
6465         * g++.old-deja/g++.eh/catch6p.C: New test.
6466         * g++.old-deja/g++.eh/catch7.C: New test.
6467         * g++.old-deja/g++.eh/catch7p.C: New test.
6468         * g++.old-deja/g++.eh/catch8.C: New test.
6469         * g++.old-deja/g++.eh/catch8p.C: New test.
6470         * g++.old-deja/g++.eh/catch9.C: New test.
6471         * g++.old-deja/g++.eh/catch9p.C: New test.
6472
6473 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
6474
6475         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
6476         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
6477
6478 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
6479
6480         * gcc.c-torture/compile/990913-1.c: New test.
6481
6482 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
6483
6484         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
6485         * g++.old-deja/g++.jason/rfg5.C: Likewise.
6486
6487 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
6488
6489         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
6490
6491 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
6492
6493         * g++.old-deja/g++.other/lookup11.C: New test.
6494         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
6495         what is permitted and what we want.
6496         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
6497         overload use.
6498         * g++.old-deja/g++.jason/rfg5.C: Likewise
6499
6500 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
6501
6502         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
6503         * gcc.c-torture/noncompile/poison-1.c: New file.
6504
6505 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
6506
6507         * g++.old-deja/g++.other/sizeof3.C: New test.
6508         * g++.old-deja/g++.other/sizeof4.C: New test.
6509         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
6510         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
6511
6512 1999-09-07  Richard Henderson  <rth@cygnus.com>
6513
6514         * gcc.dg/va-arg-1.c: New.
6515
6516 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6517
6518         * gcc.c-torture/execute/va-arg-9.c: New test.
6519
6520 1999-09-05  Craig Burley  <craig@jcb-sc.com>
6521
6522         * g77.f-torture/compile/980519-2.f: New test.
6523         * g77.f-torture/compile/19990905-0.f: New test.
6524         * g77.f-torture/compile/19990905-1.f: New test.
6525         * g77.f-torture/compile/19990905-2.f: New test.
6526
6527         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
6528
6529 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
6530
6531         * gcc.c-torture/execute/990827-1.c: Fix typo.
6532
6533 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
6534
6535         * g++.old-deja/g++.other/deref1.C: New test.
6536
6537 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
6538
6539         * g++.old-deja/g++.other/ambig2.C: New test.
6540         * g++.old-deja/g++.other/cond5.C: New test.
6541         * g++.old-deja/g++.other/lookup16.C: New test.
6542
6543 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
6544
6545         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
6546         assemblers too.
6547
6548 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
6549
6550         * lib/c-torture.exp: Avoid the "compare executables" optimization
6551         when testing native.
6552
6553 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
6554
6555         * gcc.c-torture/execute/990829-1.c: New test.
6556         * gcc.c-torture/compile/990829-1.c: New test.
6557
6558 1999-08-27  Paul Burchard  <burchard@pobox.com>
6559
6560         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
6561         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
6562         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
6563         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
6564         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
6565         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
6566         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
6567         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
6568         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
6569         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
6570         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
6571
6572 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
6573
6574         * gcc.c-torture/execute/990827-1.c: New test.
6575
6576 1999-08-26  Craig Burley  <craig@jcb-sc.com>
6577
6578         * g77.f-torture/noncompile/19990826-4.f: New test.
6579
6580         * g77.f-torture/compile/19990826-3.f: New test.
6581
6582         * g77.f-torture/execute/19990826-2.f: New test.
6583
6584         * g77.f-torture/compile/19990826-1.f: New test.
6585
6586         * gcc.c-torture/execute/990826-0.c: New test.
6587         * g77.c-torture/execute/19990826-0.f: New test.
6588
6589         * g77.f-torture/noncompile/970626-2.f: New test.
6590
6591 1999-08-25  Paul Burchard  <burchard@pobox.com>
6592
6593         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
6594         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
6595         lss-011.C: New tests.
6596
6597 1999-08-25  Nathan Sidwell  <nathan@acm.org>
6598
6599         * g++.old-deja/g++.other/decl5.C: New test.
6600
6601 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6602
6603         * noncompile/noncompile.exp: Load_lib c-torture.exp.
6604         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
6605         call `postbase' for each one.  All callers of `postbase' changed
6606         to call this instead.
6607
6608 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
6609
6610         * gcc.c-torture/execute/990811-1.c: New test.
6611
6612 1999-08-09  Nick Clifton  <nickc@cygnus.com>
6613
6614         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
6615         just native ones.
6616
6617         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
6618         just native ones.
6619
6620 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
6621
6622         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
6623
6624 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
6625
6626         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6627
6628 1999-08-04  Nathan Sidwell  <nathan@acm.org>
6629
6630         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
6631
6632 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
6633
6634         * gcc.c-torture/execute/990804-1.c: New test.
6635
6636 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6637
6638         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
6639         * g++.old-deja/g++.brendan/crash64.C: Likewise
6640         * g++.old-deja/g++.brendan/overload8.C: Likewise
6641
6642 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6643
6644         * g++.old-deja/g++.other/struct1.C: New test.
6645
6646 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6647
6648         * g++.old-deja/g++.other/enum2.C: New test.
6649
6650 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
6651
6652         Adapted from tests from Franz Sirl:
6653         * gcc.c-torture/execute/va-arg-7.c: New test.
6654         * gcc.c-torture/execute/va-arg-8.c: New test.
6655
6656 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
6657
6658         * gcc.c-torture/compile/990801-2.c: New test.
6659
6660         * gcc.c-torture/compile/990801-1.c: New test.
6661
6662 1999-07-27  Michael Meissner  <meissner@cygnus.com>
6663
6664         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
6665         fp-cmp-1.c, converting double to float.
6666
6667         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
6668         fp-cmp-1.c, converting double to long double.
6669
6670         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
6671         from fr1 to unknown_register, since fr1 is a legitimate register
6672         on some machines.
6673
6674 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
6675
6676         * README: More listname related changes.
6677
6678 1999-07-08  Catherine Moore  <clm@cygnus.com>
6679
6680         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
6681
6682 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
6683
6684         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
6685
6686 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
6687
6688         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
6689
6690 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
6691
6692         * gcc.dg/990703-1.c: New test.
6693
6694 1999-06-29  Nick Clifton  <nickc@cygnus.com>
6695
6696         * lib/file-format.exp: New file: Move definition of proc
6697         gcc_target_object_format to here from
6698         gcc.dg/special/ecos.exp.
6699
6700         * lib/c-torture.exp: Include lib file-format.exp.
6701         * lib/gcc-dg.exp: Include lib file-format.exp.
6702
6703         * gcc.dg/special/ecos.exp: Remove definition of proc
6704         gcc_target_object_format.
6705
6706 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
6707
6708         * gcc.c-torture/execute/990628-1.c: New test.
6709
6710 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
6711
6712         * gcc.c-torture/compile/990625-2.c: New test.
6713
6714         * gcc.c-torture/compile/990625-1.c: New test.
6715
6716 1999-06-23  Nick Clifton  <nickc@cygnus.com>
6717
6718         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
6719         attributes compile.
6720         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
6721         ports that use the COFF/PE file format.
6722
6723 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
6724
6725         * gcc.c-torture/compile/990617-1.c: New test.
6726
6727 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
6728
6729         * g++.old-deja/g++.other/decl4.C: New test.
6730
6731 1999-06-14  Nathan Sidwell  <nathan@acm.org>
6732
6733         * g++.old-deja/g++.other/bitfld3.C: New test.
6734
6735 1999-06-08  Nathan Sidwell  <nathan@acm.org>
6736
6737         * g++.old-deja/g++.eh/catch1.C: New test.
6738
6739 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
6740
6741         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
6742
6743         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
6744         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
6745
6746 1999-06-05  Craig Burley  <craig@jcb-sc.com>
6747
6748         * g77.f-torture/compile/19990502-0.f: Replace with new,
6749         shorter, test that still fails after recent changes.
6750
6751 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6752
6753         * gcc.c-torture/execute/990604-1.c: New test.
6754
6755 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
6756
6757         * gcc.c-torture/execute/990531-1.c: New test.
6758
6759 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6760
6761         * gcc.c-torture/compile/990527-1.c: New test.
6762
6763 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
6764
6765         * gcc.c-torture/execute/990527-1.c: New test.
6766
6767 1999-05-25  Nick Clifton  <nickc@cygnus.com>
6768
6769         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
6770         bitfields as signed.
6771
6772 1999-05-25  Craig Burley  <craig@jcb-sc.com>
6773
6774         * g77.f-torture/compile/19990525-0.f: New test.
6775
6776 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
6777
6778         * gcc.c-torture/execute/990525-2.c: New test.
6779
6780         * gcc.c-torture/execute/990525-1.c: New test.
6781
6782 1999-05-24  Nathan Sidwell  <nathan@acm.org>
6783
6784         * g++.old-deja/g++.other/anon3.C: New test.
6785         * g++.old-deja/g++.other/anon4.C: New test.
6786         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
6787         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
6788         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
6789         Merrill).
6790
6791 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
6792
6793         * gcc.c-torture/execute/990524-1.c: New test.
6794
6795         * gcc.dg/990524-1.c: New test.
6796
6797 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6798
6799         * gcc.c-torture/compile/990523-1.c: New test.
6800
6801 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
6802
6803         * gcc.c-torture/compile/990519-1.c: New test.
6804
6805 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6806
6807         * gcc.c-torture/compile/990517-1.c: New test.
6808
6809         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
6810         (e4, f4): New tests.
6811         (main): Call them.
6812
6813 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6814
6815         * gcc.dg/noreturn-1.c: New test.
6816
6817 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6818
6819         * gcc.c-torture/execute/990513-1.c: New test.
6820
6821 1999-05-10  Richard Henderson  <rth@cygnus.com>
6822
6823         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
6824
6825 1999-05-10  Craig Burley  <craig@jcb-sc.com>
6826
6827         * g77.f-torture/execute/erfc.f: Use small single-precision
6828         values, to avoid problems on Alphas when not -mieee.
6829
6830 1999-05-08  Craig Burley  <craig@jcb-sc.com>
6831
6832         * gcc.dg/990506-0.c: New test.
6833
6834 1999-05-08  Richard Henderson  <rth@cygnus.com>
6835
6836         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
6837         the constant to test.  Don't XFAIL 64-bit targets.
6838
6839         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
6840         * g++.old-deja/g++.law/profile1.C: Likewise.
6841
6842         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
6843         operator new instances.
6844         * g++.old-deja/g++.other/delete5.C: Likewise.
6845
6846 1999-05-03  Craig Burley  <craig@jcb-sc.com>
6847
6848         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
6849         intrinsic.
6850
6851 1999-05-03  Craig Burley  <craig@jcb-sc.com>
6852
6853         * g77.f-torture/execute/u77-test.f: Reverse order of two
6854         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
6855
6856 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6857
6858         * gcc.dg/compare1.c: New test.
6859
6860 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6861
6862         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
6863         New tests.
6864
6865 1999-05-02  Craig Burley  <craig@jcb-sc.com>
6866
6867         * g77.f-torture/compile/19990502-1.f: New test.
6868
6869 1999-05-02  Craig Burley  <craig@jcb-sc.com>
6870
6871         * g77.f-torture/compile/19990502-0.f: New test.
6872
6873 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
6874
6875         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
6876         intrinsic.
6877
6878 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
6879
6880         * g77.f-torture/execute/u77-test.f (main): List libU77
6881         intrinsics not currently tested.
6882         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
6883         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
6884         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
6885         Trim blanks off the ends of some printed strings.
6886
6887 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
6888
6889         * g77.f-torture/execute/u77-test.f (main): Just warn about
6890         FSTAT gid disagreement, as it's expected on some systems.
6891
6892 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
6893
6894         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
6895         use a new function, which allows for some slop.
6896         Clean up some commentary.
6897         (issum): The new function.
6898         (sgladd): Deleted subroutine.
6899
6900 1999-05-01  Craig Burley  <craig@jcb-sc.com>
6901
6902         * g77.f-torture/execute/u77-test.f: Modify to be more like
6903         libf2c/libU77 version, bringing patches to that version here.
6904         Add suitable commentary.
6905
6906 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
6907
6908         * gcc.dg/990424-1.c: New test.
6909
6910 1999-04-24  Craig Burley  <craig@jcb-sc.com>
6911
6912         * g77.f-torture/execute/u77-test.f (main): Bug involving
6913         LSTAT has been fixed, so turn back on full checking.
6914
6915 1999-04-20  Craig Burley  <craig@jcb-sc.com>
6916
6917         * g77.f-torture/compile/19990419-0.f: New test.
6918         * g77.f-torture/execute/19990419-1.f: New test.
6919
6920 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
6921
6922         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
6923         to avoid the need for a prototype to supress a warning.
6924
6925 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
6926
6927         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
6928
6929 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
6930
6931         * gcc.c-torture/execute/990404-1.c: New test.
6932
6933 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6934
6935         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
6936         * gcc.dg/cpp-if3.c: Don't use -pedantic.
6937         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
6938         missing initializer warnings.
6939
6940 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
6941
6942         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
6943         matching strings.
6944
6945 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
6946
6947         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
6948
6949 1999-03-26  Craig Burley  <craig@jcb-sc.com>
6950
6951         * g77.f-torture/execute/19990325-0.f: New test.
6952         * g77.f-torture/execute/19990325-1.f: New test.
6953
6954 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
6955
6956         * gcc.c-torture/execute/990324-1.c: New test.
6957
6958 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
6959
6960         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
6961         test with 4.
6962
6963 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
6964
6965         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
6966
6967 1999-03-13  Craig Burley  <craig@jcb-sc.com>
6968
6969         * g77.f-torture/execute/19990313-2.f: New test.
6970         * g77.f-torture/execute/19990313-3.f: New test.
6971
6972 1999-03-13  Craig Burley  <craig@jcb-sc.com>
6973
6974         * g77.f-torture/execute/19990313-0.f: New test.
6975         * g77.f-torture/execute/19990313-1.f: New test.
6976
6977 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
6978
6979         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
6980         printf to sprintf.
6981         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
6982         (main): Add check for u15.  Conditionalize u31 check depending on
6983         whether ints are <32 bits or >=32 bits.
6984
6985 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6986
6987         * g77.f-torture/execute/19981119-0.f: Improve testiness.
6988
6989 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6990
6991         * g77.f-torture/compile/19990305-0.f: New test.
6992         * g77.f-torture/execute/19981119-0.f: New test.
6993
6994 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6995
6996         * g77.f-torture/execute/970625-2.f: call ABORT if final
6997         result is not correct, instead of just printing it.
6998         Add this checking via newly introduced obfuscation, to
6999         trip up buggy front ends.
7000
7001 1999-03-07  Craig Burley  <craig@jcb-sc.com>
7002
7003         * g77.f-torture/compile/960317-1.f: Moved from being
7004         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
7005
7006 1999-03-06  Craig Burley  <craig@jcb-sc.com>
7007
7008         * g77.f-torture/execute/960317-1.f: New (old) test.
7009         * g77.f-torture/execute/970625-2.f: Ditto.
7010
7011 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
7012
7013         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
7014         message on line 1 or line 2; cccp and cpplib do this differently.
7015
7016 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
7017
7018         * g++.old-deja/g++.law/weak1.C: New test.
7019
7020 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
7021
7022         * gcc.c-torture/execute/990119-1.c: Renamed to...
7023         * gcc.dg/990119-1.c: this, so it will only be tested once
7024         (it's a preprocessor test, it doesn't need to be run at
7025         multiple optimization levels).
7026
7027 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
7028
7029         * lib/g++.exp: Don't add incdir=$base_dir/../include to
7030           ALWAYS_CXXFLAGS.
7031
7032 1999-02-24  Craig Burley  <craig@jcb-sc.com>
7033
7034         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
7035         * g77.f-torture/compile/19981216-0.f: ...as it is expected
7036         to not be compilable by current g77.
7037
7038 1999-02-24  Nick Clifton  <nickc@cygnus.com>
7039
7040         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
7041
7042 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
7043
7044         * gcc.c-torture/execute/990222-1.c: New test.
7045
7046 1999-02-19  Craig Burley  <craig@jcb-sc.com>
7047
7048         * g77.f-torture/compile/19990218-0.f: New test.
7049         * g77.f-torture/noncompile/19990218-1.f: New test.
7050
7051 1999-02-18  Craig Burley  <craig@jcb-sc.com>
7052
7053         * g77.f-torture/compile/19981216-0.f: New test.
7054
7055 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
7056
7057         * gcc.dg/990214-1.c: New test.
7058
7059 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
7060
7061         * gcc.dg/990213-2.c: New test.
7062
7063         * gcc.dg/990213-1.c: New test.
7064
7065 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
7066
7067         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
7068         ints.
7069
7070 1999-02-11  Nick Clifton  <nickc@cygnus.com>
7071
7072         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
7073         specified by target.
7074
7075         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
7076
7077 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
7078
7079         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
7080
7081 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
7082
7083         * gcc.dg/special/ecos.exp: New test driver for new tests with
7084         special requirements.
7085
7086         * gcc.dg/special/alias-1.c: New test.
7087         * gcc.dg/special/gcsec-1.c: New test.
7088         * gcc.dg/special/weak-1.c: New test.
7089         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
7090         * gcc.dg/special/weak-2.c: New test.
7091         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
7092         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
7093         * gcc.dg/special/wkali-1.c: New test.
7094         * gcc.dg/special/wkali-2.c: New test.
7095         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
7096         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
7097
7098 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
7099
7100           * lib/c-torture.exp (c-torture-compile): Pull out code for
7101           analyzing gcc error messages.
7102           (c-torture-execute): Likewise.  Fix some (harmless) false
7103           positives.
7104           * lib/gcc.exp (gcc_check_compile): New function.
7105
7106 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
7107
7108         * gcc.c-torture/execute/990208-1.c: New test.
7109
7110 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
7111
7112         * g++.dg/special/ecos.exp: New driver for new tests with special
7113         requirements
7114
7115         * g++.dg/special/conpr-1.C: New test
7116         * g++.dg/special/conpr-2.C: New test
7117         * g++.dg/special/conpr-2a.C: New test
7118         * g++.dg/special/conpr-3.C: New test
7119         * g++.dg/special/conpr-3a.C: New test
7120         * g++.dg/special/conpr-3b.C: New test
7121
7122         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
7123         allow g++ to use the dg driver
7124
7125         * README: Add comment about g++.dg directory
7126
7127 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
7128
7129         * README: Update email addresses.
7130
7131 1999-02-03  Nick Clifton  <nickc@cygnus.com>
7132
7133         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
7134         arguments in order to force structure S onto the stack even on
7135         the alpha.
7136         (test): Pass 10 leading arguments to function foo as well as the
7137         structure S.
7138
7139         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
7140         failure for all targets.
7141
7142         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
7143         abort to terminate program execution.
7144
7145 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
7146
7147         * gcc.c-torture/execute/990130-1.c: New test.
7148
7149 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
7150
7151         * gcc.dg/990130-1.c: New test.
7152
7153 1999-01-28  Michael Meissner  <meissner@cygnus.com>
7154
7155         * gcc.c-torture/execute/990128-1.c: New test.
7156
7157 1999-01-27  Michael Meissner  <meissner@cygnus.com>
7158
7159         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
7160
7161 1999-01-27  Felix Lee  <flee@cygnus.com>
7162
7163         * lib/c-torture.exp (c-torture-compile): pull out code for
7164         analyzing gcc error messages.
7165         (c-torture-execute): ditto, and fix some (harmless) false
7166         positives.
7167         * lib/gcc.exp (gcc_check_compile): new function.
7168
7169 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
7170
7171         * gcc.dg/990117-1.c: New test.
7172
7173         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
7174
7175         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
7176
7177 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
7178
7179         * g77.f-torture/compile/990115-1.f: New test.
7180
7181 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
7182
7183         * gcc.c-torture/compile/990107-1.c: New test
7184
7185 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
7186
7187         * gcc.c-torture/execute/990106-2.c: New test.
7188
7189         * gcc.c-torture/execute/990106-1.c: New test.
7190
7191 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
7192
7193         * gcc.c-torture/compile/981223-1.c: New test.
7194
7195 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
7196
7197         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
7198         (opt3): Rename from opt4 and disable.
7199
7200 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
7201
7202         * g++.old-deja/g++.pt/ptrmem5.C: New test.
7203
7204 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
7205
7206         * g++.old-deja/g++.other/conv5.C: New test.
7207
7208 1998-12-14  Nick Clifton  <nickc@cygnus.com>
7209
7210         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
7211
7212 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
7213
7214         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
7215
7216 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
7217
7218         * gcc.c-torture/compile/981211-1.c: New test.
7219
7220 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
7221
7222         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
7223
7224         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
7225
7226 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7227
7228         * gcc.special/930510-1.c: Make C9X safe.
7229         * gcc.misc-tests/gcov-1.c Similarly.
7230         * gcc.misc-tests/gcov-2.c Similarly.
7231
7232 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
7233
7234         * gcc.dg/ultrasp1.c: New test.
7235
7236 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
7237
7238         * gcc.c-torture/execute/981206.c: New test.
7239
7240 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
7241
7242         * g++.old-deja/g++.ns/template7.C: New test.
7243
7244         * g++.old-deja/g++.other/expr1.C: New test.
7245
7246         * g++.old-deja/g++.eh/tmpl3.C: New test.
7247
7248         * g++.old-deja/g++.eh/tmpl2.C: New test.
7249
7250 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
7251
7252         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
7253         * g++.old-deja/g++.other/using6.C: Removed.
7254         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
7255
7256         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
7257
7258 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
7259
7260         * g++.old-deja/g++.pt/overload8.C: New test.
7261
7262         * g++.old-deja/g++.pt/overload7.C: New test.
7263
7264         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
7265
7266         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
7267         and relinking messages.
7268         * lib/g++.exp (g++_target_compile): Remove .rpo file when
7269         compiling with -frepo.
7270
7271 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
7272
7273         * g++.old-deja/g++.pt/lookup6.C: New test.
7274
7275 1998-11-30  Nick Clifton  <nickc@cygnus.com>
7276
7277         * gcc.c-torture/execute/981130-1.c: New test.
7278         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
7279
7280 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
7281
7282         * g++.old-deja/g++.pt/explicit76.C: New test.
7283
7284         * g++.old-deja/g++.pt/friend38.C: New test.
7285
7286         * g++.old-deja/g++.ns/crash2.C: New test.
7287
7288         * g++.old-deja/g++.pt/defarg8.C: New test.
7289
7290         * g++.old-deja/g++.pt/instantiate6.C: New test.
7291
7292         * g++.old-deja/g++.pt/static6.C: New test.
7293
7294         * g++.old-deja/g++.pt/decl2.C: New test.
7295
7296 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
7297
7298         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
7299         problem is actually related with name lookup, but so what? :-)
7300
7301         * g++.old-deja/g++.pt/friend37.C: New test.
7302
7303 1998-11-25  Dave Love  <d.love@dl.ac.uk>
7304
7305         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
7306         element, which fails on some systems.
7307
7308         * g77.f-torture/execute/labug1.f: New test.
7309
7310 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
7311
7312         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
7313         is defined.
7314
7315 1998-11-18  Dave Love  <d.love@dl.ac.uk>
7316
7317         * g77.f-torture/compile/981117-1.f: New test.
7318
7319 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
7320
7321         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
7322         properly discarded.
7323
7324 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
7325
7326         * gcc.c-torture/execute/memcheck: New directory of tests for
7327         -fcheck-memory-usage.
7328
7329 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7330
7331         * README: New file, general information about the testsuite and
7332         new description of the various C++ test subdirectories.
7333         * README.g++: Eliminate obsolete information, update and move most
7334         relevant stuff to README.
7335
7336 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
7337
7338         * gcc.c-torture/compile/981107-1.c: New test.
7339
7340 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
7341
7342         * execute/memcpy-bi.c: New testcase.
7343
7344 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
7345
7346         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
7347         base classes.
7348
7349         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
7350         template is selected.
7351
7352         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
7353         classes, it should be accepted for all types.
7354
7355         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
7356
7357         * g++.old-deja/g++.pt/spec24.C: Ensure that template
7358         specializations start with template headers.
7359
7360 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
7361
7362         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
7363
7364         * g++.old-deja/g++.other/init9.C: Test cross initialization of
7365         non-POD types.
7366
7367 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
7368
7369         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
7370
7371 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
7372
7373         * compile/981022-1.c, compile/981022-1.x: New test and driver.
7374
7375 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
7376
7377         * 981019-1.c: New test.
7378
7379 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
7380
7381         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
7382         find objc headers.
7383
7384 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7385
7386         * compile/981001-4.c: Remove use of GCC extension that triggers a
7387         compiler bug.
7388
7389 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
7390
7391         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
7392
7393 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
7394
7395         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
7396         instantiation of template produces incorrect code for delete
7397         expression.
7398
7399         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
7400         constructors' name is not unique.
7401         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
7402         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
7403
7404         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
7405         automatic array of const is ill-formed.
7406
7407         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
7408         of template parameter?
7409
7410         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
7411         const.
7412
7413         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
7414         pointer-to-member expression.
7415
7416         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
7417         declaration causes ICE.
7418
7419 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
7420
7421         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
7422         reserved in the global namespace.
7423
7424         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
7425         generate needed virtual table.
7426
7427         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
7428
7429 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
7430
7431         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
7432         template-dependent type
7433
7434 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
7435
7436         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
7437         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
7438         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
7439
7440         * g++.old-deja/g++.other/using5.C: New test; using decl from base
7441         class should be usable as argument of member function.
7442         * g++.old-deja/g++.other/using6.C: New test; using decl from base
7443         class should be usable as return type of member function.
7444         * g++.old-deja/g++.other/using7.C: New test; using decl from base
7445         class should be usable as type of data member.
7446
7447         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
7448
7449 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
7450
7451         * gcc.c-torture/special/920521-1.c: Fix bogus test.
7452
7453 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
7454
7455         * gcc.dg/dll-?.c Add thumb to target list.
7456         Fix assembler scan patterns to match current assembler output.
7457
7458 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
7459
7460         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
7461         matching of template brackets.
7462
7463         * g++.old-deja/g++.other/using4.C: New test.  Test using
7464         declarations of methods from base classes.
7465
7466         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
7467         within functions should introduce names into the innermost
7468         enclosing namespace.
7469
7470         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
7471         of static locals if first initialization throws.
7472
7473 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
7474
7475         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
7476
7477 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
7478
7479         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
7480         lose track of the possible targets of tablejump insns.
7481         * special/special.exp: Run it.
7482
7483 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
7484
7485         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
7486         must be declared before its specializations can be named in friend
7487         declarations.
7488
7489 1998-10-05  Dave Love  <d.love@dl.ac.uk>
7490
7491         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
7492
7493         * g77.f-torture/execute/io1.f: New test.
7494
7495 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
7496
7497         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
7498         with pointer to template function, for which no argument deduction
7499         is possible.
7500
7501         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
7502         specialization of template function as argument to template
7503         function.
7504
7505         * g++.old-deja/g++.other/access2.C: New test; Inner class
7506         shouldn't have privileged access to Outer's names.
7507
7508 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
7509
7510         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
7511         friend template declared within template class conflicts with
7512         nested class of the same name.
7513
7514         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
7515         is ignored.
7516
7517         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
7518         object with direct initializer as function declaration.
7519
7520         * g++.old-deja/g++.other/decl2.C: New test; duplicate
7521         initializers.
7522
7523         * g++.old-deja/g++.other/null2.C: New test; conditional operator
7524         involving const pointer and NULL produces incorrect result.
7525
7526         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
7527         type name without `typename' should be rejected with -pedantic.
7528
7529 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
7530
7531         * g++.old-deja/g++.other/addrof1.C: New test.
7532
7533 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
7534
7535         * gcc.c-torture/compile/981001-1.c: New test.
7536         * gcc.c-torture/execute/981001-1.c: New test.
7537
7538 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
7539
7540         * gcc.c-torture/compile/981001-2.c: New test.
7541         * gcc.c-torture/compile/981001-3.c: New test.
7542         * gcc.c-torture/compile/981001-4.c: New test.
7543
7544 1998-10-01  Robert Lipe  <robertl@dgii.com>
7545
7546         * lib/objc.exp (objc_target_compile): Add -L during compiles for
7547         multilibbed hosts.   Idea grafted from g77.exp.
7548
7549 1998-09-30  Dave Love  <d.love@dl.ac.uk>
7550
7551         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
7552         avoid losing on systems which need -lsocket.
7553
7554 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
7555
7556         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
7557         * g++.old-deja/g++.other/nested2.C: Ditto.
7558         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
7559         failure.
7560
7561 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
7562
7563         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
7564         preferred over template operator!= for enum bitfields.
7565
7566 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
7567
7568         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
7569         that happen to have the same base name, but in different scopes,
7570         are incorrectly rejected.
7571
7572 1998-09-16  Richard Henderson  <rth@cygnus.com>
7573
7574         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
7575         on the native word size instead of an integer literal.
7576
7577 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
7578
7579         * g++.old-deja/g++.other/static2.C: Invocation of static data
7580         member of type pointer-to-function denoted as non-static member.
7581
7582         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
7583         checks involving function types and aliases.
7584
7585 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
7586
7587         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
7588         redefined to the same non-trivial type.
7589
7590         * g++.old-deja/g++.pt/explicit73.C: Test for proper
7591         namespace-qualification of template specializations declared in
7592         other namespaces.
7593
7594         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
7595         to declare a subset of the specializations of a template function
7596         as friends of specializations of a template class.
7597
7598         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
7599         member templates that do not fully specialize the enclosing
7600         template class are rejected.
7601
7602 1998-09-11  Dave Love  <d.love@dl.ac.uk>
7603
7604         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
7605
7606 1998-09-08  Dave Love  <d.love@dl.ac.uk>
7607
7608         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
7609         altered from libf2c/libU77 version.
7610
7611 1998-09-06  Dave Love  <d.love@dl.ac.uk>
7612
7613         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
7614
7615 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
7616
7617         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
7618         (un)signed char are different types for template specialization
7619         purposes.
7620
7621 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
7622
7623         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
7624         * objc: ObjC testsuite.
7625
7626 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
7627
7628         * gcc.c-torture/execute/941014-1.x:  New file.
7629
7630 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
7631
7632         * lib/c-torture.exp: Add support for
7633         torture_eval_before_compile and torture_eval_before_execute
7634         variables.
7635
7636 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
7637
7638         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
7639         this test triggers valid.
7640
7641 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
7642
7643         * gcc.dg/980827-1.c: New test.
7644
7645 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7646
7647         * gcc.c-torture/execute/loop-4b.c: New test.
7648
7649 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
7650
7651         * lib/c-torture.exp: Add support for
7652         torture_eval_before_compile and torture_eval_before_execute
7653         variables.
7654
7655 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
7656
7657         * gcc.c-torture/compile/980825-1.c: New test.
7658
7659 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
7660
7661         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
7662         count number tests in opt_t0 not good_t0.
7663
7664 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
7665
7666         * gcc.c-torture/compile/930326-1.x: Fix typo.
7667
7668 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
7669
7670         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
7671         causes an ICE.
7672
7673 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
7674
7675         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
7676         STACK_SIZE is defined.
7677         * gcc.c-torture/unsorted/stuct.c: Similarly.
7678
7679         * gcc.c-torture/compile/980821-1.c: New test.
7680
7681 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
7682
7683         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
7684
7685 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
7686
7687         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
7688         code.
7689
7690 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
7691
7692         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
7693         error'.
7694
7695 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
7696
7697         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
7698
7699 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
7700
7701         * gcc.c-torture/compile/980816-1.c: New test.
7702
7703         * gcc.dg/980816-1.c: New test.
7704
7705 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
7706
7707         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
7708         compiler for ieee tests.
7709
7710 1998-08-01  Dave Love  <d.love@dl.ac.uk>
7711
7712         * g77.f-torture/compile/980729-0.f: New test.
7713
7714 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
7715
7716         * gcc.c-torture/special/eeprof-1.c: New test, for
7717         -finstrument-functions.
7718         * gcc.c-torture/special/special.exp: Run it.
7719
7720 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
7721
7722         * gcc.c-torture/compile/980729-1.c: New test.
7723
7724 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
7725
7726         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
7727         __thumb__ is defined, and test for ARM style doubles if so.
7728
7729 1998-07-26  Dave Love  <d.love@dl.ac.uk>
7730
7731         * g77.f-torture/noncompile/980615-0.f: New test.
7732
7733 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
7734
7735         * gcc.dg/980312-1.c: Do link instead of compile.
7736         * gcc.dg/980313-1.c: Likewise.
7737
7738 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
7739
7740         * gcc.c-torture/compile/980726-1.c: New test.
7741
7742 1998-07-25  Dave Love  <d.love@dl.ac.uk>
7743
7744         * g77.f-torture/execute/io0.f: New test.
7745
7746 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
7747
7748         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
7749         an int.
7750
7751 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
7752
7753         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
7754         m32r bugs.
7755
7756 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
7757
7758         * gcc.dg/980626-1.c: Expect failures for all toolchains until
7759         c-decl.c:grokdeclarator can handle mode attributes.
7760
7761 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
7762
7763         * gcc.c-torture/execute/980716-1.c: New test.
7764
7765 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
7766
7767         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
7768         the mn10200.
7769         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
7770         the mn10200.
7771         * gcc.c-torture/execute/va-arg-3.x: Similarly.
7772         * gcc.c-torture/compile/930326-1.x: Similarly.
7773
7774 1998-07-13  Dave Love  <d.love@dl.ac.uk>
7775
7776         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
7777         New test from Craig.
7778
7779 1998-07-12  Dave Love  <d.love@dl.ac.uk>
7780
7781         * g77.f-torture/noncompile/980616-0.f: New test.
7782
7783         * g77.f-torture/execute/970816-3.f:  New test from Craig.
7784
7785 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7786
7787         *  g++.other/singleton.C: Return error value instead of taking
7788         SIGSEGV.
7789
7790 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
7791
7792         *  g++.other/singleton.C: New test.   Warning is under dispute.
7793         Runtime crash is not.
7794
7795 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7796
7797         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
7798         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
7799         using6.C, using7.C}:  New namespace tests.
7800
7801 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
7802
7803         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
7804         specialization with typedef'ed names used as array indexes.
7805
7806 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
7807
7808         * gcc.c-torture/execute/980709-1.c: New test.
7809
7810         * gcc.dg/980709-1.c: New test.
7811
7812 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
7813
7814         * gcc.c-torture/execute/bcp-1.c: New test.
7815
7816 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
7817
7818         * gcc.c-torture/execute/980707-1.c: New test.
7819
7820 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
7821
7822         * gcc.c-torture/compile/980706-1.c: New test.
7823
7824 1998-07-01  Dave Love  <d.love@dl.ac.uk>
7825
7826         * g77.f-torture/execute/980701-0.f,
7827         g77.f-torture/execute/980701-1.f: New test from Craig.
7828
7829 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
7830
7831         * gcc.c-torture/compile/980701-1.c: New test.
7832
7833         * gcc.c-torture/execute/980701-1.c: New test.
7834
7835 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
7836 rlsruhe.de>
7837
7838         * g++.old-deja/g++.robertl/eb132.C: New test.
7839         * g++.old-deja/g++.robertl/eb133.C: Likewise.
7840
7841 1998-06-29  Dave Love  <d.love@dl.ac.uk>
7842
7843         * g77.f-torture/execute/980628-7.f,
7844         g77.f-torture/execute/980628-8.f,
7845         g77.f-torture/execute/980628-9.f,
7846         g77.f-torture/execute/980628-10.f: New tests from Craig.
7847
7848         * g77.f-torture/execute/980628-3.f: Remove mail headers.
7849
7850 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
7851
7852         * g77.f-torture/execute/980628-4.f: New test from Craig.
7853         * g77.f-torture/execute/980628-5.f: Likewise.
7854         * g77.f-torture/execute/980628-2.f: Likewise.
7855         * g77.f-torture/execute/980628-0.f: Likewise.
7856         * g77.f-torture/execute/980628-1.f: Likewise.
7857         * g77.f-torture/execute/980628-3.f: Likewise.
7858         * g77.f-torture/execute/980628-6.f: Likewise.
7859
7860 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
7861
7862         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
7863         directory when nothing has been installed yet.
7864
7865 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
7866
7867         * gcc.c-torture/special/special.exp: Handle newer versions of
7868         dejagnu.
7869
7870 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
7871
7872         * gcc.dg/980626-1.c: New test.
7873
7874 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
7875
7876         * gcc.misc-tests/m-un-2.c: New test.
7877         * g++.old-deja/g++.other/warn01.c: Likewise.
7878
7879 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
7880
7881         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
7882         compatibility with assmblers with a different comment character.
7883         Eliminate use of GAS-specific extensions.
7884
7885 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
7886
7887         * gcc.c-torture/execute/ieee/980619-1.c: New test.
7888
7889 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
7890
7891         *lib/g77.exp: Replace search for libf2c.a with search for newly
7892         renamed libg2c.a
7893
7894 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
7895
7896         * gcc.c-torture/execute/980617-1.c: New test.
7897
7898 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
7899
7900         * gcc.c-torture/execute/980612-1.c: New test.
7901
7902 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
7903
7904         * gcc.dg/980523-1.c: Only test on ppc-linux.
7905         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
7906
7907         * gcc.c-torture/execute/980608-1.c: New test.
7908
7909 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7910
7911         * gcc.c-torture/execute/980605-1.c: New test.
7912
7913 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
7914
7915         * gcc.c-torture/execute/980604-1.c: New test.
7916
7917 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
7918
7919         * gcc.c-torture/execute/980602-1.c: New test.
7920         * gcc.c-torture/execute/980602-2.c: Likewise.
7921
7922 1998-06-02  Dave Love  <d.love@dl.ac.uk>
7923
7924         * 970125-0.f: Fix per JCB.  Add commentary.
7925
7926 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
7927
7928         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
7929         IEEE -0 support.
7930
7931 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
7932
7933         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
7934         earlier.
7935
7936 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
7937
7938         * gcc.c-torture/execute/980526-3.c: New test.
7939
7940 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
7941
7942         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
7943         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
7944         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
7945         m88k-motorola-sysv3 to XFAIL.
7946
7947 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7948
7949         * gcc.dg/980526-1.c: New test.
7950         * gcc.c-torture/execute/980526-2.c: New test.
7951
7952 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
7953
7954         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
7955
7956         * gcc.c-torture/execute/980526-1.c: New test.
7957
7958 1998-05-26  Dave Love  <d.love@dl.ac.uk>
7959
7960         * g77.f-torture/execute/alpha2.f: Add runtime test.
7961
7962 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
7963
7964         * g++.old-deja/old-deja.exp: Strip leading directories.
7965
7966         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
7967         error for the line.  Don't run multiple tests for the same line.
7968
7969 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
7970
7971         * gcc.dg/980523-1.c: New test.
7972
7973 1998-05-23  Dave Love  <d.love@dl.ac.uk>
7974
7975         * g77.f-torture/compile/970915-0.f: New test.
7976
7977 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
7978
7979         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
7980
7981 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
7982
7983         * gcc.dg/980520-1.c: New test.
7984
7985 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
7986
7987         * gcc.dg/980502-1.c: Fix return type.
7988
7989 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
7990
7991         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
7992         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
7993         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
7994         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
7995         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
7996
7997 1998-05-20  Dave Love  <d.love@dl.ac.uk>
7998
7999         * g77.f-torture/execute/980520-1.f: New test.
8000
8001 1998-05-15  Dave Love  <d.love@dl.ac.uk>
8002
8003         * lib/mike-g77.exp: New file.
8004
8005         * g77.f-torture/noncompile/noncompile.exp,
8006         g77.f-torture/noncompile/check0.f: New files.
8007
8008 1998-05-14  Dave Love  <d.love@dl.ac.uk>
8009
8010         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
8011         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
8012         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
8013         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
8014         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
8015         abort where appropriate.
8016
8017 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
8018
8019         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
8020         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
8021
8022 1998-04-29  Dave Love  <d.love@dl.ac.uk>
8023
8024         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
8025
8026 1998-04-27  Dave Love  <d.love@dl.ac.uk>
8027
8028         * g77.f-torture/compile/980427-0.f: New test.
8029
8030 1998-04-24  Dave Love  <d.love@dl.ac.uk>
8031
8032         * g77.f-torture/compile/980424-0.f: New test.
8033
8034 1998-04-19  Dave Love  <d.love@dl.ac.uk>
8035
8036         * g77.f-torture/compile/980419-2.f (main): New test.
8037         * g77.f-torture/compile/970125-0.f: New test.
8038         * g77.f-torture/compile/980419-1.f: New test.
8039
8040 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
8041
8042         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
8043         of loop-4.c.
8044
8045 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
8046
8047         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
8048
8049 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
8050
8051         * gcc.c-torture/compile/980329-1.c: New test.
8052
8053 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
8054
8055         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
8056         * gcc.dg/980312-1.c: Fix typo in -march command.
8057
8058 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
8059
8060         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
8061
8062 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
8063
8064         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
8065         Dave Love agree the Fortran source is bogus.
8066
8067 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
8068
8069         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
8070         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
8071         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
8072         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
8073         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
8074
8075 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
8076
8077         * g++.old-deja/g++.other/friend1.C: New test.
8078
8079 1998-02-18  Dave Love  <d.love@dl.ac.uk>
8080
8081         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
8082         possibly uninitialized) variables and declare dnrm2.
8083
8084 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
8085
8086         From Bruno Haible <haible@ilog.fr>:
8087         * gcc.c-torture/execute/980223.c: New test.
8088
8089 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
8090
8091         * gcc.dg/ifelse-1.c: New test.
8092
8093 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
8094
8095         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
8096
8097           * lib/old-dejagnu.exp (old-dejagnu): Added the
8098           "execution test - XFAIL *-*-*" handling in the spirit of
8099           "excess errors test -". Changed the "execution test fails"
8100           handling to be like "excess errors test fails".
8101           * Update various tests accordingly.
8102
8103 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
8104
8105         * gcc.c-torture/execute/980205.c: New test.
8106
8107 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
8108
8109         * lib/c-torture.exp: Look for .x files instead of .cexp files.
8110         * lib/f-torture.exp: Similarly.
8111         * gcc.c-torture: Rename all .cexp files to .x files.
8112
8113 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8114
8115         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
8116         (940510-1.c): Removed duplicate.
8117         (971104-1.c): New test.
8118
8119 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
8120
8121           * lib/f-torture.exp: Improve error and loop detection.
8122
8123 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
8124
8125         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
8126         use that to size the filler array.
8127
8128 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
8129
8130         * lib/c-torture.exp(c-torture-execute): Fix typo.
8131
8132         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
8133         testcase as the executable name. Keep the executable around if
8134         the test fails.
8135
8136 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
8137
8138         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
8139         changes.  Only test one -g option, and move it to the end of the
8140         list of options to test.
8141
8142 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
8143
8144         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
8145         variable GCC_TORTURE_OPTIONS to supply default switches separated
8146         by colons.  If no environment variable, run tests with -O0 -g, -O1
8147         -g, and -O2 -g as well.
8148
8149 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
8150
8151         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
8152         explanatory comments. Fix indentation.
8153
8154 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
8155
8156         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
8157
8158 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
8159
8160         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
8161         * g++.old-deja/g++.mike/p7325.C: Likewise.
8162         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
8163
8164 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
8165
8166         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
8167         * g++.old-deja/g++.brendan/crash30.C: Likewise.
8168         * g++.old-deja/g++.brendan/crash39.C: Likewise.
8169         * g++.old-deja/g++.law/operators4.C: Likewise.
8170
8171 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
8172
8173         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
8174         * g++.old-deja/g++.mike/p784.C: Ditto.
8175         * g++.old-deja/g++.mike/p785.C: Ditto.
8176
8177 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
8178
8179           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
8180
8181 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
8182
8183         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
8184         target feature; pass this to c-torture-execute as needed.
8185
8186 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
8187
8188         * lib/c-torture.exp(c-torture-execute): If the previous and the
8189         current executables being tested are identical, we don't need to
8190         run the executable again. Try to make the executable names
8191         unique. Add an optional argument for passing additional compiler
8192         flags.
8193
8194 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
8195
8196         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
8197
8198 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
8199
8200         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
8201
8202 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
8203
8204         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
8205         32bit or larger longs.
8206
8207         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
8208         have either a 32bit long or 32bit int.
8209
8210 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8211
8212         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
8213         Make double precision tests dependent on sizeof (double).
8214
8215 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
8216
8217         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
8218         too.
8219
8220 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8221
8222         * gcc.c-torture/compile/961203-1.cexp: New script.
8223
8224 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
8225
8226         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
8227         up the includes ourselves.
8228
8229 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
8230
8231         * lib/plumhall.exp: Remove random include, and add a few
8232         verbose messages for debugging.
8233
8234 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
8235
8236         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
8237         of trying to do it ourselves.
8238
8239 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8240
8241         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
8242
8243 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
8244
8245         * gcc.prms/5403.c: Made regexp a bit less strict.
8246
8247 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
8248
8249         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
8250         is returned from remote_load instead.
8251         * lib/plumhall.exp: Ditto.
8252         * lib/mike-g++.exp: Ditto.
8253         * lib/old-dejagnu.exp: Ditto.
8254         * lib/c-torture.exp: Ditto.
8255
8256 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
8257
8258         * lib/g++.exp: Use build_wrapper procedure.
8259         * lib/gcc.exp: Ditto.
8260
8261 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
8262
8263         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
8264         an old-style decl for malloc.  Fixes tests to work when
8265         sizeof (int) != sizeof (size_t).
8266
8267 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
8268
8269         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
8270
8271         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
8272         use stdargs.h interface.
8273
8274 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
8275
8276         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
8277         NO_VARARGS when compiling.
8278
8279 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
8280
8281         * lib/plumhall.exp(ph_includes): New procedure.
8282         (ph_make): Use it.
8283         (ph_compiler): Ditto.
8284
8285         * lib/g++.exp: Rename test-glue.c to testglue.c.
8286         * lib/gcc.exp: Ditto.
8287
8288 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
8289
8290         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
8291         to completion when it's called.
8292
8293 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
8294
8295         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
8296         is defined, don't do test.
8297
8298 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
8299
8300         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
8301         for object files.
8302         (ph_summary): Mark skipped testcases as untested, not unresolved.
8303
8304         * lib/plumhall.exp (ph_make): If unresolved because of bad
8305         errorCode, record errorCode in log file.
8306         (*): Replace send_log/verbose with verbose -log.
8307
8308 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
8309
8310         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
8311         double conversion if double isn't at least 8 bytes.
8312
8313         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
8314         int to work with targets where int is 16 bits.
8315
8316         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
8317         8 bytes, just exit, since 4 byte doubles don't have enough bits of
8318         precision for the test to complete.
8319
8320 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
8321
8322         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
8323         if d10v is not compiled with the -mdouble64 flag.
8324         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
8325
8326         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
8327         d10v is not compiled with the -mint32 flag.
8328
8329 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
8330
8331         * lib/plumhall.exp: Use incr_count.
8332
8333 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
8334
8335         * gcc.c-torture: Update to c-torture-1.45.
8336
8337 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
8338
8339         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
8340         the name of the expect testcase file).
8341
8342         * lib/g++.exp(g++_init): Ditto.
8343
8344 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
8345
8346         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
8347         the host.
8348
8349         * lib/gcc.exp(gcc_exit): New procedure.
8350
8351 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
8352
8353         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
8354         specs where appropriate.
8355
8356         * g++.old-deja/g++.arm/*: Added additional ERROR checks
8357         because of new "candidates are" messages, and removed a few
8358
8359         * Converted all non-old-style g++ testcases to old-style, and
8360         moved into g++.old-deja.
8361
8362 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
8363
8364         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
8365         options.
8366
8367         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
8368         succeeded.
8369
8370         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
8371
8372 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
8373
8374         * lib/gcc.exp (gcc_target_compile): Add support for defining
8375         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
8376         the machine doesn't have those features.
8377
8378 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
8379
8380         * g++.law/operators4.exp: Don't use LIBS.
8381
8382 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
8383
8384         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
8385
8386         * lib/mike-g++.exp: Don't set the compiler to be tested here.
8387         * lib/g++.exp: Set it here instead. Also, allow use of the
8388         --tool_exec and --tool_opt options. Change CXX to
8389         GXX_UNDER_TEST.
8390
8391         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
8392
8393         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
8394
8395 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
8396
8397         * lib/old-dejagnu.exp: Use prune_warnings instead of
8398         prune_system_crud.
8399         * lib/mike-g++.exp: Ditto.
8400         * lib/gcc.exp: Ditto.
8401         * lib/g++.exp: Ditto.
8402
8403         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
8404
8405 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
8406
8407           * 941014-2.c: Include stdlib.h
8408           * 960327-1.c: Include stdio.h
8409           * dbra.c, index-1.c: Don't assume ints are 32bits.
8410
8411 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
8412
8413         * lib/gcc.exp: Add gcc,stack_size target feature.
8414
8415         * lib/g++.exp(g++_target_compile): Add the include and link
8416         paths here, not in two other places. And, it's $options, not
8417         options.
8418
8419         * lib/mike-g++.exp(postbase): Remove the code that determines
8420         the correct include and link paths.
8421         * g++.old-deja/old-deja.exp: Ditto.
8422
8423 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
8424
8425         * lib/g++.exp(g++_init): target_compile no longer returns the
8426         filename of the result.
8427
8428 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
8429
8430         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
8431         call to glob.
8432
8433         * gcc.c-torture/special/special.exp: Change call to
8434         gcc_target_compile to include the object file.
8435
8436 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
8437
8438         * gcc.c-torture/special/special.exp: Correct misspelling in last
8439         change.
8440
8441 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
8442
8443         * lib/plumhall.exp(ph_summary): Log the entire output of the
8444         executable. Return -1 if there were any failures, 0 otherwise.
8445         (ph_execute): Return -1 if there were any failures, 0 otherwise.
8446         (ph_make): Clean up objects and executables that were built
8447         if the tests succeeded.
8448
8449 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
8450
8451         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
8452         libraries and includes in the build tree as appropriate.
8453
8454 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
8455
8456         * lib/c-torture.exp: Instead of looking for the global variable
8457         NO_LONG_LONG, check to see if that's a feature of the target.
8458
8459 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
8460
8461         * config/default.exp: Minimize. Delete the remainer of the files in
8462         config; this functionality is now in devo/dejagnu/config.
8463
8464         g++.*/*: Pass any additional flags used to compile to postbase;
8465         delete CXXFLAGS.
8466
8467         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
8468         is now done by runtest.exp. Use gcc_target_compile instead of
8469         compile.
8470
8471         lib/c-torture.exp: Use gcc_target_compile instead of compile.
8472         Remove references to CFLAGS. Use remote_file instead of
8473         calling rm -f.
8474         (c-torture): Take a list of arguments to use to compile this
8475         testcase.
8476
8477         lib/g++.exp: Simplify. Use target_compile instead of compile.
8478         lib/gcc-dg.exp: Ditto.
8479         lib/gcc.exp: Ditto.
8480         lib/mike-{gcc,g++}.exp: Ditto.
8481         lib/old-dejagnu.exp: Ditto.
8482         lib/plumhall.exp: Ditto.
8483
8484 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
8485
8486         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
8487         (ph_linker): Likewise.
8488
8489 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
8490
8491           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
8492         MAP_ANON / MAP_ANONYMOUS if defined;
8493         else try to map from /dev/zero .
8494
8495 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
8496
8497         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
8498         isn't defined, then define it to MAP_ANONYMOUS.
8499
8500 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
8501
8502         * gcc.c-torture: Update to c-torture-1.42 release.
8503
8504 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
8505
8506         * gcc.c-torture: Update to c-torture-1.41 release.
8507
8508 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
8509
8510         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
8511         c-torture release.
8512
8513 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
8514
8515         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
8516         and LDFLAGS.  Fix second case to append the target_info ldflags
8517         onto LDFLAGS, not CFLAGS.
8518         * lib/g++.exp (g++_init): Add target_info stuff.
8519         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
8520         of libgloss and newlib flags for !native.
8521
8522         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
8523         (GDB): Fix relative path to go up another dir for finding gdb.
8524
8525 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
8526
8527         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
8528         versions in the target_info array, if they don't exist.
8529
8530 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
8531
8532         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
8533
8534 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
8535
8536         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
8537         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
8538
8539 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
8540
8541         * lib/old-dejagnu.exp: Don't remove the output file before we've
8542         actually tested it. Don't append pwd to the path of the executable
8543         we're testing.
8544
8545 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
8546
8547         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
8548
8549 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
8550
8551         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
8552         temporary directory for compiler files, and set it to a default
8553         value of /tmp. Set $output as the name of the output file from
8554         compiling the testcase. Add a -o option to $cflags_var so the
8555         compiler writes the final output file as $output. Set $executable
8556         to $output.
8557
8558         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
8559         directory for compiler files, and set it to /tmp if it doesn't
8560         already have a value. Set $output_file to the name of the output
8561         file from compiling the testcase. Add a -o option to CXXFLAGS so
8562         the compiler writes the final output file as $output. Use $output
8563         as the executable to be tested.
8564
8565 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
8566
8567         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
8568
8569 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
8570
8571         * gcc.c-torture/execute/pending-1.c: New test.  Still
8572         pending in Tege's queue.
8573
8574 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
8575
8576         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
8577         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
8578         if there were failures.  Call unresolved if there were unresolved
8579         testcases.  Call gcc_fail if program did not run to completion.
8580         (ph_make): Pass additional argument name to ph_execute.
8581         (ph_execute): Add new argument.  Pass additional arguments to
8582         ph_summary.  Call gcc_fail is there is no execution output.
8583
8584 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
8585
8586         * lib/plumhall.exp (proc_summary): Output relavent summary
8587         lines into the log so specific failures in plumhall can be
8588         investigated.
8589
8590 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
8591
8592         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
8593         (c-torture-execute): Don't try to execute tests which use
8594         "long long" types if $NO_LONG_LONG is nonzero.
8595
8596 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
8597
8598         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
8599         not c-torture.
8600
8601         * gcc.ieee: Move from here.
8602         * gcc.c-torture/execute/ieee: To here.
8603
8604 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
8605
8606         * gcc.c-torture: Update to c-torture-1.41 release.
8607
8608 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
8609
8610         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
8611         not "$output".
8612
8613 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
8614
8615         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
8616         -c present.
8617
8618 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
8619
8620         * config/proelf.exp: Handle connecting to a simulator.
8621
8622 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
8623
8624         * config/proelf.exp: New file.  Enough framework that we can
8625         run c-torture tests on the proelf targets (or any other target
8626         that gdb can connect to for that matter).
8627
8628 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
8629
8630         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
8631         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
8632
8633         * lib/plumhall.exp (ph_execute): Always call ph_summary if
8634         exec_output exists.
8635
8636 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
8637
8638         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
8639         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
8640
8641         * config/*.exp: Update FSF address.  Change result of ${tool}_load
8642         to pass/fail/unresolved/unsupported/untested.  Caller must now
8643         call unresolved/unsupported/untested.
8644         * lib/*.exp: Update FSF address.  Update to handle new results of
8645         ${tool}_load.
8646         * lib/chill.exp (verbose): Delete.
8647
8648 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
8649
8650         * lib/gcc.exp (default_gcc_start): Change order of args to
8651         $LDFLAGS $CFLAGS $LIBS.
8652         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
8653         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
8654         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
8655         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8656         * gcc.misc-tests/dg-test.exp: Likewise.
8657         * gcc.misc-tests/msgs.exp: Likewise.
8658         * gcc.prms/prms.exp: Likewise.
8659         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
8660         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
8661
8662         * lib/dg.exp: Deleted, moved to dejagnu/lib.
8663
8664 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
8665
8666         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
8667
8668         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
8669         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
8670
8671         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
8672         necessary.
8673
8674 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
8675
8676         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
8677         global for loop; add use of $mathlib.
8678         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
8679         settings here; set mathlib for anything but VxWorks.
8680
8681 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
8682
8683         * gcc.c-torture: Update to c-torture-1.40 release.
8684
8685 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
8686
8687         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
8688         dg.exp.
8689
8690 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
8691
8692         * lib/c-torture.exp (c-torture-execute): Declare "output" as
8693         global.
8694
8695 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
8696
8697         * lib/g++.exp (LIBS): Define if not already.
8698         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
8699         (gcc-dg-prune): Call prune_gcc_output.
8700         * lib/gcc.exp (prune_gcc_output): New proc.
8701         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
8702         prune_gcc_output.
8703
8704 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
8705
8706         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
8707         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
8708
8709 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
8710
8711         * gcc.c-torture: Update to c-torture-1.39 release.
8712
8713 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
8714
8715         * lib/c-torture.exp (c-torture-execute): Don't return if one option
8716         fails, try others as well.
8717
8718 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
8719
8720         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
8721         If compilation fails, mark execute tests as `untested'.
8722         If test is marked as unsupported, don't mark compilation and
8723         execute tests as failed.
8724
8725 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8726
8727         * lib/g++.exp (g++_init): Don't link in libg++, and look to
8728         libstdc++ for whether or not we want to be doing shared
8729         libraries.  Delete link_curses since we don't need it anymore.
8730         * lib/mike-g++.exp (postbase): Don't link in libg++.
8731         * g++.old-deja/old-deja.exp: Likewise.
8732
8733 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8734
8735         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
8736
8737 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8738
8739         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
8740         For that, add `-Wl,-a,shared_archive'.
8741         * g++.old-deja/old-deja.exp: Likewise.
8742
8743 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
8744
8745         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
8746
8747 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
8748
8749         * lib/mike-g++.exp (postbase): Pay attention to the status of
8750         g++_load.
8751
8752 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8753
8754           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
8755
8756 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
8757
8758         * lib/gcc.exp (default_gcc_start): No longer need to log program
8759         being executed or its output, execute_anywhere does that now.
8760         * lib/g++.exp (default_g++_version): Call execute_anywhere.
8761         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
8762
8763 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8764
8765         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
8766         the same as those in lib/g++.exp.
8767
8768 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
8769
8770         * gcc.c-torture: Update to c-torture-1.38 release.
8771         * gcc.ieee: Related changes.
8772
8773 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
8774
8775         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
8776         "exec". Minor reformatting changes.
8777
8778         * config/rom68k.exp (${tool}_load): Make it work in a canadian
8779         cross. This means all "exec" calls now work on a remote host as
8780         well.
8781         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
8782         cross. Filter out the extra "\r\n" stuff that expect puts in.
8783         (c-torture-execute): Filter out the bogus warnings like
8784         c-torture-compile does. Add support for canadian cross.
8785         * lib/gcc.exp (default_gcc_version, default_gcc_start)
8786         Use execute_anywhere rather than calling exec directly. Now it
8787         works for canadian cross testing.
8788
8789 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
8790
8791         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
8792         results into a variable, and check that rather than using file exists.
8793
8794 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8795
8796         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
8797         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
8798
8799 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8800
8801         * g++.old-deja/old-deja.exp: Create and pass runshlib and
8802         lib_curses if there's a shared libg++ in the build tree.
8803
8804 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
8805
8806         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
8807         if not supported target.
8808
8809 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8810
8811         * lib/g++.exp (g++_init): Move empty setting of runshlib and
8812         link_curses up to always happen, not just for native builds.
8813
8814 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
8815
8816         * gcc.c-torture: Update to c-torture-1.36 release.
8817         * gcc.failure: Related changes.
8818
8819 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
8820
8821         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
8822
8823 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8824
8825         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
8826         * lib/mike-g++.exp (postbase): Not in here.  Still reference
8827         runshlib, link_curses, and mathlib for link and run.
8828
8829         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
8830         pass the runtime shared library options for Solaris, OSF/1, and
8831         Irix5, and link with -lcurses to avoid unresolved references.
8832
8833 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8834
8835         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
8836         only run once.
8837
8838 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
8839
8840         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
8841
8842 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
8843
8844         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
8845         do not have a framework for the "compat" tests yet.
8846
8847 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8848
8849         * lib/mike-g++.exp (postbase): New local variable `mathlib',
8850         set to null if we're testing vxworks5.1.  Use that instead of
8851         `-lm' in the setting of LIBS for link and run.
8852
8853 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8854
8855         * config/rom68k.exp (${tool}_load): Major changes to make it
8856         work.  Verified that it does in fact return the stuff in
8857         exec_output properly.  Catch any Emul or any TRAP other than 0.
8858
8859 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8860
8861         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
8862         LDFLAGS properly for targets that need stuff from libgloss.
8863         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
8864         only run once.
8865         (gpp_initialized): New variable.
8866
8867 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
8868
8869         * config/rom68k.exp: Load libgloss.exp.
8870         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
8871         so we can produce a fully linked binary.
8872         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
8873         so we can produce a fully linked binary.
8874
8875 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
8876
8877         * lib/plumhall.exp (ph_section): Watch for expected failures.
8878         Add missing `else'.
8879
8880         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
8881         run the testcase.
8882         (c-torture): Likewise.
8883
8884 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
8885
8886         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
8887
8888         * lib/mike-g++.exp (mike_cleanup): New proc.
8889         (prebase): New globals compiler_result, not_compiler_result,
8890         target_regexp.
8891         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
8892         allow leading "-" in pattern.  Watch for unsupported tests.
8893         If $compiler_result is set, pattern match assembler code,
8894         and ditto for $not_compiler_result.
8895         * lib/mike-gcc.exp: Likewise.
8896
8897         * lib/plumhall.exp (ph_execute): Only call ph_summary if
8898         execution "succeeded".
8899
8900 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
8901
8902         * config/win32.exp: New file.
8903         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
8904
8905 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
8906
8907         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
8908         unsupported.
8909         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
8910         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
8911         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
8912
8913         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
8914         "... without exceptions was ...".  That is now handled by
8915         prune_system_crud.
8916         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8917
8918 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
8919
8920         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
8921         sieve.c,sort2.c}: New files.
8922         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
8923         sieve.exp,sort2.exp}: Drivers for them.
8924
8925         * lib/mike-gcc.exp (program_output): New user settable variable.
8926         (postbase): Call prune_system_crud.  Also prune extraneous compiler
8927         messages.
8928         * lib/mike-g++.exp (program_output): New user settable variable.
8929
8930         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
8931
8932         * config/sh.exp: Deleted (use sim.exp instead).
8933
8934 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8935
8936         * config/vx.exp: Declare CHECKTASK as global.
8937         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
8938         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
8939         * lib/old-dejagnu.exp: Load [pwd]/$executable.
8940
8941 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8942
8943         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
8944         target. Like vx.exp, only includes `vx29k.exp' instead of
8945         `vxworks.exp'.
8946
8947 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
8948
8949         * config/sim.exp: Increase time limit from 120 seconds to 240.
8950
8951 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
8952
8953         * gcc.c-torture/execute/950628-1.c: New test.
8954
8955 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
8956
8957         * gcc.c-torture: Update with changes/additions from
8958         c-torture-1.34.
8959
8960 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
8961
8962         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
8963
8964 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
8965
8966         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
8967
8968 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
8969
8970         * gcc.c-torture/compile/950512-1.c: New test.
8971         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
8972         * gcc.dg/struct-ret-1.c: Likewise.
8973
8974 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
8975
8976         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
8977           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
8978
8979 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
8980
8981         * gcc.c-torture/special/920411-1.c: Deleted.
8982         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
8983
8984 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
8985
8986         * config/sim.exp (${tool}_load): Hack in call to bash to get a
8987         cpu limit.
8988
8989 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8990
8991         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
8992
8993 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8994
8995         From kenner;
8996         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
8997         is the proper length.
8998         * va-arg-3.c: Likewise.
8999
9000 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
9001
9002         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
9003         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
9004
9005         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
9006         * lib/g++.exp (default_g++_start): Delete old cruft.
9007
9008 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
9009
9010         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
9011         (2 * (1 << 18)) to (2 * (1 << 17)).
9012
9013         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
9014
9015 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9016
9017         * config/rom68k.exp: Renamed from config/idp.exp
9018
9019 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
9020
9021         * c-torture/compile/921109-2.c
9022
9023 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
9024
9025         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
9026         excess errors.
9027
9028 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
9029
9030         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
9031         output.
9032         * lib/g++.exp (default_g++_start): Likewise.
9033
9034 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
9035
9036         * gcc.c-torture/compile/950329-1.c: New test.
9037
9038 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9039
9040           * config/bug.exp (${tool}_load): Updated to use new remote_open
9041           and remote_close procs.
9042         * config/idp.exp: New file.
9043
9044 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
9045
9046         * gcc.c-torture/execute/950322-1.c: New test.
9047
9048 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
9049
9050         * config/vx.exp (${tool}_load): Clean up testing of return code from
9051         vxworks_ld and vxworks_spawn.
9052
9053 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
9054
9055         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
9056
9057 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
9058
9059         * lib/old-deja.exp: Add `excess errors test - ' error, now one
9060         can mark excess errors on a machine by machine basis.  Note, the
9061         default is to not expect any excess errors, even when excess
9062         errors test - is given, so you will want to put an XFAIL ... on
9063         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
9064         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
9065         those 4 machines, but no others.
9066
9067 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9068
9069         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
9070         * lib/c-torture.exp: to here.
9071
9072 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
9073
9074         * gcc.c-torture/execute/950221-1.c: New test.
9075         * gcc.c-torture/execute/struct-ret-1.c: New test.
9076         * gcc.c-torture/compile/950221-1.c: New test.
9077
9078         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
9079
9080 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
9081
9082         * gcc.c-torture/execute/arith-1.c (main): Return 0.
9083         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
9084
9085 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
9086
9087         * g++.gb: New directory of tests, derived from my signature and
9088         class scoping tests.
9089
9090         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
9091         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
9092         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
9093         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
9094         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
9095         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
9096         * g++.gb/sig25.C: Likewise.
9097
9098         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
9099         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
9100         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
9101         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
9102         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
9103         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
9104         * g++.gb/sig25.exp: Likewise.
9105
9106         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
9107         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
9108         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
9109         * g++.gb/scope13.C: Likewise, this test still fails.
9110
9111         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
9112         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
9113         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
9114         * g++.gb/scope13.exp: Ditto.
9115
9116         * g++.gb/README: New file, explains what these tests are about.
9117
9118 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
9119
9120         * lib/dg.exp (dg-do): Support `preprocess'.
9121         (dg-test): Likewise.
9122
9123 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9124
9125         * config/udi.exp: change "continue -expect" to "exp_continue".
9126
9127 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
9128
9129         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
9130         Delete redundant tests.
9131
9132         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
9133         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
9134         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
9135         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
9136         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
9137         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
9138         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
9139         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
9140
9141         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
9142         storing label pointers.
9143         * gcc.c-torture/execute/921019-1.c: Likewise.
9144         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
9145         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
9146         parameter fp.
9147         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
9148         constants.
9149
9150         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
9151         Delete obsolete tests.
9152
9153         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
9154         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
9155         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
9156         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
9157         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
9158         * gcc.c-torture/compile/950124-1.c: New test.
9159
9160         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
9161
9162 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
9163
9164         * lib/mike-g++.exp: Add -lm to LIBS.
9165
9166 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
9167
9168         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
9169
9170 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
9171
9172         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
9173
9174 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
9175
9176         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
9177
9178 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
9179
9180         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
9181         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
9182         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
9183         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
9184         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
9185         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
9186         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
9187         * g++.law/{operators31.C, operators32.C,
9188         * g++.law/{operators33.C, operators34.C}: Likewise.
9189         * g++.law/{pic1.C, refs2.C}: Likewise.
9190         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
9191         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
9192         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
9193         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
9194
9195         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
9196         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
9197         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
9198         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
9199         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
9200         * g++.law/{enum9.exp, friend5.exp}: Likewise.
9201         * g++.law/{nest3.exp, nest4.exp}: Likewise.
9202         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
9203         * g++.law/{operators30.exp, operators31.exp}: Likewise.
9204         * g++.law/{operators32.exp, operators33.exp}: Likewise.
9205         * g++.law/{operators34.exp}: Likewise.
9206         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
9207         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
9208         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
9209         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
9210         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
9211
9212         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
9213         No longer expected to fail.
9214         * g++.law/missed-error3.C: Tweak for recent bool changes.
9215
9216 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
9217
9218         * config/emb-unix: Deleted.
9219         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
9220         remote execution.  Do final link on remote host if REMOTE_LINK is set.
9221
9222 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
9223
9224         * lib/dg.exp (dg-test): Fix typo in last patch.
9225
9226 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
9227
9228         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
9229         (handles multiple occurrences).
9230
9231 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
9232
9233         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
9234         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
9235         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
9236         printed).
9237         * lib/c-torture.exp (c-torture-compile): Likewise.
9238         (c-torture): Prepend full path if missing.
9239         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
9240         (gcc_fail): Likewise.
9241         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
9242
9243 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
9244
9245         * lib/netware.exp: Only attach to NetWare i386 systems.
9246
9247 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
9248
9249         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
9250         messages.  Add test name to "output pattern match" pass/fail message.
9251
9252 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
9253
9254         * gcc.dg: New testsuite.
9255         * gcc.dg/dg.exp: New file.
9256
9257         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
9258         test-switch.c}: Deleted.
9259
9260         * gcc.misc-tests/msgs.exp: New testcase driver.
9261
9262 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
9263
9264         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
9265         Watch for illegal return values from ${tool}_load.
9266         * config/unix.exp (${tool}_load): Fix pass/fail detection for
9267         cross targets.  Coerce return value >0 to 1.
9268
9269 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
9270
9271         * config/unix.exp (${tool}_load): Call program rsh, not proc.
9272
9273         * config/emb-unix.exp: New file.
9274
9275         * config/sim.exp: Error if variable $SIM not defined.
9276         (${tool}_load): Mark test as "untested" if simulator missing.
9277
9278         * config/unix.exp: Load remote.exp to get rcp_download.
9279         * lib/c-torture.exp: Use different option lists for testcases with
9280         and without loops.
9281         * gcc.c-torture/execute/execute.exp: Likewise.
9282
9283 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
9284
9285         * config/*.exp: Clarify return code from ${tool}_load.
9286         Call `unresolved' or `untested' instead of `warning' or `perror'
9287         (sometimes you still want to call both though).
9288         Add comment that `shell_id' is local to each file.
9289         * config/udi.exp (timeout): Set to 30.
9290         Don't print warning if connection fails, $connectmode has already
9291         printed an error.
9292         (${tool}_load): Move verbose messages to level 2.
9293         Rework pattern for "Process started" message.
9294         Pass `shell_id' to ${connectmode}_download.
9295         Retry twice upon timeout.  Make resetting of target more robust.
9296         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
9297         Pass `shell_id' to exit_$connectmode.
9298         Only call exit_$connectmode if connected.
9299         * config/unix.exp (${tool}_load): Check return codes better.
9300         * config/vrtx.exp (${tool}_load): Likewise.
9301         * config/vx.exp (${tool}_load): Likewise.
9302         Delete unneeded global's.
9303         * lib/dg.exp (dg-test): Update to reflect clarified return codes
9304         from ${tool}_load.
9305         (dg-stat): Delete.
9306         (dg-init): Delete recording of pass/fail counts.
9307         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
9308         (old-dejagnu-init): Likewise.
9309         (old-dejagnu-stat): Delete contents, empty proc now.
9310         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
9311         (c-torture): Delete references to lcnt, lpass, lfail.
9312         Get option list from TORTURE_OPTIONS.
9313         Delete -funroll[-all]-loops if no loops.
9314         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
9315         (g++_stat): Delete contents (empty proc now).
9316         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
9317         (gcc_finish): Likewise.
9318         (gcc_stat): Deleted.
9319         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
9320         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
9321         * gcc.c-torture/execute/execute.exp: Likewise.
9322         Split tests into two parts: compile, execute.
9323         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
9324         no loops.  Update to reflect clarified return codes from ${tool}_load.
9325
9326 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
9327
9328         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
9329         to grep for.
9330         (old-dejagnu): Likewise (where necessary).
9331
9332 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
9333
9334         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
9335
9336         * lib/dg.exp (dg-process-target): Fix processing of selector.
9337         Add comment regarding use of `error'.
9338
9339         * lib/gcc.exp (prune_system_crud): Define if missing.
9340         * lib/g++.exp (prune_system_crud): Likewise.
9341
9342         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
9343         Call prune_system_crud.
9344         * lib/dg.exp (dg-runtest): New proc.
9345         Use perror instead of send_user for tcl errors in testcase.
9346         Don't return any value, it's never used.
9347         Don't clobber previous definition of `unknown'.
9348         Print tcl errors in `dg-final'.
9349
9350 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
9351
9352         * lib/dg.exp (dg-process-target): Improve syntax error messages.
9353         (dg-test): Don't print errorInfo, it contains stack backtrace.
9354
9355 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
9356
9357         * lib/g++.exp (runtest_file_p): Define if missing.
9358
9359 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
9360
9361         * lib/mike-g++.exp: Comment out loading of g++.exp.
9362         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
9363         (default_g++_version): Always print something.
9364         (default_g++_start): Comment out call to `which'.
9365         (g++_start, g++_load): Deleted (must be defined in config file).
9366         * lib/gcc.exp: Test for existence of $CC at start.
9367         Delete check for tmpdir (done in gcc_init).
9368         (default_gcc_version): Always print something.
9369         (default_gcc_start): Comment out call to `which'.
9370         * config/*.exp: Major cleanup - make cross targets work at least a
9371         little better for g++ (by not being "--tool gcc" specific).
9372         Rename gcc_xxx to ${tool}_xxx.
9373         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
9374         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
9375
9376 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
9377
9378         * lib/c-torture.exp (c-torture-compile): Rework compiler
9379         message processing.
9380
9381         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
9382         c-torture.
9383
9384 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
9385
9386         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
9387
9388         * lib/dg.exp (dg-process-target): Support { target native }.
9389
9390 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
9391
9392         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
9393         looked for "... program xxx got fatal signal".
9394         Correct regsub munging of `comp_output'.
9395         Ignore compiler messages "path prefix not used" and "linker input
9396         file unused".
9397
9398 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
9399
9400         * lib/gcc.exp (runtest_file_p): Define if missing.
9401         * gcc.prms/template.c: Example to work from.
9402
9403 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
9404
9405         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
9406         * lib/dg.exp (dg-test): Call unsupported testcases as such.
9407
9408         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
9409         * gcc.prms/1883.c: Moved from compile/940714-1.c.
9410         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
9411         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
9412
9413         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
9414         (dg-process-target): No longer a varargs proc.
9415         Return S/N for target, P/F for xfail.  All callers changed.
9416         (user option procs): More argument checking.
9417         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
9418         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
9419         (dg-test): Skip test if not running on selected target in `dg-do'.
9420         Update handling of `dg-do-what', `dg-output-text'.
9421         Separate execution pass/fail from output pattern match pass/fail.
9422         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
9423
9424 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9425
9426         * gcc.c-torture/special/special.exp: Don't expect failure for mips
9427         target for 920510-1.c.
9428
9429 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
9430
9431         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
9432         Clean up comment regarding use of passcnt, etc.
9433         (gcc_stat): Don't update `testcnt' here.
9434         (gcc_finish): Do it here.
9435         Might as well reset `but_id' here too.
9436         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
9437         to determine if the file should be tested.
9438         * gcc.c-torture/compile/compile.exp: Likewise.
9439         * gcc.c-torture/execute/execute.exp: Likewise.
9440         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
9441         * gcc.misc-tests/dg-test.exp: Likewise.
9442         * gcc.prms/prms.exp: Likewise.
9443         * gcc.wendy/wendy.exp: Likewise.
9444         * g++.old-deja.exp: Likewise.
9445         Move "Testing file" message to verbose level 1.
9446
9447 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
9448
9449         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
9450
9451 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
9452
9453         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
9454         (default_gcc_start): Accept optional second list element
9455         of compiler flags.  Print compiler output at verbosity level 2.
9456         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
9457         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
9458         Save current values of framework globals passcnt, failcnt, xpasscnt,
9459         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
9460         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
9461         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
9462         xfailcnt to compute stats.  Update framework global `testcnt' from
9463         pass/fail counts.
9464         (gcc_finish): New proc.  Clean up test environment.
9465         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
9466         (gcc_epass, gcc_efail): Delete.
9467         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
9468         argument of line number.
9469         (dg-init): If the tool has an init routine, call it.
9470         (dg-test): Remove args `cflags_var' and `libs_var'.
9471         Pass all compiler options to ${tool}_start.
9472         Handle missing line number.
9473         (dg-finish): New function.
9474         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
9475         particular files.  Call gcc_finish at end.  Move "skipping test"
9476         message to verbosity level 3.
9477         * gcc.c-torture/compile/compile.exp: Likewise.
9478         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
9479         * gcc.c-torture/execute/execute.exp: Likewise.
9480         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9481         Print testcase being tried at verbosity level 1.
9482         * gcc.c-torture/special/special.exp: Unset xfail.
9483         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9484         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
9485         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
9486         * gcc.failure/failure.exp: Likewise.
9487         * gcc.ieee/ieee.exp: Likewise.
9488         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
9489         Update call to dg-test.  Call dg-finish at end.
9490         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
9491         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
9492         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
9493         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
9494         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
9495         * gcc.wendy/wendy.exp: Add copyright.
9496         Delete setting of tmpdir (done by gcc_init).
9497         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
9498         Pass compiler flags to gcc_start.  Call gcc_finish at end.
9499         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
9500         gcc_[ce]pass/fail.
9501
9502 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
9503
9504         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
9505         confusion.
9506         (g++_load): Likewise.
9507
9508         * config/*.exp (gcc_load): Some were varargs fns and some were not.
9509         Rename argument to `prog' to remove the confusion.
9510         Varargs fns behave differently too!
9511         (g++_load): Likewise.
9512
9513         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
9514
9515         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
9516         what it is.  Delete (always) printing of status value for !native.
9517         Simplify verbose code, and include status and exec_output.
9518         (g++_load): Use gcc_load.
9519
9520 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9521
9522         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
9523         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
9524         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
9525         940714-3.c as these testcases don't exist anymore.  Make
9526         va-arg-1.c expected to pass.
9527
9528 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
9529
9530         * gcc.misc-tests/misc.exp: Only run specific testcases.
9531         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
9532         * gcc.misc-tests/dg-[1-9].c: New files.
9533
9534         * lib/dg.exp: New testsuite driver.
9535         * gcc.prms/prms.exp: Use it.
9536
9537         * README.gcc: New file.
9538
9539         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
9540         Document and reset `lxpass' and `lxfail'.
9541         Simplify "initialized" message.
9542         (gcc_stat): Clean up comments a little.
9543
9544 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
9545
9546         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
9547
9548 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
9549
9550         * lib/old-dejagnu.exp (process-option): New proc.
9551         (old-dejagnu-init, old-dejagnu-stat): Likewise.
9552         (old-dejagnu): Simplify.
9553         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
9554
9555 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
9556
9557         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
9558         exists and is not an empty string.
9559
9560         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
9561         $xfail rather than calling setup_xfail.  Clear $xfail when test is
9562         finished.
9563         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
9564         automatically.
9565
9566         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
9567         longer expected to fail.
9568
9569         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
9570         "f" function call.
9571
9572         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
9573
9574         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
9575         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
9576         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
9577         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
9578         c-torture-1.29.
9579
9580         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
9581         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
9582
9583         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
9584
9585         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
9586         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
9587
9588         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
9589         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
9590         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
9591
9592 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9593
9594         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
9595         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
9596         940714-1.c, 940714-2.c, 940714-3.c},
9597         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
9598         gcc.misc-tests/{mg.c,mg.exp}:
9599         New tests.
9600         * gcc.noncompile/noncompile.exp: Change accordingly.
9601
9602 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
9603
9604         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
9605         Undo previous clobberage.
9606
9607 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
9608
9609         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
9610         * gcc.special/{930510-1.c, special.exp}:
9611         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
9612         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
9613         struct-varargs-1.c}: New tests from c-torture-1.26.
9614
9615 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
9616
9617         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
9618           argument to switch.
9619
9620 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
9621
9622         * Revert the previous changes.  Please see Rob's directory
9623           (/lisa/test/rob/progressive/gcc/testsuite) for testing
9624           fixes.
9625
9626 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
9627
9628         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
9629             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
9630             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
9631             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
9632             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
9633             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
9634             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
9635             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
9636             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
9637             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
9638             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
9639             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
9640             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
9641             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
9642             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
9643             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
9644             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
9645             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
9646             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
9647             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
9648             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
9649             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
9650             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
9651             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
9652             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
9653             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9654             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
9655
9656 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
9657
9658         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
9659             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
9660           with perror calls.
9661
9662 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
9663
9664         * config/unix.exp (g++_load): Fix syntax.
9665
9666 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9667
9668         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
9669         * gcc.noncompile/921017-1.c: Deleted obsolete test.
9670         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
9671         Don't expect va-arg-1.c to fail.  Correct expected output for
9672         920928-1.c.
9673         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
9674         * gcc.wendy/hbm4.c: Correct typo.
9675         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
9676
9677 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
9678
9679         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
9680         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
9681         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
9682         * lib/c-torture.exp (c-torture-compile): Ditto.
9683
9684         Reduce volume of output (remove all the -I's and such).
9685         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
9686         Call gcc_cpass, gcc_cfail.
9687         (c-torture): Pass testing option to c-torture-compile.
9688
9689 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
9690
9691         Bring patches over from progressive.
9692         * config/default.exp: Exit remote shell cleanly.
9693         (g++_exit, g++_start): Add default versions.
9694         * config/sim.exp (gcc_load): Use perror, not error.
9695
9696 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
9697
9698         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
9699         set in site.exp.
9700
9701 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
9702
9703         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
9704         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
9705         (wendy_try): New proc to run testcase.
9706         (main loop): Call 'em.
9707         * gcc.wendy/*.c: Clean up pass to correct expected output.
9708
9709         * lib/gcc.exp: Minor cleanup work.
9710         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
9711
9712 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
9713
9714         * config/sim.exp (gcc_load): Document return codes better.
9715         Don't pass -v to simulator.
9716
9717 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
9718
9719           * gcc.special/920717-x.c: Fix typo.
9720           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
9721           get at sources.
9722
9723         * lib/mike-gcc.exp: Fix typo.
9724
9725 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
9726
9727         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
9728         binary to use, transform the name.
9729         * config/*.exp: rename everything. Nuke any g++ specific files,
9730         it's now a special case of gcc that requires no special support.
9731         Add a default.exp for unsupported targets.
9732
9733 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
9734
9735         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
9736         lib/old-dejagnu.exp: Fix a few patterns to work with the new
9737         version of Tcl.
9738
9739 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
9740
9741         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
9742         than a warning.
9743
9744 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
9745
9746         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
9747
9748 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9749
9750         * gcc.execute/execute.exp: Combine opt_list and foption_list into
9751         option_list.  Compile every file with only 4/6 option choices
9752         (same as C torture) instead of with 12/18 different option
9753         choices.
9754         * lib/c-torture.exp: Likewise.
9755
9756         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
9757         not already set.
9758
9759 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
9760
9761         * lib/old-deja.exp: Add `excess errors test fails' error, now one
9762         can put an XFAIL *-*-* on excess errors.
9763
9764 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
9765
9766         * g++.law: Add more tests derived from g++-bugs snapshots.
9767
9768         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
9769         equivalent to g++.law/init9.
9770
9771         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
9772         compiled it, and the a.out file after we've run it.
9773
9774 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
9775
9776         * lib/mike-g++.exp (postbase): Delete the .o file after we've
9777         compiled it, and the a.out file after we've run it.
9778
9779 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
9780
9781         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
9782
9783 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9784
9785         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
9786         version number.
9787
9788 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
9789
9790         * g++.law: New directory of g++ tests derived from the g++-bugs
9791         snapshots.
9792
9793 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9794
9795         * gcc.compile: initbug1.c initbug1.exp testcase added
9796
9797 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9798
9799         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
9800         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
9801           fixes submitted by Jeff Law (law@cs.utah.edu)
9802         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
9803           Jeff Law (law@cs.utah.edu)
9804
9805
9806 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
9807
9808         * config/unix-g++.exp: Follow the gcc way of doing things.
9809         * g++.old-deja/old-deja.exp: Minor updates.
9810         * lib/g++.exp: New file, follow the gcc way of doing things.
9811         * lib/old-dejagnu.exp: Minor updates.
9812         * lib/mike-g++.exp: Always unset errorInfo.
9813
9814 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
9815
9816         * lib/gcc.exp: Fix some errors with the below change, CC and
9817         CFLAGS should be global when setting, not local.
9818
9819 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9820
9821         * lib/gcc.exp: Transform tool name.
9822
9823 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9824
9825         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
9826
9827 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9828
9829         * lib/gcc.exp: change gcc_done to gcc_stat
9830
9831 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9832
9833         * Upgraded gcc testsuite to c-torture version 1.25
9834
9835 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9836
9837         * lib/gcc.exp: added reporting code. Changed verbose compile message.
9838         * lib/c-torture: added hooks for new reporting code.
9839
9840 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9841
9842         * config/sh-gcc.exp: check if sh-sim exists in the path
9843
9844 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9845
9846         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
9847         * gcc.compile/compile.exp: Initial changes for new logic.
9848         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
9849         * gcc.failure/failure.exp: Initial changes for new logic.
9850         * gcc.ieee/ieee.exp: Initial changes for new logic.
9851         * gcc.misc-tests/misc.exp: Initial changes for new logic.
9852         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
9853         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
9854         * lib/c-torture.exp: Initial changes for new logic.
9855         * lib/gcc.exp: Initial changes for new logic.
9856
9857 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
9858
9859         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
9860         depend upon failure or success.  Fully qualify names in failure
9861         and success messages.  Always remove a.out before starting
9862         compile, just in case.  Pay more attention to error text output by
9863         the compiler.  Handle testcases with no known past errors just
9864         like all others, so that things are uniform.  Other miscellaneous
9865         improvements.
9866
9867 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9868
9869         * gcc.cpp: new directory for cpp tests
9870
9871 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9872
9873         * lib/chill.exp: Code reformatted, removed unused code.
9874         * config/unix-chill.exp: Code reformatted, removed unused code.
9875         * chill.execute/execute.exp: Code reformatted, removed unused code.
9876         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
9877
9878 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
9879
9880         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
9881         routines not written.
9882
9883 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9884
9885         * config/bug-gcc.exp: Use new procs from bug.exp.
9886
9887 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9888
9889         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
9890         via ftp, rather than depending on NFS.
9891         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
9892         case.
9893
9894 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9895
9896         * config/bug-gcc.exp: Use new download proc.
9897
9898 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
9899
9900         * chill.execute/execute.exp: cleanups, handles errors better
9901         * chill.compile/compile.exp: rewrite, based on execute.exp
9902         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
9903         * lib/chill.exp: major changes to diff proc and compile and link
9904           procs. added chill_fail and chill_pass wrappers to pass and
9905           fail. added more comments, and handle error codes better.
9906           Added a hack to capture stderr from exec, so noncompile tests
9907           can work.
9908
9909 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9910
9911         * chill.execute/execute.exp: rewrite of testsuite driver
9912         * lib/chill.exp: rewrite of testsuite driver
9913         * config/unix-chill.exp: rewrite of testsuite driver
9914
9915 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
9916
9917     In chill.execute:
9918         * iexpr.ch: Standardize uppercase.
9919         * tuples.dat: Standardize uppercase.
9920         * vary.ch: standardize.  Correct varying string assignments.
9921         * vary.dat: Add new output lines.
9922
9923 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
9924
9925     In chill.execute:
9926         * chprintf.ch: Standardize use of uppercase.
9927         * tuples.ch: Standardize and turn arr2 into a DCL,
9928           rather than a SYN.
9929         * pinits.ch: Standardize.
9930
9931 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
9932
9933         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
9934         * Makefil: Renamed to Makefile.in.
9935         * configure.in: New.
9936
9937 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
9938
9939     In chill.execute:
9940         * .cvsignore: Add result/output files.
9941         * Makefile: Fix up variables at start.  Use MFLAGS
9942           everywhere.  Correct bool_loc, built_ins entries.
9943           Add entry for vary1.ch.
9944         * bitarray.ch: Standardize upper-case usage.
9945         * bitexpr.ch: Standardize, add output of b1.
9946         * params.ch: Use arrayt in along PROC parameters, to
9947           avoid novelty problems.
9948         * sets.ch: Tiny cleanup.
9949         * vary1.ch: Re-indent.
9950
9951 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
9952
9953           * Add PR-related files to Makefiles, .cvsignore files, etc.
9954
9955 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9956
9957         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
9958           with compiler objects. New names are test-flow.c and test-loop.c
9959
9960 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9961
9962         * Upgraded c-torture tests from 1.19 to 1.20
9963
9964         * new files:
9965         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
9966         * gcc.compile: 930623-1.c 930623-2.c
9967         * gcc.noncompile: 930622-1.c 930622-2.c
9968         * gcc.failure: 920411-1.c 920627-2.c
9969         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
9970
9971 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9972
9973         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9974           More changes to get testsuite working properly. Needs more work.
9975           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
9976
9977 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9978
9979         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9980           More changes to get testsuite working properly. Needs more work.
9981
9982 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
9983
9984         * chill.compile/compile.exp: Added for Dejagnu support
9985         * chill.execute/execute.exp: Added for Dejagnu support
9986         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
9987
9988 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
9989
9990     This should complete moving the CHILL test files.
9991         * chill.noncompile(.cvsignore printf.grt
9992             in-printf.grt chprintf.grt chprintf.ch):
9993             Added test-support files.
9994           (Makefile): Modified further.
9995         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
9996             signal.ch): Added test files.
9997           * chill.execute (.cvsignore printf.grt printr.c
9998             in-printf.grt rts.c chprintf.grt rts.h): Added
9999           test-support files.
10000             (Makefile): More corrections.
10001
10002 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
10003
10004         * chill.compile, chill.execute, chill.nocompile: Add CHILL
10005           test cases, ready for DejaGnu.
10006
10007 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10008
10009         * Upgraded c-torture tests from 1.18 to 1.19
10010
10011         * gcc.compile: added test(s):
10012           930607-1.c
10013         * gcc.execute: added test(s):
10014           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
10015
10016         * added new subdirectory for misc tests: gcc.misc-tests
10017         * gcc.misc-test(s): added tests:
10018           inst-check.c test-consts.c test-ior.c test-switch.c
10019
10020 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
10021
10022         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
10023
10024 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
10025
10026         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
10027
10028 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10029
10030         * Upgraded c-torture tests from 1.17 to 1.18
10031
10032 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10033
10034         * Upgraded c-torture tests from 1.12 to 1.17
10035
10036 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
10037
10038         * lib/old-dejagnu.exp:
10039           Fixed handling of XFAIL target triplets to correctly
10040           recognize wildcard characters.  Removed code that
10041           appended a unique id tag to the end of the file name
10042           printed out by the result of the testcases within a
10043           given test file.
10044
10045 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
10046
10047         * lib/old-dejagnu.exp:
10048           Reworked expected failure handling to trigger off of XFAIL
10049           keyword in keyphrase embeded in testcase source code. The
10050           XFAIL keyword must be at the end of the keyphrase line. It
10051           may optionally be followed by one or more target triplets.
10052           It has just occured that the handling of wildcards in the
10053           target triplet may not be correct.
10054
10055 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
10056
10057         * g++.old-deja/tests:
10058           Moved all subdirectories up one level into g++.old-deja .
10059
10060         * lib/old-dejagnu.exp:
10061           Fixed problem with CXXFLAGS not being properly reset, and being
10062           corrupted with extraneous "-c" compiler option.  This was
10063           causing binaries to not be generated for test that needed them.
10064           Modified strings passed to "pass" and "fail" so that individual
10065           tests from the same test file would be distinguished by an
10066           identifier appended to the test file name in the summary logs;
10067           this corrected a problem with erroneous diff logs.  Added code
10068           to search testcases for expected fail and unexpected pass keywords.
10069
10070 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
10071
10072         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
10073
10074 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
10075
10076         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
10077           Removed extraneous text from end of "Special g++ Options"
10078           keyphrase.
10079
10080         * lib/old-dejagnu.exp: Added pattern matching to look for new
10081           keywords, embedded in testcases comments, which will trigger
10082           calls to xpass and xfail.
10083
10084 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
10085
10086         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
10087           comments embedded in the testcases, especially the one looking for
10088           special compiler options, as well as the pattern matching for the
10089           compiler output again.
10090
10091 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
10092
10093         * lib/old-dejagnu.exp: Do a proper check of the return value for
10094           execute tests. Fixed several problems with the pattern matching
10095           of the compiler output which gave erroneous test results.
10096           Changed several of the test result messages to be more descriptive.
10097         * config/unix-g++.exp: Proc g++_load now actually works and
10098           executes the tests passed to it and returns a usable return
10099           value.
10100
10101 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
10102
10103           * lib/gcc.exp: Exits gracefully if $CC is bogus.
10104
10105 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
10106
10107         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
10108           Modified both files to properly execute the old style
10109           dejagnu tests. The previous versions of these files were
10110           experimental and did not function anything near correctly.
10111
10112 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
10113
10114         * Removed all Makefile.in and configure.in files. No configuration
10115         needed now.
10116
10117 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
10118
10119         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
10120
10121 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
10122
10123         * gcc.compile/configure.in, gcc.unsorted/configure.in,
10124         gcc.special/configure.in, gcc.noncompile/configure.in,
10125         gcc.execute/configure.in, gcc.code_quality/configure.in,
10126         g++.other/configure.in, g++.old-deja/configure.in,
10127         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
10128         in srcname setting.
10129
10130 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
10131
10132         * lib/udi.exp:  Fixed mondfe and mondfe_download.
10133         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
10134         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
10135
10136 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
10137
10138         * config/udi-gdb.exp: Check $shell_id after connecting to target.
10139         (gdb_exit): Don't remove *_soc files.
10140
10141 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
10142
10143         * lib/c-torture.exp: Don't look for main; instead always use -w
10144         -c.  This is how the c-torture tests work.  Remove the object
10145         file if the compilation succeeds.
10146         * gcc.execute/execute.exp: Remove executable if test passes.
10147         * gcc.noncompile/noncompile.exp: Every test is an expected
10148         failure.
10149         * gcc.special/special.exp: Added tests from c-torture 1.11,
10150         corrected use of existing test.
10151         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
10152         gcc.execute/920625-1.c: Updated to c-torture 1.11.
10153         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
10154         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
10155         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
10156         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
10157         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
10158         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
10159         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
10160         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
10161         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
10162         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
10163         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
10164         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
10165         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
10166         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
10167         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
10168         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
10169         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
10170         c-torture 1.11.
10171         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
10172         correspond to c-torture 1.11.
10173
10174         * New file.