OSDN Git Service

* loop.c: Fix a comment typo.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
2
3         * gcc.c-torture/execute/struct-cpy-1.c: New test.
4
5 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
6
7         * g++.dg/template/deduce1.C: New test.
8
9 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
10
11         * gcc.c-torture/execute/simd-1.c: Force all use of int to
12         32-bit int.
13
14 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
15
16         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17         usage.
18
19 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
20
21         * gcc.c-torture/compile/20020910-1.c: New test.
22
23 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
24
25         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
26
27 2002-09-10  Andreas Jaeger  <aj@suse.de>
28
29         * gcc.dg/20020312-2.c: Adjust for x86-64.
30
31 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
32
33         * g77.dg/7388.f: New test case for PR 7388.
34
35 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
36
37         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
38
39 2002-09-05  Ziemowit Laski <zlaski@apple.com>
40
41         * objc.dg/proto-lossage-1.m: New test.
42
43 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
44
45         * gcc.dg/cpp/_Pragma4.c: Fix typo.
46
47 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
48
49         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
50         expected to pass.
51
52 2002-09-06  Stan Shebs  <shebs@apple.com>
53             David Edelsohn  <edelsohn@gnu.org>
54
55         * gcc.dg/weak: New directory.
56         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
57         target-specific xfail bits.
58         * gcc.dg/typeof-2.c: Move to new directory.
59         * gcc.dg/weak.exp: New expect script.
60
61 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
62
63         * gcc.c-torture/execute/extzvsi.c: New test.
64
65 2002-09-05  Stan Shebs  <shebs@apple.com>
66
67         * gcc.dg/weak-1.c: xfail on Darwin.
68         * gcc.dg/weak-2.c: Ditto.
69         * gcc.dg/weak-3.c: Ditto.
70         * gcc.dg/weak-4.c: Ditto.
71         * gcc.dg/weak-5.c: Ditto.
72         * gcc.dg/weak-6.c: Ditto.
73         * gcc.dg/weak-7.c: Ditto.
74         * gcc.dg/weak-8.c: Ditto.
75         * gcc.dg/weak-9.c: Ditto.
76
77 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
78
79         * gcc.c-torture/execute/loop-14.c: New test.
80
81 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
82
83         * g++.dg/other/cxa-atexit1.C: New test.
84
85         * gcc.dg/typeof-2.c: New test.
86
87 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
88
89         * gcc.dg/cpp/_Pragma4.c: New test.
90
91 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
92
93         * objc/execute/nil_method-1.m: New testcase.
94
95 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
96
97         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
98         [Object class], not [Object initialize].
99
100 2002-08-31  Roger Sayle  <roger@eyesopen.com>
101             Hans-Peter Nilsson  <hp@bitrange.com>
102
103         * gcc.c-torture/execute/20020720-1.x: Skip test on
104         mmix-knuth-mmixware.  Correct comment.
105
106 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
107
108         * testsuite/g++.dg/abi/bitfield5.C: New test.
109         * testsuite/g++.dg/abi/vbase10.C: Likewise.
110
111 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
112
113         * objc.dg/undeclared-selector.m: New test.
114
115 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
116
117         * g++.dg/other/offsetof1.C: Avoid cast warning.
118
119 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
120
121         * objc.dg/super-class-2.m: New test.
122
123 2002-08-24  Matt Austern  <austern@apple.com>
124
125         * g++.dg/ext/lvaddr.C: New test.
126         * g++.dg/ext/lvcast.C: New test.
127
128 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
129
130         * testsuite/g++.dg/inherit/cond1.C: New test.
131
132 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
133
134         * gcc.dg/noncompile/incomplete-1.c: New test.
135
136 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
137
138         * gcc.dg/typespec-1.c: New test.
139
140 2002-08-20  Devang Patel  <dpatel@apple.com>
141         * objc.dg/proto-hier-2.m: New test.
142
143 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
144
145         * objc.dg/bitfield-1.m: New test.
146         * objc.dg/bitfield-2.m: New test.
147
148 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
149
150         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
151         gcc.dg/c99-flex-array-4.c: New tests.
152
153 2002-08-16  Stan Shebs  <shebs@apple.com>
154
155         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
156
157 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
158
159         * gcc.dg/typeof-1.c: New test.
160         * g++.dg/ext/typeof2.C: New test.
161
162 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
163
164         * g++.dg/other/offsetof1.C: New test.
165
166 2002-08-14  Richard Henderson  <rth@redhat.com>
167
168         * gcc.dg/tls/diag-3.c: Fix expected message strings.
169
170 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
171
172         * gcc.dg/cpp/_Pragma3.c: New test.
173
174 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
175
176         * g++.dg/template/inherit3: New test.
177
178 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
179
180         * gcc.dg/bitfld-4.c: Add blank options.
181
182 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
183
184         * g++.dg/template/crash1.C: New test.
185
186 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
187
188         * gcc.dg/tls/opt-2.c: New test.
189
190 2002-08-08  Devang Patel  <dpatel@apple.com>
191
192         * objc.dg/selector-1.m : New test
193
194 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
195
196         * g++.dg/abi/bitfield4.C: New test.
197         * gcc.dg/bitfld-4.c: New test.
198
199 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
200
201         * g++.dg/other/packed1.C: New test.
202
203 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
204
205         * g++.dg/abi/offsetof.C: Tweak error messages.
206         * g++.old-deja/g++.mike/p10769a.C: Likewise.
207
208 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
209
210         * gcc.dg/bitfld-3.c: New test.
211
212 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
213             Richard Henderson  <rth@redhat.com>
214
215         * gcc.dg/i386-bitfield1.c: New test.
216         * g++.dg/abi/bitfield3.C: Update.
217
218 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
219
220         * objc.dg/const-str-2.m: Update.
221         * gcc.dg/cpp/c++98.c: Change to C extension.
222         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
223         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
224
225 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
226
227         * testsuite/gcc.dg/tls/diag-3.c: New.
228
229 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
230
231         * g++.dg/README (Subdirectories): Document new subdir expr.
232         * g++.dg/expr/pmf-1.C: New test.
233
234 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
235
236         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
237
238 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
239
240         * g++.dg/abi/bitfield3.C: New test.
241
242 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
243
244         * lib/gcov.exp: Tweak expected line formats.
245         * gcc.misc-tests/gcov8.c: New test.
246         * gcc.misc-tests/gcov8.x: New flags.
247
248 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
249
250         * consistency.vlad/layout/endian.c: Include string.h.
251
252         * gcc.c-torture/execute/20020805-1.c: New test.
253
254 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
255
256         * g++.dg/other/conversion1.C: New test.
257
258 2002-08-03  Roger Sayle  <roger@eyesopen.com>
259
260         * gcc.dg/builtins-1.c: New testcase.
261
262 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
263
264         * g++.dg/inherit/access3.C: New test.
265
266 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
267
268         * gcc.dg/ia64-visibility-2.c: New test.
269
270 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
271
272         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
273         __qualifier_flags to __flags.
274
275 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
276
277         * g++.dg/inherit/operator1.C: New test.
278         * g++.dg/lookup/disamb1.C: Fix typo in comment.
279         * g++.dg/other/error1.C: Change expected error message.
280         * g++.dg/template/conv4.C: Likewise.
281
282 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
283
284         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
285         for documented behaviour.
286
287 2002-07-25  Roger Sayle  <roger@eyesopen.com>
288
289         * gcc.c-torture/execute/20020720-1.x: Skip this test on
290         several targets known to fail.
291
292 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
293
294         * gcc.dg/mips-args-[123].c: New tests.
295
296 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
297
298         * gcc.dg/ppc-spe.c: New.
299
300 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
301
302         * g++.dg/other/ptrmem4.C: New testcase.
303
304 2002-07-24  Richard Henderson  <rth@redhat.com>
305
306         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
307
308 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
309
310         * g++.dg/ext/alignof1.C (main): Return 0 for success.
311
312 2002-07-24  Roger Sayle  <roger@eyesopen.com>
313
314         * gcc.c-torture/execute/memset-3.c: New testcase.
315
316 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
317
318         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
319         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
320
321 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
322
323         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
324         Delete.
325
326 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
327
328         * gcc.c-torture/compile/simd-4.c: New test.
329
330 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
331
332         PR c++/7347, c++/7348
333         * g++.dg/template/access4.C: New test.
334         * g++.dg/template/access5.C: New test.
335         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
336         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
337         * g++.old-deja/g++.pt/ttp58.C: Likewise.
338         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
339
340 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
341
342         * gcc.dg/gnu89-init-2.c: New test.
343
344 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
345
346         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
347
348 2002-07-20  Roger Sayle  <roger@eyesopen.com>
349
350         * gcc.c-torture/execute/20020720-1.c: New testcase.
351
352 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
353
354         * gcc.dg/cpp/Wsignprom.c: New tests.
355
356 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
357
358         * gcc.c-torture/execute/loop-13.c: New test.
359
360 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
361
362         * gcc.dg/cpp/expr.c: New tests.
363
364 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
365
366         * g++.dg/opt/pr6713.C: Add template instantiation.
367
368 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
369
370         * gcc.dg/nest.c: New test.
371
372 2002-07-17  Richard Henderson  <rth@redhat.com>
373
374         * g++.dg/opt/pr6713.C: New test.
375
376 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
377
378         * gcc.c-torture/execute/loop-2e.x: Let the testcase
379         XFAIL for all x86 processors.
380
381 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
382
383         * gcc.c-torture/execute/20010122-1.x: Do not test with
384         -fomit-frame-pointer.
385
386 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
387
388         * g++.dg/template/instantiate2.C: New test.
389         * g++.dg/template/spec4.C: New test.
390
391 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
392
393         * g++.dg/template/access2.C: New test.
394         * g++.dg/template/access3.C: New test.
395
396 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
397
398         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
399         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
400         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
401         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
402         Convert to use <stdarg.h>.
403         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
404         Delete.
405         * gcc.dg/va-arg-2.c: New.
406         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
407
408 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
409
410         * gcc.c-torture/compile/20020710-1.c: New test.
411
412 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
413                           Andrew Pinski  <pinskia@physics.uc.edu>
414
415         gcc.c-torture/compile/simd-2.c: New testcase.
416         gcc.c-torture/compile/simd-3.c: Likewise.
417
418 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
419
420         PR c++/7224
421         * g++.dg/overload/error1.C: New test.
422
423 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
424
425         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
426         configuration and IRIX 6 O32 ABI.
427
428 2002-07-11  Roger Sayle  <roger@eyesopen.com>
429
430         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
431
432 2002-07-10  Roger Sayle  <roger@eyesopen.com>
433
434         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
435
436 2002-07-10  Jeffrey A Law  <law@redhat.com>
437
438         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
439
440         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
441
442 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
443
444         * gcc.dg/20020312-2.c: Check for __PPC__.
445
446 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
447
448         * gcc.c-torture/compile/20020709-1.c: New test.
449
450 2002-07-07  Roger Sayle  <roger@eyesopen.com>
451
452         * g++.dg/template/qualttp21.C: New test case.
453
454 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
455
456         * gcc.c-torture/compile/20020706-1.c: New test.
457         * gcc.c-torture/compile/20020706-2.c: New test.
458
459 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
460             Alexandre Oliva  <aoliva@redhat.com>
461
462         * g++.dg/warn/incomplete1.C: New test.
463
464 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
465
466         PR c++/7099
467         * g++.dg/warn/noreturn1.C: New test.
468
469 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
470
471         PR c++/6706
472         * g++.dg/debug/debug6.C: New test.
473         * g++.dg/debug/debug7.C: New test.
474
475 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
476
477         * gcc.c-torture/compile/simd-3.c: New test.
478
479 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
480
481         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
482         * gcc.dg/20020620-1.c: Likewise.
483
484 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
485
486         PR c++/6944
487         * g++.dg/init/array4.C: New test.
488         * g++.dg/init/array5.C: New test.
489
490 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
491
492         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
493         * gcc.c-torture/execute/simd-2.c (main): Likewise.
494
495 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
496
497         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
498         * gcc.dg/wtr-aggr-init-1.c: Likewise.
499         * gcc.dg/wtr-conversion-1.c: Likewise.
500         * gcc.dg/wtr-escape-1.c: Likewise.
501         * gcc.dg/wtr-int-type-1.c: Likewise.
502         * gcc.dg/wtr-label-1.c: Likewise.
503         * gcc.dg/wtr-static-1.c: Likewise.
504         * gcc.dg/wtr-strcat-1.c: Likewise.
505         * gcc.dg/wtr-suffix-1.c: Likewise.
506         * gcc.dg/wtr-switch-1.c: Likewise.
507         * gcc.dg/wtr-unary-plus-1.c: Likewise.
508         * gcc.dg/wtr-union-init-1.c: Likewise.
509         * gcc.dg/wtr-union-init-2.c: Likewise.
510         * gcc.dg/wtr-union-init-3.c: Likewise.
511
512         * gcc.dg/wtr-func-def-1.c: New test.
513
514 2002-07-02 Devang Patel <dpatel@apple.com>
515
516         * objc.dg/param-1.m: New test.
517
518 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
519
520         * gcc.dg/cpp/trad/directive.c: Add test.
521         * gcc.dg/cpp/trad/macroargs.c: Add test.
522         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
523
524 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
525
526         * gcc.dg/cpp/cmdlne-M.c: New test.
527
528 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
529
530         * objc.dg/desig-init-1.m: New test.
531
532 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
533
534         PR c++/6716
535         * g++.dg/template/instantiate1.C: New test.
536
537 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
538
539         PR c++/7112
540         * g++.dg/template/sizeof2.C: New test.
541
542 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
543
544         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
545         gcc.dg/cpp/trad/include.c: New tests.
546
547 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
548
549         PR target/7177
550         * gcc.c-torture/compile/20020701-1.c: New test.
551
552 2002-07-01  Stan Shebs  <shebs@apple.com>
553
554         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
555         header here...
556         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
557         (objc-torture-execute): or here.
558
559 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
560
561         * gcc.c-torture/execute/arith-rand-ll.c: New test.
562
563 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
564
565         * gcc.dg/cpp/trad/escaped-nl.c: New test.
566
567 2002-06-30  Devang Patel  <dpatel@apple.com>
568
569         * objc.dg/fsyntax-only.m: New test.
570
571 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
572
573         PR c++/6695
574         * g++.dg/template/friend7.C: New file.
575
576 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
577
578         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
579         return type.
580
581 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
582
583         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
584         avoid division by zero.
585
586 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
587
588         * gcc.dg/Wunknownprag.c: New tests.
589
590 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
591
592         * gcc.c-torture/execute/simd-2.c: New test.
593
594 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
595
596         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
597         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
598         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
599         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
600         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
601         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
602         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
603         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
604         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
605         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
606         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
607         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
608         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
609         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
610         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
611         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
612         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
613
614 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
615
616         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
617         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
618         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
619         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
620         New tests.
621         * gcc.dg/cpp/trad/directive.c: Update.
622
623 2002-06-23  Andreas Jaeger  <aj@suse.de>
624
625         * gcc.c-torture/execute/complex-6.c: New.
626
627 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
628
629         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
630         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
631         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
632         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
633
634 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
635
636         * gcc.dg/cpp/trad: New directory with traditional tests copied
637         from parent directory.
638         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
639         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
640         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
641         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
642         Move to trad/ and rename.
643         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
644         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
645         gcc.dg/cpp/trad/redef2.c: New tests.
646         * gcc.dg/cpp/trad/trad.exp: New driver.
647
648 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
649
650         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
651         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
652         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
653         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
654         Remove.
655
656 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
657
658         * gcc.dg/20020620-1.c: New test.
659
660 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
661
662         * g++.dg/template/ttp4.C: New test.
663
664 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
665
666         * g++.dg/opt/vt1.C: Fix regexp.
667
668 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
669
670         * gcc.c-torture/execute/pure-1.c: Make functions static again.
671         Don't use attribute `noinline'.
672
673 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
674
675         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
676
677 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
678
679         * gcc.c-torture/execute/simd-1.c: New.
680
681         * gcc.dg/simd-1.c: New.
682
683 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
684
685         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
686
687 2002-06-16  Richard Henderson  <rth@redhat.com>
688
689         * g++.dg/ext/anon-struct1.C: New.
690         * g++.dg/ext/anon-struct2.C: New.
691         * g++.dg/ext/anon-struct3.C: New.
692         * gcc.dg/anon-struct-1.c: New.
693         * gcc.dg/anon-struct-2.c: New.
694         * gcc.dg/anon-struct-3.c: New.
695         * gcc.dg/20011008-1.c: Adjust warning text.
696         * gcc.dg/20020527-1.c: Add -fms-extensions.
697
698 2002-06-16  Richard Henderson  <rth@redhat.com>
699
700         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
701
702 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
703
704         * gcc.c-torture/execute/20020615-1.c: New test.
705
706 2002-06-15  Roger Sayle  <roger@eyesopen.com>
707
708         * gcc.c-tortuture/execute/compare-1.c: New test case.
709         * gcc.c-tortuture/execute/compare-2.c: New test case.
710         * gcc.c-tortuture/execute/compare-3.c: New test case.
711
712 2002-06-13  Richard Henderson  <rth@redhat.com>
713
714         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
715         ia64 ilp32.
716
717 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
718
719         * g++.dg/template/typename2.C: Update error message.
720
721 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
722
723         * gcc.c-torture/execute/20020611-1.c: New test.
724
725 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
726
727         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
728         list of targets to skip.
729
730 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
731
732         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
733         targets if not optimizing.
734
735 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
736
737         * gcc.c-torture/compile/20020605-1.c: New test.
738
739         * g++.dg/opt/vt1.C: New test.
740
741         * gcc.dg/20020531-1.c: New test.
742
743         * gcc.dg/20020530-1.c: New test.
744
745         * gcc.dg/20020527-1.c: New test.
746
747         * g++.dg/opt/cse1.C: New test.
748
749 2002-06-07  Roger Sayle  <roger@eyesopen.com>
750
751         * gcc.dg/20020607-2.c: New test case.
752
753 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
754
755         * gcc.c-torture/compile/20020604-1.c: New test.
756
757 2002-06-04  Richard Henderson  <rth@redhat.com>
758
759         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
760         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
761         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
762
763 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
764
765         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
766
767 2002-06-03  Richard Henderson  <rth@redhat.com>
768
769         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
770         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
771
772 2002-06-02  Richard Henderson  <rth@redhat.com>
773
774         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
775         test functions static.
776
777 2002-06-02  Andreas Jaeger  <aj@suse.de>
778
779         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
780         now.
781
782 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
783
784         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
785         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
786         Update for mofified diagnostics.
787         * gcc.dg/c99-intconst-1.c: No longer fail.
788
789 2002-06-02  Richard Henderson  <rth@redhat.com>
790
791         * gcc.dg/uninit-A.c: Remove xfail markers.
792
793 2002-06-01  Roger Sayle  <roger@eyesopen.com>
794
795         * gcc.dg/fnegate-1.c: New test case.
796
797 2002-05-30  Osku Salerma  <osku@iki.fi>
798
799         * gcc.c-torture/execute/mayalias-1.c: New file.
800
801 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
802
803         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
804         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
805         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
806
807 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
808
809         * gcc.c-torture/execute/20020529-1.c: New test.
810
811 2002-05-27  Richard Henderson  <rth@redhat.com>
812
813         * g++.dg/ext/attrib6.C: New test case.
814
815 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
816
817         * gcc.c-torture/execute/pure-1.c: New test.
818
819 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
820
821         * gcc.dg/cpp/arith-2.c: Remove.
822
823 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
824
825         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
826         * gcc.dg/cpp/if-3.c: Remove.
827
828 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
829
830         * g++.dg/opt/cse2.C: New test.
831
832 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
833
834         * gcc.dg/cpp/arith-1.c: New semantic tests.
835         * gcc.dg/cpp/if-1.c: Update.
836
837 2002-05-24  Ben Elliston  <bje@redhat.com>
838
839         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
840
841 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
842
843         * gcc.dg/verbose-asm.c: New test.
844
845 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
846
847         * gcc.dg/cpp/paste12.c: New test.
848
849 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
850
851         * g++.dg/parse/named_ops.C: New test.
852
853 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
854
855         * gcc/testsuite/gcc.dg/weak-8.c: New test.
856
857 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
858
859         * gcc.dg/weak-2.c: Allow optional leading underscore
860         in scan-assembler symbol name.
861         * gcc.dg/weak-3.c: Likewise.
862         * gcc.dg/weak-4.c: Likewise.
863         * gcc.dg/weak-5.c: Likewise.
864
865 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
866
867         * gcc.dg/20020523-1.c: New test.
868
869 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
870
871         * objc.dg/const-str-2.m: Update now that we stop after
872         a command line error.
873
874 2002-05-22  Richard Henderson  <rth@redhat.com>
875
876         * g++.dg/dg.exp: Fix typo in test pruneing.
877
878 2002-05-22  Richard Henderson  <rth@redhat.com>
879
880         * g++.dg/dg.exp: Prune the tls subdirectory.
881         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
882         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
883         * g++.dg/tls/init-1.C: New.
884
885 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
886
887         * gcc.dg/20020517-1.c: New test.
888
889 2002-05-21  Richard Henderson  <rth@redhat.com>
890
891         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
892         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
893
894 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
895
896         * g++.dg/other/copy2.C: New test.
897
898 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
899
900         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
901         (MAX_COPY): Bump up to 10 times sizeof (long long).
902         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
903
904         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
905         sizeof (long long).
906
907         * gcc.c-torture/execute/strcpy-1.c: New test.
908
909 2002-05-19  Jason Merrill  <jason2redhat.com>
910
911         * g++.dg/ext/oper1.C: New test.
912
913 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
914 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
915
916         * README.QMTEST: New file.
917
918         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
919
920 2002-05-19  Andreas Jaeger  <aj@suse.de>
921
922         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
923         now.
924         * gcc.c-torture/execute/loop-2d.x: Likewise.
925
926 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
927
928         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
929         support weak symbols.
930         * gcc.dg/weak-4.c: Likewise
931         * gcc.dg/weak-6.c: Likewise
932
933 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
934
935         * gcc.dg/weak-3.c: Add dg-excess-error comment for
936         cygwin, coff and h8300-*-hms targets
937         * gcc.dg/weak-5.c: Likewise
938         * gcc.dg/weak-7.c: Likewise
939
940 2002-05-16  Jason Merrill  <jason@redhat.com>
941
942         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
943         (scan-assembler-not, scan-assembler-dem): Likewise.
944         (scan-assembler-dem-not): Likewise.
945
946 2002-05-15  Richard Henderson  <rth@redhat.com>
947
948         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
949
950 2002-05-15  Richard Henderson  <rth@redhat.com>
951
952         * gcc.dg/weak-5.c (vfoo1c): No warning here.
953         (vfoo1f): Warning here.
954         (vfoo1l): Don't redefine the alias.
955
956 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
957
958         * g++.dg/init/pm1.C: New test.
959
960 2002-05-12  David S. Miller  <davem@redhat.com>
961
962         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
963         types.
964
965 2002-05-10  Roger Sayle  <roger@eyesopen.com>
966
967         * gcc.c-torture/execute/20020510-1.c: New test case.
968
969 2002-05-10  David S. Miller  <davem@redhat.com>
970
971         * gcc.c-torture/execute/conversion.c: Test long double too.
972
973 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
974
975         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
976         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
977         * lib/g++.exp (g++_link_flags): Likewise.
978         * lib/objc.exp (objc_target_compile): Likewise.
979
980 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
981
982         * gcc.dg/cpp/poison.c: Update.
983         * gcc.dg/cpp/20000625-2.c: Remove.
984         * gcc.dg/cpp/direct2s.c: Remove final test.
985
986 2002-05-08  Tom Rix  <trix@redhat.com>
987
988         * gcc.c-torture/execute/20020508-1.c: New test.
989         * gcc.c-torture/execute/20020508-2.c: New test.
990         * gcc.c-torture/execute/20020508-3.c: New test.
991
992 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
993
994         * gcc.dg/cpp/charconst-4.c: More tests.
995
996 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
997
998         PR c/6569
999         * gcc.dg/weak-3.c: Update location of warning messages.
1000         * gcc.dg/weak-5.c: Likewise.
1001
1002 2002-05-06  Roger Sayle  <roger@eyesopen.com>
1003
1004         * gcc.c-torture/execute/20020506-1.c: New test case.
1005
1006 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1007
1008         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
1009
1010 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1011
1012         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
1013
1014 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1015
1016         * gcc.dg/cpp/charconst-3.c: New test.
1017
1018 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1019
1020         * gcc.dg/cpp/charconst.c: Update tests.
1021
1022 2002-05-05  Tim Josling  <tej@melbpc.org.au>
1023
1024         * treelang: Added directory for new sample language treelang. Also
1025         lib/treelang.exp: New file to signal treelang should be tested.
1026
1027 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1028
1029         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
1030         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
1031         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
1032         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
1033         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
1034         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
1035         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
1036
1037 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1038
1039         * gcc.dg/format/xopen-2.c: New test.
1040
1041 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1042
1043         * gcc.dg/20020503-1.c: New test.
1044
1045 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
1046
1047         * g++.dg/init/dtor1.C: Make it tougher.
1048
1049 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
1050
1051         * g++.dg/init/dtor1.C: New test.
1052
1053 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
1054
1055         * gcc.dg/altivec-8.c: New.
1056
1057 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
1058
1059         * gcc.dg/altivec-7.c: New.
1060
1061 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
1062
1063         * g++.dg/parse/typedef1.C: New test.
1064
1065 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
1066
1067         PR c++/6486
1068         * g++.dg/template/friend6.C: New test.
1069
1070         PR c++/6492
1071         * g++.dg/init/copy1.C: New test.
1072
1073 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
1074
1075         * g++.dg/warn/effc1.C: New test.
1076
1077 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1078
1079         * gcc.dg/cpp/if-cexp.c: Add a test.
1080
1081 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
1082
1083         * gcc.dg/20020426-2.c: New test.
1084
1085 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
1086
1087         * gcc.dg/cpp/if-mop.c: Update.
1088         * gcc.dg/cpp/if-mpar.c: Add test.
1089         * gcc.dg/cpp/if-oppr.c: Update.
1090
1091 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1092
1093         PR c/6343
1094         * gcc.dg/weak-[2-7].c: New tests.
1095
1096 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1097
1098         * gcc.dg/enum1.c: New test.
1099
1100 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1101
1102         PR c++/6497
1103         * g++.dg/inherit/access2.C: New test.
1104
1105 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1106
1107         PR bootstrap/6445
1108         * gcc.dg/20020426-1.c: New test.
1109
1110 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1111
1112         * g++.dg/abi/enum1.C: New test.
1113
1114 2002-04-26  Richard Henderson  <rth@redhat.com>
1115
1116         * gcc.dg/c99-bool-1.c: Expect always true warning.
1117
1118 2002-04-25  Roger Sayle  <roger@eyesopen.com>
1119
1120         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
1121
1122 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1123
1124         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
1125         targets.
1126
1127 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
1128
1129         * g++.dg/abi/mange7.C: New test.
1130
1131         PR c++/6438.
1132         * g++.dg/parse/stmtexpr2.C: New test.
1133
1134 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
1135
1136         * gcc.dg/20020312-2.c: Add SH target.
1137
1138 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1139
1140         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
1141         compiler output on mips*-*-irix*.
1142
1143 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
1144
1145         * g++.dg/parse/attr1.C: New test.
1146
1147 2002-04-23  Roger Sayle  <roger@eyesopen.com>
1148
1149         * gcc.c-torture/execute/string-opt-17.c: New test case.
1150         * gcc.c-torture/execute/memset-2.c: New test case.
1151
1152 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
1153
1154         PR c++/6256:
1155         * g++.dg/template/friend5.C: New test.
1156
1157         PR c++/6331:
1158         * g++.dg/template/qual1.C: Likewise.
1159
1160 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
1161
1162         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
1163         Include stdlib.h, not stdio.h or ctype.h.
1164
1165 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
1166
1167         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
1168         cris-*-elf* and mmix-*-*.
1169         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
1170         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
1171         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
1172         Ditto.
1173         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
1174         * gcc.dg/wchar_t-1.c: Ditto.
1175
1176 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
1177
1178         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
1179         Clarify comment.
1180
1181 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
1182
1183         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
1184
1185 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1186
1187         * gcc.c-torture/execute/20000906-1.x: Delete.
1188
1189 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
1190
1191         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
1192
1193 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
1194
1195         * PR6367
1196         * g77.f-torture/execute/6367.f: New test.
1197         * g77.f-torture/execute/6367.x: Disable for MMIX.
1198
1199 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
1200
1201         * PR6352
1202         * g++.dg/opt/inline2.C: New test.
1203
1204 2002-04-18  Richard Henderson  <rth@redhat.com>
1205
1206         * gcc.dg/20000906-1.c: Enable for all targets.
1207         * gcc.c-torture/compile/iftrap-2.c: New.
1208
1209 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1210
1211         * gcc.dg/20020418-1.c: New test.
1212         * gcc.dg/20020418-2.c: New test.
1213
1214 2002-04-18  Richard Henderson  <rth@redhat.com>
1215
1216         * gcc.c-torture/compile/iftrap-1.c: New.
1217         * gcc.dg/iftrap-1.c: Adjust for ia64.
1218         * gcc.dg/iftrap-2.c: New.
1219
1220 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1221
1222         * gcc.c-torture/compile/20020418-1.c: New test.
1223
1224 2002-04-18  Roger Sayle  <roger@eyesopen.com>
1225
1226         * gcc.c-torture/compile/20020415-1.c: New.
1227
1228 2002-04-18  David S. Miller  <davem@redhat.com>
1229
1230         * gcc.c-torture/execute/20020418-1.c: New test.
1231
1232 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
1233
1234         * gcc.dg/20020416-1.c: New test.
1235
1236         * g++.dg/opt/inline1.C: New test.
1237
1238 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
1239
1240         * gcc.dg/altivec-5.c: New test.
1241
1242         * gcc.dg/20020415-1.c: New test.
1243
1244 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
1245
1246         * testsuite/lib/chill.exp: Remove.
1247
1248 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
1249
1250         * g++.dg/other/big-struct.C: New test.
1251
1252 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
1253
1254         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1255         of scratch file.
1256
1257 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
1258
1259         PR c/6277
1260         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
1261         in scan-assembler function name
1262
1263 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
1264
1265         * g77.f-torture/execute/980628-4.x,
1266         g77.f-torture/execute/980628-5.x,
1267         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1268         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1269         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1270         i[34567]86-*-*.
1271
1272 2002-04-13  David S. Miller  <davem@redhat.com>
1273
1274         * gcc.c-torture/execute/20020413-1.c: New test.
1275
1276 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
1277
1278         * gcc.dg/asm-6.c,
1279         * g++.dg/ext/asm1.C: New tests.
1280
1281 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
1282
1283         PR c++ 5373.
1284         * g++.dg/parse/stmtexpr1.C: New test.
1285
1286         PR c++/5189.
1287         * g++.dg/template/copy1.C: New test.
1288
1289 2002-04-12  Richard Henderson  <rth@redhat.com>
1290
1291         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1292
1293 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
1294
1295         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1296         gcc.c-torture/execute/20020307-2.c.
1297
1298 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
1299
1300         * g++.dg/ext/attrib5.C,
1301         * g++.dg/lookup/struct1.C: New tests.
1302
1303 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
1304
1305         * gcc.dg/20020411-1.c: New test.
1306
1307         * gcc.c-torture/execute/20020411-1.c: New test.
1308
1309 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
1310
1311         * g77.f-torture/execute/6177.f: New test.
1312
1313 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
1314
1315         PR middle-end/6247
1316         * g++.dg/opt/cleanup1.C: New test.
1317
1318         * g++.dg/opt/const1.C: New test.
1319
1320 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
1321
1322         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1323
1324 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
1325
1326         PR c++/5507
1327         * g++.dg/template/typename2.C: New test.
1328
1329 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
1330
1331         * gcc.c-torture/execute/loop-12.c: New.
1332
1333 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
1334
1335         * g77.f-torture/execute/980628-4.x,
1336         g77.f-torture/execute/980628-5.x,
1337         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1338         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1339         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1340
1341 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1342
1343         PR optimization/6086
1344         * g++.dg/opt/preinc1.C: New test.
1345
1346 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1347
1348         PR c++/5571
1349         * g++.dg/opt/static2.C: New test.
1350
1351 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1352
1353         PR c/5120
1354         * gcc.dg/20020406-1.c: New test.
1355
1356 2002-04-04  David S. Miller  <davem@redhat.com>
1357
1358         * gcc.c-torture/execute/20020404-1.c: New test.
1359
1360 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
1361
1362         PR c/6123
1363         * gcc.dg/20020312-2.c: Do not declare global register variable
1364         if __PIC__ or __pic__ is defined.
1365
1366 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
1367
1368         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
1369         __asm__ so that it works correctly even if -ansi -pedantic-errors.
1370
1371 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1372
1373         * gcc.misc-tests/linkage.exp: Update last change to handle
1374         sparc*-, not just sparc-.
1375
1376 2002-04-03  Richard Henderson  <rth@redhat.com>
1377
1378         * gcc.dg/cpp/ucs.c: Improved long UCS test.
1379
1380 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1381
1382         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1383
1384 2002-04-02  David S. Miller  <davem@redhat.com>
1385
1386         * gcc.c-torture/execute/20020402-3.c: New test.
1387
1388 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1389
1390         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1391         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1392
1393         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1394         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1395         g77.f-torture/execute/20001201.x,
1396         g77.f-torture/execute/u77-test.x: New files.
1397
1398         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1399         * gcc.dg/wchar_t-1.c: Ditto.
1400
1401 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1402
1403         * gcc.c-torture/execute/20020402-1.c: New test.
1404
1405 2002-04-01  Richard Henderson  <rth@redhat.com>
1406
1407         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1408
1409         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1410
1411 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1412
1413         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1414
1415 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1416
1417         * g++.dg/inherit/template-as-base.C: Expect error.
1418         * g++.dg/inherit/namespace-as-base.C: Likewise.
1419
1420 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
1421
1422         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1423         g++.dg/ext/instantiate3.C: Tweak match patterns.
1424
1425         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1426         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1427         -da test.
1428
1429 2002-03-31  Richard Henderson  <rth@redhat.com>
1430
1431         * gcc.dg/special/alias-2.c: New.
1432         * gcc.dg/special/ecos.exp: Run it.
1433
1434 2002-03-31  Richard Henderson  <rth@redhat.com>
1435
1436         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1437
1438 2002-03-31  Kazu Hirata  <kazu@hxi.com>
1439
1440         * gcc.dg/weak-1.c: Disable on h8300 port.
1441
1442 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
1443
1444         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1445         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1446         ordering tests.
1447         * g++.dg/bprob/bprob-1.C: New test.
1448         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1449         * g++.dg/gcov/gcov-1.C: New test.
1450         * g++.dg/gcov/gcov-1.x: New file.
1451         * g++.dg/gcov/gcov-2.C: New test.
1452         * g++.dg/gcov/gcov-3.C: New test.
1453         * g++.dg/gcov/gcov-3.h: New file.
1454
1455 2002-03-28  Roger Sayle  <roger@eyesopen.com>
1456
1457         * g++.old-deja/g++.other/builtins5.C: New test.
1458         * g++.old-deja/g++.other/builtins6.C: New test.
1459         * g++.old-deja/g++.other/builtins7.C: New test.
1460         * g++.old-deja/g++.other/builtins8.C: New test.
1461         * g++.old-deja/g++.other/builtins9.C: New test.
1462
1463 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
1464
1465         * g++.dg/opt/static1.C: New test.
1466
1467         * g++.dg/opt/longbranch1.C: New test.
1468
1469 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
1470
1471         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1472
1473         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1474
1475 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
1476
1477         * gcc.c-torture/execute/20020328-1.c: New test.
1478
1479 2002-03-27  Richard Henderson  <rth@redhat.com>
1480
1481         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1482         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1483         move from g++.old-deja/g++.ext/.
1484
1485 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
1486
1487         * g++.dg/init/new2.C: New test.
1488
1489 2002-03-26  Richard Henderson  <rth@redhat.com>
1490
1491         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1492
1493         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1494         on sparc.
1495
1496         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
1497         sparcv9 systems.
1498         * gcc.dg/20001102-1.c: Likewise.
1499
1500 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
1501
1502         * gcc.dg/cpp/endif-pedantic1.c,
1503         gcc.dg/cpp/endif-pedantic2.c:  New tests.
1504
1505 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
1506
1507         * g++.dg/init/new1.C: New test.
1508
1509 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1510
1511         * g++.dg/abi/vbase9.C: New test.
1512
1513 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
1514
1515         * gcc.dg/arm-asm.c: New test.
1516
1517 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
1518
1519         * gcc.dg/Wswitch-enum.c: New test.
1520         Fix PR c/5044.
1521
1522 2002-03-26  Richard Henderson  <rth@redhat.com>
1523
1524         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1525         structure.
1526
1527 2002-03-25  Richard Henderson  <rth@redhat.com>
1528
1529         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
1530         sparcv9 systems.
1531
1532         * gcc.c-torture/compile/20011119-1.c (xxx): New.
1533         * gcc.c-torture/compile/20011119-2.c (xxx): New.
1534
1535 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1536
1537         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1538
1539 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
1540
1541         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1542         targets using generic thunk support.
1543
1544 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
1545
1546         * gcc.c-torture/compile/20020323-1.c: New test.
1547
1548         * g++.dg/opt/conj2.C: New test.
1549
1550 2002-03-24  Richard Henderson  <rth@redhat.com>
1551
1552         * gcc.dg/weak-1.c: Use -fno-common.
1553
1554 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1555
1556         * g77.dg/f77-edit-apostrophe-out.f: New test
1557         * g77.dg/f77-edit-h-out.f: New test
1558         * g77.dg/f77-edit-t-in.f: New test
1559         * g77.dg/f77-edit-t-out.f: New test
1560         * g77.dg/f77-edit-x-out.f: New test
1561         * g77.dg/f77-edit-slash-out.f: New test
1562         * g77.dg/f77-edit-colon-out.f: New test
1563         * g77.dg/f77-edit-s-out.f: New test
1564
1565 2002-03-24  Richard Henderson  <rth@redhat.com>
1566
1567         * objc/execute/formal_protocol-6.x: New XFAIL.
1568
1569 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1570
1571         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
1572         that do not support weak symbols
1573
1574 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1575
1576         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
1577         * lib/g77.exp:  Likewise
1578         * lib/objc.exp: Likewise
1579
1580 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
1581
1582         * gcc.dg/Wswitch-default.c: New test.
1583
1584 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
1585
1586         * g++.dg/other/enum1.C: New test.
1587
1588 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
1589
1590         * gcc.dg/pragma-ep-3.c: Fix typo.
1591
1592 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1593
1594         * g++.dg/inherit/template-as-base.C: New test.
1595
1596 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
1597
1598         * g++.old-deja/g++.other/dwarf2-1.C: Move...
1599         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
1600
1601 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
1602
1603         * gcc.dg/cpp/multiline.c: Update to match.
1604
1605 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
1606
1607         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1608
1609 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
1610
1611         * gcc.dg/cpp/extratokens2.c:  New file.
1612
1613 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
1614
1615         * gcc.dg/20020312-2.c: Add rs6000 target.
1616
1617         * gcc.c-torture/compile/20020319-1.c: New test.
1618
1619 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1620
1621         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1622         (A, E): Handle this.
1623
1624 2002-03-20  Jason Merrill  <jason@redhat.com>
1625
1626         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1627         ignoring -fpic.
1628         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1629         through prune_gcc_output.
1630
1631 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
1632
1633         * gcc.c-torture/compile/20020320-1.c: New test.
1634
1635 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
1636
1637         * gcc.c-torture/compile/20020318-1.c: New test.
1638
1639         * gcc.dg/struct-by-value-1.c: New test.
1640
1641         * gcc.dg/20020319-1.c: New test.
1642
1643 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
1644
1645         * g++.dg/opt/conj1.C: New test.
1646
1647 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
1648
1649         * g++.dg/template/qualttp20.C: Revert previous change.
1650         * g++.dg/template/qualttp3.C: Likewise.
1651         * g++.dg/template/qualttp4.C: Likewise
1652         * g++.dg/template/qualttp5.C: Likewise
1653         * g++.dg/template/qualttp6.C: Likewise
1654         * g++.dg/template/qualttp7.C: Likewise
1655         * g++.dg/template/qualttp8.C: Likewise
1656         * g++.dg/template/recurse.C: Likewise.
1657
1658 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1659
1660         * gcc.dg/cpp/wchar-1.c: Update.
1661
1662 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1663
1664         * g++.dg/template/conv1.C: New test.
1665         * g++.dg/template/conv2.C: New test.
1666         * g++.dg/template/conv3.C: New test.
1667         * g++.dg/template/conv4.C: New test.
1668
1669 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1670
1671         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
1672         * g++.dg/template/qualttp3.C: Likewise.
1673         * g++.dg/template/qualttp4.C: Likewise
1674         * g++.dg/template/qualttp5.C: Likewise
1675         * g++.dg/template/qualttp6.C: Likewise
1676         * g++.dg/template/qualttp7.C: Likewise
1677         * g++.dg/template/qualttp8.C: Likewise
1678         * g++.dg/template/recurse.C: Likewise.
1679
1680 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1681
1682         * g++.dg/opt/dtor1.C: New test.
1683
1684 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
1685
1686         * gcc.c-torture/compile/20020315-1.c: New test.
1687
1688 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
1689
1690         * gcc.dg/weak-1.c: Fix scan tests.
1691
1692 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
1693
1694         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1695         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1696         cris-*-aout* mmix-*-*.
1697         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1698         cris-*-aout* mmix-*-*.
1699         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1700         cris-*-elf* cris-*-aout* and mmix-*-*.
1701         * gcc.dg/20001009-1.c: Ditto.
1702         * gcc.dg/20010912-1.c: Ditto.
1703         * gcc.dg/20020122-4.c: Ditto.
1704         * gcc.dg/inline-2.c: Ditto.
1705
1706 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
1707
1708         * gcc.c-torture/compile/20020314-1.c: New test.
1709
1710 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
1711
1712         * gcc.c-torture/execute/20020314-1.c: New test.
1713
1714 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
1715
1716         * g++.dg/warn/Wunused-1.C: New test.
1717
1718 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
1719
1720         * g++.dg/abi/mangle6.C: New test.
1721
1722 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
1723
1724         * gcc.c-torture/compile/20020309-2.c: New test.
1725
1726         * gcc.c-torture/compile/20020312-1.c: New test.
1727
1728 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1729
1730         * g++.dg/other/access1.C: New test.
1731
1732 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
1733
1734         * gcc.c-torture/execute/wchar_t-1.c: New test.
1735
1736 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
1737
1738         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1739
1740 2002-03-12  Roger Sayle  <roger@eyesopen.com>
1741
1742         * gcc.dg/20020312-1.c: New test case.
1743
1744 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
1745
1746         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1747
1748 2002-03-11  Richard Henderson  <rth@redhat.com>
1749
1750         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1751         * g++.old-deja/g++.jason/report.C: Likewise.
1752
1753 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1754
1755         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1756         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1757
1758 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1759
1760         * testsuite/g++.dg/overload/pmf1.C: New test.
1761
1762 2002-03-11  Kazu Hirata  <kazu@hxi.com>
1763
1764         * gcc.c-torture/execute/20020307-1.c: Use long.
1765
1766 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
1767
1768         PR optimization/5844
1769         * gcc.dg/20020310-1.c: New test.
1770
1771 2002-03-09  Michael Meissner  <meissner@redhat.com>
1772
1773         * gcc.c-torture/execute/memcpy-2.c: New test.
1774         * gcc.c-torture/execute/memset-1.c: New test.
1775         * gcc.c-torture/execute/strlen-1.c: New test.
1776         * gcc.c-torture/execute/strcmp-1.c: New test.
1777         * gcc.c-torture/execute/strncmp-1.c: New test.
1778
1779 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
1780
1781         * gcc.dg/ppc-ldstruct.c: New test.
1782
1783 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
1784
1785         * gcc.c-torture/execute/va-arg-22.c: New test.
1786
1787 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1788
1789         * gcc.c-torture/compile/20020309-1.c: New test.
1790
1791 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
1792
1793         * gcc.c-torture/execute/20020307-2.c: New test.
1794
1795 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
1796
1797         * g77.f-torture/compile/20020307-1.f: New test.
1798
1799 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
1800
1801         * gcc.dg/unordered-1.c: New test.
1802
1803 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
1804
1805         * gcc.c-torture/execute/20020307-1.c: New test.
1806
1807 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
1808
1809         * gcc.dg/20020304-1.c: New test.
1810
1811         * gcc.c-torture/compile/20020304-2.c: New test.
1812
1813 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
1814
1815         * gcc.c-torture/compile/20020304-1.c: New test case
1816         (from PR c/5830).
1817
1818 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
1819
1820         * gcc.dg/20020103-1.c: Add other -D ppc variants.
1821
1822 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1823
1824         * g++.dg/other/classkey1.C: New test.
1825
1826 2002-03-01  Richard Henderson  <rth@redhat.com>
1827
1828         * gcc.c-torture/compile/981223-1.x: New.
1829         * gcc.c-torture/compile/920625-1.x: New.
1830
1831 2002-02-28  Richard Henderson  <rth@redhat.com>
1832
1833         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1834
1835 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
1836
1837         * gcc.c-torture/execute/20020227-1.c: New test.
1838
1839 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
1840
1841         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1842         here" ERROR lines.
1843         * g++.old-deja/g++.oliva/partord1.C: Likewise.
1844         * g++.old-deja.g++.other/defarg1.C: Likewise.
1845         * g++.old-deja/g++.pt/calls2.C: Likewise.
1846         * g++.old-deja/g++.pt/crash20.C: Likewise.
1847         * g++.old-deja/g++.pt/crash30.C: Likewise.
1848         * g++.old-deja/g++.pt/crash36.C: Likewise.
1849         * g++.old-deja/g++.pt/crash6.C: Likewise.
1850         * g++.old-deja/g++.pt/defarg13.C: Likewise.
1851         * g++.old-deja/g++.pt/derived3.C: Likewise.
1852         * g++.old-deja/g++.pt/error1.C: Likewise.
1853         * g++.old-deja/g++.pt/friend21.C: Likewise.
1854         * g++.old-deja/g++.pt/friend23.C: Likewise.
1855         * g++.old-deja/g++.pt/infinite1.C: Likewise.
1856         * g++.old-deja/g++.robertl/eb128.C: Likewise.
1857
1858 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
1859
1860         * gcc.c-torture/execute/20020225-2.c: New test.
1861
1862 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
1863
1864         * gcc.c-torture/execute/920730-1t.c,
1865         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1866         Delete test cases, only relevant to -traditional.
1867
1868 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1869
1870         * gcc.dg/cpp/undef1.c: Remove.
1871         * gcc.dg/cpp/directiv.c: Update.
1872         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1873
1874 2002-02-27  Michael Meissner  <meissner@redhat.com>
1875
1876         * gcc.c-torture/execute/20020226-1.c: New test.
1877
1878 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
1879
1880         * g++.dg/debug/debug4.C: New test.
1881
1882         * gcc.dg/ia64-visibility-1.c: New test.
1883
1884 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
1885
1886         * gcc.dg/debug/20020224-1.c: New.
1887
1888 2002-02-25  Kazu Hirata  <kazu@hxi.com>
1889
1890         * gcc.c-torture/execute/960416-1.x: New.
1891         * gcc.c-torture/execute/divconst-3.x: Likewise.
1892
1893 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
1894
1895         * gcc.dg/20020224-1.c: New test.
1896
1897 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
1898
1899         * gcc.c-torture/execute/20020225-1.c: New.
1900
1901 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1902
1903         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
1904
1905 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
1906
1907         * gcc.dg/20020222-1.c: New test.
1908
1909 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
1910
1911         * g++.dg/opt/anonunion1.C: New test.
1912
1913 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
1914
1915         * g++.dg/template/qualttp19.C: New test.
1916         * g++.dg/template/qualttp20.C: New test.
1917         * g++.old-deja/g++.jason/report.C: Adjust expected errors
1918         * g++.old-deja/g++.other/qual1.C: Likewise.
1919
1920 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
1921
1922         * gcc.dg/attr-alwaysinline.c: New.
1923
1924 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
1925
1926         * gcc.dg/20020220-1.c: New test.
1927
1928         * gcc.dg/20020220-2.c: New test.
1929
1930         * g++.dg/opt/mmx1.C: New test.
1931
1932 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
1933
1934         * gcc.c-torture/compile/20020110.c: New test.
1935
1936 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
1937
1938         * gcc.c-torture/execute/20020219-1.c: New test.
1939
1940         * gcc.dg/20020219-1.c: New test.
1941
1942         * gcc.dg/noncompile/20020220-1.c: New test.
1943
1944         * g++.dg/opt/ptrintsum1.C: New test.
1945
1946         * gcc.dg/debug/20020220-1.c: New test.
1947
1948 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
1949
1950         * gcc.c-torture/execute/20020216-1.c: New test.
1951
1952 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1953
1954         * gcc.dg/decl-1.c: Update, new test.
1955
1956 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
1957
1958         * g++.dg/abi/bitfield1.C: New test.
1959         * g++.dg/abi/bitfield2.C: New test.
1960
1961 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1962
1963         * gcc.dg/attr-nest.c: New test.
1964
1965 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1966
1967         * gcc.c-torture/execute/20020215-1.c: New test.
1968
1969 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
1970
1971         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
1972         * g++.dg/debug/debug.exp: New.
1973         * g++.dg/debug/trivial.C: New.
1974         * g++.dg/debug/debug1.C: Moved...
1975         * g++.dg/other/debug1.C: ...from here.
1976         * g++.dg/debug/debug2.C: Moved...
1977         * g++.dg/other/debug2.C: ...from here.
1978         * g++.dg/debug/debug3.C: Moved...
1979         * g++.dg/other/debug3.C: ...from here.
1980
1981         * gcc.dg/noncompile/20020213-1.c: New test.
1982
1983 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
1984
1985         * g++.dg/other/debug3.C: New test.
1986
1987         * gcc.c-torture/execute/20020213-1.c: New test.
1988
1989 2002-02-13  Richard Smith <richard@ex-parrot.com>
1990
1991         * g++.old-deja/g++.other/thunk1.C: New test.
1992
1993 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1994
1995         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
1996
1997 2002-02-13  Stan Shebs  <shebs@apple.com>
1998
1999         * gcc.dg/altivec-3.c: New.
2000
2001 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
2002
2003         * gcc.dg/Wunreachable-1.c: New test.
2004         * gcc.dg/Wunreachable-2.c: New test.
2005
2006 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2007
2008         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
2009
2010 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
2011
2012         * gcc.dg/decl-1.c: New test.
2013
2014 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2015
2016         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
2017
2018 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2019
2020         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
2021         * gcc.c-torture/compile/980506-1.x: Likewise.
2022
2023 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2024
2025         * gcc.dg/20020210-1.c: New.
2026
2027 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
2028
2029         * g77.f-torture/execute/947.f: New regression test
2030         for PR fortran/947.
2031
2032 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
2033
2034         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
2035         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
2036
2037 2002-02-08  Richard Henderson  <rth@redhat.com>
2038
2039         * gcc.c-torture/compile/labels-3.c: New.
2040
2041 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
2042
2043         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
2044         expression statements work instead.
2045         * gcc.dg/noncompile/20020207-1.c: New test.
2046
2047 2002-02-07  Richard Henderson  <rth@redhat.com>
2048
2049         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
2050
2051 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2052
2053         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
2054         message from g77
2055         * lib/g77-dg.exp: Trim g77 error messages so that they are
2056         recognised by dg.exp.
2057
2058 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2059
2060         PR fortran/5473
2061         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
2062
2063 2002-02-07  Richard Henderson  <rth@redhat.com>
2064
2065         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
2066         to be sufficiently aligned for integers.
2067
2068 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
2069
2070         * g++.dg/template/friend4.C: New test.
2071
2072 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2073
2074         PR fortran/5743
2075         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
2076         unsupported cases.
2077
2078 2002-02-07  Richard Henderson  <rth@redhat.com>
2079
2080         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
2081         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
2082         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
2083         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
2084
2085 2002-02-06  Richard Henderson  <rth@redhat.com>
2086
2087         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
2088
2089 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
2090
2091         * gcc.dg/20020206-1.c: New test.
2092
2093 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
2094
2095         * gcc.c-torture/execute/20020206-1.c: New test.
2096
2097         * gcc.c-torture/execute/20020206-2.c: New test.
2098
2099         PR optimization/5429:
2100         * gcc.c-torture/compile/20020206-1.c: New test.
2101
2102 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
2103
2104         * g++.dg/ext/align1.C: Do not use an explicit alignment value
2105         as certain file formats cannot support particularly large
2106         alignments.
2107
2108         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
2109         and do not expect to be able to link the executable.
2110
2111         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
2112         fail because the COFF format does not support the weak attribute.
2113
2114 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
2115
2116         * g77.dg/pr5473.f:  New test
2117
2118 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
2119
2120         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
2121         Fix testcase accordingly.
2122
2123 2002-02-04  Richard Henderson  <rth@redhat.com>
2124
2125         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
2126         (buf): Change to be an array of pointers, not ints.
2127
2128 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2129
2130         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
2131         before all tests.  Move warning one line above to match where it
2132         C frontend emits.
2133         * gcc.dg/Wswitch-2.c: New test.
2134         * g++.dg/warn/Wswitch-1.C: New test.
2135         * g++.dg/warn/Wswitch-2.C: New test.
2136
2137 2002-02-04  Richard Henderson  <rth@redhat.com>
2138
2139         * g++.dg/abi/offsetof.C: Fix size comparison.
2140
2141 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
2142
2143         * gcc.dg/cast-qual-2.c: New test.
2144
2145 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2146
2147         * gcc.dg/20020201-4.c: New test.
2148
2149 2002-02-04  Ben Elliston  <bje@redhat.com>
2150
2151         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
2152         target_info attribute != 0, in addition to the empty string.
2153         (gcc_target_compile): Likewise.
2154
2155 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
2156
2157         * gcc.dg/Wswitch.c: New test.
2158         PR gcc/4475. PR gcc/3780.
2159
2160 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
2161
2162         * g77.f-torture/execute/5122.f: New test for regressions
2163         against PR fortran/5122.
2164
2165 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
2166
2167         * g77.f-torture/compile/pr3743.f: Delete
2168         * g77.dg/pr3743-1.f: New test.
2169         * g77.dg/pr3743-2.f: New test.
2170         * g77.dg/pr3743-3.f: New test.
2171         * g77.dg/pr3743-4.f: New test.
2172
2173 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2174
2175         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
2176
2177 2002-02-02  Richard Henderson  <rth@redhat.com>
2178
2179         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
2180         * gcc.c-torture/execute/bf64-1.c: Likewise.
2181
2182 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2183
2184         * gcc.dg/20020201-2.c: New test.
2185
2186         * gcc.dg/20020201-3.c: New test.
2187
2188         * gcc.c-torture/execute/bitfld-2.c: New test.
2189
2190 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2191
2192         * gcc.dg/bitfld-1.c: Update.
2193         * gcc.dg/bitfld-2.c: Update.
2194         * gcc.c-torture/execute/bitfld-1.x: New.
2195
2196 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2197
2198         * gcc.c-torture/execute/20020201-1.c: New test.
2199
2200 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
2201
2202         PR target/5469
2203         * gcc.dg/20020201-1.c: New test.
2204
2205 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
2206
2207         PR fortran/3743
2208         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
2209         * g77.f-torture/compile/pr3743.x: Remove
2210
2211 2002-01-31  Tom Rix  <trix@redhat.com>
2212
2213         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
2214
2215 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2216
2217         * gcc.dg/noncompile/20020130-1.c: New test.
2218
2219 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
2220
2221         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
2222
2223 2002-01-29  Richard Henderson  <rth@redhat.com>
2224
2225         * gcc.c-torture/execute/991118-1.c: Cast various constants back
2226         to long long.
2227         * gcc.c-torture/execute/bf64-1.c: Likewise.
2228
2229 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
2230
2231         * gcc.c-torture/execute/20020129-1.c: New test.
2232
2233 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2234
2235         * gcc.c-torture/compile/20000224-1.c: Update.
2236         * gcc.c-torture/execute/bitfld-1.c: New tests.
2237         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
2238         * gcc.dg/uninit-A.c: Update.
2239
2240 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2241
2242         * g++.dg/template/ctor1.C: Add instantiation.
2243
2244 2002-01-28  Paul Koning  <pkoning@equallogic.com>
2245
2246         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2247         argument to __builtin_prefetch to be const ptr.
2248
2249 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
2250
2251         * gcc.c-torture/compile/20020120-1.c: New test.
2252
2253 2002-01-27  Kazu Hirata  <kazu@hxi.com>
2254
2255         * gcc.c-torture/execute/20020127-1.c: New test.
2256
2257 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
2258
2259         * g77.dg/f77-edit-i-in.f: New test
2260         * g77.dg/f77-edit-i-out.f: New test
2261
2262 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
2263
2264         * gcc.dg/debug/debug.exp: New file.
2265         * gcc.dg/debug/trivial.c: New file.
2266         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2267         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2268         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2269         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2270         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2271         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2272         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2273         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2274         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2275         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2276         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2277         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2278         * gcc.dg/20000503-1.c: Removed.
2279         * gcc.dg/20010207-1.c: Removed.
2280         * gcc.dg/20011223-1.c: Removed.
2281         * gcc.dg/20020104-2.c: Removed.
2282         * gcc.dg/debug-1.c: Removed.
2283         * gcc.dg/debug-2.c: Removed.
2284         * gcc.dg/debug-3.c: Removed.
2285         * gcc.dg/debug-4.c: Removed.
2286         * gcc.dg/debug-5.c: Removed.
2287         * gcc.dg/debug-6.c: Removed.
2288         * gcc.dg/dwarf2-1.c: Removed.
2289         * gcc.dg/dwarf2-2.c: Removed.
2290
2291 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
2292
2293         * g++.old-deja/g++.other/eh5.C: New test.
2294         * g++.old-deja/g++.other/sibcall2.C: New test.
2295         * g++.old-deja/g++.other/array9.C: New test.
2296         * g++.old-deja/g++.other/typename2.C: New test.
2297         * g++.old-deja/g++.other/crash60.C: New test.
2298         * g++.old-deja/g++.other/conv9.C: New test.
2299         * g++.old-deja/g++.other/mangle10.C: New test.
2300         * g++.old-deja/g++.other/unchanging1.C: New test.
2301         * g++.old-deja/g++.other/exprstmt1.C: New test.
2302         * g++.old-deja/g++.other/inline23.C: New test.
2303         * g++.old-deja/g++.eh/ia64-1.C: New test.
2304         * g++.old-deja/g++.other/dwarf2-1.C: New test.
2305         * g++.old-deja/g++.other/reload1.C: New test.
2306         * g++.old-deja/g++.other/static20.C: New test.
2307         * g++.old-deja/g++.other/local-alloc1.C: New test.
2308         * g++.old-deja/g++.other/conv8.C: New test.
2309         * g++.old-deja/g++.other/stmtexpr2.C: New test.
2310         * g++.old-deja/g++.other/storeexpr1.C: New test.
2311         * g++.old-deja/g++.other/storeexpr2.C: New test.
2312         * g++.dg/eh/template2.C: New test.
2313         * g++.dg/warn/weak1.C: New test.
2314
2315 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
2316
2317         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2318         Remove first, non-varying, argument.
2319
2320 2002-01-23  Richard Henderson  <rth@redhat.com>
2321
2322         * gcc.dg/inline-2.c: New.
2323
2324         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2325         Add optional target arg.  Check number of arguments.
2326         (scan-assembler-not, scan-assembler-dem): Likewise.
2327         (scan-assembler-dem-not): Likewise.
2328
2329 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2330
2331         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2332         line 12.
2333         * g++.old-deja/g++.brendan/parse3.C,
2334         g++.old-deja/g++.other/crash26.C,
2335         g++.old-deja/g++.other/crash28.C,
2336         g++.old-deja/g++.other/crash29.C,
2337         g++.old-deja/g++.other/crash30.C,
2338         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2339
2340 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
2341
2342         * gcc.dg/20020115-1.c: New.
2343
2344 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
2345
2346         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2347
2348 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
2349
2350         * gcc.dg/20020122-3.c: New.
2351
2352 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
2353
2354         * g++.dg/other/gc1.C: New test.
2355
2356 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2357
2358         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2359
2360 2002-01-22  Richard Henderson  <rth@redhat.com>
2361
2362         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2363
2364 2002-01-22  Richard Henderson  <rth@redhat.com>
2365
2366         * gcc.dg/20020122-4.c: New.
2367
2368 2002-01-22  H.J. Lu <hjl@gnu.org>
2369
2370         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2371         link output.
2372         * gcc.dg/special/ecos.exp: Likewise.
2373         * lib/g++-dg.exp: Likewise.
2374         * lib/g77-dg.exp: Likewise.
2375         * lib/gcc-dg.exp : Likewise.
2376         * lib/mike-g++.exp: Likewise.
2377         * lib/mike-g77.exp: Likewise.
2378         * lib/mike-gcc.exp: Likewise.
2379         * lib/objc-dg.exp: Likewise.
2380
2381 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
2382
2383         PR target/5379
2384         * gcc.dg/20020122-2.c: New test.
2385
2386 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
2387
2388         * gcc.dg/20020122-1.c: New test.
2389
2390 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
2391
2392         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2393
2394 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
2395
2396         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2397
2398 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2399
2400         * gcc.c-torture/compile/20020121-1.c: New test.
2401
2402 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2403
2404         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2405         ld_library_path.
2406
2407 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
2408
2409         * gcc.dg/20020218-1.c: New test.
2410
2411 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
2412
2413         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2414         messages
2415         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2416         "At global scope" warning
2417         * g++.dg/ext/align1.C: Change cygwin test for alignment
2418         from db-bogus to dg-warning
2419
2420 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
2421
2422         * g77.f-torture/compile/cpp2.F: New test.
2423
2424 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2425
2426         * g++.dg/template/access1.C: New test.
2427
2428 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2429
2430         * gcc.dg/20020118-1.c: New.
2431
2432 2002-01-18  Kazu Hirata  <kazu@hxi.com>
2433
2434         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2435
2436 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2437
2438         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2439         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2440         alignment warnings.
2441
2442 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2443
2444         * gcc.misc-tests/i386-prefetch.exp: Save and restore
2445         torture_with_loops and torture_without_loops
2446
2447 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
2448
2449         * gcc.c-torture/compile/20020116-1.c: New test.
2450
2451 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
2452
2453         * gcc.dg/20020116-2.c: New test.
2454
2455         * gcc.dg/ultrasp4.c: New test.
2456
2457         * gcc.dg/20020116-1.c: New test.
2458
2459 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
2460
2461         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2462         by EABI.
2463
2464 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
2465
2466         * gcc.misc-tests/i386-prefetch.exp: New.
2467         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2468         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2469         * gcc.misc-tests/i386-pf-none-1.c: New test.
2470         * gcc.misc-tests/i386-pf-sse-1.c: New test.
2471
2472 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
2473
2474         * gcc.dg/gnu89-init-1.c: Add new tests.
2475
2476 2002-01-15  Andreas Jaeger  <aj@suse.de>
2477
2478         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2479         * gcc.dg/i386-mmx-2.c: Likewise.
2480         * gcc.dg/i386-sse-1.c: Likewise.
2481         * gcc.dg/i386-sse-2.c: Likewise.
2482         * gcc.dg/i386-sse-3.c: Likewise.
2483
2484 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
2485
2486         * g77.f-torture/execute/intrinsic-unix-bessel.f:
2487         Uncomment additional cases that now pass.
2488
2489 2002-01-11  Richard Henderson  <rth@redhat.com>
2490
2491         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2492         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2493
2494 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2495
2496         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2497
2498 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
2499
2500         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2501         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2502
2503 2002-01-10  Dale Johannesen  <dalej@apple.com>
2504
2505         * gcc.c-torture/execute/loop-11.c: New.
2506
2507 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
2508
2509         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2510         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2511
2512 2002-01-09  Richard Henderson  <rth@redhat.com>
2513
2514         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2515         type in which to perform the operation for each size.
2516
2517 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
2518
2519         * gcc.c-torture/compile/20020109-2.c: New test.
2520
2521 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
2522
2523         * gcc.c-torture/execute/loop-10.c: New test.
2524
2525 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2526
2527         * gcc.c-torture/compile/20010226-1.c: New test.
2528         * gcc.c-torture/compile/20010227-1.c: New test.
2529         * gcc.c-torture/compile/20010426-1.c: New test.
2530         * gcc.c-torture/compile/20010510-1.c: New test.
2531         * gcc.c-torture/compile/20010605-3.c: New test.
2532         * gcc.c-torture/compile/20010824-1.c: New test.
2533         * gcc.c-torture/execute/20010409-1.c: New test.
2534         * gcc.dg/noncompile/20000901-1.c: New test.
2535         * gcc.dg/20001023-1.c: New test.
2536         * gcc.dg/20001101-1.c: New test.
2537         * gcc.dg/20001102-1.c: New test.
2538         * gcc.dg/20010207-1.c: New test.
2539         * gcc.dg/20010405-1.c: New test.
2540         * gcc.dg/20010822-1.c: New test.
2541         * gcc.dg/20011107-1.c: New test.
2542
2543 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
2544
2545         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2546
2547         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
2548         execution failure on PA targets.
2549
2550 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2551
2552         * gcc.c-torture/compile/20020109-1.c: New test.
2553
2554 2002-01-08  Kazu Hirata  <kazu@hxi.com>
2555
2556         * gcc.c-torture/execute/20020108-1.c: New test.
2557
2558 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
2559
2560         * gcc.dg/20020108-1.c: New test.
2561
2562 2002-01-08  H.J. Lu <hjl@gnu.org>
2563
2564         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2565         for header files.
2566
2567 2002-01-08  Geoff Keating  <geoffk@redhat.com>
2568
2569         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2570         consistency.
2571
2572 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
2573
2574         * gcc.dg/altivec-4.c: Test altivec predicates.
2575
2576 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
2577
2578         * gcc.c-torture/execute/20020107-1.c: New test.
2579
2580 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
2581
2582         PR c/5279
2583         * gcc.c-torture/compile/20020106-1.c: New test.
2584
2585 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
2586
2587         * gcc.c-torture/execute/nestfunc-4.c: New test.
2588
2589 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2590
2591         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2592         extra triple that slipped in.
2593         * g++.old-deja/g++.abi/align.C: Likewise.
2594         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2595
2596 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2597
2598         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2599         * g++.old-deja/g++.abi/align.C: Likewise.
2600         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2601
2602         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2603         on FreeBSD/i386.
2604         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2605         FreeBSD.
2606
2607 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
2608
2609         * gcc.dg/20020104-1.c: New test.
2610
2611         * gcc.dg/20020104-2.c: New test.
2612
2613 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
2614
2615         * gcc.dg/20020103-1.c: Fix typo in target selector.
2616
2617 2002-01-03  Richard Henderson  <rth@redhat.com>
2618
2619         * gcc.dg/20020103-1.c: New.
2620
2621 2002-01-03  Kazu Hirata  <kazu@hxi.com>
2622
2623         * gcc.c-torture/execute/20020103-1.c: New test.
2624
2625 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
2626
2627         * g++.dg/other/debug2.C: New test.
2628
2629         * gcc.c-torture/compile/20020103-1.c: New test.
2630
2631 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
2632
2633         * gcc.dg/gnu89-init-1.c: Added new tests.
2634
2635 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2636
2637         * g++.dg/template/friend2.C: Remove as patch is reverted.
2638
2639         * g++.dg/warn/oldcast1.C: New test.
2640
2641         * g++.dg/template/ptrmem1.C: New test.
2642         * g++.dg/template/ptrmem2.C: New test.
2643
2644         * g++.dg/template/ntp.C: New test.
2645
2646         * g++.dg/other/component1.C: New test.
2647
2648         * g++.dg/template/ttp3.C: New test.
2649
2650         * g++.dg/template/friend2.C: New test.
2651         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
2652
2653 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2654
2655         * g++.dg/other/ptrmem1.C: New test.
2656         * g++.dg/other/ptrmem2.C: New test.
2657
2658 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2659
2660         * g++.dg/template/ctor1.C: New test.
2661
2662 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2663
2664         * g++.dg/template/friend2.C: New test.
2665
2666 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
2667
2668         * gcc.dg/mmix-1.c: New test.
2669
2670 2001-12-31  Richard Henderson  <rth@redhat.com>
2671
2672         * gcc.dg/asm-5.c: New.
2673
2674 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
2675
2676         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
2677         in namespace __gnu_cxx
2678
2679 2001-12-30  Richard Henderson  <rth@redhat.com>
2680
2681         * gcc.dg/debug-6.c: New.
2682
2683 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
2684
2685         * gcc.c-torture/compile/20011229-2.c: New test.
2686
2687 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
2688
2689         * gcc.dg/debug-3.c: New test.
2690         * gcc.dg/debug-4.c: New test.
2691         * gcc.dg/debug-5.c: New test.
2692
2693 2001-12-29  Richard Henderson  <rth@redhat.com>
2694
2695         * g++.dg/eh/loop1.C: New.
2696
2697 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2698
2699         * g++.dg/template/crash1.C: New test.
2700
2701 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2702
2703         * g++.dg/other/const1.C: New test.
2704
2705 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2706
2707         * gcc.c-torture/compile/20011229-1.c: New test.
2708
2709 2001-12-28  Stan Shebs  <shebs@apple.com>
2710
2711         * lib/objc-torture.exp: Resync with c-torture.exp.
2712         * lib/objc.exp: Load standard libraries.
2713
2714 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
2715
2716         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
2717         additional tests.
2718
2719 2001-12-27  Roger Sayle <roger@eyesopen.com>
2720
2721         * gcc.c-torture/execute/string-opt-16.c: New testcase.
2722
2723 2001-12-27  Richard Henderson  <rth@redhat.com>
2724
2725         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2726
2727 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2728
2729         * g++.dg/eh/ctor1.C: New test.
2730         * g++.dg/other/error2.C: New test.
2731
2732 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2733
2734         * g++.dg/other/init2.C: New test.
2735
2736 2001-12-24  Richard Henderson  <rth@redhat.com>
2737
2738         * gcc.dg/20011223-1.c: New.
2739         * gcc.dg/inline-1.c: New.
2740
2741 2001-12-23  Richard Henderson  <rth@redhat.com>
2742
2743         * gcc.dg/asm-4.c: Test operand modifiers.
2744
2745 2001-12-23  Richard Henderson  <rth@redhat.com>
2746
2747         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2748
2749 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2750
2751         * gcc.c-torture/execute/20011223-1.c: New test.
2752
2753 2001-12-21  Richard Henderson  <rth@redhat.com>
2754
2755         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2756         re-enables the warning.
2757
2758 2001-12-21  Richard Henderson  <rth@redhat.com>
2759
2760         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2761
2762 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2763
2764         * gcc.c-torture/compile/20011218-1.c: New test.
2765
2766 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
2767
2768         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
2769         arm-isr.c test.
2770         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
2771         epilogue generation for ARM ISR routines.
2772
2773 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2774
2775         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2776         * gcc.dg/format/c90-printf-3.c: Likewise.
2777         * gcc.dg/format/c99-printf-3.c: Likewise.
2778         * gcc.dg/format/ext-1.c: Likewise.
2779         * gcc.dg/format/ext-6.c: Likewise.
2780         * gcc.dg/format/format.h: Prototype unlocked stdio.
2781
2782 2001-12-20  Richard Henderson  <rth@redhat.com>
2783
2784         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2785         (arena): Use it.
2786         (malloc): Correct allocation logic.  Abort if we fill up the
2787         arena before initialization complete.
2788         (realloc): Correct allocation logic.
2789
2790 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2791
2792         * gcc.c-torture/compile/20011219-2.c: New test.
2793
2794         * gcc.c-torture/execute/20011219-1.c: New test.
2795
2796 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
2797
2798         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
2799         target does not support weak symbols.
2800
2801 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
2802
2803         * gcc.c-torture/compile/20011219-1.c: New test.
2804
2805 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
2806
2807         * g++.dg/other/error1.C: New test.
2808
2809 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
2810
2811         * gcc.c-torture/execute/20011217-1.c: New test.
2812
2813 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
2814
2815         * objc.dg/special/: New directory.
2816         * objc.dg/special/special.exp: New file.
2817         * objc.dg/special/unclaimed-category-1.h: New file.
2818         * objc.dg/special/unclaimed-category-1a.m: New file.
2819         * objc.dg/special/unclaimed-category-1.m: New file.
2820
2821 2001-12-17  Andreas Jaeger  <aj@suse.de>
2822
2823         * gcc.c-torture/compile/20011217-2.c: New test.
2824
2825 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2826
2827         * gcc.c-torture/compile/20011217-1.c: New test.
2828
2829 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
2830
2831         * testsuite/gcc.dg/20011214-1.c: New.
2832
2833 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
2834
2835         * gcc.dg/altivec-4.c: New.
2836
2837 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
2838
2839         * gcc.dg/20011113-1.c: New test.
2840
2841 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2842
2843         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2844         std::__malloc_alloc_template<0> and
2845         std::__default_alloc_template<false, 0>.
2846
2847 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2848
2849         * objc/execute/bf-21.m: New test.
2850         * objc/execute/enumeration-1.m: New test.
2851         * objc/execute/enumeration-2.m: New test.
2852
2853 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
2854
2855         * gcc.dg/gnu89-init-1.c: New test.
2856
2857 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2858
2859         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2860         * g++.old-deja/g++.jason/2371.C: Likewise.
2861         * g++.old-deja/g++.jason/template33.C: Likewise.
2862         * g++.old-deja/g++.jason/template34.C: Likewise.
2863         * g++.old-deja/g++.jason/template36.C: Likewise.
2864         * g++.old-deja/g++.oliva/typename1.C: Likewise.
2865         * g++.old-deja/g++.oliva/typename2.C: Likewise.
2866         * g++.old-deja/g++.other/typename1.C: Likewise.
2867         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2868         * g++.old-deja/g++.pt/nontype5.C: Likewise.
2869         * g++.old-deja/g++.pt/typename11.C: Likewise.
2870         * g++.old-deja/g++.pt/typename14.C: Likewise.
2871         * g++.old-deja/g++.pt/typename16.C: Likewise.
2872         * g++.old-deja/g++.pt/typename3.C: Likewise.
2873         * g++.old-deja/g++.pt/typename4.C: Likewise.
2874         * g++.old-deja/g++.pt/typename5.C: Likewise.
2875         * g++.old-deja/g++.pt/typename7.C: Likewise.
2876         * g++.old-deja/g++.robertl/eb9.C: Likewise.
2877
2878 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
2879
2880         * g++.dg/other/linkage1.C: New test.
2881         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
2882         specifiers.
2883
2884 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2885
2886         * gcc.dg/concat.c: New test.
2887
2888 2001-12-11  Stan Shebs  <shebs@apple.com>
2889
2890         * objc/compile: New test directory.
2891         * objc/compile/compile.exp: New expect script.
2892         * objc/compile/20011211-1.m: New compile test.
2893
2894 2001-12-11  Jason Merrill  <jason@redhat.com>
2895
2896         * lib/prune.exp (prune_gcc_output): Also handle "In member
2897         function".  So many permutations...
2898
2899 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
2900
2901         * g++.dg/template/typedef1.C: New test.
2902
2903 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
2904
2905         * g++.dg/other/copy1.C: New test.
2906
2907 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
2908
2909         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
2910
2911         * gcc.dg/builtin-choose-expr.c: New.
2912
2913 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
2914
2915         * gcc.dg/altivec-2.c: New.
2916
2917 2001-12-07  Richard Henderson  <rth@redhat.com>
2918
2919         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
2920
2921 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
2922
2923         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
2924         ultrasparc.
2925
2926 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2927
2928         * g++-old.deja/g++.robertl/eb101.C: Deleted.
2929
2930 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
2931
2932         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
2933         variable argument list.
2934
2935 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
2936
2937         * gcc.c-torture/execute/memcheck: Delete entire directory.
2938         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
2939         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
2940
2941 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2942
2943         * gcc.dg/Wshadow-1.c: New test.
2944
2945 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
2946
2947         * gcc.c-torture/compile/20011130-1.c: New test.
2948
2949         * gcc.dg/noncompile/20011025-1.c: New test.
2950
2951         * g++.dg/other/anon-union.C: New test.
2952
2953         * gcc.c-torture/execute/20011024-1.c: New test.
2954
2955 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2956
2957         * gcc.c-torture/execute/20000722-1.x,
2958         gcc.c-torture/execute/20010123-1.x: Remove.
2959         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
2960         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
2961         gcc.dg/c99-complit-2.c: New tests.
2962
2963 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
2964
2965         * g++.dg/inherit/base1.C: New test.
2966
2967 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
2968
2969         * g++.dg/other/stdarg1.C: New test.
2970
2971         * gcc.c-torture/compile/20011130-2.c: New test.
2972
2973 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
2974
2975         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
2976         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
2977         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
2978         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
2979         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
2980         * gcc.dg/builtin-prefetch-1.c: New test.
2981
2982 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
2983
2984         * gcc.dg/20011130-1.c: New test.
2985
2986 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2987
2988         * g++.dg/other/scope1.C: New test.
2989         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
2990
2991 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2992
2993         * gcc.dg/vla-init-1.c: New test.
2994
2995 2001-12-01  Geoff Keating  <geoffk@redhat.com>
2996
2997         * gcc.c-torture/compile/structs.c: New testcase from GDB.
2998
2999 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3000
3001         * objc.dg/alias.m: Update.
3002         * objc.dg/class-1.m: Update.
3003         * objc.dg/const-str-1.m: Update.
3004         * objc.dg/fwd-proto-1.m: Update.
3005         * objc.dg/id-1.m: Update.
3006         * objc.dg/super-class-1.m: Update.
3007
3008 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
3009
3010         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
3011         constructs.
3012
3013 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
3014
3015         * gcc.c-torture/execute/20011128-1.c: New test.
3016
3017 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
3018
3019         * gcc.dg/20011127-1.c: New test.
3020
3021 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3022
3023         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
3024         from Austin Group draft 7.
3025         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
3026         scanf format arguments.
3027         * gcc.dg/format/no-exargs-2.c: New test.
3028
3029 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
3030
3031         * g++.dg/abi/vbase8-4.C: New test.
3032
3033 2001-11-24  Ian Lance Taylor  <ian@airs.com>
3034
3035         * gcc.c-torture/execute/20011121-1.c: New test.
3036
3037 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
3038
3039         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
3040
3041 2001-11-23  Andreas Jaeger  <aj@suse.de>
3042
3043         * gcc.dg/cpp/charconst-2.c: New test.
3044
3045 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
3046
3047         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
3048         to the host if it is remote.  Let tests specify extra headers
3049         they use.
3050         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
3051         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
3052         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
3053         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
3054         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
3055         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
3056         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
3057         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
3058         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
3059         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
3060
3061 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
3062
3063         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
3064         for little endian ARMs.
3065
3066 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
3067
3068         * gcc.c-torture/compile/20011119-1.c: New test.
3069         * gcc.c-torture/compile/20011119-2.c: New test.
3070
3071 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
3072
3073         * gcc.dg/altivec-1.c: Fix typo.
3074
3075 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3076
3077         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
3078
3079 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
3080
3081         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
3082
3083 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
3084
3085         * lib/g77.exp: Don't specify --rpath-link.
3086
3087         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
3088         across all the headers.
3089         * gcc.dg/format/format.exp: For testing on a remote host,
3090         copy format.h.
3091
3092         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
3093         * gcc.c-torture/execute/930406-1.c: Likewise.
3094         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3095
3096 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
3097
3098         * gcc.dg/altivec-1.c: New.
3099
3100 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
3101
3102         * gcc.dg/cpp/fpreprocessed.c: New test case.
3103
3104 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3105
3106         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
3107         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
3108         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
3109
3110 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3111
3112         * gcc.dg/no-builtin-1.c: New test.
3113
3114 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
3115
3116         * gcc.c-torture/execute/20011115-1.c: New test.
3117
3118 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
3119
3120         * gcc.c-torture/compile/20011114-2.c: New test.
3121         * gcc.c-torture/compile/20011114-3.c: New test.
3122         * gcc.c-torture/compile/20011114-4.c: New test.
3123
3124 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3125
3126         * g++.dg/other/init1.C: New test.
3127
3128 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
3129
3130         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
3131         message.
3132
3133         * gcc.c-torture/execute/20011114-1.c: New testcase.
3134
3135         * gcc.c-torture/compile/20010327-1.c: Revert last change.
3136         * gcc.c-torture/compile/20011114-1.c: New test, exactly
3137         like the (before this change) version of 20010327-1.c.
3138
3139 2001-11-14  Roger Sayle <roger@eyesopen.com>
3140
3141         * gcc.c-torture/execute/string-opt-13.c: New testcase.
3142
3143 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
3144
3145         * g++.dg/init/array2.C: New test.
3146
3147 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
3148
3149         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
3150
3151 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
3152
3153         * g++.dg/other/forscope1.C: New test.
3154         * g++.dg/ext/forscope1.C: New test.
3155         * g++.dg/ext/forscope2.C: New test.
3156
3157 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
3158
3159         * gcc.c-torture/execute/20011113-1.c: New test.
3160
3161 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
3162
3163         * gcc.c-torture/execute/20011109-2.c: New test.
3164
3165         * gcc.c-torture/execute/20011109-1.c: New test.
3166
3167 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
3168
3169         * gcc.c-torture/compile/20011109-1.c: New test.
3170
3171 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
3172
3173         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
3174         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
3175         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
3176         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
3177         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
3178         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
3179         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3180
3181 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3182
3183         * g++.dg/warn/Wshadow-1.C: New tests.
3184         * g++.old-deja/g++.mike/for3.C: Update.
3185
3186 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3187
3188         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
3189         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
3190         XFAILs.  Adjust expected error texts.
3191         * gcc.c-torture/compile/20011106-1.c,
3192         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
3193         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
3194         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
3195         gcc.dg/c99-array-lval-5.c: New tests.
3196
3197 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3198
3199         * gcc.dg/cpp/defined.c: Update.
3200
3201 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3202
3203         * gcc.c-torture/execute/anon-1.c: New test.
3204
3205 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
3206
3207         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
3208         same size, so no warning should be produced on stormy16.
3209
3210         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
3211         due to oversized array.
3212         * g++.old-deja/g++.mike/ns15.C: Likewise.
3213         * g++.old-deja/g++.pt/crash16.C: Likewise.
3214
3215 2001-11-02  Graham Stott  <grahams@redhat.com>
3216
3217         * g++.dgother/debug1.C: Fix typos.
3218
3219 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
3220
3221         * g++.dg/other/debug1.C: New test.
3222
3223 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3224
3225         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
3226         of unsigned long.
3227
3228 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
3229
3230         * gcc.dg/20011029-2.c: New test.
3231
3232         * gcc.c-torture/compile/20011029-1.c: New test.
3233
3234 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3235
3236         * objc/execute/class_self-1.m: New test.
3237         * objc/execute/class_self-2.m: New test.
3238
3239 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
3240
3241         * gcc.misc-tests/msgs.exp: Delete.
3242         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
3243         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
3244         error set to match recent changes.
3245
3246 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
3247
3248         * gcc.dg/20011021-1.c: New test.
3249
3250 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
3251
3252         * gcc.c-torture/compile/20011023-1.c: New test.
3253
3254 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
3255
3256         * lib/g77.exp: Rewrite based on lib/g++.exp.
3257
3258 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
3259
3260         * gcc.c-torture/execute/20011019-1.c: New test.
3261
3262         * gcc.dg/20011018-1.c: New test.
3263
3264 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
3265
3266         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3267
3268 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
3269
3270         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3271         * gcc.dg/attr-invalid.c: Likewise.
3272
3273 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
3274
3275         * testsuite/gcc.dg/20011015-1.c: New test.
3276
3277 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3278
3279         * g++.dg/template/unify2.C: New test.
3280
3281 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3282
3283         * g++.dg/other/exception-specification.C: New test
3284
3285 2001-10-13  Tom Rix  <trix@redhat.com>
3286
3287         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3288         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3289
3290 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
3291
3292         * testsuite/gcc.dg/20011009-1.c: New test.
3293
3294 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
3295
3296         PR g++/4476
3297         * g++.dg/other/friend1.C: New test.
3298
3299 2001-10-11  Richard Henderson  <rth@redhat.com>
3300
3301         * g++.old-deja/g++.other/crash18.C: Add -S to options.
3302
3303 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3304
3305         * gcc.c-torture/compile/20011010-1.c: New.
3306
3307 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3308
3309         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3310         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3311         g77.f-torture/execute/execute.exp,
3312         g77.f-torture/noncompile/noncompile.exp,
3313         gcc.c-torture/compile/compile.exp,
3314         gcc.c-torture/execute/execute.exp,
3315         gcc.c-torture/execute/ieee/ieee.exp,
3316         gcc.c-torture/execute/memcheck/memcheck.exp,
3317         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3318         objc/execute/execute.exp: Update FSF address.
3319
3320 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3321
3322         * gcc.dg/cpp/cmdlne-C.c: Update.
3323         * gcc.dg/cpp/cmdlne-C2.c: New.
3324
3325 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3326
3327         * gcc.c-torture/execute/20011008-3.c: New.
3328
3329 2001-10-08  DJ Delorie  <dj@redhat.com>
3330
3331         * gcc.dg/20011008-1.c: New.
3332         * gcc.dg/20011008-2.c: New.
3333
3334 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3335
3336         * gcc.dg/cpp/spacing1.c: Update test.
3337
3338 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3339
3340         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3341         spelling errors of "separate" as "seperate".
3342
3343 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
3344
3345         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3346         enough to avoid inlining.
3347
3348 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3349
3350         * lib/g77.exp: set libg2c_dir correctly.
3351
3352 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3353
3354         * gcc.dg/cpp/macro11.c: New test.
3355
3356 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3357
3358         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3359         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3360         gcc.dg/format/multattr-3.c: New tests.
3361         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
3362         tests for format attributes on function pointers being rejected.
3363
3364 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3365
3366         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3367
3368 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3369
3370         * g++.dg/warn/format1.C: New test.
3371
3372 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3373
3374         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3375
3376 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3377
3378         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3379
3380 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3381
3382         * gcc.dg/cpp/redef2.c: Add test.
3383
3384 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
3385
3386         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3387         long-standing bug on i686, apparently.
3388         * gcc.c-torture/execute/loop-2c.x: New file.
3389         * gcc.c-torture/execute/loop-2d.x: New file.
3390         * gcc.c-torture/execute/loop-3c.x: New file.
3391
3392 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
3393
3394         * gcc.dg/cpp/20000625-2.c: Correct line number.
3395
3396 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3397
3398         * gcc.dg/cpp/macro10.c: New test.
3399         * gcc.dg/cpp/strify3.c: New test.
3400         * gcc.dg/cpp/spacing1.c: Add tests.
3401         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3402         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3403
3404 2001-09-24  DJ Delorie  <dj@redhat.com>
3405
3406         * gcc.c-torture/execute/20010924-1.c: New test.
3407
3408 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3409
3410         * testsuite/objc/execute/paste.m: Remove.
3411
3412 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3413
3414         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3415
3416 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
3417
3418         * g77.dg/strlen0.f: New test.
3419
3420 2001-09-21  Richard Henderson  <rth@redhat.com>
3421
3422         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3423         * g++.old-deja/g++.abi/vtable2.C: Likewise.
3424
3425 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3426
3427         Table-driven attributes.
3428         * g++.dg/ext/attrib1.C: New test.
3429
3430 2001-09-20  DJ Delorie  <dj@redhat.com>
3431
3432         * gcc.dg/20000926-1.c: Update expected warning messages.
3433         * gcc.dg/array-2.c: Likewise, and test for warnings too.
3434         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3435         array.
3436
3437 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
3438
3439         * g++.dg/eh/registers1.C: New test case.
3440
3441 2001-09-17  Richard Henderson  <rth@redhat.com>
3442
3443         * gcc.dg/array-5.c: Fix VLA decomposition test.
3444
3445 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3446
3447         * gcc.dg/cpp/line5.c: New testcase.
3448
3449 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3450
3451         * gcc.dg/cpp/macro9.c: New test.
3452
3453 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
3454
3455         * gcc.c-torture/execute/980223.c: Change type of addr from long
3456         to char *.
3457
3458 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
3459
3460         * gcc.c-torture/execute/20010915-1.c: New test.
3461
3462 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
3463
3464         * g77.dg/bprob: New directory.
3465         * g77.dg/bprob/bprob.exp: New file.
3466         * g77.dg/bprob/bprob-1.f: New test.
3467         * g77.dg/gcov: New directory.
3468         * g77.dg/gcov/gcov.exp: New file.
3469         * g77.dg/gcov/gcov-1.f: New test.
3470         * g77.dg/gcov/gcov-1.x: New file.
3471
3472 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3473
3474         * gcc.dg/cpp/directiv.c: Update.
3475         * gcc.dg/cpp/undef1.c: Update.
3476
3477 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
3478
3479         * gcc.dg/20010912-1.c: New test.
3480
3481 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
3482
3483         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3484         language-independent file in lib.
3485         * lib/gcov.exp: New file.
3486
3487 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3488
3489         * gcc.c-torture/compile/20010911-1.c: New test.
3490
3491 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
3492
3493         * lib/profopt.exp: New, to support profile-directed optimizations.
3494         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3495         * gcc.misc-tests/bprob-1.c: New test.
3496         * gcc.misc-tests/bprob-2.c: New test.
3497
3498 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
3499
3500         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3501         XFAIL and which kinds of gcov output to verify.
3502         * gcc.misc-tests/gcov-4b.x: New file.
3503         * gcc.misc-tests/gcov-5b.x: New file.
3504         * gcc.misc-tests/gcov-6.x: New file.
3505         * gcc.misc-tests/gcov-7.c: New test.
3506         * gcc.misc-tests/gcov-7.x: New file.
3507
3508 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
3509
3510         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3511         * gcc.misc-tests/gcov-6.c: New test.
3512
3513 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3514
3515         PR c++/3986
3516         * g++.dg/abi/vbase1.C: New test.
3517
3518 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
3519
3520         * objc.dg/method-2.m: New.
3521
3522 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3523
3524         PR c++/4203
3525         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3526         * g++.dg/init/empty1.C: New test.
3527
3528 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
3529
3530         * gcc.c-torture/compile/20010903-1.c: New test.
3531
3532 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
3533
3534         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3535         for m68k.
3536
3537 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
3538
3539         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3540
3541         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3542
3543         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3544
3545 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
3546
3547         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3548         for 16-bit 'unsigned int'.
3549
3550 2001-08-29  Kazu Hirata  <kazu@hxi.com>
3551
3552         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3553
3554 2001-08-27  Richard Henderson  <rth@redhat.com>
3555
3556         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3557         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3558
3559 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
3560
3561         * gcc.dg/asm-names.c (ymain): New.
3562
3563 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
3564
3565         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3566         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3567         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3568
3569 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3570
3571         * gcc.dg/compare5.c: New testcase.
3572
3573 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
3574
3575         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3576         and "In instantiation".
3577
3578 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
3579
3580         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3581
3582 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
3583
3584         * gcc.misc-tests/gcov.exp: Add support for branch information.
3585         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3586         * gcc.misc-tests/gcov-4.c: New test.
3587         * gcc.misc-tests/gcov-4b.c: New test.
3588         * gcc.misc-tests/gcov-5b.c: New test.
3589
3590 2001-08-20  Zack Weinberg  <zackw@panix.com>
3591
3592         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3593         expected to fail.
3594
3595 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3596
3597         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3598
3599 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
3600
3601         * g++.dg/eh/template1.C: New test.
3602
3603 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
3604
3605         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3606         Fix thinko.
3607         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3608         for xfail.
3609
3610 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
3611
3612         * lib/g77-dg.exp:  Use prune.exp for common procedures
3613         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3614         * lib/g77.exp: (g77-dg-prune) Remove
3615
3616 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
3617
3618         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3619
3620 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3621
3622         * g++.dg/template/unify1.C: New test.
3623
3624 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
3625
3626         * g++.dg/abi/empty4.C: New test.
3627
3628 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
3629
3630         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3631         solaris2.*
3632         * g77.f-torture/compile/pr3743.x: Likewise
3633
3634 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3635
3636         * g++.dg/other/using-declaration.C: New test.
3637
3638 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3639
3640         * gcc.dg/cpp/tr-sign.c: New testcase.
3641
3642 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3643
3644         * gcc.dg/cpp/19951025-1.c: Revert.
3645         * gcc.dg/cpp/directiv.c: We no longer process directives that
3646         interrupt macro arguments.
3647
3648 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
3649
3650         * gcc.dg/bconstp-1.c: New test.
3651
3652 2001-08-03  Richard Henderson  <rth@redhat.com>
3653
3654         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
3655
3656 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3657
3658         * gcc.dg/cpp/19951025-1.c: Update.
3659
3660 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
3661
3662         * g77.dg/ff90-1.f (s): Fix reference of variable z,
3663         should be x.
3664
3665 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3666
3667         Kill -fhonor-std.
3668         * g++.old-deja/g++.ns/ns14.C: Remove special options.
3669         * g++.old-deja/g++.other/std1.C: Likewise.
3670         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
3671
3672 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
3673
3674         * lib/g77.exp:  Load gcc-defs.exp for common procedures
3675         (g77_pass, g77_fail, g77_finish, g77_exit,
3676         ${tool}_check_unsupported_p} Now redundant.  Deleted.
3677
3678 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3679
3680         * g77.dg/fbackslash.f
3681         * g77.dg/fcase-preserve.f
3682         * g77.dg/ff90-1.f
3683         * g77.dg/ffixed-line-length-0.f
3684         * g77.dg/ffixed-line-length-132.f
3685         * g77.dg/ffixed-line-length-7.f
3686         * g77.dg/ffixed-line-length-72.f
3687         * g77.dg/ffixed-line-length-none.f
3688         * g77.dg/ffree-form-1.f
3689         * g77.dg/fno-backslash.f
3690         * g77.dg/fno-f90-1.f
3691         * g77.dg/fno-fixed-form-1.f
3692         * g77.dg/fno-onetrip.f
3693         * g77.dg/fno-typeless-boz.f
3694         * g77.dg/fno-underscoring.f
3695         * g77.dg/fno-vxt-1.f
3696         * g77.dg/fonetrip.f
3697         * g77.dg/ftypeless-boz.f
3698         * g77.dg/fugly-assumed.f
3699         * g77.dg/funderscoring.f
3700         * g77.dg/fvxt-1.f
3701
3702 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
3703
3704         * objc.dg/fwd-proto-1.m: New.
3705         * objc.dg/local-decl-1.m: New.
3706         * objc.dg/naming-1.m: New.
3707         * objc.dg/naming-2.m: New.
3708         * objc.dg/proto-hier-1.m: New.
3709
3710 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
3711
3712         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3713         largest-type elements to a struct makes its size grow.
3714
3715 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3716
3717         * g++.dg/abi/vthunk1.C: New test.
3718
3719 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3720
3721         * g++.dg/abi/vbase8-22.C: New test.
3722
3723 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3724
3725         * gcc.dg/cpp/macro8.c: New test.
3726
3727 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3728
3729         * g++.dg/abi/vbase8-21.C: New test.
3730
3731 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3732
3733         * g++.dg/abi/vbase8-10.C: New test.
3734
3735 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3736
3737         * lib/g++.exp (g++_set_ld_library_path): Renamed to
3738         ${tool}_set_ld_library_path.
3739         Changed caller.
3740         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3741         g++.exp.
3742
3743 2001-07-26  Stan Cox <scox@redhat.com>
3744
3745         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3746         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3747         gcc_exit, gcc_check_unsupported_p):
3748         Moved to gcc-deps.exp
3749         * gcc-deps.exp: New file.
3750
3751 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3752
3753         * g++.old-deja/g++.pt/defarg14.C: New test.
3754
3755 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3756
3757         * g++.old-deja/g++.other/lineno5.C: New test.
3758
3759 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3760
3761         * g++.old-deja/g++.pt/crash68.C: New test.
3762
3763 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3764
3765         * g++.old-deja/g++.other/crash42.C: New test.
3766
3767 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3768
3769         * gcc.dg/cpp/extratokens.c: Fix.
3770         * gcc.dg/cpp/skipping2.c: New tests.
3771
3772 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3773
3774         * gcc.c-torture/execute/20010724-1.c: New file.
3775         * gcc.c-torture/execute/20010724-1.x: New file.
3776
3777 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3778
3779         * g++.old-deja/g++.other/cond7.C: New test.
3780
3781 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3782
3783         * g++.old-deja/g++.other/optimize4.C: New test.
3784
3785 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3786
3787         * g++.old-deja/g++.abi/vbase8-5.C: New test.
3788
3789 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
3790
3791         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3792         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3793         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3794         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3795
3796         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3797         bug report" message.
3798
3799         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3800         * g++.dg/ext/instantiate1.C: Move from old-deja.
3801
3802 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
3803
3804         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3805         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3806         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3807         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3808
3809 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
3810
3811         * gcc.c-torture/execute/20010723-1.c: New test.
3812
3813 2001-07-23  Ben Elliston  <bje@redhat.com>
3814
3815         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3816
3817 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3818
3819         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3820         i[34567]86-*-*.
3821         Delete handling of ieee_multilib_flags.
3822         Pass -mieee for alpha*-*-* and sh-*-*.
3823         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3824
3825 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
3826
3827         Remove old-abi tests.
3828         * g++.old-deja/g++.mike/p11116.C: Remove.
3829         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3830
3831 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
3832
3833         * g77.f-torture/compile/pr3743.f:  New test
3834
3835 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
3836
3837         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3838
3839 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3840
3841         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3842         g++.old-deja/g++.pt/static6.C: Likewise.
3843         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3844         supports weak symbols.
3845
3846 2001-07-18  Andreas Jaeger  <aj@suse.de>
3847
3848         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3849         supported again.
3850
3851 2001-07-18  Andreas Jaeger  <aj@suse.de>
3852
3853         * gcc.dg/iftrap-1.c: Fix target line.
3854
3855 2001-07-17  Richard Henderson  <rth@redhat.com>
3856
3857         * gcc.c-torture/execute/20010717-1.c: New.
3858
3859 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3860
3861         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3862         tests.
3863
3864 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3865
3866         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3867
3868 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3869
3870         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3871         UAC_SIGBUS, UAC_NOPRINT definitions.
3872
3873 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3874
3875         * objc/execute/object_is_class.m: New test.
3876         * objc/execute/object_is_meta_class.m: New test.
3877
3878 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3879
3880         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
3881         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
3882
3883 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
3884
3885         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
3886         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
3887
3888 2001-07-14  Richard Henderson  <rth@redhat.com>
3889
3890         * gcc.dg/iftrap-1.c: New.
3891
3892 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
3893
3894         * g77.f-torture/execute/intrinsic77.f: New test.
3895
3896 2001-07-11  Janis Johnson <janis@us.ibm.com>
3897
3898         * gcc.misc-tests/gcov-3.c: New test.
3899
3900 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3901
3902         * gcc.c-torture/compile/20010711-1.c,
3903         * gcc.c-torture/compile/20010711-2.c: New tests.
3904
3905 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3906
3907         * gcc.c-torture/execute/20010711-1.c: New test.
3908
3909 2001-07-11  Ben Elliston  <bje@redhat.com>
3910
3911         * g++.old-deja/g++.other/enum5.C: New test.
3912
3913 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
3914
3915         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
3916         (g++-dg-prune): Call prune_gcc_output.
3917         * prune.exp: New file for prune_gcc_output.
3918         * lib/g++.exp, lib/gcc.exp: Load it.
3919
3920 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3921
3922         * gcc.c-torture/compile/20010701-1.c,
3923         g++.old-deja/g++.ext/attrib6.C: New tests.
3924
3925 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
3926
3927         * gcc.c-torture/compile/20010706-1.c: New test.
3928
3929 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
3930
3931         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
3932
3933 2001-06-28  Stan Shebs  <shebs@apple.com>
3934
3935         * gcc.dg/pragma-darwin.c: New test.
3936
3937 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3938
3939         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
3940         Solaris 2.[678] system.
3941
3942 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3943
3944         * gcc.dg/20010622-1.c: New test.
3945
3946 2001-06-18  Stan Shebs  <shebs@apple.com>
3947
3948         * objc.dg: New directory.
3949         * objc.dg/dg.exp: New file.
3950         * objc.dg/alias.m: New.
3951         * objc.dg/class-1.m: New.
3952         * objc.dg/class-2.m: New.
3953         * objc.dg/const-str-1.m: New.
3954         * objc.dg/const-str-2.m: New.
3955         * objc.dg/id-1.m: New.
3956         * objc.dg/method-1.m: New.
3957         * objc.dg/super-class-1.m: New.
3958         * lib/objc-dg.exp: New file.
3959
3960 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3961
3962         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
3963         of label name.
3964
3965 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
3966
3967         * g++.old-deja/g++.abi/vbase8-9.C: New test.
3968
3969 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3970
3971         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
3972         variable.
3973
3974 2001-06-12  Richard Henderson  <rth@redhat.com>
3975
3976         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
3977
3978 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3979
3980         * g++.old-deja/g++.abi/vbase5.C: New test.
3981         * g++.old-deja/g++.abi/vbase6.C: New test.
3982         * g++.old-deja/g++.abi/vbase7.C: New test.
3983
3984 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3985
3986         * gcc.c-torture/compile/20010610-1.c: New test.
3987
3988 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3989
3990         * g++.old-deja/g++.abi/vbase4.C: New test.
3991
3992 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3993
3994         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
3995         support %f for HC11/HC12 targets.
3996         * gcc.c-torture/execute/930513-1.x: New file, likewise.
3997         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
3998         on HC11/HC12 targets.
3999         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
4000
4001 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4002
4003         * gcc.dg/wchar_t-1.c: New file.
4004         * gcc.dg/wint_t-1.c: Likewise.
4005
4006 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
4007
4008         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
4009
4010 2001-06-11  Richard Henderson  <rth@redhat.com>
4011
4012         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4013
4014 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4015
4016         * gcc.c-torture/compile/20010611-1.c: New test.
4017
4018 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4019
4020         * gcc.dg/c99-tag-1.c: Add more tests.
4021
4022 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
4023
4024         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
4025         representation on MN10300 and ARM/Thumb.
4026
4027 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
4028
4029         * g77.f-torture/execute/20010610.f: New.
4030
4031 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
4032
4033         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
4034         names.
4035
4036 2001-06-09  Richard Henderson  <rth@redhat.com>
4037
4038         * gcc.c-torture/execute/ashrdi-1.c: New.
4039         * gcc.c-torture/execute/ashldi-1.c: New.
4040         * gcc.c-torture/execute/lshrdi-1.c: New.
4041
4042 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
4043
4044         * objc/execute/load-3.m: Added. Check sending +load to categories,
4045         in addition to classes.
4046
4047 2001-06-08  Stan Shebs  <shebs@apple.com>
4048
4049         * objc/execute/load-2.m: New test.  From Nicola Pero
4050         <n.pero@mi.flashnet.it>.
4051
4052 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
4053
4054         * gcc.c-torture/execute/20010605-2.c: New test.
4055
4056 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4057
4058         * g++.old-deja/g++.abi/vbase2.C: New test.
4059         * g++.old-deja/g++.abi/vbase3.C: New test.
4060
4061 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4062
4063         * g++.old-deja/g++.pt/friend49.C: New test.
4064
4065 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
4066
4067         * g++.old-deja/g++.ext/anon3.C: New test.
4068
4069 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
4070
4071         * g++.old-deja/g++.other/conv7.C: New test.
4072
4073 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4074
4075         * gcc.c-torture/compile/20010605-2.c: New test.
4076
4077 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4078
4079         * gcc.c-torture/execute/20010604-1.c: New test.
4080
4081 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
4082
4083         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
4084
4085 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
4086
4087         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
4088         (g++_link_flags): Likewise.
4089         (g++_init): Pass gccpath's value to two previous functions.
4090
4091 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4092
4093         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
4094         Ensure logfile entry matches exec command line.
4095
4096 2001-05-31  Richard Henderson  <rth@redhat.com>
4097
4098         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
4099         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
4100
4101 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
4102
4103         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
4104         compiler for irix6.2
4105
4106 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
4107
4108         * g++.old-deja/g++.other/optimize3.C: New file.
4109
4110 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
4111
4112         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
4113         assemble.
4114
4115 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
4116
4117         * g++.old-deja/g++.other/optimize2.C: New file.
4118
4119 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
4120
4121         * gcc.c-torture/compile/20010518-2.c: New file.
4122         * gcc.c-torture/execute/20010518-1.c: New file.
4123         * gcc.c-torture/execute/20010518-2.c: New file.
4124
4125 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4126
4127         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4128
4129 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
4130
4131         G++ no longer defines builtins that do not begin with __builtin.
4132         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
4133         * g++.old-deja/g++.brendand/misc13.C: Likewise.
4134         * g++.old-deja/g++.law/builtin1.C: Likewise.
4135         * g++.old-deja/g++.law/cvt2.C: Likewise.
4136         * g++.old-deja/g++.mike/net5.C: Likewise.
4137         * g++.old-deja/g++.other/builtins1.C: Likewise.
4138         * g++.old-deja/g++.other/builtins2.C: Likewise.
4139         * g++.old-deja/g++.other/builtins3.C: Likewise.
4140         * g++.old-deja/g++.other/builtins4.C: Likewise.
4141         * g++.old-deja/g++.other/inline8.C: Likewise.
4142         * g++.old-deja/g++.robertl/eb39.C: Likewise.
4143
4144 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
4145
4146         * g++.old-deja/g++.pt/using1.C: Adjust.
4147         * g++.old-deja/g++.pt/using2.C: New test.
4148
4149 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4150
4151         * gcc.dg/cpp/charconst.c: New tests.
4152         * gcc.dg/cpp/escape.c: New tests.
4153         * gcc.dg/cpp/escape-1.c: New tests.
4154         * gcc.dg/cpp/escape-2.c: New tests.
4155         * gcc.dg/cpp/ucs.c: New tests.
4156
4157 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
4158
4159         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
4160         native compiler for irix6.5.
4161
4162 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
4163
4164         * lib/g++.exp (g++_include_flags): Use args to compute
4165         get_multilibs.
4166         (g++_link_flags): Likewise.
4167         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
4168
4169 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4170
4171         * gcc.dg/c90-hexfloat-1.c: Add more tests.
4172
4173 2001-05-21  Geoff Keating  <geoffk@redhat.com>
4174
4175         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
4176         this file.
4177
4178 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4179
4180         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
4181         STACK_SIZE;
4182         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
4183         to STACK_SIZE; Use it to define size of add_histo array.
4184         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
4185         to STACK_SIZE.
4186         (f): Use GITT_SIZE to define size of gitt local table.
4187         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
4188         to STACK_SIZE; Use it to define size of bytemem array.
4189
4190 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4191
4192         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
4193         on 68HC11/HC12 due to the asm instruction.
4194         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
4195         * gcc.c-torture/compile/920520-1.x: Likewise.
4196         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
4197         on 68HC11/HC12 because the function is larger than 64K.
4198         * gcc.c-torture/compile/961203-1.x: New file, this test fails
4199         on 68HC11/HC12 because the structure is too large.
4200
4201 2001-05-20  Richard Henderson  <rth@redhat.com>
4202
4203         * gcc.c-torture/execute/20010520-1.c: New.
4204
4205 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4206
4207         * g++.old-deja/g++.warn/compare1.C: New test.
4208         * gcc.dg/compare4.c: New test.
4209
4210 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
4211
4212         * g++.old-deja/g++.other/optimize1.C: New test.
4213
4214 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4215
4216         * g++.old-deja/g++.pt/spec41.C: New test.
4217
4218 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
4219
4220         * gcc.c-torture/compile/20010114-1.x: Remove.
4221
4222 2001-05-18  Stan Shebs  <shebs@apple.com>
4223
4224         * gcc.c-torture/compile/20010518-1.c: New test.
4225
4226 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
4227
4228         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
4229         * g++.old-deja/g++.pt/crash67.C: New test.
4230
4231 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
4232
4233         * g++.old-deja/g++.other/debug9.C: New test.
4234
4235 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
4236
4237         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
4238
4239 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
4240
4241         * gcc.c-torture/compile/20010516-1.c: New test.
4242
4243 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4244
4245         * g++.old-deja/g++.other/crash41.C: New test.
4246
4247 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4248
4249         * g++.old-deja/g++.pt/crash66.C: New test.
4250
4251 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
4252
4253         * g++.old-deja/g++.robertl/eb27.C: Convert.
4254
4255 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
4256
4257         * g++.dg/friend-warn.C: New test.  Do not warn about friend
4258         declaration being redundant.
4259
4260 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
4261
4262         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4263
4264 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
4265
4266         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4267
4268 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
4269
4270         * lib/g++.exp: Use testsuite_flags.
4271
4272 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
4273
4274         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4275
4276 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4277
4278         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4279
4280 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
4281
4282         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4283
4284 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4285
4286         * gcc.c-torture/compile/20010313-1.c: New test.
4287
4288 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
4289
4290         * gcc.dg/cpp/direct2.c: New test.
4291         * gccq.dg/cpp/direct2s.c: New test.
4292
4293         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4294
4295 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
4296
4297         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4298         * g++.old-deja/g++.other/op3.C: Likewise.
4299
4300 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4301
4302         * gcc.dg/cpp/syshdr.h: New file.
4303         * gcc.dg/cpp/sysmac1.c: Update.
4304         * gcc.dg/cpp/sysmac2.c: Update.
4305
4306 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4307
4308         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4309
4310 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
4311
4312         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4313         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4314
4315 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
4316
4317         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4318
4319 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
4320
4321         * lib/g++.exp (g++_include_flags): Don't use any special flags
4322         if TESTING_IN_BUILD_TREE is not defined.
4323         (g++_init): Use a plain 'c++' as the compiler if
4324         TESTING_IN_BUILD_TREEE is not defined.
4325
4326 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4327
4328         * g++.old-deja/g++.eh/catch13.C: New test.
4329         * g++.old-deja/g++.eh/catch14.C: New test.
4330
4331 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4332
4333         * gcc.dg/cpp/tr-define.c: New test.
4334
4335 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
4336
4337         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4338         <stdlib.h>, not <malloc.h>.
4339
4340 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4341
4342         * g++.old-deja/g++.ns/template17.C: New test.
4343
4344 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4345
4346         * g++.old-deja/g++.pt/ref4.C: New test.
4347
4348 2001-04-30  Richard Henderson  <rth@redhat.com>
4349
4350         * gcc.dg/20000724-1.c: Revert last change.
4351
4352 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
4353
4354         * g77.f-torture/execute/20010430.f: New test.
4355
4356 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
4357
4358         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4359
4360 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
4361
4362         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4363
4364 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4365
4366         * g++.old-deja/g++.eh/crash6.C: New test.
4367
4368 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4369
4370         * g++.old-deja/g++.other/warn7.C: New test.
4371
4372 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4373
4374         * g++.old-deja/g++.other/defarg9.C: New test.
4375
4376 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4377
4378         * g77.f-torture/compile/20010426.f: New test.
4379         * g77.f-torture/execute/20010426.f: New test.
4380
4381 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4382
4383         * g77.f-torture/compile/20000629-1.x: Remove - error
4384         has been fixed.
4385
4386 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
4387
4388         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4389         Tweak slightly to work with g++.dg framework.
4390         * g++.dg/special/ecos.exp: Run initp1.C test.
4391         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4392
4393         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4394         its linker doesn't give line numbers either.
4395         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4396
4397 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4398
4399         * g++.old-deja/g++.other/lex1.C: New test.
4400
4401 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
4402
4403         * gcc.dg/noncompile/20010425-1.c: New test.
4404
4405 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4406
4407         * g++.old-deja/g++.pt/mangle2.C: New test.
4408
4409 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4410
4411         * gcc.dg/format/plus-1.c: New test.
4412
4413 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4414
4415         * gcc.dg/20010423-1.c: New test.
4416
4417 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4418
4419         * gcc.c-torture/execute/20010422-1.c: New test.
4420
4421 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
4422
4423         * g++.old-deja/g++.ns/type2.C: New test.
4424
4425 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
4426
4427         * g++.old-deja/g++.other/perf1.C: New test.
4428
4429 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
4430
4431         * gcc.dg/c99-func-2.c: Remove xfail.
4432         * gcc.dg/c99-func-3.c: Remove xfail.
4433         * gcc.dg/c99-func-4.c: Remove xfail.
4434
4435 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
4436
4437         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4438
4439 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4440
4441         * gcc.c-torture/compile/20010423-1.c: New test.
4442
4443 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4444
4445         * g++.old-deja/g++.pt/typename28.C: New test.
4446
4447 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4448
4449         * g++.old-deja/g++.abi/empty2.C: New test.
4450         * g++.old-deja/g++.abi/empty3.C: New test.
4451
4452 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4453
4454         * g++.old-deja/g++.other/comdat2.C: New test.
4455         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4456
4457 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4458
4459         * g++.old-deja/g++.other/overload14.C: New test.
4460
4461 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4462
4463         * g++.old-deja/g++.other/lookup23.C: New test.
4464
4465 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4466
4467         * gcc.c-torture/execute/20010403-1.c: New test.
4468
4469 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
4470             Mark Mitchell  <mark@codesourcery.com>
4471
4472         * lib/old-dejagnu.exp: Don't delete output of executable.
4473         Add .exe suffix to executables.
4474
4475 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
4476
4477         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4478
4479 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4480
4481         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4482
4483 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4484
4485         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4486         * g++.old-deja/g++.abi/crash1.C: New test.
4487
4488 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4489
4490         * g++.old-deja/g++.other/crash40.C: New test.
4491
4492 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4493
4494         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4495
4496 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
4497
4498         * g++.old-deja/g++.other/warn6.C: New test.
4499
4500 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4501
4502         * g++.old-deja/g++.robertl/eb42.C: Same.
4503
4504 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4505
4506         * gcc.dg/wtr-conversion-1.c: New testcase.
4507
4508 2001-04-10  Richard Henderson  <rth@redhat.com>
4509
4510         * g++.old-deja/g++.other/array5.C: New.
4511
4512 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4513
4514         * gcc.c-torture/execute/20010408-1.c: New test.
4515
4516 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
4517
4518         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4519         headers and constructs.
4520         * g++.old-deja/g++.robertl/eb79.C: Same.
4521         * g++.old-deja/g++.robertl/eb77.C (main): Same.
4522         * g++.old-deja/g++.robertl/eb73.C: Same.
4523         * g++.old-deja/g++.robertl/eb66.C (main): Same.
4524         * g++.old-deja/g++.robertl/eb55.C (t): Same.
4525         * g++.old-deja/g++.robertl/eb54.C (main): Same.
4526         * g++.old-deja/g++.robertl/eb46.C (main): Same.
4527         * g++.old-deja/g++.robertl/eb44.C: Same.
4528         * g++.old-deja/g++.robertl/eb41.C (main): Same.
4529         * g++.old-deja/g++.robertl/eb4.C (main): Same.
4530         * g++.old-deja/g++.robertl/eb39.C: Same.
4531         * g++.old-deja/g++.robertl/eb33.C (main): Same.
4532         * g++.old-deja/g++.robertl/eb31.C (main): Same.
4533         * g++.old-deja/g++.robertl/eb30.C: Same.
4534         * g++.old-deja/g++.robertl/eb3.C: Same.
4535         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4536         * g++.old-deja/g++.robertl/eb21.C: Same.
4537         * g++.old-deja/g++.robertl/eb15.C: Same.
4538         * g++.old-deja/g++.robertl/eb118.C: Same.
4539         * g++.old-deja/g++.robertl/eb115.C (main): Same.
4540         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4541         * g++.old-deja/g++.robertl/eb109.C: Same.
4542         * g++.old-deja/g++.other/sibcall1.C (main): Same.
4543         * g++.old-deja/g++.mike/rtti1.C: Same.
4544         * g++.old-deja/g++.mike/p658.C: Same.
4545         * g++.old-deja/g++.mike/net46.C: Same.
4546         * g++.old-deja/g++.mike/net34.C: Same.
4547         * g++.old-deja/g++.mike/memoize1.C: Same.
4548         * g++.old-deja/g++.mike/eh2.C: Same.
4549         * g++.old-deja/g++.law/weak.C: Same.
4550         * g++.old-deja/g++.law/visibility7.C: Same.
4551         * g++.old-deja/g++.law/visibility25.C: Same.
4552         * g++.old-deja/g++.law/visibility22.C: Same.
4553         * g++.old-deja/g++.law/visibility2.C: Same.
4554         * g++.old-deja/g++.law/visibility17.C: Same.
4555         * g++.old-deja/g++.law/visibility13.C: Same.
4556         * g++.old-deja/g++.law/visibility10.C: Same.
4557         * g++.old-deja/g++.law/visibility1.C: Same.
4558         * g++.old-deja/g++.law/virtual3.C (eval): Same.
4559         * g++.old-deja/g++.law/vbase1.C: Same.
4560         * g++.old-deja/g++.law/operators32.C: Same.
4561         * g++.old-deja/g++.law/nest3.C: Same.
4562         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4563         * g++.old-deja/g++.law/except5.C (main): Same.
4564         * g++.old-deja/g++.law/cvt7.C (run): Same.
4565         * g++.old-deja/g++.law/cvt2.C: Same.
4566         * g++.old-deja/g++.law/cvt16.C: Same.
4567         * g++.old-deja/g++.law/ctors6.C (bar): Same.
4568         * g++.old-deja/g++.law/ctors17.C (main): Same.
4569         * g++.old-deja/g++.law/ctors13.C: Same.
4570         * g++.old-deja/g++.law/ctors12.C (main): Same.
4571         * g++.old-deja/g++.law/ctors10.C: Same.
4572         * g++.old-deja/g++.law/code-gen5.C: Same.
4573         * g++.old-deja/g++.law/bad-error7.C: Same.
4574         * g++.old-deja/g++.law/arm9.C: Same.
4575         * g++.old-deja/g++.law/arm12.C: Same.
4576         * g++.old-deja/g++.law/arg8.C: Same.
4577         * g++.old-deja/g++.law/arg1.C: Same.
4578         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4579         * g++.old-deja/g++.jason/template31.C: Same.
4580         * g++.old-deja/g++.jason/template24.C (main): Same.
4581         * g++.old-deja/g++.jason/2371.C: Same.
4582         * g++.old-deja/g++.eh/new2.C: Same.
4583         * g++.old-deja/g++.eh/new1.C: Same.
4584         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4585         * g++.old-deja/g++.brendan/nest21.C (main): Same.
4586         * g++.old-deja/g++.brendan/err-msg3.C: Same.
4587         * g++.old-deja/g++.brendan/crash62.C: Same.
4588         * g++.old-deja/g++.brendan/crash52.C: Same.
4589         * g++.old-deja/g++.brendan/crash49.C (main): Same.
4590         * g++.old-deja/g++.brendan/crash38.C: Same.
4591         * g++.old-deja/g++.brendan/crash15.C (main): Same.
4592         * g++.old-deja/g++.brendan/copy9.C: Same.
4593
4594 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
4595
4596         * gcc.c-torture/execute/20001203-2.c (memset):
4597         Count argument is of type __SIZE_TYPE__.
4598
4599 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
4600
4601         * gcc.c-torture/compile/20010404-1.c: New test.
4602
4603 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
4604
4605         * gcc.c-torture/compile/20010326-1.c: New test.
4606
4607 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
4608
4609         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4610         peculiarities of the SH.
4611         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4612
4613 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4614
4615         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4616         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4617         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4618
4619 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4620
4621         * g77.f-torture/compile/20010321-1.f: New test.
4622
4623 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4624
4625         * gcc.c-torture/compile/20010329-1.c: New test.
4626
4627 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4628
4629         * gcc.c-torture/execute/20010329-1.c: New test.
4630
4631 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4632
4633         * g++.old-deja/g++.other/eh4.C: Fix typo.
4634
4635 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4636
4637         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4638
4639 2001-03-28  Philip Blundell  <philb@gnu.org>
4640
4641         * gcc.c-torture/compile/20010328-1.c: New test.
4642
4643 2001-03-27  Richard Henderson  <rth@redhat.com>
4644
4645         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
4646         * g++.old-deja/g++.eh/vbase3.C: Likewise.
4647
4648 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
4649
4650         * gcc.c-torture/compile/20010327-1.c: New test.
4651
4652 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4653
4654         * g++.old-deja/g++.other/friend12.C: New test.
4655         * g++.old-deja/g++.other/friend9.C: Expect no errors.
4656         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
4657
4658 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4659
4660         * gcc.c-torture/execute/20010325-1.c: New test.
4661
4662 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
4663
4664         * g++.old-deja/g++.other/mangle3.C: New test.
4665
4666 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
4667
4668         * g++.old-deja/g++.other/anon8.C: New test.
4669
4670 2001-03-20  Philip Blundell  <philb@gnu.org>
4671
4672         * gcc.c-torture/compile/20010320-1.c: New test.
4673
4674 2001-03-17  Richard Henderson  <rth@redhat.com>
4675
4676         * g++.old-deja/g++.other/eh4.C: Add expected error text.
4677
4678 2001-03-15  Geoff Keating  <geoff@redhat.com>
4679
4680         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
4681         tests on AIX.
4682
4683 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
4684
4685         * g++.old-deja/g++.other/eh4.C: New test.
4686
4687 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4688
4689         * gcc.dg/cpp/mi1.c: Update.
4690
4691 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
4692
4693         * g++.old-deja/g++.other/regstack.C: New test.
4694
4695 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4696
4697         * g++.old-deja/g++.other/ref4.C: New test.
4698
4699 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
4700
4701         * objc/execute/va_method.m: Added.
4702         * objc/execute/IMP.m: Added.
4703         * objc/execute/_cmd.m: Added.
4704         * objc/execute/accessing_ivars.m: Added.
4705         * objc/execute/class-1.m: Added.
4706         * objc/execute/class-10.m: Added.
4707         * objc/execute/class-11.m: Added.
4708         * objc/execute/class-12.m: Added.
4709         * objc/execute/class-13.m: Added.
4710         * objc/execute/class-14.m: Added.
4711         * objc/execute/class-2.m: Added.
4712         * objc/execute/class-3.m: Added.
4713         * objc/execute/class-4.m: Added.
4714         * objc/execute/class-5.m: Added.
4715         * objc/execute/class-6.m: Added.
4716         * objc/execute/class-7.m: Added.
4717         * objc/execute/class-8.m: Added.
4718         * objc/execute/class-9.m: Added.
4719         * objc/execute/class-tests-1.h
4720         * objc/execute/class-tests-2.h
4721         * objc/execute/compatibility_alias.m: Added.
4722         * objc/execute/encode-1.m: Added.
4723         * objc/execute/formal_protocol-1.m: Added.
4724         * objc/execute/formal_protocol-2.m: Added.
4725         * objc/execute/formal_protocol-3.m: Added.
4726         * objc/execute/formal_protocol-4.m: Added.
4727         * objc/execute/formal_protocol-5.m: Added.
4728         * objc/execute/formal_protocol-6.m: Added.
4729         * objc/execute/formal_protocol-7.m: Added.
4730         * objc/execute/informal_protocol.m: Added.
4731         * objc/execute/initialize.m: Added.
4732         * objc/execute/load.m: Added.
4733         * objc/execute/many_args_method.m: Added.
4734         * objc/execute/nested-3.m: Added.
4735         * objc/execute/no_clash.m: Added.
4736         * objc/execute/private.m: Added.
4737         * objc/execute/redefining_self.m: Added.
4738         * objc/execute/root_methods.m: Added.
4739         * objc/execute/selector-1.m: Added.
4740         * objc/execute/static-1.m: Added.
4741         * objc/execute/static-2.m: Added.
4742         * objc/execute/va_method.m: Added.
4743
4744 2001-03-10  Richard Henderson  <rth@redhat.com>
4745
4746         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4747
4748 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4749
4750         * g++.old-deja/g++.other/crash31.C: XFAIL.
4751         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4752         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4753         * gcc.c-torture/execute/20010123-1.x: XFAIL.
4754         * gcc.c-torture/execute/20010124-1.x: XFAIL.
4755         * gcc.dg/sequence-pt-1.c: XFAIL one test.
4756
4757 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
4758
4759         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4760
4761 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4762
4763         * gcc.dg/20000724-1.c: Don't use multiline strings.
4764
4765 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4766
4767         * objc/execute/string1.m, objc/execute/string2.m: Compare the
4768         result of -cString against what we expect it to be; don't just
4769         print it out for no one to read.
4770
4771         * objc/execute/string3.m, objc/execute/string4.m: New tests.
4772         Based on testcases provided by Nicola Pero.
4773
4774 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4775
4776         * gcc.dg/cpp/macro7.c: New test.
4777
4778 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4779
4780         * gcc.dg/cpp/multiline.c: Update.
4781
4782 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4783
4784         * g++.old-deja/g++.other/enum3.C: New test.
4785
4786 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4787
4788         * g++.old-deja/g++.other/pod1.C: New test.
4789
4790 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4791
4792         * g++.old-deja/g++.ext/overload1.C: New test.
4793
4794 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4795
4796         * g++.old-deja/g++.pt/using1.C: New test.
4797
4798 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4799
4800         * g++.old-deja/g++.other/using9.C: New test.
4801
4802 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
4803
4804         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4805
4806         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4807
4808 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
4809
4810         * g++.old-deja/g++.ext/realpt1.C: Remove.
4811
4812 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
4813
4814         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4815
4816 2001-02-26  Will Cohen  <wcohen@redhat.com>
4817
4818         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4819
4820 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
4821
4822         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4823         templatized constructors.
4824
4825 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4826
4827         * gcc.c-torture/execute/20010224-1.c: New test.
4828
4829 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
4830
4831         * gcc.c-torture/execute/20010222-1.c: New test.
4832
4833 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
4834
4835         * g++.old-deja/g++.other/inline20.C: New test.
4836
4837 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4838
4839         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4840
4841 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4842
4843         * g++.old-deja/g++.other/lookup22.C: New test.
4844
4845 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
4846
4847         * g77.dg: New directory.
4848         * g77.dg/20010216-1.f: New test case.
4849         * g77.dg/dg.exp: New driver.
4850         * lib/g77-dg.exp: New driver library.
4851
4852 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4853
4854         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4855
4856 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
4857
4858         * g++.old-deja/g++.other/decl9.C: New test.
4859
4860 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
4861
4862         * g++.old-deja/g++.other/init16.C: Update the test so that it does
4863         not need <string> and also tests the initialization at runtime.
4864
4865 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4866
4867         * gcc.c-torture/execute/longlong.c: New test.
4868
4869 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
4870
4871         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4872
4873 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
4874
4875         * gcc.c-torture/execute/920302-1.c (execute):
4876         Change argument type to short.
4877
4878 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4879
4880         * g++.old-deja/g++.pt/deduct6.C: New test.
4881
4882 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4883
4884         * g++.old-deja/g++.pt/deduct5.C: New test.
4885
4886 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
4887
4888         * gcc.c-torture/execute/20010209-1.c: New test.
4889
4890 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4891
4892         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
4893
4894 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
4895
4896         * g++.dg/vtgc1.C: Update for new ABI.
4897
4898         * consistency.vlad: New directory, 1665 files.
4899
4900 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4901
4902         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
4903         return type.
4904         * gcc.dg/cpp/digraphs.c: Declare puts.
4905
4906 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4907
4908         * g++.old-deja/g++.other/warn5.C: New test.
4909
4910 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4911
4912         * g++.old-deja/g++.pt/spec40.C: New test.
4913
4914 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4915
4916         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
4917         case.
4918         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
4919
4920 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
4921
4922         * gcc.c-torture/compile/20010209-1.c: New test.
4923
4924 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
4925
4926         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
4927         excess errors message but not if it crashes.
4928         * g++.old-deja/g++.other/crash27.C: Likewise.
4929         * g++.old-deja/g++.other/crash28.C: Likewise.
4930         * g++.old-deja/g++.other/crash30.C: Likewise.
4931         * g++.old-deja/g++.other/crash32.C: Likewise.
4932         * g++.old-deja/g++.other/crash35.C: Likewise.
4933         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4934
4935 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4936
4937         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
4938         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
4939         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
4940         g77.f-torture/execute/execute.exp,
4941         g77.f-torture/noncompile/noncompile.exp,
4942         gcc.c-torture/execute/execute.exp,
4943         gcc.c-torture/execute/memcheck/memcheck.exp,
4944         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
4945         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
4946         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
4947         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
4948         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
4949         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
4950         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
4951         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
4952         Remove bug reporting instructions with ancient email addresses.
4953
4954 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4955
4956         * gcc.dg/20010202-1.c: New test.
4957         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
4958
4959 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
4960
4961         * g++.dg/stdbool-if.C: New test.
4962
4963 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4964
4965         * objc/execute/fdecl.m: Added main().
4966
4967 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4968
4969         * gcc.c-torture/execute/20010206-1.c: New test.
4970
4971 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4972
4973         * gcc.dg/cpp/avoidpaste1.c: Update.
4974
4975 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4976
4977         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
4978         Pero <nicola@brainstorm.co.uk>.
4979         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
4980
4981 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
4982
4983         * g++.old-deja/g++.pt/spec39.C: New test.
4984
4985 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
4986
4987         * gcc.c-torture/compile/20010202-1.c: New test.
4988
4989 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
4990
4991         * g++.old-deja/g++.abi/primary2.C: New test.
4992         * g++.old-deja/g++.abi/primary3.C: New test.
4993         * g++.old-deja/g++.abi/primary4.C: New test.
4994         * g++.old-deja/g++.abi/primary5.C: New test.
4995         * g++.old-deja/g++.abi/vtable3.h: New test.
4996         * g++.old-deja/g++.abi/vtable3a.C: New test.
4997         * g++.old-deja/g++.abi/vtable3b.C: New test.
4998         * g++.old-deja/g++.abi/vtable3c.C: New test.
4999         * g++.old-deja/g++.abi/vtable3d.C: New test.
5000         * g++.old-deja/g++.abi/vtable3e.C: New test.
5001         * g++.old-deja/g++.abi/vtable3f.C: New test.
5002         * g++.old-deja/g++.abi/vtable3g.C: New test.
5003         * g++.old-deja/g++.abi/vtable3h.C: New test.
5004         * g++.old-deja/g++.abi/vtable3i.C: New test.
5005         * g++.old-deja/g++.abi/vtable3j.C: New test.
5006         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
5007
5008 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
5009
5010         * g++.old-deja/g++.other/anon6.C: New test.
5011         * g++.old-deja/g++.other/anon7.C: New test.
5012
5013 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5014
5015         * gcc.dg/cpp/avoidpaste2.c: New tests.
5016
5017 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
5018
5019         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
5020
5021 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
5022
5023         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
5024         DECIMAL_DIG cases for Irix."
5025
5026 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
5027
5028         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
5029
5030 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5031
5032         * gcc.dg/c99-tag-1.c: New test.
5033
5034 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5035
5036         * gcc.dg/cpp/tr-warn1.c: Add tests.
5037
5038 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5039
5040         * gcc.dg/cpp/avoidpaste1.c: Update.
5041         * gcc.dg/cpp/paste4.c: Update.
5042
5043 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
5044
5045         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
5046         cases for Irix.
5047
5048 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5049
5050         * g++.old-deja/g++.other/inline19.C: New test.
5051
5052 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5053
5054         * gcc.dg/Wlarger-than.c: New test.
5055
5056 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5057
5058         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
5059
5060 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
5061
5062         * gcc.c-torture/execute/20010129-1.c: New test.
5063         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
5064
5065 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
5066
5067         * gcc.dg/cpp/avoidpaste1.c: Test case.
5068
5069 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
5070
5071         * g++.old-deja/g++.other/inline18.C: New test.
5072
5073 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5074
5075         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
5076         and __builtin_putchar.
5077
5078 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
5079
5080         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
5081         tests.
5082
5083 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
5084
5085         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
5086         floating point number rounding mode to round to the nearest
5087         representable mode.
5088
5089 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
5090
5091         * g++.old-deja/g++.other/mangle2.C: New test.
5092
5093 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5094
5095         * gcc.c-torture/compile/20010124-1.c: New test.
5096
5097 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
5098
5099         * g++.old-deja/g++.pt/spec38.C: New test.
5100
5101 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5102
5103         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
5104         "Build don't run".
5105
5106 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5107
5108         * gcc.c-torture/execute/20010123-1.c: New test.
5109
5110 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5111
5112         * g++.old-deja/g++.pt/spec37.C: New test.
5113
5114 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5115
5116         * g++.old-deja/g++.pt/overload14.C: New test.
5117
5118 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5119
5120         * gcc.c-torture/execute/20010122-1.c: New test, exercise
5121         __builtin_return_address.
5122
5123 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
5124
5125         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
5126         * g++.old-deja/g++.pt/spec35.C: New test.
5127         * g++.old-deja/g++.pt/spec36.C: New test.
5128
5129 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
5130
5131         * gcc.c-torture/compile/20010118-1.c: New test.
5132
5133 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
5134
5135         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
5136
5137 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5138
5139         * gcc.c-torture/execute/20010119-1.c: New test.
5140
5141 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5142
5143         * g++.old-deja/g++.other/vbase5.C: New test.
5144
5145 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5146
5147         * gcc.c-torture/execute/20010118-1.c: New test.
5148
5149 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5150
5151         * g++.old-deja/g++.pt/deduct3.C: New test.
5152
5153 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5154
5155         * g++.old-deja/g++.pt/spec34.C: New test.
5156
5157 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
5158
5159         * g77.f-torture/compile/20000601-2.f: New test.
5160
5161 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5162
5163         * g++.old-deja/g++.other/init17.C: New test.
5164
5165 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
5166
5167         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
5168
5169 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5170
5171         * g++.old-deja/g++.pt/unify8.C: New test.
5172
5173 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5174
5175         * g++.old-deja/g++.abi/vbase1.C: New test.
5176
5177 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5178
5179         * g++.old-deja/g++.pt/crash65.C: New test.
5180
5181 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5182
5183         * gcc.dg/cpp/assembl2.S: New test case.
5184
5185 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
5186
5187         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
5188         are supported.
5189
5190 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5191
5192         * g++.old-deja/g++.other/builtins1.C: New test.
5193         * g++.old-deja/g++.other/builtins2.C: Likewise.
5194         * g++.old-deja/g++.other/builtins3.C: Likewise.
5195         * g++.old-deja/g++.other/builtins4.C: Likewise.
5196
5197 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
5198
5199         * gcc.c-torture/compile/20010117-1.c: New test.
5200         * gcc.c-torture/compile/20010117-2.c: New test.
5201
5202 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5203
5204         * g77.f-torture/execute/20010116.[fx]: New test,
5205         XFAIL on i?86-*-*.
5206         * g77.f-torture/compile/20010115.f: Indicate it's
5207         a test for PR fortran/1636.
5208
5209 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5210
5211         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
5212
5213 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5214
5215         * g77.f-torture/compile/20010115.f: New test.
5216
5217 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
5218
5219         * g++.old-deja/g++.pt/nontype5.C: New test.
5220
5221 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5222
5223         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
5224         have an equivalent working one below it.
5225
5226 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5227
5228         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
5229         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5230
5231 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5232
5233         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
5234         message containing "init_priority".
5235         (conpr-2.C): Likewise.
5236         (conpr-3.C): Likewise.
5237         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
5238
5239 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5240
5241         * gcc.c-torture/execute/20010114-2.c: New test.
5242
5243 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5244
5245         * gcc.c-torture/compile/20010114-1.c: New test.
5246         * gcc.c-torture/compile/20010114-1.x: Xfail.
5247         * gcc.c-torture/compile/20010114-2.c: New test.
5248         * gcc.c-torture/execute/20010114-1.c: New test.
5249         * gcc.dg/trunc-1.c: New test.
5250         * gcc.dg/uninit-B.c: New test.
5251
5252 2001-01-13  Nick Clifton  <nickc@redhat.com>
5253
5254         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5255         target.
5256
5257 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5258
5259         * gcc.c-torture/compile/20010113-1.c: New test.
5260
5261 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
5262
5263         * gcc.c-torture/compile/20001212-1.c: New test.
5264
5265 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5266
5267         * gcc.dg/cpp/widestr1.c: Update.
5268         * gcc.dg/cpp/prag-imp.c: Remove.
5269
5270 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
5271
5272         * gcc.c-torture/execute/20000801-3.x: Remove.
5273         * gcc.dg/c90-init-1.c: New test.
5274         * gcc.dg/c99-init-1.c: New test.
5275         * gcc.dg/c99-init-2.c: New test.
5276         * gcc.dg/gnu99-init-1.c: New test.
5277
5278 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
5279
5280         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5281         testing that no relevant ones were found.
5282
5283 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5284
5285         * g++.old-deja/g++.pt/cast2.C: New test.
5286
5287 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5288
5289         * g++.old-deja/g++.pt/friend47.C: New test.
5290
5291 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5292
5293         * g++.old-deja/g++.pt/instantiate13.C: New test.
5294
5295 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5296
5297         * g++.old-deja/g++.other/defarg7.C: New test.
5298         * g++.old-deja/g++.other/defarg8.C: New test.
5299
5300 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5301
5302         * g++.old-deja/g++.pt/crash64.C: New test.
5303
5304 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5305
5306         * g++.old-deja/g++.pt/crash63.C: New test.
5307
5308 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5309
5310         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5311
5312 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
5313
5314         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5315
5316 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5317
5318         * g++.old-deja/g++.pt/error3.C: New test.
5319
5320 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5321
5322         * g++.old-deja/g++.other/crash39.C: New test.
5323
5324 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5325
5326         * g++.old-deja/g++.other/vbase4.C: New test.
5327
5328 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
5329
5330         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5331         * gcc.dg/special/20000419-2.c: New file. Identical to above.
5332         * gcc.dg/special/special.exp: New test driver which will check
5333         for alias support for the above test.
5334
5335 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
5336
5337         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5338         problems on small machines.
5339         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5340         parameterize.
5341
5342 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
5343
5344         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5345         mips.
5346         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5347
5348 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
5349
5350         * g++.old_deja/g++.pt/using8.C: New test.
5351
5352 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5353
5354         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5355
5356 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
5357
5358         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5359         where a failure is expected.
5360         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5361
5362 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5363
5364         * g++.old_deja/g++.pt/instantiate12.C: New test.
5365
5366 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5367
5368         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5369         start of structs.
5370         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5371         * g++.old-deja/g++.brendan/crash17.C: Likewise.
5372         * g++.old-deja/g++.brendan/crash29.C: Likewise.
5373         * g++.old-deja/g++.brendan/crash48.C: Likewise.
5374         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5375         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5376         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5377         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5378         * g++.old-deja/g++.eh/spec6.C: Likewise.
5379         * g++.old-deja/g++.jason/crash3.C: Likewise.
5380         * g++.old-deja/g++.law/ctors11.C: Likewise.
5381         * g++.old-deja/g++.law/ctors17.C: Likewise.
5382         * g++.old-deja/g++.law/ctors5.C: Likewise.
5383         * g++.old-deja/g++.law/ctors9.C: Likewise.
5384         * g++.old-deja/g++.mike/ambig1.C: Likewise.
5385         * g++.old-deja/g++.mike/net22.C: Likewise.
5386         * g++.old-deja/g++.mike/p3538a.C: Likewise.
5387         * g++.old-deja/g++.mike/p3538b.C: Likewise.
5388         * g++.old-deja/g++.mike/virt3.C: Likewise.
5389         * g++.old-deja/g++.niklas/t128.C: Likewise.
5390         * g++.old-deja/g++.other/anon4.C: Likewise.
5391         * g++.old-deja/g++.other/using1.C: Likewise.
5392         * g++.old-deja/g++.other/warn3.C: Likewise.
5393         * g++.old-deja/g++.pt/t37.C: Likewise.
5394         * g++.old-deja/g++.robertl/eb69.C: Likewise.
5395         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5396
5397 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5398
5399         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5400
5401 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5402
5403         * gcc.c-torture/execute/stdio-opt-3.c: New test.
5404
5405 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
5406
5407         * gcc.c-torture/compile/20010107-1.c: New test.
5408
5409 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5410
5411         * gcc.c-torture/execute/builtin-noret-1.c: New test.
5412
5413 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5414
5415         * gcc.dg/format/format.h: New file.
5416         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5417         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5418         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5419         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5420         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5421         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5422         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5423         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5424         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5425         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5426         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5427         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5428         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5429         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5430         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5431         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5432         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5433         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5434         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5435         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5436         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5437         instead of declaring standard types, macros and functions in each
5438         test.
5439
5440 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
5441
5442         * gcc.c-torture/execute/20010106-1.c: New test.
5443
5444 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5445
5446         * gcc.dg/format/format.exp: New file.
5447         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5448         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5449         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5450         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5451         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5452         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5453         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5454         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5455         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5456         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5457         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5458         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5459         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5460         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5461         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5462         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5463         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5464         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5465         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5466         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5467         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5468         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5469         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5470         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5471         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5472         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5473         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5474         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5475         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5476         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5477         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5478         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5479         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5480         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5481         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5482         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5483         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5484         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5485         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5486         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5487         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5488         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5489
5490 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
5491
5492         * gcc.c-torture/execute/991228-1.c: Take word endianness into
5493         account.
5494
5495 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5496
5497         * gcc.c-torture/execute/builtin-complex-1.c: New test.
5498
5499 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
5500
5501         * g++.old-deja/g++.pt/crash62.C: New test.
5502
5503 2001-01-04  Richard Henderson  <rth@redhat.com>
5504
5505         * gcc.dg/20000926-1.c: Update expected warnings.
5506         * gcc.dg/array-2.c: Likewise.
5507         * gcc.dg/array-4.c: Also validate flexible array members.
5508         * gcc.dg/c99-flex-array-1.c: New.
5509
5510 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5511
5512         * gcc.c-torture/compile/20001222-1.x: Remove.
5513
5514 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5515
5516         * gcc.c-torture/execute/built-in-setjmp.c: New.
5517
5518 2001-01-03  Richard Henderson  <rth@redhat.com>
5519
5520         * gcc.dg/940510-1.c: Update expected error wording.
5521         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5522
5523 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
5524
5525         * lib/target-supports.exp (check_alias_available): Modified to
5526         indicate aliases not supported if only weak aliases are supported.
5527
5528 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5529
5530         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5531         Turn on cmpstrsi checks for __pj__ and __i370__.
5532
5533 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5534
5535         * g++.old-deja/g++.other/virtual11.C: New test.
5536
5537 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5538
5539         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5540
5541 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5542
5543         * gcc.c-torture/compile/20010102-1.c: New test.
5544
5545 2001-01-02  Andreas Jaeger  <aj@suse.de>
5546
5547         * gcc.dg/noreturn-3.c: New test.
5548
5549         * gcc.dg/noreturn-4.c: New test.
5550
5551 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5552
5553         * gcc.c-torture/execute/stdio-opt-1.c: Also test
5554         __builtin_fputc and __builtin_fwrite.
5555
5556 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5557
5558         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5559         signed char, not default char.
5560
5561 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5562
5563         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5564
5565 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
5566
5567         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
5568
5569 2000-12-29  Richard Henderson  <rth@redhat.com>
5570
5571         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5572         (__cyg_profile_func_exit): Define.
5573
5574 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5575
5576         * g++.dg/vtgc1.C: New test.
5577
5578 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
5579
5580         * gcc.dg/noncompile/20001228-1.c: New test.
5581
5582         * gcc.dg/20001228-1.c: New test.
5583
5584         * gcc.c-torture/execute/20001228-1.c: New test.
5585
5586 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
5587
5588         * gcc.dg/format-strfmon-1.c: New test.
5589
5590 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5591
5592         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5593         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5594         * gcc.c-torture/execute/string-opt-1.c: Likewise.
5595         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5596         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5597         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5598         * gcc.c-torture/execute/string-opt-6.c: Likewise.
5599         * gcc.c-torture/execute/string-opt-7.c: Likewise.
5600         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5601         * gcc.c-torture/execute/string-opt-9.c: Likewise.
5602         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5603         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5604         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5605
5606         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5607         * gcc.c-torture/execute/string-opt-4.c: Test index.
5608
5609 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
5610
5611         * gcc.c-torture/compile/20001226-1.c: New test.
5612
5613 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5614
5615         * gcc.c-torture/compile/20001222-1.c: New test.
5616         * gcc.c-torture/compile/20001222-1.x: Xfail.
5617
5618 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
5619
5620         * gcc.c-torture/execute/comp-goto-2.c: New test.
5621
5622 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
5623
5624         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5625         Use long types if __INT_MAX__ is 32767.
5626         (main): Use cast to (sint32 *) when poking 88 into a_page.
5627
5628         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5629
5630 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
5631
5632         * gcc.c-torture/compile/20001221-1.c: New test.
5633         * gcc.c-torture/execute/20001221-1.c: New test.
5634
5635 2000-12-20  Richard Henderson  <rth@redhat.com>
5636
5637         * g++.old-deja/g++.pt/crash36.C: Update error lines.
5638         * g++.old-deja/g++.robertl/eb109.C: Likewise.
5639
5640 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5641
5642         * gcc.dg/compare3.c: New test.
5643
5644 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5645
5646         * gcc.dg/format-warnll-1.c: New test.
5647
5648 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5649
5650         * gcc.dg/cpp/cmdlne-P.c: New test.
5651
5652 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5653
5654         * gcc.c-torture/execute/builtin-abs-1.c,
5655         gcc.c-torture/execute/builtin-abs-2.c: New tests.
5656
5657 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5658
5659         * gcc.dg/cpp/multiline.c: New test.
5660
5661 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5662
5663         * g++.old-deja/g++.other/syshdr1.C: Update.
5664         * gcc.dg/cpp/lineflags.c: Remove temporarily.
5665
5666 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5667
5668         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
5669
5670 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5671
5672         * g++.old-deja/g++.pt/ttp65.C: New test.
5673
5674 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5675
5676         * g++.old-deja/g++.pt/ttp64.C: New test.
5677
5678 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5679
5680         * g++.old-deja/g++.pt/spec33.C: New test.
5681
5682 2000-12-14  Catherine Moore  <clm@redhat.com>
5683
5684         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
5685         * gcc.c-torture/execute/920612-2.c: Likewise.
5686         * gcc.c-torture/execute/920428-2.c: Likewise.
5687         * gcc-c-torture/execute/va-arg-11.c: Call exit.
5688         * gcc.c-torture/execute/va-arg-21.c: Likewise.
5689
5690 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5691
5692         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5693         * gcc.dg/pack-test-2.c: Likewise.
5694
5695 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5696
5697         Tests by Zack Weinberg <zackw@stanford.edu>.
5698
5699         * gcc.dg/cpp/defined.c: Update.
5700         * gcc.dg/cpp/defined_trad.c: New tests.
5701
5702 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5703
5704         * gcc.dg/cpp/trad-direct.c: Update.
5705
5706 2000-12-11  Neil Booth  <neilb@earthling.net>
5707
5708         * gcc.dg/cpp/defined_trad.c
5709
5710 2000-12-11  Neil Booth  <neilb@earthling.net>
5711
5712         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5713
5714 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5715
5716         * gcc.dg/format-miss-2.c: New test.
5717
5718 2000-12-09  Neil Booth  <neilb@earthling.net>
5719
5720         * gcc.dg/cpp/lineflags.c: New tests.
5721         * gcc.dg/cpp/poison.c: Update.
5722         * gcc.dg/cpp/redef2.c: Update.
5723         * gcc.dg/cpp/skipping.c: New test.
5724
5725 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
5726
5727         * g++.old-deja/g++.other/eh3.C: New testcase.
5728
5729 2000-12-07  Neil Booth  <neilb@earthling.net>
5730
5731         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5732         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5733         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5734         wtr-union-init-2.c, wtr-union-init-3.c: Update.
5735         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5736         Update.
5737
5738 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5739
5740         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5741         __SIZE_TYPE__ instead of int for type of integers cast to
5742         pointers.
5743
5744 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
5745
5746         * g++.old-deja/g++.other/cleanup4.C: New test.
5747
5748 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5749
5750         * format-sec-1.c: New test.
5751
5752 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5753
5754         * gcc.dg/format-nonlit-3.c: New test.
5755
5756 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5757
5758         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5759         through a null pointer.
5760
5761 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5762
5763         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5764         * g++.old-deja/g++.pt/partial4.C: New test.
5765
5766 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
5767
5768         * gcc.c-torture/execute/ieee/hugeval.x: New.
5769
5770 2000-12-06  Neil Booth  <neilb@earthling.net>
5771
5772         * gcc.dg/cpp/backslash2.c: New tests.
5773
5774 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5775
5776         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5777         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5778
5779 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
5780
5781         * gcc.c-torture/execute/20001203-2.c: New testcase.
5782
5783 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5784
5785         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5786         * g++.old-deja/g++.other/virtual10.C: New test.
5787
5788 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5789
5790         * g++.old-deja/g++.mike/pmf5.C: Remove test.
5791
5792 2000-12-05  Richard Henderson  <rth@redhat.com>
5793
5794         * gcc.c-torture/compile/20001205-1.c: New.
5795
5796 2000-12-04  Neil Booth  <neilb@earthling.net>
5797
5798         * g++.old-deja/g++.other/virtual9.C: New test.
5799         * g++.old-deja/g++.pt/crash61.C: New test.
5800         * gcc.c-torture/execute/loop-9.c: New test.
5801
5802 2000-12-04  Neil Booth  <neilb@earthling.net>
5803
5804         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5805         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5806         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5807         * gcc.dg/cpp/extratokens.c: ...here.
5808
5809 2000-12-04  Neil Booth  <neilb@earthling.net>
5810
5811         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5812         New tests.
5813
5814 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5815
5816         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5817         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5818
5819 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5820
5821         * gcc.c-torture/execute/20001203-1.c: New test.
5822
5823 2000-12-03  Neil Booth  <neilb@earthling.net>
5824
5825         * gcc.dg/cpp/macro6.c: New test cases.
5826
5827 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5828
5829         * gcc.c-torture/execute/string-opt-9.c: New test.
5830         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5831         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5832         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5833
5834         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5835         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5836
5837 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
5838
5839         * gcc.dg/cpp/if-6.c: New testcase.
5840
5841         * gcc.dg/20001201-1.c: New testcase.
5842
5843 2000-12-02  Neil Booth  <neilb@earthling.net>
5844
5845         * g++.old-deja/g++.other/externC4.C,
5846         g++.old-deja/g++.other/friend10.C: New tests.
5847
5848 2000-12-02  Neil Booth  <neilb@earthling.net>
5849
5850         * g++.old-deja/g++.other/instan2.C
5851         * g++.old-deja/g++.other/instan3.C: New test.
5852
5853 2000-12-02  Neil Booth  <neilb@earthling.net>
5854
5855         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5856         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5857         gnuc99.c,gnuc99-pedantic.c: New tests.
5858
5859 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5860
5861         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5862         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5863
5864 2000-12-01  Neil Booth  <neilb@earthling.net>
5865
5866         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5867         * gcc.dg/cpp/poison.c: Update.
5868         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5869
5870 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
5871
5872         * g77.f-torture/execute/20001201.f: New test.
5873
5874 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5875
5876         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
5877
5878 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
5879
5880         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
5881
5882 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
5883
5884         * g++.old-deja/g++.other/cast6.C: New test.
5885
5886 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
5887
5888         * gcc.c-torture/execute/20001130-2.c: New testcase.
5889
5890 2000-11-30  Richard Henderson  <rth@redhat.com>
5891
5892         * gcc.c-torture/execute/20001130-1.c: New test.
5893
5894 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5895
5896         * g++.old-deja/g++.other/op3.C: New test.
5897
5898 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5899
5900         * g++.old-deja/g++.other/op2.C: New test.
5901
5902 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5903
5904         * g++.old-deja/g++.other/crash38.C: New test.
5905
5906 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
5907
5908         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
5909
5910 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
5911
5912         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
5913         tests.
5914         * gcc.c-torture/execute/string-opt-6.c: New test.
5915
5916         * gcc.dg/20001117-1.c: Add main.
5917
5918 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
5919
5920         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
5921         Move from here ...
5922         * gcc.dg/940510-1.c: ... to here.
5923
5924         * gcc.dg/20000926-1.c: GNU C now allows initializations of
5925         zero-size arrays in toplevel structures.
5926
5927 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5928
5929         * gcc.c-torture/execute/loop-8.c: New test.
5930
5931 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5932
5933         * g++.old-deja/g++.other/base1.C: New test.
5934
5935 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5936
5937         * g++.old-deja/g++.other/parse2.C: New test.
5938
5939 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5940
5941         * g++.old-deja/g++.pt/incomplete1.C: New test.
5942
5943 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5944
5945         * g++.old-deja/g++.other/friend9.C: New test.
5946
5947 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5948
5949         * gcc.dg/20001127-1.c: New test.
5950
5951 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5952
5953         * g++.old-deja/g++.pt/friend46.C: New test.
5954
5955 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5956
5957         * g++.old-deja/g++.other/ptrmem8.C: New test.
5958
5959 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5960
5961         * gcc.c-torture/execute/string-opt-7.c: New test.
5962         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5963
5964 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5965
5966         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
5967         instead of 'mkcheck 2'.
5968
5969 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5970
5971         * gcc.c-torture/execute/memcheck/driver.c,
5972         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
5973         C9X references to refer to C99.
5974
5975 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
5976
5977         * gcc.dg/ultrasp3.c: New test.
5978
5979 2000-11-25  Neil Booth  <neilb@earthling.net>
5980
5981         * gcc.dg/cpp/include2.c: Update test to be locale independent.
5982
5983 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
5984
5985         * gcc.c-torture/compile/20001123-2.c: New.
5986
5987 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5988
5989         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
5990
5991 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
5992
5993         * gcc.dg/sequence-point-1.c: Add some new tests.
5994         * gcc.c-torture/execute/20001124-1.c: New test.
5995
5996 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5997
5998         * g++.old-deja/g++.other/vaarg4.C: New test.
5999         * gcc.c-torture/compile/20001123-1.c: New test.
6000
6001 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6002
6003         * g++.other/crash24.C: Adjust and remove XFAIL.
6004         * g++.other/crash37.C: New test.
6005
6006 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
6007
6008         * g++.old-deja/g++.pt/instantiate9.C: New test.
6009
6010 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
6011
6012         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
6013         new ABI, too.
6014
6015         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
6016         * g++.old-deja/g++.robertl/eb55.C: Likewise.
6017
6018 2000-11-22  Neil Booth  <neilb@earthling.net>
6019
6020         * gcc.dg/cpp/Wtrigraphs.c: New test.
6021
6022 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
6023
6024         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
6025
6026 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
6027
6028         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
6029
6030 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
6031
6032         * lib/gcc-dg.exp: load_lib scanasm.exp.
6033         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
6034         * lib/g++-dg.exp: load_lib scanasm.exp.
6035         * lib/scanasm.exp: New.
6036         (scan-assembler, scan-assembler-not): Add optional arguments to
6037         test name, or if not present, the pattern name.
6038         (scan-assembler-dem, scan-assembler-dem-not): New.
6039
6040         * g++.dg/dg.exp: New.
6041
6042 2000-11-21  Neil Booth  <neilb@earthling.net>
6043
6044         * gcc.dg/cpp/integrated1.c: Remove.
6045
6046 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6047
6048         * gcc.c-torture/execute/20001121-1.c: New test.
6049
6050 2000-11-21  Richard Henderson  <rth@redhat.com>
6051
6052         * gcc.c-torture/compile/20001121-1.c: New test.
6053
6054 2000-11-20  Neil Booth  <neilb@earthling.net>
6055
6056         * gcc.dg/cpp/integrated1.c: New test.
6057
6058 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6059
6060         * g++.old-deja/g++.other/inline17.C: New test.
6061
6062 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
6063
6064         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
6065         local variable to be zero: I made the variable global. Now
6066         uses abort() and exit() instead of relying on main's return value.
6067
6068 2000-11-20  Neil Booth  <neilb@earthling.net>
6069
6070         * gcc.dg/cpp/paste2.c: Update test.
6071         * objc/execute/paste.m: New test.
6072
6073 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6074
6075         * gcc.dg/c99-condexpr-1.c: New test.
6076
6077 2000-11-20  Neil Booth  <neilb@earthling.net>
6078
6079         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
6080
6081 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
6082
6083         * g++.old-deja/g++.pt/export1.C: New test.
6084
6085 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
6086
6087         * gcc.dg/20001117-1.c: New test.
6088
6089 2000-11-18  Richard Henderson  <rth@redhat.com>
6090
6091         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
6092
6093 2000-11-18  Richard Henderson  <rth@redhat.com>
6094
6095         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
6096         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
6097         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
6098
6099 2000-11-18  Richard Henderson  <rth@redhat.com>
6100
6101         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
6102         (main): New.  Exit cleanly.
6103
6104 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6105
6106         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
6107         gcc.dg/c99-fordecl-2.c: New tests.
6108
6109 2000-11-18  Richard Henderson  <rth@redhat.com>
6110
6111         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
6112         * gcc.c-torture/execute/zerolen-2.c: New.
6113
6114 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6115
6116         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
6117         memory.
6118
6119 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6120
6121         * g++.old-deja/g++.pt/instantiate8.C: New test.
6122
6123 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6124
6125         * g++.old-deja/g++.other/incomplete.C: Add more tests.
6126         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
6127
6128 2000-11-16  Nick Clifton  <nickc@redhat.com>
6129
6130         * gcc.c-torture/execute/nestfunc-2.c: New test.
6131         * gcc.c-torture/execute/nestfunc-3.c: New test.
6132
6133 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6134
6135         * gcc.c-torture/compile/20001116-1.c: New test.
6136
6137 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6138
6139         * gcc.c-torture/execute/20001115-1.c: New test.
6140
6141 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
6142
6143         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
6144         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
6145         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
6146         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6147
6148 2000-11-15  Neil Booth  <neilb@earthling.net>
6149
6150         gcc.dg/cpp/_Pragma1.c: Update.
6151         gcc.dg/cpp/_Pragma2.c: New test.
6152
6153 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6154
6155         * g++.old-deja/g++.other/anon5.C: New test.
6156
6157 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6158
6159         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
6160         tests.
6161
6162 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
6163
6164         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
6165         output.
6166
6167 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6168
6169         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
6170         labels at end of compound statements.
6171
6172 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
6173
6174         * gcc.c-torture/execute/loop-7.c: New test.
6175
6176 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6177
6178         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
6179
6180 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6181
6182         * gcc.dg/c99-bool-1.c: New test.
6183
6184 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6185
6186         * gcc.dg/c99-scope-1.c: Remove xfail.
6187         * gcc.dg/c99-scope-2.c: New test.
6188
6189 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6190
6191         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
6192         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
6193
6194 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
6195
6196         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
6197         error messages.
6198
6199         * g++.mike/p700.C: Don't typedef wchar_t.
6200         * g++.mike/p784.C: Likewise.
6201         * g++.mike/eb101.C: Don't use __wchar_t.
6202
6203 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6204
6205         * g77.f-torture/execute/20001111.[fx]: Test premature exit
6206         from DO loop.
6207
6208 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6209
6210         * gcc.c-torture/execute/20001111-1.c: New test.
6211
6212 2000-11-10  Nick Clifton  <nickc@redhat.com>
6213
6214         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
6215         long multuiple and accumulate.
6216
6217 2000-11-09  Richard Henderson  <rth@redhat.com>
6218
6219         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
6220         via size_t instead of int.
6221
6222         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
6223         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6224         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6225         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6226
6227 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
6228
6229         * gcc.c-torture/compile/20001109-1.c: New test.
6230         * gcc.c-torture/compile/20001109-2.c: New test.
6231
6232 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
6233
6234         * g++.old-deja/g++.pt/operator1.C: New test.
6235         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
6236
6237 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6238
6239         * gcc.dg/20001108-1.c: New test.
6240
6241 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6242
6243         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
6244         with both arguments constant strings.
6245         * gcc.c-torture/execute/string-opt-3.c: New test.
6246         * gcc.c-torture/execute/string-opt-4.c: New test.
6247         * gcc.c-torture/execute/string-opt-5.c: New test.
6248
6249 2000-11-08  Nick Clifton  <nickc@redhat.com>
6250
6251         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
6252         mulsidi3adddi patterns.
6253
6254 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
6255
6256         * g++.old-deja/g++.other/crash36.C: New test.
6257
6258 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
6259
6260         * g++.old-deja/g++.other/init16.C: New test.
6261
6262 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
6263
6264         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6265
6266 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6267
6268         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6269         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6270         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6271
6272 2000-11-07  DJ Delorie  <dj@redhat.com>
6273
6274         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6275
6276 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6277
6278         * gcc.c-torture/execute/string-opt-1.c: New test.
6279
6280 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6281
6282         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
6283         mips-sgi-irix6.* because the MIPS ABI passes floating-point
6284         parameters in registers, and there is no way for a varargs
6285         function to know in which order the integer and floating-point
6286         parameters should be interleaved when they are placed on the
6287         stack.
6288         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6289         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6290
6291 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6292
6293         * gcc.c-torture/execute/string-opt-2.c: New test.
6294
6295 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
6296
6297         * g++.old-deja/g++.pt/crash60.C: New test.
6298
6299 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6300
6301         * g++.old-deja/g++.other/crash24.C: New test.
6302         * g++.old-deja/g++.other/crash25.C: New test.
6303         * g++.old-deja/g++.other/crash26.C: New test.
6304         * g++.old-deja/g++.other/crash27.C: New test.
6305         * g++.old-deja/g++.other/crash28.C: New test.
6306         * g++.old-deja/g++.other/crash29.C: New test.
6307         * g++.old-deja/g++.other/crash30.C: New test.
6308         * g++.old-deja/g++.other/crash31.C: New test.
6309         * g++.old-deja/g++.other/crash32.C: New test.
6310         * g++.old-deja/g++.other/crash33.C: New test.
6311         * g++.old-deja/g++.other/crash34.C: New test.
6312         * g++.old-deja/g++.other/crash35.C: New test.
6313
6314 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6315
6316         * gcc.c-torture/execute/20001031-1.c: New test.
6317
6318 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
6319
6320         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6321         namespace.
6322
6323         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6324         standards-conformant.
6325
6326         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6327
6328         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6329         * g++.old-deja/g++.mike/p755a.C: Likewise.
6330         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6331         library makes no calls to `operator new' during initialization.
6332
6333 2000-11-04  Neil Booth  <neilb@earthling.net>
6334
6335         * gcc.dg/cpp/include2.c: New tests.
6336
6337 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
6338
6339         * lib/g++.exp (g++_set_ld_library_path): New function.
6340         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6341
6342 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
6343
6344         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
6345         warnings.
6346
6347 2000-11-01  Richard Henderson  <rth@redhat.com>
6348
6349         * g++.old-deja/g++.ext/namedret1.C: New.
6350         * g++.old-deja/g++.ext/namedret2.C: New.
6351         * g++.old-deja/g++.ext/namedret3.C: New.
6352
6353 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
6354
6355         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6356         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6357
6358 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6359
6360         * gcc.c-torture/execute/va-arg-21.c: New test.
6361
6362 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6363
6364         * gcc.dg/c99-complex-2.c: New test.
6365
6366 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6367
6368         * gcc.c-torture/execute/stdio-opt-1.c: New test.
6369
6370 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
6371
6372         * g++.old-deja/g++.other/inline16.C: New test.
6373
6374 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
6375
6376         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6377         __PRETTY_FUNCTION__
6378
6379 2000-10-29  Neil Booth  <neilb@earthling.net>
6380
6381         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6382         New tests.
6383         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6384         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6385         optimisation.
6386
6387 2000-10-29  Neil Booth  <neilb@earthling.net>
6388
6389         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6390         * mi1.c, mi1c.h: Add null directives to multiple-include test.
6391         * mi5.c: Test multiple includes work with -C.
6392         * trigraphs.c: Test ^= version.
6393
6394 2000-10-28  Neil Booth  <neilb@earthling.net>
6395
6396         New tests and test updates for new macro expander.
6397
6398         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6399         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6400         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6401         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6402         new diagnostic messages.
6403
6404         * gcc.dg/cpp/macro3.c: New tests.
6405
6406 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
6407
6408         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6409         on the same line.
6410
6411 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
6412
6413         * g++.old-deja/g++.other/eh2.C: New test.
6414
6415 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6416
6417         * gcc.c-torture/execute/20001027-1.c: New test.
6418
6419 2000-10-26  Richard Henderson  <rth@redhat.com>
6420
6421         * gcc.c-torture/execute/20001026-1.c: New.
6422
6423 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
6424
6425         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6426         * g++.old-deja/g++.law/builtin1.C: Likewise.
6427         * g++.old-deja/g++.law/ctors10.C: Likewise.
6428         * g++.old-deja/g++.law/virtual3.C: Likewise.
6429         * g++.old-deja/g++.mike/p658.C: Likewise.
6430         * g++.old-deja/g++.other/sibcall1.C: Likewise.
6431         * g++.old-deja/g++.other/vaarg2.C: Likewise.
6432         * g++.old-deja/g++.robertl/eb124.C: Likewise.
6433         * g++.old-deja/g++.robertl/eb44.C: Likewise.
6434         * g++.old-deja/g++.robertl/eb77.C: Likewise.
6435
6436 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
6437
6438         * gcc.c-torture/compile/20001024-1.c: New test.
6439
6440 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
6441
6442         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6443         to tell us whether or not we are using V3.
6444
6445 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6446
6447         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6448         operands.
6449
6450 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6451
6452         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6453
6454 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
6455
6456         * gcc.c-torture/execute/20001024-1.c: New test.
6457
6458 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
6459
6460         * g++.old-deja/g++.other/sibcall1.C: New test.
6461
6462 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
6463
6464         * gcc.dg/noncompile/init-3.c: New test.
6465
6466 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6467
6468         * gcc.dg/format-array-1.c: New test.
6469
6470 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6471
6472         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6473         writing through null pointers; remove comment about testing
6474         unterminated strings.
6475
6476 2000-10-17  Matthew Hiller  <hiller@redhat.com>
6477
6478         * gcc.c-torture/execute/20001017-2.c: New test.
6479
6480 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6481
6482         * gcc.c-torture/compile/20001018-1.c: New test.
6483         * gcc.c-torture/compile/20001018-1.x: Xfail.
6484
6485 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6486
6487         * gcc.c-torture/execute/20001017-1.c: New test.
6488
6489 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6490
6491         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6492         for multiple use of arguments with scanf formats; add tests for
6493         multiple use of arguments.
6494
6495 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
6496
6497         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6498
6499 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6500
6501         * gcc.dg/format-miss-1.c: New test.
6502
6503 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6504
6505         * gcc.c-torture/execute/20001013-1.c: New test.
6506
6507 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6508
6509         * gcc.dg/format-branch-1.c: New test.
6510
6511 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6512
6513         * README, lib/file-format.exp: Remove EGCS references.
6514
6515 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6516
6517         * gcc.dg/20001013-1.c: New test.
6518
6519 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6520
6521         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6522         for intmax_t in the compiler using __typeof__ and the type rules
6523         for conditional expressions.
6524
6525 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
6526
6527         * gcc.dg/20001012-1.c: New test.
6528         * gcc.dg/20001012-2.c: New test.
6529
6530 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6531
6532         * gcc.dg/format-attr-1.c: New test.
6533
6534 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6535
6536         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6537         __LONG_LONG_MAX__ instead of LLONG_MAX.
6538
6539 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6540
6541         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6542         scanf flags.
6543         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6544         flags.
6545
6546 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6547
6548         * gcc.dg/sequence-pt-1.c: New test.
6549
6550 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
6551
6552         * gcc.c-torture/execute/20001011-1.c: New testcase.
6553         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6554
6555 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6556
6557         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6558         does not error on it.
6559
6560 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6561
6562         * gcc.dg/20001009-1.c: New test.
6563
6564 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6565
6566         * gcc.c-torture/compile/20001009-1.c: Move from here ....
6567         * gcc.c-torture/execute/20001009-2.c: ... to here.
6568
6569 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
6570
6571         * gcc.c-torture/compile/20001009-1.c: New testcase.
6572         * gcc.c-torture/execute/20001009-1.c: New testcase.
6573         Testcases provided by Jan Hubicka <jh@suse.cz>.
6574
6575 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6576
6577         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6578         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6579         uintmax_t using <limits.h> to emulate the compiler's internal
6580         logic.  No longer XFAIL %j tests.
6581
6582 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6583
6584         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6585         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6586         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6587         regexps and details of expected handling of some bad formats.
6588         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6589         suppression.
6590
6591 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6592
6593         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6594         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6595         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6596         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6597         in list archives.
6598
6599 2000-10-06  Richard Henderson  <rth@cygnus.com>
6600
6601         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6602         * g++.old-deja/g++.brendan/crash52.C: Likewise.
6603         * g++.old-deja/g++.jason/report.C: Likewise.
6604         * g++.old-deja/g++.law/friend5.C: Likewise.
6605         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
6606         of the expected warnings.
6607
6608 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
6609
6610         * g++.old-deja/g++.pt/enum14.C: New test.
6611
6612 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
6613
6614         * g++.old-deja/g++.pt/crash59.C: New test.
6615
6616 2000-10-04  Will Cohen  <wcohen@redhat.com>
6617
6618         * gcc.dg/20000926-1.c: New test.
6619
6620 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
6621
6622         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6623         function name for current C++ compiler.
6624         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6625
6626 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
6627
6628         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6629         __PRETTY_FUNCTION__.
6630         * g++.old-deja/g++.ext/pretty2.C: Likewise.
6631
6632 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6633
6634         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6635
6636 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
6637
6638         * gcc.c-torture/compile/20000923-1.c: New test.
6639
6640 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6641
6642         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6643         * g++.old-deja/g++.pt/ttp62.C: Same.
6644         * g++.old-deja/g++.other/inline14.C: Same.
6645
6646 2000-09-24  Richard Henderson  <rth@cygnus.com>
6647
6648         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
6649
6650 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6651
6652         * gcc.dg/c90-printf-1.c: Add test for wide string format.
6653
6654 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
6655
6656         * gcc.c-torture/compile/20000922-1.c: New file.
6657
6658 2000-09-21  Nick Clifton  <nickc@redhat.com>
6659
6660         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
6661         a signed long modulo operation.
6662         (mod6): New function - perform an unsigned long modulo operation.
6663         (main): Add tests for modulos of very large numbers by very small
6664         dividends.
6665
6666 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6667
6668         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
6669
6670 2000-09-19  Richard Henderson  <rth@cygnus.com>
6671
6672         * gcc.dg/compare2.c (case 10): XFAIL.
6673
6674 2000-09-18  Richard Henderson  <rth@cygnus.com>
6675
6676         * gcc.c-torture/execute/20000906-1.c: Move ...
6677         * gcc.dg/20000906-1.c: ... here.  Only run on targets
6678         that support __builtin_trap.
6679
6680 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
6681
6682         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
6683
6684 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6685
6686         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6687         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
6688         more $ format tests.
6689
6690 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6691
6692         * gcc.dg/format-errmk-1.c: New test.
6693
6694 2000-09-17  Greg McGary  <greg@mcgary.org>
6695
6696         * gcc.c-torture/execute/20000917-1.x: Remove.
6697
6698 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6699
6700         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6701
6702 2000-09-17  Greg McGary  <greg@mcgary.org>
6703
6704         * gcc.c-torture/execute/20000917-1.c: New test.
6705         * gcc.c-torture/execute/20000917-1.x: XFAIL.
6706
6707 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
6708
6709         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6710         in nested macro bug.
6711
6712 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
6713
6714         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6715
6716 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
6717
6718         * gcc.c-torture/execute/20000914-1.c: New test.
6719
6720 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
6721
6722         * g++.other/inline13.C: New test.
6723
6724 2000-09-12  Andreas Jaeger  <aj@suse.de>
6725
6726         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6727         constant by Ulrich Drepper <drepper@redhat.com>.
6728
6729 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
6730
6731         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6732
6733 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6734
6735         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6736
6737 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
6738
6739         * gcc.dg/cpp/backslash.c: New test.
6740
6741 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
6742
6743         * gcc.c-torture/execute/20000910-1.c: New test.
6744         * gcc.c-torture/execute/20000910-2.c: Likewise.
6745
6746 2000-09-11  Robert Lipe  <robertl@sco.com>
6747
6748         * gcc.dg/pragma-align.c: New test.
6749
6750 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
6751
6752         * g++.old-deja/g++.pt/explicit82.C: New test.
6753         * g++.old-deja/g++.pt/explicit83.C: New test.
6754
6755 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
6756
6757         * gcc.dg/asm-names.c: New test.
6758
6759 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6760
6761         * gcc.dg/cpp/tr-warn6.c: New test
6762
6763 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6764
6765         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6766         be accepted.
6767
6768 2000-09-07  Catherine Moore  <clm@redhat.com>
6769
6770         * gcc.c-torture/execute/unroll-1.c: New test.
6771
6772 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
6773
6774         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6775         ERROR markers.
6776         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6777         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6778         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6779         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6780         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6781         Preprocess only.
6782         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6783         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6784
6785 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6786
6787         * g++.old-deja/g++.pt/deduct2.C: New test.
6788
6789 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6790
6791         * g++.old-deja/g++.pt/parms2.C: New test.
6792
6793 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6794
6795         * g++.old-deja/g++.pt/crash58.C: New test.
6796
6797 2000-09-06  Greg McGary  <greg@mcgary.org>
6798
6799         * gcc.c-torture/execute/20000906-1.c: New test.
6800         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6801
6802 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6803
6804         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6805
6806 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6807
6808         * g++.old-deja/g++.pt/crash57.C: New test.
6809
6810 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6811
6812         * g++.old-deja/g++.pt/crash56.C: New test.
6813
6814 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6815
6816         * g++.old-deja/g++.pt/koenig1.C: New test.
6817
6818 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6819
6820         * gcc.dg/20000904-1.c: New test.
6821
6822 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6823
6824         * gcc.dg/cpp/paste8.c: New test.
6825
6826 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
6827
6828         * gcc.c-torture/compile/20000827-1.c: New test.
6829
6830 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6831
6832         * gcc.dg/format-diag-1.c: New test.
6833
6834 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6835
6836         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6837         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6838         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6839         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6840         gcc.dg/formatz-1.c: Adjust warning regular expressions.
6841
6842 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6843
6844         * g++.old-deja/g++.other/nested4.C: New test.
6845
6846 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6847
6848         * g++.old-deja/g++.ns/scoped1.C: New test.
6849
6850 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
6851
6852         * lib/g++.exp: Support testing already-installed GCC.
6853
6854 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6855
6856         * wtr-label-1.c, wtr-suffix-1.c: New tests.
6857
6858 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6859
6860         * gcc.dg/return-type-2.c: New test.
6861
6862 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
6863
6864         * gcc.c-torture/compile/20000825-1.c: New test.
6865
6866 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
6867
6868         * gcc.dg/dwarf2-2.c: New test.
6869
6870 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
6871
6872         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6873         dg-warning regexps.
6874
6875 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6876
6877         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
6878         gcc.dg/format-ext-5.c: New tests.
6879
6880 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
6881
6882         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
6883
6884 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
6885
6886         * gcc.dg/noncompile/930622-2.c: Adjust error message.
6887
6888 2000-08-24  Richard Henderson  <rth@cygnus.com>
6889
6890         * gcc.dg/ia64-sync-1.c: New test.
6891         * gcc.dg/ia64-sync-2.c: New test.
6892         * gcc.dg/ia64-asm-1.c: New test.
6893
6894 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6895
6896         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
6897         * gcc.dg/format-ext-2.c: New test.
6898
6899 2000-08-23  Jason Merrill  <jason@redhat.com>
6900
6901         * lib/old-dejagnu.exp: Also ignore "In member function" and
6902         "At global scope".
6903
6904 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6905
6906         * gcc.dg/noncompile/label-lineno-1.c: New test.
6907
6908 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6909
6910         * gcc.dg/c99-array-nonobj-1.c: New test.
6911
6912 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6913
6914         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
6915         tests.
6916         * gcc.dg/format-ext-1.c: New test.
6917
6918 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6919
6920         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
6921         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
6922         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
6923         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
6924         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
6925
6926 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6927
6928         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
6929         gcc.dg/c99-strftime-2.c: New tests.
6930
6931 2000-08-22  Richard Henderson  <rth@cygnus.com>
6932
6933         * gcc.c-torture/execute/20000822-1.c: New test.
6934
6935 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6936
6937         * gcc.c-torture/execute/20000819-1.x: Remove.
6938
6939 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6940
6941         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
6942         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
6943         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
6944         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
6945         gcc.dg/format-xopen-1.c: New tests.
6946
6947 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6948
6949         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
6950
6951 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6952
6953         * g++.old-deja/g++.other/loop2.C: New test.
6954
6955         * gcc.c-torture/compile/20000606-1.c: New test.
6956         * gcc.c-torture/compile/20000728-1.c: New test.
6957         * gcc.c-torture/execute/20000801-1.c: New test.
6958         * gcc.c-torture/execute/20000801-2.c: New test.
6959         * gcc.c-torture/execute/20000819-1.c: New test.
6960         * gcc.c-torture/execute/20000819-1.x: XFAIL.
6961         * gcc.dg/20000629-1.c: New test.
6962         * gcc.dg/20000724-1.c: New test.
6963         * gcc.dg/20000807-1.c: New test.
6964
6965 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
6966
6967         * gcc.dg/cpp/pragma-1.c: New test.
6968         * gcc.dg/cpp/pragma-2.c: New test.
6969
6970 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
6971
6972         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
6973         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
6974
6975 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6976
6977         * gcc.c-torture/compile/20000818-1.c: New test.
6978
6979 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
6980
6981         * gcc.c-torture/execute/20000818-1.c: New test.
6982
6983 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6984
6985         * gcc.dg/format-va-1.c: New test.
6986
6987 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6988
6989         * g++.old-deja/g++.other/typedef8.C: New test.
6990
6991 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6992
6993         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
6994         * g++.old-deja/g++.mike/net36.C: Mark candidate.
6995         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
6996         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
6997         * g++.old-deja/g++.other/ptrmem7.C: New test.
6998         * g++.old-deja/g++.pt/ptrmem10.C: New test.
6999
7000 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7001
7002         * g++.old-deja/g++.pt/typename27.C: New test.
7003
7004 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
7005
7006         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
7007         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
7008         * g++.old-deja/g++.pt/friend45.C: New test.
7009         * g++.old-deja/g++.other/friend8.C: New test.
7010
7011 2000-08-15  Richard Henderson  <rth@cygnus.com>
7012
7013         * gcc.c-torture/execute/20000815-1.c: New test.
7014
7015 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7016
7017         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
7018         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
7019         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
7020
7021 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
7022
7023         * g++.old-deja/g++.other/refinit2.C: New test.
7024
7025 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
7026
7027         * lib/c-torture.exp (c-torture): Make
7028         compiler_conditional_xfail_data global.
7029         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
7030         compiler_conditional_xfail_data machinery.
7031         (f-torture-execute): Likewise.
7032         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
7033         and only when unrolling loops.
7034
7035         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
7036
7037 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7038
7039         * g++.old-deja/g++.pt/explicit81.C: New test.
7040
7041 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7042
7043         * g++.old-deja/g++.pt/typename26.C: New test.
7044
7045 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
7046
7047         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
7048         warning.
7049
7050 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
7051
7052         * g++.old-deja/g++.other/array3.C: New test.
7053
7054 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7055
7056         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
7057         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
7058         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
7059         New tests.
7060
7061 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
7062
7063         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
7064         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7065
7066 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
7067
7068         * gcc.c-torture/execute/20000808-1.c: New test.
7069
7070 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7071
7072         * gcc.dg/c90-const-expr-1.c: New test.
7073
7074 2000-08-08  Richard Henderson  <rth@cygnus.com>
7075
7076         * gcc.dg/noncompile/920923-1.c: Declare calloc.
7077
7078 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7079
7080         * gcc.dg/noncompile/const-ll-1.c: New test.
7081
7082 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7083
7084         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
7085
7086 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
7087
7088         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
7089         that running programs linked against the shared version of libobjc
7090         run correctly.
7091
7092 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7093
7094         * gcc.dg/c99-printf-1.c: New test.
7095
7096 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7097
7098         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7099
7100 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
7101
7102         * gcc.c-torture/execute/20000731-1.x: Delete.
7103
7104 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
7105
7106         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
7107         and torture_without_loops as is done by c-torture.exp.
7108         (search_for): Copy from c-torture.exp.
7109         (gcc-dg-runtest): New function, drives a directory of tests
7110         iterating over the TORTURE_OPTIONS.
7111         (scan-assembler, scan-assembler-not): Move here from
7112         individual directory drivers.
7113
7114         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
7115         defined by lib/gcc-dg.exp.
7116         * gcc.dg/cpp/cpp.exp: Likewise.
7117         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
7118         gcc-dg-runtest, so we cycle over optimization options.
7119
7120         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
7121         * gcc.dg/compare2.c: No longer expected to fail.
7122
7123 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
7124
7125         * gcc.c-torture/execute/20000804-1.c: New test.
7126
7127 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7128
7129         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
7130
7131 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
7132
7133         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
7134
7135 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
7136
7137         * gcc.c-torture/compile/20000803-1.c: New test.
7138
7139 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7140
7141         * gcc.c-torture/execute/20000801-3.c,
7142         gcc.c-torture/execute/20000801-4.c: New tests.
7143         * gcc.c-torture/execute/20000801-3.x,
7144         gcc.c-torture/execute/20000801-4.x: Xfail.
7145
7146 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
7147
7148         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
7149         libobjc/.libs to allow for libtool.
7150
7151 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
7152
7153         * gcc.c-torture/compile/20000802-1.c: New test.
7154
7155 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
7156
7157         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
7158
7159 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
7160
7161         * gcc-c-torture/execute/20000731-2.c: New test.
7162
7163         * gcc.c-torture/execute/20000731-1.c: New test.
7164         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
7165
7166 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
7167
7168         * testsuite/gcc.dg/cpp/paste7.c: New test.
7169         * gcc.dg/cpp/20000725-1.c: New test.
7170
7171 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
7172
7173         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
7174         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
7175         declaration warning for __builtin_dwarf_reg_size.
7176
7177         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
7178
7179 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7180
7181         * gcc.dg/noncompile/voidparam-1.c: New test.
7182
7183 2000-07-30  Richard Henderson  <rth@cygnus.com>
7184
7185         * gcc.dg/c90-digraph-1.c: Don't xfail.
7186         * gcc.dg/compare2.c (case 10): Xfail.
7187         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
7188
7189 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
7190
7191         * gcc.dg/c99-main-1.c: New test.
7192
7193 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7194
7195         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
7196
7197 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
7198
7199         * gcc.c-tortuer/execute/20000726-1.c: New test.
7200
7201 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
7202
7203         * gcc.c-torture/execute/enum-2.c: New test.
7204
7205 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7206
7207         * gcc.dg/cpp/tr-warn3.c: New test.
7208
7209 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7210
7211         * g++.old-deja/g++.ext/implicit1.C: Remove.
7212         * g++.old-deja/g++.jason/c2.C: Remove
7213         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
7214         * g++.old-deja/g++.pt/crash16.C: Likewise.
7215         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
7216
7217 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7218
7219         * g++.old-deja/g++.other/for2.C: New test.
7220
7221 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
7222
7223         * gcc.dg/20000720-1.c: New test.
7224
7225 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
7226
7227         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
7228
7229 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
7230
7231         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
7232         * gcc.c-torture/execute/20000722-1.c: New.
7233         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
7234
7235 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
7236
7237         * gcc.dg/cpp/20000720-1.S: New test.
7238
7239 2000-07-21  Michael Meissner  <meissner@redhat.com>
7240
7241         * gcc.c-torture/execute/ieee/hugeval.c: New test.
7242
7243 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7244
7245         * g++.old-deja/g++.brendan/crash16.C,
7246         g++.old-deja/g++.brendan/parse3.C,
7247         g++.old-deja/g++.brendan/redecl1.C,
7248         g++.old-deja/g++.ns/template13.C,
7249         g++.old-deja/g++.other/decl4.C,
7250         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7251
7252 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7253
7254         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7255         and "Internal error".
7256
7257         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7258         regexps.
7259         * gcc.dg/cpp/paste6.c: New test.
7260
7261 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
7262
7263         * gcc.dg/cpp/tr-direct.c: New test.
7264
7265         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7266         gcc.dg/cpp/undef1.c: Tweak error regexps.
7267
7268 2000-07-18  Eric Christopher <echristo@redhat.com>
7269
7270         * gcc.c-torture/compile/20000718-1.c: New test.
7271
7272 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
7273
7274         * cpplex.c (_cpp_push_token): If the token being pushed back
7275         is the previous token in this context, just subtract one from
7276         context->posn.
7277         * cppmacro.c (save_expansion): Clear aux field when storing a
7278         placemarker.
7279
7280 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
7281
7282         * gcc.dg/noncompile/redecl-1.c: New test.
7283
7284 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
7285
7286         * gcc.c-torture/execute/20000717-5.c: New test.
7287         * gcc.c-torture/execute/20000717-1.x: Removed.
7288
7289 2000-07-17  Richard Henderson  <rth@cygnus.com>
7290
7291         * gcc.c-torture/execute/20000717-4.c: New test.
7292
7293 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
7294
7295         * gcc.dg/cpp/syshdr.c: New test.
7296         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7297
7298 2000-07-17  Neil Booth  <neilb@earthling.net>
7299
7300         * gcc.dg/cpp/cmdlne-dM.c: New test.
7301         * gcc.dg/cpp/cmdlne-dD.c: New test.
7302
7303 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
7304
7305         * gcc.c-torture/execute/20000717-3.c: New test.
7306
7307         * gcc.c-torture/compile/20000717-1.c: New test.
7308
7309 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
7310
7311         * gcc.c-torture/execute/20000717-2.c: New test.
7312
7313 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7314
7315         * gcc.dg/formatz-1.c: New test.
7316
7317         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7318         * gcc.dg/c99-digraph-1.c: New tests.
7319
7320         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7321         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7322
7323         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7324         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7325         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7326         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7327         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7328         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7329         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7330
7331 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
7332
7333         * gcc.c-torture/execute/20000717-1.c: New test.
7334         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7335
7336 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
7337
7338         * gcc.c-torture/execute/20000715-2.c: New test.
7339         * gcc.dg/20000715-1.c: New test.
7340
7341 2000-07-15  Michael Meissner  <meissner@redhat.com>
7342
7343         * gcc.c-torture/execute/20000715-1.c: New test.
7344
7345 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
7346
7347         * gcc.c-torture/execute/20000707-1.c: New test.
7348
7349 2000-07-13  Neil Booth  <NeilB@earthling.net>
7350
7351         * testsuite/gcc.dg/cpp/digraph1.c,
7352         testsuite/gcc.dg/cpp/digraph2.c,
7353         testsuite/gcc.dg/cpp/digraphs.c: New tests.
7354
7355 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
7356
7357         * g77.f-torture/compile/20000630-2.f:  New test.
7358         * g77.f-torture/compile/20000630-2.x
7359
7360 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7361
7362         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
7363
7364 2000-07-11  Neil Booth  <NeilB@earthling.net>
7365
7366         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7367
7368 2000-07-11  Neil Booth  <NeilB@earthling.net>
7369
7370         * gcc.dg/cpp/cmdlne-C.c: New.
7371
7372 2000-07-09  Neil Booth  <NeilB@earthling.net>
7373
7374         * gcc.dg/cpp/directiv.c: New tests.
7375         * gcc.dg/cpp/undef1.c: Update.
7376
7377 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
7378
7379         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7380
7381 2000-07-09  Neil Booth  <NeilB@earthling.net>
7382
7383         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7384
7385 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
7386
7387         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7388         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7389
7390 2000-07-08  Neil Booth  <NeilB@earthling.net>
7391
7392         * gcc.dg/cpp/macsyntx.c: New tests.
7393
7394 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7395
7396         * gcc.dg/20000707-1.c: New test.
7397
7398 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7399
7400         * gcc.c-torture/execute/20000706-1.c: New test.
7401         * gcc.c-torture/execute/20000706-2.c: New test.
7402         * gcc.c-torture/execute/20000706-3.c: New test.
7403         * gcc.c-torture/execute/20000706-4.c: New test.
7404         * gcc.c-torture/execute/20000706-5.c: New test.
7405
7406 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7407
7408         * g++.old-deja/g++.pt/instantiate7.C: New test.
7409
7410 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7411
7412         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7413         * g++.old-deja/g++.mike/thunk3.C: Likewise.
7414         * g++.old-deja/g++.other/rtti3.C: Likewise.
7415         * g++.old-deja/g++.other/rttid3.C: Likewise.
7416
7417 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
7418
7419         *  g77.f-torture/compile/20000630-1.x: Fix typo
7420
7421 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
7422
7423         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7424         assembly output.
7425
7426 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
7427
7428         * gcc.dg/cpp/ident.c: New test.
7429
7430 2000-07-05  Neil Booth  <NeilB@earthling.net>
7431
7432         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7433           gcc.dg/cpp/lexstrng.c: New tests.
7434
7435 2000-07-04  Neil Booth  <NeilB@earthling.net>
7436
7437         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7438         * gcc.dg/cpp/strify2.c: Same.
7439
7440 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
7441
7442         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7443         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7444         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7445         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7446
7447         * testsuite/gcc.dg/cpp/macro1.c,
7448         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7449         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7450         testsuite/gcc.dg/cpp/strify1.c,
7451         testsuite/gcc.dg/cpp/strify2.c: New tests.
7452
7453 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
7454
7455         * gcc.c-torture/execute/20000703-1.c: New test.
7456
7457 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7458
7459         * g++.old-deja/g++.pt (lookup10.C): New test.
7460
7461 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7462
7463         * g++.old-deja/g++.pt (typename25.C): New test.
7464
7465 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
7466
7467         * gcc.c-torture/compile/20000701-1.c: New test.
7468
7469 2000-06-30  Nick Clifton  <nickc@cygnus.com>
7470
7471         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7472         to test case.
7473
7474 2000-06-30  Catherine Moore  <clm@cygnus.com>
7475
7476         * gcc.c-torture/execute/align-1.c: New test.
7477
7478 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
7479
7480         * g++.old-deja/g++.pt/expr8.C: New test.
7481         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7482
7483 2000-06-29  Nick Clifton  <nickc@cygnus.com>
7484
7485         * gcc.c-torture/compile/20000629-1.c: New test.
7486
7487 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7488
7489
7490         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7491         gcc.dg/noncompile directory, depending on whether they're
7492         preprocessor tests or not.  Annotate all the tests for the dg
7493         framework.
7494
7495         * gcc.c-torture/noncompile/noncompile.exp: Delete.
7496         * gcc.dg/noncompile/noncompile.exp: New.
7497
7498         * Moved files:
7499         Old name                                New name
7500         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
7501         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
7502         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
7503         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
7504         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
7505         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
7506         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
7507         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
7508         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
7509         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
7510         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
7511         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
7512         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
7513         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
7514         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
7515         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
7516         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
7517         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
7518         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
7519         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
7520         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
7521         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
7522         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
7523         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
7524
7525         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
7526         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
7527         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
7528         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
7529         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
7530         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
7531
7532 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7533
7534         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7535         declare one variable.  On the fourth, error.
7536         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7537         declared by 20000628-1a.h.
7538
7539 2000-06-29  Richard Henderson  <rth@redhat.com>
7540
7541         * gcc.c-torture/execute/930529-1.x: New file.
7542         * gcc.dg/920413-1.c: Adjust expected warning text.
7543         * gcc.dg/980217-1.c: Declare abort.
7544         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7545
7546 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
7547
7548         * g77.f-torture/compile/20000629-1.f: New test.
7549         * g77.f-torture/compile/20000629-1.x: Expected to fail.
7550
7551 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7552
7553         Rearrange lots of files, removing entirely the
7554         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7555         directories.
7556
7557         * Deleted files:
7558         gcc.c-torture/code_quality/code_quality.exp
7559         gcc.c-torture/special/special.exp
7560         gcc.failure/failure.exp
7561         gcc.failure/940409-1.x
7562         gcc.c-torture/compile/961203-1.x
7563
7564         * New files:
7565         gcc.misc-tests/linkage.exp
7566         gcc.c-torture/execute/920730-1t.c
7567         gcc.c-torture/execute/920730-1t.x
7568         gcc.c-torture/compile/920520-1.x
7569         gcc.c-torture/compile/920521-1.x
7570         gcc.c-torture/compile/981006-1.x
7571         gcc.c-torture/execute/eeprof-1.x
7572
7573         * Moved files (possibly with modifications to fit a new harness):
7574         Old name                                New name
7575         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
7576         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
7577         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
7578         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
7579         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
7580         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
7581         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
7582         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
7583         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
7584         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
7585         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
7586         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
7587         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
7588         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
7589
7590 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7591
7592         * c-torture/compile/961203-1.x: Delete.
7593
7594         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
7595         not exit. Include stdio.h.
7596         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7597         * gcc.misc-tests/dg-12.c: Likewise.
7598         * gcc.misc-tests/dg-5.c: Likewise.
7599         * gcc.misc-tests/dg-6.c: Likewise.
7600         * gcc.misc-tests/dg-7.c: Prototype abort.
7601         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7602         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7603         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
7604         not exit.
7605         * gcc.misc-tests/sieve.c: Use return from main, not exit.
7606         * gcc.misc-tests/sort2.c: Use return from main, not exit.
7607
7608 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
7609
7610         * gcc.dg/cpp/20000628-1.c: New test.
7611         * gcc.dg/cpp/20000628-1.h: New header for above test.
7612         * gcc.dg/cpp/20000628-1a.h: Likewise.
7613
7614 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
7615
7616         * gcc.dg/cpp: New directory.
7617         * gcc.dg/cpp/cpp.exp: New driver.
7618         * gcc.dg/cpp/20000627-1.c: New test.
7619         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7620         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7621         and rewrite as a compilation test.
7622
7623         * gcc.dg: Move many files into the cpp subdirectory, possibly
7624         renaming or editing them as well.
7625         Old name                New name
7626         990119-1.c              cpp/19990119-1.c
7627         990228-1.c              cpp/19990228-1.c
7628         990407-1.c              cpp/19990407-1.c
7629         990409-1.c              cpp/19990409-1.c
7630         990413-1.c              cpp/19990413-1.c
7631         990703-1.c              cpp/19990703-1.c
7632         20000127-1.c            cpp/20000127-1.c
7633         20000129-1.c            cpp/20000129-1.c
7634         20000207-1.c            cpp/20000207-1.c
7635         20000207-2.c            cpp/20000207-2.c
7636         20000209-1.c            cpp/20000209-1.c
7637         20000209-2.c            cpp/20000209-2.c
7638         20000301-1.c            cpp/20000301-1.c
7639         20000419-1.c            cpp/20000419-1.c
7640         20000510-1.S            cpp/20000510-1.S
7641         20000519-1.c            cpp/20000519-1.c
7642         20000529-1.c            cpp/20000529-1.c
7643         20000625-1.c            cpp/20000625-1.c
7644         20000625-2.c            cpp/20000625-2.c
7645         cpp-as1.c               cpp/assert1.c
7646         cpp-as2.c               cpp/assert2.c
7647         cxx-comments-1.c        cpp/cxxcom1.c
7648         cxx-comments-2.c        cpp/cxxcom2.c
7649         endif-label.c           cpp/endif.c
7650         cpp-hash1.c             cpp/hash1.c
7651         cpp-hash2.c             cpp/hash2.c
7652         cpp-if1.c               cpp/if-1.c
7653         cpp-if2.c               cpp/if-2.c
7654         cpp-if3.c               cpp/if-3.c
7655         cpp-if4.c               cpp/if-4.c
7656         cpp-if5.c               cpp/if-5.c
7657         cpp-cond.c              cpp/if-cexp.c
7658         cpp-missingop.c         cpp/if-mop.c
7659         cpp-missingparen.c      cpp/if-mpar.c
7660         cpp-opprec.c            cpp/if-oppr.c
7661         cpp-ifparen.c           cpp/if-paren.c
7662         cpp-shortcircuit.c      cpp/if-sc.c
7663         cpp-shift.c             cpp/if-shift.c
7664         cpp-unary.c             cpp/if-unary.c
7665         cpp-li1.c               cpp/line1.c
7666         cpp-li2.c               cpp/line2.c
7667         lineno.c                cpp/line3.c
7668         lineno-2.c              cpp/line4.c
7669         cpp-mi.c                cpp/mi1.c
7670         cpp-mic.h               cpp/mi1c.h
7671         cpp-micc.h              cpp/mi1cc.h
7672         cpp-mind.h              cpp/mi1nd.h
7673         cpp-mindp.h             cpp/mi1ndp.h
7674         cpp-mix.h               cpp/mi1x.h
7675         cpp-mi2.c               cpp/mi2.c
7676         cpp-mi2a.h              cpp/mi2a.h
7677         cpp-mi2b.h              cpp/mi2b.h
7678         cpp-mi2c.h              cpp/mi2c.h
7679         cpp-mi3.c               cpp/mi3.c
7680         cpp-mi3.def             cpp/mi3.def
7681         poison-1.c              cpp/poison.c
7682         pr-impl.c               cpp/prag-imp.c
7683         cpp-redef-2.c           cpp/redef1.c
7684         cpp-redef.c             cpp/redef2.c
7685         strpaste.c              cpp/strp1.c
7686         strpaste-2.c            cpp/strp2.c
7687         cpp-tradpaste.c         cpp/tr-paste.c
7688         cpp-tradstringify.c     cpp/tr-str.c
7689         cpp-tradwarn1.c         cpp/tr-warn1.c
7690         cpp-tradwarn2.c         cpp/tr-warn2.c
7691         trigraphs.c             cpp/trigraphs.c
7692         cpp-unc1.c              cpp/unc1.c
7693         cpp-unc2.c              cpp/unc2.c
7694         cpp-unc3.c              cpp/unc3.c
7695         cpp-unc.c               cpp/unc4.c
7696         undef.c                 cpp/undef1.c
7697         undef-2.c               cpp/undef2.c
7698         cpp-wi1.c               cpp/widestr1.c
7699
7700 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
7701
7702         * lib/g++.exp (g++_include_flags): Tweak.
7703
7704 2000-06-27  H.J. Lu  <hjl@gnu.org>
7705             Loren J. Rittle  <ljrittle@acm.org>
7706
7707         * lib/g++.exp (g++_include_flags): Override libgloss.exp
7708         version with one that knows about the new gcc tree structure.
7709         (g++_link_flags): Same.
7710
7711 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
7712
7713         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7714         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7715         case we are cross-compiling.
7716
7717         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7718         g++.old-deja/g++.niklas/Makefile.in,
7719         g++.old-deja/g++.niklas/configure.in,
7720         g++.old-deja/g++.other/Makefile.in,
7721         g++.old-deja/g++.other/configure.in,
7722         gcc.c-torture/code_quality/Makefile.in,
7723         gcc.c-torture/code_quality/configure.in,
7724         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7725         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7726         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7727         gcc.c-torture/execute/ieee/Makefile.in,
7728         gcc.c-torture/execute/ieee/configure.in,
7729         gcc.c-torture/noncompile/Makefile.in,
7730         gcc.c-torture/noncompile/configure.in,
7731         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7732         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7733         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7734
7735 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7736
7737         * g++.old-deja/g++.other/ambig3.C: New test.
7738
7739 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7740
7741         * g++.old-deja/g++.pt/syntax1.C: New test.
7742         * g++.old-deja/g++.pt/syntax2.C: New test.
7743         * g++.old-deja/g++.other/syntax3.C: New test.
7744         * g++.old-deja/g++.other/syntax4.C: New test.
7745
7746 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7747
7748         * gcc.dg/20000623-1.c: Prototype exit and abort.
7749
7750 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7751
7752         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7753         New tests.
7754         * gcc.dg/cpp-mi3.def: New file.
7755
7756         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7757         inside assertions.
7758         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7759         lexer's error messages.
7760         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7761         divine anything from the linemarkers.
7762         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7763         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7764
7765 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
7766
7767         * gcc.dg/20000623-1.c: New test.
7768
7769 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
7770
7771         * gcc.c-torture/execute/20000622-1.c: New test.
7772
7773 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7774
7775         * g++.old-deja/g++.other/init15.C: New test.
7776
7777 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7778
7779         * g++.old-deja/g++.pt/vaarg2.C: New test.
7780         * g++.old-deja/g++.pt/vaarg3.C: New test.
7781
7782 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
7783
7784         * g++.old-deja/g++.other/dyncast6.C: New test.
7785
7786 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
7787
7788         * gcc.c-torture/execute/loop-6.c: New test.
7789
7790 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
7791
7792         * gcc.dg/20000614-1.c: New test.
7793         * gcc.dg/20000614-2.c: New test.
7794
7795 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
7796
7797         * g++.old-deja/g++.other/inline12.C: New test.
7798
7799 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
7800
7801         * g++.old-deja/g++.other/eh1.C: New test.
7802
7803 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
7804
7805         * g++.old-deja/g++.other/type.C: New test.
7806
7807 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7808
7809         * g++.old-deja/g++.other/initstring.C: New test.
7810
7811 2000-06-12  Jason Merrill  <jason@redhat.com>
7812
7813         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7814
7815 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
7816
7817         * gcc.c-torture/compile/20000609-1.c: New test.
7818
7819 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
7820
7821         * gcc.dg/20000609-1.c: New test.
7822
7823 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
7824
7825         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7826         * gcc.c-torture/noncompile/poison-1.c: Move...
7827         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7828         * gcc.dg/cpp-li1.c: Add a token after the #line.
7829
7830 2000-06-05  Richard Henderson  <rth@cygnus.com>
7831
7832         * gcc.c-torture/execute/20000605-2.c: New test.
7833         * gcc.c-torture/execute/20000605-3.c: New test.
7834
7835 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
7836
7837         * g77.f-torture/execute/20000503-1.x: New file.
7838
7839 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
7840
7841         * g++.old-deja/g++.eh/badalloc1.C: New test.
7842
7843 2000-06-05  Richard Henderson  <rth@cygnus.com>
7844
7845         * gcc.c-torture/execute/20000605-1.c: New test.
7846
7847 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7848             Nathan Sidwell <nathan@codesourcery.com>
7849
7850         * gcc.c-torture/compile/20000605-1.c: New test.
7851
7852 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
7853
7854         * g77.f-torture/compile/20000601-1.f:  New test.
7855
7856 2000-06-03  Richard Henderson  <rth@cygnus.com>
7857
7858         * gcc.c-torture/execute/20000603-1.c: New.
7859
7860 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
7861
7862         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7863         * gcc.dg/noreturn-2.c (noreturn): Likewise.
7864
7865 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
7866
7867         * gcc.dg/compare2.c (case 12): XFAIL.
7868         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7869         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7870
7871         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7872
7873 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
7874
7875         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7876         guard macro is already defined when the header is first
7877         included.
7878         * gcc.dg/cpp-mix.h: New file.
7879         * gcc.dg/endif-label.c: Update patterns to match compiler.
7880
7881         * g++.brendan/complex1.C: Declare abort.
7882         * g++.law/refs4.C: Remove XFAIL.
7883         * g++.oliva/expr2.C: Declare abort and exit.
7884
7885 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
7886
7887         * gcc.c-torture/execute/20000528-1.c: New test.
7888
7889         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
7890         * g++.old-deja/g++.law/temps4.C: Likewise.
7891
7892         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
7893         stdlib.h.  Call abort() on failure.
7894         * g++.old-deja/g++.law/refs4.C: Likewise.
7895         * g++.old-deja/g++.law/temps4.C: Likewise.
7896         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
7897         * gcc.c-torture/execute/20000112-1.c: Include string.h.
7898
7899 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
7900
7901         Relative to g++.dg/special:
7902         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
7903
7904         Relative to g++.old-deja:
7905         * g++.brendan/complex1.C, g++.jason/optimize2.C,
7906         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
7907         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
7908         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
7909         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
7910         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
7911         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
7912
7913         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
7914         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
7915         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
7916         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
7917         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
7918         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
7919         and/or string.h.
7920
7921         * g++.other/goto1.C: Update expectations for error messages.
7922
7923 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
7924
7925         * gcc.c-torture/compile/20000523-1.c: New test.
7926
7927 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7928
7929         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7930
7931 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7932
7933         * g++.old-deja/g++.eh/catch11.C: New test.
7934         * g++.old-deja/g++.eh/catch12.C: New test.
7935
7936 2000-05-24  Nick Clifton  <nickc@cygnus.com>
7937
7938         * gcc.c-torture/execute/20000523-1.c: New test.
7939
7940 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
7941
7942         * c-torture/execute/bcp-1.c: Replace abort in arg of
7943         __builtin_constant_p with a generic external function.
7944
7945         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
7946         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
7947         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
7948         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
7949         Prototype abort and/or exit.
7950
7951         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
7952         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
7953         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
7954         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
7955
7956 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
7957
7958         * gcc.dg/dwarf2-1.c: New test.
7959
7960 2000-05-20  Richard Henderson  <rth@cygnus.com>
7961
7962         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
7963
7964 2000-05-20  Andreas Jaeger  <aj@suse.de>
7965
7966         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
7967         testcase.
7968
7969 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
7970
7971         * gcc.c-torture/execute/20000519-2.c: New test.
7972
7973 2000-05-19  Andreas Jaeger  <aj@suse.de>
7974
7975         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
7976         which fails with SSA.
7977
7978         * lib/c-torture.exp: Also test with -O3 -fssa.
7979
7980 2000-05-18  Michael Meissner  <meissner@redhat.com>
7981
7982         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
7983         * gcc.c-torture/execute/920415-1.c: Ditto.
7984         * gcc.c-torture/execute/920501-1.c: Ditto.
7985         * gcc.c-torture/execute/conversion.c: Ditto.
7986         * gcc.c-torture/execute/cvt-1.c: Ditto.
7987
7988 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
7989
7990         * gcc.c-torture/compile/20000518-1.c: New test.
7991
7992 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7993
7994         * g77.f-torture/compile/200005018.f:  New test.
7995
7996 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
7997
7998         * gcc.c-torture/compile/20000517-1.c: New test.
7999
8000 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8001
8002         * gcc.c-torture/execute/20000516-1.c: New test.
8003
8004 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
8005
8006         * g++.old-deja/g++.other/eh.C: New test.
8007
8008 2000-05-12  Richard Henderson  <rth@cygnus.com>
8009
8010         * gcc.c-torture/execute/990208-1.c (main): Don't pass
8011         constants through to doit's conditional.
8012
8013 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
8014
8015         * gcc.c-torture/compile/20000511-1.c: New test.
8016         * g77.f-torture/compile/20000511-1.f: New test.
8017         * g77.f-torture/compile/20000511-2.f: New test.
8018
8019 2000-05-11  Michael Meissner  <meissner@redhat.com>
8020
8021         * gcc.c-torture/execute/20000511-1.c: New test.
8022
8023 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
8024
8025         * gcc.dg/dg.exp: Scan .S files as well as .c files.
8026         * gcc.dg/20000510-1.S: New.
8027
8028 2000-05-08  Catherine Moore  <clm@cygnus.com>
8029
8030         * gcc.dg/unused-3.c: New.
8031
8032 2000-05-06  Richard Henderson  <rth@cygnus.com>
8033
8034           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
8035           * g++.old-deja/g++.mike/warn1.C: Likewise.
8036           * g++.old-deja/g++.pt/local1.C: Likewise.
8037           * g++.old-deja/g++.pt/local7.C: Likewise.
8038           * g++.old-deja/g++.pt/spec16.C: Likewise.
8039
8040 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
8041
8042         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
8043
8044 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
8045
8046           * g77.f-torture/execute/20000503-1.f:  New test.
8047
8048 2000-05-04  Andreas Jaeger  <aj@suse.de>
8049
8050         * gcc.dg/noreturn-2.c: New test.
8051
8052 2000-05-04  Neil Booth  <NeilB@earthling.net>
8053
8054         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
8055         preprocessor.
8056
8057 2000-05-04  Richard Henderson  <rth@cygnus.com>
8058
8059         * gcc.c-torture/execute/20000503-1.c: Fix typo.
8060
8061 2000-05-04  Richard Henderson  <rth@cygnus.com>
8062
8063         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
8064         OpenSSL by Jason R Thorpe.
8065
8066 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
8067
8068         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
8069
8070 2000-05-03  Robert Lipe <robertlipe@usa.net>
8071
8072         * gcc.dg/20000503-1.c: New test.
8073
8074 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
8075
8076         * gcc.c-torture/compile/20000502-1.c: New test.
8077         * g++.old-deja/g++.other/align.C: New test.
8078         * gcc.dg/cpp-tradstringify.c: New test.
8079
8080 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8081
8082         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
8083         and hard registers.
8084
8085 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
8086
8087         * gcc.c-torture/execute/loop-5.c: New test.
8088
8089 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
8090
8091         * gcc.c-torture/execute/va-arg-20.c: New test.
8092
8093 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
8094
8095         * gcc.c-torture/execute/20000422-1.c: New test.
8096
8097 2000-04-20  Greg McGary  <gkm@gnu.org>
8098
8099         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
8100         when optimizing, but without sibling-call optimizations (-O1).
8101
8102 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
8103
8104           * gcc.c-torture/compile/20000420-1.c: New test.
8105
8106 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8107
8108         * g++.abi/ptrflags.C: New test.
8109         * g++.eh/catchptr1.C: Test incomplete pointer chains.
8110
8111 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
8112
8113         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
8114
8115 2000-04-19  Greg McGary  <gkm@gnu.org>
8116
8117         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
8118         sibling-call optimizations.
8119
8120 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
8121
8122         * gcc.dg/20000419-1.c: New test.
8123
8124 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
8125
8126         * gcc.c-torture/execute/20000412-6.c: New test.
8127
8128 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
8129
8130         * gcc.c-torture/execute/20000412-5.c: New test.
8131         * g77.f-torture/compile/20000412-1.f: New test.
8132         * gcc.c-torture/execute/20000412-4.c: New test.
8133         * gcc.c-torture/compile/20000412-2.c: New test.
8134         * gcc.c-torture/execute/20000412-3.c: New test.
8135         * gcc.c-torture/compile/20000412-1.c: New test.
8136         * gcc.c-torture/execute/20000412-2.c: New test.
8137
8138 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
8139
8140         * objc/execute/bf-20.m: New test.
8141
8142 2000-04-10  Richard Henderson  <rth@cygnus.com>
8143
8144         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
8145
8146         * gcc.c-torture/execute/20000412-1.c: New test.
8147
8148 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
8149
8150         * g++.old-deja/g++.eh/catchptr1.C: New test.
8151
8152 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
8153
8154         * g++.old-deja/g++.abi/cxa_vec.C: New test.
8155
8156 2000-04-08  Neil Booth  <NeilB@earthling.net>
8157
8158         * gcc.dg/cpp-nullchar.c: Remove test as
8159         embedded nulls cause problems.
8160
8161 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8162
8163         * gcc.dg/compare2.c: New test.
8164
8165 2000-04-08  Neil Booth  <NeilB@earthling.net>
8166
8167         * gcc.dg/cpp-nullchar.c: New test.
8168
8169 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
8170
8171         * gcc.dg/cpp-mi2.c: New test.
8172         * gcc.dg/cpp-mi2[abc].h: New files.
8173
8174 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
8175
8176         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
8177         member name.
8178
8179 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
8180
8181         * g++.old-deja/g++.abi/vmihint.C: New test.
8182
8183 2000-04-06  Neil Booth  <NeilB@earthling.net>
8184
8185         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
8186         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
8187         copyright.
8188
8189 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
8190
8191         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
8192         avoid stack-frame overwrite.
8193
8194 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
8195
8196         * gcc.c-torture/compile/20000405-2.c: New test.
8197         * gcc.c-torture/compile/20000405-3.c: New test.
8198
8199 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8200
8201         * gcc.c-torture/compile/20000405-1.c: New test.
8202
8203 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
8204
8205         * gcc.dg/cast-qual-1.c: Revert last change.
8206
8207 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8208
8209         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
8210
8211 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
8212
8213         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
8214         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8215
8216 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
8217
8218         * gcc.c-torture/compile/20000403-2.c: New test.
8219         * gcc.c-torture/compile/20000403-1.c: New test.
8220
8221 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
8222
8223         * gcc.c-torture/execute/20000403-1.c: New test.
8224
8225 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
8226
8227         * gcc.c-torture/execute/20000402-1.c: New test.
8228
8229 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
8230
8231         * gcc.c-torture/execute/va-arg-15.c: New test.
8232         * gcc.c-torture/execute/va-arg-16.c: New test.
8233         * gcc.c-torture/execute/va-arg-17.c: New test.
8234         * gcc.c-torture/execute/va-arg-18.c: New test.
8235         * gcc.c-torture/execute/va-arg-19.c: New test.
8236
8237 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
8238
8239         * gcc.c-torture/compile/981211-1.c: Move to...
8240         * gcc.dg/cpp-as1.c: ...here.
8241         * gcc.dg/cpp-as2.c: New file.
8242
8243         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
8244         compiler.
8245
8246 2000-04-02  Neil Booth  <NeilB@earthling.net>
8247
8248         * gcc.dg/cpp-cond.c  New tests.
8249         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
8250         accidental success less likely.
8251         * gcc.dg/cpp-missingop.c  New tests.
8252         * gcc.dg/cpp-missingparen.c  New tests.
8253         * gcc.dg/cpp-shift.c  New tests.
8254         * gcc.dg/cpp-shortcircuit.c  New tests.
8255         * gcc.dg/cpp-unary.c  New tests.
8256
8257 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
8258
8259         * gcc.c-torture/compile/20000329-1.c: New test.
8260
8261 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
8262
8263         * gcc.c-torture/compile/20000326-1.c: New test.
8264         * gcc.c-torture/compile/20000326-2.c: New test.
8265
8266 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
8267
8268         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8269         the first parameter is a function argument.
8270
8271 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
8272
8273         * g++.old-deja/g++.ext/array4.C: New test.
8274
8275 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
8276
8277         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8278
8279 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8280
8281         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8282
8283 2000-03-19  Richard Henderson  <rth@cygnus.com>
8284
8285         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8286
8287 2000-03-19  Richard Henderson  <rth@cygnus.com>
8288
8289         * gcc.c-torture/compile/20000319-1.c: New test.
8290
8291 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
8292
8293         * gcc.c-torture/execute/20000314-3.c: New test.
8294         * gcc.c-torture/execute/20000314-2.c: New test.
8295         * gcc.c-torture/execute/20000314-1.c: New test.
8296         * gcc.c-torture/compile/20000314-2.c: New test.
8297         * gcc.c-torture/compile/20000314-1.c: New test.
8298
8299 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
8300
8301         * g++.old-deja/g++.warn/inline.C: New test.
8302
8303 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8304
8305         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8306         standards-compliant result rather than specific constants.
8307         Put test-values in array.
8308
8309 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
8310
8311         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8312         (g++_target_compile): Put test-specific options last.
8313
8314 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8315
8316         * g++.old-deja/g++.eh/vbase4.C: New test.
8317
8318 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8319
8320         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8321
8322 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8323
8324         * g++.old-deja/g++.brendan/misc12.C: Removed.
8325         * g++.old-deja/g++.pt/memtemp77.C: Constify.
8326         * g++.old-deja/g++.ext/pretty4.C: New test.
8327
8328 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8329
8330         * g++.old-deja/g++.other/string2.C: New test.
8331
8332 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
8333
8334         * g++.old-deja/g++.warn/impint2.C: New test.
8335
8336 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8337
8338         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8339         is 1, not zero.
8340
8341 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
8342
8343         * g++.old-deja/g++.warn/impint.C: New test.
8344         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8345         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8346         * g++.old-deja/g++.pt/explicit12.C: Likewise.
8347         * g++.old-deja/g++.pt/explicit13.C: Likewise.
8348         * g++.old-deja/g++.pt/explicit17.C: Likewise.
8349         * g++.old-deja/g++.pt/explicit18.C: Likewise.
8350         * g++.old-deja/g++.pt/explicit19.C: Likewise.
8351         * g++.old-deja/g++.pt/explicit23.C: Likewise.
8352         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8353         * g++.old-deja/g++.pt/explicit35.C: Likewise.
8354         * g++.old-deja/g++.pt/explicit6.C: Likewise.
8355         * g++.old-deja/g++.pt/memclass7.C: Likewise.
8356
8357 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
8358
8359         * gcc.dg/cpp-redef.c: New test.
8360
8361 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
8362
8363         * g++.old-deja/g++.pt/unify7.C: New test.
8364
8365 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8366
8367         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8368         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8369
8370 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
8371
8372         * gcc.c-torture/compile/20000224-1.c: New test.
8373
8374 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8375
8376         * gcc.c-torture/compile/cpp-2.c: New test.
8377         * gcc.c-torture/compile/cpp-1.c: New test.
8378
8379 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
8380
8381         * gcc.c-torture/execute/20000225-1.c: New test.
8382
8383 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8384
8385         * gcc.dg/cpp-li2.c: New test.
8386
8387         * gcc.dg/cpp-wi1.c: New test.
8388
8389         * gcc.dg/cpp-li1.c: New test.
8390
8391 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
8392
8393         * g++.old-deja/g++.other/sizeof5.C: New test.
8394
8395 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8396
8397         * gcc.c-torture/execute/va-arg-13.c: New test.
8398
8399 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
8400
8401         * gcc.c-torture/execute/va-arg-12.c: New test.
8402
8403 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8404
8405         * gcc.c-torture/execute/20000223-1.c: New test.
8406
8407 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8408
8409         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8410
8411 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
8412
8413         * g++.old-deja/g++.abi/ptrmem.C: New test.
8414
8415 2000-02-19  Richard Henderson  <rth@cygnus.com>
8416
8417         * gcc.c-torture/compile/init-3.c: New.
8418
8419 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
8420
8421         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8422         ALWAYS_CXXFLAGS.
8423
8424 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
8425
8426         * gcc.c-torture/compile/20000211-3.c: New test.
8427
8428 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
8429
8430         * gcc.c-torture/compile/20000211-2.c: New test.
8431
8432 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
8433
8434         * gcc.c-torture/compile/20000211-1.c: New test.
8435
8436 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
8437
8438         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8439           on native targets
8440
8441 2000-02-08  Nathan Sidwell  <nathan@acm.org>
8442
8443         * g++.old-deja/g++.other/cast5.C: New test.
8444
8445 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
8446
8447         * gcc.c-torture/execute/20000205-1.c: New.
8448
8449 2000-02-03  Nathan Sidwell  <nathan@acm.org>
8450
8451         * g++.old-deja/g++.jason/cast3.C: Return void.
8452         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8453
8454 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8455
8456         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8457
8458         * gcc.dg/loop-1.c: New test.
8459
8460 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
8461
8462         * gcc.c-torture/compile/20000127-1.c: New test.
8463         * gcc.c-torture/execute/991228-1.c: New test.
8464
8465 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8466
8467         * gcc.dg/unused-2.c: New test.
8468
8469         * gcc.dg/conv-1.c: New test.
8470
8471 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
8472
8473         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8474         compiler.
8475         (tool_option_proc): Fix typo.
8476
8477 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
8478
8479         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8480         of the ld on the host, not on the build machine.
8481         Also, don't crash if '--help' is not a supported option.
8482
8483 2000-01-24  Richard Henderson  <rth@cygnus.com>
8484
8485         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8486
8487 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
8488
8489         * gcc.c-torture/execute/20000120-2.c: New test.
8490         * gcc.c-torture/execute/20000120-1.c: New test.
8491
8492 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
8493
8494         * gcc.c-torture/execute/20000113-1.c: New test.
8495
8496 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
8497
8498         * gcc.c-torture/execute/20000112-1.c: New test.
8499
8500 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8501
8502         * gcc.dg/20000111-1.c: New test.
8503
8504 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
8505
8506         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8507         with 16 bit integers.
8508
8509 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8510
8511         * gcc.dg/20000108-1.c: New test.
8512
8513 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8514
8515         * g++.old-deja/g++.ns/koenig8.C: New test.
8516
8517 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8518
8519         * g++.old-deja/g++.other/cast4.C: New test.
8520
8521 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
8522
8523         * gcc.c-torture/compile/20000105-2.c: New test.
8524         * gcc.c-torture/compile/20000105-1.c: New test.
8525
8526 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8527
8528         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8529         references to printf & atoi to conform to ANSI standard.
8530         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8531         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8532         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8533         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8534         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8535         * g++.old-deja/g++.brendan/complex1.C: Likewise.
8536         * g++.old-deja/g++.brendan/copy1.C: Likewise.
8537         * g++.old-deja/g++.brendan/copy2.C: Likewise.
8538         * g++.old-deja/g++.brendan/copy3.C: Likewise.
8539         * g++.old-deja/g++.brendan/copy4.C: Likewise.
8540         * g++.old-deja/g++.brendan/copy5.C: Likewise.
8541         * g++.old-deja/g++.brendan/copy6.C: Likewise.
8542         * g++.old-deja/g++.brendan/copy7.C: Likewise.
8543         * g++.old-deja/g++.brendan/copy8.C: Likewise.
8544         * g++.old-deja/g++.brendan/crash11.C: Likewise.
8545         * g++.old-deja/g++.brendan/crash14.C: Likewise.
8546         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8547         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8548         * g++.old-deja/g++.brendan/delete2.C: Likewise.
8549         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8550         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8551         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8552         * g++.old-deja/g++.brendan/eh1.C: Likewise.
8553         * g++.old-deja/g++.brendan/groff1.C: Likewise.
8554         * g++.old-deja/g++.brendan/init3.C: Likewise.
8555         * g++.old-deja/g++.brendan/misc12.C: Likewise.
8556         * g++.old-deja/g++.brendan/misc7.C: Likewise.
8557         * g++.old-deja/g++.brendan/new2.C: Likewise.
8558         * g++.old-deja/g++.brendan/operators4.C: Likewise.
8559         * g++.old-deja/g++.brendan/operators5.C: Likewise.
8560         * g++.old-deja/g++.brendan/overload2.C: Likewise.
8561         * g++.old-deja/g++.brendan/overload7.C: Likewise.
8562         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8563         * g++.old-deja/g++.brendan/reference1.C: Likewise.
8564         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8565         * g++.old-deja/g++.brendan/template24.C: Likewise.
8566         * g++.old-deja/g++.brendan/template3.C: Likewise.
8567         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8568         * g++.old-deja/g++.jason/inline3.C: Likewise.
8569         * g++.old-deja/g++.jason/opeq.C: Likewise.
8570         * g++.old-deja/g++.law/arg5.C: Likewise.
8571         * g++.old-deja/g++.law/arm7.C: Likewise.
8572         * g++.old-deja/g++.law/ctors11.C: Likewise.
8573         * g++.old-deja/g++.law/cvt8.C: Likewise.
8574         * g++.old-deja/g++.law/init9.C: Likewise.
8575         * g++.old-deja/g++.law/refs4.C: Likewise.
8576         * g++.old-deja/g++.law/template2.C: Likewise.
8577         * g++.old-deja/g++.law/visibility24.C: Likewise.
8578         * g++.old-deja/g++.law/vtable3.C: Likewise.
8579         * g++.old-deja/g++.mike/asm2.C: Likewise.
8580         * g++.old-deja/g++.mike/eh1.C: Likewise.
8581         * g++.old-deja/g++.mike/misc1.C: Likewise.
8582         * g++.old-deja/g++.mike/misc13.C: Likewise.
8583         * g++.old-deja/g++.mike/misc14.C: Likewise.
8584         * g++.old-deja/g++.mike/ns12.C: Likewise.
8585         * g++.old-deja/g++.mike/p1248.C: Likewise.
8586         * g++.old-deja/g++.mike/p3708.C: Likewise.
8587         * g++.old-deja/g++.mike/p3708a.C: Likewise.
8588         * g++.old-deja/g++.mike/p3708b.C: Likewise.
8589         * g++.old-deja/g++.mike/p646.C: Likewise.
8590         * g++.old-deja/g++.mike/p700.C: Likewise.
8591         * g++.old-deja/g++.mike/p783.C: Likewise.
8592         * g++.old-deja/g++.mike/p783a.C: Likewise.
8593         * g++.old-deja/g++.mike/p783b.C: Likewise.
8594         * g++.old-deja/g++.mike/p786.C: Likewise.
8595         * g++.old-deja/g++.mike/p789.C: Likewise.
8596         * g++.old-deja/g++.mike/p789a.C: Likewise.
8597         * g++.old-deja/g++.mike/p807a.C: Likewise.
8598         * g++.old-deja/g++.other/delete3.C: Likewise.
8599         * g++.old-deja/g++.other/dyncast1.C: Likewise.
8600         * g++.old-deja/g++.other/dyncast2.C: Likewise.
8601         * g++.old-deja/g++.other/dyncast3.C: Likewise.
8602         * g++.old-deja/g++.other/empty1.C: Likewise.
8603         * g++.old-deja/g++.other/temporary1.C: Likewise.
8604         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8605         * g++.old-deja/g++.pt/t16.C: Likewise.
8606         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8607
8608 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
8609
8610         * gcc.dg/991230-1.c: New test.
8611
8612 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
8613
8614         * gcc.c-torture/compile/991229-3.c: New test.
8615         * gcc.c-torture/compile/991229-2.c: New test.
8616         * gcc.c-torture/compile/991229-1.c: New test.
8617
8618 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
8619
8620         * gcc.c-torture/compile/labels-2.c: New test.
8621
8622 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8623
8624         * gcc.c-torture/execute/991227-1.c: New test.
8625
8626 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8627
8628         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8629
8630 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8631
8632         * gcc.c-torture/execute/991221-1.c: New test.
8633
8634 1999-12-20  Nathan Sidwell  <nathan@acm.org>
8635
8636         * g++.old-deja/g++.other/cast3.C: New test.
8637
8638 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
8639
8640         * gcc.c-torture/execute/991216-4.c: New test.
8641
8642 1999-12-16  Michael Meissner  <meissner@cygnus.com>
8643
8644         * gcc.c-torture/execute/991216-1.c: New test.
8645         * gcc.c-torture/execute/991216-2.c: New test.
8646         * gcc.c-torture/execute/991216-3.c: New test.
8647
8648 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8649
8650         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
8651         Actually make the test fail by using "-O2" for compilation.
8652
8653 1999-12-15  Nathan Sidwell  <nathan@acm.org>
8654
8655         * g++.old-deja/g++.warn/cast-align1.C: New test.
8656
8657 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8658
8659         * gcc.c-torture/compile/991214-1.c: New test.
8660         * gcc.c-torture/compile/991214-2.c: New test.
8661
8662 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8663
8664         * gcc.dg/991214-1.c: New test.
8665
8666 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
8667
8668         * gcc.c-torture/compile/991213-3.c: New test.
8669         * gcc.c-torture/compile/991213-2.c: New test.
8670         * gcc.c-torture/compile/991213-1.c: New test.
8671
8672 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8673
8674         * gcc.dg/991209-1.c: New test.
8675
8676 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
8677
8678         * gcc.c-torture/compile/991208-1.c: New test.
8679
8680 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8681
8682         * gcc.dg/ultrasp2.c: New test.
8683
8684 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
8685
8686         * g++.old-deja/g++.abi/align.C (main): Fix typo.
8687
8688 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
8689
8690         * gcc.c-torture/compile/991202-1.c: New test.
8691         * gcc.c-torture/execute/991202-1.c: New test.
8692         * gcc.c-torture/execute/991202-2.c: New test.
8693         * gcc.c-torture/execute/991202-3.c: New test.
8694
8695 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
8696
8697         * g++.old-deja/g++.abi/align.C: New test.
8698         * g++.old-deja/g++.abi/aggregates.C: Likewise.
8699         * g++.old-deja/g++.abi/bitfields.C: Likewise.
8700
8701 1999-12-01  Richard Henderson  <rth@cygnus.com>
8702
8703         * gcc.c-torture/execute/991201-1.c: New.
8704
8705 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
8706
8707         * gcc.dg/991129-1.c: New test.
8708
8709 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8710
8711         * gcc.c-torture/compile/991127-1.c: New test.
8712
8713 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8714
8715         * g++.old-deja/g++.other/warn4.C: New test.
8716
8717 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8718
8719         * g++.old-deja/g++.eh/cleanup2.C: New test.
8720         * g++.old-deja/g++.ext/pretty2.C: New test.
8721         * g++.old-deja/g++.ext/pretty3.C: New test.
8722         * g++.old-deja/g++.other/debug6.C: New test.
8723
8724 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
8725
8726         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8727         compiler_output to look for one error message instead of two.
8728
8729 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
8730
8731         * gcc.c-torture/execute/991118-1.c: Also test case
8732         where the word boundary does not split a byte evenly.
8733
8734 1999-11-19  Nathan Sidwell  <nathan@acm.org>
8735
8736         * g++.old-deja/g++.ext/restrict1.C: New test.
8737
8738 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8739
8740         * gcc.c-torture/execute/991118-1.c: New test.
8741
8742 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
8743
8744         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8745         working directory pathnames.
8746
8747 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
8748
8749         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8750         host is equipped with driver.h and driver.o so it can actually
8751         compile and run the tests.
8752
8753 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
8754
8755         * gcc.c-torture/compile/991008-1.c: New test.
8756
8757 1999-11-08  Nick Clifton  <nickc@cygnus.com>
8758
8759         * lib/gcc-dg.exp: Include target-supports.exp
8760
8761 1999-11-05  Nick Clifton  <nickc@cygnus.com>
8762
8763         * lib/target-supports.exp: New file: Provide procs to test for
8764         features supported by the target.
8765         (check_weak_available): Moved here from ecos.exp.
8766         (check_alias_available): New proc: Determine of the target
8767         toolchain supports the alias attribute.
8768
8769         * gcc.dg/special/ecos.exp: Move check_weak_available to
8770         target-supports.exp.
8771         (alias-1.c): Only perform the test if the target supports
8772         aliases.
8773         (wkali-1.c): Only perform the test if the target supports
8774         aliases.
8775
8776         * gcc.dg/990506-0.c: Expect error messages from cross
8777         targets as well as native targets.
8778
8779 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8780
8781         * gcc.dg/ultrasp1.c: Removed xfail.
8782         * gcc.dg/struct-ret-2.c: Likewise.
8783         * gcc.dg/array-1.c: Likewise.
8784
8785 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8786
8787         * gcc.dg/struct-ret-2.c: New test.
8788
8789         * gcc.dg/array-1.c: New test.
8790
8791 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
8792
8793         * gcc.c-torture/execute/991030-1.c: New test.
8794
8795 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
8796
8797         * gcc.c-torture/compile/991026-2.c: New test.
8798
8799 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
8800
8801         * gcc.c-torture/compile/991026-1.c: New test.
8802
8803 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
8804
8805         * gcc.c-torture/execute/991023-1.c: New test.
8806
8807 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
8808
8809         * gcc.c-torture/execute/991019-1.c: New test.
8810
8811 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
8812
8813         * gcc.c-torture/execute/991016-1.c: New test.
8814
8815 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
8816
8817         * gcc.c-torture/execute/991014-1.c: New test.
8818
8819 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8820
8821         * g++.old-deja/g++.other/union2.C: New test.
8822
8823 1999-10-13  Nathan Sidwell  <nathan@acm.org>
8824
8825         * g++.old-deja/g++.other/vaarg2.C: New test.
8826         * g++.old-deja/g++.other/vaarg3.C: New test.
8827
8828 1999-10-12  Craig Burley  <craig@jcb-sc.com>
8829
8830         * g77.f-torture/noncompile/19990905-1.f: Moved from being
8831         in compile/.
8832
8833 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
8834
8835         * gcc.c-torture/execute/va-arg-11.c: New test.
8836
8837 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
8838
8839         * lib/file-format.exp (gcc_target_object_format): Don't
8840         crash if objdump is unavailable.
8841
8842 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
8843
8844         * gcc.misc-tests/mg.exp: delete extraneous redirection.
8845
8846 1999-09-28  Nick Clifton  <nickc@cygnus.com>
8847
8848         * gcc.c-torture/compile/990928-1.c: New test.
8849
8850 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
8851
8852         * g++.old-deja/g++.other/decl6.C: New test.
8853
8854 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8855
8856         * gcc.c-torture/execute/va-arg-10.c: New test.
8857
8858 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
8859
8860         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8861         __PRETTY_FUNCTION__.
8862
8863 1999-09-23  Nick Clifton  <nickc@cygnus.com>
8864
8865         * gcc.c-torture/execute/990923-1.c: New test.
8866
8867 1999-09-21  Nick Clifton  <nickc@cygnus.com>
8868
8869         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8870         for which -fpic is inappropriate.
8871
8872 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
8873
8874         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8875
8876 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8877
8878         * g++.old-deja/g++.other/dyncast1.C: New test.
8879         * g++.old-deja/g++.other/dyncast2.C: New test.
8880         * g++.old-deja/g++.other/dyncast3.C: New test.
8881         * g++.old-deja/g++.other/dyncast4.C: New test.
8882         * g++.old-deja/g++.other/dyncast5.C: New test.
8883         * g++.old-deja/g++.eh/catch3.C: New test.
8884         * g++.old-deja/g++.eh/catch3p.C: New test.
8885         * g++.old-deja/g++.eh/catch4.C: New test.
8886         * g++.old-deja/g++.eh/catch4p.C: New test.
8887         * g++.old-deja/g++.eh/catch5.C: New test.
8888         * g++.old-deja/g++.eh/catch5p.C: New test.
8889         * g++.old-deja/g++.eh/catch6.C: New test.
8890         * g++.old-deja/g++.eh/catch6p.C: New test.
8891         * g++.old-deja/g++.eh/catch7.C: New test.
8892         * g++.old-deja/g++.eh/catch7p.C: New test.
8893         * g++.old-deja/g++.eh/catch8.C: New test.
8894         * g++.old-deja/g++.eh/catch8p.C: New test.
8895         * g++.old-deja/g++.eh/catch9.C: New test.
8896         * g++.old-deja/g++.eh/catch9p.C: New test.
8897
8898 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
8899
8900         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
8901         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
8902
8903 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
8904
8905         * gcc.c-torture/compile/990913-1.c: New test.
8906
8907 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
8908
8909         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
8910         * g++.old-deja/g++.jason/rfg5.C: Likewise.
8911
8912 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
8913
8914         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
8915
8916 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
8917
8918         * g++.old-deja/g++.other/lookup11.C: New test.
8919         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
8920         what is permitted and what we want.
8921         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
8922         overload use.
8923         * g++.old-deja/g++.jason/rfg5.C: Likewise
8924
8925 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
8926
8927         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
8928         * gcc.c-torture/noncompile/poison-1.c: New file.
8929
8930 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
8931
8932         * g++.old-deja/g++.other/sizeof3.C: New test.
8933         * g++.old-deja/g++.other/sizeof4.C: New test.
8934         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
8935         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
8936
8937 1999-09-07  Richard Henderson  <rth@cygnus.com>
8938
8939         * gcc.dg/va-arg-1.c: New.
8940
8941 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8942
8943         * gcc.c-torture/execute/va-arg-9.c: New test.
8944
8945 1999-09-05  Craig Burley  <craig@jcb-sc.com>
8946
8947         * g77.f-torture/compile/980519-2.f: New test.
8948         * g77.f-torture/compile/19990905-0.f: New test.
8949         * g77.f-torture/compile/19990905-1.f: New test.
8950         * g77.f-torture/compile/19990905-2.f: New test.
8951
8952         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8953
8954 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
8955
8956         * gcc.c-torture/execute/990827-1.c: Fix typo.
8957
8958 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8959
8960         * g++.old-deja/g++.other/deref1.C: New test.
8961
8962 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
8963
8964         * g++.old-deja/g++.other/ambig2.C: New test.
8965         * g++.old-deja/g++.other/cond5.C: New test.
8966         * g++.old-deja/g++.other/lookup16.C: New test.
8967
8968 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
8969
8970         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
8971         assemblers too.
8972
8973 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
8974
8975         * lib/c-torture.exp: Avoid the "compare executables" optimization
8976         when testing native.
8977
8978 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
8979
8980         * gcc.c-torture/execute/990829-1.c: New test.
8981         * gcc.c-torture/compile/990829-1.c: New test.
8982
8983 1999-08-27  Paul Burchard  <burchard@pobox.com>
8984
8985         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
8986         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
8987         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
8988         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
8989         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
8990         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
8991         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
8992         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
8993         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
8994         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
8995         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
8996
8997 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
8998
8999         * gcc.c-torture/execute/990827-1.c: New test.
9000
9001 1999-08-26  Craig Burley  <craig@jcb-sc.com>
9002
9003         * g77.f-torture/noncompile/19990826-4.f: New test.
9004
9005         * g77.f-torture/compile/19990826-3.f: New test.
9006
9007         * g77.f-torture/execute/19990826-2.f: New test.
9008
9009         * g77.f-torture/compile/19990826-1.f: New test.
9010
9011         * gcc.c-torture/execute/990826-0.c: New test.
9012         * g77.c-torture/execute/19990826-0.f: New test.
9013
9014         * g77.f-torture/noncompile/970626-2.f: New test.
9015
9016 1999-08-25  Paul Burchard  <burchard@pobox.com>
9017
9018         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
9019         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
9020         lss-011.C: New tests.
9021
9022 1999-08-25  Nathan Sidwell  <nathan@acm.org>
9023
9024         * g++.old-deja/g++.other/decl5.C: New test.
9025
9026 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9027
9028         * noncompile/noncompile.exp: Load_lib c-torture.exp.
9029         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
9030         call `postbase' for each one.  All callers of `postbase' changed
9031         to call this instead.
9032
9033 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
9034
9035         * gcc.c-torture/execute/990811-1.c: New test.
9036
9037 1999-08-09  Nick Clifton  <nickc@cygnus.com>
9038
9039         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
9040         just native ones.
9041
9042         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
9043         just native ones.
9044
9045 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9046
9047         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
9048
9049 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9050
9051         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
9052
9053 1999-08-04  Nathan Sidwell  <nathan@acm.org>
9054
9055         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
9056
9057 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9058
9059         * gcc.c-torture/execute/990804-1.c: New test.
9060
9061 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9062
9063         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
9064         * g++.old-deja/g++.brendan/crash64.C: Likewise
9065         * g++.old-deja/g++.brendan/overload8.C: Likewise
9066
9067 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9068
9069         * g++.old-deja/g++.other/struct1.C: New test.
9070
9071 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9072
9073         * g++.old-deja/g++.other/enum2.C: New test.
9074
9075 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
9076
9077         Adapted from tests from Franz Sirl:
9078         * gcc.c-torture/execute/va-arg-7.c: New test.
9079         * gcc.c-torture/execute/va-arg-8.c: New test.
9080
9081 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
9082
9083         * gcc.c-torture/compile/990801-2.c: New test.
9084
9085         * gcc.c-torture/compile/990801-1.c: New test.
9086
9087 1999-07-27  Michael Meissner  <meissner@cygnus.com>
9088
9089         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
9090         fp-cmp-1.c, converting double to float.
9091
9092         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
9093         fp-cmp-1.c, converting double to long double.
9094
9095         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
9096         from fr1 to unknown_register, since fr1 is a legitimate register
9097         on some machines.
9098
9099 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
9100
9101         * README: More listname related changes.
9102
9103 1999-07-08  Catherine Moore  <clm@cygnus.com>
9104
9105         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
9106
9107 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
9108
9109         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
9110
9111 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9112
9113         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
9114
9115 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
9116
9117         * gcc.dg/990703-1.c: New test.
9118
9119 1999-06-29  Nick Clifton  <nickc@cygnus.com>
9120
9121         * lib/file-format.exp: New file: Move definition of proc
9122         gcc_target_object_format to here from
9123         gcc.dg/special/ecos.exp.
9124
9125         * lib/c-torture.exp: Include lib file-format.exp.
9126         * lib/gcc-dg.exp: Include lib file-format.exp.
9127
9128         * gcc.dg/special/ecos.exp: Remove definition of proc
9129         gcc_target_object_format.
9130
9131 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
9132
9133         * gcc.c-torture/execute/990628-1.c: New test.
9134
9135 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
9136
9137         * gcc.c-torture/compile/990625-2.c: New test.
9138
9139         * gcc.c-torture/compile/990625-1.c: New test.
9140
9141 1999-06-23  Nick Clifton  <nickc@cygnus.com>
9142
9143         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
9144         attributes compile.
9145         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
9146         ports that use the COFF/PE file format.
9147
9148 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
9149
9150         * gcc.c-torture/compile/990617-1.c: New test.
9151
9152 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
9153
9154         * g++.old-deja/g++.other/decl4.C: New test.
9155
9156 1999-06-14  Nathan Sidwell  <nathan@acm.org>
9157
9158         * g++.old-deja/g++.other/bitfld3.C: New test.
9159
9160 1999-06-08  Nathan Sidwell  <nathan@acm.org>
9161
9162         * g++.old-deja/g++.eh/catch1.C: New test.
9163
9164 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
9165
9166         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
9167
9168         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
9169         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
9170
9171 1999-06-05  Craig Burley  <craig@jcb-sc.com>
9172
9173         * g77.f-torture/compile/19990502-0.f: Replace with new,
9174         shorter, test that still fails after recent changes.
9175
9176 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9177
9178         * gcc.c-torture/execute/990604-1.c: New test.
9179
9180 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
9181
9182         * gcc.c-torture/execute/990531-1.c: New test.
9183
9184 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9185
9186         * gcc.c-torture/compile/990527-1.c: New test.
9187
9188 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
9189
9190         * gcc.c-torture/execute/990527-1.c: New test.
9191
9192 1999-05-25  Nick Clifton  <nickc@cygnus.com>
9193
9194         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
9195         bitfields as signed.
9196
9197 1999-05-25  Craig Burley  <craig@jcb-sc.com>
9198
9199         * g77.f-torture/compile/19990525-0.f: New test.
9200
9201 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
9202
9203         * gcc.c-torture/execute/990525-2.c: New test.
9204
9205         * gcc.c-torture/execute/990525-1.c: New test.
9206
9207 1999-05-24  Nathan Sidwell  <nathan@acm.org>
9208
9209         * g++.old-deja/g++.other/anon3.C: New test.
9210         * g++.old-deja/g++.other/anon4.C: New test.
9211         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
9212         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
9213         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
9214         Merrill).
9215
9216 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
9217
9218         * gcc.c-torture/execute/990524-1.c: New test.
9219
9220         * gcc.dg/990524-1.c: New test.
9221
9222 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9223
9224         * gcc.c-torture/compile/990523-1.c: New test.
9225
9226 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
9227
9228         * gcc.c-torture/compile/990519-1.c: New test.
9229
9230 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9231
9232         * gcc.c-torture/compile/990517-1.c: New test.
9233
9234         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
9235         (e4, f4): New tests.
9236         (main): Call them.
9237
9238 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9239
9240         * gcc.dg/noreturn-1.c: New test.
9241
9242 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9243
9244         * gcc.c-torture/execute/990513-1.c: New test.
9245
9246 1999-05-10  Richard Henderson  <rth@cygnus.com>
9247
9248         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9249
9250 1999-05-10  Craig Burley  <craig@jcb-sc.com>
9251
9252         * g77.f-torture/execute/erfc.f: Use small single-precision
9253         values, to avoid problems on Alphas when not -mieee.
9254
9255 1999-05-08  Craig Burley  <craig@jcb-sc.com>
9256
9257         * gcc.dg/990506-0.c: New test.
9258
9259 1999-05-08  Richard Henderson  <rth@cygnus.com>
9260
9261         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9262         the constant to test.  Don't XFAIL 64-bit targets.
9263
9264         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9265         * g++.old-deja/g++.law/profile1.C: Likewise.
9266
9267         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9268         operator new instances.
9269         * g++.old-deja/g++.other/delete5.C: Likewise.
9270
9271 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9272
9273         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9274         intrinsic.
9275
9276 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9277
9278         * g77.f-torture/execute/u77-test.f: Reverse order of two
9279         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9280
9281 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9282
9283         * gcc.dg/compare1.c: New test.
9284
9285 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9286
9287         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9288         New tests.
9289
9290 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9291
9292         * g77.f-torture/compile/19990502-1.f: New test.
9293
9294 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9295
9296         * g77.f-torture/compile/19990502-0.f: New test.
9297
9298 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
9299
9300         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9301         intrinsic.
9302
9303 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
9304
9305         * g77.f-torture/execute/u77-test.f (main): List libU77
9306         intrinsics not currently tested.
9307         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9308         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9309         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9310         Trim blanks off the ends of some printed strings.
9311
9312 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
9313
9314         * g77.f-torture/execute/u77-test.f (main): Just warn about
9315         FSTAT gid disagreement, as it's expected on some systems.
9316
9317 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
9318
9319         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9320         use a new function, which allows for some slop.
9321         Clean up some commentary.
9322         (issum): The new function.
9323         (sgladd): Deleted subroutine.
9324
9325 1999-05-01  Craig Burley  <craig@jcb-sc.com>
9326
9327         * g77.f-torture/execute/u77-test.f: Modify to be more like
9328         libf2c/libU77 version, bringing patches to that version here.
9329         Add suitable commentary.
9330
9331 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
9332
9333         * gcc.dg/990424-1.c: New test.
9334
9335 1999-04-24  Craig Burley  <craig@jcb-sc.com>
9336
9337         * g77.f-torture/execute/u77-test.f (main): Bug involving
9338         LSTAT has been fixed, so turn back on full checking.
9339
9340 1999-04-20  Craig Burley  <craig@jcb-sc.com>
9341
9342         * g77.f-torture/compile/19990419-0.f: New test.
9343         * g77.f-torture/execute/19990419-1.f: New test.
9344
9345 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
9346
9347         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9348         to avoid the need for a prototype to supress a warning.
9349
9350 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
9351
9352         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9353
9354 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
9355
9356         * gcc.c-torture/execute/990404-1.c: New test.
9357
9358 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9359
9360         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9361         * gcc.dg/cpp-if3.c: Don't use -pedantic.
9362         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9363         missing initializer warnings.
9364
9365 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
9366
9367         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9368         matching strings.
9369
9370 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
9371
9372         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9373
9374 1999-03-26  Craig Burley  <craig@jcb-sc.com>
9375
9376         * g77.f-torture/execute/19990325-0.f: New test.
9377         * g77.f-torture/execute/19990325-1.f: New test.
9378
9379 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
9380
9381         * gcc.c-torture/execute/990324-1.c: New test.
9382
9383 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
9384
9385         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9386         test with 4.
9387
9388 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
9389
9390         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
9391
9392 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9393
9394         * g77.f-torture/execute/19990313-2.f: New test.
9395         * g77.f-torture/execute/19990313-3.f: New test.
9396
9397 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9398
9399         * g77.f-torture/execute/19990313-0.f: New test.
9400         * g77.f-torture/execute/19990313-1.f: New test.
9401
9402 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
9403
9404         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9405         printf to sprintf.
9406         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9407         (main): Add check for u15.  Conditionalize u31 check depending on
9408         whether ints are <32 bits or >=32 bits.
9409
9410 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9411
9412         * g77.f-torture/execute/19981119-0.f: Improve testiness.
9413
9414 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9415
9416         * g77.f-torture/compile/19990305-0.f: New test.
9417         * g77.f-torture/execute/19981119-0.f: New test.
9418
9419 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9420
9421         * g77.f-torture/execute/970625-2.f: call ABORT if final
9422         result is not correct, instead of just printing it.
9423         Add this checking via newly introduced obfuscation, to
9424         trip up buggy front ends.
9425
9426 1999-03-07  Craig Burley  <craig@jcb-sc.com>
9427
9428         * g77.f-torture/compile/960317-1.f: Moved from being
9429         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
9430
9431 1999-03-06  Craig Burley  <craig@jcb-sc.com>
9432
9433         * g77.f-torture/execute/960317-1.f: New (old) test.
9434         * g77.f-torture/execute/970625-2.f: Ditto.
9435
9436 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
9437
9438         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9439         message on line 1 or line 2; cccp and cpplib do this differently.
9440
9441 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
9442
9443         * g++.old-deja/g++.law/weak1.C: New test.
9444
9445 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9446
9447         * gcc.c-torture/execute/990119-1.c: Renamed to...
9448         * gcc.dg/990119-1.c: this, so it will only be tested once
9449         (it's a preprocessor test, it doesn't need to be run at
9450         multiple optimization levels).
9451
9452 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9453
9454         * lib/g++.exp: Don't add incdir=$base_dir/../include to
9455           ALWAYS_CXXFLAGS.
9456
9457 1999-02-24  Craig Burley  <craig@jcb-sc.com>
9458
9459         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9460         * g77.f-torture/compile/19981216-0.f: ...as it is expected
9461         to not be compilable by current g77.
9462
9463 1999-02-24  Nick Clifton  <nickc@cygnus.com>
9464
9465         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9466
9467 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
9468
9469         * gcc.c-torture/execute/990222-1.c: New test.
9470
9471 1999-02-19  Craig Burley  <craig@jcb-sc.com>
9472
9473         * g77.f-torture/compile/19990218-0.f: New test.
9474         * g77.f-torture/noncompile/19990218-1.f: New test.
9475
9476 1999-02-18  Craig Burley  <craig@jcb-sc.com>
9477
9478         * g77.f-torture/compile/19981216-0.f: New test.
9479
9480 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
9481
9482         * gcc.dg/990214-1.c: New test.
9483
9484 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
9485
9486         * gcc.dg/990213-2.c: New test.
9487
9488         * gcc.dg/990213-1.c: New test.
9489
9490 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
9491
9492         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9493         ints.
9494
9495 1999-02-11  Nick Clifton  <nickc@cygnus.com>
9496
9497         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9498         specified by target.
9499
9500         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9501
9502 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
9503
9504         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9505
9506 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9507
9508         * gcc.dg/special/ecos.exp: New test driver for new tests with
9509         special requirements.
9510
9511         * gcc.dg/special/alias-1.c: New test.
9512         * gcc.dg/special/gcsec-1.c: New test.
9513         * gcc.dg/special/weak-1.c: New test.
9514         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9515         * gcc.dg/special/weak-2.c: New test.
9516         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9517         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9518         * gcc.dg/special/wkali-1.c: New test.
9519         * gcc.dg/special/wkali-2.c: New test.
9520         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9521         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9522
9523 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
9524
9525           * lib/c-torture.exp (c-torture-compile): Pull out code for
9526           analyzing gcc error messages.
9527           (c-torture-execute): Likewise.  Fix some (harmless) false
9528           positives.
9529           * lib/gcc.exp (gcc_check_compile): New function.
9530
9531 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
9532
9533         * gcc.c-torture/execute/990208-1.c: New test.
9534
9535 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9536
9537         * g++.dg/special/ecos.exp: New driver for new tests with special
9538         requirements
9539
9540         * g++.dg/special/conpr-1.C: New test
9541         * g++.dg/special/conpr-2.C: New test
9542         * g++.dg/special/conpr-2a.C: New test
9543         * g++.dg/special/conpr-3.C: New test
9544         * g++.dg/special/conpr-3a.C: New test
9545         * g++.dg/special/conpr-3b.C: New test
9546
9547         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9548         allow g++ to use the dg driver
9549
9550         * README: Add comment about g++.dg directory
9551
9552 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
9553
9554         * README: Update email addresses.
9555
9556 1999-02-03  Nick Clifton  <nickc@cygnus.com>
9557
9558         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9559         arguments in order to force structure S onto the stack even on
9560         the alpha.
9561         (test): Pass 10 leading arguments to function foo as well as the
9562         structure S.
9563
9564         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9565         failure for all targets.
9566
9567         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9568         abort to terminate program execution.
9569
9570 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
9571
9572         * gcc.c-torture/execute/990130-1.c: New test.
9573
9574 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
9575
9576         * gcc.dg/990130-1.c: New test.
9577
9578 1999-01-28  Michael Meissner  <meissner@cygnus.com>
9579
9580         * gcc.c-torture/execute/990128-1.c: New test.
9581
9582 1999-01-27  Michael Meissner  <meissner@cygnus.com>
9583
9584         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9585
9586 1999-01-27  Felix Lee  <flee@cygnus.com>
9587
9588         * lib/c-torture.exp (c-torture-compile): pull out code for
9589         analyzing gcc error messages.
9590         (c-torture-execute): ditto, and fix some (harmless) false
9591         positives.
9592         * lib/gcc.exp (gcc_check_compile): new function.
9593
9594 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
9595
9596         * gcc.dg/990117-1.c: New test.
9597
9598         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9599
9600         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9601
9602 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
9603
9604         * g77.f-torture/compile/990115-1.f: New test.
9605
9606 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
9607
9608         * gcc.c-torture/compile/990107-1.c: New test
9609
9610 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
9611
9612         * gcc.c-torture/execute/990106-2.c: New test.
9613
9614         * gcc.c-torture/execute/990106-1.c: New test.
9615
9616 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
9617
9618         * gcc.c-torture/compile/981223-1.c: New test.
9619
9620 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
9621
9622         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9623         (opt3): Rename from opt4 and disable.
9624
9625 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
9626
9627         * g++.old-deja/g++.pt/ptrmem5.C: New test.
9628
9629 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9630
9631         * g++.old-deja/g++.other/conv5.C: New test.
9632
9633 1998-12-14  Nick Clifton  <nickc@cygnus.com>
9634
9635         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9636
9637 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
9638
9639         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9640
9641 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
9642
9643         * gcc.c-torture/compile/981211-1.c: New test.
9644
9645 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
9646
9647         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
9648
9649         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
9650
9651 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9652
9653         * gcc.special/930510-1.c: Make C9X safe.
9654         * gcc.misc-tests/gcov-1.c Similarly.
9655         * gcc.misc-tests/gcov-2.c Similarly.
9656
9657 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9658
9659         * gcc.dg/ultrasp1.c: New test.
9660
9661 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
9662
9663         * gcc.c-torture/execute/981206.c: New test.
9664
9665 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9666
9667         * g++.old-deja/g++.ns/template7.C: New test.
9668
9669         * g++.old-deja/g++.other/expr1.C: New test.
9670
9671         * g++.old-deja/g++.eh/tmpl3.C: New test.
9672
9673         * g++.old-deja/g++.eh/tmpl2.C: New test.
9674
9675 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9676
9677         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
9678         * g++.old-deja/g++.other/using6.C: Removed.
9679         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
9680
9681         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
9682
9683 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9684
9685         * g++.old-deja/g++.pt/overload8.C: New test.
9686
9687         * g++.old-deja/g++.pt/overload7.C: New test.
9688
9689         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9690
9691         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9692         and relinking messages.
9693         * lib/g++.exp (g++_target_compile): Remove .rpo file when
9694         compiling with -frepo.
9695
9696 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
9697
9698         * g++.old-deja/g++.pt/lookup6.C: New test.
9699
9700 1998-11-30  Nick Clifton  <nickc@cygnus.com>
9701
9702         * gcc.c-torture/execute/981130-1.c: New test.
9703         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9704
9705 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9706
9707         * g++.old-deja/g++.pt/explicit76.C: New test.
9708
9709         * g++.old-deja/g++.pt/friend38.C: New test.
9710
9711         * g++.old-deja/g++.ns/crash2.C: New test.
9712
9713         * g++.old-deja/g++.pt/defarg8.C: New test.
9714
9715         * g++.old-deja/g++.pt/instantiate6.C: New test.
9716
9717         * g++.old-deja/g++.pt/static6.C: New test.
9718
9719         * g++.old-deja/g++.pt/decl2.C: New test.
9720
9721 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9722
9723         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
9724         problem is actually related with name lookup, but so what? :-)
9725
9726         * g++.old-deja/g++.pt/friend37.C: New test.
9727
9728 1998-11-25  Dave Love  <d.love@dl.ac.uk>
9729
9730         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9731         element, which fails on some systems.
9732
9733         * g77.f-torture/execute/labug1.f: New test.
9734
9735 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
9736
9737         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9738         is defined.
9739
9740 1998-11-18  Dave Love  <d.love@dl.ac.uk>
9741
9742         * g77.f-torture/compile/981117-1.f: New test.
9743
9744 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
9745
9746         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
9747         properly discarded.
9748
9749 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
9750
9751         * gcc.c-torture/execute/memcheck: New directory of tests for
9752         -fcheck-memory-usage.
9753
9754 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9755
9756         * README: New file, general information about the testsuite and
9757         new description of the various C++ test subdirectories.
9758         * README.g++: Eliminate obsolete information, update and move most
9759         relevant stuff to README.
9760
9761 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
9762
9763         * gcc.c-torture/compile/981107-1.c: New test.
9764
9765 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
9766
9767         * execute/memcpy-bi.c: New testcase.
9768
9769 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
9770
9771         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9772         base classes.
9773
9774         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9775         template is selected.
9776
9777         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9778         classes, it should be accepted for all types.
9779
9780         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9781
9782         * g++.old-deja/g++.pt/spec24.C: Ensure that template
9783         specializations start with template headers.
9784
9785 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
9786
9787         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9788
9789         * g++.old-deja/g++.other/init9.C: Test cross initialization of
9790         non-POD types.
9791
9792 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9793
9794         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9795
9796 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9797
9798         * compile/981022-1.c, compile/981022-1.x: New test and driver.
9799
9800 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
9801
9802         * 981019-1.c: New test.
9803
9804 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
9805
9806         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9807         find objc headers.
9808
9809 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9810
9811         * compile/981001-4.c: Remove use of GCC extension that triggers a
9812         compiler bug.
9813
9814 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
9815
9816         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9817
9818 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9819
9820         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
9821         instantiation of template produces incorrect code for delete
9822         expression.
9823
9824         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
9825         constructors' name is not unique.
9826         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9827         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9828
9829         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
9830         automatic array of const is ill-formed.
9831
9832         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
9833         of template parameter?
9834
9835         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
9836         const.
9837
9838         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
9839         pointer-to-member expression.
9840
9841         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
9842         declaration causes ICE.
9843
9844 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
9845
9846         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
9847         reserved in the global namespace.
9848
9849         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9850         generate needed virtual table.
9851
9852         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9853
9854 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
9855
9856         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9857         template-dependent type
9858
9859 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
9860
9861         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9862         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9863         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9864
9865         * g++.old-deja/g++.other/using5.C: New test; using decl from base
9866         class should be usable as argument of member function.
9867         * g++.old-deja/g++.other/using6.C: New test; using decl from base
9868         class should be usable as return type of member function.
9869         * g++.old-deja/g++.other/using7.C: New test; using decl from base
9870         class should be usable as type of data member.
9871
9872         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9873
9874 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
9875
9876         * gcc.c-torture/special/920521-1.c: Fix bogus test.
9877
9878 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
9879
9880         * gcc.dg/dll-?.c Add thumb to target list.
9881         Fix assembler scan patterns to match current assembler output.
9882
9883 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
9884
9885         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
9886         matching of template brackets.
9887
9888         * g++.old-deja/g++.other/using4.C: New test.  Test using
9889         declarations of methods from base classes.
9890
9891         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
9892         within functions should introduce names into the innermost
9893         enclosing namespace.
9894
9895         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
9896         of static locals if first initialization throws.
9897
9898 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
9899
9900         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
9901
9902 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
9903
9904         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
9905         lose track of the possible targets of tablejump insns.
9906         * special/special.exp: Run it.
9907
9908 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9909
9910         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
9911         must be declared before its specializations can be named in friend
9912         declarations.
9913
9914 1998-10-05  Dave Love  <d.love@dl.ac.uk>
9915
9916         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
9917
9918         * g77.f-torture/execute/io1.f: New test.
9919
9920 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9921
9922         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
9923         with pointer to template function, for which no argument deduction
9924         is possible.
9925
9926         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
9927         specialization of template function as argument to template
9928         function.
9929
9930         * g++.old-deja/g++.other/access2.C: New test; Inner class
9931         shouldn't have privileged access to Outer's names.
9932
9933 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9934
9935         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
9936         friend template declared within template class conflicts with
9937         nested class of the same name.
9938
9939         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
9940         is ignored.
9941
9942         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
9943         object with direct initializer as function declaration.
9944
9945         * g++.old-deja/g++.other/decl2.C: New test; duplicate
9946         initializers.
9947
9948         * g++.old-deja/g++.other/null2.C: New test; conditional operator
9949         involving const pointer and NULL produces incorrect result.
9950
9951         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
9952         type name without `typename' should be rejected with -pedantic.
9953
9954 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
9955
9956         * g++.old-deja/g++.other/addrof1.C: New test.
9957
9958 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
9959
9960         * gcc.c-torture/compile/981001-1.c: New test.
9961         * gcc.c-torture/execute/981001-1.c: New test.
9962
9963 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
9964
9965         * gcc.c-torture/compile/981001-2.c: New test.
9966         * gcc.c-torture/compile/981001-3.c: New test.
9967         * gcc.c-torture/compile/981001-4.c: New test.
9968
9969 1998-10-01  Robert Lipe  <robertl@dgii.com>
9970
9971         * lib/objc.exp (objc_target_compile): Add -L during compiles for
9972         multilibbed hosts.   Idea grafted from g77.exp.
9973
9974 1998-09-30  Dave Love  <d.love@dl.ac.uk>
9975
9976         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
9977         avoid losing on systems which need -lsocket.
9978
9979 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
9980
9981         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
9982         * g++.old-deja/g++.other/nested2.C: Ditto.
9983         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
9984         failure.
9985
9986 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9987
9988         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
9989         preferred over template operator!= for enum bitfields.
9990
9991 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
9992
9993         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
9994         that happen to have the same base name, but in different scopes,
9995         are incorrectly rejected.
9996
9997 1998-09-16  Richard Henderson  <rth@cygnus.com>
9998
9999         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
10000         on the native word size instead of an integer literal.
10001
10002 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10003
10004         * g++.old-deja/g++.other/static2.C: Invocation of static data
10005         member of type pointer-to-function denoted as non-static member.
10006
10007         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
10008         checks involving function types and aliases.
10009
10010 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10011
10012         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
10013         redefined to the same non-trivial type.
10014
10015         * g++.old-deja/g++.pt/explicit73.C: Test for proper
10016         namespace-qualification of template specializations declared in
10017         other namespaces.
10018
10019         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
10020         to declare a subset of the specializations of a template function
10021         as friends of specializations of a template class.
10022
10023         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
10024         member templates that do not fully specialize the enclosing
10025         template class are rejected.
10026
10027 1998-09-11  Dave Love  <d.love@dl.ac.uk>
10028
10029         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
10030
10031 1998-09-08  Dave Love  <d.love@dl.ac.uk>
10032
10033         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
10034         altered from libf2c/libU77 version.
10035
10036 1998-09-06  Dave Love  <d.love@dl.ac.uk>
10037
10038         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
10039
10040 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
10041
10042         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
10043         (un)signed char are different types for template specialization
10044         purposes.
10045
10046 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
10047
10048         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
10049         * objc: ObjC testsuite.
10050
10051 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
10052
10053         * gcc.c-torture/execute/941014-1.x:  New file.
10054
10055 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10056
10057         * lib/c-torture.exp: Add support for
10058         torture_eval_before_compile and torture_eval_before_execute
10059         variables.
10060
10061 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
10062
10063         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
10064         this test triggers valid.
10065
10066 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10067
10068         * gcc.dg/980827-1.c: New test.
10069
10070 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10071
10072         * gcc.c-torture/execute/loop-4b.c: New test.
10073
10074 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
10075
10076         * lib/c-torture.exp: Add support for
10077         torture_eval_before_compile and torture_eval_before_execute
10078         variables.
10079
10080 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
10081
10082         * gcc.c-torture/compile/980825-1.c: New test.
10083
10084 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
10085
10086         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
10087         count number tests in opt_t0 not good_t0.
10088
10089 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
10090
10091         * gcc.c-torture/compile/930326-1.x: Fix typo.
10092
10093 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
10094
10095         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
10096         causes an ICE.
10097
10098 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10099
10100         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
10101         STACK_SIZE is defined.
10102         * gcc.c-torture/unsorted/stuct.c: Similarly.
10103
10104         * gcc.c-torture/compile/980821-1.c: New test.
10105
10106 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
10107
10108         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
10109
10110 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
10111
10112         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
10113         code.
10114
10115 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
10116
10117         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
10118         error'.
10119
10120 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
10121
10122         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
10123
10124 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
10125
10126         * gcc.c-torture/compile/980816-1.c: New test.
10127
10128         * gcc.dg/980816-1.c: New test.
10129
10130 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
10131
10132         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
10133         compiler for ieee tests.
10134
10135 1998-08-01  Dave Love  <d.love@dl.ac.uk>
10136
10137         * g77.f-torture/compile/980729-0.f: New test.
10138
10139 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
10140
10141         * gcc.c-torture/special/eeprof-1.c: New test, for
10142         -finstrument-functions.
10143         * gcc.c-torture/special/special.exp: Run it.
10144
10145 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
10146
10147         * gcc.c-torture/compile/980729-1.c: New test.
10148
10149 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
10150
10151         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
10152         __thumb__ is defined, and test for ARM style doubles if so.
10153
10154 1998-07-26  Dave Love  <d.love@dl.ac.uk>
10155
10156         * g77.f-torture/noncompile/980615-0.f: New test.
10157
10158 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
10159
10160         * gcc.dg/980312-1.c: Do link instead of compile.
10161         * gcc.dg/980313-1.c: Likewise.
10162
10163 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
10164
10165         * gcc.c-torture/compile/980726-1.c: New test.
10166
10167 1998-07-25  Dave Love  <d.love@dl.ac.uk>
10168
10169         * g77.f-torture/execute/io0.f: New test.
10170
10171 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
10172
10173         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
10174         an int.
10175
10176 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
10177
10178         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
10179         m32r bugs.
10180
10181 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10182
10183         * gcc.dg/980626-1.c: Expect failures for all toolchains until
10184         c-decl.c:grokdeclarator can handle mode attributes.
10185
10186 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
10187
10188         * gcc.c-torture/execute/980716-1.c: New test.
10189
10190 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
10191
10192         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
10193         the mn10200.
10194         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
10195         the mn10200.
10196         * gcc.c-torture/execute/va-arg-3.x: Similarly.
10197         * gcc.c-torture/compile/930326-1.x: Similarly.
10198
10199 1998-07-13  Dave Love  <d.love@dl.ac.uk>
10200
10201         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
10202         New test from Craig.
10203
10204 1998-07-12  Dave Love  <d.love@dl.ac.uk>
10205
10206         * g77.f-torture/noncompile/980616-0.f: New test.
10207
10208         * g77.f-torture/execute/970816-3.f:  New test from Craig.
10209
10210 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10211
10212         *  g++.other/singleton.C: Return error value instead of taking
10213         SIGSEGV.
10214
10215 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
10216
10217         *  g++.other/singleton.C: New test.   Warning is under dispute.
10218         Runtime crash is not.
10219
10220 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10221
10222         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
10223         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
10224         using6.C, using7.C}:  New namespace tests.
10225
10226 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10227
10228         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
10229         specialization with typedef'ed names used as array indexes.
10230
10231 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
10232
10233         * gcc.c-torture/execute/980709-1.c: New test.
10234
10235         * gcc.dg/980709-1.c: New test.
10236
10237 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
10238
10239         * gcc.c-torture/execute/bcp-1.c: New test.
10240
10241 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
10242
10243         * gcc.c-torture/execute/980707-1.c: New test.
10244
10245 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
10246
10247         * gcc.c-torture/compile/980706-1.c: New test.
10248
10249 1998-07-01  Dave Love  <d.love@dl.ac.uk>
10250
10251         * g77.f-torture/execute/980701-0.f,
10252         g77.f-torture/execute/980701-1.f: New test from Craig.
10253
10254 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
10255
10256         * gcc.c-torture/compile/980701-1.c: New test.
10257
10258         * gcc.c-torture/execute/980701-1.c: New test.
10259
10260 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
10261 rlsruhe.de>
10262
10263         * g++.old-deja/g++.robertl/eb132.C: New test.
10264         * g++.old-deja/g++.robertl/eb133.C: Likewise.
10265
10266 1998-06-29  Dave Love  <d.love@dl.ac.uk>
10267
10268         * g77.f-torture/execute/980628-7.f,
10269         g77.f-torture/execute/980628-8.f,
10270         g77.f-torture/execute/980628-9.f,
10271         g77.f-torture/execute/980628-10.f: New tests from Craig.
10272
10273         * g77.f-torture/execute/980628-3.f: Remove mail headers.
10274
10275 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
10276
10277         * g77.f-torture/execute/980628-4.f: New test from Craig.
10278         * g77.f-torture/execute/980628-5.f: Likewise.
10279         * g77.f-torture/execute/980628-2.f: Likewise.
10280         * g77.f-torture/execute/980628-0.f: Likewise.
10281         * g77.f-torture/execute/980628-1.f: Likewise.
10282         * g77.f-torture/execute/980628-3.f: Likewise.
10283         * g77.f-torture/execute/980628-6.f: Likewise.
10284
10285 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
10286
10287         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10288         directory when nothing has been installed yet.
10289
10290 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
10291
10292         * gcc.c-torture/special/special.exp: Handle newer versions of
10293         dejagnu.
10294
10295 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
10296
10297         * gcc.dg/980626-1.c: New test.
10298
10299 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
10300
10301         * gcc.misc-tests/m-un-2.c: New test.
10302         * g++.old-deja/g++.other/warn01.c: Likewise.
10303
10304 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
10305
10306         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10307         compatibility with assmblers with a different comment character.
10308         Eliminate use of GAS-specific extensions.
10309
10310 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
10311
10312         * gcc.c-torture/execute/ieee/980619-1.c: New test.
10313
10314 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
10315
10316         *lib/g77.exp: Replace search for libf2c.a with search for newly
10317         renamed libg2c.a
10318
10319 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
10320
10321         * gcc.c-torture/execute/980617-1.c: New test.
10322
10323 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
10324
10325         * gcc.c-torture/execute/980612-1.c: New test.
10326
10327 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
10328
10329         * gcc.dg/980523-1.c: Only test on ppc-linux.
10330         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10331
10332         * gcc.c-torture/execute/980608-1.c: New test.
10333
10334 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10335
10336         * gcc.c-torture/execute/980605-1.c: New test.
10337
10338 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
10339
10340         * gcc.c-torture/execute/980604-1.c: New test.
10341
10342 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
10343
10344         * gcc.c-torture/execute/980602-1.c: New test.
10345         * gcc.c-torture/execute/980602-2.c: Likewise.
10346
10347 1998-06-02  Dave Love  <d.love@dl.ac.uk>
10348
10349         * 970125-0.f: Fix per JCB.  Add commentary.
10350
10351 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
10352
10353         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10354         IEEE -0 support.
10355
10356 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10357
10358         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10359         earlier.
10360
10361 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
10362
10363         * gcc.c-torture/execute/980526-3.c: New test.
10364
10365 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
10366
10367         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10368         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10369         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10370         m88k-motorola-sysv3 to XFAIL.
10371
10372 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10373
10374         * gcc.dg/980526-1.c: New test.
10375         * gcc.c-torture/execute/980526-2.c: New test.
10376
10377 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
10378
10379         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10380
10381         * gcc.c-torture/execute/980526-1.c: New test.
10382
10383 1998-05-26  Dave Love  <d.love@dl.ac.uk>
10384
10385         * g77.f-torture/execute/alpha2.f: Add runtime test.
10386
10387 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
10388
10389         * g++.old-deja/old-deja.exp: Strip leading directories.
10390
10391         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10392         error for the line.  Don't run multiple tests for the same line.
10393
10394 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
10395
10396         * gcc.dg/980523-1.c: New test.
10397
10398 1998-05-23  Dave Love  <d.love@dl.ac.uk>
10399
10400         * g77.f-torture/compile/970915-0.f: New test.
10401
10402 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
10403
10404         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10405
10406 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
10407
10408         * gcc.dg/980520-1.c: New test.
10409
10410 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
10411
10412         * gcc.dg/980502-1.c: Fix return type.
10413
10414 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
10415
10416         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10417         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10418         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10419         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10420         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10421
10422 1998-05-20  Dave Love  <d.love@dl.ac.uk>
10423
10424         * g77.f-torture/execute/980520-1.f: New test.
10425
10426 1998-05-15  Dave Love  <d.love@dl.ac.uk>
10427
10428         * lib/mike-g77.exp: New file.
10429
10430         * g77.f-torture/noncompile/noncompile.exp,
10431         g77.f-torture/noncompile/check0.f: New files.
10432
10433 1998-05-14  Dave Love  <d.love@dl.ac.uk>
10434
10435         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10436         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10437         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10438         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10439         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10440         abort where appropriate.
10441
10442 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
10443
10444         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10445         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10446
10447 1998-04-29  Dave Love  <d.love@dl.ac.uk>
10448
10449         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10450
10451 1998-04-27  Dave Love  <d.love@dl.ac.uk>
10452
10453         * g77.f-torture/compile/980427-0.f: New test.
10454
10455 1998-04-24  Dave Love  <d.love@dl.ac.uk>
10456
10457         * g77.f-torture/compile/980424-0.f: New test.
10458
10459 1998-04-19  Dave Love  <d.love@dl.ac.uk>
10460
10461         * g77.f-torture/compile/980419-2.f (main): New test.
10462         * g77.f-torture/compile/970125-0.f: New test.
10463         * g77.f-torture/compile/980419-1.f: New test.
10464
10465 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
10466
10467         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
10468         of loop-4.c.
10469
10470 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
10471
10472         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10473
10474 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
10475
10476         * gcc.c-torture/compile/980329-1.c: New test.
10477
10478 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
10479
10480         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10481         * gcc.dg/980312-1.c: Fix typo in -march command.
10482
10483 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
10484
10485         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10486
10487 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
10488
10489         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
10490         Dave Love agree the Fortran source is bogus.
10491
10492 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
10493
10494         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10495         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10496         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10497         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10498         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10499
10500 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10501
10502         * g++.old-deja/g++.other/friend1.C: New test.
10503
10504 1998-02-18  Dave Love  <d.love@dl.ac.uk>
10505
10506         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10507         possibly uninitialized) variables and declare dnrm2.
10508
10509 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
10510
10511         From Bruno Haible <haible@ilog.fr>:
10512         * gcc.c-torture/execute/980223.c: New test.
10513
10514 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
10515
10516         * gcc.dg/ifelse-1.c: New test.
10517
10518 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
10519
10520         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10521
10522           * lib/old-dejagnu.exp (old-dejagnu): Added the
10523           "execution test - XFAIL *-*-*" handling in the spirit of
10524           "excess errors test -". Changed the "execution test fails"
10525           handling to be like "excess errors test fails".
10526           * Update various tests accordingly.
10527
10528 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
10529
10530         * gcc.c-torture/execute/980205.c: New test.
10531
10532 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
10533
10534         * lib/c-torture.exp: Look for .x files instead of .cexp files.
10535         * lib/f-torture.exp: Similarly.
10536         * gcc.c-torture: Rename all .cexp files to .x files.
10537
10538 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10539
10540         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10541         (940510-1.c): Removed duplicate.
10542         (971104-1.c): New test.
10543
10544 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
10545
10546           * lib/f-torture.exp: Improve error and loop detection.
10547
10548 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
10549
10550         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10551         use that to size the filler array.
10552
10553 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10554
10555         * lib/c-torture.exp(c-torture-execute): Fix typo.
10556
10557         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10558         testcase as the executable name. Keep the executable around if
10559         the test fails.
10560
10561 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10562
10563         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10564         changes.  Only test one -g option, and move it to the end of the
10565         list of options to test.
10566
10567 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
10568
10569         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10570         variable GCC_TORTURE_OPTIONS to supply default switches separated
10571         by colons.  If no environment variable, run tests with -O0 -g, -O1
10572         -g, and -O2 -g as well.
10573
10574 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10575
10576         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10577         explanatory comments. Fix indentation.
10578
10579 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
10580
10581         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10582
10583 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
10584
10585         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10586         * g++.old-deja/g++.mike/p7325.C: Likewise.
10587         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10588
10589 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
10590
10591         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10592         * g++.old-deja/g++.brendan/crash30.C: Likewise.
10593         * g++.old-deja/g++.brendan/crash39.C: Likewise.
10594         * g++.old-deja/g++.law/operators4.C: Likewise.
10595
10596 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
10597
10598         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10599         * g++.old-deja/g++.mike/p784.C: Ditto.
10600         * g++.old-deja/g++.mike/p785.C: Ditto.
10601
10602 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
10603
10604           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10605
10606 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
10607
10608         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10609         target feature; pass this to c-torture-execute as needed.
10610
10611 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
10612
10613         * lib/c-torture.exp(c-torture-execute): If the previous and the
10614         current executables being tested are identical, we don't need to
10615         run the executable again. Try to make the executable names
10616         unique. Add an optional argument for passing additional compiler
10617         flags.
10618
10619 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
10620
10621         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10622
10623 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
10624
10625         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10626
10627 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
10628
10629         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10630         32bit or larger longs.
10631
10632         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10633         have either a 32bit long or 32bit int.
10634
10635 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10636
10637         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10638         Make double precision tests dependent on sizeof (double).
10639
10640 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
10641
10642         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10643         too.
10644
10645 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10646
10647         * gcc.c-torture/compile/961203-1.cexp: New script.
10648
10649 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
10650
10651         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
10652         up the includes ourselves.
10653
10654 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
10655
10656         * lib/plumhall.exp: Remove random include, and add a few
10657         verbose messages for debugging.
10658
10659 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
10660
10661         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
10662         of trying to do it ourselves.
10663
10664 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10665
10666         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
10667
10668 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10669
10670         * gcc.prms/5403.c: Made regexp a bit less strict.
10671
10672 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
10673
10674         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
10675         is returned from remote_load instead.
10676         * lib/plumhall.exp: Ditto.
10677         * lib/mike-g++.exp: Ditto.
10678         * lib/old-dejagnu.exp: Ditto.
10679         * lib/c-torture.exp: Ditto.
10680
10681 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
10682
10683         * lib/g++.exp: Use build_wrapper procedure.
10684         * lib/gcc.exp: Ditto.
10685
10686 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
10687
10688         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10689         an old-style decl for malloc.  Fixes tests to work when
10690         sizeof (int) != sizeof (size_t).
10691
10692 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
10693
10694         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10695
10696         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10697         use stdargs.h interface.
10698
10699 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
10700
10701         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10702         NO_VARARGS when compiling.
10703
10704 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
10705
10706         * lib/plumhall.exp(ph_includes): New procedure.
10707         (ph_make): Use it.
10708         (ph_compiler): Ditto.
10709
10710         * lib/g++.exp: Rename test-glue.c to testglue.c.
10711         * lib/gcc.exp: Ditto.
10712
10713 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10714
10715         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10716         to completion when it's called.
10717
10718 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
10719
10720         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10721         is defined, don't do test.
10722
10723 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
10724
10725         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10726         for object files.
10727         (ph_summary): Mark skipped testcases as untested, not unresolved.
10728
10729         * lib/plumhall.exp (ph_make): If unresolved because of bad
10730         errorCode, record errorCode in log file.
10731         (*): Replace send_log/verbose with verbose -log.
10732
10733 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
10734
10735         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10736         double conversion if double isn't at least 8 bytes.
10737
10738         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10739         int to work with targets where int is 16 bits.
10740
10741         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10742         8 bytes, just exit, since 4 byte doubles don't have enough bits of
10743         precision for the test to complete.
10744
10745 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
10746
10747         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10748         if d10v is not compiled with the -mdouble64 flag.
10749         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10750
10751         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10752         d10v is not compiled with the -mint32 flag.
10753
10754 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
10755
10756         * lib/plumhall.exp: Use incr_count.
10757
10758 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
10759
10760         * gcc.c-torture: Update to c-torture-1.45.
10761
10762 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
10763
10764         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10765         the name of the expect testcase file).
10766
10767         * lib/g++.exp(g++_init): Ditto.
10768
10769 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
10770
10771         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10772         the host.
10773
10774         * lib/gcc.exp(gcc_exit): New procedure.
10775
10776 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
10777
10778         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10779         specs where appropriate.
10780
10781         * g++.old-deja/g++.arm/*: Added additional ERROR checks
10782         because of new "candidates are" messages, and removed a few
10783
10784         * Converted all non-old-style g++ testcases to old-style, and
10785         moved into g++.old-deja.
10786
10787 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
10788
10789         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10790         options.
10791
10792         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10793         succeeded.
10794
10795         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10796
10797 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
10798
10799         * lib/gcc.exp (gcc_target_compile): Add support for defining
10800         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10801         the machine doesn't have those features.
10802
10803 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
10804
10805         * g++.law/operators4.exp: Don't use LIBS.
10806
10807 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10808
10809         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10810
10811         * lib/mike-g++.exp: Don't set the compiler to be tested here.
10812         * lib/g++.exp: Set it here instead. Also, allow use of the
10813         --tool_exec and --tool_opt options. Change CXX to
10814         GXX_UNDER_TEST.
10815
10816         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10817
10818         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10819
10820 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
10821
10822         * lib/old-dejagnu.exp: Use prune_warnings instead of
10823         prune_system_crud.
10824         * lib/mike-g++.exp: Ditto.
10825         * lib/gcc.exp: Ditto.
10826         * lib/g++.exp: Ditto.
10827
10828         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10829
10830 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
10831
10832           * 941014-2.c: Include stdlib.h
10833           * 960327-1.c: Include stdio.h
10834           * dbra.c, index-1.c: Don't assume ints are 32bits.
10835
10836 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
10837
10838         * lib/gcc.exp: Add gcc,stack_size target feature.
10839
10840         * lib/g++.exp(g++_target_compile): Add the include and link
10841         paths here, not in two other places. And, it's $options, not
10842         options.
10843
10844         * lib/mike-g++.exp(postbase): Remove the code that determines
10845         the correct include and link paths.
10846         * g++.old-deja/old-deja.exp: Ditto.
10847
10848 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
10849
10850         * lib/g++.exp(g++_init): target_compile no longer returns the
10851         filename of the result.
10852
10853 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10854
10855         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10856         call to glob.
10857
10858         * gcc.c-torture/special/special.exp: Change call to
10859         gcc_target_compile to include the object file.
10860
10861 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
10862
10863         * gcc.c-torture/special/special.exp: Correct misspelling in last
10864         change.
10865
10866 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
10867
10868         * lib/plumhall.exp(ph_summary): Log the entire output of the
10869         executable. Return -1 if there were any failures, 0 otherwise.
10870         (ph_execute): Return -1 if there were any failures, 0 otherwise.
10871         (ph_make): Clean up objects and executables that were built
10872         if the tests succeeded.
10873
10874 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
10875
10876         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
10877         libraries and includes in the build tree as appropriate.
10878
10879 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10880
10881         * lib/c-torture.exp: Instead of looking for the global variable
10882         NO_LONG_LONG, check to see if that's a feature of the target.
10883
10884 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
10885
10886         * config/default.exp: Minimize. Delete the remainer of the files in
10887         config; this functionality is now in devo/dejagnu/config.
10888
10889         g++.*/*: Pass any additional flags used to compile to postbase;
10890         delete CXXFLAGS.
10891
10892         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
10893         is now done by runtest.exp. Use gcc_target_compile instead of
10894         compile.
10895
10896         lib/c-torture.exp: Use gcc_target_compile instead of compile.
10897         Remove references to CFLAGS. Use remote_file instead of
10898         calling rm -f.
10899         (c-torture): Take a list of arguments to use to compile this
10900         testcase.
10901
10902         lib/g++.exp: Simplify. Use target_compile instead of compile.
10903         lib/gcc-dg.exp: Ditto.
10904         lib/gcc.exp: Ditto.
10905         lib/mike-{gcc,g++}.exp: Ditto.
10906         lib/old-dejagnu.exp: Ditto.
10907         lib/plumhall.exp: Ditto.
10908
10909 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
10910
10911         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
10912         (ph_linker): Likewise.
10913
10914 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
10915
10916           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
10917         MAP_ANON / MAP_ANONYMOUS if defined;
10918         else try to map from /dev/zero .
10919
10920 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
10921
10922         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
10923         isn't defined, then define it to MAP_ANONYMOUS.
10924
10925 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
10926
10927         * gcc.c-torture: Update to c-torture-1.42 release.
10928
10929 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
10930
10931         * gcc.c-torture: Update to c-torture-1.41 release.
10932
10933 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
10934
10935         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
10936         c-torture release.
10937
10938 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10939
10940         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
10941         and LDFLAGS.  Fix second case to append the target_info ldflags
10942         onto LDFLAGS, not CFLAGS.
10943         * lib/g++.exp (g++_init): Add target_info stuff.
10944         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
10945         of libgloss and newlib flags for !native.
10946
10947         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
10948         (GDB): Fix relative path to go up another dir for finding gdb.
10949
10950 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
10951
10952         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
10953         versions in the target_info array, if they don't exist.
10954
10955 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10956
10957         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
10958
10959 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
10960
10961         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
10962         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
10963
10964 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
10965
10966         * lib/old-dejagnu.exp: Don't remove the output file before we've
10967         actually tested it. Don't append pwd to the path of the executable
10968         we're testing.
10969
10970 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
10971
10972         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
10973
10974 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
10975
10976         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
10977         temporary directory for compiler files, and set it to a default
10978         value of /tmp. Set $output as the name of the output file from
10979         compiling the testcase. Add a -o option to $cflags_var so the
10980         compiler writes the final output file as $output. Set $executable
10981         to $output.
10982
10983         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
10984         directory for compiler files, and set it to /tmp if it doesn't
10985         already have a value. Set $output_file to the name of the output
10986         file from compiling the testcase. Add a -o option to CXXFLAGS so
10987         the compiler writes the final output file as $output. Use $output
10988         as the executable to be tested.
10989
10990 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10991
10992         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
10993
10994 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
10995
10996         * gcc.c-torture/execute/pending-1.c: New test.  Still
10997         pending in Tege's queue.
10998
10999 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
11000
11001         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
11002         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
11003         if there were failures.  Call unresolved if there were unresolved
11004         testcases.  Call gcc_fail if program did not run to completion.
11005         (ph_make): Pass additional argument name to ph_execute.
11006         (ph_execute): Add new argument.  Pass additional arguments to
11007         ph_summary.  Call gcc_fail is there is no execution output.
11008
11009 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
11010
11011         * lib/plumhall.exp (proc_summary): Output relavent summary
11012         lines into the log so specific failures in plumhall can be
11013         investigated.
11014
11015 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
11016
11017         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
11018         (c-torture-execute): Don't try to execute tests which use
11019         "long long" types if $NO_LONG_LONG is nonzero.
11020
11021 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
11022
11023         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
11024         not c-torture.
11025
11026         * gcc.ieee: Move from here.
11027         * gcc.c-torture/execute/ieee: To here.
11028
11029 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
11030
11031         * gcc.c-torture: Update to c-torture-1.41 release.
11032
11033 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
11034
11035         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
11036         not "$output".
11037
11038 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
11039
11040         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
11041         -c present.
11042
11043 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
11044
11045         * config/proelf.exp: Handle connecting to a simulator.
11046
11047 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
11048
11049         * config/proelf.exp: New file.  Enough framework that we can
11050         run c-torture tests on the proelf targets (or any other target
11051         that gdb can connect to for that matter).
11052
11053 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
11054
11055         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
11056         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
11057
11058         * lib/plumhall.exp (ph_execute): Always call ph_summary if
11059         exec_output exists.
11060
11061 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
11062
11063         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
11064         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
11065
11066         * config/*.exp: Update FSF address.  Change result of ${tool}_load
11067         to pass/fail/unresolved/unsupported/untested.  Caller must now
11068         call unresolved/unsupported/untested.
11069         * lib/*.exp: Update FSF address.  Update to handle new results of
11070         ${tool}_load.
11071         * lib/chill.exp (verbose): Delete.
11072
11073 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
11074
11075         * lib/gcc.exp (default_gcc_start): Change order of args to
11076         $LDFLAGS $CFLAGS $LIBS.
11077         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
11078         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
11079         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
11080         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
11081         * gcc.misc-tests/dg-test.exp: Likewise.
11082         * gcc.misc-tests/msgs.exp: Likewise.
11083         * gcc.prms/prms.exp: Likewise.
11084         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
11085         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
11086
11087         * lib/dg.exp: Deleted, moved to dejagnu/lib.
11088
11089 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11090
11091         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
11092
11093         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
11094         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
11095
11096         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
11097         necessary.
11098
11099 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
11100
11101         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
11102         global for loop; add use of $mathlib.
11103         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
11104         settings here; set mathlib for anything but VxWorks.
11105
11106 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
11107
11108         * gcc.c-torture: Update to c-torture-1.40 release.
11109
11110 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
11111
11112         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
11113         dg.exp.
11114
11115 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
11116
11117         * lib/c-torture.exp (c-torture-execute): Declare "output" as
11118         global.
11119
11120 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
11121
11122         * lib/g++.exp (LIBS): Define if not already.
11123         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
11124         (gcc-dg-prune): Call prune_gcc_output.
11125         * lib/gcc.exp (prune_gcc_output): New proc.
11126         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
11127         prune_gcc_output.
11128
11129 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
11130
11131         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
11132         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
11133
11134 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
11135
11136         * gcc.c-torture: Update to c-torture-1.39 release.
11137
11138 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
11139
11140         * lib/c-torture.exp (c-torture-execute): Don't return if one option
11141         fails, try others as well.
11142
11143 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11144
11145         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
11146         If compilation fails, mark execute tests as `untested'.
11147         If test is marked as unsupported, don't mark compilation and
11148         execute tests as failed.
11149
11150 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11151
11152         * lib/g++.exp (g++_init): Don't link in libg++, and look to
11153         libstdc++ for whether or not we want to be doing shared
11154         libraries.  Delete link_curses since we don't need it anymore.
11155         * lib/mike-g++.exp (postbase): Don't link in libg++.
11156         * g++.old-deja/old-deja.exp: Likewise.
11157
11158 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11159
11160         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
11161
11162 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11163
11164         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
11165         For that, add `-Wl,-a,shared_archive'.
11166         * g++.old-deja/old-deja.exp: Likewise.
11167
11168 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
11169
11170         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
11171
11172 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
11173
11174         * lib/mike-g++.exp (postbase): Pay attention to the status of
11175         g++_load.
11176
11177 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11178
11179           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
11180
11181 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
11182
11183         * lib/gcc.exp (default_gcc_start): No longer need to log program
11184         being executed or its output, execute_anywhere does that now.
11185         * lib/g++.exp (default_g++_version): Call execute_anywhere.
11186         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
11187
11188 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11189
11190         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
11191         the same as those in lib/g++.exp.
11192
11193 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
11194
11195         * gcc.c-torture: Update to c-torture-1.38 release.
11196         * gcc.ieee: Related changes.
11197
11198 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11199
11200         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
11201         "exec". Minor reformatting changes.
11202
11203         * config/rom68k.exp (${tool}_load): Make it work in a canadian
11204         cross. This means all "exec" calls now work on a remote host as
11205         well.
11206         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
11207         cross. Filter out the extra "\r\n" stuff that expect puts in.
11208         (c-torture-execute): Filter out the bogus warnings like
11209         c-torture-compile does. Add support for canadian cross.
11210         * lib/gcc.exp (default_gcc_version, default_gcc_start)
11211         Use execute_anywhere rather than calling exec directly. Now it
11212         works for canadian cross testing.
11213
11214 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
11215
11216         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
11217         results into a variable, and check that rather than using file exists.
11218
11219 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11220
11221         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
11222         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
11223
11224 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11225
11226         * g++.old-deja/old-deja.exp: Create and pass runshlib and
11227         lib_curses if there's a shared libg++ in the build tree.
11228
11229 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
11230
11231         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
11232         if not supported target.
11233
11234 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11235
11236         * lib/g++.exp (g++_init): Move empty setting of runshlib and
11237         link_curses up to always happen, not just for native builds.
11238
11239 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
11240
11241         * gcc.c-torture: Update to c-torture-1.36 release.
11242         * gcc.failure: Related changes.
11243
11244 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11245
11246         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11247
11248 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11249
11250         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11251         * lib/mike-g++.exp (postbase): Not in here.  Still reference
11252         runshlib, link_curses, and mathlib for link and run.
11253
11254         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11255         pass the runtime shared library options for Solaris, OSF/1, and
11256         Irix5, and link with -lcurses to avoid unresolved references.
11257
11258 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11259
11260         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11261         only run once.
11262
11263 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11264
11265         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11266
11267 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
11268
11269         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
11270         do not have a framework for the "compat" tests yet.
11271
11272 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11273
11274         * lib/mike-g++.exp (postbase): New local variable `mathlib',
11275         set to null if we're testing vxworks5.1.  Use that instead of
11276         `-lm' in the setting of LIBS for link and run.
11277
11278 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11279
11280         * config/rom68k.exp (${tool}_load): Major changes to make it
11281         work.  Verified that it does in fact return the stuff in
11282         exec_output properly.  Catch any Emul or any TRAP other than 0.
11283
11284 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11285
11286         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11287         LDFLAGS properly for targets that need stuff from libgloss.
11288         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11289         only run once.
11290         (gpp_initialized): New variable.
11291
11292 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11293
11294         * config/rom68k.exp: Load libgloss.exp.
11295         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11296         so we can produce a fully linked binary.
11297         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11298         so we can produce a fully linked binary.
11299
11300 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11301
11302         * lib/plumhall.exp (ph_section): Watch for expected failures.
11303         Add missing `else'.
11304
11305         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11306         run the testcase.
11307         (c-torture): Likewise.
11308
11309 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
11310
11311         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11312
11313         * lib/mike-g++.exp (mike_cleanup): New proc.
11314         (prebase): New globals compiler_result, not_compiler_result,
11315         target_regexp.
11316         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
11317         allow leading "-" in pattern.  Watch for unsupported tests.
11318         If $compiler_result is set, pattern match assembler code,
11319         and ditto for $not_compiler_result.
11320         * lib/mike-gcc.exp: Likewise.
11321
11322         * lib/plumhall.exp (ph_execute): Only call ph_summary if
11323         execution "succeeded".
11324
11325 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
11326
11327         * config/win32.exp: New file.
11328         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11329
11330 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11331
11332         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11333         unsupported.
11334         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11335         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11336         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11337
11338         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11339         "... without exceptions was ...".  That is now handled by
11340         prune_system_crud.
11341         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11342
11343 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
11344
11345         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11346         sieve.c,sort2.c}: New files.
11347         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11348         sieve.exp,sort2.exp}: Drivers for them.
11349
11350         * lib/mike-gcc.exp (program_output): New user settable variable.
11351         (postbase): Call prune_system_crud.  Also prune extraneous compiler
11352         messages.
11353         * lib/mike-g++.exp (program_output): New user settable variable.
11354
11355         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11356
11357         * config/sh.exp: Deleted (use sim.exp instead).
11358
11359 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11360
11361         * config/vx.exp: Declare CHECKTASK as global.
11362         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11363         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11364         * lib/old-dejagnu.exp: Load [pwd]/$executable.
11365
11366 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11367
11368         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11369         target. Like vx.exp, only includes `vx29k.exp' instead of
11370         `vxworks.exp'.
11371
11372 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
11373
11374         * config/sim.exp: Increase time limit from 120 seconds to 240.
11375
11376 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
11377
11378         * gcc.c-torture/execute/950628-1.c: New test.
11379
11380 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
11381
11382         * gcc.c-torture: Update with changes/additions from
11383         c-torture-1.34.
11384
11385 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
11386
11387         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11388
11389 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
11390
11391         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11392
11393 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
11394
11395         * gcc.c-torture/compile/950512-1.c: New test.
11396         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11397         * gcc.dg/struct-ret-1.c: Likewise.
11398
11399 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
11400
11401         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11402           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11403
11404 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11405
11406         * gcc.c-torture/special/920411-1.c: Deleted.
11407         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11408
11409 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
11410
11411         * config/sim.exp (${tool}_load): Hack in call to bash to get a
11412         cpu limit.
11413
11414 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11415
11416         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11417
11418 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11419
11420         From kenner;
11421         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11422         is the proper length.
11423         * va-arg-3.c: Likewise.
11424
11425 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
11426
11427         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
11428         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11429
11430         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
11431         * lib/g++.exp (default_g++_start): Delete old cruft.
11432
11433 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
11434
11435         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11436         (2 * (1 << 18)) to (2 * (1 << 17)).
11437
11438         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11439
11440 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11441
11442         * config/rom68k.exp: Renamed from config/idp.exp
11443
11444 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11445
11446         * c-torture/compile/921109-2.c
11447
11448 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
11449
11450         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11451         excess errors.
11452
11453 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
11454
11455         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11456         output.
11457         * lib/g++.exp (default_g++_start): Likewise.
11458
11459 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11460
11461         * gcc.c-torture/compile/950329-1.c: New test.
11462
11463 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11464
11465           * config/bug.exp (${tool}_load): Updated to use new remote_open
11466           and remote_close procs.
11467         * config/idp.exp: New file.
11468
11469 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11470
11471         * gcc.c-torture/execute/950322-1.c: New test.
11472
11473 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
11474
11475         * config/vx.exp (${tool}_load): Clean up testing of return code from
11476         vxworks_ld and vxworks_spawn.
11477
11478 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
11479
11480         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11481
11482 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
11483
11484         * lib/old-deja.exp: Add `excess errors test - ' error, now one
11485         can mark excess errors on a machine by machine basis.  Note, the
11486         default is to not expect any excess errors, even when excess
11487         errors test - is given, so you will want to put an XFAIL ... on
11488         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
11489         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11490         those 4 machines, but no others.
11491
11492 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11493
11494         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11495         * lib/c-torture.exp: to here.
11496
11497 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11498
11499         * gcc.c-torture/execute/950221-1.c: New test.
11500         * gcc.c-torture/execute/struct-ret-1.c: New test.
11501         * gcc.c-torture/compile/950221-1.c: New test.
11502
11503         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11504
11505 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11506
11507         * gcc.c-torture/execute/arith-1.c (main): Return 0.
11508         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11509
11510 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
11511
11512         * g++.gb: New directory of tests, derived from my signature and
11513         class scoping tests.
11514
11515         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11516         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11517         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11518         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11519         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11520         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11521         * g++.gb/sig25.C: Likewise.
11522
11523         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11524         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11525         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11526         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11527         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11528         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11529         * g++.gb/sig25.exp: Likewise.
11530
11531         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11532         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11533         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11534         * g++.gb/scope13.C: Likewise, this test still fails.
11535
11536         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11537         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11538         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11539         * g++.gb/scope13.exp: Ditto.
11540
11541         * g++.gb/README: New file, explains what these tests are about.
11542
11543 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11544
11545         * lib/dg.exp (dg-do): Support `preprocess'.
11546         (dg-test): Likewise.
11547
11548 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11549
11550         * config/udi.exp: change "continue -expect" to "exp_continue".
11551
11552 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
11553
11554         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11555         Delete redundant tests.
11556
11557         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11558         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11559         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11560         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11561         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11562         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11563         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11564         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11565
11566         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11567         storing label pointers.
11568         * gcc.c-torture/execute/921019-1.c: Likewise.
11569         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11570         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11571         parameter fp.
11572         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11573         constants.
11574
11575         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11576         Delete obsolete tests.
11577
11578         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11579         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11580         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11581         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11582         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11583         * gcc.c-torture/compile/950124-1.c: New test.
11584
11585         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11586
11587 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11588
11589         * lib/mike-g++.exp: Add -lm to LIBS.
11590
11591 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
11592
11593         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11594
11595 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11596
11597         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11598
11599 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
11600
11601         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11602
11603 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
11604
11605         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11606         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11607         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11608         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11609         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11610         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11611         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11612         * g++.law/{operators31.C, operators32.C,
11613         * g++.law/{operators33.C, operators34.C}: Likewise.
11614         * g++.law/{pic1.C, refs2.C}: Likewise.
11615         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11616         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11617         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11618         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11619
11620         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11621         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11622         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11623         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11624         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11625         * g++.law/{enum9.exp, friend5.exp}: Likewise.
11626         * g++.law/{nest3.exp, nest4.exp}: Likewise.
11627         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11628         * g++.law/{operators30.exp, operators31.exp}: Likewise.
11629         * g++.law/{operators32.exp, operators33.exp}: Likewise.
11630         * g++.law/{operators34.exp}: Likewise.
11631         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11632         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11633         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11634         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11635         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11636
11637         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11638         No longer expected to fail.
11639         * g++.law/missed-error3.C: Tweak for recent bool changes.
11640
11641 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11642
11643         * config/emb-unix: Deleted.
11644         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
11645         remote execution.  Do final link on remote host if REMOTE_LINK is set.
11646
11647 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
11648
11649         * lib/dg.exp (dg-test): Fix typo in last patch.
11650
11651 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
11652
11653         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
11654         (handles multiple occurrences).
11655
11656 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
11657
11658         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
11659         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
11660         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
11661         printed).
11662         * lib/c-torture.exp (c-torture-compile): Likewise.
11663         (c-torture): Prepend full path if missing.
11664         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
11665         (gcc_fail): Likewise.
11666         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
11667
11668 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
11669
11670         * lib/netware.exp: Only attach to NetWare i386 systems.
11671
11672 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
11673
11674         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
11675         messages.  Add test name to "output pattern match" pass/fail message.
11676
11677 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
11678
11679         * gcc.dg: New testsuite.
11680         * gcc.dg/dg.exp: New file.
11681
11682         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
11683         test-switch.c}: Deleted.
11684
11685         * gcc.misc-tests/msgs.exp: New testcase driver.
11686
11687 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
11688
11689         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11690         Watch for illegal return values from ${tool}_load.
11691         * config/unix.exp (${tool}_load): Fix pass/fail detection for
11692         cross targets.  Coerce return value >0 to 1.
11693
11694 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11695
11696         * config/unix.exp (${tool}_load): Call program rsh, not proc.
11697
11698         * config/emb-unix.exp: New file.
11699
11700         * config/sim.exp: Error if variable $SIM not defined.
11701         (${tool}_load): Mark test as "untested" if simulator missing.
11702
11703         * config/unix.exp: Load remote.exp to get rcp_download.
11704         * lib/c-torture.exp: Use different option lists for testcases with
11705         and without loops.
11706         * gcc.c-torture/execute/execute.exp: Likewise.
11707
11708 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11709
11710         * config/*.exp: Clarify return code from ${tool}_load.
11711         Call `unresolved' or `untested' instead of `warning' or `perror'
11712         (sometimes you still want to call both though).
11713         Add comment that `shell_id' is local to each file.
11714         * config/udi.exp (timeout): Set to 30.
11715         Don't print warning if connection fails, $connectmode has already
11716         printed an error.
11717         (${tool}_load): Move verbose messages to level 2.
11718         Rework pattern for "Process started" message.
11719         Pass `shell_id' to ${connectmode}_download.
11720         Retry twice upon timeout.  Make resetting of target more robust.
11721         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11722         Pass `shell_id' to exit_$connectmode.
11723         Only call exit_$connectmode if connected.
11724         * config/unix.exp (${tool}_load): Check return codes better.
11725         * config/vrtx.exp (${tool}_load): Likewise.
11726         * config/vx.exp (${tool}_load): Likewise.
11727         Delete unneeded global's.
11728         * lib/dg.exp (dg-test): Update to reflect clarified return codes
11729         from ${tool}_load.
11730         (dg-stat): Delete.
11731         (dg-init): Delete recording of pass/fail counts.
11732         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11733         (old-dejagnu-init): Likewise.
11734         (old-dejagnu-stat): Delete contents, empty proc now.
11735         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11736         (c-torture): Delete references to lcnt, lpass, lfail.
11737         Get option list from TORTURE_OPTIONS.
11738         Delete -funroll[-all]-loops if no loops.
11739         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11740         (g++_stat): Delete contents (empty proc now).
11741         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11742         (gcc_finish): Likewise.
11743         (gcc_stat): Deleted.
11744         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11745         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11746         * gcc.c-torture/execute/execute.exp: Likewise.
11747         Split tests into two parts: compile, execute.
11748         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
11749         no loops.  Update to reflect clarified return codes from ${tool}_load.
11750
11751 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
11752
11753         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11754         to grep for.
11755         (old-dejagnu): Likewise (where necessary).
11756
11757 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11758
11759         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11760
11761         * lib/dg.exp (dg-process-target): Fix processing of selector.
11762         Add comment regarding use of `error'.
11763
11764         * lib/gcc.exp (prune_system_crud): Define if missing.
11765         * lib/g++.exp (prune_system_crud): Likewise.
11766
11767         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11768         Call prune_system_crud.
11769         * lib/dg.exp (dg-runtest): New proc.
11770         Use perror instead of send_user for tcl errors in testcase.
11771         Don't return any value, it's never used.
11772         Don't clobber previous definition of `unknown'.
11773         Print tcl errors in `dg-final'.
11774
11775 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
11776
11777         * lib/dg.exp (dg-process-target): Improve syntax error messages.
11778         (dg-test): Don't print errorInfo, it contains stack backtrace.
11779
11780 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
11781
11782         * lib/g++.exp (runtest_file_p): Define if missing.
11783
11784 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
11785
11786         * lib/mike-g++.exp: Comment out loading of g++.exp.
11787         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
11788         (default_g++_version): Always print something.
11789         (default_g++_start): Comment out call to `which'.
11790         (g++_start, g++_load): Deleted (must be defined in config file).
11791         * lib/gcc.exp: Test for existence of $CC at start.
11792         Delete check for tmpdir (done in gcc_init).
11793         (default_gcc_version): Always print something.
11794         (default_gcc_start): Comment out call to `which'.
11795         * config/*.exp: Major cleanup - make cross targets work at least a
11796         little better for g++ (by not being "--tool gcc" specific).
11797         Rename gcc_xxx to ${tool}_xxx.
11798         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11799         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11800
11801 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
11802
11803         * lib/c-torture.exp (c-torture-compile): Rework compiler
11804         message processing.
11805
11806         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11807         c-torture.
11808
11809 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11810
11811         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11812
11813         * lib/dg.exp (dg-process-target): Support { target native }.
11814
11815 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
11816
11817         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
11818         looked for "... program xxx got fatal signal".
11819         Correct regsub munging of `comp_output'.
11820         Ignore compiler messages "path prefix not used" and "linker input
11821         file unused".
11822
11823 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
11824
11825         * lib/gcc.exp (runtest_file_p): Define if missing.
11826         * gcc.prms/template.c: Example to work from.
11827
11828 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
11829
11830         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11831         * lib/dg.exp (dg-test): Call unsupported testcases as such.
11832
11833         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11834         * gcc.prms/1883.c: Moved from compile/940714-1.c.
11835         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11836         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11837
11838         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11839         (dg-process-target): No longer a varargs proc.
11840         Return S/N for target, P/F for xfail.  All callers changed.
11841         (user option procs): More argument checking.
11842         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11843         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11844         (dg-test): Skip test if not running on selected target in `dg-do'.
11845         Update handling of `dg-do-what', `dg-output-text'.
11846         Separate execution pass/fail from output pattern match pass/fail.
11847         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11848
11849 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11850
11851         * gcc.c-torture/special/special.exp: Don't expect failure for mips
11852         target for 920510-1.c.
11853
11854 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
11855
11856         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11857         Clean up comment regarding use of passcnt, etc.
11858         (gcc_stat): Don't update `testcnt' here.
11859         (gcc_finish): Do it here.
11860         Might as well reset `but_id' here too.
11861         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11862         to determine if the file should be tested.
11863         * gcc.c-torture/compile/compile.exp: Likewise.
11864         * gcc.c-torture/execute/execute.exp: Likewise.
11865         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11866         * gcc.misc-tests/dg-test.exp: Likewise.
11867         * gcc.prms/prms.exp: Likewise.
11868         * gcc.wendy/wendy.exp: Likewise.
11869         * g++.old-deja.exp: Likewise.
11870         Move "Testing file" message to verbose level 1.
11871
11872 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
11873
11874         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11875
11876 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11877
11878         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
11879         (default_gcc_start): Accept optional second list element
11880         of compiler flags.  Print compiler output at verbosity level 2.
11881         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
11882         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
11883         Save current values of framework globals passcnt, failcnt, xpasscnt,
11884         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
11885         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
11886         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
11887         xfailcnt to compute stats.  Update framework global `testcnt' from
11888         pass/fail counts.
11889         (gcc_finish): New proc.  Clean up test environment.
11890         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
11891         (gcc_epass, gcc_efail): Delete.
11892         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
11893         argument of line number.
11894         (dg-init): If the tool has an init routine, call it.
11895         (dg-test): Remove args `cflags_var' and `libs_var'.
11896         Pass all compiler options to ${tool}_start.
11897         Handle missing line number.
11898         (dg-finish): New function.
11899         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
11900         particular files.  Call gcc_finish at end.  Move "skipping test"
11901         message to verbosity level 3.
11902         * gcc.c-torture/compile/compile.exp: Likewise.
11903         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11904         * gcc.c-torture/execute/execute.exp: Likewise.
11905         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11906         Print testcase being tried at verbosity level 1.
11907         * gcc.c-torture/special/special.exp: Unset xfail.
11908         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11909         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
11910         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
11911         * gcc.failure/failure.exp: Likewise.
11912         * gcc.ieee/ieee.exp: Likewise.
11913         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
11914         Update call to dg-test.  Call dg-finish at end.
11915         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
11916         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11917         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
11918         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
11919         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
11920         * gcc.wendy/wendy.exp: Add copyright.
11921         Delete setting of tmpdir (done by gcc_init).
11922         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
11923         Pass compiler flags to gcc_start.  Call gcc_finish at end.
11924         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
11925         gcc_[ce]pass/fail.
11926
11927 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
11928
11929         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
11930         confusion.
11931         (g++_load): Likewise.
11932
11933         * config/*.exp (gcc_load): Some were varargs fns and some were not.
11934         Rename argument to `prog' to remove the confusion.
11935         Varargs fns behave differently too!
11936         (g++_load): Likewise.
11937
11938         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
11939
11940         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
11941         what it is.  Delete (always) printing of status value for !native.
11942         Simplify verbose code, and include status and exec_output.
11943         (g++_load): Use gcc_load.
11944
11945 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11946
11947         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
11948         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
11949         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
11950         940714-3.c as these testcases don't exist anymore.  Make
11951         va-arg-1.c expected to pass.
11952
11953 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
11954
11955         * gcc.misc-tests/misc.exp: Only run specific testcases.
11956         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
11957         * gcc.misc-tests/dg-[1-9].c: New files.
11958
11959         * lib/dg.exp: New testsuite driver.
11960         * gcc.prms/prms.exp: Use it.
11961
11962         * README.gcc: New file.
11963
11964         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
11965         Document and reset `lxpass' and `lxfail'.
11966         Simplify "initialized" message.
11967         (gcc_stat): Clean up comments a little.
11968
11969 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
11970
11971         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
11972
11973 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
11974
11975         * lib/old-dejagnu.exp (process-option): New proc.
11976         (old-dejagnu-init, old-dejagnu-stat): Likewise.
11977         (old-dejagnu): Simplify.
11978         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
11979
11980 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
11981
11982         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
11983         exists and is not an empty string.
11984
11985         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
11986         $xfail rather than calling setup_xfail.  Clear $xfail when test is
11987         finished.
11988         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
11989         automatically.
11990
11991         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
11992         longer expected to fail.
11993
11994         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
11995         "f" function call.
11996
11997         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
11998
11999         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
12000         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
12001         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
12002         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
12003         c-torture-1.29.
12004
12005         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
12006         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
12007
12008         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
12009
12010         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
12011         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
12012
12013         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
12014         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
12015         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
12016
12017 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
12018
12019         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
12020         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
12021         940714-1.c, 940714-2.c, 940714-3.c},
12022         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
12023         gcc.misc-tests/{mg.c,mg.exp}:
12024         New tests.
12025         * gcc.noncompile/noncompile.exp: Change accordingly.
12026
12027 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
12028
12029         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
12030         Undo previous clobberage.
12031
12032 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
12033
12034         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
12035         * gcc.special/{930510-1.c, special.exp}:
12036         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
12037         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
12038         struct-varargs-1.c}: New tests from c-torture-1.26.
12039
12040 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
12041
12042         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
12043           argument to switch.
12044
12045 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
12046
12047         * Revert the previous changes.  Please see Rob's directory
12048           (/lisa/test/rob/progressive/gcc/testsuite) for testing
12049           fixes.
12050
12051 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
12052
12053         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
12054             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
12055             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
12056             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
12057             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
12058             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
12059             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
12060             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
12061             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
12062             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
12063             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
12064             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
12065             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
12066             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
12067             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
12068             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
12069             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
12070             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
12071             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
12072             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
12073             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
12074             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
12075             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
12076             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
12077             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
12078             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12079             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
12080
12081 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
12082
12083         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
12084             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
12085           with perror calls.
12086
12087 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
12088
12089         * config/unix.exp (g++_load): Fix syntax.
12090
12091 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12092
12093         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
12094         * gcc.noncompile/921017-1.c: Deleted obsolete test.
12095         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
12096         Don't expect va-arg-1.c to fail.  Correct expected output for
12097         920928-1.c.
12098         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
12099         * gcc.wendy/hbm4.c: Correct typo.
12100         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
12101
12102 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
12103
12104         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
12105         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
12106         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
12107         * lib/c-torture.exp (c-torture-compile): Ditto.
12108
12109         Reduce volume of output (remove all the -I's and such).
12110         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
12111         Call gcc_cpass, gcc_cfail.
12112         (c-torture): Pass testing option to c-torture-compile.
12113
12114 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
12115
12116         Bring patches over from progressive.
12117         * config/default.exp: Exit remote shell cleanly.
12118         (g++_exit, g++_start): Add default versions.
12119         * config/sim.exp (gcc_load): Use perror, not error.
12120
12121 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
12122
12123         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
12124         set in site.exp.
12125
12126 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
12127
12128         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
12129         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
12130         (wendy_try): New proc to run testcase.
12131         (main loop): Call 'em.
12132         * gcc.wendy/*.c: Clean up pass to correct expected output.
12133
12134         * lib/gcc.exp: Minor cleanup work.
12135         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
12136
12137 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
12138
12139         * config/sim.exp (gcc_load): Document return codes better.
12140         Don't pass -v to simulator.
12141
12142 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12143
12144           * gcc.special/920717-x.c: Fix typo.
12145           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
12146           get at sources.
12147
12148         * lib/mike-gcc.exp: Fix typo.
12149
12150 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12151
12152         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
12153         binary to use, transform the name.
12154         * config/*.exp: rename everything. Nuke any g++ specific files,
12155         it's now a special case of gcc that requires no special support.
12156         Add a default.exp for unsupported targets.
12157
12158 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
12159
12160         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
12161         lib/old-dejagnu.exp: Fix a few patterns to work with the new
12162         version of Tcl.
12163
12164 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12165
12166         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
12167         than a warning.
12168
12169 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12170
12171         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
12172
12173 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12174
12175         * gcc.execute/execute.exp: Combine opt_list and foption_list into
12176         option_list.  Compile every file with only 4/6 option choices
12177         (same as C torture) instead of with 12/18 different option
12178         choices.
12179         * lib/c-torture.exp: Likewise.
12180
12181         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
12182         not already set.
12183
12184 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
12185
12186         * lib/old-deja.exp: Add `excess errors test fails' error, now one
12187         can put an XFAIL *-*-* on excess errors.
12188
12189 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
12190
12191         * g++.law: Add more tests derived from g++-bugs snapshots.
12192
12193         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
12194         equivalent to g++.law/init9.
12195
12196         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
12197         compiled it, and the a.out file after we've run it.
12198
12199 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12200
12201         * lib/mike-g++.exp (postbase): Delete the .o file after we've
12202         compiled it, and the a.out file after we've run it.
12203
12204 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12205
12206         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
12207
12208 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12209
12210         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
12211         version number.
12212
12213 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12214
12215         * g++.law: New directory of g++ tests derived from the g++-bugs
12216         snapshots.
12217
12218 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12219
12220         * gcc.compile: initbug1.c initbug1.exp testcase added
12221
12222 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12223
12224         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
12225         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
12226           fixes submitted by Jeff Law (law@cs.utah.edu)
12227         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
12228           Jeff Law (law@cs.utah.edu)
12229
12230
12231 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
12232
12233         * config/unix-g++.exp: Follow the gcc way of doing things.
12234         * g++.old-deja/old-deja.exp: Minor updates.
12235         * lib/g++.exp: New file, follow the gcc way of doing things.
12236         * lib/old-dejagnu.exp: Minor updates.
12237         * lib/mike-g++.exp: Always unset errorInfo.
12238
12239 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
12240
12241         * lib/gcc.exp: Fix some errors with the below change, CC and
12242         CFLAGS should be global when setting, not local.
12243
12244 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12245
12246         * lib/gcc.exp: Transform tool name.
12247
12248 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12249
12250         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12251
12252 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12253
12254         * lib/gcc.exp: change gcc_done to gcc_stat
12255
12256 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12257
12258         * Upgraded gcc testsuite to c-torture version 1.25
12259
12260 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12261
12262         * lib/gcc.exp: added reporting code. Changed verbose compile message.
12263         * lib/c-torture: added hooks for new reporting code.
12264
12265 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12266
12267         * config/sh-gcc.exp: check if sh-sim exists in the path
12268
12269 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12270
12271         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12272         * gcc.compile/compile.exp: Initial changes for new logic.
12273         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12274         * gcc.failure/failure.exp: Initial changes for new logic.
12275         * gcc.ieee/ieee.exp: Initial changes for new logic.
12276         * gcc.misc-tests/misc.exp: Initial changes for new logic.
12277         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12278         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12279         * lib/c-torture.exp: Initial changes for new logic.
12280         * lib/gcc.exp: Initial changes for new logic.
12281
12282 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
12283
12284         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12285         depend upon failure or success.  Fully qualify names in failure
12286         and success messages.  Always remove a.out before starting
12287         compile, just in case.  Pay more attention to error text output by
12288         the compiler.  Handle testcases with no known past errors just
12289         like all others, so that things are uniform.  Other miscellaneous
12290         improvements.
12291
12292 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12293
12294         * gcc.cpp: new directory for cpp tests
12295
12296 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12297
12298         * lib/chill.exp: Code reformatted, removed unused code.
12299         * config/unix-chill.exp: Code reformatted, removed unused code.
12300         * chill.execute/execute.exp: Code reformatted, removed unused code.
12301         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12302
12303 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
12304
12305         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
12306         routines not written.
12307
12308 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12309
12310         * config/bug-gcc.exp: Use new procs from bug.exp.
12311
12312 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12313
12314         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12315         via ftp, rather than depending on NFS.
12316         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12317         case.
12318
12319 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12320
12321         * config/bug-gcc.exp: Use new download proc.
12322
12323 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
12324
12325         * chill.execute/execute.exp: cleanups, handles errors better
12326         * chill.compile/compile.exp: rewrite, based on execute.exp
12327         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12328         * lib/chill.exp: major changes to diff proc and compile and link
12329           procs. added chill_fail and chill_pass wrappers to pass and
12330           fail. added more comments, and handle error codes better.
12331           Added a hack to capture stderr from exec, so noncompile tests
12332           can work.
12333
12334 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12335
12336         * chill.execute/execute.exp: rewrite of testsuite driver
12337         * lib/chill.exp: rewrite of testsuite driver
12338         * config/unix-chill.exp: rewrite of testsuite driver
12339
12340 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12341
12342     In chill.execute:
12343         * iexpr.ch: Standardize uppercase.
12344         * tuples.dat: Standardize uppercase.
12345         * vary.ch: standardize.  Correct varying string assignments.
12346         * vary.dat: Add new output lines.
12347
12348 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
12349
12350     In chill.execute:
12351         * chprintf.ch: Standardize use of uppercase.
12352         * tuples.ch: Standardize and turn arr2 into a DCL,
12353           rather than a SYN.
12354         * pinits.ch: Standardize.
12355
12356 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
12357
12358         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
12359         * Makefil: Renamed to Makefile.in.
12360         * configure.in: New.
12361
12362 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12363
12364     In chill.execute:
12365         * .cvsignore: Add result/output files.
12366         * Makefile: Fix up variables at start.  Use MFLAGS
12367           everywhere.  Correct bool_loc, built_ins entries.
12368           Add entry for vary1.ch.
12369         * bitarray.ch: Standardize upper-case usage.
12370         * bitexpr.ch: Standardize, add output of b1.
12371         * params.ch: Use arrayt in along PROC parameters, to
12372           avoid novelty problems.
12373         * sets.ch: Tiny cleanup.
12374         * vary1.ch: Re-indent.
12375
12376 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
12377
12378           * Add PR-related files to Makefiles, .cvsignore files, etc.
12379
12380 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12381
12382         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12383           with compiler objects. New names are test-flow.c and test-loop.c
12384
12385 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12386
12387         * Upgraded c-torture tests from 1.19 to 1.20
12388
12389         * new files:
12390         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12391         * gcc.compile: 930623-1.c 930623-2.c
12392         * gcc.noncompile: 930622-1.c 930622-2.c
12393         * gcc.failure: 920411-1.c 920627-2.c
12394         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12395
12396 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12397
12398         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12399           More changes to get testsuite working properly. Needs more work.
12400           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12401
12402 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12403
12404         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12405           More changes to get testsuite working properly. Needs more work.
12406
12407 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
12408
12409         * chill.compile/compile.exp: Added for Dejagnu support
12410         * chill.execute/execute.exp: Added for Dejagnu support
12411         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
12412
12413 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
12414
12415     This should complete moving the CHILL test files.
12416         * chill.noncompile(.cvsignore printf.grt
12417             in-printf.grt chprintf.grt chprintf.ch):
12418             Added test-support files.
12419           (Makefile): Modified further.
12420         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12421             signal.ch): Added test files.
12422           * chill.execute (.cvsignore printf.grt printr.c
12423             in-printf.grt rts.c chprintf.grt rts.h): Added
12424           test-support files.
12425             (Makefile): More corrections.
12426
12427 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
12428
12429         * chill.compile, chill.execute, chill.nocompile: Add CHILL
12430           test cases, ready for DejaGnu.
12431
12432 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12433
12434         * Upgraded c-torture tests from 1.18 to 1.19
12435
12436         * gcc.compile: added test(s):
12437           930607-1.c
12438         * gcc.execute: added test(s):
12439           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12440
12441         * added new subdirectory for misc tests: gcc.misc-tests
12442         * gcc.misc-test(s): added tests:
12443           inst-check.c test-consts.c test-ior.c test-switch.c
12444
12445 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12446
12447         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12448
12449 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
12450
12451         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12452
12453 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12454
12455         * Upgraded c-torture tests from 1.17 to 1.18
12456
12457 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12458
12459         * Upgraded c-torture tests from 1.12 to 1.17
12460
12461 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
12462
12463         * lib/old-dejagnu.exp:
12464           Fixed handling of XFAIL target triplets to correctly
12465           recognize wildcard characters.  Removed code that
12466           appended a unique id tag to the end of the file name
12467           printed out by the result of the testcases within a
12468           given test file.
12469
12470 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
12471
12472         * lib/old-dejagnu.exp:
12473           Reworked expected failure handling to trigger off of XFAIL
12474           keyword in keyphrase embeded in testcase source code. The
12475           XFAIL keyword must be at the end of the keyphrase line. It
12476           may optionally be followed by one or more target triplets.
12477           It has just occured that the handling of wildcards in the
12478           target triplet may not be correct.
12479
12480 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
12481
12482         * g++.old-deja/tests:
12483           Moved all subdirectories up one level into g++.old-deja .
12484
12485         * lib/old-dejagnu.exp:
12486           Fixed problem with CXXFLAGS not being properly reset, and being
12487           corrupted with extraneous "-c" compiler option.  This was
12488           causing binaries to not be generated for test that needed them.
12489           Modified strings passed to "pass" and "fail" so that individual
12490           tests from the same test file would be distinguished by an
12491           identifier appended to the test file name in the summary logs;
12492           this corrected a problem with erroneous diff logs.  Added code
12493           to search testcases for expected fail and unexpected pass keywords.
12494
12495 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12496
12497         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12498
12499 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12500
12501         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12502           Removed extraneous text from end of "Special g++ Options"
12503           keyphrase.
12504
12505         * lib/old-dejagnu.exp: Added pattern matching to look for new
12506           keywords, embedded in testcases comments, which will trigger
12507           calls to xpass and xfail.
12508
12509 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
12510
12511         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12512           comments embedded in the testcases, especially the one looking for
12513           special compiler options, as well as the pattern matching for the
12514           compiler output again.
12515
12516 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
12517
12518         * lib/old-dejagnu.exp: Do a proper check of the return value for
12519           execute tests. Fixed several problems with the pattern matching
12520           of the compiler output which gave erroneous test results.
12521           Changed several of the test result messages to be more descriptive.
12522         * config/unix-g++.exp: Proc g++_load now actually works and
12523           executes the tests passed to it and returns a usable return
12524           value.
12525
12526 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12527
12528           * lib/gcc.exp: Exits gracefully if $CC is bogus.
12529
12530 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12531
12532         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12533           Modified both files to properly execute the old style
12534           dejagnu tests. The previous versions of these files were
12535           experimental and did not function anything near correctly.
12536
12537 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
12538
12539         * Removed all Makefile.in and configure.in files. No configuration
12540         needed now.
12541
12542 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
12543
12544         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12545
12546 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
12547
12548         * gcc.compile/configure.in, gcc.unsorted/configure.in,
12549         gcc.special/configure.in, gcc.noncompile/configure.in,
12550         gcc.execute/configure.in, gcc.code_quality/configure.in,
12551         g++.other/configure.in, g++.old-deja/configure.in,
12552         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12553         in srcname setting.
12554
12555 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12556
12557         * lib/udi.exp:  Fixed mondfe and mondfe_download.
12558         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12559         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12560
12561 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
12562
12563         * config/udi-gdb.exp: Check $shell_id after connecting to target.
12564         (gdb_exit): Don't remove *_soc files.
12565
12566 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
12567
12568         * lib/c-torture.exp: Don't look for main; instead always use -w
12569         -c.  This is how the c-torture tests work.  Remove the object
12570         file if the compilation succeeds.
12571         * gcc.execute/execute.exp: Remove executable if test passes.
12572         * gcc.noncompile/noncompile.exp: Every test is an expected
12573         failure.
12574         * gcc.special/special.exp: Added tests from c-torture 1.11,
12575         corrected use of existing test.
12576         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12577         gcc.execute/920625-1.c: Updated to c-torture 1.11.
12578         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12579         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12580         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12581         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12582         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12583         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12584         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12585         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12586         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12587         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12588         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12589         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12590         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12591         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12592         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12593         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12594         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12595         c-torture 1.11.
12596         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12597         correspond to c-torture 1.11.
12598
12599         * New file.