OSDN Git Service

2002-09-10 Frank Ch. Eigler <fche@redhat.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
2
3         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
4
5 2002-09-10  Andreas Jaeger  <aj@suse.de>
6
7         * gcc.dg/20020312-2.c: Adjust for x86-64.
8
9 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
10
11         * g77.dg/7388.f: New test case for PR 7388.
12
13 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
14
15         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16
17 2002-09-05  Ziemowit Laski <zlaski@apple.com>
18
19         * objc.dg/proto-lossage-1.m: New test.
20
21 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
22
23         * gcc.dg/cpp/_Pragma4.c: Fix typo.
24
25 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
26
27         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
28         expected to pass.
29
30 2002-09-06  Stan Shebs  <shebs@apple.com>
31             David Edelsohn  <edelsohn@gnu.org>
32
33         * gcc.dg/weak: New directory.
34         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
35         target-specific xfail bits.
36         * gcc.dg/typeof-2.c: Move to new directory.
37         * gcc.dg/weak.exp: New expect script.
38
39 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
40
41         * gcc.c-torture/execute/extzvsi.c: New test.
42
43 2002-09-05  Stan Shebs  <shebs@apple.com>
44
45         * gcc.dg/weak-1.c: xfail on Darwin.
46         * gcc.dg/weak-2.c: Ditto.
47         * gcc.dg/weak-3.c: Ditto.
48         * gcc.dg/weak-4.c: Ditto.
49         * gcc.dg/weak-5.c: Ditto.
50         * gcc.dg/weak-6.c: Ditto.
51         * gcc.dg/weak-7.c: Ditto.
52         * gcc.dg/weak-8.c: Ditto.
53         * gcc.dg/weak-9.c: Ditto.
54
55 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
56
57         * gcc.c-torture/execute/loop-14.c: New test.
58
59 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
60
61         * g++.dg/other/cxa-atexit1.C: New test.
62
63         * gcc.dg/typeof-2.c: New test.
64
65 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
66
67         * gcc.dg/cpp/_Pragma4.c: New test.
68
69 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
70
71         * objc/execute/nil_method-1.m: New testcase.
72
73 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
74
75         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
76         [Object class], not [Object initialize].
77
78 2002-08-31  Roger Sayle  <roger@eyesopen.com>
79             Hans-Peter Nilsson  <hp@bitrange.com>
80
81         * gcc.c-torture/execute/20020720-1.x: Skip test on
82         mmix-knuth-mmixware.  Correct comment.
83
84 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
85
86         * testsuite/g++.dg/abi/bitfield5.C: New test.
87         * testsuite/g++.dg/abi/vbase10.C: Likewise.
88
89 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
90
91         * objc.dg/undeclared-selector.m: New test.
92
93 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
94
95         * g++.dg/other/offsetof1.C: Avoid cast warning.
96
97 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
98
99         * objc.dg/super-class-2.m: New test.
100
101 2002-08-24  Matt Austern  <austern@apple.com>
102
103         * g++.dg/ext/lvaddr.C: New test.
104         * g++.dg/ext/lvcast.C: New test.
105
106 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
107
108         * testsuite/g++.dg/inherit/cond1.C: New test.
109
110 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
111
112         * gcc.dg/noncompile/incomplete-1.c: New test.
113
114 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
115
116         * gcc.dg/typespec-1.c: New test.
117
118 2002-08-20  Devang Patel  <dpatel@apple.com>
119         * objc.dg/proto-hier-2.m: New test.
120
121 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
122
123         * objc.dg/bitfield-1.m: New test.
124         * objc.dg/bitfield-2.m: New test.
125
126 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
127
128         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
129         gcc.dg/c99-flex-array-4.c: New tests.
130
131 2002-08-16  Stan Shebs  <shebs@apple.com>
132
133         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
134
135 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
136
137         * gcc.dg/typeof-1.c: New test.
138         * g++.dg/ext/typeof2.C: New test.
139
140 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
141
142         * g++.dg/other/offsetof1.C: New test.
143
144 2002-08-14  Richard Henderson  <rth@redhat.com>
145
146         * gcc.dg/tls/diag-3.c: Fix expected message strings.
147
148 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
149
150         * gcc.dg/cpp/_Pragma3.c: New test.
151
152 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
153
154         * g++.dg/template/inherit3: New test.
155
156 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
157
158         * gcc.dg/bitfld-4.c: Add blank options.
159
160 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
161
162         * g++.dg/template/crash1.C: New test.
163
164 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
165
166         * gcc.dg/tls/opt-2.c: New test.
167
168 2002-08-08  Devang Patel  <dpatel@apple.com>
169
170         * objc.dg/selector-1.m : New test
171
172 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
173
174         * g++.dg/abi/bitfield4.C: New test.
175         * gcc.dg/bitfld-4.c: New test.
176
177 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
178
179         * g++.dg/other/packed1.C: New test.
180
181 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
182
183         * g++.dg/abi/offsetof.C: Tweak error messages.
184         * g++.old-deja/g++.mike/p10769a.C: Likewise.
185
186 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
187
188         * gcc.dg/bitfld-3.c: New test.
189
190 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
191             Richard Henderson  <rth@redhat.com>
192
193         * gcc.dg/i386-bitfield1.c: New test.
194         * g++.dg/abi/bitfield3.C: Update.
195
196 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
197
198         * objc.dg/const-str-2.m: Update.
199         * gcc.dg/cpp/c++98.c: Change to C extension.
200         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
201         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
202
203 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
204
205         * testsuite/gcc.dg/tls/diag-3.c: New.
206
207 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
208
209         * g++.dg/README (Subdirectories): Document new subdir expr.
210         * g++.dg/expr/pmf-1.C: New test.
211
212 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
213
214         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
215
216 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
217
218         * g++.dg/abi/bitfield3.C: New test.
219
220 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
221
222         * lib/gcov.exp: Tweak expected line formats.
223         * gcc.misc-tests/gcov8.c: New test.
224         * gcc.misc-tests/gcov8.x: New flags.
225
226 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
227
228         * consistency.vlad/layout/endian.c: Include string.h.
229
230         * gcc.c-torture/execute/20020805-1.c: New test.
231
232 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
233
234         * g++.dg/other/conversion1.C: New test.
235
236 2002-08-03  Roger Sayle  <roger@eyesopen.com>
237
238         * gcc.dg/builtins-1.c: New testcase.
239
240 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
241
242         * g++.dg/inherit/access3.C: New test.
243
244 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
245
246         * gcc.dg/ia64-visibility-2.c: New test.
247
248 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
249
250         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
251         __qualifier_flags to __flags.
252
253 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
254
255         * g++.dg/inherit/operator1.C: New test.
256         * g++.dg/lookup/disamb1.C: Fix typo in comment.
257         * g++.dg/other/error1.C: Change expected error message.
258         * g++.dg/template/conv4.C: Likewise.
259
260 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
261
262         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
263         for documented behaviour.
264
265 2002-07-25  Roger Sayle  <roger@eyesopen.com>
266
267         * gcc.c-torture/execute/20020720-1.x: Skip this test on
268         several targets known to fail.
269
270 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
271
272         * gcc.dg/mips-args-[123].c: New tests.
273
274 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
275
276         * gcc.dg/ppc-spe.c: New.
277
278 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
279
280         * g++.dg/other/ptrmem4.C: New testcase.
281
282 2002-07-24  Richard Henderson  <rth@redhat.com>
283
284         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
285
286 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
287
288         * g++.dg/ext/alignof1.C (main): Return 0 for success.
289
290 2002-07-24  Roger Sayle  <roger@eyesopen.com>
291
292         * gcc.c-torture/execute/memset-3.c: New testcase.
293
294 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
295
296         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
297         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
298
299 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
300
301         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
302         Delete.
303
304 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
305
306         * gcc.c-torture/compile/simd-4.c: New test.
307
308 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
309
310         PR c++/7347, c++/7348
311         * g++.dg/template/access4.C: New test.
312         * g++.dg/template/access5.C: New test.
313         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
314         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
315         * g++.old-deja/g++.pt/ttp58.C: Likewise.
316         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
317
318 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
319
320         * gcc.dg/gnu89-init-2.c: New test.
321
322 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
323
324         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
325
326 2002-07-20  Roger Sayle  <roger@eyesopen.com>
327
328         * gcc.c-torture/execute/20020720-1.c: New testcase.
329
330 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
331
332         * gcc.dg/cpp/Wsignprom.c: New tests.
333
334 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
335
336         * gcc.c-torture/execute/loop-13.c: New test.
337
338 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
339
340         * gcc.dg/cpp/expr.c: New tests.
341
342 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
343
344         * g++.dg/opt/pr6713.C: Add template instantiation.
345
346 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
347
348         * gcc.dg/nest.c: New test.
349
350 2002-07-17  Richard Henderson  <rth@redhat.com>
351
352         * g++.dg/opt/pr6713.C: New test.
353
354 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
355
356         * gcc.c-torture/execute/loop-2e.x: Let the testcase
357         XFAIL for all x86 processors.
358
359 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
360
361         * gcc.c-torture/execute/20010122-1.x: Do not test with
362         -fomit-frame-pointer.
363
364 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
365
366         * g++.dg/template/instantiate2.C: New test.
367         * g++.dg/template/spec4.C: New test.
368
369 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
370
371         * g++.dg/template/access2.C: New test.
372         * g++.dg/template/access3.C: New test.
373
374 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
375
376         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
377         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
378         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
379         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
380         Convert to use <stdarg.h>.
381         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
382         Delete.
383         * gcc.dg/va-arg-2.c: New.
384         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
385
386 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
387
388         * gcc.c-torture/compile/20020710-1.c: New test.
389
390 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
391                           Andrew Pinski  <pinskia@physics.uc.edu>
392
393         gcc.c-torture/compile/simd-2.c: New testcase.
394         gcc.c-torture/compile/simd-3.c: Likewise.
395
396 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
397
398         PR c++/7224
399         * g++.dg/overload/error1.C: New test.
400
401 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
402
403         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
404         configuration and IRIX 6 O32 ABI.
405
406 2002-07-11  Roger Sayle  <roger@eyesopen.com>
407
408         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
409
410 2002-07-10  Roger Sayle  <roger@eyesopen.com>
411
412         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
413
414 2002-07-10  Jeffrey A Law  <law@redhat.com>
415
416         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
417
418         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
419
420 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
421
422         * gcc.dg/20020312-2.c: Check for __PPC__.
423
424 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
425
426         * gcc.c-torture/compile/20020709-1.c: New test.
427
428 2002-07-07  Roger Sayle  <roger@eyesopen.com>
429
430         * g++.dg/template/qualttp21.C: New test case.
431
432 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
433
434         * gcc.c-torture/compile/20020706-1.c: New test.
435         * gcc.c-torture/compile/20020706-2.c: New test.
436
437 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
438             Alexandre Oliva  <aoliva@redhat.com>
439
440         * g++.dg/warn/incomplete1.C: New test.
441
442 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
443
444         PR c++/7099
445         * g++.dg/warn/noreturn1.C: New test.
446
447 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
448
449         PR c++/6706
450         * g++.dg/debug/debug6.C: New test.
451         * g++.dg/debug/debug7.C: New test.
452
453 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
454
455         * gcc.c-torture/compile/simd-3.c: New test.
456
457 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
458
459         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
460         * gcc.dg/20020620-1.c: Likewise.
461
462 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
463
464         PR c++/6944
465         * g++.dg/init/array4.C: New test.
466         * g++.dg/init/array5.C: New test.
467
468 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
469
470         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
471         * gcc.c-torture/execute/simd-2.c (main): Likewise.
472
473 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
474
475         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
476         * gcc.dg/wtr-aggr-init-1.c: Likewise.
477         * gcc.dg/wtr-conversion-1.c: Likewise.
478         * gcc.dg/wtr-escape-1.c: Likewise.
479         * gcc.dg/wtr-int-type-1.c: Likewise.
480         * gcc.dg/wtr-label-1.c: Likewise.
481         * gcc.dg/wtr-static-1.c: Likewise.
482         * gcc.dg/wtr-strcat-1.c: Likewise.
483         * gcc.dg/wtr-suffix-1.c: Likewise.
484         * gcc.dg/wtr-switch-1.c: Likewise.
485         * gcc.dg/wtr-unary-plus-1.c: Likewise.
486         * gcc.dg/wtr-union-init-1.c: Likewise.
487         * gcc.dg/wtr-union-init-2.c: Likewise.
488         * gcc.dg/wtr-union-init-3.c: Likewise.
489
490         * gcc.dg/wtr-func-def-1.c: New test.
491
492 2002-07-02 Devang Patel <dpatel@apple.com>
493
494         * objc.dg/param-1.m: New test.
495
496 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
497
498         * gcc.dg/cpp/trad/directive.c: Add test.
499         * gcc.dg/cpp/trad/macroargs.c: Add test.
500         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
501
502 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
503
504         * gcc.dg/cpp/cmdlne-M.c: New test.
505
506 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
507
508         * objc.dg/desig-init-1.m: New test.
509
510 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
511
512         PR c++/6716
513         * g++.dg/template/instantiate1.C: New test.
514
515 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
516
517         PR c++/7112
518         * g++.dg/template/sizeof2.C: New test.
519
520 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
521
522         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
523         gcc.dg/cpp/trad/include.c: New tests.
524
525 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
526
527         PR target/7177
528         * gcc.c-torture/compile/20020701-1.c: New test.
529
530 2002-07-01  Stan Shebs  <shebs@apple.com>
531
532         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
533         header here...
534         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
535         (objc-torture-execute): or here.
536
537 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
538
539         * gcc.c-torture/execute/arith-rand-ll.c: New test.
540
541 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
542
543         * gcc.dg/cpp/trad/escaped-nl.c: New test.
544
545 2002-06-30  Devang Patel  <dpatel@apple.com>
546
547         * objc.dg/fsyntax-only.m: New test.
548
549 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
550
551         PR c++/6695
552         * g++.dg/template/friend7.C: New file.
553
554 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
555
556         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
557         return type.
558
559 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
560
561         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
562         avoid division by zero.
563
564 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
565
566         * gcc.dg/Wunknownprag.c: New tests.
567
568 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
569
570         * gcc.c-torture/execute/simd-2.c: New test.
571
572 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
573
574         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
575         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
576         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
577         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
578         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
579         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
580         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
581         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
582         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
583         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
584         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
585         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
586         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
587         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
588         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
589         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
590         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
591
592 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
593
594         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
595         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
596         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
597         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
598         New tests.
599         * gcc.dg/cpp/trad/directive.c: Update.
600
601 2002-06-23  Andreas Jaeger  <aj@suse.de>
602
603         * gcc.c-torture/execute/complex-6.c: New.
604
605 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
606
607         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
608         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
609         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
610         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
611
612 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
613
614         * gcc.dg/cpp/trad: New directory with traditional tests copied
615         from parent directory.
616         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
617         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
618         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
619         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
620         Move to trad/ and rename.
621         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
622         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
623         gcc.dg/cpp/trad/redef2.c: New tests.
624         * gcc.dg/cpp/trad/trad.exp: New driver.
625
626 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
627
628         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
629         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
630         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
631         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
632         Remove.
633
634 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
635
636         * gcc.dg/20020620-1.c: New test.
637
638 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
639
640         * g++.dg/template/ttp4.C: New test.
641
642 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
643
644         * g++.dg/opt/vt1.C: Fix regexp.
645
646 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
647
648         * gcc.c-torture/execute/pure-1.c: Make functions static again.
649         Don't use attribute `noinline'.
650
651 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
652
653         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
654
655 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
656
657         * gcc.c-torture/execute/simd-1.c: New.
658
659         * gcc.dg/simd-1.c: New.
660
661 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
662
663         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
664
665 2002-06-16  Richard Henderson  <rth@redhat.com>
666
667         * g++.dg/ext/anon-struct1.C: New.
668         * g++.dg/ext/anon-struct2.C: New.
669         * g++.dg/ext/anon-struct3.C: New.
670         * gcc.dg/anon-struct-1.c: New.
671         * gcc.dg/anon-struct-2.c: New.
672         * gcc.dg/anon-struct-3.c: New.
673         * gcc.dg/20011008-1.c: Adjust warning text.
674         * gcc.dg/20020527-1.c: Add -fms-extensions.
675
676 2002-06-16  Richard Henderson  <rth@redhat.com>
677
678         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
679
680 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
681
682         * gcc.c-torture/execute/20020615-1.c: New test.
683
684 2002-06-15  Roger Sayle  <roger@eyesopen.com>
685
686         * gcc.c-tortuture/execute/compare-1.c: New test case.
687         * gcc.c-tortuture/execute/compare-2.c: New test case.
688         * gcc.c-tortuture/execute/compare-3.c: New test case.
689
690 2002-06-13  Richard Henderson  <rth@redhat.com>
691
692         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
693         ia64 ilp32.
694
695 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
696
697         * g++.dg/template/typename2.C: Update error message.
698
699 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
700
701         * gcc.c-torture/execute/20020611-1.c: New test.
702
703 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
704
705         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
706         list of targets to skip.
707
708 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
709
710         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
711         targets if not optimizing.
712
713 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
714
715         * gcc.c-torture/compile/20020605-1.c: New test.
716
717         * g++.dg/opt/vt1.C: New test.
718
719         * gcc.dg/20020531-1.c: New test.
720
721         * gcc.dg/20020530-1.c: New test.
722
723         * gcc.dg/20020527-1.c: New test.
724
725         * g++.dg/opt/cse1.C: New test.
726
727 2002-06-07  Roger Sayle  <roger@eyesopen.com>
728
729         * gcc.dg/20020607-2.c: New test case.
730
731 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
732
733         * gcc.c-torture/compile/20020604-1.c: New test.
734
735 2002-06-04  Richard Henderson  <rth@redhat.com>
736
737         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
738         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
739         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
740
741 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
742
743         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
744
745 2002-06-03  Richard Henderson  <rth@redhat.com>
746
747         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
748         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
749
750 2002-06-02  Richard Henderson  <rth@redhat.com>
751
752         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
753         test functions static.
754
755 2002-06-02  Andreas Jaeger  <aj@suse.de>
756
757         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
758         now.
759
760 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
761
762         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
763         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
764         Update for mofified diagnostics.
765         * gcc.dg/c99-intconst-1.c: No longer fail.
766
767 2002-06-02  Richard Henderson  <rth@redhat.com>
768
769         * gcc.dg/uninit-A.c: Remove xfail markers.
770
771 2002-06-01  Roger Sayle  <roger@eyesopen.com>
772
773         * gcc.dg/fnegate-1.c: New test case.
774
775 2002-05-30  Osku Salerma  <osku@iki.fi>
776
777         * gcc.c-torture/execute/mayalias-1.c: New file.
778
779 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
780
781         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
782         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
783         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
784
785 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
786
787         * gcc.c-torture/execute/20020529-1.c: New test.
788
789 2002-05-27  Richard Henderson  <rth@redhat.com>
790
791         * g++.dg/ext/attrib6.C: New test case.
792
793 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
794
795         * gcc.c-torture/execute/pure-1.c: New test.
796
797 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
798
799         * gcc.dg/cpp/arith-2.c: Remove.
800
801 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
802
803         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
804         * gcc.dg/cpp/if-3.c: Remove.
805
806 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
807
808         * g++.dg/opt/cse2.C: New test.
809
810 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
811
812         * gcc.dg/cpp/arith-1.c: New semantic tests.
813         * gcc.dg/cpp/if-1.c: Update.
814
815 2002-05-24  Ben Elliston  <bje@redhat.com>
816
817         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
818
819 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
820
821         * gcc.dg/verbose-asm.c: New test.
822
823 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
824
825         * gcc.dg/cpp/paste12.c: New test.
826
827 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
828
829         * g++.dg/parse/named_ops.C: New test.
830
831 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
832
833         * gcc/testsuite/gcc.dg/weak-8.c: New test.
834
835 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
836
837         * gcc.dg/weak-2.c: Allow optional leading underscore
838         in scan-assembler symbol name.
839         * gcc.dg/weak-3.c: Likewise.
840         * gcc.dg/weak-4.c: Likewise.
841         * gcc.dg/weak-5.c: Likewise.
842
843 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
844
845         * gcc.dg/20020523-1.c: New test.
846
847 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
848
849         * objc.dg/const-str-2.m: Update now that we stop after
850         a command line error.
851
852 2002-05-22  Richard Henderson  <rth@redhat.com>
853
854         * g++.dg/dg.exp: Fix typo in test pruneing.
855
856 2002-05-22  Richard Henderson  <rth@redhat.com>
857
858         * g++.dg/dg.exp: Prune the tls subdirectory.
859         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
860         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
861         * g++.dg/tls/init-1.C: New.
862
863 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
864
865         * gcc.dg/20020517-1.c: New test.
866
867 2002-05-21  Richard Henderson  <rth@redhat.com>
868
869         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
870         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
871
872 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
873
874         * g++.dg/other/copy2.C: New test.
875
876 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
877
878         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
879         (MAX_COPY): Bump up to 10 times sizeof (long long).
880         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
881
882         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
883         sizeof (long long).
884
885         * gcc.c-torture/execute/strcpy-1.c: New test.
886
887 2002-05-19  Jason Merrill  <jason2redhat.com>
888
889         * g++.dg/ext/oper1.C: New test.
890
891 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
892 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
893
894         * README.QMTEST: New file.
895
896         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
897
898 2002-05-19  Andreas Jaeger  <aj@suse.de>
899
900         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
901         now.
902         * gcc.c-torture/execute/loop-2d.x: Likewise.
903
904 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
905
906         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
907         support weak symbols.
908         * gcc.dg/weak-4.c: Likewise
909         * gcc.dg/weak-6.c: Likewise
910
911 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
912
913         * gcc.dg/weak-3.c: Add dg-excess-error comment for
914         cygwin, coff and h8300-*-hms targets
915         * gcc.dg/weak-5.c: Likewise
916         * gcc.dg/weak-7.c: Likewise
917
918 2002-05-16  Jason Merrill  <jason@redhat.com>
919
920         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
921         (scan-assembler-not, scan-assembler-dem): Likewise.
922         (scan-assembler-dem-not): Likewise.
923
924 2002-05-15  Richard Henderson  <rth@redhat.com>
925
926         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
927
928 2002-05-15  Richard Henderson  <rth@redhat.com>
929
930         * gcc.dg/weak-5.c (vfoo1c): No warning here.
931         (vfoo1f): Warning here.
932         (vfoo1l): Don't redefine the alias.
933
934 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
935
936         * g++.dg/init/pm1.C: New test.
937
938 2002-05-12  David S. Miller  <davem@redhat.com>
939
940         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
941         types.
942
943 2002-05-10  Roger Sayle  <roger@eyesopen.com>
944
945         * gcc.c-torture/execute/20020510-1.c: New test case.
946
947 2002-05-10  David S. Miller  <davem@redhat.com>
948
949         * gcc.c-torture/execute/conversion.c: Test long double too.
950
951 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
952
953         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
954         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
955         * lib/g++.exp (g++_link_flags): Likewise.
956         * lib/objc.exp (objc_target_compile): Likewise.
957
958 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
959
960         * gcc.dg/cpp/poison.c: Update.
961         * gcc.dg/cpp/20000625-2.c: Remove.
962         * gcc.dg/cpp/direct2s.c: Remove final test.
963
964 2002-05-08  Tom Rix  <trix@redhat.com>
965
966         * gcc.c-torture/execute/20020508-1.c: New test.
967         * gcc.c-torture/execute/20020508-2.c: New test.
968         * gcc.c-torture/execute/20020508-3.c: New test.
969
970 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
971
972         * gcc.dg/cpp/charconst-4.c: More tests.
973
974 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
975
976         PR c/6569
977         * gcc.dg/weak-3.c: Update location of warning messages.
978         * gcc.dg/weak-5.c: Likewise.
979
980 2002-05-06  Roger Sayle  <roger@eyesopen.com>
981
982         * gcc.c-torture/execute/20020506-1.c: New test case.
983
984 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
985
986         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
987
988 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
989
990         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
991
992 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
993
994         * gcc.dg/cpp/charconst-3.c: New test.
995
996 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
997
998         * gcc.dg/cpp/charconst.c: Update tests.
999
1000 2002-05-05  Tim Josling  <tej@melbpc.org.au>
1001
1002         * treelang: Added directory for new sample language treelang. Also
1003         lib/treelang.exp: New file to signal treelang should be tested.
1004
1005 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1006
1007         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
1008         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
1009         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
1010         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
1011         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
1012         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
1013         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
1014
1015 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1016
1017         * gcc.dg/format/xopen-2.c: New test.
1018
1019 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1020
1021         * gcc.dg/20020503-1.c: New test.
1022
1023 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
1024
1025         * g++.dg/init/dtor1.C: Make it tougher.
1026
1027 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
1028
1029         * g++.dg/init/dtor1.C: New test.
1030
1031 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
1032
1033         * gcc.dg/altivec-8.c: New.
1034
1035 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
1036
1037         * gcc.dg/altivec-7.c: New.
1038
1039 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
1040
1041         * g++.dg/parse/typedef1.C: New test.
1042
1043 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
1044
1045         PR c++/6486
1046         * g++.dg/template/friend6.C: New test.
1047
1048         PR c++/6492
1049         * g++.dg/init/copy1.C: New test.
1050
1051 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
1052
1053         * g++.dg/warn/effc1.C: New test.
1054
1055 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1056
1057         * gcc.dg/cpp/if-cexp.c: Add a test.
1058
1059 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
1060
1061         * gcc.dg/20020426-2.c: New test.
1062
1063 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
1064
1065         * gcc.dg/cpp/if-mop.c: Update.
1066         * gcc.dg/cpp/if-mpar.c: Add test.
1067         * gcc.dg/cpp/if-oppr.c: Update.
1068
1069 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1070
1071         PR c/6343
1072         * gcc.dg/weak-[2-7].c: New tests.
1073
1074 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1075
1076         * gcc.dg/enum1.c: New test.
1077
1078 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1079
1080         PR c++/6497
1081         * g++.dg/inherit/access2.C: New test.
1082
1083 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1084
1085         PR bootstrap/6445
1086         * gcc.dg/20020426-1.c: New test.
1087
1088 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1089
1090         * g++.dg/abi/enum1.C: New test.
1091
1092 2002-04-26  Richard Henderson  <rth@redhat.com>
1093
1094         * gcc.dg/c99-bool-1.c: Expect always true warning.
1095
1096 2002-04-25  Roger Sayle  <roger@eyesopen.com>
1097
1098         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
1099
1100 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1101
1102         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
1103         targets.
1104
1105 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
1106
1107         * g++.dg/abi/mange7.C: New test.
1108
1109         PR c++/6438.
1110         * g++.dg/parse/stmtexpr2.C: New test.
1111
1112 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
1113
1114         * gcc.dg/20020312-2.c: Add SH target.
1115
1116 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1117
1118         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
1119         compiler output on mips*-*-irix*.
1120
1121 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
1122
1123         * g++.dg/parse/attr1.C: New test.
1124
1125 2002-04-23  Roger Sayle  <roger@eyesopen.com>
1126
1127         * gcc.c-torture/execute/string-opt-17.c: New test case.
1128         * gcc.c-torture/execute/memset-2.c: New test case.
1129
1130 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
1131
1132         PR c++/6256:
1133         * g++.dg/template/friend5.C: New test.
1134
1135         PR c++/6331:
1136         * g++.dg/template/qual1.C: Likewise.
1137
1138 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
1139
1140         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
1141         Include stdlib.h, not stdio.h or ctype.h.
1142
1143 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
1144
1145         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
1146         cris-*-elf* and mmix-*-*.
1147         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
1148         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
1149         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
1150         Ditto.
1151         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
1152         * gcc.dg/wchar_t-1.c: Ditto.
1153
1154 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
1155
1156         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
1157         Clarify comment.
1158
1159 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
1160
1161         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
1162
1163 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1164
1165         * gcc.c-torture/execute/20000906-1.x: Delete.
1166
1167 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
1168
1169         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
1170
1171 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
1172
1173         * PR6367
1174         * g77.f-torture/execute/6367.f: New test.
1175         * g77.f-torture/execute/6367.x: Disable for MMIX.
1176
1177 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
1178
1179         * PR6352
1180         * g++.dg/opt/inline2.C: New test.
1181
1182 2002-04-18  Richard Henderson  <rth@redhat.com>
1183
1184         * gcc.dg/20000906-1.c: Enable for all targets.
1185         * gcc.c-torture/compile/iftrap-2.c: New.
1186
1187 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1188
1189         * gcc.dg/20020418-1.c: New test.
1190         * gcc.dg/20020418-2.c: New test.
1191
1192 2002-04-18  Richard Henderson  <rth@redhat.com>
1193
1194         * gcc.c-torture/compile/iftrap-1.c: New.
1195         * gcc.dg/iftrap-1.c: Adjust for ia64.
1196         * gcc.dg/iftrap-2.c: New.
1197
1198 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1199
1200         * gcc.c-torture/compile/20020418-1.c: New test.
1201
1202 2002-04-18  Roger Sayle  <roger@eyesopen.com>
1203
1204         * gcc.c-torture/compile/20020415-1.c: New.
1205
1206 2002-04-18  David S. Miller  <davem@redhat.com>
1207
1208         * gcc.c-torture/execute/20020418-1.c: New test.
1209
1210 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
1211
1212         * gcc.dg/20020416-1.c: New test.
1213
1214         * g++.dg/opt/inline1.C: New test.
1215
1216 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
1217
1218         * gcc.dg/altivec-5.c: New test.
1219
1220         * gcc.dg/20020415-1.c: New test.
1221
1222 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
1223
1224         * testsuite/lib/chill.exp: Remove.
1225
1226 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
1227
1228         * g++.dg/other/big-struct.C: New test.
1229
1230 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
1231
1232         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1233         of scratch file.
1234
1235 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
1236
1237         PR c/6277
1238         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
1239         in scan-assembler function name
1240
1241 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
1242
1243         * g77.f-torture/execute/980628-4.x,
1244         g77.f-torture/execute/980628-5.x,
1245         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1246         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1247         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1248         i[34567]86-*-*.
1249
1250 2002-04-13  David S. Miller  <davem@redhat.com>
1251
1252         * gcc.c-torture/execute/20020413-1.c: New test.
1253
1254 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
1255
1256         * gcc.dg/asm-6.c,
1257         * g++.dg/ext/asm1.C: New tests.
1258
1259 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
1260
1261         PR c++ 5373.
1262         * g++.dg/parse/stmtexpr1.C: New test.
1263
1264         PR c++/5189.
1265         * g++.dg/template/copy1.C: New test.
1266
1267 2002-04-12  Richard Henderson  <rth@redhat.com>
1268
1269         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1270
1271 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
1272
1273         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1274         gcc.c-torture/execute/20020307-2.c.
1275
1276 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
1277
1278         * g++.dg/ext/attrib5.C,
1279         * g++.dg/lookup/struct1.C: New tests.
1280
1281 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
1282
1283         * gcc.dg/20020411-1.c: New test.
1284
1285         * gcc.c-torture/execute/20020411-1.c: New test.
1286
1287 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
1288
1289         * g77.f-torture/execute/6177.f: New test.
1290
1291 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
1292
1293         PR middle-end/6247
1294         * g++.dg/opt/cleanup1.C: New test.
1295
1296         * g++.dg/opt/const1.C: New test.
1297
1298 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
1299
1300         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1301
1302 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
1303
1304         PR c++/5507
1305         * g++.dg/template/typename2.C: New test.
1306
1307 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
1308
1309         * gcc.c-torture/execute/loop-12.c: New.
1310
1311 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
1312
1313         * g77.f-torture/execute/980628-4.x,
1314         g77.f-torture/execute/980628-5.x,
1315         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1316         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1317         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1318
1319 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1320
1321         PR optimization/6086
1322         * g++.dg/opt/preinc1.C: New test.
1323
1324 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1325
1326         PR c++/5571
1327         * g++.dg/opt/static2.C: New test.
1328
1329 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1330
1331         PR c/5120
1332         * gcc.dg/20020406-1.c: New test.
1333
1334 2002-04-04  David S. Miller  <davem@redhat.com>
1335
1336         * gcc.c-torture/execute/20020404-1.c: New test.
1337
1338 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
1339
1340         PR c/6123
1341         * gcc.dg/20020312-2.c: Do not declare global register variable
1342         if __PIC__ or __pic__ is defined.
1343
1344 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
1345
1346         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
1347         __asm__ so that it works correctly even if -ansi -pedantic-errors.
1348
1349 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1350
1351         * gcc.misc-tests/linkage.exp: Update last change to handle
1352         sparc*-, not just sparc-.
1353
1354 2002-04-03  Richard Henderson  <rth@redhat.com>
1355
1356         * gcc.dg/cpp/ucs.c: Improved long UCS test.
1357
1358 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1359
1360         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1361
1362 2002-04-02  David S. Miller  <davem@redhat.com>
1363
1364         * gcc.c-torture/execute/20020402-3.c: New test.
1365
1366 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1367
1368         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1369         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1370
1371         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1372         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1373         g77.f-torture/execute/20001201.x,
1374         g77.f-torture/execute/u77-test.x: New files.
1375
1376         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1377         * gcc.dg/wchar_t-1.c: Ditto.
1378
1379 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1380
1381         * gcc.c-torture/execute/20020402-1.c: New test.
1382
1383 2002-04-01  Richard Henderson  <rth@redhat.com>
1384
1385         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1386
1387         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1388
1389 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1390
1391         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1392
1393 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1394
1395         * g++.dg/inherit/template-as-base.C: Expect error.
1396         * g++.dg/inherit/namespace-as-base.C: Likewise.
1397
1398 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
1399
1400         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1401         g++.dg/ext/instantiate3.C: Tweak match patterns.
1402
1403         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1404         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1405         -da test.
1406
1407 2002-03-31  Richard Henderson  <rth@redhat.com>
1408
1409         * gcc.dg/special/alias-2.c: New.
1410         * gcc.dg/special/ecos.exp: Run it.
1411
1412 2002-03-31  Richard Henderson  <rth@redhat.com>
1413
1414         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1415
1416 2002-03-31  Kazu Hirata  <kazu@hxi.com>
1417
1418         * gcc.dg/weak-1.c: Disable on h8300 port.
1419
1420 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
1421
1422         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1423         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1424         ordering tests.
1425         * g++.dg/bprob/bprob-1.C: New test.
1426         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1427         * g++.dg/gcov/gcov-1.C: New test.
1428         * g++.dg/gcov/gcov-1.x: New file.
1429         * g++.dg/gcov/gcov-2.C: New test.
1430         * g++.dg/gcov/gcov-3.C: New test.
1431         * g++.dg/gcov/gcov-3.h: New file.
1432
1433 2002-03-28  Roger Sayle  <roger@eyesopen.com>
1434
1435         * g++.old-deja/g++.other/builtins5.C: New test.
1436         * g++.old-deja/g++.other/builtins6.C: New test.
1437         * g++.old-deja/g++.other/builtins7.C: New test.
1438         * g++.old-deja/g++.other/builtins8.C: New test.
1439         * g++.old-deja/g++.other/builtins9.C: New test.
1440
1441 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
1442
1443         * g++.dg/opt/static1.C: New test.
1444
1445         * g++.dg/opt/longbranch1.C: New test.
1446
1447 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
1448
1449         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1450
1451         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1452
1453 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
1454
1455         * gcc.c-torture/execute/20020328-1.c: New test.
1456
1457 2002-03-27  Richard Henderson  <rth@redhat.com>
1458
1459         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1460         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1461         move from g++.old-deja/g++.ext/.
1462
1463 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
1464
1465         * g++.dg/init/new2.C: New test.
1466
1467 2002-03-26  Richard Henderson  <rth@redhat.com>
1468
1469         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1470
1471         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1472         on sparc.
1473
1474         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
1475         sparcv9 systems.
1476         * gcc.dg/20001102-1.c: Likewise.
1477
1478 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
1479
1480         * gcc.dg/cpp/endif-pedantic1.c,
1481         gcc.dg/cpp/endif-pedantic2.c:  New tests.
1482
1483 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
1484
1485         * g++.dg/init/new1.C: New test.
1486
1487 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1488
1489         * g++.dg/abi/vbase9.C: New test.
1490
1491 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
1492
1493         * gcc.dg/arm-asm.c: New test.
1494
1495 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
1496
1497         * gcc.dg/Wswitch-enum.c: New test.
1498         Fix PR c/5044.
1499
1500 2002-03-26  Richard Henderson  <rth@redhat.com>
1501
1502         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1503         structure.
1504
1505 2002-03-25  Richard Henderson  <rth@redhat.com>
1506
1507         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
1508         sparcv9 systems.
1509
1510         * gcc.c-torture/compile/20011119-1.c (xxx): New.
1511         * gcc.c-torture/compile/20011119-2.c (xxx): New.
1512
1513 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1514
1515         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1516
1517 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
1518
1519         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1520         targets using generic thunk support.
1521
1522 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
1523
1524         * gcc.c-torture/compile/20020323-1.c: New test.
1525
1526         * g++.dg/opt/conj2.C: New test.
1527
1528 2002-03-24  Richard Henderson  <rth@redhat.com>
1529
1530         * gcc.dg/weak-1.c: Use -fno-common.
1531
1532 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1533
1534         * g77.dg/f77-edit-apostrophe-out.f: New test
1535         * g77.dg/f77-edit-h-out.f: New test
1536         * g77.dg/f77-edit-t-in.f: New test
1537         * g77.dg/f77-edit-t-out.f: New test
1538         * g77.dg/f77-edit-x-out.f: New test
1539         * g77.dg/f77-edit-slash-out.f: New test
1540         * g77.dg/f77-edit-colon-out.f: New test
1541         * g77.dg/f77-edit-s-out.f: New test
1542
1543 2002-03-24  Richard Henderson  <rth@redhat.com>
1544
1545         * objc/execute/formal_protocol-6.x: New XFAIL.
1546
1547 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1548
1549         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
1550         that do not support weak symbols
1551
1552 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1553
1554         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
1555         * lib/g77.exp:  Likewise
1556         * lib/objc.exp: Likewise
1557
1558 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
1559
1560         * gcc.dg/Wswitch-default.c: New test.
1561
1562 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
1563
1564         * g++.dg/other/enum1.C: New test.
1565
1566 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
1567
1568         * gcc.dg/pragma-ep-3.c: Fix typo.
1569
1570 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1571
1572         * g++.dg/inherit/template-as-base.C: New test.
1573
1574 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
1575
1576         * g++.old-deja/g++.other/dwarf2-1.C: Move...
1577         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
1578
1579 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
1580
1581         * gcc.dg/cpp/multiline.c: Update to match.
1582
1583 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
1584
1585         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1586
1587 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
1588
1589         * gcc.dg/cpp/extratokens2.c:  New file.
1590
1591 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
1592
1593         * gcc.dg/20020312-2.c: Add rs6000 target.
1594
1595         * gcc.c-torture/compile/20020319-1.c: New test.
1596
1597 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1598
1599         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1600         (A, E): Handle this.
1601
1602 2002-03-20  Jason Merrill  <jason@redhat.com>
1603
1604         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1605         ignoring -fpic.
1606         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1607         through prune_gcc_output.
1608
1609 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
1610
1611         * gcc.c-torture/compile/20020320-1.c: New test.
1612
1613 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
1614
1615         * gcc.c-torture/compile/20020318-1.c: New test.
1616
1617         * gcc.dg/struct-by-value-1.c: New test.
1618
1619         * gcc.dg/20020319-1.c: New test.
1620
1621 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
1622
1623         * g++.dg/opt/conj1.C: New test.
1624
1625 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
1626
1627         * g++.dg/template/qualttp20.C: Revert previous change.
1628         * g++.dg/template/qualttp3.C: Likewise.
1629         * g++.dg/template/qualttp4.C: Likewise
1630         * g++.dg/template/qualttp5.C: Likewise
1631         * g++.dg/template/qualttp6.C: Likewise
1632         * g++.dg/template/qualttp7.C: Likewise
1633         * g++.dg/template/qualttp8.C: Likewise
1634         * g++.dg/template/recurse.C: Likewise.
1635
1636 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1637
1638         * gcc.dg/cpp/wchar-1.c: Update.
1639
1640 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1641
1642         * g++.dg/template/conv1.C: New test.
1643         * g++.dg/template/conv2.C: New test.
1644         * g++.dg/template/conv3.C: New test.
1645         * g++.dg/template/conv4.C: New test.
1646
1647 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1648
1649         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
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-15  Mark Mitchell  <mark@codesourcery.com>
1659
1660         * g++.dg/opt/dtor1.C: New test.
1661
1662 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
1663
1664         * gcc.c-torture/compile/20020315-1.c: New test.
1665
1666 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
1667
1668         * gcc.dg/weak-1.c: Fix scan tests.
1669
1670 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
1671
1672         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1673         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1674         cris-*-aout* mmix-*-*.
1675         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1676         cris-*-aout* mmix-*-*.
1677         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1678         cris-*-elf* cris-*-aout* and mmix-*-*.
1679         * gcc.dg/20001009-1.c: Ditto.
1680         * gcc.dg/20010912-1.c: Ditto.
1681         * gcc.dg/20020122-4.c: Ditto.
1682         * gcc.dg/inline-2.c: Ditto.
1683
1684 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
1685
1686         * gcc.c-torture/compile/20020314-1.c: New test.
1687
1688 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
1689
1690         * gcc.c-torture/execute/20020314-1.c: New test.
1691
1692 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
1693
1694         * g++.dg/warn/Wunused-1.C: New test.
1695
1696 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
1697
1698         * g++.dg/abi/mangle6.C: New test.
1699
1700 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
1701
1702         * gcc.c-torture/compile/20020309-2.c: New test.
1703
1704         * gcc.c-torture/compile/20020312-1.c: New test.
1705
1706 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1707
1708         * g++.dg/other/access1.C: New test.
1709
1710 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
1711
1712         * gcc.c-torture/execute/wchar_t-1.c: New test.
1713
1714 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
1715
1716         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1717
1718 2002-03-12  Roger Sayle  <roger@eyesopen.com>
1719
1720         * gcc.dg/20020312-1.c: New test case.
1721
1722 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
1723
1724         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1725
1726 2002-03-11  Richard Henderson  <rth@redhat.com>
1727
1728         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1729         * g++.old-deja/g++.jason/report.C: Likewise.
1730
1731 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1732
1733         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1734         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1735
1736 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1737
1738         * testsuite/g++.dg/overload/pmf1.C: New test.
1739
1740 2002-03-11  Kazu Hirata  <kazu@hxi.com>
1741
1742         * gcc.c-torture/execute/20020307-1.c: Use long.
1743
1744 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
1745
1746         PR optimization/5844
1747         * gcc.dg/20020310-1.c: New test.
1748
1749 2002-03-09  Michael Meissner  <meissner@redhat.com>
1750
1751         * gcc.c-torture/execute/memcpy-2.c: New test.
1752         * gcc.c-torture/execute/memset-1.c: New test.
1753         * gcc.c-torture/execute/strlen-1.c: New test.
1754         * gcc.c-torture/execute/strcmp-1.c: New test.
1755         * gcc.c-torture/execute/strncmp-1.c: New test.
1756
1757 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
1758
1759         * gcc.dg/ppc-ldstruct.c: New test.
1760
1761 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
1762
1763         * gcc.c-torture/execute/va-arg-22.c: New test.
1764
1765 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1766
1767         * gcc.c-torture/compile/20020309-1.c: New test.
1768
1769 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
1770
1771         * gcc.c-torture/execute/20020307-2.c: New test.
1772
1773 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
1774
1775         * g77.f-torture/compile/20020307-1.f: New test.
1776
1777 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
1778
1779         * gcc.dg/unordered-1.c: New test.
1780
1781 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
1782
1783         * gcc.c-torture/execute/20020307-1.c: New test.
1784
1785 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
1786
1787         * gcc.dg/20020304-1.c: New test.
1788
1789         * gcc.c-torture/compile/20020304-2.c: New test.
1790
1791 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
1792
1793         * gcc.c-torture/compile/20020304-1.c: New test case
1794         (from PR c/5830).
1795
1796 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
1797
1798         * gcc.dg/20020103-1.c: Add other -D ppc variants.
1799
1800 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1801
1802         * g++.dg/other/classkey1.C: New test.
1803
1804 2002-03-01  Richard Henderson  <rth@redhat.com>
1805
1806         * gcc.c-torture/compile/981223-1.x: New.
1807         * gcc.c-torture/compile/920625-1.x: New.
1808
1809 2002-02-28  Richard Henderson  <rth@redhat.com>
1810
1811         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1812
1813 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
1814
1815         * gcc.c-torture/execute/20020227-1.c: New test.
1816
1817 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
1818
1819         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1820         here" ERROR lines.
1821         * g++.old-deja/g++.oliva/partord1.C: Likewise.
1822         * g++.old-deja.g++.other/defarg1.C: Likewise.
1823         * g++.old-deja/g++.pt/calls2.C: Likewise.
1824         * g++.old-deja/g++.pt/crash20.C: Likewise.
1825         * g++.old-deja/g++.pt/crash30.C: Likewise.
1826         * g++.old-deja/g++.pt/crash36.C: Likewise.
1827         * g++.old-deja/g++.pt/crash6.C: Likewise.
1828         * g++.old-deja/g++.pt/defarg13.C: Likewise.
1829         * g++.old-deja/g++.pt/derived3.C: Likewise.
1830         * g++.old-deja/g++.pt/error1.C: Likewise.
1831         * g++.old-deja/g++.pt/friend21.C: Likewise.
1832         * g++.old-deja/g++.pt/friend23.C: Likewise.
1833         * g++.old-deja/g++.pt/infinite1.C: Likewise.
1834         * g++.old-deja/g++.robertl/eb128.C: Likewise.
1835
1836 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
1837
1838         * gcc.c-torture/execute/20020225-2.c: New test.
1839
1840 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
1841
1842         * gcc.c-torture/execute/920730-1t.c,
1843         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1844         Delete test cases, only relevant to -traditional.
1845
1846 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1847
1848         * gcc.dg/cpp/undef1.c: Remove.
1849         * gcc.dg/cpp/directiv.c: Update.
1850         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1851
1852 2002-02-27  Michael Meissner  <meissner@redhat.com>
1853
1854         * gcc.c-torture/execute/20020226-1.c: New test.
1855
1856 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
1857
1858         * g++.dg/debug/debug4.C: New test.
1859
1860         * gcc.dg/ia64-visibility-1.c: New test.
1861
1862 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
1863
1864         * gcc.dg/debug/20020224-1.c: New.
1865
1866 2002-02-25  Kazu Hirata  <kazu@hxi.com>
1867
1868         * gcc.c-torture/execute/960416-1.x: New.
1869         * gcc.c-torture/execute/divconst-3.x: Likewise.
1870
1871 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
1872
1873         * gcc.dg/20020224-1.c: New test.
1874
1875 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
1876
1877         * gcc.c-torture/execute/20020225-1.c: New.
1878
1879 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1880
1881         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
1882
1883 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
1884
1885         * gcc.dg/20020222-1.c: New test.
1886
1887 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
1888
1889         * g++.dg/opt/anonunion1.C: New test.
1890
1891 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
1892
1893         * g++.dg/template/qualttp19.C: New test.
1894         * g++.dg/template/qualttp20.C: New test.
1895         * g++.old-deja/g++.jason/report.C: Adjust expected errors
1896         * g++.old-deja/g++.other/qual1.C: Likewise.
1897
1898 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
1899
1900         * gcc.dg/attr-alwaysinline.c: New.
1901
1902 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
1903
1904         * gcc.dg/20020220-1.c: New test.
1905
1906         * gcc.dg/20020220-2.c: New test.
1907
1908         * g++.dg/opt/mmx1.C: New test.
1909
1910 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
1911
1912         * gcc.c-torture/compile/20020110.c: New test.
1913
1914 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
1915
1916         * gcc.c-torture/execute/20020219-1.c: New test.
1917
1918         * gcc.dg/20020219-1.c: New test.
1919
1920         * gcc.dg/noncompile/20020220-1.c: New test.
1921
1922         * g++.dg/opt/ptrintsum1.C: New test.
1923
1924         * gcc.dg/debug/20020220-1.c: New test.
1925
1926 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
1927
1928         * gcc.c-torture/execute/20020216-1.c: New test.
1929
1930 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1931
1932         * gcc.dg/decl-1.c: Update, new test.
1933
1934 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
1935
1936         * g++.dg/abi/bitfield1.C: New test.
1937         * g++.dg/abi/bitfield2.C: New test.
1938
1939 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1940
1941         * gcc.dg/attr-nest.c: New test.
1942
1943 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1944
1945         * gcc.c-torture/execute/20020215-1.c: New test.
1946
1947 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
1948
1949         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
1950         * g++.dg/debug/debug.exp: New.
1951         * g++.dg/debug/trivial.C: New.
1952         * g++.dg/debug/debug1.C: Moved...
1953         * g++.dg/other/debug1.C: ...from here.
1954         * g++.dg/debug/debug2.C: Moved...
1955         * g++.dg/other/debug2.C: ...from here.
1956         * g++.dg/debug/debug3.C: Moved...
1957         * g++.dg/other/debug3.C: ...from here.
1958
1959         * gcc.dg/noncompile/20020213-1.c: New test.
1960
1961 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
1962
1963         * g++.dg/other/debug3.C: New test.
1964
1965         * gcc.c-torture/execute/20020213-1.c: New test.
1966
1967 2002-02-13  Richard Smith <richard@ex-parrot.com>
1968
1969         * g++.old-deja/g++.other/thunk1.C: New test.
1970
1971 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1972
1973         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
1974
1975 2002-02-13  Stan Shebs  <shebs@apple.com>
1976
1977         * gcc.dg/altivec-3.c: New.
1978
1979 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
1980
1981         * gcc.dg/Wunreachable-1.c: New test.
1982         * gcc.dg/Wunreachable-2.c: New test.
1983
1984 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1985
1986         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
1987
1988 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
1989
1990         * gcc.dg/decl-1.c: New test.
1991
1992 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1993
1994         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
1995
1996 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1997
1998         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
1999         * gcc.c-torture/compile/980506-1.x: Likewise.
2000
2001 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2002
2003         * gcc.dg/20020210-1.c: New.
2004
2005 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
2006
2007         * g77.f-torture/execute/947.f: New regression test
2008         for PR fortran/947.
2009
2010 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
2011
2012         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
2013         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
2014
2015 2002-02-08  Richard Henderson  <rth@redhat.com>
2016
2017         * gcc.c-torture/compile/labels-3.c: New.
2018
2019 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
2020
2021         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
2022         expression statements work instead.
2023         * gcc.dg/noncompile/20020207-1.c: New test.
2024
2025 2002-02-07  Richard Henderson  <rth@redhat.com>
2026
2027         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
2028
2029 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2030
2031         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
2032         message from g77
2033         * lib/g77-dg.exp: Trim g77 error messages so that they are
2034         recognised by dg.exp.
2035
2036 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2037
2038         PR fortran/5473
2039         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
2040
2041 2002-02-07  Richard Henderson  <rth@redhat.com>
2042
2043         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
2044         to be sufficiently aligned for integers.
2045
2046 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
2047
2048         * g++.dg/template/friend4.C: New test.
2049
2050 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2051
2052         PR fortran/5743
2053         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
2054         unsupported cases.
2055
2056 2002-02-07  Richard Henderson  <rth@redhat.com>
2057
2058         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
2059         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
2060         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
2061         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
2062
2063 2002-02-06  Richard Henderson  <rth@redhat.com>
2064
2065         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
2066
2067 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
2068
2069         * gcc.dg/20020206-1.c: New test.
2070
2071 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
2072
2073         * gcc.c-torture/execute/20020206-1.c: New test.
2074
2075         * gcc.c-torture/execute/20020206-2.c: New test.
2076
2077         PR optimization/5429:
2078         * gcc.c-torture/compile/20020206-1.c: New test.
2079
2080 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
2081
2082         * g++.dg/ext/align1.C: Do not use an explicit alignment value
2083         as certain file formats cannot support particularly large
2084         alignments.
2085
2086         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
2087         and do not expect to be able to link the executable.
2088
2089         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
2090         fail because the COFF format does not support the weak attribute.
2091
2092 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
2093
2094         * g77.dg/pr5473.f:  New test
2095
2096 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
2097
2098         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
2099         Fix testcase accordingly.
2100
2101 2002-02-04  Richard Henderson  <rth@redhat.com>
2102
2103         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
2104         (buf): Change to be an array of pointers, not ints.
2105
2106 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2107
2108         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
2109         before all tests.  Move warning one line above to match where it
2110         C frontend emits.
2111         * gcc.dg/Wswitch-2.c: New test.
2112         * g++.dg/warn/Wswitch-1.C: New test.
2113         * g++.dg/warn/Wswitch-2.C: New test.
2114
2115 2002-02-04  Richard Henderson  <rth@redhat.com>
2116
2117         * g++.dg/abi/offsetof.C: Fix size comparison.
2118
2119 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
2120
2121         * gcc.dg/cast-qual-2.c: New test.
2122
2123 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2124
2125         * gcc.dg/20020201-4.c: New test.
2126
2127 2002-02-04  Ben Elliston  <bje@redhat.com>
2128
2129         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
2130         target_info attribute != 0, in addition to the empty string.
2131         (gcc_target_compile): Likewise.
2132
2133 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
2134
2135         * gcc.dg/Wswitch.c: New test.
2136         PR gcc/4475. PR gcc/3780.
2137
2138 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
2139
2140         * g77.f-torture/execute/5122.f: New test for regressions
2141         against PR fortran/5122.
2142
2143 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
2144
2145         * g77.f-torture/compile/pr3743.f: Delete
2146         * g77.dg/pr3743-1.f: New test.
2147         * g77.dg/pr3743-2.f: New test.
2148         * g77.dg/pr3743-3.f: New test.
2149         * g77.dg/pr3743-4.f: New test.
2150
2151 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2152
2153         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
2154
2155 2002-02-02  Richard Henderson  <rth@redhat.com>
2156
2157         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
2158         * gcc.c-torture/execute/bf64-1.c: Likewise.
2159
2160 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2161
2162         * gcc.dg/20020201-2.c: New test.
2163
2164         * gcc.dg/20020201-3.c: New test.
2165
2166         * gcc.c-torture/execute/bitfld-2.c: New test.
2167
2168 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2169
2170         * gcc.dg/bitfld-1.c: Update.
2171         * gcc.dg/bitfld-2.c: Update.
2172         * gcc.c-torture/execute/bitfld-1.x: New.
2173
2174 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2175
2176         * gcc.c-torture/execute/20020201-1.c: New test.
2177
2178 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
2179
2180         PR target/5469
2181         * gcc.dg/20020201-1.c: New test.
2182
2183 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
2184
2185         PR fortran/3743
2186         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
2187         * g77.f-torture/compile/pr3743.x: Remove
2188
2189 2002-01-31  Tom Rix  <trix@redhat.com>
2190
2191         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
2192
2193 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2194
2195         * gcc.dg/noncompile/20020130-1.c: New test.
2196
2197 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
2198
2199         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
2200
2201 2002-01-29  Richard Henderson  <rth@redhat.com>
2202
2203         * gcc.c-torture/execute/991118-1.c: Cast various constants back
2204         to long long.
2205         * gcc.c-torture/execute/bf64-1.c: Likewise.
2206
2207 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
2208
2209         * gcc.c-torture/execute/20020129-1.c: New test.
2210
2211 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2212
2213         * gcc.c-torture/compile/20000224-1.c: Update.
2214         * gcc.c-torture/execute/bitfld-1.c: New tests.
2215         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
2216         * gcc.dg/uninit-A.c: Update.
2217
2218 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2219
2220         * g++.dg/template/ctor1.C: Add instantiation.
2221
2222 2002-01-28  Paul Koning  <pkoning@equallogic.com>
2223
2224         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2225         argument to __builtin_prefetch to be const ptr.
2226
2227 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
2228
2229         * gcc.c-torture/compile/20020120-1.c: New test.
2230
2231 2002-01-27  Kazu Hirata  <kazu@hxi.com>
2232
2233         * gcc.c-torture/execute/20020127-1.c: New test.
2234
2235 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
2236
2237         * g77.dg/f77-edit-i-in.f: New test
2238         * g77.dg/f77-edit-i-out.f: New test
2239
2240 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
2241
2242         * gcc.dg/debug/debug.exp: New file.
2243         * gcc.dg/debug/trivial.c: New file.
2244         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2245         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2246         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2247         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2248         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2249         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2250         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2251         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2252         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2253         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2254         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2255         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2256         * gcc.dg/20000503-1.c: Removed.
2257         * gcc.dg/20010207-1.c: Removed.
2258         * gcc.dg/20011223-1.c: Removed.
2259         * gcc.dg/20020104-2.c: Removed.
2260         * gcc.dg/debug-1.c: Removed.
2261         * gcc.dg/debug-2.c: Removed.
2262         * gcc.dg/debug-3.c: Removed.
2263         * gcc.dg/debug-4.c: Removed.
2264         * gcc.dg/debug-5.c: Removed.
2265         * gcc.dg/debug-6.c: Removed.
2266         * gcc.dg/dwarf2-1.c: Removed.
2267         * gcc.dg/dwarf2-2.c: Removed.
2268
2269 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
2270
2271         * g++.old-deja/g++.other/eh5.C: New test.
2272         * g++.old-deja/g++.other/sibcall2.C: New test.
2273         * g++.old-deja/g++.other/array9.C: New test.
2274         * g++.old-deja/g++.other/typename2.C: New test.
2275         * g++.old-deja/g++.other/crash60.C: New test.
2276         * g++.old-deja/g++.other/conv9.C: New test.
2277         * g++.old-deja/g++.other/mangle10.C: New test.
2278         * g++.old-deja/g++.other/unchanging1.C: New test.
2279         * g++.old-deja/g++.other/exprstmt1.C: New test.
2280         * g++.old-deja/g++.other/inline23.C: New test.
2281         * g++.old-deja/g++.eh/ia64-1.C: New test.
2282         * g++.old-deja/g++.other/dwarf2-1.C: New test.
2283         * g++.old-deja/g++.other/reload1.C: New test.
2284         * g++.old-deja/g++.other/static20.C: New test.
2285         * g++.old-deja/g++.other/local-alloc1.C: New test.
2286         * g++.old-deja/g++.other/conv8.C: New test.
2287         * g++.old-deja/g++.other/stmtexpr2.C: New test.
2288         * g++.old-deja/g++.other/storeexpr1.C: New test.
2289         * g++.old-deja/g++.other/storeexpr2.C: New test.
2290         * g++.dg/eh/template2.C: New test.
2291         * g++.dg/warn/weak1.C: New test.
2292
2293 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
2294
2295         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2296         Remove first, non-varying, argument.
2297
2298 2002-01-23  Richard Henderson  <rth@redhat.com>
2299
2300         * gcc.dg/inline-2.c: New.
2301
2302         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2303         Add optional target arg.  Check number of arguments.
2304         (scan-assembler-not, scan-assembler-dem): Likewise.
2305         (scan-assembler-dem-not): Likewise.
2306
2307 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2308
2309         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2310         line 12.
2311         * g++.old-deja/g++.brendan/parse3.C,
2312         g++.old-deja/g++.other/crash26.C,
2313         g++.old-deja/g++.other/crash28.C,
2314         g++.old-deja/g++.other/crash29.C,
2315         g++.old-deja/g++.other/crash30.C,
2316         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2317
2318 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
2319
2320         * gcc.dg/20020115-1.c: New.
2321
2322 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
2323
2324         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2325
2326 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
2327
2328         * gcc.dg/20020122-3.c: New.
2329
2330 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
2331
2332         * g++.dg/other/gc1.C: New test.
2333
2334 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2335
2336         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2337
2338 2002-01-22  Richard Henderson  <rth@redhat.com>
2339
2340         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2341
2342 2002-01-22  Richard Henderson  <rth@redhat.com>
2343
2344         * gcc.dg/20020122-4.c: New.
2345
2346 2002-01-22  H.J. Lu <hjl@gnu.org>
2347
2348         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2349         link output.
2350         * gcc.dg/special/ecos.exp: Likewise.
2351         * lib/g++-dg.exp: Likewise.
2352         * lib/g77-dg.exp: Likewise.
2353         * lib/gcc-dg.exp : Likewise.
2354         * lib/mike-g++.exp: Likewise.
2355         * lib/mike-g77.exp: Likewise.
2356         * lib/mike-gcc.exp: Likewise.
2357         * lib/objc-dg.exp: Likewise.
2358
2359 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
2360
2361         PR target/5379
2362         * gcc.dg/20020122-2.c: New test.
2363
2364 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
2365
2366         * gcc.dg/20020122-1.c: New test.
2367
2368 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
2369
2370         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2371
2372 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
2373
2374         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2375
2376 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2377
2378         * gcc.c-torture/compile/20020121-1.c: New test.
2379
2380 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2381
2382         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2383         ld_library_path.
2384
2385 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
2386
2387         * gcc.dg/20020218-1.c: New test.
2388
2389 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
2390
2391         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2392         messages
2393         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2394         "At global scope" warning
2395         * g++.dg/ext/align1.C: Change cygwin test for alignment
2396         from db-bogus to dg-warning
2397
2398 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
2399
2400         * g77.f-torture/compile/cpp2.F: New test.
2401
2402 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2403
2404         * g++.dg/template/access1.C: New test.
2405
2406 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2407
2408         * gcc.dg/20020118-1.c: New.
2409
2410 2002-01-18  Kazu Hirata  <kazu@hxi.com>
2411
2412         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2413
2414 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2415
2416         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2417         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2418         alignment warnings.
2419
2420 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2421
2422         * gcc.misc-tests/i386-prefetch.exp: Save and restore
2423         torture_with_loops and torture_without_loops
2424
2425 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
2426
2427         * gcc.c-torture/compile/20020116-1.c: New test.
2428
2429 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
2430
2431         * gcc.dg/20020116-2.c: New test.
2432
2433         * gcc.dg/ultrasp4.c: New test.
2434
2435         * gcc.dg/20020116-1.c: New test.
2436
2437 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
2438
2439         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2440         by EABI.
2441
2442 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
2443
2444         * gcc.misc-tests/i386-prefetch.exp: New.
2445         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2446         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2447         * gcc.misc-tests/i386-pf-none-1.c: New test.
2448         * gcc.misc-tests/i386-pf-sse-1.c: New test.
2449
2450 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
2451
2452         * gcc.dg/gnu89-init-1.c: Add new tests.
2453
2454 2002-01-15  Andreas Jaeger  <aj@suse.de>
2455
2456         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2457         * gcc.dg/i386-mmx-2.c: Likewise.
2458         * gcc.dg/i386-sse-1.c: Likewise.
2459         * gcc.dg/i386-sse-2.c: Likewise.
2460         * gcc.dg/i386-sse-3.c: Likewise.
2461
2462 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
2463
2464         * g77.f-torture/execute/intrinsic-unix-bessel.f:
2465         Uncomment additional cases that now pass.
2466
2467 2002-01-11  Richard Henderson  <rth@redhat.com>
2468
2469         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2470         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2471
2472 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2473
2474         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2475
2476 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
2477
2478         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2479         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2480
2481 2002-01-10  Dale Johannesen  <dalej@apple.com>
2482
2483         * gcc.c-torture/execute/loop-11.c: New.
2484
2485 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
2486
2487         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2488         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2489
2490 2002-01-09  Richard Henderson  <rth@redhat.com>
2491
2492         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2493         type in which to perform the operation for each size.
2494
2495 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
2496
2497         * gcc.c-torture/compile/20020109-2.c: New test.
2498
2499 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
2500
2501         * gcc.c-torture/execute/loop-10.c: New test.
2502
2503 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2504
2505         * gcc.c-torture/compile/20010226-1.c: New test.
2506         * gcc.c-torture/compile/20010227-1.c: New test.
2507         * gcc.c-torture/compile/20010426-1.c: New test.
2508         * gcc.c-torture/compile/20010510-1.c: New test.
2509         * gcc.c-torture/compile/20010605-3.c: New test.
2510         * gcc.c-torture/compile/20010824-1.c: New test.
2511         * gcc.c-torture/execute/20010409-1.c: New test.
2512         * gcc.dg/noncompile/20000901-1.c: New test.
2513         * gcc.dg/20001023-1.c: New test.
2514         * gcc.dg/20001101-1.c: New test.
2515         * gcc.dg/20001102-1.c: New test.
2516         * gcc.dg/20010207-1.c: New test.
2517         * gcc.dg/20010405-1.c: New test.
2518         * gcc.dg/20010822-1.c: New test.
2519         * gcc.dg/20011107-1.c: New test.
2520
2521 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
2522
2523         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2524
2525         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
2526         execution failure on PA targets.
2527
2528 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2529
2530         * gcc.c-torture/compile/20020109-1.c: New test.
2531
2532 2002-01-08  Kazu Hirata  <kazu@hxi.com>
2533
2534         * gcc.c-torture/execute/20020108-1.c: New test.
2535
2536 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
2537
2538         * gcc.dg/20020108-1.c: New test.
2539
2540 2002-01-08  H.J. Lu <hjl@gnu.org>
2541
2542         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2543         for header files.
2544
2545 2002-01-08  Geoff Keating  <geoffk@redhat.com>
2546
2547         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2548         consistency.
2549
2550 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
2551
2552         * gcc.dg/altivec-4.c: Test altivec predicates.
2553
2554 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
2555
2556         * gcc.c-torture/execute/20020107-1.c: New test.
2557
2558 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
2559
2560         PR c/5279
2561         * gcc.c-torture/compile/20020106-1.c: New test.
2562
2563 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
2564
2565         * gcc.c-torture/execute/nestfunc-4.c: New test.
2566
2567 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2568
2569         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2570         extra triple that slipped in.
2571         * g++.old-deja/g++.abi/align.C: Likewise.
2572         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2573
2574 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2575
2576         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2577         * g++.old-deja/g++.abi/align.C: Likewise.
2578         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2579
2580         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2581         on FreeBSD/i386.
2582         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2583         FreeBSD.
2584
2585 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
2586
2587         * gcc.dg/20020104-1.c: New test.
2588
2589         * gcc.dg/20020104-2.c: New test.
2590
2591 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
2592
2593         * gcc.dg/20020103-1.c: Fix typo in target selector.
2594
2595 2002-01-03  Richard Henderson  <rth@redhat.com>
2596
2597         * gcc.dg/20020103-1.c: New.
2598
2599 2002-01-03  Kazu Hirata  <kazu@hxi.com>
2600
2601         * gcc.c-torture/execute/20020103-1.c: New test.
2602
2603 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
2604
2605         * g++.dg/other/debug2.C: New test.
2606
2607         * gcc.c-torture/compile/20020103-1.c: New test.
2608
2609 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
2610
2611         * gcc.dg/gnu89-init-1.c: Added new tests.
2612
2613 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2614
2615         * g++.dg/template/friend2.C: Remove as patch is reverted.
2616
2617         * g++.dg/warn/oldcast1.C: New test.
2618
2619         * g++.dg/template/ptrmem1.C: New test.
2620         * g++.dg/template/ptrmem2.C: New test.
2621
2622         * g++.dg/template/ntp.C: New test.
2623
2624         * g++.dg/other/component1.C: New test.
2625
2626         * g++.dg/template/ttp3.C: New test.
2627
2628         * g++.dg/template/friend2.C: New test.
2629         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
2630
2631 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2632
2633         * g++.dg/other/ptrmem1.C: New test.
2634         * g++.dg/other/ptrmem2.C: New test.
2635
2636 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2637
2638         * g++.dg/template/ctor1.C: New test.
2639
2640 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2641
2642         * g++.dg/template/friend2.C: New test.
2643
2644 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
2645
2646         * gcc.dg/mmix-1.c: New test.
2647
2648 2001-12-31  Richard Henderson  <rth@redhat.com>
2649
2650         * gcc.dg/asm-5.c: New.
2651
2652 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
2653
2654         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
2655         in namespace __gnu_cxx
2656
2657 2001-12-30  Richard Henderson  <rth@redhat.com>
2658
2659         * gcc.dg/debug-6.c: New.
2660
2661 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
2662
2663         * gcc.c-torture/compile/20011229-2.c: New test.
2664
2665 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
2666
2667         * gcc.dg/debug-3.c: New test.
2668         * gcc.dg/debug-4.c: New test.
2669         * gcc.dg/debug-5.c: New test.
2670
2671 2001-12-29  Richard Henderson  <rth@redhat.com>
2672
2673         * g++.dg/eh/loop1.C: New.
2674
2675 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2676
2677         * g++.dg/template/crash1.C: New test.
2678
2679 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2680
2681         * g++.dg/other/const1.C: New test.
2682
2683 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2684
2685         * gcc.c-torture/compile/20011229-1.c: New test.
2686
2687 2001-12-28  Stan Shebs  <shebs@apple.com>
2688
2689         * lib/objc-torture.exp: Resync with c-torture.exp.
2690         * lib/objc.exp: Load standard libraries.
2691
2692 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
2693
2694         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
2695         additional tests.
2696
2697 2001-12-27  Roger Sayle <roger@eyesopen.com>
2698
2699         * gcc.c-torture/execute/string-opt-16.c: New testcase.
2700
2701 2001-12-27  Richard Henderson  <rth@redhat.com>
2702
2703         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2704
2705 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2706
2707         * g++.dg/eh/ctor1.C: New test.
2708         * g++.dg/other/error2.C: New test.
2709
2710 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2711
2712         * g++.dg/other/init2.C: New test.
2713
2714 2001-12-24  Richard Henderson  <rth@redhat.com>
2715
2716         * gcc.dg/20011223-1.c: New.
2717         * gcc.dg/inline-1.c: New.
2718
2719 2001-12-23  Richard Henderson  <rth@redhat.com>
2720
2721         * gcc.dg/asm-4.c: Test operand modifiers.
2722
2723 2001-12-23  Richard Henderson  <rth@redhat.com>
2724
2725         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2726
2727 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2728
2729         * gcc.c-torture/execute/20011223-1.c: New test.
2730
2731 2001-12-21  Richard Henderson  <rth@redhat.com>
2732
2733         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2734         re-enables the warning.
2735
2736 2001-12-21  Richard Henderson  <rth@redhat.com>
2737
2738         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2739
2740 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2741
2742         * gcc.c-torture/compile/20011218-1.c: New test.
2743
2744 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
2745
2746         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
2747         arm-isr.c test.
2748         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
2749         epilogue generation for ARM ISR routines.
2750
2751 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2752
2753         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2754         * gcc.dg/format/c90-printf-3.c: Likewise.
2755         * gcc.dg/format/c99-printf-3.c: Likewise.
2756         * gcc.dg/format/ext-1.c: Likewise.
2757         * gcc.dg/format/ext-6.c: Likewise.
2758         * gcc.dg/format/format.h: Prototype unlocked stdio.
2759
2760 2001-12-20  Richard Henderson  <rth@redhat.com>
2761
2762         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2763         (arena): Use it.
2764         (malloc): Correct allocation logic.  Abort if we fill up the
2765         arena before initialization complete.
2766         (realloc): Correct allocation logic.
2767
2768 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2769
2770         * gcc.c-torture/compile/20011219-2.c: New test.
2771
2772         * gcc.c-torture/execute/20011219-1.c: New test.
2773
2774 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
2775
2776         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
2777         target does not support weak symbols.
2778
2779 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
2780
2781         * gcc.c-torture/compile/20011219-1.c: New test.
2782
2783 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
2784
2785         * g++.dg/other/error1.C: New test.
2786
2787 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
2788
2789         * gcc.c-torture/execute/20011217-1.c: New test.
2790
2791 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
2792
2793         * objc.dg/special/: New directory.
2794         * objc.dg/special/special.exp: New file.
2795         * objc.dg/special/unclaimed-category-1.h: New file.
2796         * objc.dg/special/unclaimed-category-1a.m: New file.
2797         * objc.dg/special/unclaimed-category-1.m: New file.
2798
2799 2001-12-17  Andreas Jaeger  <aj@suse.de>
2800
2801         * gcc.c-torture/compile/20011217-2.c: New test.
2802
2803 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2804
2805         * gcc.c-torture/compile/20011217-1.c: New test.
2806
2807 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
2808
2809         * testsuite/gcc.dg/20011214-1.c: New.
2810
2811 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
2812
2813         * gcc.dg/altivec-4.c: New.
2814
2815 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
2816
2817         * gcc.dg/20011113-1.c: New test.
2818
2819 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2820
2821         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2822         std::__malloc_alloc_template<0> and
2823         std::__default_alloc_template<false, 0>.
2824
2825 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2826
2827         * objc/execute/bf-21.m: New test.
2828         * objc/execute/enumeration-1.m: New test.
2829         * objc/execute/enumeration-2.m: New test.
2830
2831 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
2832
2833         * gcc.dg/gnu89-init-1.c: New test.
2834
2835 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2836
2837         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2838         * g++.old-deja/g++.jason/2371.C: Likewise.
2839         * g++.old-deja/g++.jason/template33.C: Likewise.
2840         * g++.old-deja/g++.jason/template34.C: Likewise.
2841         * g++.old-deja/g++.jason/template36.C: Likewise.
2842         * g++.old-deja/g++.oliva/typename1.C: Likewise.
2843         * g++.old-deja/g++.oliva/typename2.C: Likewise.
2844         * g++.old-deja/g++.other/typename1.C: Likewise.
2845         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2846         * g++.old-deja/g++.pt/nontype5.C: Likewise.
2847         * g++.old-deja/g++.pt/typename11.C: Likewise.
2848         * g++.old-deja/g++.pt/typename14.C: Likewise.
2849         * g++.old-deja/g++.pt/typename16.C: Likewise.
2850         * g++.old-deja/g++.pt/typename3.C: Likewise.
2851         * g++.old-deja/g++.pt/typename4.C: Likewise.
2852         * g++.old-deja/g++.pt/typename5.C: Likewise.
2853         * g++.old-deja/g++.pt/typename7.C: Likewise.
2854         * g++.old-deja/g++.robertl/eb9.C: Likewise.
2855
2856 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
2857
2858         * g++.dg/other/linkage1.C: New test.
2859         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
2860         specifiers.
2861
2862 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2863
2864         * gcc.dg/concat.c: New test.
2865
2866 2001-12-11  Stan Shebs  <shebs@apple.com>
2867
2868         * objc/compile: New test directory.
2869         * objc/compile/compile.exp: New expect script.
2870         * objc/compile/20011211-1.m: New compile test.
2871
2872 2001-12-11  Jason Merrill  <jason@redhat.com>
2873
2874         * lib/prune.exp (prune_gcc_output): Also handle "In member
2875         function".  So many permutations...
2876
2877 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
2878
2879         * g++.dg/template/typedef1.C: New test.
2880
2881 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
2882
2883         * g++.dg/other/copy1.C: New test.
2884
2885 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
2886
2887         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
2888
2889         * gcc.dg/builtin-choose-expr.c: New.
2890
2891 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
2892
2893         * gcc.dg/altivec-2.c: New.
2894
2895 2001-12-07  Richard Henderson  <rth@redhat.com>
2896
2897         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
2898
2899 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
2900
2901         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
2902         ultrasparc.
2903
2904 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2905
2906         * g++-old.deja/g++.robertl/eb101.C: Deleted.
2907
2908 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
2909
2910         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
2911         variable argument list.
2912
2913 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
2914
2915         * gcc.c-torture/execute/memcheck: Delete entire directory.
2916         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
2917         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
2918
2919 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2920
2921         * gcc.dg/Wshadow-1.c: New test.
2922
2923 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
2924
2925         * gcc.c-torture/compile/20011130-1.c: New test.
2926
2927         * gcc.dg/noncompile/20011025-1.c: New test.
2928
2929         * g++.dg/other/anon-union.C: New test.
2930
2931         * gcc.c-torture/execute/20011024-1.c: New test.
2932
2933 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2934
2935         * gcc.c-torture/execute/20000722-1.x,
2936         gcc.c-torture/execute/20010123-1.x: Remove.
2937         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
2938         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
2939         gcc.dg/c99-complit-2.c: New tests.
2940
2941 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
2942
2943         * g++.dg/inherit/base1.C: New test.
2944
2945 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
2946
2947         * g++.dg/other/stdarg1.C: New test.
2948
2949         * gcc.c-torture/compile/20011130-2.c: New test.
2950
2951 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
2952
2953         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
2954         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
2955         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
2956         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
2957         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
2958         * gcc.dg/builtin-prefetch-1.c: New test.
2959
2960 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
2961
2962         * gcc.dg/20011130-1.c: New test.
2963
2964 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2965
2966         * g++.dg/other/scope1.C: New test.
2967         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
2968
2969 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2970
2971         * gcc.dg/vla-init-1.c: New test.
2972
2973 2001-12-01  Geoff Keating  <geoffk@redhat.com>
2974
2975         * gcc.c-torture/compile/structs.c: New testcase from GDB.
2976
2977 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2978
2979         * objc.dg/alias.m: Update.
2980         * objc.dg/class-1.m: Update.
2981         * objc.dg/const-str-1.m: Update.
2982         * objc.dg/fwd-proto-1.m: Update.
2983         * objc.dg/id-1.m: Update.
2984         * objc.dg/super-class-1.m: Update.
2985
2986 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
2987
2988         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
2989         constructs.
2990
2991 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
2992
2993         * gcc.c-torture/execute/20011128-1.c: New test.
2994
2995 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
2996
2997         * gcc.dg/20011127-1.c: New test.
2998
2999 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3000
3001         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
3002         from Austin Group draft 7.
3003         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
3004         scanf format arguments.
3005         * gcc.dg/format/no-exargs-2.c: New test.
3006
3007 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
3008
3009         * g++.dg/abi/vbase8-4.C: New test.
3010
3011 2001-11-24  Ian Lance Taylor  <ian@airs.com>
3012
3013         * gcc.c-torture/execute/20011121-1.c: New test.
3014
3015 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
3016
3017         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
3018
3019 2001-11-23  Andreas Jaeger  <aj@suse.de>
3020
3021         * gcc.dg/cpp/charconst-2.c: New test.
3022
3023 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
3024
3025         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
3026         to the host if it is remote.  Let tests specify extra headers
3027         they use.
3028         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
3029         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
3030         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
3031         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
3032         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
3033         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
3034         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
3035         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
3036         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
3037         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
3038
3039 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
3040
3041         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
3042         for little endian ARMs.
3043
3044 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
3045
3046         * gcc.c-torture/compile/20011119-1.c: New test.
3047         * gcc.c-torture/compile/20011119-2.c: New test.
3048
3049 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
3050
3051         * gcc.dg/altivec-1.c: Fix typo.
3052
3053 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3054
3055         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
3056
3057 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
3058
3059         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
3060
3061 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
3062
3063         * lib/g77.exp: Don't specify --rpath-link.
3064
3065         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
3066         across all the headers.
3067         * gcc.dg/format/format.exp: For testing on a remote host,
3068         copy format.h.
3069
3070         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
3071         * gcc.c-torture/execute/930406-1.c: Likewise.
3072         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3073
3074 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
3075
3076         * gcc.dg/altivec-1.c: New.
3077
3078 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
3079
3080         * gcc.dg/cpp/fpreprocessed.c: New test case.
3081
3082 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3083
3084         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
3085         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
3086         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
3087
3088 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3089
3090         * gcc.dg/no-builtin-1.c: New test.
3091
3092 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
3093
3094         * gcc.c-torture/execute/20011115-1.c: New test.
3095
3096 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
3097
3098         * gcc.c-torture/compile/20011114-2.c: New test.
3099         * gcc.c-torture/compile/20011114-3.c: New test.
3100         * gcc.c-torture/compile/20011114-4.c: New test.
3101
3102 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3103
3104         * g++.dg/other/init1.C: New test.
3105
3106 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
3107
3108         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
3109         message.
3110
3111         * gcc.c-torture/execute/20011114-1.c: New testcase.
3112
3113         * gcc.c-torture/compile/20010327-1.c: Revert last change.
3114         * gcc.c-torture/compile/20011114-1.c: New test, exactly
3115         like the (before this change) version of 20010327-1.c.
3116
3117 2001-11-14  Roger Sayle <roger@eyesopen.com>
3118
3119         * gcc.c-torture/execute/string-opt-13.c: New testcase.
3120
3121 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
3122
3123         * g++.dg/init/array2.C: New test.
3124
3125 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
3126
3127         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
3128
3129 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
3130
3131         * g++.dg/other/forscope1.C: New test.
3132         * g++.dg/ext/forscope1.C: New test.
3133         * g++.dg/ext/forscope2.C: New test.
3134
3135 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
3136
3137         * gcc.c-torture/execute/20011113-1.c: New test.
3138
3139 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
3140
3141         * gcc.c-torture/execute/20011109-2.c: New test.
3142
3143         * gcc.c-torture/execute/20011109-1.c: New test.
3144
3145 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
3146
3147         * gcc.c-torture/compile/20011109-1.c: New test.
3148
3149 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
3150
3151         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
3152         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
3153         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
3154         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
3155         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
3156         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
3157         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3158
3159 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3160
3161         * g++.dg/warn/Wshadow-1.C: New tests.
3162         * g++.old-deja/g++.mike/for3.C: Update.
3163
3164 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3165
3166         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
3167         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
3168         XFAILs.  Adjust expected error texts.
3169         * gcc.c-torture/compile/20011106-1.c,
3170         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
3171         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
3172         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
3173         gcc.dg/c99-array-lval-5.c: New tests.
3174
3175 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3176
3177         * gcc.dg/cpp/defined.c: Update.
3178
3179 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3180
3181         * gcc.c-torture/execute/anon-1.c: New test.
3182
3183 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
3184
3185         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
3186         same size, so no warning should be produced on stormy16.
3187
3188         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
3189         due to oversized array.
3190         * g++.old-deja/g++.mike/ns15.C: Likewise.
3191         * g++.old-deja/g++.pt/crash16.C: Likewise.
3192
3193 2001-11-02  Graham Stott  <grahams@redhat.com>
3194
3195         * g++.dgother/debug1.C: Fix typos.
3196
3197 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
3198
3199         * g++.dg/other/debug1.C: New test.
3200
3201 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3202
3203         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
3204         of unsigned long.
3205
3206 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
3207
3208         * gcc.dg/20011029-2.c: New test.
3209
3210         * gcc.c-torture/compile/20011029-1.c: New test.
3211
3212 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3213
3214         * objc/execute/class_self-1.m: New test.
3215         * objc/execute/class_self-2.m: New test.
3216
3217 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
3218
3219         * gcc.misc-tests/msgs.exp: Delete.
3220         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
3221         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
3222         error set to match recent changes.
3223
3224 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
3225
3226         * gcc.dg/20011021-1.c: New test.
3227
3228 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
3229
3230         * gcc.c-torture/compile/20011023-1.c: New test.
3231
3232 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
3233
3234         * lib/g77.exp: Rewrite based on lib/g++.exp.
3235
3236 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
3237
3238         * gcc.c-torture/execute/20011019-1.c: New test.
3239
3240         * gcc.dg/20011018-1.c: New test.
3241
3242 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
3243
3244         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3245
3246 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
3247
3248         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3249         * gcc.dg/attr-invalid.c: Likewise.
3250
3251 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
3252
3253         * testsuite/gcc.dg/20011015-1.c: New test.
3254
3255 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3256
3257         * g++.dg/template/unify2.C: New test.
3258
3259 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3260
3261         * g++.dg/other/exception-specification.C: New test
3262
3263 2001-10-13  Tom Rix  <trix@redhat.com>
3264
3265         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3266         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3267
3268 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
3269
3270         * testsuite/gcc.dg/20011009-1.c: New test.
3271
3272 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
3273
3274         PR g++/4476
3275         * g++.dg/other/friend1.C: New test.
3276
3277 2001-10-11  Richard Henderson  <rth@redhat.com>
3278
3279         * g++.old-deja/g++.other/crash18.C: Add -S to options.
3280
3281 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3282
3283         * gcc.c-torture/compile/20011010-1.c: New.
3284
3285 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3286
3287         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3288         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3289         g77.f-torture/execute/execute.exp,
3290         g77.f-torture/noncompile/noncompile.exp,
3291         gcc.c-torture/compile/compile.exp,
3292         gcc.c-torture/execute/execute.exp,
3293         gcc.c-torture/execute/ieee/ieee.exp,
3294         gcc.c-torture/execute/memcheck/memcheck.exp,
3295         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3296         objc/execute/execute.exp: Update FSF address.
3297
3298 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3299
3300         * gcc.dg/cpp/cmdlne-C.c: Update.
3301         * gcc.dg/cpp/cmdlne-C2.c: New.
3302
3303 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3304
3305         * gcc.c-torture/execute/20011008-3.c: New.
3306
3307 2001-10-08  DJ Delorie  <dj@redhat.com>
3308
3309         * gcc.dg/20011008-1.c: New.
3310         * gcc.dg/20011008-2.c: New.
3311
3312 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3313
3314         * gcc.dg/cpp/spacing1.c: Update test.
3315
3316 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3317
3318         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3319         spelling errors of "separate" as "seperate".
3320
3321 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
3322
3323         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3324         enough to avoid inlining.
3325
3326 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3327
3328         * lib/g77.exp: set libg2c_dir correctly.
3329
3330 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3331
3332         * gcc.dg/cpp/macro11.c: New test.
3333
3334 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3335
3336         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3337         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3338         gcc.dg/format/multattr-3.c: New tests.
3339         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
3340         tests for format attributes on function pointers being rejected.
3341
3342 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3343
3344         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3345
3346 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3347
3348         * g++.dg/warn/format1.C: New test.
3349
3350 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3351
3352         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3353
3354 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3355
3356         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3357
3358 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3359
3360         * gcc.dg/cpp/redef2.c: Add test.
3361
3362 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
3363
3364         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3365         long-standing bug on i686, apparently.
3366         * gcc.c-torture/execute/loop-2c.x: New file.
3367         * gcc.c-torture/execute/loop-2d.x: New file.
3368         * gcc.c-torture/execute/loop-3c.x: New file.
3369
3370 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
3371
3372         * gcc.dg/cpp/20000625-2.c: Correct line number.
3373
3374 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3375
3376         * gcc.dg/cpp/macro10.c: New test.
3377         * gcc.dg/cpp/strify3.c: New test.
3378         * gcc.dg/cpp/spacing1.c: Add tests.
3379         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3380         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3381
3382 2001-09-24  DJ Delorie  <dj@redhat.com>
3383
3384         * gcc.c-torture/execute/20010924-1.c: New test.
3385
3386 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3387
3388         * testsuite/objc/execute/paste.m: Remove.
3389
3390 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3391
3392         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3393
3394 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
3395
3396         * g77.dg/strlen0.f: New test.
3397
3398 2001-09-21  Richard Henderson  <rth@redhat.com>
3399
3400         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3401         * g++.old-deja/g++.abi/vtable2.C: Likewise.
3402
3403 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3404
3405         Table-driven attributes.
3406         * g++.dg/ext/attrib1.C: New test.
3407
3408 2001-09-20  DJ Delorie  <dj@redhat.com>
3409
3410         * gcc.dg/20000926-1.c: Update expected warning messages.
3411         * gcc.dg/array-2.c: Likewise, and test for warnings too.
3412         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3413         array.
3414
3415 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
3416
3417         * g++.dg/eh/registers1.C: New test case.
3418
3419 2001-09-17  Richard Henderson  <rth@redhat.com>
3420
3421         * gcc.dg/array-5.c: Fix VLA decomposition test.
3422
3423 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3424
3425         * gcc.dg/cpp/line5.c: New testcase.
3426
3427 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3428
3429         * gcc.dg/cpp/macro9.c: New test.
3430
3431 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
3432
3433         * gcc.c-torture/execute/980223.c: Change type of addr from long
3434         to char *.
3435
3436 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
3437
3438         * gcc.c-torture/execute/20010915-1.c: New test.
3439
3440 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
3441
3442         * g77.dg/bprob: New directory.
3443         * g77.dg/bprob/bprob.exp: New file.
3444         * g77.dg/bprob/bprob-1.f: New test.
3445         * g77.dg/gcov: New directory.
3446         * g77.dg/gcov/gcov.exp: New file.
3447         * g77.dg/gcov/gcov-1.f: New test.
3448         * g77.dg/gcov/gcov-1.x: New file.
3449
3450 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3451
3452         * gcc.dg/cpp/directiv.c: Update.
3453         * gcc.dg/cpp/undef1.c: Update.
3454
3455 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
3456
3457         * gcc.dg/20010912-1.c: New test.
3458
3459 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
3460
3461         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3462         language-independent file in lib.
3463         * lib/gcov.exp: New file.
3464
3465 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3466
3467         * gcc.c-torture/compile/20010911-1.c: New test.
3468
3469 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
3470
3471         * lib/profopt.exp: New, to support profile-directed optimizations.
3472         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3473         * gcc.misc-tests/bprob-1.c: New test.
3474         * gcc.misc-tests/bprob-2.c: New test.
3475
3476 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
3477
3478         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3479         XFAIL and which kinds of gcov output to verify.
3480         * gcc.misc-tests/gcov-4b.x: New file.
3481         * gcc.misc-tests/gcov-5b.x: New file.
3482         * gcc.misc-tests/gcov-6.x: New file.
3483         * gcc.misc-tests/gcov-7.c: New test.
3484         * gcc.misc-tests/gcov-7.x: New file.
3485
3486 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
3487
3488         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3489         * gcc.misc-tests/gcov-6.c: New test.
3490
3491 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3492
3493         PR c++/3986
3494         * g++.dg/abi/vbase1.C: New test.
3495
3496 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
3497
3498         * objc.dg/method-2.m: New.
3499
3500 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3501
3502         PR c++/4203
3503         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3504         * g++.dg/init/empty1.C: New test.
3505
3506 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
3507
3508         * gcc.c-torture/compile/20010903-1.c: New test.
3509
3510 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
3511
3512         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3513         for m68k.
3514
3515 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
3516
3517         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3518
3519         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3520
3521         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3522
3523 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
3524
3525         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3526         for 16-bit 'unsigned int'.
3527
3528 2001-08-29  Kazu Hirata  <kazu@hxi.com>
3529
3530         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3531
3532 2001-08-27  Richard Henderson  <rth@redhat.com>
3533
3534         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3535         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3536
3537 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
3538
3539         * gcc.dg/asm-names.c (ymain): New.
3540
3541 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
3542
3543         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3544         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3545         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3546
3547 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3548
3549         * gcc.dg/compare5.c: New testcase.
3550
3551 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
3552
3553         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3554         and "In instantiation".
3555
3556 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
3557
3558         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3559
3560 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
3561
3562         * gcc.misc-tests/gcov.exp: Add support for branch information.
3563         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3564         * gcc.misc-tests/gcov-4.c: New test.
3565         * gcc.misc-tests/gcov-4b.c: New test.
3566         * gcc.misc-tests/gcov-5b.c: New test.
3567
3568 2001-08-20  Zack Weinberg  <zackw@panix.com>
3569
3570         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3571         expected to fail.
3572
3573 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3574
3575         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3576
3577 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
3578
3579         * g++.dg/eh/template1.C: New test.
3580
3581 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
3582
3583         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3584         Fix thinko.
3585         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3586         for xfail.
3587
3588 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
3589
3590         * lib/g77-dg.exp:  Use prune.exp for common procedures
3591         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3592         * lib/g77.exp: (g77-dg-prune) Remove
3593
3594 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
3595
3596         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3597
3598 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3599
3600         * g++.dg/template/unify1.C: New test.
3601
3602 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
3603
3604         * g++.dg/abi/empty4.C: New test.
3605
3606 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
3607
3608         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3609         solaris2.*
3610         * g77.f-torture/compile/pr3743.x: Likewise
3611
3612 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3613
3614         * g++.dg/other/using-declaration.C: New test.
3615
3616 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3617
3618         * gcc.dg/cpp/tr-sign.c: New testcase.
3619
3620 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3621
3622         * gcc.dg/cpp/19951025-1.c: Revert.
3623         * gcc.dg/cpp/directiv.c: We no longer process directives that
3624         interrupt macro arguments.
3625
3626 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
3627
3628         * gcc.dg/bconstp-1.c: New test.
3629
3630 2001-08-03  Richard Henderson  <rth@redhat.com>
3631
3632         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
3633
3634 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3635
3636         * gcc.dg/cpp/19951025-1.c: Update.
3637
3638 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
3639
3640         * g77.dg/ff90-1.f (s): Fix reference of variable z,
3641         should be x.
3642
3643 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3644
3645         Kill -fhonor-std.
3646         * g++.old-deja/g++.ns/ns14.C: Remove special options.
3647         * g++.old-deja/g++.other/std1.C: Likewise.
3648         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
3649
3650 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
3651
3652         * lib/g77.exp:  Load gcc-defs.exp for common procedures
3653         (g77_pass, g77_fail, g77_finish, g77_exit,
3654         ${tool}_check_unsupported_p} Now redundant.  Deleted.
3655
3656 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3657
3658         * g77.dg/fbackslash.f
3659         * g77.dg/fcase-preserve.f
3660         * g77.dg/ff90-1.f
3661         * g77.dg/ffixed-line-length-0.f
3662         * g77.dg/ffixed-line-length-132.f
3663         * g77.dg/ffixed-line-length-7.f
3664         * g77.dg/ffixed-line-length-72.f
3665         * g77.dg/ffixed-line-length-none.f
3666         * g77.dg/ffree-form-1.f
3667         * g77.dg/fno-backslash.f
3668         * g77.dg/fno-f90-1.f
3669         * g77.dg/fno-fixed-form-1.f
3670         * g77.dg/fno-onetrip.f
3671         * g77.dg/fno-typeless-boz.f
3672         * g77.dg/fno-underscoring.f
3673         * g77.dg/fno-vxt-1.f
3674         * g77.dg/fonetrip.f
3675         * g77.dg/ftypeless-boz.f
3676         * g77.dg/fugly-assumed.f
3677         * g77.dg/funderscoring.f
3678         * g77.dg/fvxt-1.f
3679
3680 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
3681
3682         * objc.dg/fwd-proto-1.m: New.
3683         * objc.dg/local-decl-1.m: New.
3684         * objc.dg/naming-1.m: New.
3685         * objc.dg/naming-2.m: New.
3686         * objc.dg/proto-hier-1.m: New.
3687
3688 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
3689
3690         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3691         largest-type elements to a struct makes its size grow.
3692
3693 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3694
3695         * g++.dg/abi/vthunk1.C: New test.
3696
3697 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3698
3699         * g++.dg/abi/vbase8-22.C: New test.
3700
3701 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3702
3703         * gcc.dg/cpp/macro8.c: New test.
3704
3705 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3706
3707         * g++.dg/abi/vbase8-21.C: New test.
3708
3709 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3710
3711         * g++.dg/abi/vbase8-10.C: New test.
3712
3713 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3714
3715         * lib/g++.exp (g++_set_ld_library_path): Renamed to
3716         ${tool}_set_ld_library_path.
3717         Changed caller.
3718         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3719         g++.exp.
3720
3721 2001-07-26  Stan Cox <scox@redhat.com>
3722
3723         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3724         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3725         gcc_exit, gcc_check_unsupported_p):
3726         Moved to gcc-deps.exp
3727         * gcc-deps.exp: New file.
3728
3729 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3730
3731         * g++.old-deja/g++.pt/defarg14.C: New test.
3732
3733 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3734
3735         * g++.old-deja/g++.other/lineno5.C: New test.
3736
3737 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3738
3739         * g++.old-deja/g++.pt/crash68.C: New test.
3740
3741 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3742
3743         * g++.old-deja/g++.other/crash42.C: New test.
3744
3745 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3746
3747         * gcc.dg/cpp/extratokens.c: Fix.
3748         * gcc.dg/cpp/skipping2.c: New tests.
3749
3750 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3751
3752         * gcc.c-torture/execute/20010724-1.c: New file.
3753         * gcc.c-torture/execute/20010724-1.x: New file.
3754
3755 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3756
3757         * g++.old-deja/g++.other/cond7.C: New test.
3758
3759 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3760
3761         * g++.old-deja/g++.other/optimize4.C: New test.
3762
3763 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3764
3765         * g++.old-deja/g++.abi/vbase8-5.C: New test.
3766
3767 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
3768
3769         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3770         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3771         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3772         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3773
3774         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3775         bug report" message.
3776
3777         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3778         * g++.dg/ext/instantiate1.C: Move from old-deja.
3779
3780 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
3781
3782         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3783         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3784         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3785         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3786
3787 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
3788
3789         * gcc.c-torture/execute/20010723-1.c: New test.
3790
3791 2001-07-23  Ben Elliston  <bje@redhat.com>
3792
3793         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3794
3795 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3796
3797         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3798         i[34567]86-*-*.
3799         Delete handling of ieee_multilib_flags.
3800         Pass -mieee for alpha*-*-* and sh-*-*.
3801         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3802
3803 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
3804
3805         Remove old-abi tests.
3806         * g++.old-deja/g++.mike/p11116.C: Remove.
3807         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3808
3809 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
3810
3811         * g77.f-torture/compile/pr3743.f:  New test
3812
3813 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
3814
3815         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3816
3817 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3818
3819         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3820         g++.old-deja/g++.pt/static6.C: Likewise.
3821         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3822         supports weak symbols.
3823
3824 2001-07-18  Andreas Jaeger  <aj@suse.de>
3825
3826         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3827         supported again.
3828
3829 2001-07-18  Andreas Jaeger  <aj@suse.de>
3830
3831         * gcc.dg/iftrap-1.c: Fix target line.
3832
3833 2001-07-17  Richard Henderson  <rth@redhat.com>
3834
3835         * gcc.c-torture/execute/20010717-1.c: New.
3836
3837 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3838
3839         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3840         tests.
3841
3842 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3843
3844         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3845
3846 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3847
3848         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3849         UAC_SIGBUS, UAC_NOPRINT definitions.
3850
3851 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3852
3853         * objc/execute/object_is_class.m: New test.
3854         * objc/execute/object_is_meta_class.m: New test.
3855
3856 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3857
3858         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
3859         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
3860
3861 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
3862
3863         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
3864         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
3865
3866 2001-07-14  Richard Henderson  <rth@redhat.com>
3867
3868         * gcc.dg/iftrap-1.c: New.
3869
3870 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
3871
3872         * g77.f-torture/execute/intrinsic77.f: New test.
3873
3874 2001-07-11  Janis Johnson <janis@us.ibm.com>
3875
3876         * gcc.misc-tests/gcov-3.c: New test.
3877
3878 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3879
3880         * gcc.c-torture/compile/20010711-1.c,
3881         * gcc.c-torture/compile/20010711-2.c: New tests.
3882
3883 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3884
3885         * gcc.c-torture/execute/20010711-1.c: New test.
3886
3887 2001-07-11  Ben Elliston  <bje@redhat.com>
3888
3889         * g++.old-deja/g++.other/enum5.C: New test.
3890
3891 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
3892
3893         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
3894         (g++-dg-prune): Call prune_gcc_output.
3895         * prune.exp: New file for prune_gcc_output.
3896         * lib/g++.exp, lib/gcc.exp: Load it.
3897
3898 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3899
3900         * gcc.c-torture/compile/20010701-1.c,
3901         g++.old-deja/g++.ext/attrib6.C: New tests.
3902
3903 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
3904
3905         * gcc.c-torture/compile/20010706-1.c: New test.
3906
3907 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
3908
3909         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
3910
3911 2001-06-28  Stan Shebs  <shebs@apple.com>
3912
3913         * gcc.dg/pragma-darwin.c: New test.
3914
3915 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3916
3917         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
3918         Solaris 2.[678] system.
3919
3920 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3921
3922         * gcc.dg/20010622-1.c: New test.
3923
3924 2001-06-18  Stan Shebs  <shebs@apple.com>
3925
3926         * objc.dg: New directory.
3927         * objc.dg/dg.exp: New file.
3928         * objc.dg/alias.m: New.
3929         * objc.dg/class-1.m: New.
3930         * objc.dg/class-2.m: New.
3931         * objc.dg/const-str-1.m: New.
3932         * objc.dg/const-str-2.m: New.
3933         * objc.dg/id-1.m: New.
3934         * objc.dg/method-1.m: New.
3935         * objc.dg/super-class-1.m: New.
3936         * lib/objc-dg.exp: New file.
3937
3938 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3939
3940         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
3941         of label name.
3942
3943 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
3944
3945         * g++.old-deja/g++.abi/vbase8-9.C: New test.
3946
3947 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3948
3949         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
3950         variable.
3951
3952 2001-06-12  Richard Henderson  <rth@redhat.com>
3953
3954         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
3955
3956 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3957
3958         * g++.old-deja/g++.abi/vbase5.C: New test.
3959         * g++.old-deja/g++.abi/vbase6.C: New test.
3960         * g++.old-deja/g++.abi/vbase7.C: New test.
3961
3962 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3963
3964         * gcc.c-torture/compile/20010610-1.c: New test.
3965
3966 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3967
3968         * g++.old-deja/g++.abi/vbase4.C: New test.
3969
3970 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3971
3972         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
3973         support %f for HC11/HC12 targets.
3974         * gcc.c-torture/execute/930513-1.x: New file, likewise.
3975         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
3976         on HC11/HC12 targets.
3977         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
3978
3979 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3980
3981         * gcc.dg/wchar_t-1.c: New file.
3982         * gcc.dg/wint_t-1.c: Likewise.
3983
3984 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
3985
3986         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
3987
3988 2001-06-11  Richard Henderson  <rth@redhat.com>
3989
3990         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
3991
3992 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3993
3994         * gcc.c-torture/compile/20010611-1.c: New test.
3995
3996 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3997
3998         * gcc.dg/c99-tag-1.c: Add more tests.
3999
4000 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
4001
4002         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
4003         representation on MN10300 and ARM/Thumb.
4004
4005 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
4006
4007         * g77.f-torture/execute/20010610.f: New.
4008
4009 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
4010
4011         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
4012         names.
4013
4014 2001-06-09  Richard Henderson  <rth@redhat.com>
4015
4016         * gcc.c-torture/execute/ashrdi-1.c: New.
4017         * gcc.c-torture/execute/ashldi-1.c: New.
4018         * gcc.c-torture/execute/lshrdi-1.c: New.
4019
4020 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
4021
4022         * objc/execute/load-3.m: Added. Check sending +load to categories,
4023         in addition to classes.
4024
4025 2001-06-08  Stan Shebs  <shebs@apple.com>
4026
4027         * objc/execute/load-2.m: New test.  From Nicola Pero
4028         <n.pero@mi.flashnet.it>.
4029
4030 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
4031
4032         * gcc.c-torture/execute/20010605-2.c: New test.
4033
4034 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4035
4036         * g++.old-deja/g++.abi/vbase2.C: New test.
4037         * g++.old-deja/g++.abi/vbase3.C: New test.
4038
4039 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4040
4041         * g++.old-deja/g++.pt/friend49.C: New test.
4042
4043 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
4044
4045         * g++.old-deja/g++.ext/anon3.C: New test.
4046
4047 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
4048
4049         * g++.old-deja/g++.other/conv7.C: New test.
4050
4051 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4052
4053         * gcc.c-torture/compile/20010605-2.c: New test.
4054
4055 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4056
4057         * gcc.c-torture/execute/20010604-1.c: New test.
4058
4059 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
4060
4061         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
4062
4063 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
4064
4065         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
4066         (g++_link_flags): Likewise.
4067         (g++_init): Pass gccpath's value to two previous functions.
4068
4069 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4070
4071         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
4072         Ensure logfile entry matches exec command line.
4073
4074 2001-05-31  Richard Henderson  <rth@redhat.com>
4075
4076         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
4077         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
4078
4079 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
4080
4081         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
4082         compiler for irix6.2
4083
4084 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
4085
4086         * g++.old-deja/g++.other/optimize3.C: New file.
4087
4088 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
4089
4090         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
4091         assemble.
4092
4093 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
4094
4095         * g++.old-deja/g++.other/optimize2.C: New file.
4096
4097 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
4098
4099         * gcc.c-torture/compile/20010518-2.c: New file.
4100         * gcc.c-torture/execute/20010518-1.c: New file.
4101         * gcc.c-torture/execute/20010518-2.c: New file.
4102
4103 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4104
4105         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4106
4107 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
4108
4109         G++ no longer defines builtins that do not begin with __builtin.
4110         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
4111         * g++.old-deja/g++.brendand/misc13.C: Likewise.
4112         * g++.old-deja/g++.law/builtin1.C: Likewise.
4113         * g++.old-deja/g++.law/cvt2.C: Likewise.
4114         * g++.old-deja/g++.mike/net5.C: Likewise.
4115         * g++.old-deja/g++.other/builtins1.C: Likewise.
4116         * g++.old-deja/g++.other/builtins2.C: Likewise.
4117         * g++.old-deja/g++.other/builtins3.C: Likewise.
4118         * g++.old-deja/g++.other/builtins4.C: Likewise.
4119         * g++.old-deja/g++.other/inline8.C: Likewise.
4120         * g++.old-deja/g++.robertl/eb39.C: Likewise.
4121
4122 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
4123
4124         * g++.old-deja/g++.pt/using1.C: Adjust.
4125         * g++.old-deja/g++.pt/using2.C: New test.
4126
4127 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4128
4129         * gcc.dg/cpp/charconst.c: New tests.
4130         * gcc.dg/cpp/escape.c: New tests.
4131         * gcc.dg/cpp/escape-1.c: New tests.
4132         * gcc.dg/cpp/escape-2.c: New tests.
4133         * gcc.dg/cpp/ucs.c: New tests.
4134
4135 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
4136
4137         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
4138         native compiler for irix6.5.
4139
4140 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
4141
4142         * lib/g++.exp (g++_include_flags): Use args to compute
4143         get_multilibs.
4144         (g++_link_flags): Likewise.
4145         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
4146
4147 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4148
4149         * gcc.dg/c90-hexfloat-1.c: Add more tests.
4150
4151 2001-05-21  Geoff Keating  <geoffk@redhat.com>
4152
4153         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
4154         this file.
4155
4156 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4157
4158         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
4159         STACK_SIZE;
4160         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
4161         to STACK_SIZE; Use it to define size of add_histo array.
4162         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
4163         to STACK_SIZE.
4164         (f): Use GITT_SIZE to define size of gitt local table.
4165         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
4166         to STACK_SIZE; Use it to define size of bytemem array.
4167
4168 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4169
4170         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
4171         on 68HC11/HC12 due to the asm instruction.
4172         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
4173         * gcc.c-torture/compile/920520-1.x: Likewise.
4174         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
4175         on 68HC11/HC12 because the function is larger than 64K.
4176         * gcc.c-torture/compile/961203-1.x: New file, this test fails
4177         on 68HC11/HC12 because the structure is too large.
4178
4179 2001-05-20  Richard Henderson  <rth@redhat.com>
4180
4181         * gcc.c-torture/execute/20010520-1.c: New.
4182
4183 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4184
4185         * g++.old-deja/g++.warn/compare1.C: New test.
4186         * gcc.dg/compare4.c: New test.
4187
4188 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
4189
4190         * g++.old-deja/g++.other/optimize1.C: New test.
4191
4192 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4193
4194         * g++.old-deja/g++.pt/spec41.C: New test.
4195
4196 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
4197
4198         * gcc.c-torture/compile/20010114-1.x: Remove.
4199
4200 2001-05-18  Stan Shebs  <shebs@apple.com>
4201
4202         * gcc.c-torture/compile/20010518-1.c: New test.
4203
4204 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
4205
4206         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
4207         * g++.old-deja/g++.pt/crash67.C: New test.
4208
4209 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
4210
4211         * g++.old-deja/g++.other/debug9.C: New test.
4212
4213 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
4214
4215         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
4216
4217 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
4218
4219         * gcc.c-torture/compile/20010516-1.c: New test.
4220
4221 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4222
4223         * g++.old-deja/g++.other/crash41.C: New test.
4224
4225 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4226
4227         * g++.old-deja/g++.pt/crash66.C: New test.
4228
4229 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
4230
4231         * g++.old-deja/g++.robertl/eb27.C: Convert.
4232
4233 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
4234
4235         * g++.dg/friend-warn.C: New test.  Do not warn about friend
4236         declaration being redundant.
4237
4238 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
4239
4240         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4241
4242 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
4243
4244         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4245
4246 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
4247
4248         * lib/g++.exp: Use testsuite_flags.
4249
4250 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
4251
4252         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4253
4254 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4255
4256         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4257
4258 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
4259
4260         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4261
4262 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4263
4264         * gcc.c-torture/compile/20010313-1.c: New test.
4265
4266 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
4267
4268         * gcc.dg/cpp/direct2.c: New test.
4269         * gccq.dg/cpp/direct2s.c: New test.
4270
4271         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4272
4273 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
4274
4275         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4276         * g++.old-deja/g++.other/op3.C: Likewise.
4277
4278 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4279
4280         * gcc.dg/cpp/syshdr.h: New file.
4281         * gcc.dg/cpp/sysmac1.c: Update.
4282         * gcc.dg/cpp/sysmac2.c: Update.
4283
4284 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4285
4286         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4287
4288 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
4289
4290         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4291         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4292
4293 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
4294
4295         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4296
4297 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
4298
4299         * lib/g++.exp (g++_include_flags): Don't use any special flags
4300         if TESTING_IN_BUILD_TREE is not defined.
4301         (g++_init): Use a plain 'c++' as the compiler if
4302         TESTING_IN_BUILD_TREEE is not defined.
4303
4304 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4305
4306         * g++.old-deja/g++.eh/catch13.C: New test.
4307         * g++.old-deja/g++.eh/catch14.C: New test.
4308
4309 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4310
4311         * gcc.dg/cpp/tr-define.c: New test.
4312
4313 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
4314
4315         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4316         <stdlib.h>, not <malloc.h>.
4317
4318 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4319
4320         * g++.old-deja/g++.ns/template17.C: New test.
4321
4322 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4323
4324         * g++.old-deja/g++.pt/ref4.C: New test.
4325
4326 2001-04-30  Richard Henderson  <rth@redhat.com>
4327
4328         * gcc.dg/20000724-1.c: Revert last change.
4329
4330 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
4331
4332         * g77.f-torture/execute/20010430.f: New test.
4333
4334 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
4335
4336         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4337
4338 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
4339
4340         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4341
4342 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4343
4344         * g++.old-deja/g++.eh/crash6.C: New test.
4345
4346 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4347
4348         * g++.old-deja/g++.other/warn7.C: New test.
4349
4350 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4351
4352         * g++.old-deja/g++.other/defarg9.C: New test.
4353
4354 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4355
4356         * g77.f-torture/compile/20010426.f: New test.
4357         * g77.f-torture/execute/20010426.f: New test.
4358
4359 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4360
4361         * g77.f-torture/compile/20000629-1.x: Remove - error
4362         has been fixed.
4363
4364 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
4365
4366         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4367         Tweak slightly to work with g++.dg framework.
4368         * g++.dg/special/ecos.exp: Run initp1.C test.
4369         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4370
4371         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4372         its linker doesn't give line numbers either.
4373         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4374
4375 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4376
4377         * g++.old-deja/g++.other/lex1.C: New test.
4378
4379 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
4380
4381         * gcc.dg/noncompile/20010425-1.c: New test.
4382
4383 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4384
4385         * g++.old-deja/g++.pt/mangle2.C: New test.
4386
4387 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4388
4389         * gcc.dg/format/plus-1.c: New test.
4390
4391 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4392
4393         * gcc.dg/20010423-1.c: New test.
4394
4395 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4396
4397         * gcc.c-torture/execute/20010422-1.c: New test.
4398
4399 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
4400
4401         * g++.old-deja/g++.ns/type2.C: New test.
4402
4403 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
4404
4405         * g++.old-deja/g++.other/perf1.C: New test.
4406
4407 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
4408
4409         * gcc.dg/c99-func-2.c: Remove xfail.
4410         * gcc.dg/c99-func-3.c: Remove xfail.
4411         * gcc.dg/c99-func-4.c: Remove xfail.
4412
4413 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
4414
4415         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4416
4417 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4418
4419         * gcc.c-torture/compile/20010423-1.c: New test.
4420
4421 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4422
4423         * g++.old-deja/g++.pt/typename28.C: New test.
4424
4425 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4426
4427         * g++.old-deja/g++.abi/empty2.C: New test.
4428         * g++.old-deja/g++.abi/empty3.C: New test.
4429
4430 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4431
4432         * g++.old-deja/g++.other/comdat2.C: New test.
4433         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4434
4435 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4436
4437         * g++.old-deja/g++.other/overload14.C: New test.
4438
4439 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4440
4441         * g++.old-deja/g++.other/lookup23.C: New test.
4442
4443 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4444
4445         * gcc.c-torture/execute/20010403-1.c: New test.
4446
4447 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
4448             Mark Mitchell  <mark@codesourcery.com>
4449
4450         * lib/old-dejagnu.exp: Don't delete output of executable.
4451         Add .exe suffix to executables.
4452
4453 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
4454
4455         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4456
4457 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4458
4459         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4460
4461 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4462
4463         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4464         * g++.old-deja/g++.abi/crash1.C: New test.
4465
4466 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4467
4468         * g++.old-deja/g++.other/crash40.C: New test.
4469
4470 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4471
4472         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4473
4474 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
4475
4476         * g++.old-deja/g++.other/warn6.C: New test.
4477
4478 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4479
4480         * g++.old-deja/g++.robertl/eb42.C: Same.
4481
4482 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4483
4484         * gcc.dg/wtr-conversion-1.c: New testcase.
4485
4486 2001-04-10  Richard Henderson  <rth@redhat.com>
4487
4488         * g++.old-deja/g++.other/array5.C: New.
4489
4490 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4491
4492         * gcc.c-torture/execute/20010408-1.c: New test.
4493
4494 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
4495
4496         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4497         headers and constructs.
4498         * g++.old-deja/g++.robertl/eb79.C: Same.
4499         * g++.old-deja/g++.robertl/eb77.C (main): Same.
4500         * g++.old-deja/g++.robertl/eb73.C: Same.
4501         * g++.old-deja/g++.robertl/eb66.C (main): Same.
4502         * g++.old-deja/g++.robertl/eb55.C (t): Same.
4503         * g++.old-deja/g++.robertl/eb54.C (main): Same.
4504         * g++.old-deja/g++.robertl/eb46.C (main): Same.
4505         * g++.old-deja/g++.robertl/eb44.C: Same.
4506         * g++.old-deja/g++.robertl/eb41.C (main): Same.
4507         * g++.old-deja/g++.robertl/eb4.C (main): Same.
4508         * g++.old-deja/g++.robertl/eb39.C: Same.
4509         * g++.old-deja/g++.robertl/eb33.C (main): Same.
4510         * g++.old-deja/g++.robertl/eb31.C (main): Same.
4511         * g++.old-deja/g++.robertl/eb30.C: Same.
4512         * g++.old-deja/g++.robertl/eb3.C: Same.
4513         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4514         * g++.old-deja/g++.robertl/eb21.C: Same.
4515         * g++.old-deja/g++.robertl/eb15.C: Same.
4516         * g++.old-deja/g++.robertl/eb118.C: Same.
4517         * g++.old-deja/g++.robertl/eb115.C (main): Same.
4518         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4519         * g++.old-deja/g++.robertl/eb109.C: Same.
4520         * g++.old-deja/g++.other/sibcall1.C (main): Same.
4521         * g++.old-deja/g++.mike/rtti1.C: Same.
4522         * g++.old-deja/g++.mike/p658.C: Same.
4523         * g++.old-deja/g++.mike/net46.C: Same.
4524         * g++.old-deja/g++.mike/net34.C: Same.
4525         * g++.old-deja/g++.mike/memoize1.C: Same.
4526         * g++.old-deja/g++.mike/eh2.C: Same.
4527         * g++.old-deja/g++.law/weak.C: Same.
4528         * g++.old-deja/g++.law/visibility7.C: Same.
4529         * g++.old-deja/g++.law/visibility25.C: Same.
4530         * g++.old-deja/g++.law/visibility22.C: Same.
4531         * g++.old-deja/g++.law/visibility2.C: Same.
4532         * g++.old-deja/g++.law/visibility17.C: Same.
4533         * g++.old-deja/g++.law/visibility13.C: Same.
4534         * g++.old-deja/g++.law/visibility10.C: Same.
4535         * g++.old-deja/g++.law/visibility1.C: Same.
4536         * g++.old-deja/g++.law/virtual3.C (eval): Same.
4537         * g++.old-deja/g++.law/vbase1.C: Same.
4538         * g++.old-deja/g++.law/operators32.C: Same.
4539         * g++.old-deja/g++.law/nest3.C: Same.
4540         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4541         * g++.old-deja/g++.law/except5.C (main): Same.
4542         * g++.old-deja/g++.law/cvt7.C (run): Same.
4543         * g++.old-deja/g++.law/cvt2.C: Same.
4544         * g++.old-deja/g++.law/cvt16.C: Same.
4545         * g++.old-deja/g++.law/ctors6.C (bar): Same.
4546         * g++.old-deja/g++.law/ctors17.C (main): Same.
4547         * g++.old-deja/g++.law/ctors13.C: Same.
4548         * g++.old-deja/g++.law/ctors12.C (main): Same.
4549         * g++.old-deja/g++.law/ctors10.C: Same.
4550         * g++.old-deja/g++.law/code-gen5.C: Same.
4551         * g++.old-deja/g++.law/bad-error7.C: Same.
4552         * g++.old-deja/g++.law/arm9.C: Same.
4553         * g++.old-deja/g++.law/arm12.C: Same.
4554         * g++.old-deja/g++.law/arg8.C: Same.
4555         * g++.old-deja/g++.law/arg1.C: Same.
4556         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4557         * g++.old-deja/g++.jason/template31.C: Same.
4558         * g++.old-deja/g++.jason/template24.C (main): Same.
4559         * g++.old-deja/g++.jason/2371.C: Same.
4560         * g++.old-deja/g++.eh/new2.C: Same.
4561         * g++.old-deja/g++.eh/new1.C: Same.
4562         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4563         * g++.old-deja/g++.brendan/nest21.C (main): Same.
4564         * g++.old-deja/g++.brendan/err-msg3.C: Same.
4565         * g++.old-deja/g++.brendan/crash62.C: Same.
4566         * g++.old-deja/g++.brendan/crash52.C: Same.
4567         * g++.old-deja/g++.brendan/crash49.C (main): Same.
4568         * g++.old-deja/g++.brendan/crash38.C: Same.
4569         * g++.old-deja/g++.brendan/crash15.C (main): Same.
4570         * g++.old-deja/g++.brendan/copy9.C: Same.
4571
4572 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
4573
4574         * gcc.c-torture/execute/20001203-2.c (memset):
4575         Count argument is of type __SIZE_TYPE__.
4576
4577 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
4578
4579         * gcc.c-torture/compile/20010404-1.c: New test.
4580
4581 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
4582
4583         * gcc.c-torture/compile/20010326-1.c: New test.
4584
4585 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
4586
4587         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4588         peculiarities of the SH.
4589         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4590
4591 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4592
4593         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4594         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4595         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4596
4597 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4598
4599         * g77.f-torture/compile/20010321-1.f: New test.
4600
4601 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4602
4603         * gcc.c-torture/compile/20010329-1.c: New test.
4604
4605 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4606
4607         * gcc.c-torture/execute/20010329-1.c: New test.
4608
4609 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4610
4611         * g++.old-deja/g++.other/eh4.C: Fix typo.
4612
4613 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4614
4615         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4616
4617 2001-03-28  Philip Blundell  <philb@gnu.org>
4618
4619         * gcc.c-torture/compile/20010328-1.c: New test.
4620
4621 2001-03-27  Richard Henderson  <rth@redhat.com>
4622
4623         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
4624         * g++.old-deja/g++.eh/vbase3.C: Likewise.
4625
4626 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
4627
4628         * gcc.c-torture/compile/20010327-1.c: New test.
4629
4630 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4631
4632         * g++.old-deja/g++.other/friend12.C: New test.
4633         * g++.old-deja/g++.other/friend9.C: Expect no errors.
4634         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
4635
4636 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4637
4638         * gcc.c-torture/execute/20010325-1.c: New test.
4639
4640 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
4641
4642         * g++.old-deja/g++.other/mangle3.C: New test.
4643
4644 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
4645
4646         * g++.old-deja/g++.other/anon8.C: New test.
4647
4648 2001-03-20  Philip Blundell  <philb@gnu.org>
4649
4650         * gcc.c-torture/compile/20010320-1.c: New test.
4651
4652 2001-03-17  Richard Henderson  <rth@redhat.com>
4653
4654         * g++.old-deja/g++.other/eh4.C: Add expected error text.
4655
4656 2001-03-15  Geoff Keating  <geoff@redhat.com>
4657
4658         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
4659         tests on AIX.
4660
4661 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
4662
4663         * g++.old-deja/g++.other/eh4.C: New test.
4664
4665 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4666
4667         * gcc.dg/cpp/mi1.c: Update.
4668
4669 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
4670
4671         * g++.old-deja/g++.other/regstack.C: New test.
4672
4673 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4674
4675         * g++.old-deja/g++.other/ref4.C: New test.
4676
4677 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
4678
4679         * objc/execute/va_method.m: Added.
4680         * objc/execute/IMP.m: Added.
4681         * objc/execute/_cmd.m: Added.
4682         * objc/execute/accessing_ivars.m: Added.
4683         * objc/execute/class-1.m: Added.
4684         * objc/execute/class-10.m: Added.
4685         * objc/execute/class-11.m: Added.
4686         * objc/execute/class-12.m: Added.
4687         * objc/execute/class-13.m: Added.
4688         * objc/execute/class-14.m: Added.
4689         * objc/execute/class-2.m: Added.
4690         * objc/execute/class-3.m: Added.
4691         * objc/execute/class-4.m: Added.
4692         * objc/execute/class-5.m: Added.
4693         * objc/execute/class-6.m: Added.
4694         * objc/execute/class-7.m: Added.
4695         * objc/execute/class-8.m: Added.
4696         * objc/execute/class-9.m: Added.
4697         * objc/execute/class-tests-1.h
4698         * objc/execute/class-tests-2.h
4699         * objc/execute/compatibility_alias.m: Added.
4700         * objc/execute/encode-1.m: Added.
4701         * objc/execute/formal_protocol-1.m: Added.
4702         * objc/execute/formal_protocol-2.m: Added.
4703         * objc/execute/formal_protocol-3.m: Added.
4704         * objc/execute/formal_protocol-4.m: Added.
4705         * objc/execute/formal_protocol-5.m: Added.
4706         * objc/execute/formal_protocol-6.m: Added.
4707         * objc/execute/formal_protocol-7.m: Added.
4708         * objc/execute/informal_protocol.m: Added.
4709         * objc/execute/initialize.m: Added.
4710         * objc/execute/load.m: Added.
4711         * objc/execute/many_args_method.m: Added.
4712         * objc/execute/nested-3.m: Added.
4713         * objc/execute/no_clash.m: Added.
4714         * objc/execute/private.m: Added.
4715         * objc/execute/redefining_self.m: Added.
4716         * objc/execute/root_methods.m: Added.
4717         * objc/execute/selector-1.m: Added.
4718         * objc/execute/static-1.m: Added.
4719         * objc/execute/static-2.m: Added.
4720         * objc/execute/va_method.m: Added.
4721
4722 2001-03-10  Richard Henderson  <rth@redhat.com>
4723
4724         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4725
4726 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4727
4728         * g++.old-deja/g++.other/crash31.C: XFAIL.
4729         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4730         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4731         * gcc.c-torture/execute/20010123-1.x: XFAIL.
4732         * gcc.c-torture/execute/20010124-1.x: XFAIL.
4733         * gcc.dg/sequence-pt-1.c: XFAIL one test.
4734
4735 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
4736
4737         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4738
4739 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4740
4741         * gcc.dg/20000724-1.c: Don't use multiline strings.
4742
4743 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4744
4745         * objc/execute/string1.m, objc/execute/string2.m: Compare the
4746         result of -cString against what we expect it to be; don't just
4747         print it out for no one to read.
4748
4749         * objc/execute/string3.m, objc/execute/string4.m: New tests.
4750         Based on testcases provided by Nicola Pero.
4751
4752 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4753
4754         * gcc.dg/cpp/macro7.c: New test.
4755
4756 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4757
4758         * gcc.dg/cpp/multiline.c: Update.
4759
4760 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4761
4762         * g++.old-deja/g++.other/enum3.C: New test.
4763
4764 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4765
4766         * g++.old-deja/g++.other/pod1.C: New test.
4767
4768 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4769
4770         * g++.old-deja/g++.ext/overload1.C: New test.
4771
4772 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4773
4774         * g++.old-deja/g++.pt/using1.C: New test.
4775
4776 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4777
4778         * g++.old-deja/g++.other/using9.C: New test.
4779
4780 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
4781
4782         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4783
4784         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4785
4786 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
4787
4788         * g++.old-deja/g++.ext/realpt1.C: Remove.
4789
4790 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
4791
4792         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4793
4794 2001-02-26  Will Cohen  <wcohen@redhat.com>
4795
4796         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4797
4798 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
4799
4800         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4801         templatized constructors.
4802
4803 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4804
4805         * gcc.c-torture/execute/20010224-1.c: New test.
4806
4807 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
4808
4809         * gcc.c-torture/execute/20010222-1.c: New test.
4810
4811 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
4812
4813         * g++.old-deja/g++.other/inline20.C: New test.
4814
4815 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4816
4817         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4818
4819 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4820
4821         * g++.old-deja/g++.other/lookup22.C: New test.
4822
4823 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
4824
4825         * g77.dg: New directory.
4826         * g77.dg/20010216-1.f: New test case.
4827         * g77.dg/dg.exp: New driver.
4828         * lib/g77-dg.exp: New driver library.
4829
4830 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4831
4832         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4833
4834 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
4835
4836         * g++.old-deja/g++.other/decl9.C: New test.
4837
4838 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
4839
4840         * g++.old-deja/g++.other/init16.C: Update the test so that it does
4841         not need <string> and also tests the initialization at runtime.
4842
4843 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4844
4845         * gcc.c-torture/execute/longlong.c: New test.
4846
4847 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
4848
4849         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4850
4851 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
4852
4853         * gcc.c-torture/execute/920302-1.c (execute):
4854         Change argument type to short.
4855
4856 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4857
4858         * g++.old-deja/g++.pt/deduct6.C: New test.
4859
4860 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4861
4862         * g++.old-deja/g++.pt/deduct5.C: New test.
4863
4864 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
4865
4866         * gcc.c-torture/execute/20010209-1.c: New test.
4867
4868 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4869
4870         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
4871
4872 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
4873
4874         * g++.dg/vtgc1.C: Update for new ABI.
4875
4876         * consistency.vlad: New directory, 1665 files.
4877
4878 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4879
4880         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
4881         return type.
4882         * gcc.dg/cpp/digraphs.c: Declare puts.
4883
4884 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4885
4886         * g++.old-deja/g++.other/warn5.C: New test.
4887
4888 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4889
4890         * g++.old-deja/g++.pt/spec40.C: New test.
4891
4892 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4893
4894         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
4895         case.
4896         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
4897
4898 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
4899
4900         * gcc.c-torture/compile/20010209-1.c: New test.
4901
4902 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
4903
4904         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
4905         excess errors message but not if it crashes.
4906         * g++.old-deja/g++.other/crash27.C: Likewise.
4907         * g++.old-deja/g++.other/crash28.C: Likewise.
4908         * g++.old-deja/g++.other/crash30.C: Likewise.
4909         * g++.old-deja/g++.other/crash32.C: Likewise.
4910         * g++.old-deja/g++.other/crash35.C: Likewise.
4911         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4912
4913 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4914
4915         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
4916         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
4917         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
4918         g77.f-torture/execute/execute.exp,
4919         g77.f-torture/noncompile/noncompile.exp,
4920         gcc.c-torture/execute/execute.exp,
4921         gcc.c-torture/execute/memcheck/memcheck.exp,
4922         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
4923         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
4924         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
4925         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
4926         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
4927         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
4928         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
4929         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
4930         Remove bug reporting instructions with ancient email addresses.
4931
4932 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4933
4934         * gcc.dg/20010202-1.c: New test.
4935         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
4936
4937 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
4938
4939         * g++.dg/stdbool-if.C: New test.
4940
4941 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4942
4943         * objc/execute/fdecl.m: Added main().
4944
4945 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4946
4947         * gcc.c-torture/execute/20010206-1.c: New test.
4948
4949 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4950
4951         * gcc.dg/cpp/avoidpaste1.c: Update.
4952
4953 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4954
4955         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
4956         Pero <nicola@brainstorm.co.uk>.
4957         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
4958
4959 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
4960
4961         * g++.old-deja/g++.pt/spec39.C: New test.
4962
4963 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
4964
4965         * gcc.c-torture/compile/20010202-1.c: New test.
4966
4967 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
4968
4969         * g++.old-deja/g++.abi/primary2.C: New test.
4970         * g++.old-deja/g++.abi/primary3.C: New test.
4971         * g++.old-deja/g++.abi/primary4.C: New test.
4972         * g++.old-deja/g++.abi/primary5.C: New test.
4973         * g++.old-deja/g++.abi/vtable3.h: New test.
4974         * g++.old-deja/g++.abi/vtable3a.C: New test.
4975         * g++.old-deja/g++.abi/vtable3b.C: New test.
4976         * g++.old-deja/g++.abi/vtable3c.C: New test.
4977         * g++.old-deja/g++.abi/vtable3d.C: New test.
4978         * g++.old-deja/g++.abi/vtable3e.C: New test.
4979         * g++.old-deja/g++.abi/vtable3f.C: New test.
4980         * g++.old-deja/g++.abi/vtable3g.C: New test.
4981         * g++.old-deja/g++.abi/vtable3h.C: New test.
4982         * g++.old-deja/g++.abi/vtable3i.C: New test.
4983         * g++.old-deja/g++.abi/vtable3j.C: New test.
4984         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
4985
4986 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
4987
4988         * g++.old-deja/g++.other/anon6.C: New test.
4989         * g++.old-deja/g++.other/anon7.C: New test.
4990
4991 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4992
4993         * gcc.dg/cpp/avoidpaste2.c: New tests.
4994
4995 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
4996
4997         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
4998
4999 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
5000
5001         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
5002         DECIMAL_DIG cases for Irix."
5003
5004 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
5005
5006         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
5007
5008 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5009
5010         * gcc.dg/c99-tag-1.c: New test.
5011
5012 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5013
5014         * gcc.dg/cpp/tr-warn1.c: Add tests.
5015
5016 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5017
5018         * gcc.dg/cpp/avoidpaste1.c: Update.
5019         * gcc.dg/cpp/paste4.c: Update.
5020
5021 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
5022
5023         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
5024         cases for Irix.
5025
5026 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5027
5028         * g++.old-deja/g++.other/inline19.C: New test.
5029
5030 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5031
5032         * gcc.dg/Wlarger-than.c: New test.
5033
5034 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5035
5036         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
5037
5038 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
5039
5040         * gcc.c-torture/execute/20010129-1.c: New test.
5041         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
5042
5043 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
5044
5045         * gcc.dg/cpp/avoidpaste1.c: Test case.
5046
5047 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
5048
5049         * g++.old-deja/g++.other/inline18.C: New test.
5050
5051 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5052
5053         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
5054         and __builtin_putchar.
5055
5056 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
5057
5058         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
5059         tests.
5060
5061 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
5062
5063         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
5064         floating point number rounding mode to round to the nearest
5065         representable mode.
5066
5067 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
5068
5069         * g++.old-deja/g++.other/mangle2.C: New test.
5070
5071 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5072
5073         * gcc.c-torture/compile/20010124-1.c: New test.
5074
5075 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
5076
5077         * g++.old-deja/g++.pt/spec38.C: New test.
5078
5079 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5080
5081         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
5082         "Build don't run".
5083
5084 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5085
5086         * gcc.c-torture/execute/20010123-1.c: New test.
5087
5088 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5089
5090         * g++.old-deja/g++.pt/spec37.C: New test.
5091
5092 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5093
5094         * g++.old-deja/g++.pt/overload14.C: New test.
5095
5096 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5097
5098         * gcc.c-torture/execute/20010122-1.c: New test, exercise
5099         __builtin_return_address.
5100
5101 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
5102
5103         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
5104         * g++.old-deja/g++.pt/spec35.C: New test.
5105         * g++.old-deja/g++.pt/spec36.C: New test.
5106
5107 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
5108
5109         * gcc.c-torture/compile/20010118-1.c: New test.
5110
5111 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
5112
5113         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
5114
5115 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5116
5117         * gcc.c-torture/execute/20010119-1.c: New test.
5118
5119 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5120
5121         * g++.old-deja/g++.other/vbase5.C: New test.
5122
5123 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5124
5125         * gcc.c-torture/execute/20010118-1.c: New test.
5126
5127 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5128
5129         * g++.old-deja/g++.pt/deduct3.C: New test.
5130
5131 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5132
5133         * g++.old-deja/g++.pt/spec34.C: New test.
5134
5135 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
5136
5137         * g77.f-torture/compile/20000601-2.f: New test.
5138
5139 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5140
5141         * g++.old-deja/g++.other/init17.C: New test.
5142
5143 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
5144
5145         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
5146
5147 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5148
5149         * g++.old-deja/g++.pt/unify8.C: New test.
5150
5151 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5152
5153         * g++.old-deja/g++.abi/vbase1.C: New test.
5154
5155 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5156
5157         * g++.old-deja/g++.pt/crash65.C: New test.
5158
5159 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5160
5161         * gcc.dg/cpp/assembl2.S: New test case.
5162
5163 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
5164
5165         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
5166         are supported.
5167
5168 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5169
5170         * g++.old-deja/g++.other/builtins1.C: New test.
5171         * g++.old-deja/g++.other/builtins2.C: Likewise.
5172         * g++.old-deja/g++.other/builtins3.C: Likewise.
5173         * g++.old-deja/g++.other/builtins4.C: Likewise.
5174
5175 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
5176
5177         * gcc.c-torture/compile/20010117-1.c: New test.
5178         * gcc.c-torture/compile/20010117-2.c: New test.
5179
5180 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5181
5182         * g77.f-torture/execute/20010116.[fx]: New test,
5183         XFAIL on i?86-*-*.
5184         * g77.f-torture/compile/20010115.f: Indicate it's
5185         a test for PR fortran/1636.
5186
5187 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5188
5189         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
5190
5191 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5192
5193         * g77.f-torture/compile/20010115.f: New test.
5194
5195 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
5196
5197         * g++.old-deja/g++.pt/nontype5.C: New test.
5198
5199 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5200
5201         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
5202         have an equivalent working one below it.
5203
5204 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5205
5206         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
5207         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5208
5209 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5210
5211         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
5212         message containing "init_priority".
5213         (conpr-2.C): Likewise.
5214         (conpr-3.C): Likewise.
5215         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
5216
5217 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5218
5219         * gcc.c-torture/execute/20010114-2.c: New test.
5220
5221 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5222
5223         * gcc.c-torture/compile/20010114-1.c: New test.
5224         * gcc.c-torture/compile/20010114-1.x: Xfail.
5225         * gcc.c-torture/compile/20010114-2.c: New test.
5226         * gcc.c-torture/execute/20010114-1.c: New test.
5227         * gcc.dg/trunc-1.c: New test.
5228         * gcc.dg/uninit-B.c: New test.
5229
5230 2001-01-13  Nick Clifton  <nickc@redhat.com>
5231
5232         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5233         target.
5234
5235 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5236
5237         * gcc.c-torture/compile/20010113-1.c: New test.
5238
5239 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
5240
5241         * gcc.c-torture/compile/20001212-1.c: New test.
5242
5243 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5244
5245         * gcc.dg/cpp/widestr1.c: Update.
5246         * gcc.dg/cpp/prag-imp.c: Remove.
5247
5248 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
5249
5250         * gcc.c-torture/execute/20000801-3.x: Remove.
5251         * gcc.dg/c90-init-1.c: New test.
5252         * gcc.dg/c99-init-1.c: New test.
5253         * gcc.dg/c99-init-2.c: New test.
5254         * gcc.dg/gnu99-init-1.c: New test.
5255
5256 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
5257
5258         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5259         testing that no relevant ones were found.
5260
5261 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5262
5263         * g++.old-deja/g++.pt/cast2.C: New test.
5264
5265 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5266
5267         * g++.old-deja/g++.pt/friend47.C: New test.
5268
5269 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5270
5271         * g++.old-deja/g++.pt/instantiate13.C: New test.
5272
5273 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5274
5275         * g++.old-deja/g++.other/defarg7.C: New test.
5276         * g++.old-deja/g++.other/defarg8.C: New test.
5277
5278 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5279
5280         * g++.old-deja/g++.pt/crash64.C: New test.
5281
5282 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5283
5284         * g++.old-deja/g++.pt/crash63.C: New test.
5285
5286 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5287
5288         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5289
5290 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
5291
5292         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5293
5294 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5295
5296         * g++.old-deja/g++.pt/error3.C: New test.
5297
5298 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5299
5300         * g++.old-deja/g++.other/crash39.C: New test.
5301
5302 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5303
5304         * g++.old-deja/g++.other/vbase4.C: New test.
5305
5306 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
5307
5308         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5309         * gcc.dg/special/20000419-2.c: New file. Identical to above.
5310         * gcc.dg/special/special.exp: New test driver which will check
5311         for alias support for the above test.
5312
5313 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
5314
5315         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5316         problems on small machines.
5317         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5318         parameterize.
5319
5320 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
5321
5322         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5323         mips.
5324         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5325
5326 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
5327
5328         * g++.old_deja/g++.pt/using8.C: New test.
5329
5330 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5331
5332         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5333
5334 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
5335
5336         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5337         where a failure is expected.
5338         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5339
5340 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5341
5342         * g++.old_deja/g++.pt/instantiate12.C: New test.
5343
5344 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5345
5346         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5347         start of structs.
5348         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5349         * g++.old-deja/g++.brendan/crash17.C: Likewise.
5350         * g++.old-deja/g++.brendan/crash29.C: Likewise.
5351         * g++.old-deja/g++.brendan/crash48.C: Likewise.
5352         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5353         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5354         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5355         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5356         * g++.old-deja/g++.eh/spec6.C: Likewise.
5357         * g++.old-deja/g++.jason/crash3.C: Likewise.
5358         * g++.old-deja/g++.law/ctors11.C: Likewise.
5359         * g++.old-deja/g++.law/ctors17.C: Likewise.
5360         * g++.old-deja/g++.law/ctors5.C: Likewise.
5361         * g++.old-deja/g++.law/ctors9.C: Likewise.
5362         * g++.old-deja/g++.mike/ambig1.C: Likewise.
5363         * g++.old-deja/g++.mike/net22.C: Likewise.
5364         * g++.old-deja/g++.mike/p3538a.C: Likewise.
5365         * g++.old-deja/g++.mike/p3538b.C: Likewise.
5366         * g++.old-deja/g++.mike/virt3.C: Likewise.
5367         * g++.old-deja/g++.niklas/t128.C: Likewise.
5368         * g++.old-deja/g++.other/anon4.C: Likewise.
5369         * g++.old-deja/g++.other/using1.C: Likewise.
5370         * g++.old-deja/g++.other/warn3.C: Likewise.
5371         * g++.old-deja/g++.pt/t37.C: Likewise.
5372         * g++.old-deja/g++.robertl/eb69.C: Likewise.
5373         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5374
5375 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5376
5377         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5378
5379 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5380
5381         * gcc.c-torture/execute/stdio-opt-3.c: New test.
5382
5383 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
5384
5385         * gcc.c-torture/compile/20010107-1.c: New test.
5386
5387 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5388
5389         * gcc.c-torture/execute/builtin-noret-1.c: New test.
5390
5391 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5392
5393         * gcc.dg/format/format.h: New file.
5394         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5395         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5396         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5397         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5398         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5399         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5400         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5401         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5402         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5403         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5404         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5405         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5406         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5407         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5408         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5409         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5410         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5411         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5412         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5413         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5414         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5415         instead of declaring standard types, macros and functions in each
5416         test.
5417
5418 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
5419
5420         * gcc.c-torture/execute/20010106-1.c: New test.
5421
5422 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5423
5424         * gcc.dg/format/format.exp: New file.
5425         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5426         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5427         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5428         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5429         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5430         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5431         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5432         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5433         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5434         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5435         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5436         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5437         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5438         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5439         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5440         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5441         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5442         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5443         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5444         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5445         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5446         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5447         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5448         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5449         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5450         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5451         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5452         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5453         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5454         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5455         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5456         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5457         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5458         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5459         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5460         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5461         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5462         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5463         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5464         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5465         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5466         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5467
5468 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
5469
5470         * gcc.c-torture/execute/991228-1.c: Take word endianness into
5471         account.
5472
5473 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5474
5475         * gcc.c-torture/execute/builtin-complex-1.c: New test.
5476
5477 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
5478
5479         * g++.old-deja/g++.pt/crash62.C: New test.
5480
5481 2001-01-04  Richard Henderson  <rth@redhat.com>
5482
5483         * gcc.dg/20000926-1.c: Update expected warnings.
5484         * gcc.dg/array-2.c: Likewise.
5485         * gcc.dg/array-4.c: Also validate flexible array members.
5486         * gcc.dg/c99-flex-array-1.c: New.
5487
5488 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5489
5490         * gcc.c-torture/compile/20001222-1.x: Remove.
5491
5492 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5493
5494         * gcc.c-torture/execute/built-in-setjmp.c: New.
5495
5496 2001-01-03  Richard Henderson  <rth@redhat.com>
5497
5498         * gcc.dg/940510-1.c: Update expected error wording.
5499         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5500
5501 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
5502
5503         * lib/target-supports.exp (check_alias_available): Modified to
5504         indicate aliases not supported if only weak aliases are supported.
5505
5506 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5507
5508         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5509         Turn on cmpstrsi checks for __pj__ and __i370__.
5510
5511 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5512
5513         * g++.old-deja/g++.other/virtual11.C: New test.
5514
5515 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5516
5517         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5518
5519 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5520
5521         * gcc.c-torture/compile/20010102-1.c: New test.
5522
5523 2001-01-02  Andreas Jaeger  <aj@suse.de>
5524
5525         * gcc.dg/noreturn-3.c: New test.
5526
5527         * gcc.dg/noreturn-4.c: New test.
5528
5529 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5530
5531         * gcc.c-torture/execute/stdio-opt-1.c: Also test
5532         __builtin_fputc and __builtin_fwrite.
5533
5534 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5535
5536         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5537         signed char, not default char.
5538
5539 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5540
5541         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5542
5543 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
5544
5545         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
5546
5547 2000-12-29  Richard Henderson  <rth@redhat.com>
5548
5549         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5550         (__cyg_profile_func_exit): Define.
5551
5552 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5553
5554         * g++.dg/vtgc1.C: New test.
5555
5556 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
5557
5558         * gcc.dg/noncompile/20001228-1.c: New test.
5559
5560         * gcc.dg/20001228-1.c: New test.
5561
5562         * gcc.c-torture/execute/20001228-1.c: New test.
5563
5564 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
5565
5566         * gcc.dg/format-strfmon-1.c: New test.
5567
5568 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5569
5570         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5571         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5572         * gcc.c-torture/execute/string-opt-1.c: Likewise.
5573         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5574         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5575         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5576         * gcc.c-torture/execute/string-opt-6.c: Likewise.
5577         * gcc.c-torture/execute/string-opt-7.c: Likewise.
5578         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5579         * gcc.c-torture/execute/string-opt-9.c: Likewise.
5580         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5581         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5582         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5583
5584         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5585         * gcc.c-torture/execute/string-opt-4.c: Test index.
5586
5587 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
5588
5589         * gcc.c-torture/compile/20001226-1.c: New test.
5590
5591 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5592
5593         * gcc.c-torture/compile/20001222-1.c: New test.
5594         * gcc.c-torture/compile/20001222-1.x: Xfail.
5595
5596 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
5597
5598         * gcc.c-torture/execute/comp-goto-2.c: New test.
5599
5600 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
5601
5602         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5603         Use long types if __INT_MAX__ is 32767.
5604         (main): Use cast to (sint32 *) when poking 88 into a_page.
5605
5606         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5607
5608 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
5609
5610         * gcc.c-torture/compile/20001221-1.c: New test.
5611         * gcc.c-torture/execute/20001221-1.c: New test.
5612
5613 2000-12-20  Richard Henderson  <rth@redhat.com>
5614
5615         * g++.old-deja/g++.pt/crash36.C: Update error lines.
5616         * g++.old-deja/g++.robertl/eb109.C: Likewise.
5617
5618 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5619
5620         * gcc.dg/compare3.c: New test.
5621
5622 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5623
5624         * gcc.dg/format-warnll-1.c: New test.
5625
5626 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5627
5628         * gcc.dg/cpp/cmdlne-P.c: New test.
5629
5630 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5631
5632         * gcc.c-torture/execute/builtin-abs-1.c,
5633         gcc.c-torture/execute/builtin-abs-2.c: New tests.
5634
5635 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5636
5637         * gcc.dg/cpp/multiline.c: New test.
5638
5639 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5640
5641         * g++.old-deja/g++.other/syshdr1.C: Update.
5642         * gcc.dg/cpp/lineflags.c: Remove temporarily.
5643
5644 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5645
5646         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
5647
5648 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5649
5650         * g++.old-deja/g++.pt/ttp65.C: New test.
5651
5652 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5653
5654         * g++.old-deja/g++.pt/ttp64.C: New test.
5655
5656 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5657
5658         * g++.old-deja/g++.pt/spec33.C: New test.
5659
5660 2000-12-14  Catherine Moore  <clm@redhat.com>
5661
5662         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
5663         * gcc.c-torture/execute/920612-2.c: Likewise.
5664         * gcc.c-torture/execute/920428-2.c: Likewise.
5665         * gcc-c-torture/execute/va-arg-11.c: Call exit.
5666         * gcc.c-torture/execute/va-arg-21.c: Likewise.
5667
5668 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5669
5670         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5671         * gcc.dg/pack-test-2.c: Likewise.
5672
5673 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5674
5675         Tests by Zack Weinberg <zackw@stanford.edu>.
5676
5677         * gcc.dg/cpp/defined.c: Update.
5678         * gcc.dg/cpp/defined_trad.c: New tests.
5679
5680 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5681
5682         * gcc.dg/cpp/trad-direct.c: Update.
5683
5684 2000-12-11  Neil Booth  <neilb@earthling.net>
5685
5686         * gcc.dg/cpp/defined_trad.c
5687
5688 2000-12-11  Neil Booth  <neilb@earthling.net>
5689
5690         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5691
5692 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5693
5694         * gcc.dg/format-miss-2.c: New test.
5695
5696 2000-12-09  Neil Booth  <neilb@earthling.net>
5697
5698         * gcc.dg/cpp/lineflags.c: New tests.
5699         * gcc.dg/cpp/poison.c: Update.
5700         * gcc.dg/cpp/redef2.c: Update.
5701         * gcc.dg/cpp/skipping.c: New test.
5702
5703 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
5704
5705         * g++.old-deja/g++.other/eh3.C: New testcase.
5706
5707 2000-12-07  Neil Booth  <neilb@earthling.net>
5708
5709         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5710         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5711         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5712         wtr-union-init-2.c, wtr-union-init-3.c: Update.
5713         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5714         Update.
5715
5716 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5717
5718         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5719         __SIZE_TYPE__ instead of int for type of integers cast to
5720         pointers.
5721
5722 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
5723
5724         * g++.old-deja/g++.other/cleanup4.C: New test.
5725
5726 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5727
5728         * format-sec-1.c: New test.
5729
5730 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5731
5732         * gcc.dg/format-nonlit-3.c: New test.
5733
5734 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5735
5736         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5737         through a null pointer.
5738
5739 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5740
5741         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5742         * g++.old-deja/g++.pt/partial4.C: New test.
5743
5744 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
5745
5746         * gcc.c-torture/execute/ieee/hugeval.x: New.
5747
5748 2000-12-06  Neil Booth  <neilb@earthling.net>
5749
5750         * gcc.dg/cpp/backslash2.c: New tests.
5751
5752 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5753
5754         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5755         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5756
5757 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
5758
5759         * gcc.c-torture/execute/20001203-2.c: New testcase.
5760
5761 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5762
5763         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5764         * g++.old-deja/g++.other/virtual10.C: New test.
5765
5766 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5767
5768         * g++.old-deja/g++.mike/pmf5.C: Remove test.
5769
5770 2000-12-05  Richard Henderson  <rth@redhat.com>
5771
5772         * gcc.c-torture/compile/20001205-1.c: New.
5773
5774 2000-12-04  Neil Booth  <neilb@earthling.net>
5775
5776         * g++.old-deja/g++.other/virtual9.C: New test.
5777         * g++.old-deja/g++.pt/crash61.C: New test.
5778         * gcc.c-torture/execute/loop-9.c: New test.
5779
5780 2000-12-04  Neil Booth  <neilb@earthling.net>
5781
5782         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5783         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5784         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5785         * gcc.dg/cpp/extratokens.c: ...here.
5786
5787 2000-12-04  Neil Booth  <neilb@earthling.net>
5788
5789         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5790         New tests.
5791
5792 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5793
5794         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5795         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5796
5797 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5798
5799         * gcc.c-torture/execute/20001203-1.c: New test.
5800
5801 2000-12-03  Neil Booth  <neilb@earthling.net>
5802
5803         * gcc.dg/cpp/macro6.c: New test cases.
5804
5805 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5806
5807         * gcc.c-torture/execute/string-opt-9.c: New test.
5808         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5809         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5810         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5811
5812         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5813         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5814
5815 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
5816
5817         * gcc.dg/cpp/if-6.c: New testcase.
5818
5819         * gcc.dg/20001201-1.c: New testcase.
5820
5821 2000-12-02  Neil Booth  <neilb@earthling.net>
5822
5823         * g++.old-deja/g++.other/externC4.C,
5824         g++.old-deja/g++.other/friend10.C: New tests.
5825
5826 2000-12-02  Neil Booth  <neilb@earthling.net>
5827
5828         * g++.old-deja/g++.other/instan2.C
5829         * g++.old-deja/g++.other/instan3.C: New test.
5830
5831 2000-12-02  Neil Booth  <neilb@earthling.net>
5832
5833         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5834         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5835         gnuc99.c,gnuc99-pedantic.c: New tests.
5836
5837 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5838
5839         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5840         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5841
5842 2000-12-01  Neil Booth  <neilb@earthling.net>
5843
5844         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5845         * gcc.dg/cpp/poison.c: Update.
5846         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5847
5848 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
5849
5850         * g77.f-torture/execute/20001201.f: New test.
5851
5852 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5853
5854         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
5855
5856 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
5857
5858         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
5859
5860 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
5861
5862         * g++.old-deja/g++.other/cast6.C: New test.
5863
5864 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
5865
5866         * gcc.c-torture/execute/20001130-2.c: New testcase.
5867
5868 2000-11-30  Richard Henderson  <rth@redhat.com>
5869
5870         * gcc.c-torture/execute/20001130-1.c: New test.
5871
5872 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5873
5874         * g++.old-deja/g++.other/op3.C: New test.
5875
5876 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5877
5878         * g++.old-deja/g++.other/op2.C: New test.
5879
5880 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5881
5882         * g++.old-deja/g++.other/crash38.C: New test.
5883
5884 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
5885
5886         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
5887
5888 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
5889
5890         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
5891         tests.
5892         * gcc.c-torture/execute/string-opt-6.c: New test.
5893
5894         * gcc.dg/20001117-1.c: Add main.
5895
5896 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
5897
5898         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
5899         Move from here ...
5900         * gcc.dg/940510-1.c: ... to here.
5901
5902         * gcc.dg/20000926-1.c: GNU C now allows initializations of
5903         zero-size arrays in toplevel structures.
5904
5905 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5906
5907         * gcc.c-torture/execute/loop-8.c: New test.
5908
5909 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5910
5911         * g++.old-deja/g++.other/base1.C: New test.
5912
5913 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5914
5915         * g++.old-deja/g++.other/parse2.C: New test.
5916
5917 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5918
5919         * g++.old-deja/g++.pt/incomplete1.C: New test.
5920
5921 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5922
5923         * g++.old-deja/g++.other/friend9.C: New test.
5924
5925 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5926
5927         * gcc.dg/20001127-1.c: New test.
5928
5929 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5930
5931         * g++.old-deja/g++.pt/friend46.C: New test.
5932
5933 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5934
5935         * g++.old-deja/g++.other/ptrmem8.C: New test.
5936
5937 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5938
5939         * gcc.c-torture/execute/string-opt-7.c: New test.
5940         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5941
5942 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5943
5944         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
5945         instead of 'mkcheck 2'.
5946
5947 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5948
5949         * gcc.c-torture/execute/memcheck/driver.c,
5950         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
5951         C9X references to refer to C99.
5952
5953 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
5954
5955         * gcc.dg/ultrasp3.c: New test.
5956
5957 2000-11-25  Neil Booth  <neilb@earthling.net>
5958
5959         * gcc.dg/cpp/include2.c: Update test to be locale independent.
5960
5961 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
5962
5963         * gcc.c-torture/compile/20001123-2.c: New.
5964
5965 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5966
5967         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
5968
5969 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
5970
5971         * gcc.dg/sequence-point-1.c: Add some new tests.
5972         * gcc.c-torture/execute/20001124-1.c: New test.
5973
5974 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5975
5976         * g++.old-deja/g++.other/vaarg4.C: New test.
5977         * gcc.c-torture/compile/20001123-1.c: New test.
5978
5979 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5980
5981         * g++.other/crash24.C: Adjust and remove XFAIL.
5982         * g++.other/crash37.C: New test.
5983
5984 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
5985
5986         * g++.old-deja/g++.pt/instantiate9.C: New test.
5987
5988 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
5989
5990         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
5991         new ABI, too.
5992
5993         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
5994         * g++.old-deja/g++.robertl/eb55.C: Likewise.
5995
5996 2000-11-22  Neil Booth  <neilb@earthling.net>
5997
5998         * gcc.dg/cpp/Wtrigraphs.c: New test.
5999
6000 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
6001
6002         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
6003
6004 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
6005
6006         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
6007
6008 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
6009
6010         * lib/gcc-dg.exp: load_lib scanasm.exp.
6011         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
6012         * lib/g++-dg.exp: load_lib scanasm.exp.
6013         * lib/scanasm.exp: New.
6014         (scan-assembler, scan-assembler-not): Add optional arguments to
6015         test name, or if not present, the pattern name.
6016         (scan-assembler-dem, scan-assembler-dem-not): New.
6017
6018         * g++.dg/dg.exp: New.
6019
6020 2000-11-21  Neil Booth  <neilb@earthling.net>
6021
6022         * gcc.dg/cpp/integrated1.c: Remove.
6023
6024 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6025
6026         * gcc.c-torture/execute/20001121-1.c: New test.
6027
6028 2000-11-21  Richard Henderson  <rth@redhat.com>
6029
6030         * gcc.c-torture/compile/20001121-1.c: New test.
6031
6032 2000-11-20  Neil Booth  <neilb@earthling.net>
6033
6034         * gcc.dg/cpp/integrated1.c: New test.
6035
6036 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6037
6038         * g++.old-deja/g++.other/inline17.C: New test.
6039
6040 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
6041
6042         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
6043         local variable to be zero: I made the variable global. Now
6044         uses abort() and exit() instead of relying on main's return value.
6045
6046 2000-11-20  Neil Booth  <neilb@earthling.net>
6047
6048         * gcc.dg/cpp/paste2.c: Update test.
6049         * objc/execute/paste.m: New test.
6050
6051 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6052
6053         * gcc.dg/c99-condexpr-1.c: New test.
6054
6055 2000-11-20  Neil Booth  <neilb@earthling.net>
6056
6057         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
6058
6059 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
6060
6061         * g++.old-deja/g++.pt/export1.C: New test.
6062
6063 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
6064
6065         * gcc.dg/20001117-1.c: New test.
6066
6067 2000-11-18  Richard Henderson  <rth@redhat.com>
6068
6069         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
6070
6071 2000-11-18  Richard Henderson  <rth@redhat.com>
6072
6073         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
6074         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
6075         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
6076
6077 2000-11-18  Richard Henderson  <rth@redhat.com>
6078
6079         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
6080         (main): New.  Exit cleanly.
6081
6082 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6083
6084         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
6085         gcc.dg/c99-fordecl-2.c: New tests.
6086
6087 2000-11-18  Richard Henderson  <rth@redhat.com>
6088
6089         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
6090         * gcc.c-torture/execute/zerolen-2.c: New.
6091
6092 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6093
6094         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
6095         memory.
6096
6097 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6098
6099         * g++.old-deja/g++.pt/instantiate8.C: New test.
6100
6101 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6102
6103         * g++.old-deja/g++.other/incomplete.C: Add more tests.
6104         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
6105
6106 2000-11-16  Nick Clifton  <nickc@redhat.com>
6107
6108         * gcc.c-torture/execute/nestfunc-2.c: New test.
6109         * gcc.c-torture/execute/nestfunc-3.c: New test.
6110
6111 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6112
6113         * gcc.c-torture/compile/20001116-1.c: New test.
6114
6115 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6116
6117         * gcc.c-torture/execute/20001115-1.c: New test.
6118
6119 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
6120
6121         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
6122         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
6123         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
6124         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6125
6126 2000-11-15  Neil Booth  <neilb@earthling.net>
6127
6128         gcc.dg/cpp/_Pragma1.c: Update.
6129         gcc.dg/cpp/_Pragma2.c: New test.
6130
6131 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6132
6133         * g++.old-deja/g++.other/anon5.C: New test.
6134
6135 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6136
6137         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
6138         tests.
6139
6140 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
6141
6142         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
6143         output.
6144
6145 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6146
6147         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
6148         labels at end of compound statements.
6149
6150 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
6151
6152         * gcc.c-torture/execute/loop-7.c: New test.
6153
6154 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6155
6156         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
6157
6158 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6159
6160         * gcc.dg/c99-bool-1.c: New test.
6161
6162 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6163
6164         * gcc.dg/c99-scope-1.c: Remove xfail.
6165         * gcc.dg/c99-scope-2.c: New test.
6166
6167 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6168
6169         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
6170         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
6171
6172 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
6173
6174         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
6175         error messages.
6176
6177         * g++.mike/p700.C: Don't typedef wchar_t.
6178         * g++.mike/p784.C: Likewise.
6179         * g++.mike/eb101.C: Don't use __wchar_t.
6180
6181 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6182
6183         * g77.f-torture/execute/20001111.[fx]: Test premature exit
6184         from DO loop.
6185
6186 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6187
6188         * gcc.c-torture/execute/20001111-1.c: New test.
6189
6190 2000-11-10  Nick Clifton  <nickc@redhat.com>
6191
6192         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
6193         long multuiple and accumulate.
6194
6195 2000-11-09  Richard Henderson  <rth@redhat.com>
6196
6197         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
6198         via size_t instead of int.
6199
6200         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
6201         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6202         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6203         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6204
6205 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
6206
6207         * gcc.c-torture/compile/20001109-1.c: New test.
6208         * gcc.c-torture/compile/20001109-2.c: New test.
6209
6210 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
6211
6212         * g++.old-deja/g++.pt/operator1.C: New test.
6213         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
6214
6215 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6216
6217         * gcc.dg/20001108-1.c: New test.
6218
6219 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6220
6221         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
6222         with both arguments constant strings.
6223         * gcc.c-torture/execute/string-opt-3.c: New test.
6224         * gcc.c-torture/execute/string-opt-4.c: New test.
6225         * gcc.c-torture/execute/string-opt-5.c: New test.
6226
6227 2000-11-08  Nick Clifton  <nickc@redhat.com>
6228
6229         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
6230         mulsidi3adddi patterns.
6231
6232 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
6233
6234         * g++.old-deja/g++.other/crash36.C: New test.
6235
6236 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
6237
6238         * g++.old-deja/g++.other/init16.C: New test.
6239
6240 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
6241
6242         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6243
6244 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6245
6246         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6247         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6248         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6249
6250 2000-11-07  DJ Delorie  <dj@redhat.com>
6251
6252         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6253
6254 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6255
6256         * gcc.c-torture/execute/string-opt-1.c: New test.
6257
6258 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6259
6260         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
6261         mips-sgi-irix6.* because the MIPS ABI passes floating-point
6262         parameters in registers, and there is no way for a varargs
6263         function to know in which order the integer and floating-point
6264         parameters should be interleaved when they are placed on the
6265         stack.
6266         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6267         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6268
6269 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6270
6271         * gcc.c-torture/execute/string-opt-2.c: New test.
6272
6273 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
6274
6275         * g++.old-deja/g++.pt/crash60.C: New test.
6276
6277 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6278
6279         * g++.old-deja/g++.other/crash24.C: New test.
6280         * g++.old-deja/g++.other/crash25.C: New test.
6281         * g++.old-deja/g++.other/crash26.C: New test.
6282         * g++.old-deja/g++.other/crash27.C: New test.
6283         * g++.old-deja/g++.other/crash28.C: New test.
6284         * g++.old-deja/g++.other/crash29.C: New test.
6285         * g++.old-deja/g++.other/crash30.C: New test.
6286         * g++.old-deja/g++.other/crash31.C: New test.
6287         * g++.old-deja/g++.other/crash32.C: New test.
6288         * g++.old-deja/g++.other/crash33.C: New test.
6289         * g++.old-deja/g++.other/crash34.C: New test.
6290         * g++.old-deja/g++.other/crash35.C: New test.
6291
6292 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6293
6294         * gcc.c-torture/execute/20001031-1.c: New test.
6295
6296 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
6297
6298         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6299         namespace.
6300
6301         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6302         standards-conformant.
6303
6304         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6305
6306         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6307         * g++.old-deja/g++.mike/p755a.C: Likewise.
6308         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6309         library makes no calls to `operator new' during initialization.
6310
6311 2000-11-04  Neil Booth  <neilb@earthling.net>
6312
6313         * gcc.dg/cpp/include2.c: New tests.
6314
6315 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
6316
6317         * lib/g++.exp (g++_set_ld_library_path): New function.
6318         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6319
6320 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
6321
6322         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
6323         warnings.
6324
6325 2000-11-01  Richard Henderson  <rth@redhat.com>
6326
6327         * g++.old-deja/g++.ext/namedret1.C: New.
6328         * g++.old-deja/g++.ext/namedret2.C: New.
6329         * g++.old-deja/g++.ext/namedret3.C: New.
6330
6331 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
6332
6333         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6334         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6335
6336 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6337
6338         * gcc.c-torture/execute/va-arg-21.c: New test.
6339
6340 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6341
6342         * gcc.dg/c99-complex-2.c: New test.
6343
6344 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6345
6346         * gcc.c-torture/execute/stdio-opt-1.c: New test.
6347
6348 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
6349
6350         * g++.old-deja/g++.other/inline16.C: New test.
6351
6352 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
6353
6354         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6355         __PRETTY_FUNCTION__
6356
6357 2000-10-29  Neil Booth  <neilb@earthling.net>
6358
6359         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6360         New tests.
6361         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6362         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6363         optimisation.
6364
6365 2000-10-29  Neil Booth  <neilb@earthling.net>
6366
6367         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6368         * mi1.c, mi1c.h: Add null directives to multiple-include test.
6369         * mi5.c: Test multiple includes work with -C.
6370         * trigraphs.c: Test ^= version.
6371
6372 2000-10-28  Neil Booth  <neilb@earthling.net>
6373
6374         New tests and test updates for new macro expander.
6375
6376         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6377         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6378         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6379         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6380         new diagnostic messages.
6381
6382         * gcc.dg/cpp/macro3.c: New tests.
6383
6384 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
6385
6386         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6387         on the same line.
6388
6389 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
6390
6391         * g++.old-deja/g++.other/eh2.C: New test.
6392
6393 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6394
6395         * gcc.c-torture/execute/20001027-1.c: New test.
6396
6397 2000-10-26  Richard Henderson  <rth@redhat.com>
6398
6399         * gcc.c-torture/execute/20001026-1.c: New.
6400
6401 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
6402
6403         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6404         * g++.old-deja/g++.law/builtin1.C: Likewise.
6405         * g++.old-deja/g++.law/ctors10.C: Likewise.
6406         * g++.old-deja/g++.law/virtual3.C: Likewise.
6407         * g++.old-deja/g++.mike/p658.C: Likewise.
6408         * g++.old-deja/g++.other/sibcall1.C: Likewise.
6409         * g++.old-deja/g++.other/vaarg2.C: Likewise.
6410         * g++.old-deja/g++.robertl/eb124.C: Likewise.
6411         * g++.old-deja/g++.robertl/eb44.C: Likewise.
6412         * g++.old-deja/g++.robertl/eb77.C: Likewise.
6413
6414 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
6415
6416         * gcc.c-torture/compile/20001024-1.c: New test.
6417
6418 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
6419
6420         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6421         to tell us whether or not we are using V3.
6422
6423 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6424
6425         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6426         operands.
6427
6428 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6429
6430         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6431
6432 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
6433
6434         * gcc.c-torture/execute/20001024-1.c: New test.
6435
6436 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
6437
6438         * g++.old-deja/g++.other/sibcall1.C: New test.
6439
6440 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
6441
6442         * gcc.dg/noncompile/init-3.c: New test.
6443
6444 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6445
6446         * gcc.dg/format-array-1.c: New test.
6447
6448 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6449
6450         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6451         writing through null pointers; remove comment about testing
6452         unterminated strings.
6453
6454 2000-10-17  Matthew Hiller  <hiller@redhat.com>
6455
6456         * gcc.c-torture/execute/20001017-2.c: New test.
6457
6458 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6459
6460         * gcc.c-torture/compile/20001018-1.c: New test.
6461         * gcc.c-torture/compile/20001018-1.x: Xfail.
6462
6463 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6464
6465         * gcc.c-torture/execute/20001017-1.c: New test.
6466
6467 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6468
6469         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6470         for multiple use of arguments with scanf formats; add tests for
6471         multiple use of arguments.
6472
6473 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
6474
6475         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6476
6477 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6478
6479         * gcc.dg/format-miss-1.c: New test.
6480
6481 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6482
6483         * gcc.c-torture/execute/20001013-1.c: New test.
6484
6485 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6486
6487         * gcc.dg/format-branch-1.c: New test.
6488
6489 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6490
6491         * README, lib/file-format.exp: Remove EGCS references.
6492
6493 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6494
6495         * gcc.dg/20001013-1.c: New test.
6496
6497 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6498
6499         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6500         for intmax_t in the compiler using __typeof__ and the type rules
6501         for conditional expressions.
6502
6503 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
6504
6505         * gcc.dg/20001012-1.c: New test.
6506         * gcc.dg/20001012-2.c: New test.
6507
6508 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6509
6510         * gcc.dg/format-attr-1.c: New test.
6511
6512 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6513
6514         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6515         __LONG_LONG_MAX__ instead of LLONG_MAX.
6516
6517 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6518
6519         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6520         scanf flags.
6521         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6522         flags.
6523
6524 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6525
6526         * gcc.dg/sequence-pt-1.c: New test.
6527
6528 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
6529
6530         * gcc.c-torture/execute/20001011-1.c: New testcase.
6531         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6532
6533 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6534
6535         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6536         does not error on it.
6537
6538 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6539
6540         * gcc.dg/20001009-1.c: New test.
6541
6542 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6543
6544         * gcc.c-torture/compile/20001009-1.c: Move from here ....
6545         * gcc.c-torture/execute/20001009-2.c: ... to here.
6546
6547 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
6548
6549         * gcc.c-torture/compile/20001009-1.c: New testcase.
6550         * gcc.c-torture/execute/20001009-1.c: New testcase.
6551         Testcases provided by Jan Hubicka <jh@suse.cz>.
6552
6553 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6554
6555         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6556         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6557         uintmax_t using <limits.h> to emulate the compiler's internal
6558         logic.  No longer XFAIL %j tests.
6559
6560 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6561
6562         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6563         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6564         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6565         regexps and details of expected handling of some bad formats.
6566         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6567         suppression.
6568
6569 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6570
6571         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6572         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6573         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6574         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6575         in list archives.
6576
6577 2000-10-06  Richard Henderson  <rth@cygnus.com>
6578
6579         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6580         * g++.old-deja/g++.brendan/crash52.C: Likewise.
6581         * g++.old-deja/g++.jason/report.C: Likewise.
6582         * g++.old-deja/g++.law/friend5.C: Likewise.
6583         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
6584         of the expected warnings.
6585
6586 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
6587
6588         * g++.old-deja/g++.pt/enum14.C: New test.
6589
6590 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
6591
6592         * g++.old-deja/g++.pt/crash59.C: New test.
6593
6594 2000-10-04  Will Cohen  <wcohen@redhat.com>
6595
6596         * gcc.dg/20000926-1.c: New test.
6597
6598 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
6599
6600         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6601         function name for current C++ compiler.
6602         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6603
6604 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
6605
6606         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6607         __PRETTY_FUNCTION__.
6608         * g++.old-deja/g++.ext/pretty2.C: Likewise.
6609
6610 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6611
6612         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6613
6614 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
6615
6616         * gcc.c-torture/compile/20000923-1.c: New test.
6617
6618 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6619
6620         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6621         * g++.old-deja/g++.pt/ttp62.C: Same.
6622         * g++.old-deja/g++.other/inline14.C: Same.
6623
6624 2000-09-24  Richard Henderson  <rth@cygnus.com>
6625
6626         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
6627
6628 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6629
6630         * gcc.dg/c90-printf-1.c: Add test for wide string format.
6631
6632 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
6633
6634         * gcc.c-torture/compile/20000922-1.c: New file.
6635
6636 2000-09-21  Nick Clifton  <nickc@redhat.com>
6637
6638         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
6639         a signed long modulo operation.
6640         (mod6): New funciton - perform an unsigned long modulo operation.
6641         (main): Add tests for modulos of very large numbers by very small
6642         dividends.
6643
6644 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6645
6646         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
6647
6648 2000-09-19  Richard Henderson  <rth@cygnus.com>
6649
6650         * gcc.dg/compare2.c (case 10): XFAIL.
6651
6652 2000-09-18  Richard Henderson  <rth@cygnus.com>
6653
6654         * gcc.c-torture/execute/20000906-1.c: Move ...
6655         * gcc.dg/20000906-1.c: ... here.  Only run on targets
6656         that support __builtin_trap.
6657
6658 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
6659
6660         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
6661
6662 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6663
6664         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6665         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
6666         more $ format tests.
6667
6668 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6669
6670         * gcc.dg/format-errmk-1.c: New test.
6671
6672 2000-09-17  Greg McGary  <greg@mcgary.org>
6673
6674         * gcc.c-torture/execute/20000917-1.x: Remove.
6675
6676 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6677
6678         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6679
6680 2000-09-17  Greg McGary  <greg@mcgary.org>
6681
6682         * gcc.c-torture/execute/20000917-1.c: New test.
6683         * gcc.c-torture/execute/20000917-1.x: XFAIL.
6684
6685 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
6686
6687         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6688         in nested macro bug.
6689
6690 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
6691
6692         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6693
6694 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
6695
6696         * gcc.c-torture/execute/20000914-1.c: New test.
6697
6698 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
6699
6700         * g++.other/inline13.C: New test.
6701
6702 2000-09-12  Andreas Jaeger  <aj@suse.de>
6703
6704         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6705         constant by Ulrich Drepper <drepper@redhat.com>.
6706
6707 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
6708
6709         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6710
6711 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6712
6713         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6714
6715 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
6716
6717         * gcc.dg/cpp/backslash.c: New test.
6718
6719 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
6720
6721         * gcc.c-torture/execute/20000910-1.c: New test.
6722         * gcc.c-torture/execute/20000910-2.c: Likewise.
6723
6724 2000-09-11  Robert Lipe  <robertl@sco.com>
6725
6726         * gcc.dg/pragma-align.c: New test.
6727
6728 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
6729
6730         * g++.old-deja/g++.pt/explicit82.C: New test.
6731         * g++.old-deja/g++.pt/explicit83.C: New test.
6732
6733 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
6734
6735         * gcc.dg/asm-names.c: New test.
6736
6737 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6738
6739         * gcc.dg/cpp/tr-warn6.c: New test
6740
6741 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6742
6743         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6744         be accepted.
6745
6746 2000-09-07  Catherine Moore  <clm@redhat.com>
6747
6748         * gcc.c-torture/execute/unroll-1.c: New test.
6749
6750 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
6751
6752         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6753         ERROR markers.
6754         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6755         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6756         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6757         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6758         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6759         Preprocess only.
6760         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6761         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6762
6763 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6764
6765         * g++.old-deja/g++.pt/deduct2.C: New test.
6766
6767 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6768
6769         * g++.old-deja/g++.pt/parms2.C: New test.
6770
6771 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6772
6773         * g++.old-deja/g++.pt/crash58.C: New test.
6774
6775 2000-09-06  Greg McGary  <greg@mcgary.org>
6776
6777         * gcc.c-torture/execute/20000906-1.c: New test.
6778         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6779
6780 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6781
6782         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6783
6784 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6785
6786         * g++.old-deja/g++.pt/crash57.C: New test.
6787
6788 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6789
6790         * g++.old-deja/g++.pt/crash56.C: New test.
6791
6792 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6793
6794         * g++.old-deja/g++.pt/koenig1.C: New test.
6795
6796 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6797
6798         * gcc.dg/20000904-1.c: New test.
6799
6800 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6801
6802         * gcc.dg/cpp/paste8.c: New test.
6803
6804 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
6805
6806         * gcc.c-torture/compile/20000827-1.c: New test.
6807
6808 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6809
6810         * gcc.dg/format-diag-1.c: New test.
6811
6812 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6813
6814         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6815         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6816         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6817         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6818         gcc.dg/formatz-1.c: Adjust warning regular expressions.
6819
6820 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6821
6822         * g++.old-deja/g++.other/nested4.C: New test.
6823
6824 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6825
6826         * g++.old-deja/g++.ns/scoped1.C: New test.
6827
6828 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
6829
6830         * lib/g++.exp: Support testing already-installed GCC.
6831
6832 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6833
6834         * wtr-label-1.c, wtr-suffix-1.c: New tests.
6835
6836 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6837
6838         * gcc.dg/return-type-2.c: New test.
6839
6840 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
6841
6842         * gcc.c-torture/compile/20000825-1.c: New test.
6843
6844 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
6845
6846         * gcc.dg/dwarf2-2.c: New test.
6847
6848 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
6849
6850         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6851         dg-warning regexps.
6852
6853 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6854
6855         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
6856         gcc.dg/format-ext-5.c: New tests.
6857
6858 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
6859
6860         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
6861
6862 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
6863
6864         * gcc.dg/noncompile/930622-2.c: Adjust error message.
6865
6866 2000-08-24  Richard Henderson  <rth@cygnus.com>
6867
6868         * gcc.dg/ia64-sync-1.c: New test.
6869         * gcc.dg/ia64-sync-2.c: New test.
6870         * gcc.dg/ia64-asm-1.c: New test.
6871
6872 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6873
6874         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
6875         * gcc.dg/format-ext-2.c: New test.
6876
6877 2000-08-23  Jason Merrill  <jason@redhat.com>
6878
6879         * lib/old-dejagnu.exp: Also ignore "In member function" and
6880         "At global scope".
6881
6882 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6883
6884         * gcc.dg/noncompile/label-lineno-1.c: New test.
6885
6886 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6887
6888         * gcc.dg/c99-array-nonobj-1.c: New test.
6889
6890 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6891
6892         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
6893         tests.
6894         * gcc.dg/format-ext-1.c: New test.
6895
6896 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6897
6898         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
6899         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
6900         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
6901         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
6902         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
6903
6904 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6905
6906         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
6907         gcc.dg/c99-strftime-2.c: New tests.
6908
6909 2000-08-22  Richard Henderson  <rth@cygnus.com>
6910
6911         * gcc.c-torture/execute/20000822-1.c: New test.
6912
6913 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6914
6915         * gcc.c-torture/execute/20000819-1.x: Remove.
6916
6917 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6918
6919         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
6920         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
6921         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
6922         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
6923         gcc.dg/format-xopen-1.c: New tests.
6924
6925 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6926
6927         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
6928
6929 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6930
6931         * g++.old-deja/g++.other/loop2.C: New test.
6932
6933         * gcc.c-torture/compile/20000606-1.c: New test.
6934         * gcc.c-torture/compile/20000728-1.c: New test.
6935         * gcc.c-torture/execute/20000801-1.c: New test.
6936         * gcc.c-torture/execute/20000801-2.c: New test.
6937         * gcc.c-torture/execute/20000819-1.c: New test.
6938         * gcc.c-torture/execute/20000819-1.x: XFAIL.
6939         * gcc.dg/20000629-1.c: New test.
6940         * gcc.dg/20000724-1.c: New test.
6941         * gcc.dg/20000807-1.c: New test.
6942
6943 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
6944
6945         * gcc.dg/cpp/pragma-1.c: New test.
6946         * gcc.dg/cpp/pragma-2.c: New test.
6947
6948 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
6949
6950         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
6951         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
6952
6953 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6954
6955         * gcc.c-torture/compile/20000818-1.c: New test.
6956
6957 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
6958
6959         * gcc.c-torture/execute/20000818-1.c: New test.
6960
6961 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6962
6963         * gcc.dg/format-va-1.c: New test.
6964
6965 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6966
6967         * g++.old-deja/g++.other/typedef8.C: New test.
6968
6969 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6970
6971         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
6972         * g++.old-deja/g++.mike/net36.C: Mark candidate.
6973         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
6974         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
6975         * g++.old-deja/g++.other/ptrmem7.C: New test.
6976         * g++.old-deja/g++.pt/ptrmem10.C: New test.
6977
6978 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6979
6980         * g++.old-deja/g++.pt/typename27.C: New test.
6981
6982 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
6983
6984         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
6985         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
6986         * g++.old-deja/g++.pt/friend45.C: New test.
6987         * g++.old-deja/g++.other/friend8.C: New test.
6988
6989 2000-08-15  Richard Henderson  <rth@cygnus.com>
6990
6991         * gcc.c-torture/execute/20000815-1.c: New test.
6992
6993 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6994
6995         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
6996         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
6997         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
6998
6999 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
7000
7001         * g++.old-deja/g++.other/refinit2.C: New test.
7002
7003 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
7004
7005         * lib/c-torture.exp (c-torture): Make
7006         compiler_conditional_xfail_data global.
7007         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
7008         compiler_conditional_xfail_data machinery.
7009         (f-torture-execute): Likewise.
7010         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
7011         and only when unrolling loops.
7012
7013         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
7014
7015 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7016
7017         * g++.old-deja/g++.pt/explicit81.C: New test.
7018
7019 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7020
7021         * g++.old-deja/g++.pt/typename26.C: New test.
7022
7023 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
7024
7025         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
7026         warning.
7027
7028 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
7029
7030         * g++.old-deja/g++.other/array3.C: New test.
7031
7032 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7033
7034         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
7035         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
7036         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
7037         New tests.
7038
7039 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
7040
7041         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
7042         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7043
7044 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
7045
7046         * gcc.c-torture/execute/20000808-1.c: New test.
7047
7048 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7049
7050         * gcc.dg/c90-const-expr-1.c: New test.
7051
7052 2000-08-08  Richard Henderson  <rth@cygnus.com>
7053
7054         * gcc.dg/noncompile/920923-1.c: Declare calloc.
7055
7056 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7057
7058         * gcc.dg/noncompile/const-ll-1.c: New test.
7059
7060 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7061
7062         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
7063
7064 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
7065
7066         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
7067         that running programs linked against the shared version of libobjc
7068         run correctly.
7069
7070 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7071
7072         * gcc.dg/c99-printf-1.c: New test.
7073
7074 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7075
7076         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7077
7078 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
7079
7080         * gcc.c-torture/execute/20000731-1.x: Delete.
7081
7082 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
7083
7084         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
7085         and torture_without_loops as is done by c-torture.exp.
7086         (search_for): Copy from c-torture.exp.
7087         (gcc-dg-runtest): New function, drives a directory of tests
7088         iterating over the TORTURE_OPTIONS.
7089         (scan-assembler, scan-assembler-not): Move here from
7090         individual directory drivers.
7091
7092         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
7093         defined by lib/gcc-dg.exp.
7094         * gcc.dg/cpp/cpp.exp: Likewise.
7095         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
7096         gcc-dg-runtest, so we cycle over optimization options.
7097
7098         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
7099         * gcc.dg/compare2.c: No longer expected to fail.
7100
7101 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
7102
7103         * gcc.c-torture/execute/20000804-1.c: New test.
7104
7105 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7106
7107         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
7108
7109 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
7110
7111         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
7112
7113 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
7114
7115         * gcc.c-torture/compile/20000803-1.c: New test.
7116
7117 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7118
7119         * gcc.c-torture/execute/20000801-3.c,
7120         gcc.c-torture/execute/20000801-4.c: New tests.
7121         * gcc.c-torture/execute/20000801-3.x,
7122         gcc.c-torture/execute/20000801-4.x: Xfail.
7123
7124 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
7125
7126         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
7127         libobjc/.libs to allow for libtool.
7128
7129 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
7130
7131         * gcc.c-torture/compile/20000802-1.c: New test.
7132
7133 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
7134
7135         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
7136
7137 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
7138
7139         * gcc-c-torture/execute/20000731-2.c: New test.
7140
7141         * gcc.c-torture/execute/20000731-1.c: New test.
7142         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
7143
7144 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
7145
7146         * testsuite/gcc.dg/cpp/paste7.c: New test.
7147         * gcc.dg/cpp/20000725-1.c: New test.
7148
7149 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
7150
7151         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
7152         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
7153         declaration warning for __builtin_dwarf_reg_size.
7154
7155         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
7156
7157 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7158
7159         * gcc.dg/noncompile/voidparam-1.c: New test.
7160
7161 2000-07-30  Richard Henderson  <rth@cygnus.com>
7162
7163         * gcc.dg/c90-digraph-1.c: Don't xfail.
7164         * gcc.dg/compare2.c (case 10): Xfail.
7165         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
7166
7167 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
7168
7169         * gcc.dg/c99-main-1.c: New test.
7170
7171 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7172
7173         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
7174
7175 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
7176
7177         * gcc.c-tortuer/execute/20000726-1.c: New test.
7178
7179 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
7180
7181         * gcc.c-torture/execute/enum-2.c: New test.
7182
7183 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7184
7185         * gcc.dg/cpp/tr-warn3.c: New test.
7186
7187 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7188
7189         * g++.old-deja/g++.ext/implicit1.C: Remove.
7190         * g++.old-deja/g++.jason/c2.C: Remove
7191         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
7192         * g++.old-deja/g++.pt/crash16.C: Likewise.
7193         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
7194
7195 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7196
7197         * g++.old-deja/g++.other/for2.C: New test.
7198
7199 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
7200
7201         * gcc.dg/20000720-1.c: New test.
7202
7203 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
7204
7205         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
7206
7207 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
7208
7209         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
7210         * gcc.c-torture/execute/20000722-1.c: New.
7211         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
7212
7213 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
7214
7215         * gcc.dg/cpp/20000720-1.S: New test.
7216
7217 2000-07-21  Michael Meissner  <meissner@redhat.com>
7218
7219         * gcc.c-torture/execute/ieee/hugeval.c: New test.
7220
7221 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7222
7223         * g++.old-deja/g++.brendan/crash16.C,
7224         g++.old-deja/g++.brendan/parse3.C,
7225         g++.old-deja/g++.brendan/redecl1.C,
7226         g++.old-deja/g++.ns/template13.C,
7227         g++.old-deja/g++.other/decl4.C,
7228         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7229
7230 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7231
7232         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7233         and "Internal error".
7234
7235         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7236         regexps.
7237         * gcc.dg/cpp/paste6.c: New test.
7238
7239 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
7240
7241         * gcc.dg/cpp/tr-direct.c: New test.
7242
7243         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7244         gcc.dg/cpp/undef1.c: Tweak error regexps.
7245
7246 2000-07-18  Eric Christopher <echristo@redhat.com>
7247
7248         * gcc.c-torture/compile/20000718-1.c: New test.
7249
7250 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
7251
7252         * cpplex.c (_cpp_push_token): If the token being pushed back
7253         is the previous token in this context, just subtract one from
7254         context->posn.
7255         * cppmacro.c (save_expansion): Clear aux field when storing a
7256         placemarker.
7257
7258 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
7259
7260         * gcc.dg/noncompile/redecl-1.c: New test.
7261
7262 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
7263
7264         * gcc.c-torture/execute/20000717-5.c: New test.
7265         * gcc.c-torture/execute/20000717-1.x: Removed.
7266
7267 2000-07-17  Richard Henderson  <rth@cygnus.com>
7268
7269         * gcc.c-torture/execute/20000717-4.c: New test.
7270
7271 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
7272
7273         * gcc.dg/cpp/syshdr.c: New test.
7274         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7275
7276 2000-07-17  Neil Booth  <neilb@earthling.net>
7277
7278         * gcc.dg/cpp/cmdlne-dM.c: New test.
7279         * gcc.dg/cpp/cmdlne-dD.c: New test.
7280
7281 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
7282
7283         * gcc.c-torture/execute/20000717-3.c: New test.
7284
7285         * gcc.c-torture/compile/20000717-1.c: New test.
7286
7287 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
7288
7289         * gcc.c-torture/execute/20000717-2.c: New test.
7290
7291 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7292
7293         * gcc.dg/formatz-1.c: New test.
7294
7295         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7296         * gcc.dg/c99-digraph-1.c: New tests.
7297
7298         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7299         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7300
7301         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7302         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7303         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7304         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7305         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7306         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7307         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7308
7309 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
7310
7311         * gcc.c-torture/execute/20000717-1.c: New test.
7312         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7313
7314 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
7315
7316         * gcc.c-torture/execute/20000715-2.c: New test.
7317         * gcc.dg/20000715-1.c: New test.
7318
7319 2000-07-15  Michael Meissner  <meissner@redhat.com>
7320
7321         * gcc.c-torture/execute/20000715-1.c: New test.
7322
7323 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
7324
7325         * gcc.c-torture/execute/20000707-1.c: New test.
7326
7327 2000-07-13  Neil Booth  <NeilB@earthling.net>
7328
7329         * testsuite/gcc.dg/cpp/digraph1.c,
7330         testsuite/gcc.dg/cpp/digraph2.c,
7331         testsuite/gcc.dg/cpp/digraphs.c: New tests.
7332
7333 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
7334
7335         * g77.f-torture/compile/20000630-2.f:  New test.
7336         * g77.f-torture/compile/20000630-2.x
7337
7338 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7339
7340         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
7341
7342 2000-07-11  Neil Booth  <NeilB@earthling.net>
7343
7344         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7345
7346 2000-07-11  Neil Booth  <NeilB@earthling.net>
7347
7348         * gcc.dg/cpp/cmdlne-C.c: New.
7349
7350 2000-07-09  Neil Booth  <NeilB@earthling.net>
7351
7352         * gcc.dg/cpp/directiv.c: New tests.
7353         * gcc.dg/cpp/undef1.c: Update.
7354
7355 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
7356
7357         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7358
7359 2000-07-09  Neil Booth  <NeilB@earthling.net>
7360
7361         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7362
7363 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
7364
7365         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7366         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7367
7368 2000-07-08  Neil Booth  <NeilB@earthling.net>
7369
7370         * gcc.dg/cpp/macsyntx.c: New tests.
7371
7372 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7373
7374         * gcc.dg/20000707-1.c: New test.
7375
7376 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7377
7378         * gcc.c-torture/execute/20000706-1.c: New test.
7379         * gcc.c-torture/execute/20000706-2.c: New test.
7380         * gcc.c-torture/execute/20000706-3.c: New test.
7381         * gcc.c-torture/execute/20000706-4.c: New test.
7382         * gcc.c-torture/execute/20000706-5.c: New test.
7383
7384 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7385
7386         * g++.old-deja/g++.pt/instantiate7.C: New test.
7387
7388 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7389
7390         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7391         * g++.old-deja/g++.mike/thunk3.C: Likewise.
7392         * g++.old-deja/g++.other/rtti3.C: Likewise.
7393         * g++.old-deja/g++.other/rttid3.C: Likewise.
7394
7395 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
7396
7397         *  g77.f-torture/compile/20000630-1.x: Fix typo
7398
7399 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
7400
7401         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7402         assembly output.
7403
7404 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
7405
7406         * gcc.dg/cpp/ident.c: New test.
7407
7408 2000-07-05  Neil Booth  <NeilB@earthling.net>
7409
7410         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7411           gcc.dg/cpp/lexstrng.c: New tests.
7412
7413 2000-07-04  Neil Booth  <NeilB@earthling.net>
7414
7415         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7416         * gcc.dg/cpp/strify2.c: Same.
7417
7418 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
7419
7420         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7421         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7422         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7423         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7424
7425         * testsuite/gcc.dg/cpp/macro1.c,
7426         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7427         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7428         testsuite/gcc.dg/cpp/strify1.c,
7429         testsuite/gcc.dg/cpp/strify2.c: New tests.
7430
7431 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
7432
7433         * gcc.c-torture/execute/20000703-1.c: New test.
7434
7435 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7436
7437         * g++.old-deja/g++.pt (lookup10.C): New test.
7438
7439 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7440
7441         * g++.old-deja/g++.pt (typename25.C): New test.
7442
7443 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
7444
7445         * gcc.c-torture/compile/20000701-1.c: New test.
7446
7447 2000-06-30  Nick Clifton  <nickc@cygnus.com>
7448
7449         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7450         to test case.
7451
7452 2000-06-30  Catherine Moore  <clm@cygnus.com>
7453
7454         * gcc.c-torture/execute/align-1.c: New test.
7455
7456 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
7457
7458         * g++.old-deja/g++.pt/expr8.C: New test.
7459         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7460
7461 2000-06-29  Nick Clifton  <nickc@cygnus.com>
7462
7463         * gcc.c-torture/compile/20000629-1.c: New test.
7464
7465 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7466
7467
7468         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7469         gcc.dg/noncompile directory, depending on whether they're
7470         preprocessor tests or not.  Annotate all the tests for the dg
7471         framework.
7472
7473         * gcc.c-torture/noncompile/noncompile.exp: Delete.
7474         * gcc.dg/noncompile/noncompile.exp: New.
7475
7476         * Moved files:
7477         Old name                                New name
7478         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
7479         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
7480         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
7481         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
7482         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
7483         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
7484         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
7485         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
7486         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
7487         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
7488         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
7489         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
7490         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
7491         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
7492         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
7493         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
7494         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
7495         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
7496         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
7497         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
7498         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
7499         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
7500         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
7501         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
7502
7503         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
7504         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
7505         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
7506         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
7507         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
7508         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
7509
7510 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7511
7512         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7513         declare one variable.  On the fourth, error.
7514         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7515         declared by 20000628-1a.h.
7516
7517 2000-06-29  Richard Henderson  <rth@redhat.com>
7518
7519         * gcc.c-torture/execute/930529-1.x: New file.
7520         * gcc.dg/920413-1.c: Adjust expected warning text.
7521         * gcc.dg/980217-1.c: Declare abort.
7522         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7523
7524 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
7525
7526         * g77.f-torture/compile/20000629-1.f: New test.
7527         * g77.f-torture/compile/20000629-1.x: Expected to fail.
7528
7529 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7530
7531         Rearrange lots of files, removing entirely the
7532         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7533         directories.
7534
7535         * Deleted files:
7536         gcc.c-torture/code_quality/code_quality.exp
7537         gcc.c-torture/special/special.exp
7538         gcc.failure/failure.exp
7539         gcc.failure/940409-1.x
7540         gcc.c-torture/compile/961203-1.x
7541
7542         * New files:
7543         gcc.misc-tests/linkage.exp
7544         gcc.c-torture/execute/920730-1t.c
7545         gcc.c-torture/execute/920730-1t.x
7546         gcc.c-torture/compile/920520-1.x
7547         gcc.c-torture/compile/920521-1.x
7548         gcc.c-torture/compile/981006-1.x
7549         gcc.c-torture/execute/eeprof-1.x
7550
7551         * Moved files (possibly with modifications to fit a new harness):
7552         Old name                                New name
7553         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
7554         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
7555         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
7556         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
7557         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
7558         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
7559         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
7560         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
7561         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
7562         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
7563         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
7564         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
7565         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
7566         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
7567
7568 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7569
7570         * c-torture/compile/961203-1.x: Delete.
7571
7572         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
7573         not exit. Include stdio.h.
7574         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7575         * gcc.misc-tests/dg-12.c: Likewise.
7576         * gcc.misc-tests/dg-5.c: Likewise.
7577         * gcc.misc-tests/dg-6.c: Likewise.
7578         * gcc.misc-tests/dg-7.c: Prototype abort.
7579         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7580         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7581         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
7582         not exit.
7583         * gcc.misc-tests/sieve.c: Use return from main, not exit.
7584         * gcc.misc-tests/sort2.c: Use return from main, not exit.
7585
7586 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
7587
7588         * gcc.dg/cpp/20000628-1.c: New test.
7589         * gcc.dg/cpp/20000628-1.h: New header for above test.
7590         * gcc.dg/cpp/20000628-1a.h: Likewise.
7591
7592 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
7593
7594         * gcc.dg/cpp: New directory.
7595         * gcc.dg/cpp/cpp.exp: New driver.
7596         * gcc.dg/cpp/20000627-1.c: New test.
7597         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7598         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7599         and rewrite as a compilation test.
7600
7601         * gcc.dg: Move many files into the cpp subdirectory, possibly
7602         renaming or editing them as well.
7603         Old name                New name
7604         990119-1.c              cpp/19990119-1.c
7605         990228-1.c              cpp/19990228-1.c
7606         990407-1.c              cpp/19990407-1.c
7607         990409-1.c              cpp/19990409-1.c
7608         990413-1.c              cpp/19990413-1.c
7609         990703-1.c              cpp/19990703-1.c
7610         20000127-1.c            cpp/20000127-1.c
7611         20000129-1.c            cpp/20000129-1.c
7612         20000207-1.c            cpp/20000207-1.c
7613         20000207-2.c            cpp/20000207-2.c
7614         20000209-1.c            cpp/20000209-1.c
7615         20000209-2.c            cpp/20000209-2.c
7616         20000301-1.c            cpp/20000301-1.c
7617         20000419-1.c            cpp/20000419-1.c
7618         20000510-1.S            cpp/20000510-1.S
7619         20000519-1.c            cpp/20000519-1.c
7620         20000529-1.c            cpp/20000529-1.c
7621         20000625-1.c            cpp/20000625-1.c
7622         20000625-2.c            cpp/20000625-2.c
7623         cpp-as1.c               cpp/assert1.c
7624         cpp-as2.c               cpp/assert2.c
7625         cxx-comments-1.c        cpp/cxxcom1.c
7626         cxx-comments-2.c        cpp/cxxcom2.c
7627         endif-label.c           cpp/endif.c
7628         cpp-hash1.c             cpp/hash1.c
7629         cpp-hash2.c             cpp/hash2.c
7630         cpp-if1.c               cpp/if-1.c
7631         cpp-if2.c               cpp/if-2.c
7632         cpp-if3.c               cpp/if-3.c
7633         cpp-if4.c               cpp/if-4.c
7634         cpp-if5.c               cpp/if-5.c
7635         cpp-cond.c              cpp/if-cexp.c
7636         cpp-missingop.c         cpp/if-mop.c
7637         cpp-missingparen.c      cpp/if-mpar.c
7638         cpp-opprec.c            cpp/if-oppr.c
7639         cpp-ifparen.c           cpp/if-paren.c
7640         cpp-shortcircuit.c      cpp/if-sc.c
7641         cpp-shift.c             cpp/if-shift.c
7642         cpp-unary.c             cpp/if-unary.c
7643         cpp-li1.c               cpp/line1.c
7644         cpp-li2.c               cpp/line2.c
7645         lineno.c                cpp/line3.c
7646         lineno-2.c              cpp/line4.c
7647         cpp-mi.c                cpp/mi1.c
7648         cpp-mic.h               cpp/mi1c.h
7649         cpp-micc.h              cpp/mi1cc.h
7650         cpp-mind.h              cpp/mi1nd.h
7651         cpp-mindp.h             cpp/mi1ndp.h
7652         cpp-mix.h               cpp/mi1x.h
7653         cpp-mi2.c               cpp/mi2.c
7654         cpp-mi2a.h              cpp/mi2a.h
7655         cpp-mi2b.h              cpp/mi2b.h
7656         cpp-mi2c.h              cpp/mi2c.h
7657         cpp-mi3.c               cpp/mi3.c
7658         cpp-mi3.def             cpp/mi3.def
7659         poison-1.c              cpp/poison.c
7660         pr-impl.c               cpp/prag-imp.c
7661         cpp-redef-2.c           cpp/redef1.c
7662         cpp-redef.c             cpp/redef2.c
7663         strpaste.c              cpp/strp1.c
7664         strpaste-2.c            cpp/strp2.c
7665         cpp-tradpaste.c         cpp/tr-paste.c
7666         cpp-tradstringify.c     cpp/tr-str.c
7667         cpp-tradwarn1.c         cpp/tr-warn1.c
7668         cpp-tradwarn2.c         cpp/tr-warn2.c
7669         trigraphs.c             cpp/trigraphs.c
7670         cpp-unc1.c              cpp/unc1.c
7671         cpp-unc2.c              cpp/unc2.c
7672         cpp-unc3.c              cpp/unc3.c
7673         cpp-unc.c               cpp/unc4.c
7674         undef.c                 cpp/undef1.c
7675         undef-2.c               cpp/undef2.c
7676         cpp-wi1.c               cpp/widestr1.c
7677
7678 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
7679
7680         * lib/g++.exp (g++_include_flags): Tweak.
7681
7682 2000-06-27  H.J. Lu  <hjl@gnu.org>
7683             Loren J. Rittle  <ljrittle@acm.org>
7684
7685         * lib/g++.exp (g++_include_flags): Override libgloss.exp
7686         version with one that knows about the new gcc tree structure.
7687         (g++_link_flags): Same.
7688
7689 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
7690
7691         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7692         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7693         case we are cross-compiling.
7694
7695         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7696         g++.old-deja/g++.niklas/Makefile.in,
7697         g++.old-deja/g++.niklas/configure.in,
7698         g++.old-deja/g++.other/Makefile.in,
7699         g++.old-deja/g++.other/configure.in,
7700         gcc.c-torture/code_quality/Makefile.in,
7701         gcc.c-torture/code_quality/configure.in,
7702         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7703         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7704         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7705         gcc.c-torture/execute/ieee/Makefile.in,
7706         gcc.c-torture/execute/ieee/configure.in,
7707         gcc.c-torture/noncompile/Makefile.in,
7708         gcc.c-torture/noncompile/configure.in,
7709         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7710         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7711         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7712
7713 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7714
7715         * g++.old-deja/g++.other/ambig3.C: New test.
7716
7717 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7718
7719         * g++.old-deja/g++.pt/syntax1.C: New test.
7720         * g++.old-deja/g++.pt/syntax2.C: New test.
7721         * g++.old-deja/g++.other/syntax3.C: New test.
7722         * g++.old-deja/g++.other/syntax4.C: New test.
7723
7724 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7725
7726         * gcc.dg/20000623-1.c: Prototype exit and abort.
7727
7728 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7729
7730         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7731         New tests.
7732         * gcc.dg/cpp-mi3.def: New file.
7733
7734         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7735         inside assertions.
7736         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7737         lexer's error messages.
7738         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7739         divine anything from the linemarkers.
7740         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7741         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7742
7743 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
7744
7745         * gcc.dg/20000623-1.c: New test.
7746
7747 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
7748
7749         * gcc.c-torture/execute/20000622-1.c: New test.
7750
7751 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7752
7753         * g++.old-deja/g++.other/init15.C: New test.
7754
7755 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7756
7757         * g++.old-deja/g++.pt/vaarg2.C: New test.
7758         * g++.old-deja/g++.pt/vaarg3.C: New test.
7759
7760 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
7761
7762         * g++.old-deja/g++.other/dyncast6.C: New test.
7763
7764 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
7765
7766         * gcc.c-torture/execute/loop-6.c: New test.
7767
7768 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
7769
7770         * gcc.dg/20000614-1.c: New test.
7771         * gcc.dg/20000614-2.c: New test.
7772
7773 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
7774
7775         * g++.old-deja/g++.other/inline12.C: New test.
7776
7777 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
7778
7779         * g++.old-deja/g++.other/eh1.C: New test.
7780
7781 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
7782
7783         * g++.old-deja/g++.other/type.C: New test.
7784
7785 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7786
7787         * g++.old-deja/g++.other/initstring.C: New test.
7788
7789 2000-06-12  Jason Merrill  <jason@redhat.com>
7790
7791         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7792
7793 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
7794
7795         * gcc.c-torture/compile/20000609-1.c: New test.
7796
7797 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
7798
7799         * gcc.dg/20000609-1.c: New test.
7800
7801 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
7802
7803         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7804         * gcc.c-torture/noncompile/poison-1.c: Move...
7805         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7806         * gcc.dg/cpp-li1.c: Add a token after the #line.
7807
7808 2000-06-05  Richard Henderson  <rth@cygnus.com>
7809
7810         * gcc.c-torture/execute/20000605-2.c: New test.
7811         * gcc.c-torture/execute/20000605-3.c: New test.
7812
7813 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
7814
7815         * g77.f-torture/execute/20000503-1.x: New file.
7816
7817 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
7818
7819         * g++.old-deja/g++.eh/badalloc1.C: New test.
7820
7821 2000-06-05  Richard Henderson  <rth@cygnus.com>
7822
7823         * gcc.c-torture/execute/20000605-1.c: New test.
7824
7825 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7826             Nathan Sidwell <nathan@codesourcery.com>
7827
7828         * gcc.c-torture/compile/20000605-1.c: New test.
7829
7830 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
7831
7832         * g77.f-torture/compile/20000601-1.f:  New test.
7833
7834 2000-06-03  Richard Henderson  <rth@cygnus.com>
7835
7836         * gcc.c-torture/execute/20000603-1.c: New.
7837
7838 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
7839
7840         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7841         * gcc.dg/noreturn-2.c (noreturn): Likewise.
7842
7843 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
7844
7845         * gcc.dg/compare2.c (case 12): XFAIL.
7846         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7847         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7848
7849         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7850
7851 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
7852
7853         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7854         guard macro is already defined when the header is first
7855         included.
7856         * gcc.dg/cpp-mix.h: New file.
7857         * gcc.dg/endif-label.c: Update patterns to match compiler.
7858
7859         * g++.brendan/complex1.C: Declare abort.
7860         * g++.law/refs4.C: Remove XFAIL.
7861         * g++.oliva/expr2.C: Declare abort and exit.
7862
7863 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
7864
7865         * gcc.c-torture/execute/20000528-1.c: New test.
7866
7867         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
7868         * g++.old-deja/g++.law/temps4.C: Likewise.
7869
7870         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
7871         stdlib.h.  Call abort() on failure.
7872         * g++.old-deja/g++.law/refs4.C: Likewise.
7873         * g++.old-deja/g++.law/temps4.C: Likewise.
7874         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
7875         * gcc.c-torture/execute/20000112-1.c: Include string.h.
7876
7877 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
7878
7879         Relative to g++.dg/special:
7880         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
7881
7882         Relative to g++.old-deja:
7883         * g++.brendan/complex1.C, g++.jason/optimize2.C,
7884         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
7885         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
7886         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
7887         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
7888         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
7889         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
7890
7891         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
7892         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
7893         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
7894         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
7895         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
7896         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
7897         and/or string.h.
7898
7899         * g++.other/goto1.C: Update expectations for error messages.
7900
7901 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
7902
7903         * gcc.c-torture/compile/20000523-1.c: New test.
7904
7905 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7906
7907         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7908
7909 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7910
7911         * g++.old-deja/g++.eh/catch11.C: New test.
7912         * g++.old-deja/g++.eh/catch12.C: New test.
7913
7914 2000-05-24  Nick Clifton  <nickc@cygnus.com>
7915
7916         * gcc.c-torture/execute/20000523-1.c: New test.
7917
7918 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
7919
7920         * c-torture/execute/bcp-1.c: Replace abort in arg of
7921         __builtin_constant_p with a generic external function.
7922
7923         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
7924         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
7925         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
7926         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
7927         Prototype abort and/or exit.
7928
7929         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
7930         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
7931         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
7932         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
7933
7934 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
7935
7936         * gcc.dg/dwarf2-1.c: New test.
7937
7938 2000-05-20  Richard Henderson  <rth@cygnus.com>
7939
7940         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
7941
7942 2000-05-20  Andreas Jaeger  <aj@suse.de>
7943
7944         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
7945         testcase.
7946
7947 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
7948
7949         * gcc.c-torture/execute/20000519-2.c: New test.
7950
7951 2000-05-19  Andreas Jaeger  <aj@suse.de>
7952
7953         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
7954         which fails with SSA.
7955
7956         * lib/c-torture.exp: Also test with -O3 -fssa.
7957
7958 2000-05-18  Michael Meissner  <meissner@redhat.com>
7959
7960         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
7961         * gcc.c-torture/execute/920415-1.c: Ditto.
7962         * gcc.c-torture/execute/920501-1.c: Ditto.
7963         * gcc.c-torture/execute/conversion.c: Ditto.
7964         * gcc.c-torture/execute/cvt-1.c: Ditto.
7965
7966 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
7967
7968         * gcc.c-torture/compile/20000518-1.c: New test.
7969
7970 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7971
7972         * g77.f-torture/compile/200005018.f:  New test.
7973
7974 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
7975
7976         * gcc.c-torture/compile/20000517-1.c: New test.
7977
7978 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7979
7980         * gcc.c-torture/execute/20000516-1.c: New test.
7981
7982 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
7983
7984         * g++.old-deja/g++.other/eh.C: New test.
7985
7986 2000-05-12  Richard Henderson  <rth@cygnus.com>
7987
7988         * gcc.c-torture/execute/990208-1.c (main): Don't pass
7989         constants through to doit's conditional.
7990
7991 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
7992
7993         * gcc.c-torture/compile/20000511-1.c: New test.
7994         * g77.f-torture/compile/20000511-1.f: New test.
7995         * g77.f-torture/compile/20000511-2.f: New test.
7996
7997 2000-05-11  Michael Meissner  <meissner@redhat.com>
7998
7999         * gcc.c-torture/execute/20000511-1.c: New test.
8000
8001 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
8002
8003         * gcc.dg/dg.exp: Scan .S files as well as .c files.
8004         * gcc.dg/20000510-1.S: New.
8005
8006 2000-05-08  Catherine Moore  <clm@cygnus.com>
8007
8008         * gcc.dg/unused-3.c: New.
8009
8010 2000-05-06  Richard Henderson  <rth@cygnus.com>
8011
8012           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
8013           * g++.old-deja/g++.mike/warn1.C: Likewise.
8014           * g++.old-deja/g++.pt/local1.C: Likewise.
8015           * g++.old-deja/g++.pt/local7.C: Likewise.
8016           * g++.old-deja/g++.pt/spec16.C: Likewise.
8017
8018 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
8019
8020         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
8021
8022 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
8023
8024           * g77.f-torture/execute/20000503-1.f:  New test.
8025
8026 2000-05-04  Andreas Jaeger  <aj@suse.de>
8027
8028         * gcc.dg/noreturn-2.c: New test.
8029
8030 2000-05-04  Neil Booth  <NeilB@earthling.net>
8031
8032         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
8033         preprocessor.
8034
8035 2000-05-04  Richard Henderson  <rth@cygnus.com>
8036
8037         * gcc.c-torture/execute/20000503-1.c: Fix typo.
8038
8039 2000-05-04  Richard Henderson  <rth@cygnus.com>
8040
8041         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
8042         OpenSSL by Jason R Thorpe.
8043
8044 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
8045
8046         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
8047
8048 2000-05-03  Robert Lipe <robertlipe@usa.net>
8049
8050         * gcc.dg/20000503-1.c: New test.
8051
8052 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
8053
8054         * gcc.c-torture/compile/20000502-1.c: New test.
8055         * g++.old-deja/g++.other/align.C: New test.
8056         * gcc.dg/cpp-tradstringify.c: New test.
8057
8058 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8059
8060         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
8061         and hard registers.
8062
8063 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
8064
8065         * gcc.c-torture/execute/loop-5.c: New test.
8066
8067 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
8068
8069         * gcc.c-torture/execute/va-arg-20.c: New test.
8070
8071 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
8072
8073         * gcc.c-torture/execute/20000422-1.c: New test.
8074
8075 2000-04-20  Greg McGary  <gkm@gnu.org>
8076
8077         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
8078         when optimizing, but without sibling-call optimizations (-O1).
8079
8080 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
8081
8082           * gcc.c-torture/compile/20000420-1.c: New test.
8083
8084 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8085
8086         * g++.abi/ptrflags.C: New test.
8087         * g++.eh/catchptr1.C: Test incomplete pointer chains.
8088
8089 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
8090
8091         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
8092
8093 2000-04-19  Greg McGary  <gkm@gnu.org>
8094
8095         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
8096         sibling-call optimizations.
8097
8098 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
8099
8100         * gcc.dg/20000419-1.c: New test.
8101
8102 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
8103
8104         * gcc.c-torture/execute/20000412-6.c: New test.
8105
8106 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
8107
8108         * gcc.c-torture/execute/20000412-5.c: New test.
8109         * g77.f-torture/compile/20000412-1.f: New test.
8110         * gcc.c-torture/execute/20000412-4.c: New test.
8111         * gcc.c-torture/compile/20000412-2.c: New test.
8112         * gcc.c-torture/execute/20000412-3.c: New test.
8113         * gcc.c-torture/compile/20000412-1.c: New test.
8114         * gcc.c-torture/execute/20000412-2.c: New test.
8115
8116 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
8117
8118         * objc/execute/bf-20.m: New test.
8119
8120 2000-04-10  Richard Henderson  <rth@cygnus.com>
8121
8122         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
8123
8124         * gcc.c-torture/execute/20000412-1.c: New test.
8125
8126 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
8127
8128         * g++.old-deja/g++.eh/catchptr1.C: New test.
8129
8130 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
8131
8132         * g++.old-deja/g++.abi/cxa_vec.C: New test.
8133
8134 2000-04-08  Neil Booth  <NeilB@earthling.net>
8135
8136         * gcc.dg/cpp-nullchar.c: Remove test as
8137         embedded nulls cause problems.
8138
8139 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8140
8141         * gcc.dg/compare2.c: New test.
8142
8143 2000-04-08  Neil Booth  <NeilB@earthling.net>
8144
8145         * gcc.dg/cpp-nullchar.c: New test.
8146
8147 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
8148
8149         * gcc.dg/cpp-mi2.c: New test.
8150         * gcc.dg/cpp-mi2[abc].h: New files.
8151
8152 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
8153
8154         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
8155         member name.
8156
8157 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
8158
8159         * g++.old-deja/g++.abi/vmihint.C: New test.
8160
8161 2000-04-06  Neil Booth  <NeilB@earthling.net>
8162
8163         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
8164         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
8165         copyright.
8166
8167 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
8168
8169         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
8170         avoid stack-frame overwrite.
8171
8172 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
8173
8174         * gcc.c-torture/compile/20000405-2.c: New test.
8175         * gcc.c-torture/compile/20000405-3.c: New test.
8176
8177 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8178
8179         * gcc.c-torture/compile/20000405-1.c: New test.
8180
8181 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
8182
8183         * gcc.dg/cast-qual-1.c: Revert last change.
8184
8185 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8186
8187         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
8188
8189 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
8190
8191         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
8192         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8193
8194 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
8195
8196         * gcc.c-torture/compile/20000403-2.c: New test.
8197         * gcc.c-torture/compile/20000403-1.c: New test.
8198
8199 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
8200
8201         * gcc.c-torture/execute/20000403-1.c: New test.
8202
8203 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
8204
8205         * gcc.c-torture/execute/20000402-1.c: New test.
8206
8207 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
8208
8209         * gcc.c-torture/execute/va-arg-15.c: New test.
8210         * gcc.c-torture/execute/va-arg-16.c: New test.
8211         * gcc.c-torture/execute/va-arg-17.c: New test.
8212         * gcc.c-torture/execute/va-arg-18.c: New test.
8213         * gcc.c-torture/execute/va-arg-19.c: New test.
8214
8215 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
8216
8217         * gcc.c-torture/compile/981211-1.c: Move to...
8218         * gcc.dg/cpp-as1.c: ...here.
8219         * gcc.dg/cpp-as2.c: New file.
8220
8221         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
8222         compiler.
8223
8224 2000-04-02  Neil Booth  <NeilB@earthling.net>
8225
8226         * gcc.dg/cpp-cond.c  New tests.
8227         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
8228         accidental success less likely.
8229         * gcc.dg/cpp-missingop.c  New tests.
8230         * gcc.dg/cpp-missingparen.c  New tests.
8231         * gcc.dg/cpp-shift.c  New tests.
8232         * gcc.dg/cpp-shortcircuit.c  New tests.
8233         * gcc.dg/cpp-unary.c  New tests.
8234
8235 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
8236
8237         * gcc.c-torture/compile/20000329-1.c: New test.
8238
8239 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
8240
8241         * gcc.c-torture/compile/20000326-1.c: New test.
8242         * gcc.c-torture/compile/20000326-2.c: New test.
8243
8244 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
8245
8246         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8247         the first parameter is a function argument.
8248
8249 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
8250
8251         * g++.old-deja/g++.ext/array4.C: New test.
8252
8253 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
8254
8255         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8256
8257 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8258
8259         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8260
8261 2000-03-19  Richard Henderson  <rth@cygnus.com>
8262
8263         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8264
8265 2000-03-19  Richard Henderson  <rth@cygnus.com>
8266
8267         * gcc.c-torture/compile/20000319-1.c: New test.
8268
8269 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
8270
8271         * gcc.c-torture/execute/20000314-3.c: New test.
8272         * gcc.c-torture/execute/20000314-2.c: New test.
8273         * gcc.c-torture/execute/20000314-1.c: New test.
8274         * gcc.c-torture/compile/20000314-2.c: New test.
8275         * gcc.c-torture/compile/20000314-1.c: New test.
8276
8277 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
8278
8279         * g++.old-deja/g++.warn/inline.C: New test.
8280
8281 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8282
8283         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8284         standards-compliant result rather than specific constants.
8285         Put test-values in array.
8286
8287 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
8288
8289         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8290         (g++_target_compile): Put test-specific options last.
8291
8292 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8293
8294         * g++.old-deja/g++.eh/vbase4.C: New test.
8295
8296 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8297
8298         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8299
8300 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8301
8302         * g++.old-deja/g++.brendan/misc12.C: Removed.
8303         * g++.old-deja/g++.pt/memtemp77.C: Constify.
8304         * g++.old-deja/g++.ext/pretty4.C: New test.
8305
8306 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8307
8308         * g++.old-deja/g++.other/string2.C: New test.
8309
8310 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
8311
8312         * g++.old-deja/g++.warn/impint2.C: New test.
8313
8314 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8315
8316         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8317         is 1, not zero.
8318
8319 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
8320
8321         * g++.old-deja/g++.warn/impint.C: New test.
8322         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8323         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8324         * g++.old-deja/g++.pt/explicit12.C: Likewise.
8325         * g++.old-deja/g++.pt/explicit13.C: Likewise.
8326         * g++.old-deja/g++.pt/explicit17.C: Likewise.
8327         * g++.old-deja/g++.pt/explicit18.C: Likewise.
8328         * g++.old-deja/g++.pt/explicit19.C: Likewise.
8329         * g++.old-deja/g++.pt/explicit23.C: Likewise.
8330         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8331         * g++.old-deja/g++.pt/explicit35.C: Likewise.
8332         * g++.old-deja/g++.pt/explicit6.C: Likewise.
8333         * g++.old-deja/g++.pt/memclass7.C: Likewise.
8334
8335 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
8336
8337         * gcc.dg/cpp-redef.c: New test.
8338
8339 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
8340
8341         * g++.old-deja/g++.pt/unify7.C: New test.
8342
8343 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8344
8345         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8346         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8347
8348 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
8349
8350         * gcc.c-torture/compile/20000224-1.c: New test.
8351
8352 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8353
8354         * gcc.c-torture/compile/cpp-2.c: New test.
8355         * gcc.c-torture/compile/cpp-1.c: New test.
8356
8357 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
8358
8359         * gcc.c-torture/execute/20000225-1.c: New test.
8360
8361 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8362
8363         * gcc.dg/cpp-li2.c: New test.
8364
8365         * gcc.dg/cpp-wi1.c: New test.
8366
8367         * gcc.dg/cpp-li1.c: New test.
8368
8369 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
8370
8371         * g++.old-deja/g++.other/sizeof5.C: New test.
8372
8373 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8374
8375         * gcc.c-torture/execute/va-arg-13.c: New test.
8376
8377 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
8378
8379         * gcc.c-torture/execute/va-arg-12.c: New test.
8380
8381 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8382
8383         * gcc.c-torture/execute/20000223-1.c: New test.
8384
8385 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8386
8387         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8388
8389 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
8390
8391         * g++.old-deja/g++.abi/ptrmem.C: New test.
8392
8393 2000-02-19  Richard Henderson  <rth@cygnus.com>
8394
8395         * gcc.c-torture/compile/init-3.c: New.
8396
8397 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
8398
8399         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8400         ALWAYS_CXXFLAGS.
8401
8402 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
8403
8404         * gcc.c-torture/compile/20000211-3.c: New test.
8405
8406 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
8407
8408         * gcc.c-torture/compile/20000211-2.c: New test.
8409
8410 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
8411
8412         * gcc.c-torture/compile/20000211-1.c: New test.
8413
8414 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
8415
8416         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8417           on native targets
8418
8419 2000-02-08  Nathan Sidwell  <nathan@acm.org>
8420
8421         * g++.old-deja/g++.other/cast5.C: New test.
8422
8423 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
8424
8425         * gcc.c-torture/execute/20000205-1.c: New.
8426
8427 2000-02-03  Nathan Sidwell  <nathan@acm.org>
8428
8429         * g++.old-deja/g++.jason/cast3.C: Return void.
8430         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8431
8432 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8433
8434         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8435
8436         * gcc.dg/loop-1.c: New test.
8437
8438 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
8439
8440         * gcc.c-torture/compile/20000127-1.c: New test.
8441         * gcc.c-torture/execute/991228-1.c: New test.
8442
8443 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8444
8445         * gcc.dg/unused-2.c: New test.
8446
8447         * gcc.dg/conv-1.c: New test.
8448
8449 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
8450
8451         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8452         compiler.
8453         (tool_option_proc): Fix typo.
8454
8455 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
8456
8457         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8458         of the ld on the host, not on the build machine.
8459         Also, don't crash if '--help' is not a supported option.
8460
8461 2000-01-24  Richard Henderson  <rth@cygnus.com>
8462
8463         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8464
8465 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
8466
8467         * gcc.c-torture/execute/20000120-2.c: New test.
8468         * gcc.c-torture/execute/20000120-1.c: New test.
8469
8470 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
8471
8472         * gcc.c-torture/execute/20000113-1.c: New test.
8473
8474 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
8475
8476         * gcc.c-torture/execute/20000112-1.c: New test.
8477
8478 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8479
8480         * gcc.dg/20000111-1.c: New test.
8481
8482 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
8483
8484         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8485         with 16 bit integers.
8486
8487 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8488
8489         * gcc.dg/20000108-1.c: New test.
8490
8491 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8492
8493         * g++.old-deja/g++.ns/koenig8.C: New test.
8494
8495 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8496
8497         * g++.old-deja/g++.other/cast4.C: New test.
8498
8499 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
8500
8501         * gcc.c-torture/compile/20000105-2.c: New test.
8502         * gcc.c-torture/compile/20000105-1.c: New test.
8503
8504 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8505
8506         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8507         references to printf & atoi to conform to ANSI standard.
8508         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8509         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8510         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8511         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8512         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8513         * g++.old-deja/g++.brendan/complex1.C: Likewise.
8514         * g++.old-deja/g++.brendan/copy1.C: Likewise.
8515         * g++.old-deja/g++.brendan/copy2.C: Likewise.
8516         * g++.old-deja/g++.brendan/copy3.C: Likewise.
8517         * g++.old-deja/g++.brendan/copy4.C: Likewise.
8518         * g++.old-deja/g++.brendan/copy5.C: Likewise.
8519         * g++.old-deja/g++.brendan/copy6.C: Likewise.
8520         * g++.old-deja/g++.brendan/copy7.C: Likewise.
8521         * g++.old-deja/g++.brendan/copy8.C: Likewise.
8522         * g++.old-deja/g++.brendan/crash11.C: Likewise.
8523         * g++.old-deja/g++.brendan/crash14.C: Likewise.
8524         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8525         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8526         * g++.old-deja/g++.brendan/delete2.C: Likewise.
8527         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8528         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8529         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8530         * g++.old-deja/g++.brendan/eh1.C: Likewise.
8531         * g++.old-deja/g++.brendan/groff1.C: Likewise.
8532         * g++.old-deja/g++.brendan/init3.C: Likewise.
8533         * g++.old-deja/g++.brendan/misc12.C: Likewise.
8534         * g++.old-deja/g++.brendan/misc7.C: Likewise.
8535         * g++.old-deja/g++.brendan/new2.C: Likewise.
8536         * g++.old-deja/g++.brendan/operators4.C: Likewise.
8537         * g++.old-deja/g++.brendan/operators5.C: Likewise.
8538         * g++.old-deja/g++.brendan/overload2.C: Likewise.
8539         * g++.old-deja/g++.brendan/overload7.C: Likewise.
8540         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8541         * g++.old-deja/g++.brendan/reference1.C: Likewise.
8542         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8543         * g++.old-deja/g++.brendan/template24.C: Likewise.
8544         * g++.old-deja/g++.brendan/template3.C: Likewise.
8545         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8546         * g++.old-deja/g++.jason/inline3.C: Likewise.
8547         * g++.old-deja/g++.jason/opeq.C: Likewise.
8548         * g++.old-deja/g++.law/arg5.C: Likewise.
8549         * g++.old-deja/g++.law/arm7.C: Likewise.
8550         * g++.old-deja/g++.law/ctors11.C: Likewise.
8551         * g++.old-deja/g++.law/cvt8.C: Likewise.
8552         * g++.old-deja/g++.law/init9.C: Likewise.
8553         * g++.old-deja/g++.law/refs4.C: Likewise.
8554         * g++.old-deja/g++.law/template2.C: Likewise.
8555         * g++.old-deja/g++.law/visibility24.C: Likewise.
8556         * g++.old-deja/g++.law/vtable3.C: Likewise.
8557         * g++.old-deja/g++.mike/asm2.C: Likewise.
8558         * g++.old-deja/g++.mike/eh1.C: Likewise.
8559         * g++.old-deja/g++.mike/misc1.C: Likewise.
8560         * g++.old-deja/g++.mike/misc13.C: Likewise.
8561         * g++.old-deja/g++.mike/misc14.C: Likewise.
8562         * g++.old-deja/g++.mike/ns12.C: Likewise.
8563         * g++.old-deja/g++.mike/p1248.C: Likewise.
8564         * g++.old-deja/g++.mike/p3708.C: Likewise.
8565         * g++.old-deja/g++.mike/p3708a.C: Likewise.
8566         * g++.old-deja/g++.mike/p3708b.C: Likewise.
8567         * g++.old-deja/g++.mike/p646.C: Likewise.
8568         * g++.old-deja/g++.mike/p700.C: Likewise.
8569         * g++.old-deja/g++.mike/p783.C: Likewise.
8570         * g++.old-deja/g++.mike/p783a.C: Likewise.
8571         * g++.old-deja/g++.mike/p783b.C: Likewise.
8572         * g++.old-deja/g++.mike/p786.C: Likewise.
8573         * g++.old-deja/g++.mike/p789.C: Likewise.
8574         * g++.old-deja/g++.mike/p789a.C: Likewise.
8575         * g++.old-deja/g++.mike/p807a.C: Likewise.
8576         * g++.old-deja/g++.other/delete3.C: Likewise.
8577         * g++.old-deja/g++.other/dyncast1.C: Likewise.
8578         * g++.old-deja/g++.other/dyncast2.C: Likewise.
8579         * g++.old-deja/g++.other/dyncast3.C: Likewise.
8580         * g++.old-deja/g++.other/empty1.C: Likewise.
8581         * g++.old-deja/g++.other/temporary1.C: Likewise.
8582         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8583         * g++.old-deja/g++.pt/t16.C: Likewise.
8584         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8585
8586 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
8587
8588         * gcc.dg/991230-1.c: New test.
8589
8590 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
8591
8592         * gcc.c-torture/compile/991229-3.c: New test.
8593         * gcc.c-torture/compile/991229-2.c: New test.
8594         * gcc.c-torture/compile/991229-1.c: New test.
8595
8596 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
8597
8598         * gcc.c-torture/compile/labels-2.c: New test.
8599
8600 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8601
8602         * gcc.c-torture/execute/991227-1.c: New test.
8603
8604 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8605
8606         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8607
8608 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8609
8610         * gcc.c-torture/execute/991221-1.c: New test.
8611
8612 1999-12-20  Nathan Sidwell  <nathan@acm.org>
8613
8614         * g++.old-deja/g++.other/cast3.C: New test.
8615
8616 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
8617
8618         * gcc.c-torture/execute/991216-4.c: New test.
8619
8620 1999-12-16  Michael Meissner  <meissner@cygnus.com>
8621
8622         * gcc.c-torture/execute/991216-1.c: New test.
8623         * gcc.c-torture/execute/991216-2.c: New test.
8624         * gcc.c-torture/execute/991216-3.c: New test.
8625
8626 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8627
8628         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
8629         Actually make the test fail by using "-O2" for compilation.
8630
8631 1999-12-15  Nathan Sidwell  <nathan@acm.org>
8632
8633         * g++.old-deja/g++.warn/cast-align1.C: New test.
8634
8635 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8636
8637         * gcc.c-torture/compile/991214-1.c: New test.
8638         * gcc.c-torture/compile/991214-2.c: New test.
8639
8640 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8641
8642         * gcc.dg/991214-1.c: New test.
8643
8644 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
8645
8646         * gcc.c-torture/compile/991213-3.c: New test.
8647         * gcc.c-torture/compile/991213-2.c: New test.
8648         * gcc.c-torture/compile/991213-1.c: New test.
8649
8650 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8651
8652         * gcc.dg/991209-1.c: New test.
8653
8654 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
8655
8656         * gcc.c-torture/compile/991208-1.c: New test.
8657
8658 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8659
8660         * gcc.dg/ultrasp2.c: New test.
8661
8662 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
8663
8664         * g++.old-deja/g++.abi/align.C (main): Fix typo.
8665
8666 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
8667
8668         * gcc.c-torture/compile/991202-1.c: New test.
8669         * gcc.c-torture/execute/991202-1.c: New test.
8670         * gcc.c-torture/execute/991202-2.c: New test.
8671         * gcc.c-torture/execute/991202-3.c: New test.
8672
8673 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
8674
8675         * g++.old-deja/g++.abi/align.C: New test.
8676         * g++.old-deja/g++.abi/aggregates.C: Likewise.
8677         * g++.old-deja/g++.abi/bitfields.C: Likewise.
8678
8679 1999-12-01  Richard Henderson  <rth@cygnus.com>
8680
8681         * gcc.c-torture/execute/991201-1.c: New.
8682
8683 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
8684
8685         * gcc.dg/991129-1.c: New test.
8686
8687 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8688
8689         * gcc.c-torture/compile/991127-1.c: New test.
8690
8691 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8692
8693         * g++.old-deja/g++.other/warn4.C: New test.
8694
8695 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8696
8697         * g++.old-deja/g++.eh/cleanup2.C: New test.
8698         * g++.old-deja/g++.ext/pretty2.C: New test.
8699         * g++.old-deja/g++.ext/pretty3.C: New test.
8700         * g++.old-deja/g++.other/debug6.C: New test.
8701
8702 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
8703
8704         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8705         compiler_output to look for one error message instead of two.
8706
8707 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
8708
8709         * gcc.c-torture/execute/991118-1.c: Also test case
8710         where the word boundary does not split a byte evenly.
8711
8712 1999-11-19  Nathan Sidwell  <nathan@acm.org>
8713
8714         * g++.old-deja/g++.ext/restrict1.C: New test.
8715
8716 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8717
8718         * gcc.c-torture/execute/991118-1.c: New test.
8719
8720 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
8721
8722         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8723         working directory pathnames.
8724
8725 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
8726
8727         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8728         host is equipped with driver.h and driver.o so it can actually
8729         compile and run the tests.
8730
8731 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
8732
8733         * gcc.c-torture/compile/991008-1.c: New test.
8734
8735 1999-11-08  Nick Clifton  <nickc@cygnus.com>
8736
8737         * lib/gcc-dg.exp: Include target-supports.exp
8738
8739 1999-11-05  Nick Clifton  <nickc@cygnus.com>
8740
8741         * lib/target-supports.exp: New file: Provide procs to test for
8742         features supported by the target.
8743         (check_weak_available): Moved here from ecos.exp.
8744         (check_alias_available): New proc: Determine of the target
8745         toolchain supports the alias attribute.
8746
8747         * gcc.dg/special/ecos.exp: Move check_weak_available to
8748         target-supports.exp.
8749         (alias-1.c): Only perform the test if the target supports
8750         aliases.
8751         (wkali-1.c): Only perform the test if the target supports
8752         aliases.
8753
8754         * gcc.dg/990506-0.c: Expect error messages from cross
8755         targets as well as native targets.
8756
8757 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8758
8759         * gcc.dg/ultrasp1.c: Removed xfail.
8760         * gcc.dg/struct-ret-2.c: Likewise.
8761         * gcc.dg/array-1.c: Likewise.
8762
8763 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8764
8765         * gcc.dg/struct-ret-2.c: New test.
8766
8767         * gcc.dg/array-1.c: New test.
8768
8769 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
8770
8771         * gcc.c-torture/execute/991030-1.c: New test.
8772
8773 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
8774
8775         * gcc.c-torture/compile/991026-2.c: New test.
8776
8777 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
8778
8779         * gcc.c-torture/compile/991026-1.c: New test.
8780
8781 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
8782
8783         * gcc.c-torture/execute/991023-1.c: New test.
8784
8785 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
8786
8787         * gcc.c-torture/execute/991019-1.c: New test.
8788
8789 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
8790
8791         * gcc.c-torture/execute/991016-1.c: New test.
8792
8793 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
8794
8795         * gcc.c-torture/execute/991014-1.c: New test.
8796
8797 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8798
8799         * g++.old-deja/g++.other/union2.C: New test.
8800
8801 1999-10-13  Nathan Sidwell  <nathan@acm.org>
8802
8803         * g++.old-deja/g++.other/vaarg2.C: New test.
8804         * g++.old-deja/g++.other/vaarg3.C: New test.
8805
8806 1999-10-12  Craig Burley  <craig@jcb-sc.com>
8807
8808         * g77.f-torture/noncompile/19990905-1.f: Moved from being
8809         in compile/.
8810
8811 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
8812
8813         * gcc.c-torture/execute/va-arg-11.c: New test.
8814
8815 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
8816
8817         * lib/file-format.exp (gcc_target_object_format): Don't
8818         crash if objdump is unavailable.
8819
8820 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
8821
8822         * gcc.misc-tests/mg.exp: delete extraneous redirection.
8823
8824 1999-09-28  Nick Clifton  <nickc@cygnus.com>
8825
8826         * gcc.c-torture/compile/990928-1.c: New test.
8827
8828 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
8829
8830         * g++.old-deja/g++.other/decl6.C: New test.
8831
8832 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8833
8834         * gcc.c-torture/execute/va-arg-10.c: New test.
8835
8836 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
8837
8838         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8839         __PRETTY_FUNCTION__.
8840
8841 1999-09-23  Nick Clifton  <nickc@cygnus.com>
8842
8843         * gcc.c-torture/execute/990923-1.c: New test.
8844
8845 1999-09-21  Nick Clifton  <nickc@cygnus.com>
8846
8847         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8848         for which -fpic is inappropriate.
8849
8850 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
8851
8852         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8853
8854 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8855
8856         * g++.old-deja/g++.other/dyncast1.C: New test.
8857         * g++.old-deja/g++.other/dyncast2.C: New test.
8858         * g++.old-deja/g++.other/dyncast3.C: New test.
8859         * g++.old-deja/g++.other/dyncast4.C: New test.
8860         * g++.old-deja/g++.other/dyncast5.C: New test.
8861         * g++.old-deja/g++.eh/catch3.C: New test.
8862         * g++.old-deja/g++.eh/catch3p.C: New test.
8863         * g++.old-deja/g++.eh/catch4.C: New test.
8864         * g++.old-deja/g++.eh/catch4p.C: New test.
8865         * g++.old-deja/g++.eh/catch5.C: New test.
8866         * g++.old-deja/g++.eh/catch5p.C: New test.
8867         * g++.old-deja/g++.eh/catch6.C: New test.
8868         * g++.old-deja/g++.eh/catch6p.C: New test.
8869         * g++.old-deja/g++.eh/catch7.C: New test.
8870         * g++.old-deja/g++.eh/catch7p.C: New test.
8871         * g++.old-deja/g++.eh/catch8.C: New test.
8872         * g++.old-deja/g++.eh/catch8p.C: New test.
8873         * g++.old-deja/g++.eh/catch9.C: New test.
8874         * g++.old-deja/g++.eh/catch9p.C: New test.
8875
8876 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
8877
8878         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
8879         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
8880
8881 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
8882
8883         * gcc.c-torture/compile/990913-1.c: New test.
8884
8885 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
8886
8887         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
8888         * g++.old-deja/g++.jason/rfg5.C: Likewise.
8889
8890 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
8891
8892         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
8893
8894 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
8895
8896         * g++.old-deja/g++.other/lookup11.C: New test.
8897         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
8898         what is permitted and what we want.
8899         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
8900         overload use.
8901         * g++.old-deja/g++.jason/rfg5.C: Likewise
8902
8903 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
8904
8905         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
8906         * gcc.c-torture/noncompile/poison-1.c: New file.
8907
8908 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
8909
8910         * g++.old-deja/g++.other/sizeof3.C: New test.
8911         * g++.old-deja/g++.other/sizeof4.C: New test.
8912         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
8913         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
8914
8915 1999-09-07  Richard Henderson  <rth@cygnus.com>
8916
8917         * gcc.dg/va-arg-1.c: New.
8918
8919 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8920
8921         * gcc.c-torture/execute/va-arg-9.c: New test.
8922
8923 1999-09-05  Craig Burley  <craig@jcb-sc.com>
8924
8925         * g77.f-torture/compile/980519-2.f: New test.
8926         * g77.f-torture/compile/19990905-0.f: New test.
8927         * g77.f-torture/compile/19990905-1.f: New test.
8928         * g77.f-torture/compile/19990905-2.f: New test.
8929
8930         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8931
8932 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
8933
8934         * gcc.c-torture/execute/990827-1.c: Fix typo.
8935
8936 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8937
8938         * g++.old-deja/g++.other/deref1.C: New test.
8939
8940 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
8941
8942         * g++.old-deja/g++.other/ambig2.C: New test.
8943         * g++.old-deja/g++.other/cond5.C: New test.
8944         * g++.old-deja/g++.other/lookup16.C: New test.
8945
8946 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
8947
8948         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
8949         assemblers too.
8950
8951 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
8952
8953         * lib/c-torture.exp: Avoid the "compare executables" optimization
8954         when testing native.
8955
8956 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
8957
8958         * gcc.c-torture/execute/990829-1.c: New test.
8959         * gcc.c-torture/compile/990829-1.c: New test.
8960
8961 1999-08-27  Paul Burchard  <burchard@pobox.com>
8962
8963         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
8964         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
8965         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
8966         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
8967         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
8968         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
8969         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
8970         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
8971         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
8972         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
8973         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
8974
8975 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
8976
8977         * gcc.c-torture/execute/990827-1.c: New test.
8978
8979 1999-08-26  Craig Burley  <craig@jcb-sc.com>
8980
8981         * g77.f-torture/noncompile/19990826-4.f: New test.
8982
8983         * g77.f-torture/compile/19990826-3.f: New test.
8984
8985         * g77.f-torture/execute/19990826-2.f: New test.
8986
8987         * g77.f-torture/compile/19990826-1.f: New test.
8988
8989         * gcc.c-torture/execute/990826-0.c: New test.
8990         * g77.c-torture/execute/19990826-0.f: New test.
8991
8992         * g77.f-torture/noncompile/970626-2.f: New test.
8993
8994 1999-08-25  Paul Burchard  <burchard@pobox.com>
8995
8996         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
8997         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
8998         lss-011.C: New tests.
8999
9000 1999-08-25  Nathan Sidwell  <nathan@acm.org>
9001
9002         * g++.old-deja/g++.other/decl5.C: New test.
9003
9004 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9005
9006         * noncompile/noncompile.exp: Load_lib c-torture.exp.
9007         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
9008         call `postbase' for each one.  All callers of `postbase' changed
9009         to call this instead.
9010
9011 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
9012
9013         * gcc.c-torture/execute/990811-1.c: New test.
9014
9015 1999-08-09  Nick Clifton  <nickc@cygnus.com>
9016
9017         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
9018         just native ones.
9019
9020         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
9021         just native ones.
9022
9023 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9024
9025         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
9026
9027 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9028
9029         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
9030
9031 1999-08-04  Nathan Sidwell  <nathan@acm.org>
9032
9033         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
9034
9035 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9036
9037         * gcc.c-torture/execute/990804-1.c: New test.
9038
9039 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9040
9041         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
9042         * g++.old-deja/g++.brendan/crash64.C: Likewise
9043         * g++.old-deja/g++.brendan/overload8.C: Likewise
9044
9045 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9046
9047         * g++.old-deja/g++.other/struct1.C: New test.
9048
9049 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9050
9051         * g++.old-deja/g++.other/enum2.C: New test.
9052
9053 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
9054
9055         Adapted from tests from Franz Sirl:
9056         * gcc.c-torture/execute/va-arg-7.c: New test.
9057         * gcc.c-torture/execute/va-arg-8.c: New test.
9058
9059 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
9060
9061         * gcc.c-torture/compile/990801-2.c: New test.
9062
9063         * gcc.c-torture/compile/990801-1.c: New test.
9064
9065 1999-07-27  Michael Meissner  <meissner@cygnus.com>
9066
9067         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
9068         fp-cmp-1.c, converting double to float.
9069
9070         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
9071         fp-cmp-1.c, converting double to long double.
9072
9073         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
9074         from fr1 to unknown_register, since fr1 is a legitimate register
9075         on some machines.
9076
9077 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
9078
9079         * README: More listname related changes.
9080
9081 1999-07-08  Catherine Moore  <clm@cygnus.com>
9082
9083         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
9084
9085 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
9086
9087         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
9088
9089 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9090
9091         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
9092
9093 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
9094
9095         * gcc.dg/990703-1.c: New test.
9096
9097 1999-06-29  Nick Clifton  <nickc@cygnus.com>
9098
9099         * lib/file-format.exp: New file: Move definition of proc
9100         gcc_target_object_format to here from
9101         gcc.dg/special/ecos.exp.
9102
9103         * lib/c-torture.exp: Include lib file-format.exp.
9104         * lib/gcc-dg.exp: Include lib file-format.exp.
9105
9106         * gcc.dg/special/ecos.exp: Remove definition of proc
9107         gcc_target_object_format.
9108
9109 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
9110
9111         * gcc.c-torture/execute/990628-1.c: New test.
9112
9113 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
9114
9115         * gcc.c-torture/compile/990625-2.c: New test.
9116
9117         * gcc.c-torture/compile/990625-1.c: New test.
9118
9119 1999-06-23  Nick Clifton  <nickc@cygnus.com>
9120
9121         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
9122         attributes compile.
9123         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
9124         ports that use the COFF/PE file format.
9125
9126 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
9127
9128         * gcc.c-torture/compile/990617-1.c: New test.
9129
9130 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
9131
9132         * g++.old-deja/g++.other/decl4.C: New test.
9133
9134 1999-06-14  Nathan Sidwell  <nathan@acm.org>
9135
9136         * g++.old-deja/g++.other/bitfld3.C: New test.
9137
9138 1999-06-08  Nathan Sidwell  <nathan@acm.org>
9139
9140         * g++.old-deja/g++.eh/catch1.C: New test.
9141
9142 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
9143
9144         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
9145
9146         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
9147         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
9148
9149 1999-06-05  Craig Burley  <craig@jcb-sc.com>
9150
9151         * g77.f-torture/compile/19990502-0.f: Replace with new,
9152         shorter, test that still fails after recent changes.
9153
9154 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9155
9156         * gcc.c-torture/execute/990604-1.c: New test.
9157
9158 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
9159
9160         * gcc.c-torture/execute/990531-1.c: New test.
9161
9162 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9163
9164         * gcc.c-torture/compile/990527-1.c: New test.
9165
9166 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
9167
9168         * gcc.c-torture/execute/990527-1.c: New test.
9169
9170 1999-05-25  Nick Clifton  <nickc@cygnus.com>
9171
9172         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
9173         bitfields as signed.
9174
9175 1999-05-25  Craig Burley  <craig@jcb-sc.com>
9176
9177         * g77.f-torture/compile/19990525-0.f: New test.
9178
9179 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
9180
9181         * gcc.c-torture/execute/990525-2.c: New test.
9182
9183         * gcc.c-torture/execute/990525-1.c: New test.
9184
9185 1999-05-24  Nathan Sidwell  <nathan@acm.org>
9186
9187         * g++.old-deja/g++.other/anon3.C: New test.
9188         * g++.old-deja/g++.other/anon4.C: New test.
9189         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
9190         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
9191         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
9192         Merrill).
9193
9194 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
9195
9196         * gcc.c-torture/execute/990524-1.c: New test.
9197
9198         * gcc.dg/990524-1.c: New test.
9199
9200 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9201
9202         * gcc.c-torture/compile/990523-1.c: New test.
9203
9204 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
9205
9206         * gcc.c-torture/compile/990519-1.c: New test.
9207
9208 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9209
9210         * gcc.c-torture/compile/990517-1.c: New test.
9211
9212         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
9213         (e4, f4): New tests.
9214         (main): Call them.
9215
9216 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9217
9218         * gcc.dg/noreturn-1.c: New test.
9219
9220 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9221
9222         * gcc.c-torture/execute/990513-1.c: New test.
9223
9224 1999-05-10  Richard Henderson  <rth@cygnus.com>
9225
9226         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9227
9228 1999-05-10  Craig Burley  <craig@jcb-sc.com>
9229
9230         * g77.f-torture/execute/erfc.f: Use small single-precision
9231         values, to avoid problems on Alphas when not -mieee.
9232
9233 1999-05-08  Craig Burley  <craig@jcb-sc.com>
9234
9235         * gcc.dg/990506-0.c: New test.
9236
9237 1999-05-08  Richard Henderson  <rth@cygnus.com>
9238
9239         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9240         the constant to test.  Don't XFAIL 64-bit targets.
9241
9242         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9243         * g++.old-deja/g++.law/profile1.C: Likewise.
9244
9245         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9246         operator new instances.
9247         * g++.old-deja/g++.other/delete5.C: Likewise.
9248
9249 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9250
9251         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9252         intrinsic.
9253
9254 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9255
9256         * g77.f-torture/execute/u77-test.f: Reverse order of two
9257         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9258
9259 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9260
9261         * gcc.dg/compare1.c: New test.
9262
9263 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9264
9265         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9266         New tests.
9267
9268 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9269
9270         * g77.f-torture/compile/19990502-1.f: New test.
9271
9272 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9273
9274         * g77.f-torture/compile/19990502-0.f: New test.
9275
9276 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
9277
9278         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9279         intrinsic.
9280
9281 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
9282
9283         * g77.f-torture/execute/u77-test.f (main): List libU77
9284         intrinsics not currently tested.
9285         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9286         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9287         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9288         Trim blanks off the ends of some printed strings.
9289
9290 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
9291
9292         * g77.f-torture/execute/u77-test.f (main): Just warn about
9293         FSTAT gid disagreement, as it's expected on some systems.
9294
9295 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
9296
9297         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9298         use a new function, which allows for some slop.
9299         Clean up some commentary.
9300         (issum): The new function.
9301         (sgladd): Deleted subroutine.
9302
9303 1999-05-01  Craig Burley  <craig@jcb-sc.com>
9304
9305         * g77.f-torture/execute/u77-test.f: Modify to be more like
9306         libf2c/libU77 version, bringing patches to that version here.
9307         Add suitable commentary.
9308
9309 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
9310
9311         * gcc.dg/990424-1.c: New test.
9312
9313 1999-04-24  Craig Burley  <craig@jcb-sc.com>
9314
9315         * g77.f-torture/execute/u77-test.f (main): Bug involving
9316         LSTAT has been fixed, so turn back on full checking.
9317
9318 1999-04-20  Craig Burley  <craig@jcb-sc.com>
9319
9320         * g77.f-torture/compile/19990419-0.f: New test.
9321         * g77.f-torture/execute/19990419-1.f: New test.
9322
9323 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
9324
9325         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9326         to avoid the need for a prototype to supress a warning.
9327
9328 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
9329
9330         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9331
9332 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
9333
9334         * gcc.c-torture/execute/990404-1.c: New test.
9335
9336 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9337
9338         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9339         * gcc.dg/cpp-if3.c: Don't use -pedantic.
9340         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9341         missing initializer warnings.
9342
9343 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
9344
9345         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9346         matching strings.
9347
9348 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
9349
9350         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9351
9352 1999-03-26  Craig Burley  <craig@jcb-sc.com>
9353
9354         * g77.f-torture/execute/19990325-0.f: New test.
9355         * g77.f-torture/execute/19990325-1.f: New test.
9356
9357 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
9358
9359         * gcc.c-torture/execute/990324-1.c: New test.
9360
9361 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
9362
9363         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9364         test with 4.
9365
9366 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
9367
9368         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
9369
9370 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9371
9372         * g77.f-torture/execute/19990313-2.f: New test.
9373         * g77.f-torture/execute/19990313-3.f: New test.
9374
9375 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9376
9377         * g77.f-torture/execute/19990313-0.f: New test.
9378         * g77.f-torture/execute/19990313-1.f: New test.
9379
9380 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
9381
9382         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9383         printf to sprintf.
9384         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9385         (main): Add check for u15.  Conditionalize u31 check depending on
9386         whether ints are <32 bits or >=32 bits.
9387
9388 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9389
9390         * g77.f-torture/execute/19981119-0.f: Improve testiness.
9391
9392 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9393
9394         * g77.f-torture/compile/19990305-0.f: New test.
9395         * g77.f-torture/execute/19981119-0.f: New test.
9396
9397 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9398
9399         * g77.f-torture/execute/970625-2.f: call ABORT if final
9400         result is not correct, instead of just printing it.
9401         Add this checking via newly introduced obfuscation, to
9402         trip up buggy front ends.
9403
9404 1999-03-07  Craig Burley  <craig@jcb-sc.com>
9405
9406         * g77.f-torture/compile/960317-1.f: Moved from being
9407         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
9408
9409 1999-03-06  Craig Burley  <craig@jcb-sc.com>
9410
9411         * g77.f-torture/execute/960317-1.f: New (old) test.
9412         * g77.f-torture/execute/970625-2.f: Ditto.
9413
9414 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
9415
9416         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9417         message on line 1 or line 2; cccp and cpplib do this differently.
9418
9419 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
9420
9421         * g++.old-deja/g++.law/weak1.C: New test.
9422
9423 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9424
9425         * gcc.c-torture/execute/990119-1.c: Renamed to...
9426         * gcc.dg/990119-1.c: this, so it will only be tested once
9427         (it's a preprocessor test, it doesn't need to be run at
9428         multiple optimization levels).
9429
9430 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9431
9432         * lib/g++.exp: Don't add incdir=$base_dir/../include to
9433           ALWAYS_CXXFLAGS.
9434
9435 1999-02-24  Craig Burley  <craig@jcb-sc.com>
9436
9437         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9438         * g77.f-torture/compile/19981216-0.f: ...as it is expected
9439         to not be compilable by current g77.
9440
9441 1999-02-24  Nick Clifton  <nickc@cygnus.com>
9442
9443         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9444
9445 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
9446
9447         * gcc.c-torture/execute/990222-1.c: New test.
9448
9449 1999-02-19  Craig Burley  <craig@jcb-sc.com>
9450
9451         * g77.f-torture/compile/19990218-0.f: New test.
9452         * g77.f-torture/noncompile/19990218-1.f: New test.
9453
9454 1999-02-18  Craig Burley  <craig@jcb-sc.com>
9455
9456         * g77.f-torture/compile/19981216-0.f: New test.
9457
9458 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
9459
9460         * gcc.dg/990214-1.c: New test.
9461
9462 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
9463
9464         * gcc.dg/990213-2.c: New test.
9465
9466         * gcc.dg/990213-1.c: New test.
9467
9468 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
9469
9470         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9471         ints.
9472
9473 1999-02-11  Nick Clifton  <nickc@cygnus.com>
9474
9475         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9476         specified by target.
9477
9478         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9479
9480 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
9481
9482         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9483
9484 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9485
9486         * gcc.dg/special/ecos.exp: New test driver for new tests with
9487         special requirements.
9488
9489         * gcc.dg/special/alias-1.c: New test.
9490         * gcc.dg/special/gcsec-1.c: New test.
9491         * gcc.dg/special/weak-1.c: New test.
9492         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9493         * gcc.dg/special/weak-2.c: New test.
9494         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9495         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9496         * gcc.dg/special/wkali-1.c: New test.
9497         * gcc.dg/special/wkali-2.c: New test.
9498         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9499         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9500
9501 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
9502
9503           * lib/c-torture.exp (c-torture-compile): Pull out code for
9504           analyzing gcc error messages.
9505           (c-torture-execute): Likewise.  Fix some (harmless) false
9506           positives.
9507           * lib/gcc.exp (gcc_check_compile): New function.
9508
9509 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
9510
9511         * gcc.c-torture/execute/990208-1.c: New test.
9512
9513 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9514
9515         * g++.dg/special/ecos.exp: New driver for new tests with special
9516         requirements
9517
9518         * g++.dg/special/conpr-1.C: New test
9519         * g++.dg/special/conpr-2.C: New test
9520         * g++.dg/special/conpr-2a.C: New test
9521         * g++.dg/special/conpr-3.C: New test
9522         * g++.dg/special/conpr-3a.C: New test
9523         * g++.dg/special/conpr-3b.C: New test
9524
9525         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9526         allow g++ to use the dg driver
9527
9528         * README: Add comment about g++.dg directory
9529
9530 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
9531
9532         * README: Update email addresses.
9533
9534 1999-02-03  Nick Clifton  <nickc@cygnus.com>
9535
9536         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9537         arguments in order to force structure S onto the stack even on
9538         the alpha.
9539         (test): Pass 10 leading arguments to function foo as well as the
9540         structure S.
9541
9542         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9543         failure for all targets.
9544
9545         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9546         abort to terminate program execution.
9547
9548 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
9549
9550         * gcc.c-torture/execute/990130-1.c: New test.
9551
9552 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
9553
9554         * gcc.dg/990130-1.c: New test.
9555
9556 1999-01-28  Michael Meissner  <meissner@cygnus.com>
9557
9558         * gcc.c-torture/execute/990128-1.c: New test.
9559
9560 1999-01-27  Michael Meissner  <meissner@cygnus.com>
9561
9562         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9563
9564 1999-01-27  Felix Lee  <flee@cygnus.com>
9565
9566         * lib/c-torture.exp (c-torture-compile): pull out code for
9567         analyzing gcc error messages.
9568         (c-torture-execute): ditto, and fix some (harmless) false
9569         positives.
9570         * lib/gcc.exp (gcc_check_compile): new function.
9571
9572 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
9573
9574         * gcc.dg/990117-1.c: New test.
9575
9576         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9577
9578         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9579
9580 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
9581
9582         * g77.f-torture/compile/990115-1.f: New test.
9583
9584 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
9585
9586         * gcc.c-torture/compile/990107-1.c: New test
9587
9588 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
9589
9590         * gcc.c-torture/execute/990106-2.c: New test.
9591
9592         * gcc.c-torture/execute/990106-1.c: New test.
9593
9594 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
9595
9596         * gcc.c-torture/compile/981223-1.c: New test.
9597
9598 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
9599
9600         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9601         (opt3): Rename from opt4 and disable.
9602
9603 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
9604
9605         * g++.old-deja/g++.pt/ptrmem5.C: New test.
9606
9607 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9608
9609         * g++.old-deja/g++.other/conv5.C: New test.
9610
9611 1998-12-14  Nick Clifton  <nickc@cygnus.com>
9612
9613         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9614
9615 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
9616
9617         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9618
9619 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
9620
9621         * gcc.c-torture/compile/981211-1.c: New test.
9622
9623 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
9624
9625         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
9626
9627         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
9628
9629 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9630
9631         * gcc.special/930510-1.c: Make C9X safe.
9632         * gcc.misc-tests/gcov-1.c Similarly.
9633         * gcc.misc-tests/gcov-2.c Similarly.
9634
9635 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9636
9637         * gcc.dg/ultrasp1.c: New test.
9638
9639 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
9640
9641         * gcc.c-torture/execute/981206.c: New test.
9642
9643 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9644
9645         * g++.old-deja/g++.ns/template7.C: New test.
9646
9647         * g++.old-deja/g++.other/expr1.C: New test.
9648
9649         * g++.old-deja/g++.eh/tmpl3.C: New test.
9650
9651         * g++.old-deja/g++.eh/tmpl2.C: New test.
9652
9653 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9654
9655         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
9656         * g++.old-deja/g++.other/using6.C: Removed.
9657         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
9658
9659         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
9660
9661 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9662
9663         * g++.old-deja/g++.pt/overload8.C: New test.
9664
9665         * g++.old-deja/g++.pt/overload7.C: New test.
9666
9667         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9668
9669         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9670         and relinking messages.
9671         * lib/g++.exp (g++_target_compile): Remove .rpo file when
9672         compiling with -frepo.
9673
9674 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
9675
9676         * g++.old-deja/g++.pt/lookup6.C: New test.
9677
9678 1998-11-30  Nick Clifton  <nickc@cygnus.com>
9679
9680         * gcc.c-torture/execute/981130-1.c: New test.
9681         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9682
9683 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9684
9685         * g++.old-deja/g++.pt/explicit76.C: New test.
9686
9687         * g++.old-deja/g++.pt/friend38.C: New test.
9688
9689         * g++.old-deja/g++.ns/crash2.C: New test.
9690
9691         * g++.old-deja/g++.pt/defarg8.C: New test.
9692
9693         * g++.old-deja/g++.pt/instantiate6.C: New test.
9694
9695         * g++.old-deja/g++.pt/static6.C: New test.
9696
9697         * g++.old-deja/g++.pt/decl2.C: New test.
9698
9699 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9700
9701         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
9702         problem is actually related with name lookup, but so what? :-)
9703
9704         * g++.old-deja/g++.pt/friend37.C: New test.
9705
9706 1998-11-25  Dave Love  <d.love@dl.ac.uk>
9707
9708         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9709         element, which fails on some systems.
9710
9711         * g77.f-torture/execute/labug1.f: New test.
9712
9713 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
9714
9715         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9716         is defined.
9717
9718 1998-11-18  Dave Love  <d.love@dl.ac.uk>
9719
9720         * g77.f-torture/compile/981117-1.f: New test.
9721
9722 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
9723
9724         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
9725         properly discarded.
9726
9727 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
9728
9729         * gcc.c-torture/execute/memcheck: New directory of tests for
9730         -fcheck-memory-usage.
9731
9732 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9733
9734         * README: New file, general information about the testsuite and
9735         new description of the various C++ test subdirectories.
9736         * README.g++: Eliminate obsolete information, update and move most
9737         relevant stuff to README.
9738
9739 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
9740
9741         * gcc.c-torture/compile/981107-1.c: New test.
9742
9743 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
9744
9745         * execute/memcpy-bi.c: New testcase.
9746
9747 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
9748
9749         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9750         base classes.
9751
9752         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9753         template is selected.
9754
9755         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9756         classes, it should be accepted for all types.
9757
9758         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9759
9760         * g++.old-deja/g++.pt/spec24.C: Ensure that template
9761         specializations start with template headers.
9762
9763 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
9764
9765         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9766
9767         * g++.old-deja/g++.other/init9.C: Test cross initialization of
9768         non-POD types.
9769
9770 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9771
9772         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9773
9774 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9775
9776         * compile/981022-1.c, compile/981022-1.x: New test and driver.
9777
9778 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
9779
9780         * 981019-1.c: New test.
9781
9782 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
9783
9784         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9785         find objc headers.
9786
9787 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9788
9789         * compile/981001-4.c: Remove use of GCC extension that triggers a
9790         compiler bug.
9791
9792 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
9793
9794         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9795
9796 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9797
9798         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
9799         instantiation of template produces incorrect code for delete
9800         expression.
9801
9802         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
9803         constructors' name is not unique.
9804         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9805         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9806
9807         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
9808         automatic array of const is ill-formed.
9809
9810         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
9811         of template parameter?
9812
9813         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
9814         const.
9815
9816         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
9817         pointer-to-member expression.
9818
9819         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
9820         declaration causes ICE.
9821
9822 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
9823
9824         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
9825         reserved in the global namespace.
9826
9827         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9828         generate needed virtual table.
9829
9830         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9831
9832 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
9833
9834         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9835         template-dependent type
9836
9837 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
9838
9839         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9840         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9841         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9842
9843         * g++.old-deja/g++.other/using5.C: New test; using decl from base
9844         class should be usable as argument of member function.
9845         * g++.old-deja/g++.other/using6.C: New test; using decl from base
9846         class should be usable as return type of member function.
9847         * g++.old-deja/g++.other/using7.C: New test; using decl from base
9848         class should be usable as type of data member.
9849
9850         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9851
9852 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
9853
9854         * gcc.c-torture/special/920521-1.c: Fix bogus test.
9855
9856 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
9857
9858         * gcc.dg/dll-?.c Add thumb to target list.
9859         Fix assembler scan patterns to match current assembler output.
9860
9861 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
9862
9863         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
9864         matching of template brackets.
9865
9866         * g++.old-deja/g++.other/using4.C: New test.  Test using
9867         declarations of methods from base classes.
9868
9869         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
9870         within functions should introduce names into the innermost
9871         enclosing namespace.
9872
9873         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
9874         of static locals if first initialization throws.
9875
9876 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
9877
9878         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
9879
9880 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
9881
9882         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
9883         lose track of the possible targets of tablejump insns.
9884         * special/special.exp: Run it.
9885
9886 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9887
9888         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
9889         must be declared before its specializations can be named in friend
9890         declarations.
9891
9892 1998-10-05  Dave Love  <d.love@dl.ac.uk>
9893
9894         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
9895
9896         * g77.f-torture/execute/io1.f: New test.
9897
9898 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9899
9900         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
9901         with pointer to template function, for which no argument deduction
9902         is possible.
9903
9904         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
9905         specialization of template function as argument to template
9906         function.
9907
9908         * g++.old-deja/g++.other/access2.C: New test; Inner class
9909         shouldn't have privileged access to Outer's names.
9910
9911 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9912
9913         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
9914         friend template declared within template class conflicts with
9915         nested class of the same name.
9916
9917         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
9918         is ignored.
9919
9920         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
9921         object with direct initializer as function declaration.
9922
9923         * g++.old-deja/g++.other/decl2.C: New test; duplicate
9924         initializers.
9925
9926         * g++.old-deja/g++.other/null2.C: New test; conditional operator
9927         involving const pointer and NULL produces incorrect result.
9928
9929         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
9930         type name without `typename' should be rejected with -pedantic.
9931
9932 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
9933
9934         * g++.old-deja/g++.other/addrof1.C: New test.
9935
9936 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
9937
9938         * gcc.c-torture/compile/981001-1.c: New test.
9939         * gcc.c-torture/execute/981001-1.c: New test.
9940
9941 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
9942
9943         * gcc.c-torture/compile/981001-2.c: New test.
9944         * gcc.c-torture/compile/981001-3.c: New test.
9945         * gcc.c-torture/compile/981001-4.c: New test.
9946
9947 1998-10-01  Robert Lipe  <robertl@dgii.com>
9948
9949         * lib/objc.exp (objc_target_compile): Add -L during compiles for
9950         multilibbed hosts.   Idea grafted from g77.exp.
9951
9952 1998-09-30  Dave Love  <d.love@dl.ac.uk>
9953
9954         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
9955         avoid losing on systems which need -lsocket.
9956
9957 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
9958
9959         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
9960         * g++.old-deja/g++.other/nested2.C: Ditto.
9961         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
9962         failure.
9963
9964 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9965
9966         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
9967         preferred over template operator!= for enum bitfields.
9968
9969 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
9970
9971         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
9972         that happen to have the same base name, but in different scopes,
9973         are incorrectly rejected.
9974
9975 1998-09-16  Richard Henderson  <rth@cygnus.com>
9976
9977         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
9978         on the native word size instead of an integer literal.
9979
9980 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9981
9982         * g++.old-deja/g++.other/static2.C: Invocation of static data
9983         member of type pointer-to-function denoted as non-static member.
9984
9985         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
9986         checks involving function types and aliases.
9987
9988 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9989
9990         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
9991         redefined to the same non-trivial type.
9992
9993         * g++.old-deja/g++.pt/explicit73.C: Test for proper
9994         namespace-qualification of template specializations declared in
9995         other namespaces.
9996
9997         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
9998         to declare a subset of the specializations of a template function
9999         as friends of specializations of a template class.
10000
10001         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
10002         member templates that do not fully specialize the enclosing
10003         template class are rejected.
10004
10005 1998-09-11  Dave Love  <d.love@dl.ac.uk>
10006
10007         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
10008
10009 1998-09-08  Dave Love  <d.love@dl.ac.uk>
10010
10011         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
10012         altered from libf2c/libU77 version.
10013
10014 1998-09-06  Dave Love  <d.love@dl.ac.uk>
10015
10016         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
10017
10018 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
10019
10020         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
10021         (un)signed char are different types for template specialization
10022         purposes.
10023
10024 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
10025
10026         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
10027         * objc: ObjC testsuite.
10028
10029 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
10030
10031         * gcc.c-torture/execute/941014-1.x:  New file.
10032
10033 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10034
10035         * lib/c-torture.exp: Add support for
10036         torture_eval_before_compile and torture_eval_before_execute
10037         variables.
10038
10039 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
10040
10041         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
10042         this test triggers valid.
10043
10044 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10045
10046         * gcc.dg/980827-1.c: New test.
10047
10048 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10049
10050         * gcc.c-torture/execute/loop-4b.c: New test.
10051
10052 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
10053
10054         * lib/c-torture.exp: Add support for
10055         torture_eval_before_compile and torture_eval_before_execute
10056         variables.
10057
10058 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
10059
10060         * gcc.c-torture/compile/980825-1.c: New test.
10061
10062 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
10063
10064         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
10065         count number tests in opt_t0 not good_t0.
10066
10067 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
10068
10069         * gcc.c-torture/compile/930326-1.x: Fix typo.
10070
10071 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
10072
10073         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
10074         causes an ICE.
10075
10076 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10077
10078         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
10079         STACK_SIZE is defined.
10080         * gcc.c-torture/unsorted/stuct.c: Similarly.
10081
10082         * gcc.c-torture/compile/980821-1.c: New test.
10083
10084 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
10085
10086         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
10087
10088 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
10089
10090         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
10091         code.
10092
10093 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
10094
10095         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
10096         error'.
10097
10098 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
10099
10100         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
10101
10102 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
10103
10104         * gcc.c-torture/compile/980816-1.c: New test.
10105
10106         * gcc.dg/980816-1.c: New test.
10107
10108 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
10109
10110         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
10111         compiler for ieee tests.
10112
10113 1998-08-01  Dave Love  <d.love@dl.ac.uk>
10114
10115         * g77.f-torture/compile/980729-0.f: New test.
10116
10117 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
10118
10119         * gcc.c-torture/special/eeprof-1.c: New test, for
10120         -finstrument-functions.
10121         * gcc.c-torture/special/special.exp: Run it.
10122
10123 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
10124
10125         * gcc.c-torture/compile/980729-1.c: New test.
10126
10127 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
10128
10129         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
10130         __thumb__ is defined, and test for ARM style doubles if so.
10131
10132 1998-07-26  Dave Love  <d.love@dl.ac.uk>
10133
10134         * g77.f-torture/noncompile/980615-0.f: New test.
10135
10136 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
10137
10138         * gcc.dg/980312-1.c: Do link instead of compile.
10139         * gcc.dg/980313-1.c: Likewise.
10140
10141 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
10142
10143         * gcc.c-torture/compile/980726-1.c: New test.
10144
10145 1998-07-25  Dave Love  <d.love@dl.ac.uk>
10146
10147         * g77.f-torture/execute/io0.f: New test.
10148
10149 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
10150
10151         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
10152         an int.
10153
10154 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
10155
10156         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
10157         m32r bugs.
10158
10159 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10160
10161         * gcc.dg/980626-1.c: Expect failures for all toolchains until
10162         c-decl.c:grokdeclarator can handle mode attributes.
10163
10164 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
10165
10166         * gcc.c-torture/execute/980716-1.c: New test.
10167
10168 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
10169
10170         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
10171         the mn10200.
10172         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
10173         the mn10200.
10174         * gcc.c-torture/execute/va-arg-3.x: Similarly.
10175         * gcc.c-torture/compile/930326-1.x: Similarly.
10176
10177 1998-07-13  Dave Love  <d.love@dl.ac.uk>
10178
10179         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
10180         New test from Craig.
10181
10182 1998-07-12  Dave Love  <d.love@dl.ac.uk>
10183
10184         * g77.f-torture/noncompile/980616-0.f: New test.
10185
10186         * g77.f-torture/execute/970816-3.f:  New test from Craig.
10187
10188 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10189
10190         *  g++.other/singleton.C: Return error value instead of taking
10191         SIGSEGV.
10192
10193 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
10194
10195         *  g++.other/singleton.C: New test.   Warning is under dispute.
10196         Runtime crash is not.
10197
10198 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10199
10200         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
10201         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
10202         using6.C, using7.C}:  New namespace tests.
10203
10204 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10205
10206         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
10207         specialization with typedef'ed names used as array indexes.
10208
10209 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
10210
10211         * gcc.c-torture/execute/980709-1.c: New test.
10212
10213         * gcc.dg/980709-1.c: New test.
10214
10215 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
10216
10217         * gcc.c-torture/execute/bcp-1.c: New test.
10218
10219 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
10220
10221         * gcc.c-torture/execute/980707-1.c: New test.
10222
10223 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
10224
10225         * gcc.c-torture/compile/980706-1.c: New test.
10226
10227 1998-07-01  Dave Love  <d.love@dl.ac.uk>
10228
10229         * g77.f-torture/execute/980701-0.f,
10230         g77.f-torture/execute/980701-1.f: New test from Craig.
10231
10232 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
10233
10234         * gcc.c-torture/compile/980701-1.c: New test.
10235
10236         * gcc.c-torture/execute/980701-1.c: New test.
10237
10238 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
10239 rlsruhe.de>
10240
10241         * g++.old-deja/g++.robertl/eb132.C: New test.
10242         * g++.old-deja/g++.robertl/eb133.C: Likewise.
10243
10244 1998-06-29  Dave Love  <d.love@dl.ac.uk>
10245
10246         * g77.f-torture/execute/980628-7.f,
10247         g77.f-torture/execute/980628-8.f,
10248         g77.f-torture/execute/980628-9.f,
10249         g77.f-torture/execute/980628-10.f: New tests from Craig.
10250
10251         * g77.f-torture/execute/980628-3.f: Remove mail headers.
10252
10253 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
10254
10255         * g77.f-torture/execute/980628-4.f: New test from Craig.
10256         * g77.f-torture/execute/980628-5.f: Likewise.
10257         * g77.f-torture/execute/980628-2.f: Likewise.
10258         * g77.f-torture/execute/980628-0.f: Likewise.
10259         * g77.f-torture/execute/980628-1.f: Likewise.
10260         * g77.f-torture/execute/980628-3.f: Likewise.
10261         * g77.f-torture/execute/980628-6.f: Likewise.
10262
10263 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
10264
10265         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10266         directory when nothing has been installed yet.
10267
10268 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
10269
10270         * gcc.c-torture/special/special.exp: Handle newer versions of
10271         dejagnu.
10272
10273 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
10274
10275         * gcc.dg/980626-1.c: New test.
10276
10277 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
10278
10279         * gcc.misc-tests/m-un-2.c: New test.
10280         * g++.old-deja/g++.other/warn01.c: Likewise.
10281
10282 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
10283
10284         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10285         compatibility with assmblers with a different comment character.
10286         Eliminate use of GAS-specific extensions.
10287
10288 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
10289
10290         * gcc.c-torture/execute/ieee/980619-1.c: New test.
10291
10292 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
10293
10294         *lib/g77.exp: Replace search for libf2c.a with search for newly
10295         renamed libg2c.a
10296
10297 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
10298
10299         * gcc.c-torture/execute/980617-1.c: New test.
10300
10301 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
10302
10303         * gcc.c-torture/execute/980612-1.c: New test.
10304
10305 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
10306
10307         * gcc.dg/980523-1.c: Only test on ppc-linux.
10308         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10309
10310         * gcc.c-torture/execute/980608-1.c: New test.
10311
10312 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10313
10314         * gcc.c-torture/execute/980605-1.c: New test.
10315
10316 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
10317
10318         * gcc.c-torture/execute/980604-1.c: New test.
10319
10320 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
10321
10322         * gcc.c-torture/execute/980602-1.c: New test.
10323         * gcc.c-torture/execute/980602-2.c: Likewise.
10324
10325 1998-06-02  Dave Love  <d.love@dl.ac.uk>
10326
10327         * 970125-0.f: Fix per JCB.  Add commentary.
10328
10329 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
10330
10331         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10332         IEEE -0 support.
10333
10334 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10335
10336         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10337         earlier.
10338
10339 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
10340
10341         * gcc.c-torture/execute/980526-3.c: New test.
10342
10343 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
10344
10345         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10346         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10347         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10348         m88k-motorola-sysv3 to XFAIL.
10349
10350 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10351
10352         * gcc.dg/980526-1.c: New test.
10353         * gcc.c-torture/execute/980526-2.c: New test.
10354
10355 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
10356
10357         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10358
10359         * gcc.c-torture/execute/980526-1.c: New test.
10360
10361 1998-05-26  Dave Love  <d.love@dl.ac.uk>
10362
10363         * g77.f-torture/execute/alpha2.f: Add runtime test.
10364
10365 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
10366
10367         * g++.old-deja/old-deja.exp: Strip leading directories.
10368
10369         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10370         error for the line.  Don't run multiple tests for the same line.
10371
10372 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
10373
10374         * gcc.dg/980523-1.c: New test.
10375
10376 1998-05-23  Dave Love  <d.love@dl.ac.uk>
10377
10378         * g77.f-torture/compile/970915-0.f: New test.
10379
10380 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
10381
10382         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10383
10384 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
10385
10386         * gcc.dg/980520-1.c: New test.
10387
10388 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
10389
10390         * gcc.dg/980502-1.c: Fix return type.
10391
10392 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
10393
10394         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10395         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10396         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10397         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10398         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10399
10400 1998-05-20  Dave Love  <d.love@dl.ac.uk>
10401
10402         * g77.f-torture/execute/980520-1.f: New test.
10403
10404 1998-05-15  Dave Love  <d.love@dl.ac.uk>
10405
10406         * lib/mike-g77.exp: New file.
10407
10408         * g77.f-torture/noncompile/noncompile.exp,
10409         g77.f-torture/noncompile/check0.f: New files.
10410
10411 1998-05-14  Dave Love  <d.love@dl.ac.uk>
10412
10413         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10414         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10415         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10416         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10417         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10418         abort where appropriate.
10419
10420 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
10421
10422         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10423         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10424
10425 1998-04-29  Dave Love  <d.love@dl.ac.uk>
10426
10427         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10428
10429 1998-04-27  Dave Love  <d.love@dl.ac.uk>
10430
10431         * g77.f-torture/compile/980427-0.f: New test.
10432
10433 1998-04-24  Dave Love  <d.love@dl.ac.uk>
10434
10435         * g77.f-torture/compile/980424-0.f: New test.
10436
10437 1998-04-19  Dave Love  <d.love@dl.ac.uk>
10438
10439         * g77.f-torture/compile/980419-2.f (main): New test.
10440         * g77.f-torture/compile/970125-0.f: New test.
10441         * g77.f-torture/compile/980419-1.f: New test.
10442
10443 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
10444
10445         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
10446         of loop-4.c.
10447
10448 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
10449
10450         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10451
10452 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
10453
10454         * gcc.c-torture/compile/980329-1.c: New test.
10455
10456 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
10457
10458         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10459         * gcc.dg/980312-1.c: Fix typo in -march command.
10460
10461 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
10462
10463         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10464
10465 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
10466
10467         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
10468         Dave Love agree the Fortran source is bogus.
10469
10470 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
10471
10472         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10473         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10474         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10475         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10476         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10477
10478 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10479
10480         * g++.old-deja/g++.other/friend1.C: New test.
10481
10482 1998-02-18  Dave Love  <d.love@dl.ac.uk>
10483
10484         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10485         possibly uninitialized) variables and declare dnrm2.
10486
10487 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
10488
10489         From Bruno Haible <haible@ilog.fr>:
10490         * gcc.c-torture/execute/980223.c: New test.
10491
10492 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
10493
10494         * gcc.dg/ifelse-1.c: New test.
10495
10496 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
10497
10498         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10499
10500           * lib/old-dejagnu.exp (old-dejagnu): Added the
10501           "execution test - XFAIL *-*-*" handling in the spirit of
10502           "excess errors test -". Changed the "execution test fails"
10503           handling to be like "excess errors test fails".
10504           * Update various tests accordingly.
10505
10506 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
10507
10508         * gcc.c-torture/execute/980205.c: New test.
10509
10510 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
10511
10512         * lib/c-torture.exp: Look for .x files instead of .cexp files.
10513         * lib/f-torture.exp: Similarly.
10514         * gcc.c-torture: Rename all .cexp files to .x files.
10515
10516 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10517
10518         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10519         (940510-1.c): Removed duplicate.
10520         (971104-1.c): New test.
10521
10522 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
10523
10524           * lib/f-torture.exp: Improve error and loop detection.
10525
10526 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
10527
10528         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10529         use that to size the filler array.
10530
10531 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10532
10533         * lib/c-torture.exp(c-torture-execute): Fix typo.
10534
10535         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10536         testcase as the executable name. Keep the executable around if
10537         the test fails.
10538
10539 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10540
10541         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10542         changes.  Only test one -g option, and move it to the end of the
10543         list of options to test.
10544
10545 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
10546
10547         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10548         variable GCC_TORTURE_OPTIONS to supply default switches separated
10549         by colons.  If no environment variable, run tests with -O0 -g, -O1
10550         -g, and -O2 -g as well.
10551
10552 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10553
10554         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10555         explanatory comments. Fix indentation.
10556
10557 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
10558
10559         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10560
10561 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
10562
10563         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10564         * g++.old-deja/g++.mike/p7325.C: Likewise.
10565         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10566
10567 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
10568
10569         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10570         * g++.old-deja/g++.brendan/crash30.C: Likewise.
10571         * g++.old-deja/g++.brendan/crash39.C: Likewise.
10572         * g++.old-deja/g++.law/operators4.C: Likewise.
10573
10574 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
10575
10576         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10577         * g++.old-deja/g++.mike/p784.C: Ditto.
10578         * g++.old-deja/g++.mike/p785.C: Ditto.
10579
10580 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
10581
10582           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10583
10584 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
10585
10586         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10587         target feature; pass this to c-torture-execute as needed.
10588
10589 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
10590
10591         * lib/c-torture.exp(c-torture-execute): If the previous and the
10592         current executables being tested are identical, we don't need to
10593         run the executable again. Try to make the executable names
10594         unique. Add an optional argument for passing additional compiler
10595         flags.
10596
10597 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
10598
10599         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10600
10601 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
10602
10603         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10604
10605 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
10606
10607         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10608         32bit or larger longs.
10609
10610         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10611         have either a 32bit long or 32bit int.
10612
10613 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10614
10615         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10616         Make double precision tests dependent on sizeof (double).
10617
10618 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
10619
10620         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10621         too.
10622
10623 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10624
10625         * gcc.c-torture/compile/961203-1.cexp: New script.
10626
10627 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
10628
10629         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
10630         up the includes ourselves.
10631
10632 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
10633
10634         * lib/plumhall.exp: Remove random include, and add a few
10635         verbose messages for debugging.
10636
10637 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
10638
10639         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
10640         of trying to do it ourselves.
10641
10642 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10643
10644         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
10645
10646 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10647
10648         * gcc.prms/5403.c: Made regexp a bit less strict.
10649
10650 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
10651
10652         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
10653         is returned from remote_load instead.
10654         * lib/plumhall.exp: Ditto.
10655         * lib/mike-g++.exp: Ditto.
10656         * lib/old-dejagnu.exp: Ditto.
10657         * lib/c-torture.exp: Ditto.
10658
10659 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
10660
10661         * lib/g++.exp: Use build_wrapper procedure.
10662         * lib/gcc.exp: Ditto.
10663
10664 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
10665
10666         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10667         an old-style decl for malloc.  Fixes tests to work when
10668         sizeof (int) != sizeof (size_t).
10669
10670 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
10671
10672         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10673
10674         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10675         use stdargs.h interface.
10676
10677 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
10678
10679         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10680         NO_VARARGS when compiling.
10681
10682 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
10683
10684         * lib/plumhall.exp(ph_includes): New procedure.
10685         (ph_make): Use it.
10686         (ph_compiler): Ditto.
10687
10688         * lib/g++.exp: Rename test-glue.c to testglue.c.
10689         * lib/gcc.exp: Ditto.
10690
10691 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10692
10693         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10694         to completion when it's called.
10695
10696 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
10697
10698         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10699         is defined, don't do test.
10700
10701 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
10702
10703         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10704         for object files.
10705         (ph_summary): Mark skipped testcases as untested, not unresolved.
10706
10707         * lib/plumhall.exp (ph_make): If unresolved because of bad
10708         errorCode, record errorCode in log file.
10709         (*): Replace send_log/verbose with verbose -log.
10710
10711 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
10712
10713         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10714         double conversion if double isn't at least 8 bytes.
10715
10716         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10717         int to work with targets where int is 16 bits.
10718
10719         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10720         8 bytes, just exit, since 4 byte doubles don't have enough bits of
10721         precision for the test to complete.
10722
10723 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
10724
10725         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10726         if d10v is not compiled with the -mdouble64 flag.
10727         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10728
10729         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10730         d10v is not compiled with the -mint32 flag.
10731
10732 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
10733
10734         * lib/plumhall.exp: Use incr_count.
10735
10736 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
10737
10738         * gcc.c-torture: Update to c-torture-1.45.
10739
10740 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
10741
10742         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10743         the name of the expect testcase file).
10744
10745         * lib/g++.exp(g++_init): Ditto.
10746
10747 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
10748
10749         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10750         the host.
10751
10752         * lib/gcc.exp(gcc_exit): New procedure.
10753
10754 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
10755
10756         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10757         specs where appropriate.
10758
10759         * g++.old-deja/g++.arm/*: Added additional ERROR checks
10760         because of new "candidates are" messages, and removed a few
10761
10762         * Converted all non-old-style g++ testcases to old-style, and
10763         moved into g++.old-deja.
10764
10765 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
10766
10767         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10768         options.
10769
10770         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10771         succeeded.
10772
10773         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10774
10775 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
10776
10777         * lib/gcc.exp (gcc_target_compile): Add support for defining
10778         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10779         the machine doesn't have those features.
10780
10781 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
10782
10783         * g++.law/operators4.exp: Don't use LIBS.
10784
10785 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10786
10787         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10788
10789         * lib/mike-g++.exp: Don't set the compiler to be tested here.
10790         * lib/g++.exp: Set it here instead. Also, allow use of the
10791         --tool_exec and --tool_opt options. Change CXX to
10792         GXX_UNDER_TEST.
10793
10794         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10795
10796         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10797
10798 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
10799
10800         * lib/old-dejagnu.exp: Use prune_warnings instead of
10801         prune_system_crud.
10802         * lib/mike-g++.exp: Ditto.
10803         * lib/gcc.exp: Ditto.
10804         * lib/g++.exp: Ditto.
10805
10806         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10807
10808 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
10809
10810           * 941014-2.c: Include stdlib.h
10811           * 960327-1.c: Include stdio.h
10812           * dbra.c, index-1.c: Don't assume ints are 32bits.
10813
10814 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
10815
10816         * lib/gcc.exp: Add gcc,stack_size target feature.
10817
10818         * lib/g++.exp(g++_target_compile): Add the include and link
10819         paths here, not in two other places. And, it's $options, not
10820         options.
10821
10822         * lib/mike-g++.exp(postbase): Remove the code that determines
10823         the correct include and link paths.
10824         * g++.old-deja/old-deja.exp: Ditto.
10825
10826 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
10827
10828         * lib/g++.exp(g++_init): target_compile no longer returns the
10829         filename of the result.
10830
10831 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10832
10833         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10834         call to glob.
10835
10836         * gcc.c-torture/special/special.exp: Change call to
10837         gcc_target_compile to include the object file.
10838
10839 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
10840
10841         * gcc.c-torture/special/special.exp: Correct misspelling in last
10842         change.
10843
10844 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
10845
10846         * lib/plumhall.exp(ph_summary): Log the entire output of the
10847         executable. Return -1 if there were any failures, 0 otherwise.
10848         (ph_execute): Return -1 if there were any failures, 0 otherwise.
10849         (ph_make): Clean up objects and executables that were built
10850         if the tests succeeded.
10851
10852 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
10853
10854         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
10855         libraries and includes in the build tree as appropriate.
10856
10857 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10858
10859         * lib/c-torture.exp: Instead of looking for the global variable
10860         NO_LONG_LONG, check to see if that's a feature of the target.
10861
10862 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
10863
10864         * config/default.exp: Minimize. Delete the remainer of the files in
10865         config; this functionality is now in devo/dejagnu/config.
10866
10867         g++.*/*: Pass any additional flags used to compile to postbase;
10868         delete CXXFLAGS.
10869
10870         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
10871         is now done by runtest.exp. Use gcc_target_compile instead of
10872         compile.
10873
10874         lib/c-torture.exp: Use gcc_target_compile instead of compile.
10875         Remove references to CFLAGS. Use remote_file instead of
10876         calling rm -f.
10877         (c-torture): Take a list of arguments to use to compile this
10878         testcase.
10879
10880         lib/g++.exp: Simplify. Use target_compile instead of compile.
10881         lib/gcc-dg.exp: Ditto.
10882         lib/gcc.exp: Ditto.
10883         lib/mike-{gcc,g++}.exp: Ditto.
10884         lib/old-dejagnu.exp: Ditto.
10885         lib/plumhall.exp: Ditto.
10886
10887 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
10888
10889         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
10890         (ph_linker): Likewise.
10891
10892 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
10893
10894           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
10895         MAP_ANON / MAP_ANONYMOUS if defined;
10896         else try to map from /dev/zero .
10897
10898 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
10899
10900         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
10901         isn't defined, then define it to MAP_ANONYMOUS.
10902
10903 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
10904
10905         * gcc.c-torture: Update to c-torture-1.42 release.
10906
10907 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
10908
10909         * gcc.c-torture: Update to c-torture-1.41 release.
10910
10911 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
10912
10913         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
10914         c-torture release.
10915
10916 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10917
10918         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
10919         and LDFLAGS.  Fix second case to append the target_info ldflags
10920         onto LDFLAGS, not CFLAGS.
10921         * lib/g++.exp (g++_init): Add target_info stuff.
10922         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
10923         of libgloss and newlib flags for !native.
10924
10925         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
10926         (GDB): Fix relative path to go up another dir for finding gdb.
10927
10928 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
10929
10930         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
10931         versions in the target_info array, if they don't exist.
10932
10933 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10934
10935         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
10936
10937 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
10938
10939         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
10940         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
10941
10942 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
10943
10944         * lib/old-dejagnu.exp: Don't remove the output file before we've
10945         actually tested it. Don't append pwd to the path of the executable
10946         we're testing.
10947
10948 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
10949
10950         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
10951
10952 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
10953
10954         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
10955         temporary directory for compiler files, and set it to a default
10956         value of /tmp. Set $output as the name of the output file from
10957         compiling the testcase. Add a -o option to $cflags_var so the
10958         compiler writes the final output file as $output. Set $executable
10959         to $output.
10960
10961         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
10962         directory for compiler files, and set it to /tmp if it doesn't
10963         already have a value. Set $output_file to the name of the output
10964         file from compiling the testcase. Add a -o option to CXXFLAGS so
10965         the compiler writes the final output file as $output. Use $output
10966         as the executable to be tested.
10967
10968 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10969
10970         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
10971
10972 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
10973
10974         * gcc.c-torture/execute/pending-1.c: New test.  Still
10975         pending in Tege's queue.
10976
10977 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
10978
10979         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
10980         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
10981         if there were failures.  Call unresolved if there were unresolved
10982         testcases.  Call gcc_fail if program did not run to completion.
10983         (ph_make): Pass additional argument name to ph_execute.
10984         (ph_execute): Add new argument.  Pass additional arguments to
10985         ph_summary.  Call gcc_fail is there is no execution output.
10986
10987 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
10988
10989         * lib/plumhall.exp (proc_summary): Output relavent summary
10990         lines into the log so specific failures in plumhall can be
10991         investigated.
10992
10993 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
10994
10995         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
10996         (c-torture-execute): Don't try to execute tests which use
10997         "long long" types if $NO_LONG_LONG is nonzero.
10998
10999 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
11000
11001         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
11002         not c-torture.
11003
11004         * gcc.ieee: Move from here.
11005         * gcc.c-torture/execute/ieee: To here.
11006
11007 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
11008
11009         * gcc.c-torture: Update to c-torture-1.41 release.
11010
11011 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
11012
11013         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
11014         not "$output".
11015
11016 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
11017
11018         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
11019         -c present.
11020
11021 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
11022
11023         * config/proelf.exp: Handle connecting to a simulator.
11024
11025 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
11026
11027         * config/proelf.exp: New file.  Enough framework that we can
11028         run c-torture tests on the proelf targets (or any other target
11029         that gdb can connect to for that matter).
11030
11031 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
11032
11033         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
11034         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
11035
11036         * lib/plumhall.exp (ph_execute): Always call ph_summary if
11037         exec_output exists.
11038
11039 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
11040
11041         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
11042         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
11043
11044         * config/*.exp: Update FSF address.  Change result of ${tool}_load
11045         to pass/fail/unresolved/unsupported/untested.  Caller must now
11046         call unresolved/unsupported/untested.
11047         * lib/*.exp: Update FSF address.  Update to handle new results of
11048         ${tool}_load.
11049         * lib/chill.exp (verbose): Delete.
11050
11051 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
11052
11053         * lib/gcc.exp (default_gcc_start): Change order of args to
11054         $LDFLAGS $CFLAGS $LIBS.
11055         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
11056         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
11057         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
11058         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
11059         * gcc.misc-tests/dg-test.exp: Likewise.
11060         * gcc.misc-tests/msgs.exp: Likewise.
11061         * gcc.prms/prms.exp: Likewise.
11062         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
11063         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
11064
11065         * lib/dg.exp: Deleted, moved to dejagnu/lib.
11066
11067 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11068
11069         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
11070
11071         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
11072         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
11073
11074         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
11075         necessary.
11076
11077 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
11078
11079         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
11080         global for loop; add use of $mathlib.
11081         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
11082         settings here; set mathlib for anything but VxWorks.
11083
11084 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
11085
11086         * gcc.c-torture: Update to c-torture-1.40 release.
11087
11088 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
11089
11090         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
11091         dg.exp.
11092
11093 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
11094
11095         * lib/c-torture.exp (c-torture-execute): Declare "output" as
11096         global.
11097
11098 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
11099
11100         * lib/g++.exp (LIBS): Define if not already.
11101         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
11102         (gcc-dg-prune): Call prune_gcc_output.
11103         * lib/gcc.exp (prune_gcc_output): New proc.
11104         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
11105         prune_gcc_output.
11106
11107 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
11108
11109         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
11110         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
11111
11112 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
11113
11114         * gcc.c-torture: Update to c-torture-1.39 release.
11115
11116 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
11117
11118         * lib/c-torture.exp (c-torture-execute): Don't return if one option
11119         fails, try others as well.
11120
11121 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11122
11123         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
11124         If compilation fails, mark execute tests as `untested'.
11125         If test is marked as unsupported, don't mark compilation and
11126         execute tests as failed.
11127
11128 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11129
11130         * lib/g++.exp (g++_init): Don't link in libg++, and look to
11131         libstdc++ for whether or not we want to be doing shared
11132         libraries.  Delete link_curses since we don't need it anymore.
11133         * lib/mike-g++.exp (postbase): Don't link in libg++.
11134         * g++.old-deja/old-deja.exp: Likewise.
11135
11136 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11137
11138         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
11139
11140 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11141
11142         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
11143         For that, add `-Wl,-a,shared_archive'.
11144         * g++.old-deja/old-deja.exp: Likewise.
11145
11146 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
11147
11148         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
11149
11150 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
11151
11152         * lib/mike-g++.exp (postbase): Pay attention to the status of
11153         g++_load.
11154
11155 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11156
11157           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
11158
11159 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
11160
11161         * lib/gcc.exp (default_gcc_start): No longer need to log program
11162         being executed or its output, execute_anywhere does that now.
11163         * lib/g++.exp (default_g++_version): Call execute_anywhere.
11164         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
11165
11166 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11167
11168         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
11169         the same as those in lib/g++.exp.
11170
11171 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
11172
11173         * gcc.c-torture: Update to c-torture-1.38 release.
11174         * gcc.ieee: Related changes.
11175
11176 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11177
11178         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
11179         "exec". Minor reformatting changes.
11180
11181         * config/rom68k.exp (${tool}_load): Make it work in a canadian
11182         cross. This means all "exec" calls now work on a remote host as
11183         well.
11184         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
11185         cross. Filter out the extra "\r\n" stuff that expect puts in.
11186         (c-torture-execute): Filter out the bogus warnings like
11187         c-torture-compile does. Add support for canadian cross.
11188         * lib/gcc.exp (default_gcc_version, default_gcc_start)
11189         Use execute_anywhere rather than calling exec directly. Now it
11190         works for canadian cross testing.
11191
11192 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
11193
11194         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
11195         results into a variable, and check that rather than using file exists.
11196
11197 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11198
11199         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
11200         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
11201
11202 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11203
11204         * g++.old-deja/old-deja.exp: Create and pass runshlib and
11205         lib_curses if there's a shared libg++ in the build tree.
11206
11207 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
11208
11209         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
11210         if not supported target.
11211
11212 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11213
11214         * lib/g++.exp (g++_init): Move empty setting of runshlib and
11215         link_curses up to always happen, not just for native builds.
11216
11217 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
11218
11219         * gcc.c-torture: Update to c-torture-1.36 release.
11220         * gcc.failure: Related changes.
11221
11222 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11223
11224         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11225
11226 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11227
11228         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11229         * lib/mike-g++.exp (postbase): Not in here.  Still reference
11230         runshlib, link_curses, and mathlib for link and run.
11231
11232         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11233         pass the runtime shared library options for Solaris, OSF/1, and
11234         Irix5, and link with -lcurses to avoid unresolved references.
11235
11236 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11237
11238         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11239         only run once.
11240
11241 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11242
11243         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11244
11245 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
11246
11247         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
11248         do not have a framework for the "compat" tests yet.
11249
11250 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11251
11252         * lib/mike-g++.exp (postbase): New local variable `mathlib',
11253         set to null if we're testing vxworks5.1.  Use that instead of
11254         `-lm' in the setting of LIBS for link and run.
11255
11256 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11257
11258         * config/rom68k.exp (${tool}_load): Major changes to make it
11259         work.  Verified that it does in fact return the stuff in
11260         exec_output properly.  Catch any Emul or any TRAP other than 0.
11261
11262 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11263
11264         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11265         LDFLAGS properly for targets that need stuff from libgloss.
11266         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11267         only run once.
11268         (gpp_initialized): New variable.
11269
11270 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11271
11272         * config/rom68k.exp: Load libgloss.exp.
11273         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11274         so we can produce a fully linked binary.
11275         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11276         so we can produce a fully linked binary.
11277
11278 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11279
11280         * lib/plumhall.exp (ph_section): Watch for expected failures.
11281         Add missing `else'.
11282
11283         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11284         run the testcase.
11285         (c-torture): Likewise.
11286
11287 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
11288
11289         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11290
11291         * lib/mike-g++.exp (mike_cleanup): New proc.
11292         (prebase): New globals compiler_result, not_compiler_result,
11293         target_regexp.
11294         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
11295         allow leading "-" in pattern.  Watch for unsupported tests.
11296         If $compiler_result is set, pattern match assembler code,
11297         and ditto for $not_compiler_result.
11298         * lib/mike-gcc.exp: Likewise.
11299
11300         * lib/plumhall.exp (ph_execute): Only call ph_summary if
11301         execution "succeeded".
11302
11303 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
11304
11305         * config/win32.exp: New file.
11306         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11307
11308 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11309
11310         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11311         unsupported.
11312         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11313         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11314         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11315
11316         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11317         "... without exceptions was ...".  That is now handled by
11318         prune_system_crud.
11319         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11320
11321 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
11322
11323         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11324         sieve.c,sort2.c}: New files.
11325         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11326         sieve.exp,sort2.exp}: Drivers for them.
11327
11328         * lib/mike-gcc.exp (program_output): New user settable variable.
11329         (postbase): Call prune_system_crud.  Also prune extraneous compiler
11330         messages.
11331         * lib/mike-g++.exp (program_output): New user settable variable.
11332
11333         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11334
11335         * config/sh.exp: Deleted (use sim.exp instead).
11336
11337 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11338
11339         * config/vx.exp: Declare CHECKTASK as global.
11340         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11341         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11342         * lib/old-dejagnu.exp: Load [pwd]/$executable.
11343
11344 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11345
11346         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11347         target. Like vx.exp, only includes `vx29k.exp' instead of
11348         `vxworks.exp'.
11349
11350 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
11351
11352         * config/sim.exp: Increase time limit from 120 seconds to 240.
11353
11354 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
11355
11356         * gcc.c-torture/execute/950628-1.c: New test.
11357
11358 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
11359
11360         * gcc.c-torture: Update with changes/additions from
11361         c-torture-1.34.
11362
11363 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
11364
11365         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11366
11367 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
11368
11369         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11370
11371 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
11372
11373         * gcc.c-torture/compile/950512-1.c: New test.
11374         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11375         * gcc.dg/struct-ret-1.c: Likewise.
11376
11377 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
11378
11379         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11380           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11381
11382 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11383
11384         * gcc.c-torture/special/920411-1.c: Deleted.
11385         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11386
11387 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
11388
11389         * config/sim.exp (${tool}_load): Hack in call to bash to get a
11390         cpu limit.
11391
11392 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11393
11394         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11395
11396 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11397
11398         From kenner;
11399         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11400         is the proper length.
11401         * va-arg-3.c: Likewise.
11402
11403 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
11404
11405         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
11406         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11407
11408         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
11409         * lib/g++.exp (default_g++_start): Delete old cruft.
11410
11411 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
11412
11413         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11414         (2 * (1 << 18)) to (2 * (1 << 17)).
11415
11416         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11417
11418 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11419
11420         * config/rom68k.exp: Renamed from config/idp.exp
11421
11422 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11423
11424         * c-torture/compile/921109-2.c
11425
11426 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
11427
11428         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11429         excess errors.
11430
11431 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
11432
11433         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11434         output.
11435         * lib/g++.exp (default_g++_start): Likewise.
11436
11437 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11438
11439         * gcc.c-torture/compile/950329-1.c: New test.
11440
11441 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11442
11443           * config/bug.exp (${tool}_load): Updated to use new remote_open
11444           and remote_close procs.
11445         * config/idp.exp: New file.
11446
11447 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11448
11449         * gcc.c-torture/execute/950322-1.c: New test.
11450
11451 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
11452
11453         * config/vx.exp (${tool}_load): Clean up testing of return code from
11454         vxworks_ld and vxworks_spawn.
11455
11456 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
11457
11458         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11459
11460 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
11461
11462         * lib/old-deja.exp: Add `excess errors test - ' error, now one
11463         can mark excess errors on a machine by machine basis.  Note, the
11464         default is to not expect any excess errors, even when excess
11465         errors test - is given, so you will want to put an XFAIL ... on
11466         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
11467         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11468         those 4 machines, but no others.
11469
11470 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11471
11472         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11473         * lib/c-torture.exp: to here.
11474
11475 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11476
11477         * gcc.c-torture/execute/950221-1.c: New test.
11478         * gcc.c-torture/execute/struct-ret-1.c: New test.
11479         * gcc.c-torture/compile/950221-1.c: New test.
11480
11481         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11482
11483 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11484
11485         * gcc.c-torture/execute/arith-1.c (main): Return 0.
11486         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11487
11488 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
11489
11490         * g++.gb: New directory of tests, derived from my signature and
11491         class scoping tests.
11492
11493         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11494         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11495         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11496         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11497         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11498         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11499         * g++.gb/sig25.C: Likewise.
11500
11501         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11502         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11503         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11504         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11505         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11506         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11507         * g++.gb/sig25.exp: Likewise.
11508
11509         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11510         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11511         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11512         * g++.gb/scope13.C: Likewise, this test still fails.
11513
11514         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11515         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11516         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11517         * g++.gb/scope13.exp: Ditto.
11518
11519         * g++.gb/README: New file, explains what these tests are about.
11520
11521 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11522
11523         * lib/dg.exp (dg-do): Support `preprocess'.
11524         (dg-test): Likewise.
11525
11526 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11527
11528         * config/udi.exp: change "continue -expect" to "exp_continue".
11529
11530 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
11531
11532         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11533         Delete redundant tests.
11534
11535         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11536         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11537         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11538         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11539         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11540         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11541         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11542         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11543
11544         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11545         storing label pointers.
11546         * gcc.c-torture/execute/921019-1.c: Likewise.
11547         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11548         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11549         parameter fp.
11550         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11551         constants.
11552
11553         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11554         Delete obsolete tests.
11555
11556         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11557         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11558         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11559         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11560         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11561         * gcc.c-torture/compile/950124-1.c: New test.
11562
11563         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11564
11565 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11566
11567         * lib/mike-g++.exp: Add -lm to LIBS.
11568
11569 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
11570
11571         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11572
11573 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11574
11575         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11576
11577 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
11578
11579         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11580
11581 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
11582
11583         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11584         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11585         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11586         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11587         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11588         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11589         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11590         * g++.law/{operators31.C, operators32.C,
11591         * g++.law/{operators33.C, operators34.C}: Likewise.
11592         * g++.law/{pic1.C, refs2.C}: Likewise.
11593         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11594         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11595         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11596         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11597
11598         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11599         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11600         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11601         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11602         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11603         * g++.law/{enum9.exp, friend5.exp}: Likewise.
11604         * g++.law/{nest3.exp, nest4.exp}: Likewise.
11605         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11606         * g++.law/{operators30.exp, operators31.exp}: Likewise.
11607         * g++.law/{operators32.exp, operators33.exp}: Likewise.
11608         * g++.law/{operators34.exp}: Likewise.
11609         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11610         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11611         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11612         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11613         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11614
11615         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11616         No longer expected to fail.
11617         * g++.law/missed-error3.C: Tweak for recent bool changes.
11618
11619 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11620
11621         * config/emb-unix: Deleted.
11622         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
11623         remote execution.  Do final link on remote host if REMOTE_LINK is set.
11624
11625 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
11626
11627         * lib/dg.exp (dg-test): Fix typo in last patch.
11628
11629 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
11630
11631         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
11632         (handles multiple occurrences).
11633
11634 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
11635
11636         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
11637         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
11638         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
11639         printed).
11640         * lib/c-torture.exp (c-torture-compile): Likewise.
11641         (c-torture): Prepend full path if missing.
11642         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
11643         (gcc_fail): Likewise.
11644         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
11645
11646 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
11647
11648         * lib/netware.exp: Only attach to NetWare i386 systems.
11649
11650 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
11651
11652         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
11653         messages.  Add test name to "output pattern match" pass/fail message.
11654
11655 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
11656
11657         * gcc.dg: New testsuite.
11658         * gcc.dg/dg.exp: New file.
11659
11660         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
11661         test-switch.c}: Deleted.
11662
11663         * gcc.misc-tests/msgs.exp: New testcase driver.
11664
11665 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
11666
11667         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11668         Watch for illegal return values from ${tool}_load.
11669         * config/unix.exp (${tool}_load): Fix pass/fail detection for
11670         cross targets.  Coerce return value >0 to 1.
11671
11672 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11673
11674         * config/unix.exp (${tool}_load): Call program rsh, not proc.
11675
11676         * config/emb-unix.exp: New file.
11677
11678         * config/sim.exp: Error if variable $SIM not defined.
11679         (${tool}_load): Mark test as "untested" if simulator missing.
11680
11681         * config/unix.exp: Load remote.exp to get rcp_download.
11682         * lib/c-torture.exp: Use different option lists for testcases with
11683         and without loops.
11684         * gcc.c-torture/execute/execute.exp: Likewise.
11685
11686 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11687
11688         * config/*.exp: Clarify return code from ${tool}_load.
11689         Call `unresolved' or `untested' instead of `warning' or `perror'
11690         (sometimes you still want to call both though).
11691         Add comment that `shell_id' is local to each file.
11692         * config/udi.exp (timeout): Set to 30.
11693         Don't print warning if connection fails, $connectmode has already
11694         printed an error.
11695         (${tool}_load): Move verbose messages to level 2.
11696         Rework pattern for "Process started" message.
11697         Pass `shell_id' to ${connectmode}_download.
11698         Retry twice upon timeout.  Make resetting of target more robust.
11699         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11700         Pass `shell_id' to exit_$connectmode.
11701         Only call exit_$connectmode if connected.
11702         * config/unix.exp (${tool}_load): Check return codes better.
11703         * config/vrtx.exp (${tool}_load): Likewise.
11704         * config/vx.exp (${tool}_load): Likewise.
11705         Delete unneeded global's.
11706         * lib/dg.exp (dg-test): Update to reflect clarified return codes
11707         from ${tool}_load.
11708         (dg-stat): Delete.
11709         (dg-init): Delete recording of pass/fail counts.
11710         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11711         (old-dejagnu-init): Likewise.
11712         (old-dejagnu-stat): Delete contents, empty proc now.
11713         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11714         (c-torture): Delete references to lcnt, lpass, lfail.
11715         Get option list from TORTURE_OPTIONS.
11716         Delete -funroll[-all]-loops if no loops.
11717         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11718         (g++_stat): Delete contents (empty proc now).
11719         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11720         (gcc_finish): Likewise.
11721         (gcc_stat): Deleted.
11722         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11723         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11724         * gcc.c-torture/execute/execute.exp: Likewise.
11725         Split tests into two parts: compile, execute.
11726         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
11727         no loops.  Update to reflect clarified return codes from ${tool}_load.
11728
11729 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
11730
11731         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11732         to grep for.
11733         (old-dejagnu): Likewise (where necessary).
11734
11735 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11736
11737         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11738
11739         * lib/dg.exp (dg-process-target): Fix processing of selector.
11740         Add comment regarding use of `error'.
11741
11742         * lib/gcc.exp (prune_system_crud): Define if missing.
11743         * lib/g++.exp (prune_system_crud): Likewise.
11744
11745         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11746         Call prune_system_crud.
11747         * lib/dg.exp (dg-runtest): New proc.
11748         Use perror instead of send_user for tcl errors in testcase.
11749         Don't return any value, it's never used.
11750         Don't clobber previous definition of `unknown'.
11751         Print tcl errors in `dg-final'.
11752
11753 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
11754
11755         * lib/dg.exp (dg-process-target): Improve syntax error messages.
11756         (dg-test): Don't print errorInfo, it contains stack backtrace.
11757
11758 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
11759
11760         * lib/g++.exp (runtest_file_p): Define if missing.
11761
11762 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
11763
11764         * lib/mike-g++.exp: Comment out loading of g++.exp.
11765         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
11766         (default_g++_version): Always print something.
11767         (default_g++_start): Comment out call to `which'.
11768         (g++_start, g++_load): Deleted (must be defined in config file).
11769         * lib/gcc.exp: Test for existence of $CC at start.
11770         Delete check for tmpdir (done in gcc_init).
11771         (default_gcc_version): Always print something.
11772         (default_gcc_start): Comment out call to `which'.
11773         * config/*.exp: Major cleanup - make cross targets work at least a
11774         little better for g++ (by not being "--tool gcc" specific).
11775         Rename gcc_xxx to ${tool}_xxx.
11776         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11777         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11778
11779 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
11780
11781         * lib/c-torture.exp (c-torture-compile): Rework compiler
11782         message processing.
11783
11784         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11785         c-torture.
11786
11787 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11788
11789         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11790
11791         * lib/dg.exp (dg-process-target): Support { target native }.
11792
11793 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
11794
11795         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
11796         looked for "... program xxx got fatal signal".
11797         Correct regsub munging of `comp_output'.
11798         Ignore compiler messages "path prefix not used" and "linker input
11799         file unused".
11800
11801 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
11802
11803         * lib/gcc.exp (runtest_file_p): Define if missing.
11804         * gcc.prms/template.c: Example to work from.
11805
11806 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
11807
11808         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11809         * lib/dg.exp (dg-test): Call unsupported testcases as such.
11810
11811         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11812         * gcc.prms/1883.c: Moved from compile/940714-1.c.
11813         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11814         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11815
11816         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11817         (dg-process-target): No longer a varargs proc.
11818         Return S/N for target, P/F for xfail.  All callers changed.
11819         (user option procs): More argument checking.
11820         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11821         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11822         (dg-test): Skip test if not running on selected target in `dg-do'.
11823         Update handling of `dg-do-what', `dg-output-text'.
11824         Separate execution pass/fail from output pattern match pass/fail.
11825         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11826
11827 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11828
11829         * gcc.c-torture/special/special.exp: Don't expect failure for mips
11830         target for 920510-1.c.
11831
11832 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
11833
11834         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11835         Clean up comment regarding use of passcnt, etc.
11836         (gcc_stat): Don't update `testcnt' here.
11837         (gcc_finish): Do it here.
11838         Might as well reset `but_id' here too.
11839         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11840         to determine if the file should be tested.
11841         * gcc.c-torture/compile/compile.exp: Likewise.
11842         * gcc.c-torture/execute/execute.exp: Likewise.
11843         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11844         * gcc.misc-tests/dg-test.exp: Likewise.
11845         * gcc.prms/prms.exp: Likewise.
11846         * gcc.wendy/wendy.exp: Likewise.
11847         * g++.old-deja.exp: Likewise.
11848         Move "Testing file" message to verbose level 1.
11849
11850 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
11851
11852         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11853
11854 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11855
11856         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
11857         (default_gcc_start): Accept optional second list element
11858         of compiler flags.  Print compiler output at verbosity level 2.
11859         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
11860         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
11861         Save current values of framework globals passcnt, failcnt, xpasscnt,
11862         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
11863         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
11864         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
11865         xfailcnt to compute stats.  Update framework global `testcnt' from
11866         pass/fail counts.
11867         (gcc_finish): New proc.  Clean up test environment.
11868         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
11869         (gcc_epass, gcc_efail): Delete.
11870         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
11871         argument of line number.
11872         (dg-init): If the tool has an init routine, call it.
11873         (dg-test): Remove args `cflags_var' and `libs_var'.
11874         Pass all compiler options to ${tool}_start.
11875         Handle missing line number.
11876         (dg-finish): New function.
11877         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
11878         particular files.  Call gcc_finish at end.  Move "skipping test"
11879         message to verbosity level 3.
11880         * gcc.c-torture/compile/compile.exp: Likewise.
11881         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11882         * gcc.c-torture/execute/execute.exp: Likewise.
11883         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11884         Print testcase being tried at verbosity level 1.
11885         * gcc.c-torture/special/special.exp: Unset xfail.
11886         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11887         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
11888         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
11889         * gcc.failure/failure.exp: Likewise.
11890         * gcc.ieee/ieee.exp: Likewise.
11891         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
11892         Update call to dg-test.  Call dg-finish at end.
11893         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
11894         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11895         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
11896         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
11897         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
11898         * gcc.wendy/wendy.exp: Add copyright.
11899         Delete setting of tmpdir (done by gcc_init).
11900         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
11901         Pass compiler flags to gcc_start.  Call gcc_finish at end.
11902         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
11903         gcc_[ce]pass/fail.
11904
11905 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
11906
11907         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
11908         confusion.
11909         (g++_load): Likewise.
11910
11911         * config/*.exp (gcc_load): Some were varargs fns and some were not.
11912         Rename argument to `prog' to remove the confusion.
11913         Varargs fns behave differently too!
11914         (g++_load): Likewise.
11915
11916         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
11917
11918         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
11919         what it is.  Delete (always) printing of status value for !native.
11920         Simplify verbose code, and include status and exec_output.
11921         (g++_load): Use gcc_load.
11922
11923 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11924
11925         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
11926         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
11927         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
11928         940714-3.c as these testcases don't exist anymore.  Make
11929         va-arg-1.c expected to pass.
11930
11931 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
11932
11933         * gcc.misc-tests/misc.exp: Only run specific testcases.
11934         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
11935         * gcc.misc-tests/dg-[1-9].c: New files.
11936
11937         * lib/dg.exp: New testsuite driver.
11938         * gcc.prms/prms.exp: Use it.
11939
11940         * README.gcc: New file.
11941
11942         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
11943         Document and reset `lxpass' and `lxfail'.
11944         Simplify "initialized" message.
11945         (gcc_stat): Clean up comments a little.
11946
11947 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
11948
11949         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
11950
11951 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
11952
11953         * lib/old-dejagnu.exp (process-option): New proc.
11954         (old-dejagnu-init, old-dejagnu-stat): Likewise.
11955         (old-dejagnu): Simplify.
11956         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
11957
11958 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
11959
11960         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
11961         exists and is not an empty string.
11962
11963         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
11964         $xfail rather than calling setup_xfail.  Clear $xfail when test is
11965         finished.
11966         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
11967         automatically.
11968
11969         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
11970         longer expected to fail.
11971
11972         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
11973         "f" function call.
11974
11975         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
11976
11977         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
11978         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
11979         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
11980         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
11981         c-torture-1.29.
11982
11983         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
11984         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
11985
11986         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
11987
11988         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
11989         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
11990
11991         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
11992         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
11993         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
11994
11995 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
11996
11997         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
11998         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
11999         940714-1.c, 940714-2.c, 940714-3.c},
12000         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
12001         gcc.misc-tests/{mg.c,mg.exp}:
12002         New tests.
12003         * gcc.noncompile/noncompile.exp: Change accordingly.
12004
12005 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
12006
12007         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
12008         Undo previous clobberage.
12009
12010 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
12011
12012         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
12013         * gcc.special/{930510-1.c, special.exp}:
12014         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
12015         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
12016         struct-varargs-1.c}: New tests from c-torture-1.26.
12017
12018 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
12019
12020         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
12021           argument to switch.
12022
12023 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
12024
12025         * Revert the previous changes.  Please see Rob's directory
12026           (/lisa/test/rob/progressive/gcc/testsuite) for testing
12027           fixes.
12028
12029 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
12030
12031         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
12032             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
12033             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
12034             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
12035             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
12036             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
12037             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
12038             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
12039             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
12040             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
12041             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
12042             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
12043             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
12044             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
12045             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
12046             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
12047             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
12048             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
12049             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
12050             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
12051             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
12052             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
12053             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
12054             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
12055             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
12056             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12057             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
12058
12059 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
12060
12061         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
12062             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
12063           with perror calls.
12064
12065 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
12066
12067         * config/unix.exp (g++_load): Fix syntax.
12068
12069 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12070
12071         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
12072         * gcc.noncompile/921017-1.c: Deleted obsolete test.
12073         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
12074         Don't expect va-arg-1.c to fail.  Correct expected output for
12075         920928-1.c.
12076         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
12077         * gcc.wendy/hbm4.c: Correct typo.
12078         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
12079
12080 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
12081
12082         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
12083         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
12084         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
12085         * lib/c-torture.exp (c-torture-compile): Ditto.
12086
12087         Reduce volume of output (remove all the -I's and such).
12088         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
12089         Call gcc_cpass, gcc_cfail.
12090         (c-torture): Pass testing option to c-torture-compile.
12091
12092 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
12093
12094         Bring patches over from progressive.
12095         * config/default.exp: Exit remote shell cleanly.
12096         (g++_exit, g++_start): Add default versions.
12097         * config/sim.exp (gcc_load): Use perror, not error.
12098
12099 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
12100
12101         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
12102         set in site.exp.
12103
12104 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
12105
12106         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
12107         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
12108         (wendy_try): New proc to run testcase.
12109         (main loop): Call 'em.
12110         * gcc.wendy/*.c: Clean up pass to correct expected output.
12111
12112         * lib/gcc.exp: Minor cleanup work.
12113         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
12114
12115 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
12116
12117         * config/sim.exp (gcc_load): Document return codes better.
12118         Don't pass -v to simulator.
12119
12120 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12121
12122           * gcc.special/920717-x.c: Fix typo.
12123           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
12124           get at sources.
12125
12126         * lib/mike-gcc.exp: Fix typo.
12127
12128 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12129
12130         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
12131         binary to use, transform the name.
12132         * config/*.exp: rename everything. Nuke any g++ specific files,
12133         it's now a special case of gcc that requires no special support.
12134         Add a default.exp for unsupported targets.
12135
12136 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
12137
12138         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
12139         lib/old-dejagnu.exp: Fix a few patterns to work with the new
12140         version of Tcl.
12141
12142 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12143
12144         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
12145         than a warning.
12146
12147 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12148
12149         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
12150
12151 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12152
12153         * gcc.execute/execute.exp: Combine opt_list and foption_list into
12154         option_list.  Compile every file with only 4/6 option choices
12155         (same as C torture) instead of with 12/18 different option
12156         choices.
12157         * lib/c-torture.exp: Likewise.
12158
12159         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
12160         not already set.
12161
12162 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
12163
12164         * lib/old-deja.exp: Add `excess errors test fails' error, now one
12165         can put an XFAIL *-*-* on excess errors.
12166
12167 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
12168
12169         * g++.law: Add more tests derived from g++-bugs snapshots.
12170
12171         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
12172         equivalent to g++.law/init9.
12173
12174         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
12175         compiled it, and the a.out file after we've run it.
12176
12177 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12178
12179         * lib/mike-g++.exp (postbase): Delete the .o file after we've
12180         compiled it, and the a.out file after we've run it.
12181
12182 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12183
12184         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
12185
12186 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12187
12188         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
12189         version number.
12190
12191 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12192
12193         * g++.law: New directory of g++ tests derived from the g++-bugs
12194         snapshots.
12195
12196 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12197
12198         * gcc.compile: initbug1.c initbug1.exp testcase added
12199
12200 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12201
12202         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
12203         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
12204           fixes submitted by Jeff Law (law@cs.utah.edu)
12205         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
12206           Jeff Law (law@cs.utah.edu)
12207
12208
12209 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
12210
12211         * config/unix-g++.exp: Follow the gcc way of doing things.
12212         * g++.old-deja/old-deja.exp: Minor updates.
12213         * lib/g++.exp: New file, follow the gcc way of doing things.
12214         * lib/old-dejagnu.exp: Minor updates.
12215         * lib/mike-g++.exp: Always unset errorInfo.
12216
12217 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
12218
12219         * lib/gcc.exp: Fix some errors with the below change, CC and
12220         CFLAGS should be global when setting, not local.
12221
12222 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12223
12224         * lib/gcc.exp: Transform tool name.
12225
12226 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12227
12228         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12229
12230 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12231
12232         * lib/gcc.exp: change gcc_done to gcc_stat
12233
12234 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12235
12236         * Upgraded gcc testsuite to c-torture version 1.25
12237
12238 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12239
12240         * lib/gcc.exp: added reporting code. Changed verbose compile message.
12241         * lib/c-torture: added hooks for new reporting code.
12242
12243 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12244
12245         * config/sh-gcc.exp: check if sh-sim exists in the path
12246
12247 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12248
12249         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12250         * gcc.compile/compile.exp: Initial changes for new logic.
12251         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12252         * gcc.failure/failure.exp: Initial changes for new logic.
12253         * gcc.ieee/ieee.exp: Initial changes for new logic.
12254         * gcc.misc-tests/misc.exp: Initial changes for new logic.
12255         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12256         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12257         * lib/c-torture.exp: Initial changes for new logic.
12258         * lib/gcc.exp: Initial changes for new logic.
12259
12260 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
12261
12262         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12263         depend upon failure or success.  Fully qualify names in failure
12264         and success messages.  Always remove a.out before starting
12265         compile, just in case.  Pay more attention to error text output by
12266         the compiler.  Handle testcases with no known past errors just
12267         like all others, so that things are uniform.  Other miscellaneous
12268         improvements.
12269
12270 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12271
12272         * gcc.cpp: new directory for cpp tests
12273
12274 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12275
12276         * lib/chill.exp: Code reformatted, removed unused code.
12277         * config/unix-chill.exp: Code reformatted, removed unused code.
12278         * chill.execute/execute.exp: Code reformatted, removed unused code.
12279         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12280
12281 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
12282
12283         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
12284         routines not written.
12285
12286 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12287
12288         * config/bug-gcc.exp: Use new procs from bug.exp.
12289
12290 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12291
12292         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12293         via ftp, rather than depending on NFS.
12294         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12295         case.
12296
12297 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12298
12299         * config/bug-gcc.exp: Use new download proc.
12300
12301 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
12302
12303         * chill.execute/execute.exp: cleanups, handles errors better
12304         * chill.compile/compile.exp: rewrite, based on execute.exp
12305         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12306         * lib/chill.exp: major changes to diff proc and compile and link
12307           procs. added chill_fail and chill_pass wrappers to pass and
12308           fail. added more comments, and handle error codes better.
12309           Added a hack to capture stderr from exec, so noncompile tests
12310           can work.
12311
12312 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12313
12314         * chill.execute/execute.exp: rewrite of testsuite driver
12315         * lib/chill.exp: rewrite of testsuite driver
12316         * config/unix-chill.exp: rewrite of testsuite driver
12317
12318 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12319
12320     In chill.execute:
12321         * iexpr.ch: Standardize uppercase.
12322         * tuples.dat: Standardize uppercase.
12323         * vary.ch: standardize.  Correct varying string assignments.
12324         * vary.dat: Add new output lines.
12325
12326 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
12327
12328     In chill.execute:
12329         * chprintf.ch: Standardize use of uppercase.
12330         * tuples.ch: Standardize and turn arr2 into a DCL,
12331           rather than a SYN.
12332         * pinits.ch: Standardize.
12333
12334 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
12335
12336         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
12337         * Makefil: Renamed to Makefile.in.
12338         * configure.in: New.
12339
12340 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12341
12342     In chill.execute:
12343         * .cvsignore: Add result/output files.
12344         * Makefile: Fix up variables at start.  Use MFLAGS
12345           everywhere.  Correct bool_loc, built_ins entries.
12346           Add entry for vary1.ch.
12347         * bitarray.ch: Standardize upper-case usage.
12348         * bitexpr.ch: Standardize, add output of b1.
12349         * params.ch: Use arrayt in along PROC parameters, to
12350           avoid novelty problems.
12351         * sets.ch: Tiny cleanup.
12352         * vary1.ch: Re-indent.
12353
12354 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
12355
12356           * Add PR-related files to Makefiles, .cvsignore files, etc.
12357
12358 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12359
12360         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12361           with compiler objects. New names are test-flow.c and test-loop.c
12362
12363 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12364
12365         * Upgraded c-torture tests from 1.19 to 1.20
12366
12367         * new files:
12368         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12369         * gcc.compile: 930623-1.c 930623-2.c
12370         * gcc.noncompile: 930622-1.c 930622-2.c
12371         * gcc.failure: 920411-1.c 920627-2.c
12372         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12373
12374 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12375
12376         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12377           More changes to get testsuite working properly. Needs more work.
12378           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12379
12380 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12381
12382         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12383           More changes to get testsuite working properly. Needs more work.
12384
12385 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
12386
12387         * chill.compile/compile.exp: Added for Dejagnu support
12388         * chill.execute/execute.exp: Added for Dejagnu support
12389         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
12390
12391 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
12392
12393     This should complete moving the CHILL test files.
12394         * chill.noncompile(.cvsignore printf.grt
12395             in-printf.grt chprintf.grt chprintf.ch):
12396             Added test-support files.
12397           (Makefile): Modified further.
12398         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12399             signal.ch): Added test files.
12400           * chill.execute (.cvsignore printf.grt printr.c
12401             in-printf.grt rts.c chprintf.grt rts.h): Added
12402           test-support files.
12403             (Makefile): More corrections.
12404
12405 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
12406
12407         * chill.compile, chill.execute, chill.nocompile: Add CHILL
12408           test cases, ready for DejaGnu.
12409
12410 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12411
12412         * Upgraded c-torture tests from 1.18 to 1.19
12413
12414         * gcc.compile: added test(s):
12415           930607-1.c
12416         * gcc.execute: added test(s):
12417           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12418
12419         * added new subdirectory for misc tests: gcc.misc-tests
12420         * gcc.misc-test(s): added tests:
12421           inst-check.c test-consts.c test-ior.c test-switch.c
12422
12423 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12424
12425         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12426
12427 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
12428
12429         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12430
12431 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12432
12433         * Upgraded c-torture tests from 1.17 to 1.18
12434
12435 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12436
12437         * Upgraded c-torture tests from 1.12 to 1.17
12438
12439 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
12440
12441         * lib/old-dejagnu.exp:
12442           Fixed handling of XFAIL target triplets to correctly
12443           recognize wildcard characters.  Removed code that
12444           appended a unique id tag to the end of the file name
12445           printed out by the result of the testcases within a
12446           given test file.
12447
12448 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
12449
12450         * lib/old-dejagnu.exp:
12451           Reworked expected failure handling to trigger off of XFAIL
12452           keyword in keyphrase embeded in testcase source code. The
12453           XFAIL keyword must be at the end of the keyphrase line. It
12454           may optionally be followed by one or more target triplets.
12455           It has just occured that the handling of wildcards in the
12456           target triplet may not be correct.
12457
12458 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
12459
12460         * g++.old-deja/tests:
12461           Moved all subdirectories up one level into g++.old-deja .
12462
12463         * lib/old-dejagnu.exp:
12464           Fixed problem with CXXFLAGS not being properly reset, and being
12465           corrupted with extraneous "-c" compiler option.  This was
12466           causing binaries to not be generated for test that needed them.
12467           Modified strings passed to "pass" and "fail" so that individual
12468           tests from the same test file would be distinguished by an
12469           identifier appended to the test file name in the summary logs;
12470           this corrected a problem with erroneous diff logs.  Added code
12471           to search testcases for expected fail and unexpected pass keywords.
12472
12473 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12474
12475         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12476
12477 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12478
12479         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12480           Removed extraneous text from end of "Special g++ Options"
12481           keyphrase.
12482
12483         * lib/old-dejagnu.exp: Added pattern matching to look for new
12484           keywords, embedded in testcases comments, which will trigger
12485           calls to xpass and xfail.
12486
12487 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
12488
12489         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12490           comments embedded in the testcases, especially the one looking for
12491           special compiler options, as well as the pattern matching for the
12492           compiler output again.
12493
12494 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
12495
12496         * lib/old-dejagnu.exp: Do a proper check of the return value for
12497           execute tests. Fixed several problems with the pattern matching
12498           of the compiler output which gave erroneous test results.
12499           Changed several of the test result messages to be more descriptive.
12500         * config/unix-g++.exp: Proc g++_load now actually works and
12501           executes the tests passed to it and returns a usable return
12502           value.
12503
12504 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12505
12506           * lib/gcc.exp: Exits gracefully if $CC is bogus.
12507
12508 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12509
12510         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12511           Modified both files to properly execute the old style
12512           dejagnu tests. The previous versions of these files were
12513           experimental and did not function anything near correctly.
12514
12515 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
12516
12517         * Removed all Makefile.in and configure.in files. No configuration
12518         needed now.
12519
12520 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
12521
12522         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12523
12524 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
12525
12526         * gcc.compile/configure.in, gcc.unsorted/configure.in,
12527         gcc.special/configure.in, gcc.noncompile/configure.in,
12528         gcc.execute/configure.in, gcc.code_quality/configure.in,
12529         g++.other/configure.in, g++.old-deja/configure.in,
12530         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12531         in srcname setting.
12532
12533 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12534
12535         * lib/udi.exp:  Fixed mondfe and mondfe_download.
12536         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12537         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12538
12539 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
12540
12541         * config/udi-gdb.exp: Check $shell_id after connecting to target.
12542         (gdb_exit): Don't remove *_soc files.
12543
12544 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
12545
12546         * lib/c-torture.exp: Don't look for main; instead always use -w
12547         -c.  This is how the c-torture tests work.  Remove the object
12548         file if the compilation succeeds.
12549         * gcc.execute/execute.exp: Remove executable if test passes.
12550         * gcc.noncompile/noncompile.exp: Every test is an expected
12551         failure.
12552         * gcc.special/special.exp: Added tests from c-torture 1.11,
12553         corrected use of existing test.
12554         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12555         gcc.execute/920625-1.c: Updated to c-torture 1.11.
12556         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12557         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12558         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12559         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12560         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12561         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12562         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12563         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12564         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12565         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12566         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12567         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12568         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12569         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12570         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12571         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12572         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12573         c-torture 1.11.
12574         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12575         correspond to c-torture 1.11.
12576
12577         * New file.